基于反步法的四旋翼飞行器自适应滑动模态控制Adaptive sliding mode control based on backstepping method for quadrotor aircraft
陈智勇,王斌,张良力,胡知川
摘要(Abstract):
针对四旋翼飞行器非线性模型系统参数不确定性和外界干扰随机性的控制问题,提出一种基于反步法的自适应滑模控制器设计方法。将四旋翼飞行器动力学模型进行简化分解为欠驱动和全驱动两个部分;对相应的不确定性进行估计,选取适当的Lyapunov函数,采用反步的方法回馈递推得到自适应滑模控制律,从而提高飞行器对外界环境变化自适应能力。依据该方法在Matlab/Simulink环境下进行控制器设计并完成仿真验证。结果表明,基于反步法的四旋翼飞行器自适应滑动模态控制方法比非自适应控制方法具有更好的适应性和鲁棒性。
关键词(KeyWords): 四旋翼飞行器;滑模控制器;反步方法;滑模控制律;设计方法;动力学模型
基金项目(Foundation): 国家自然科学基金资助项目(51308426)~~
作者(Author): 陈智勇,王斌,张良力,胡知川
DOI: 10.16652/j.issn.1004-373x.2018.04.002
参考文献(References):
- [1]BESNARD L,SHTESSEL Y B,LANDRUM B.Quadrotor vehicle control via sliding mode controller driven by sliding modedisturbance observer[J].Journal of the Franklin Institute,2012,349(2):658-684.
- [2]SALIH A,MOGHAVVEMI M,MOHAMED H,et al.FlightPID controller design for a UAV quadrotor[J].Scientific re-search&essays,2010,5(23):3660-3667.
- [3]KADA B,GHAZZAWI Y.Robust PID controller design for anUAV flight control system[C]//Proceedings of the World Con-gress on Engineering and Computer Science.San Francisco:[s.n.],2011,2:2194-2199.
- [4]DAS A,LEWIS F,SUBBARAO K.Backstepping approach forcontrolling a quadrotor using Lagrange form dynamics[J].Jour-nal of intelligent&robotic systems,2009,56(1/2):127-151.
- [5]FREDDI A,LANZON A,LONGHI S.A feedback linearizationapproach to fault tolerance in quadrotor vehicles[C]//Proceed-ings of the 18th IFAC World Congress.Milan:IFAC,2011,8(1):5413-5418.
- [6]BOUABDALLAH S,SIEGWART R.Backstepping and sliding-mode techniques applied to an indoor micro quadrotor[C]//Proceedings of the IEEE International Conference on Robotics and Automation.Barcelona:IEEE,2005:2247-2252.
- [7]RAFFO G V,ORTEGA M G,RUBIO F R,et a1.Backstepping/nonlinear H∞control for path tracking of a quadrotor unmanned aerial vehicle[C]//Proceedings of American Control Conference.Seattle:IEEE,2008:3356-3361.
- [8]DONG W,GU G Y,ZHU X,et al.High-performance trajectory tracking control of a quadrotor with disturbance observer[J].Sensors and actuators A:physical,2014,211(5):67-77.
- [9]聂博文.微小型四旋翼无人直升机建模及控制方法研究[D].长沙:国防科技大学,2006.NIE Bowen.Research on modeling and control method of micro quadrotor unmanned helicopter[D].Changsha:National University of Defense Technology,2006.
- [10]白永强,刘昊,石宗英,等.四旋翼无人直升机鲁棒飞行控制[J].机器人,2012,34(5):519-524.BAI Yongqiang,LIU Hao,SHI Zongying,et al.Robust flight control of quadrotor unmanned air vehicles[J].Robot,2012,34(5):519-524.
- [11]MADANI T,BENALLEGUE A.Sliding mode observer and backstepping control for a quadrotor unmanned aerial vehicles[C]//Proceedings of the American Control Conference.New York:IEEE,2007:5887-5892.