摘要
直线电机驱动的直线进给系统在数控机床领域应用广泛,然而其驱动性能由于自身的强耦合性和非线性等因素受到影响。为满足机床加工高速度和高精度的性能要求,提出一种基于核偏最小二乘(KPLS)和蝙蝠算法(BA)的伺服系统PID参数优化方法,保证系统输入输出模型准确度的前提下避免了使用仿真模拟的离线和低效等缺点。基于KPLS建立速度超调量和上升时间与PID参数之间的关系模型,采用蝙蝠算法优化伺服参数组合。实验结果表明,该方法能够有效优化伺服系统PID参数,在一定的速度超调量约束条件下可明显缩短上升时间,提高直线进给系统驱动性能。
Linear feed system driven by linear motor is widely used in CNC machine tools,but its dynamic performance is impacted by its strong coupling and nonlinearity.In order to meet the performance requirements of high speed and high precision in machining,an optimization method is proposed for PID parameters of servo system based on kernel partial least squares(KPLS)and bat algorithm(BA),which avoids the inefficiency of off-line simulation.With the establishment of regression model between rise time,maximum velocity overshoot and PID parameters,BA is applied to identify the optimal combination of parameters.Experimental results indicate that the method can effectively optimize the PID parameters,and significantly shorten the rise time under a constraint of certain maximum overshoot,to improve the dynamic performance of the linear feed system.
作者
李铎
Li Duo(School of Mechanical Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China)
出处
《农业装备与车辆工程》
2021年第2期113-117,共5页
Agricultural Equipment & Vehicle Engineering