基于ILC和超螺旋滑模控制的永磁伺服系统扰动抑制研究
Disturbance Suppression of Permanent Magnet Servo System Based on ILC and Superspiral Sliding Mode Control
杨羽萌 1朱其新 2张拥军 3眭立洪 3朱永红4
作者信息
- 1. 苏州科技大学机械工程学院,江苏苏州 215009
- 2. 苏州科技大学机械工程学院,江苏苏州 215009;江苏省智能共融机器人工程研究中心,江苏苏州 215009;苏州市共融机器人技术重点实验室,江苏苏州 215009
- 3. 江苏永鼎光纤科技有限公司,江苏苏州 215211
- 4. 景德镇陶瓷大学机械电子工程学院,江西景德镇 333001
- 折叠
摘要
永磁同步电机驱动系统的转速环易受多源扰动的影响,从而导致电机转矩出现波动;永磁同步电机存在未建模动力学等引起的非周期扰动以及电流采样误差引起的周期扰动.针对这一问题,提出一种抑制速度扰动的新方案.使用超螺旋滑模控制器来快速跟踪给定转速的输入曲线;使用扩张状态观测器来抑制非周期扰动并估计系统状态;最后,利用改进的PD型迭代学习控制来抑制周期扰动,并在MATLAB/Simulink中进行了仿真.结果表明:相较于传统的PI控制器,使用该复合控制器的系统具有良好的跟踪能力和抗扰动能力,能有效抑制电机运转时出现的输出转矩波动.
Abstract
The speed loop of the permanent magnet synchronous motor drive system is susceptible to multi-source disturbance,which leads to fluctuation of the motor torque.There are non-periodic disturbances caused by unmodeled dynamics and periodic disturb-ances caused by current sampling errors in permanent magnet synchronous motor(PMSM).To solve this problem,a new scheme was proposed to suppress speed disturbances.A superspiral sliding mode controller was used to quickly track the input curve for a given speed.An extended state observer was used to suppress the aperiodic disturbance and estimate the system state.Finally,the improved PD-type iterative learning control was used to suppress the periodic disturbance.The simulation results in MATLAB/Simulink show that compared with the traditional PI controller,using the composite controller,the system has good tracking ability and anti-disturbance ability,it can effectively suppress the output torque fluctuation when the motor is running.
关键词
永磁同步电机/超螺旋滑模控制/迭代学习/扩张状态观测器Key words
permanent magnet synchronous motor/superspiral sliding mode control/iterative learning/extended state observer引用本文复制引用
出版年
2024