【技术实现步骤摘要】
数控机床虚拟轴运动控制方法、装置、设备及存储介质
[0001]本申请涉及数控机床加工
,特别是涉及一种数控机床虚拟轴运动控制方法、装置、设备及存储介质。
技术介绍
[0002]数控机床是数字控制机床(Computer numerical control machine tools)的简称,是一种装有程序控制系统的自动化机床。该控制系统能够逻辑地处理具有控制编码或其他符号指令规定的程序,并将其译码,用代码化的数字表示,通过信息载体输入数控装置。经运算处理由数控装置发出各种控制信号,控制机床的动作,按图纸要求的形状和尺寸,自动地将零件加工出来。
[0003]虚拟轴(Virtual Axis)是指在数控系统中通过编程实现的、不存在于机床上的轴,它可以用来实现一些特殊的加工功能,如自适应控制、仿形加工等。目前,对于多轴虚拟轴的控制,其需要实现多个轴间协同控制,对各个轴的运动轨迹和速度的规划难度大,算法复杂且效率低下,难以实现高质量的加工效果。
技术实现思路
[0004]有鉴于此,本申请提供一种数控机床虚 ...
【技术保护点】
【技术特征摘要】
1.一种数控机床虚拟轴控制方法,其特征在于,其包括:步骤S101:获取输入数据,所述输入数据包括数控机床虚拟轴的当前状态和用户输入的控制数据;步骤S102:对所述输入数据进行模糊化处理,得到模糊集合;步骤S103:将所述模糊集合输入至模糊逻辑模型进行预测,得到预测数据,所述模糊逻辑模型利用所述数控机床虚拟轴运动控制相关的数据训练得到,所述模糊逻辑模型包括模糊规则库和推理机,所述模糊规则库用于存储描述所述输入数据和输出数据之间关系的规则,所述推理机用于根据所述输入数据和所述规则生成预测数据;对所述预测数据进行去模糊化处理,得到控制所述虚拟轴运动的输出数据;根据所述输出数据控制所述数控机床虚拟轴运动。2.根据权利要求1所述的数控机床虚拟轴控制方法,其特征在于,所述得到控制所述虚拟轴运动的输出数据之后,还包括:基于预设优化规则对所述输出数据进行评估和优化。3.根据权利要求2所述的数控机床虚拟轴控制方法,其特征在于,所述预设优化规则包括遗传算法。4.根据权利要求3所述的数控机床虚拟轴控制方法,其特征在于,所述基于预设优化规则对所述输出数据进行评估和优化,包括:获取适应度函数,所述适应度函数基于所述数控机床虚拟轴控制预测结果的优化目标和限制条件设置;定义编码方式,将所述数控机床虚拟轴的控制参数编码成二进制数据串;确认所述遗传算法中相关参数的预设值;利用预设的随机数生成器生成一组满足所述限制条件的个体,并与所述输出数据组成初始的种群;对所述种群执行进化操作,所述进化操作包括:利用所述适应度函数对种群中的个体进行选择,再对选择的个体进行交叉和变异操作,得到新个体,再将所述新个体加入至下一代种群;循环执行所述进化操作,直至达到预设终止条件时,输出控制所述数控机床虚拟轴运动的最终输出数据。5.根据权利要求1所述的数控机床虚拟轴控制方法,其特征在于,所述模糊规则库预先构建,构建所述模糊规则库的步骤包括:获取预先定...
【专利技术属性】
技术研发人员:杨之乐,胡天宇,饶建波,吴承科,肖溱鸽,
申请(专利权)人:中科航迈数控软件深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。