基于新型趋近律和扰动观测器的永磁同步电机滑模控制
PMSM sliding-mode control based on novel reaching law and disturbance observer
-
摘要: 为了提高永磁同步电机的转速控制性能,克服扰动对伺服控制的影响,提出了一种基于新型趋近律和扰动观测器的滑模控制方法.设计了一种新型趋近律,以解决传统趋近律滑模面趋近时间和系统抖振之间的矛盾,提高系统响应快速性.综合考虑系统存在内部参数摄动和外部负载扰动,设计了滑模扰动观测器,并将观测值前馈补偿到速度控制器输出端;将观测器切换增益设计为扰动观测误差的函数,以削弱滑模观测值抖振.仿真结果显示,与传统趋近律相比,采用新型趋近律可有效提高系统的响应速度,快速准确的跟踪速度阶跃信号;滑模观测器可准确的观测系统扰动的变化;当系统加入负载扰动时,PI控制最大转速波动值为75 r·min-1,而基于新型趋近律和扰动观测器的滑模控制最大转速波动值较小为30 r·min-1,鲁棒性更好.实验结果显示,采用基于新型趋近律和扰动观测器的滑模控制方法可以快速跟踪400 r·min-1的速度指令,调节时间为0.12 s,稳态跟踪误差为±4 r·min-1,且转速无超调;滑模观测器可准确无超调的估计系统扰动值,进一步提高系统的抗扰动性能;当电机以400 r·min-1稳速运行时,加入0.6 N·m的负载扰动,基于新型趋近律和扰动观测器的滑模控制方法最大转速波动为23 r·min-1,与PI控制相比,转速波动减小了8%.上述仿真和实验结果具有较好的一致性,表明基于新型趋近律和扰动观测器的滑模控制方法可以有效抑制滑模控制系统的抖振,提高转速控制系统的鲁棒性和动态响应性能.Abstract: To improve the performance of the speed servo system in the permanent magnet synchronous motor (PMSM) and to reduce the influence of disturbance in the control system, a sliding mode control method was proposed based on a novel reaching law and disturbance observer. A novel reaching law was presented to solve the contradiction between sliding mode surface reaching time and the system chattering in the regular reaching law, and which can simultaneously improve the system response speed. A sliding mode disturbance observer (SMDO) was employed to estimate the system's lumped disturbances, such as parameter variations and external disturbances. The estimated value was utilized as a feed-forward to compensate for the speed controller and to further increase the anti-disturbance ability of the system. The switching gain of SMDO was designed as a function of the observed error of disturbance to suppress chattering of the sliding mode estimated value. The simulation results demonstrate that the novel reaching law has an improved dynamic system response speed compared to the regular reaching law and that it can accurately and rapidly track the step speed signal. The SMDO accurately observes the varying system disturbance. When load disturbance is added to the system, the maximum speed fluctuation under PI control is 75 r·min-1, whereas the sliding mode control, which is based on the novel reaching law and disturbance observer, records a maximum speed fluctuation of 30 r·min-1 and guarantees better and more robust system performance. The experimental results demonstrate that the system that relied on the proposed sliding mode control method can rapidly track a speed command of 400 r·min-1 without overshoot. The regulation time is 0.12 s and the steady-state accuracy is ±4 r·min-1. The SMDO can accurately estimate the system disturbance without overshoot while also improving the system's anti-disturbance ability. When the motor is operating at a steady speed of 400 r·min-1 and then is added a 0.6 N·m load torque disturbance, the method based on the novel reaching law and disturbance observer gives a maximum speed fluctuation of 23 r·min-1. This speed fluctuation represents a reduction of 8% compared to that with PI control. The simulation and experimental results are in good agreement. These results indicate that the proposed control method can improve the dynamic and robust performance of the speed servo system and effectively alleviate the chattering of the sliding mode control system.