[发明专利]基于修改NC程序的数控机床综合误差三阶优化补偿方法有效
申请号: | 201610149850.7 | 申请日: | 2016-03-16 |
公开(公告)号: | CN105717864B | 公开(公告)日: | 2018-09-18 |
发明(设计)人: | 王家序;王洪乐;周青华;熊青春;杨万友;周广武;蒲伟 | 申请(专利权)人: | 四川大学 |
主分类号: | G05B19/404 | 分类号: | G05B19/404 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李凌峰 |
地址: | 610065 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 修改 nc 程序 数控机床 综合 误差 优化 补偿 方法 | ||
1.基于修改NC程序的数控机床综合误差三阶优化补偿方法,其特征在于,包括如下步骤:
根据多体系统运动学理论和机床的拓扑结构,建立多轴数控机床位姿误差预测模型;
基于欲加工工件的NC程序,读取进给轴运动的起始点和终止点,计算起始点与终止点之间的距离,若所述距离产生的误差大于设定的误差阈值,则结合所述距离产生的误差进行误差三阶优化补偿并修改所述NC程序;
将修改后的NC程序导入多轴数控机床伺服控制系统,进行实际铣削加工;
进行三阶优化补偿的具体方法如下:
分段细化:将进给轴或主轴起始点位设为N1(X1,Y1,Z1),终止点位设为Nn(Xn,Yn,Zn),按优先数系增长量将起始点至终止点的轨迹分为n-1段,其各点位Ni(Xi,Yi,Zi)按下式求出:
其中,rt为优先数系的增长系数,t与r为正数,i为取值从1到n的正整数;
分段初次优化:将所述各个点位坐标代入公式
后,将计算得到的代入公式
深度优化:将计算得到的Ni'(Xi',Yi',Zi')代入公式1)和2),在约束条件|Ni”(Xi”,Yi”,Zi”)-Ni'(Xi',Yi',Zi')|≤ε1下进行迭代计算实现深度优化,其中,ε1表示误差阈值,表示经计算后的点Ni,p(xi,yi,zi)的实际位置,Ni,p(xi,yi,zi)T是Ni,p(xi,yi,zi)的列向量,是的列向量,代表多轴联动数控机床的位姿误差预测模型,Ni-1,p(xi-1,yi-1,zi-1)T是点位Ni-1,p(xi-1,yi-1,zi-1)的列向量,Ni'(Xi',Yi',Zi')代表分段优化后的点位,Ni”(Xi”,Yi”,Zi”)代表深度优化后的点位。
2.如权利要求1所述的基于修改NC程序的数控机床综合误差三阶优化补偿方法,其特征在于,对于直线插补数控指令G01,进行三阶优化补偿后,将所述各个点位的方向与所读取的NC程序中该段直线的方向进行比较,具体方法如下:
比较和的大小,
当a最小时,Xi”为保留基准,
得到新的点位坐标Ni”(Xi”,Yi”,Zi”),
当b最小时,Yi”为保留基准,
得到新的点位坐标Ni”(Xi”,Yi”,Zi”),
当c最小时,Zi”为保留基准,
得到新的点位坐标Ni”(Xi”,Yi”,Zi”)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610149850.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:火电机组PROFIBUS总线配置系统
- 下一篇:一种充电桩网络智能控制器