[发明专利]基于迭代学习的数控机床快速误差补偿控制系统及方法有效
申请号: | 202110296461.8 | 申请日: | 2021-03-19 |
公开(公告)号: | CN113031518B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 刘焕牢;王宇林 | 申请(专利权)人: | 广东海洋大学 |
主分类号: | G05B19/404 | 分类号: | G05B19/404 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 刘瑶云;陈伟斌 |
地址: | 524088 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 学习 数控机床 快速 误差 补偿 控制系统 方法 | ||
1.一种基于迭代学习的数控机床快速误差补偿控制系统,其特征在于,所述系统包括:轨迹生成模块、下采样模块、位置控制器、第一保持器、速度环迭代学习控制器、速度控制器、第二保持器、电机与机械传动模块;
所述轨迹生成模块生成快速期望轨迹命令,分别传输至下采样模块与速度环迭代学习控制器,快速期望轨迹命令按采样率划分,包括快速采样命令和慢速采样命令,下采样模块通过降采样得到慢速采样命令,速度环迭代学习控制器接收快速采样命令,存储前一次数控机床加工路径的快速采样误差序列和快速误差修正量序列,得到快速误差补偿量,所述速度环迭代学习控制器包括存储器及迭代学习控制器,前一次数控机床加工路径的快速采样误差序列表示为ej-1,是快速采样命令rf与数控机床平台位移y比较的结果,快速误差修正量序列表示为uj-1,所述存储器存储前一次数控机床加工路径的快速采样误差序列ej-1和快速误差修正量序列uj-1,快速采样误差序列ej-1和快速误差修正量序列uj-1输入至迭代学习控制器后,迭代计算得到快速误差补偿量uj,快速误差补偿量的计算采用PD法,公式为:
其中,j表示迭代次数,Γp和Γd为迭代学习增益,Q为低通滤波过程;所述位置控制器接收下采样模块输出的慢速采样命令,输出速度控制量,速度控制量经过第一保持器与数控机床平台的实时速度进行叠加后输入至速度控制器,第一保持器的数学实现表达式为:
其中,HN表示第二保持器,为零阶保持器,表示升采样过程,零阶保持器的表达式为:
升采样过程表示为:
其中,z表示时移算子;速度控制器输出电流量与快速误差补偿量叠加后传输至第二保持器,第二保持器驱动电机与机械传动模块,输出数控机床平台的实际位移。
2.根据权利要求1所述的基于迭代学习的数控机床快速误差补偿控制系统,其特征在于,所述快速采样命令表示为rf,慢速采样命令表示为rs,慢速采样命令rs通过下采样模块由快速采样命令rf降采样获得,降采样过程表示为:
其中,n表示任意正整数,表明快速采样命令rf的数据点数量是慢速采样命令rs数据点数量的整数倍。
3.根据权利要求2所述的基于迭代学习的数控机床快速误差补偿控制系统,其特征在于,快速采样误差序列ej-1和快速误差修正量序列uj-1输入至迭代学习控制器,迭代得到快速误差补偿量uj的过程是在离线状态下完成的。
4.根据权利要求3所述的基于迭代学习的数控机床快速误差补偿控制系统,其特征在于,所述位置控制器接收下采样模块输出的慢速采样命令,工作在慢采样命令对应的采样率下,输入为慢速采样命令rs与数控机床平台位移y,数控机床上设有编码器位移检测模块,工作人员通过实时读取编码器位移检测模块的电机转角,获得数控机床平台位移y。
5.根据权利要求4所述的基于迭代学习的数控机床快速误差补偿控制系统,其特征在于,所述系统还包括速度估测器,用于实时估测数控机床平台的实时速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东海洋大学,未经广东海洋大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110296461.8/1.html,转载请声明来源钻瓜专利网。