基于反步法的四旋翼无人飞行器混合增稳控制
通过控制输入U1,U2,U3和U4,能够实现四旋翼飞行器的稳定飞行。
本文引用地址://m.amcfsurvey.com/article/201808/391167.htm3 实验研究
3.1 仿真实验
在Matlab/simulink中实现了所提出的控制算法,通过抗干扰测试验证本文提出混合增稳控制器的性能。四旋翼飞行器的主要参数如表2所示。
为了增强飞行器对在参数不确定性和外界干扰条件下的响应,进行了反步控制器、模糊自适应PID控制器、模糊自适应PID混合增稳控制器的仿真测试。实验条件为在10s时,对每个轴上施加一个扰动,并在13s时移除干扰,姿态控制和高度控制的实验结果分别如图3和图4所示。其中,实线为本文提出增稳控制算法,点划线为反步控制算法,虚线为模糊自适应PID控制算法。
由图3和图4可知,本文所提出的混合增稳控制器的调节时间优于反步控制器和模糊自适应PID控制器,超调量最小,稳态阶段的稳态误差类似于反步控制器和模糊自适应PID控制器。在干扰发生期间,所设计的增稳控制器不仅能完成姿态和高度的控制,具有较好的抗干扰能力,而且比反步控制器和模糊自适应PID控制器具有更好的跟踪响应能力。
3.2 飞行实验
通过实际飞行过程中的抗干扰实验,进一步验证了混合控制器的性能。在t=12s时对四旋翼飞行器的姿态角进行随机干扰,实验结果如图5所示。可以看出,滚转角、俯仰角、偏航角的角响应通常是相似的,均在短时间内收敛到给定值的允许范围内。;在t=7s时对高度控制进行随机干扰,如图6所示。可以看出,高度方向上也有很好的响应,高度值在短时间内达到期望值。在扰动条件下,所提出的增稳控制器能够迅速稳定四旋翼飞行器,具有较强的鲁棒性。当系统稳定时,四旋翼飞行器的姿态角在±3°的控制范围内。
4 结论
为提高四旋翼机在参数变化和外部干扰条件下的飞行稳定性,提出并设计了基于模糊自适应PID控制器和反步控制器的混合稳定增强控制方法,实现了对四旋翼飞行器的精确控制。非线性仿真试验结果表明,所提出的控制器可以有效抑制扰动的影响,提高控制精度。通过对自由度四旋翼飞行器的飞行试验,证明了该控制器的稳定性和有效性。
参考文献:
[1]郭学强.基于多模型自适应控制的四旋翼飞行器的姿态控制研究[D].中国地质大学(北京), 2016.
[2]吴琛, 苏剑波.四旋翼飞行器的轨迹跟踪抗干扰控制[J]. 控制理论与应用, 2016, 33(11):1422-1430.
[3]Carrillo L R G, Colunga G R F, Sanahuja G, et al. Quad Rotorcraft Switching Control: An Application for the Task of Path Following[J]. IEEE Transactions on Control Systems Technology, 2012, 22(4):1255-1267.
[4]杨立本,章卫国,黄得刚.基于ADRC姿态解耦的四旋翼飞行器鲁棒轨迹跟踪[J].北京航空航天大学学报:自然版, 2015, 41(6):1026-1033.
[5]Reyes-Valeria E, Enriquez-Caldera R, Camacho-Lara S, et al. LQR control for a quadrotor using unit quaternions: Modeling and simulation[C]// International Conference on Electronics, Communications and Computing. IEEE, 2013:172-178.
[6]Khatoon S, Shahid M, Ibraheem, et al. Dynamic modeling and stabilization of quadrotor using PID controller[C]// International Conference on Advances in Computing, Communications and Informatics. IEEE, 2014:746-750.
[7]王璐,李光春,王兆龙,等.欠驱动四旋翼无人飞行器的滑模控制[J].哈尔滨工程大学学报, 2012, 33(10):1248-1253.
[8]Lee D B, Nataraj C, Burg T C, et al. Adaptive tracking control of an underactuated aerial vehicle[C]// American Control Conference. IEEE, 2011:2326-2331.
[9]Li, Tong, Zhang, et al. Passive and active nonlinear fault-tolerant control of a quadrotor unmanned aerial vehicle based on the sliding mode control technique[J]. Proceedings of the Institution of Mechanical Engineers Part I Journal of Systems & Control Engineering, 2013, 227(1):12-23.
[10]Patel A R, Patel M A, Vyas D R. Modeling and analysis of quadrotor using sliding mode control[C]// System Theory. IEEE, 2012:111-114.
[11]Colorado J, Barrientos A, Martinez A, et al. Mini-quadrotor attitude control based on Hybrid Backstepping & Frenet-Serret theory[C]// IEEE International Conference on Robotics and Automation. IEEE, 2010:1617-1622.
[12]黄牧.基于反步法的微型四旋翼无人飞行器非线性自适应控制研究[D].天津大学, 2009.
本文来源于《电子产品世界》2018年第9期第31页,欢迎您写论文时引用,并注明出处。
评论