摘要
电机伺服系统中存在各种未建模扰动,引起系统不稳定。在跟踪控制中如何有效的处理扰动并且对直流电机的输出进行限位控制成为目前研究的焦点。针对存在的问题,选取电机位置伺服系统作为研究对象,建立了系统的非线性模型,同时考虑了系统的外干扰等建模不确定性;并且针对未建模干扰等不确定性通过扩张状态观测器进行估计并前馈补偿,提高了实际电机位置伺服系统对外干扰的鲁棒性;而且利用时变非对称障碍Lyapunov函数所设计的非线性鲁棒控制器能够对输出位置跟踪误差进行时变非对称约束,从而对电机的输出进行限位控制。所设计的非线性鲁棒控制器为全状态控制且控制电压连续,更利于在工程实际中应用。仿真结果验证为直流电机跟踪优化控制提供了依据。
There exist various unmodeled disturbances in the motor servo system. How to handle these disturbances effectively and limit the output position of DC motors becomes the focus of current research in the aspect of tracking control. Aiming at the existing problems, the DC motors position servo system is selected as the research object, a non - linear model of the system with the modeling uncertainties is established. Unmodeled disturbance is estimated by an extended state observer (ESO) and is feedforward compensated to improve the robustness of the actual motor position servo system. And a novel time - varying asymmetric barrier Lyapunov function is utilized to constrain the output tracking error, thus the output of the motor is limited to control. The proposed control method is full state feedback control and the designed control input of the nonlinear robust controller is continuous to make the controller more conducive to use in engineering practice. Simulation results demonstrate its effectiveness.
出处
《计算机仿真》
CSCD
北大核心
2015年第12期368-372,458,共6页
Computer Simulation