基于反步法的四旋翼無人飛行器混合增穩(wěn)控制
通過控制輸入U(xiǎn)1,U2,U3和U4,能夠?qū)崿F(xiàn)四旋翼飛行器的穩(wěn)定飛行。
本文引用地址:http://cafeforensic.com/article/201808/391167.htm3 實(shí)驗(yàn)研究
3.1 仿真實(shí)驗(yàn)
在Matlab/simulink中實(shí)現(xiàn)了所提出的控制算法,通過抗干擾測(cè)試驗(yàn)證本文提出混合增穩(wěn)控制器的性能。四旋翼飛行器的主要參數(shù)如表2所示。
為了增強(qiáng)飛行器對(duì)在參數(shù)不確定性和外界干擾條件下的響應(yīng),進(jìn)行了反步控制器、模糊自適應(yīng)PID控制器、模糊自適應(yīng)PID混合增穩(wěn)控制器的仿真測(cè)試。實(shí)驗(yàn)條件為在10s時(shí),對(duì)每個(gè)軸上施加一個(gè)擾動(dòng),并在13s時(shí)移除干擾,姿態(tài)控制和高度控制的實(shí)驗(yàn)結(jié)果分別如圖3和圖4所示。其中,實(shí)線為本文提出增穩(wěn)控制算法,點(diǎn)劃線為反步控制算法,虛線為模糊自適應(yīng)PID控制算法。
由圖3和圖4可知,本文所提出的混合增穩(wěn)控制器的調(diào)節(jié)時(shí)間優(yōu)于反步控制器和模糊自適應(yīng)PID控制器,超調(diào)量最小,穩(wěn)態(tài)階段的穩(wěn)態(tài)誤差類似于反步控制器和模糊自適應(yīng)PID控制器。在干擾發(fā)生期間,所設(shè)計(jì)的增穩(wěn)控制器不僅能完成姿態(tài)和高度的控制,具有較好的抗干擾能力,而且比反步控制器和模糊自適應(yīng)PID控制器具有更好的跟蹤響應(yīng)能力。
3.2 飛行實(shí)驗(yàn)
通過實(shí)際飛行過程中的抗干擾實(shí)驗(yàn),進(jìn)一步驗(yàn)證了混合控制器的性能。在t=12s時(shí)對(duì)四旋翼飛行器的姿態(tài)角進(jìn)行隨機(jī)干擾,實(shí)驗(yàn)結(jié)果如圖5所示??梢钥闯?,滾轉(zhuǎn)角、俯仰角、偏航角的角響應(yīng)通常是相似的,均在短時(shí)間內(nèi)收斂到給定值的允許范圍內(nèi)。;在t=7s時(shí)對(duì)高度控制進(jìn)行隨機(jī)干擾,如圖6所示。可以看出,高度方向上也有很好的響應(yīng),高度值在短時(shí)間內(nèi)達(dá)到期望值。在擾動(dòng)條件下,所提出的增穩(wěn)控制器能夠迅速穩(wěn)定四旋翼飛行器,具有較強(qiáng)的魯棒性。當(dāng)系統(tǒng)穩(wěn)定時(shí),四旋翼飛行器的姿態(tài)角在±3°的控制范圍內(nèi)。
4 結(jié)論
為提高四旋翼機(jī)在參數(shù)變化和外部干擾條件下的飛行穩(wěn)定性,提出并設(shè)計(jì)了基于模糊自適應(yīng)PID控制器和反步控制器的混合穩(wěn)定增強(qiáng)控制方法,實(shí)現(xiàn)了對(duì)四旋翼飛行器的精確控制。非線性仿真試驗(yàn)結(jié)果表明,所提出的控制器可以有效抑制擾動(dòng)的影響,提高控制精度。通過對(duì)自由度四旋翼飛行器的飛行試驗(yàn),證明了該控制器的穩(wěn)定性和有效性。
參考文獻(xiàn):
[1]郭學(xué)強(qiáng).基于多模型自適應(yīng)控制的四旋翼飛行器的姿態(tài)控制研究[D].中國(guó)地質(zhì)大學(xué)(北京), 2016.
[2]吳琛, 蘇劍波.四旋翼飛行器的軌跡跟蹤抗干擾控制[J]. 控制理論與應(yīng)用, 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]楊立本,章衛(wèi)國(guó),黃得剛.基于ADRC姿態(tài)解耦的四旋翼飛行器魯棒軌跡跟蹤[J].北京航空航天大學(xué)學(xué)報(bào):自然版, 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]王璐,李光春,王兆龍,等.欠驅(qū)動(dòng)四旋翼無人飛行器的滑??刂芠J].哈爾濱工程大學(xué)學(xué)報(bào), 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]黃牧.基于反步法的微型四旋翼無人飛行器非線性自適應(yīng)控制研究[D].天津大學(xué), 2009.
本文來源于《電子產(chǎn)品世界》2018年第9期第31頁,歡迎您寫論文時(shí)引用,并注明出處。
評(píng)論