轻工机械2024,Vol.42Issue(4) :75-81.DOI:10.3969/j.issn.1005-2895.2024.04.011

基于扩张状态观测器和抗饱和输入的伺服电机等效反步滑模控制

Equivalent Backstepping Sliding Mode Control of Servo Motors Based on Extended State Observer and Anti-Saturation Input

盛晓超 李智 梅雪松 张登辉
轻工机械2024,Vol.42Issue(4) :75-81.DOI:10.3969/j.issn.1005-2895.2024.04.011

基于扩张状态观测器和抗饱和输入的伺服电机等效反步滑模控制

Equivalent Backstepping Sliding Mode Control of Servo Motors Based on Extended State Observer and Anti-Saturation Input

盛晓超 1李智 2梅雪松 3张登辉4
扫码查看

作者信息

  • 1. 西安交通大学 机械工程学院,陕西 西安 710049;广州数控设备有限公司,广东 广州 510700;西安工程大学 机电工程学院,陕西 西安 710048
  • 2. 广州数控设备有限公司,广东 广州 510700
  • 3. 西安交通大学 机械工程学院,陕西 西安 710049
  • 4. 西安工程大学 机电工程学院,陕西 西安 710048
  • 折叠

摘要

为了提高伺服电机系统的动态响应速度、抗干扰能力,解决输入饱和的问题,课题组基于扩张状态观测器(extended state observer,ESO)和抗饱和输入(anti-saturation input,ASI)辅助系统设计了伺服电机的运动控制方案.首先,建立了伺服电机的数学模型,将系统阻尼和系统不确定性归为扰动,将扰动设为系统的扩张状态;然后在等效反步滑模控制(backstepping sliding mode control,BSMC)的基础上,引入了ASI辅助系统和ESO,解决输入饱和问题,并抑制内、外干扰;采用双曲正切饱和函数替换符号函数以减小滑模控制的抖振;通过李雅普诺夫稳定性方法检验所提出控制器的稳定性.最后,将基于ESO和ASI的等效反步滑模控制与比例积分微分(proportional integral differential,PID)控制、滑模控制(sliding mode control,SMC)进行仿真对比.结果表明:相较于传统PID和SMC控制器,课题组所设计的控制器可以实现伺服电机的无超调快速响应,解决了输入饱和问题,并具有较好的抗干扰能力和减小输入冲击的作用.

Abstract

In order to improve the dynamic response speed of the servo motor system,anti-disturbance ability and solve the input saturation problem,the group designed the motion control of the servo motor based on the expanded state observer(ESO)and anti-saturation input(ASI)auxiliary system.Firstly,the mathematical model of the servo motor was established,and the system damping and system uncertainty are categorized as perturbations,and the perturbation was set to be the expansion state of the system;then the ASI auxiliary system and the ESO were introduced on the basis of equivalent backstepping sliding mode control(BSMC)to solve the input saturation problem and suppress the internal and external disturbances;the hyperbolic tangent saturation function was used to replace the sign function to reduce the jitter of the sliding mode control;the stability of the proposed controller was proved by the Lyapunov stability method.Finally,the equivalent backstepping sliding mode control based on ESO and anti-saturation input was simulated and compared with proportional integral differential(PID)and sliding mode control(SMC).The results show that compared with the traditional PID and SMC controllers,the designed controller can realize the fast response of the servo motor without overshooting,solve the input saturation problem,as well as have better disturbance rejection ability and reduce the input shock.

关键词

伺服电机/扩张状态观测器/抗饱和输入辅助系统/等效反步滑模控制/李雅普诺夫稳定性

Key words

servo motor/ESO(extended state observer)/ASI(anti-saturation input)assist system/BSMC(backstepping sliding mode control)/Lyapunov stability

引用本文复制引用

基金项目

国家自然科学基金(52105584)

出版年

2024
轻工机械
中国轻工机械协会,中国轻工业机械总公司,轻工业杭州机电设计研究院

轻工机械

CSTPCD
影响因子:0.465
ISSN:1005-2895
参考文献量11
段落导航相关论文