基于高阶微分滑模面的不确定飞机控制系统自适应滑模控制
2018-05-14武晓晶吴学礼邵士凯刘慧贤
武晓晶 吴学礼 邵士凯 刘慧贤
摘 要:飞机控制系统作为典型的多输入多输出(MIMO)非线性系统,具有很强的耦合性和不确定性,导致控制难度大幅度提高。针对这一情况,研究了一类飞机姿态控制系统的跟踪控制问题。首先,将飞机姿态控制系统进行坐标变换,并且考虑输入不确定性的存在情况,提出了一种新的高阶微分滑模面,证明了滑模面的稳定性,然后,基于此高阶微分滑模面和神经网络的逼近能力,设计了光滑的自适应滑模控制器。基于Lyapunov稳定性理论,证明了所设计的控制器既保证了飞机姿态控制系统具有很好的跟踪性能,又避免了传统滑模控制器抖振现象的出现。最后,通过仿真验证了所设计控制器的有效性。与传统的滑模控制器对比,所设计的控制器是光滑的,在實际飞机姿态控制领域中具有很好的应用前景。
关键词:控制论;飞机姿态控制;自适应滑模控制;滑模面;不确定性
中图分类号:TP273 文献标志码:A
文章编号:1008-1542(2018)05-0430-08
近年来随着科学技术的发展,航空航天技术日新月异,对飞机控制技术的研究日益受到人们的广泛关注。飞机控制系统是一种典型的多输入多输出非线性系统,存在各个运动变量之间的耦合,对气流环境和外部扰动的敏感
性,以及控制输入的不确定性等因素,因此,为了提高飞机的可靠性、安全性和机动性,近年来飞机控制系统的鲁棒控制研究受到了广泛重视[1-6]。
滑模控制是设计鲁棒控制器的重要方法,滑模控制的基本思想是设计控制器使得系统状态从状态空间的任何一点到达滑模面,一旦系统状态到达滑模面,系统对于任何外部干扰及不确定性等具有完全鲁棒性[7-8]。目前,滑模控制取得了大量的研究成果[9-11]。文献[9]研究了时滞系统的滑模控制;文献[10]提出了一种自适应终端滑模混沌控制方法;文献[11]针对非匹配不确定高阶非线性系统研究了其终端滑模控制。以滑模控制方法设计的控制器有一个缺陷:控制器中会出现符号函数,使得控制器出现“抖振现象”,这在实际应用中是不希望出现的。因此,许多学者在如何设计光滑控制器方面做出了努力,如文献[12-16],文献[12]研究了永磁同步电机的滑模控制问题,利用饱和函数替代符号函数来减弱控制器的抖振程度;文献[13]提出了一种新的二阶滑模控制方法,消除了传统一阶滑模控制中存在的抖振现象,并将其应用于倒立摆的控制;文献[14]研究了具有参数不确定性和风力扰动的飞艇的鲁棒跟踪控制问题,基于边界层的概念避免了控制器的抖振现象;文献[15]设计了一种带饱和函数的幂次滑模趋近律,提高了系统动态响应过程的收敛速度且有效削弱了抖振,并且将该方法应用到二力臂机械手名义模型控制系统;文献[16]基于动态滑模方法,研究了不确定车辆主动悬架系统的模糊控制问题,将控制器加入滑模面,有效地避免了控制器的抖振现象。在飞行控制研究领域,滑模控制也出现了许多研究成果[17-19]。文献[17]针对低空飞行的飞行器姿态控制,设计了一种改进的自适应鲁棒滑模控制器;文献[18]针对微小型四旋翼飞行器大角度快速机动飞行控制问题,提出了基于动态逆与滑模控制的新型双通道机动飞行控制方法。文献[19]针对四旋翼无人机飞行姿态控制问题,提出了一种自适应反演滑模控制算法。
笔者将自适应滑模控制方法和神经网络相结合应用于文献[20]建立的飞机姿态控制系统,首先将系统进行坐标变换,考虑控制输入具有不确定性情况,提出一种新的微分滑模面,基于此微分滑模面和神经网络的逼近能力,完成了自适应神经网络滑模控制器的设计,保证了闭环系统具有很好的跟踪性能,并且控制器是光滑的,克服了传统滑模控制器中存在的控制器抖振问题,从而更适合实际的推广和应用。
1 系统描述
考虑如下微分方程描述的飞机姿态控制系统[20]:
对于传统的滑模控制,由于所设计的滑模控制器中会出现符号函数,因此控制器的抖振现象严重,这对实际应用不利,为了将本文滑模控制方法与传统滑模控制方法进行比较,下面给出传统滑模控制结合神经网络所设计的控制器设计方法,同时针对飞机姿态控制系统,分别利用本文主要结论定理2所提出的滑模控制方法和传统滑模控制方法进行仿真比较,说明本文定理2所提出方法的有效性和优越性。
为了比较说明本文所设计控制器的优越性,图3和图4给出了针对此飞机姿态的控制系统,采用传统滑模控制器(8)和(32)得到的仿真结果,从图中可以看出,传统的滑模控制器的抖振现象很严重,这在实际应用中是很不利的。而图1和图2可看出本文定理1和定理2所提出的微分滑模面以及控制器不仅有效而且无抖振现象,更具优越性。
4 结 语
针对具有输入不确定性的飞机姿态控制系统,笔者在对飞机姿态非线性动力学模型进行坐标变换和反馈线性化处理的基础上,提出了一种新的高阶微分滑模面的设计方法,基于此高阶微分滑模面完成了自适应滑模控制器的设计,克服了传统滑模控制的抖振问题。在控制器设计过程中,采用自适应神经网络对出现的未知非线性函数进行逼近。基于Lyapunov稳定性理论,证明了所设计的自适应滑模控制器可以保证闭环误差系统稳定性。即:飞机姿态的滚转倾斜角[WTBX],俯仰角θ,偏航角ψ具有很好的跟踪性能。与传统滑模控制方法进行对比,所设计的控制器是光滑的,更具实用性。仿真实例验证了所设计的控制器的有效性和优越性。本研究结果尚未推广应用于实际的飞机姿态控制研究中,但可为实际飞机姿态控制系统的应用研究提供理论指导,今后将对此进行进一步探索。
参考文献/References:
[1] 周煜, 严洪森, 胡春鹏. 飞机飞行的趋近律滑模控制[J]. 工业控制计算机, 2016,29(6):29-30.
ZHOU Yu, YAN Hongsen, HU Chunpeng. Sliding mode control based on reaching law for flight of plane[J]. Industrial Control Computer, 2016,29(6):29-30.
[2] 胡盛斌,陸敏恂,陆文华. 基于积分滑模面的飞机姿态模糊滑模控制[J]. 系统仿真学报, 2013,25(3):530-534.
HU Shengbin, LU Minxun, LU Wenhua. Fuzzy sliding mode control for airplane attitude based on integral sliding mode surface[J]. Journal of System Simulation, 2013,25(3):530-534.
[3] 尚莹, 高晓光, 符小卫. 基于非线性PID控制的无人机飞控系统优化设计[J]. 飞行力学, 2010, 28(3):47-50.
SHANG Ying, GAO Xiaoguang, FU Xiaowei. Optimal design for UAV's flight control system based on non-linear PID control[J]. Flight Dynamics, 2010, 28(3):47-50.
[4] 韩慧超. 基于滑模变结构的飞行器控制系统设计[D].哈尔滨: 哈尔滨工程大学,2012.
HAN Huichao. Aircraft Control System Design Based on Sliding Mode Variable Structure[D]. Harbin:Harbin Engineering University,2012.
[5] 刘棕成, 陈勇, 董新民,等. 含执行器非线性的多操纵面飞机自适应跟踪控制[J]. 系统工程与电子技术, 2017,39(2):383-390.
LIU Zongcheng, CHEN Yong, DONG Xinmin, et al. Adaptive tracking control of multi-effector aircraft with actuator nonlinearity[J]. Systems Engineering and Electronics, 2017, 39(2): 383-390.
[6] 陈勇, 董新民, 薛建平, 等. 过驱动飞行器线性参变鲁棒预测跟踪控制策略[J]. 控制理论与应用, 2013, 30(4):432-442.
CHEN Yong, DONG Xinmin, XUE Jianping, et al. Robust linear parameter-varying predictive tracking control scheme for over-actuated vehicle[J].Control Theory & Applications, 2013, 30(4):432-442.
[7] 田宏奇. 滑模控制理论及其应用[M]. 武汉:武汉出版社, 1995.
[8] 刘金琨, 孙福春. 滑模变结构控制理论及其算法研究与进展[J]. 控制理论与应用, 2007, 24(3):407-418.
LIU Jinkun, SUN Fuchun. Research and development on theory and algorithms of sliding mode control[J]. Control Theory & Applications, 2007, 24(3):407-418.
[9] 刘月, 马树萍. 时滞系统的输出反馈滑模控制的一种奇异系统方法[J]. 自动化学报, 2013, 39(5):594-601.
LIU Yue, MA Shuping. A singular system approach to output feedback sliding mode control for tome-delay systems[J]. Acta Automatica Sinica, 2013, 39(5):594-601.
[10]王鹤, 李耀峰, 张守龙, 等. 基于自适应Terminal 滑模的混沌振荡控制[J]. 电力系统及其自动化学报, 2013, 25(3):152-157.
WANG He, LI Yaofeng, ZHANG Shoulong, et al. Chaotic oscillation control based on adaptive terminal sliding mode[J]. Proceedings of the CSU-EPSA, 2013, 25(3):152-157.
[11]蒲明, 吴庆宪, 姜长生,等. 非匹配不确定高阶非线性系统递阶Terminal滑模控制[J]. 自动化学报, 2012, 38(11):1777-1793.
PU Ming, WU Qingxian, JIANG Changsheng, et al. Recursive terminal sliding mode control for higher-order nonlinear system with mismatched uncertainties[J]. Acta Automatica Sinica, 2012, 38(11):1777-1793.
[12]李政, 胡广大, 崔家瑞, 等. 永磁同步电机调速系统的积分型滑模变结构控制[J]. 中国电机工程学报, 2014, 34(3):431-437.
LI Zheng, HU Guangda, CUI Jiarui, et al. Sliding-mode variable structure control with integral action for permanent magnet synchronous motor[J]. Proceeding of the CSEE, 2014, 34(3):431-437.
[13]李雪冰, 马莉, 丁世宏. 一类新的二阶滑模控制方法及其在倒立摆控制中的应用[J]. 自动化学报, 2015, 41(1):193-202.
LI Xuebing, MA Li, DING Shihong. A new second-order sliding mode control and its application to inverted pendulum[J]. Acta Automatica Sinica, 2015, 41(1):193-202.
[14]ZHENG Zewei, SUN Liang. Adaptive sliding mode trajectory tracking control of robotic airships with parametric uncertainty and wind disturbance[J]. Journal of the Franklin Institute, 2018, 355(1):106-122.
[15]李蒙蒙,叶洪涛,罗文广. 一种带饱和函数的幂次新型滑模趋近律设计与分析[J]. 计算机应用研究, 2019, 36(6):1-6.
LI Mengmeng, YE Hongbo, LUO Wenguang. Novel power reaching law with saturation function of sliding mode control design and analysis[J]. Application Research of Computers. 2019, 36(6):1-6.
[16]WEN Shiping, CHEN M Z Q, ZENG Zhigang, et al. Fuzzy control for uncertain vehicle active suspension systems via dynamic sliding-mode approach[J]. IEEE Trans on systems, Man, and Cybernetics:Systems, 2017, 47(1):24-32.
[17]吴云洁, 宋闯, 左京兴. 低空飞行时改进的自适应鲁棒滑模姿态控制器[J]. 系统仿真学报, 2015, 27(9):2163-2168.
WU Yunjie, SONG Chuang, ZUO Jingxing. Research on attitude controller based on modified adaptive robust sliding mode in low-flying[J]. Journal of System Simulation, 2015, 27(9):2163-2168.
[18]杨盛毅, 刘超, 唐胜景, 等. 基于动态逆和动态滑模的双通道机动飞行控制[J]. 系统仿真学报, 2018, 30(1):156-170.
YANG Shengyi, LIU Chao, TANG Shengjing, et al. Dual channel maneuver flight control based on dynamic inverse and dynamic sliding mode[J]. Journal of System Simulation, 2018, 30(1):156-170.
[19]JIANG Xueying, SU Chenli, XU Yapeng, et al. An adaptive backstepping sliding mode method for flight attitude of quadrotor UAVs[J]. Journal of Central South Unversity, 2018, 25:616-631.
[20]吳森堂,费玉华. 飞行控制系统[M]. 北京:北京航空航天大学出版社, 2005.