This paper presents a robust optimal guidance control law for precise three-dimensional (3D) trajectory tracking of an Unmanned Aerial Vehicle (UAV) in wind disturbance. The wind disturbance is considered in the UAV’s kinematic model. The reference path is considered as a trajectory of a virtual target. Feedback linearization is used to transform the nonlinear dynamics of the UAV to linear state equations. Based on the assumption that the wind disturbance can be known precisely, an optimal control law is derived for the UAV's 3D trajectory tracking using the LQR (Linear Quadratic Regulator). Then considering the unknown wind disturbance, a robust term is designed to replace the unknown wind disturbance, and a robust optimal control law is obtained. Global asymptotic stability of the closed-loop system is proved by Lyapunov stability theory. Simulations show that the proposed control law can achieve precise 3D UAV trajectory tracking with wind disturbance attenuation, and has good tracking performance.
Cho A, Kim J, Lee S, et al.. Wind estimation and airspeed calibration using a UAV with a single-antenna GPS receiver and pitot tube[J]. IEEE Transactions on Aerospace and Electronic Systems, 2011, 47(1): 109-117.
[2]
Nelson D R, Barber D B, Mclain T W, et al.. Vector field path following for miniature air vehicles[J]. IEEE Transactions on Robotics, 2007, 23(3): 519-529.
Lei X S and Tao Y. Adaptive control for small unmanned aerial vehicle under wind disturbance[J]. Acta Aeronautica et Astronautica Sinica, 2010, 31(6): 1171-1176.
[4]
Rysdyk R. Unmanned aerial vehicle path following for target observation in wind[J]. Journal of Guidance, Control, and Dynamics, 2006, 29(5): 1092-1100.
[5]
Ragi S and Edwin C. UAV path planning in a dynamic environment via partially observable markov decision process [J]. IEEE Transactions on Aerospace and Electronic Systems, 2013, 49(4): 2397-2412.
[6]
Ailliot P, Monbet V, and Prevosto M. An autoregressive model with time-varying coefficients for wind fields[J]. Environmetrics, 2006, 17(2): 107-117.
[7]
Langelaan J W, Alley N, and Neidhoefer J. Wind field estimation for small unmanned aerial vehicles[J]. Journal of Guidance, Control, and Dynamics, 2011, 34(4): 1016-1030.
[8]
De Jong P M A, Laan J J, Veld A C, et al.. Wind-profile estimation using airborne sensors[J]. Journal of Aircraft, 2014, 51(6): 1852-1863.
[9]
Mcgee T G and Hedrick J K. Path planning and control for multiple point surveillance by an unmanned aircraft in wind[C]. 2006 American Control Conference, Minneapolis, MN, United States, 2006: 4261-4266.
[10]
Celentano L. Robust tracking method for uncertain MIMO systems of realistic trajectories[J]. Journal of the Franklin Institute, 2013, 350(3): 437-451.
[11]
Ouyang P R, Acob J, and Pano V. PD with sliding mode control for trajectory tracking of robotic system[J]. Robotics and Computer-Integrated Manufacturing, 2014, 30(2): 189-200.
[12]
Sabanovic A. Variable structure systems with sliding modes in motion control-a survey[J]. IEEE Transactions on Industrial Informatics, 2011, 7(2): 212-223.
[13]
Park S, Deyst J, and How J P. Performance and lyapunov stability of a nonlinear path following guidance method[J].
Journal of Guidance, Control, and Dynamics, 2007, 30(6): 1718-1728.
[14]
Kothari M, Postlethwaite I, and Gu D W. UAV path following in windy urban environments[J]. Journal of Intelligent & Robotic Systems, 2014, 74(3-4): 1013-1028.
He Y B, Pei H L, Ye X, et al.. Trajectory tracking control of unmanned helicopters by using adaptivedynamic surface approach[J]. Journal of South China University of Technology (Natural Science Edition), 2013, 41(5): 1-8.
Huang J, Liu G, and Ma G F. Nonlinear robust optimal attitude tracking of tethered satellite system with uncertainties[J]. Journal of Astronautics, 2012, 33(10): 1423-1431.
Jia H M, Zhang L J, Cheng X Q, et al.. Three-dimensional path following control for an underactuated UUV based on nonlinear iterative sliding mode[J]. Acta Automatica Sinica, 2012, 38(2): 308-314.
[19]
El-Ferik S, Qureshi A, and Lewis F L. Neuro-adaptive cooperative tracking control of unknown higher-order affine nonlinear systems[J]. Automatica, 2014, 50(3): 798-808.
[20]
Bugajski D J and Enns D F. Nonlinear control law with application to high angle-of-attack flight[J]. Journal of Guidance, Control, and Dynamics, 1992, 15(3): 761-767.
Chen X C, Zhou D H, and Chen M Y. Decoupling control of the gimbal servo system of the DGMSCMG based on the dynamic inverse system method[J]. Acta Automatica Sinica, 2013, 39(5): 502-509.
[22]
Snell S A, Nns D F, and Arrard W L. Nonlinear inversion flight control for a supermaneuverable aircraft[J]. Journal of Guidance, Control, and Dynamics, 1992, 15(4): 976-984.
[23]
Khalil H K. Nonlinear Systems[M]. Upper Saddle River: Prentice Hall, 2002: 126-132.
[24]
Park S. Autonomous aerobatics on commanded path[J]. Aerospace Science and Technology, 2012, 22(1): 64-74.
[25]
Cabecinhas D, Cunha R, and Silvestre C. A nonlinear quadrotor trajectory tracking controller with disturbance rejection[J]. Control Engineering Practice, 2014, 26: 1-10.