基于ESO与反步滑模控制的液压缸轨迹跟踪控制系统设计与AMESim仿真研究
摘要
液压伺服系统因其功率密度大、响应速度快、负载刚度高等优点,被广泛应用于航空航天、重型机械、精密机床等领域。然而,其固有的非线性(如阀的流量-压力特性、油液弹性)、参数不确定性及未知的外部干扰,严重制约了系统的高精度轨迹跟踪性能。为实现液压缸在存在内外干扰下的快速、精确位置控制,本文设计并仿真验证了一种基于扩张状态观测器(ESO)与反步滑模控制(BSMC)的复合控制器。首先,建立了阀控非对称液压缸系统的非线性状态空间模型。其次,设计了三阶线性ESO,将模型不确定性、未建模动态及外部干扰力统一视为“总扰动”,并将其作为扩张状态进行实时观测与补偿。在此基础上,结合反步法(Backstepping)的递归设计思想与滑模控制(SMC)的强鲁棒性,构建了反步滑模控制器。反步法系统地将高阶系统分解为多个低阶子系统,并为其设计虚拟控制律和Lyapunov函数,确保了设计的结构化与稳定性;滑模控制则用于最终阶子系统,以增强对残余扰动的鲁棒性。最后,在AMESim仿真平台上搭建了详细的液压系统物理模型,并在Simulink中实现了所提的ESO-BSMC算法,通过联合仿真进行了验证。仿真结果表明:相较于传统的PID控制和标准反步控制,所设计的ESO-BSMC控制器能更精确地观测系统状态及总扰动,在多种期望轨迹(阶跃、正弦、复杂曲线)下均表现出优异的跟踪精度、更快的响应速度与更强的抗干扰能力,验证了所提控制策略的有效性与优越性。
关键词:控制科学与工程;液压伺服系统;轨迹跟踪;扩张状态观测器(ESO);反步滑模