Abstract
Small Unmanned Aerial Vehicles (UAVs) are attracting increasing interest due to their favourable features; small size, low weight and cost. These features also present different challenges in control design and aircraft operation. An accurate mathematical model is unlikely to be available meaning optimal control methods become difficult to apply. Furthermore, their reduced weight and inertia mean they are significantly more vulnerable to environmental disturbances such as wind gusts. Larger disturbances require more control actuation, meaning small UAVs are far more susceptible to actuator saturation. Failure to account for this can lead to controller windup and subsequent performance degradation. In this work, numerical simulations are conducted comparing a baseline Linear Quadratic Regulator (LQR) controller to integral augmentation and Disturbance Observer Based Control (DOBC). An anti-windup scheme is added to the DOBC to attenuate windup effects due to actuator saturation. A range of external disturbances are applied to demonstrate performance. The simulations conduct manoeuvres which would occur during landing, statistically the most dangerous flight phase, where fast disturbance rejection is critical. Validation simulations are then conducted using commercial X-Plane simulation software. This demonstrates that DOBC with anti-windup provides faster disturbance rejection of both modelling errors and external disturbances.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Chao, H., Cao, Y., Chen, Y.: Autopilots for small unmanned aerial vehicles: a survey. Int. J. Control. Autom. Syst. 8(1), 36–44 (2010)
Smith, J., Liu, C., Chen, W. -H.: Disturbance observer based control for gust alleviation of a small fixed-wing uas 2016 International Conference on Unmanned Aircraft Systems (ICUAS), pp 97–106. IEEE (2016)
Sprater, A.: Stabilizing device for flying-machines. December 1 1914. US Patent 1,119,324
Wagner, M., Norris, G.: Boeing 787 Dreamliner. Zenith Press (2009)
Mueller, T. J., DeLaurier, J. D.: Aerodynamics of small vehicles. Annu. Rev. Fluid Mech. 35(1), 89–111 (2003)
Watkins, S., Thompson, M., Loxton, B., Abdulrahim, M.: On low altitude flight through the atmospheric boundary layer. International Journal of Micro Air Vehicles 2(2), 55–68 (2010)
Nelson, D. R., Barber, D. B., McLain, T. W., Beard, R. W.: Vector field path following for miniature air vehicles. IEEE Trans. Robot. 23(3), 519–529 (2007)
Ceccarelli, N., Enright, J. J., Frazzoli, E., Rasmussen, S. J., Schumacher, C. J.: Micro uav path planning for reconnaissance in wind American Control Conference, 2007. ACC ’07. doi:http://dx.doi.org/10.1109/ACC.2007.4282479, pp 5310–5315 (2007)
Jennings, A. L., Ordónez, R., Ceccarelli, N.: Dynamic programming applied to uav way point path planning in wind IEEE International Conference on Computer-Aided Control Systems, 2008. CACSD 2008, pp 215–220. IEEE (2008)
Brezoescu, A., Espinoza, T., Castillo, P., Lozano, R.: Adaptive trajectory following for a fixed-wing uav in presence of crosswind. J. Intell. Robot. Syst. 69(1-4), 257–271 (2013)
Liu, C., McAree, O., Chen, W. -H.: Path-following control for small fixed-wing unmanned aerial vehicles under wind disturbances. Int. J. Robust Nonlinear Control 23(15), 1682–1698 (2013)
Sadraey, M., Colgren, R.: Robust nonlinear controller design for a complete uav mission AIAA Guidance, Navigation, and Control Conference and Exhibit, p 6687 (2006)
Yang, B. -J., Corban, J. E.: Adaptive control augmentation to existing autopilots for fixed-wing uavs AIAA Guidance, Navigation, and Control Conference, p 5751 (2009)
Shin, J., Kim, H. J., Kim, Y.: Adaptive support vector regression for uav flight control. Neural Netw. 24(1), 109–120 (2011)
Wang, X., Kong, W., Zhang, D., Shen, L.: Active disturbance rejection controller for small fixed-wing uavs with model uncertainty IEEE International Conference on Information and Automation, 2015, pp 2299–2304. IEEE (2015)
Kim, D., Choi, Y., Suk, J., Park, S.: A glidepath tracking algorithm for autolanding of a uav Infotech@ Aerospace, p 6979 (2005)
Xiong, H., Yi, J. Q., Fan, G. L., Jing, F. -s.: Anti-crosswind autolanding of uavs based on active disturbance rejection control Proceedings of the Guidance, Navigation, and Control Conference. Toronto: AIAA, pp 1–14 (2010)
Zaccarian, L., Teel, A. R.: Modern Anti-Windup Synthesis: Control Augmentation for Actuator Saturation. Princeton University Press (2011)
Camacho, E. F., Alba, C. B.: Model Predictive Control. Springer Science & Business Media (2013)
Kapoor, N., Daoutidis, P.: An observer-based anti-windup scheme for non-linear systems with input constraints. Int. J. Control. 72(1), 18–29 (1999)
Boeing Commercial Airplanes: Statistical Summary of Commercial Jet Airplane Accidents: Worldwide Operations 1959–2014. Aviation Safety, Boeing Commercial Airlines, Seattle, Washington (2014)
Ryan, J. C., Hubbard, L.A., Box, J.E., Todd, J., Christoffersen, P., Carr, J.R., Holt, T.O., Snooke, N.A.: Uav photogrammetry and structure from motion to assess calving dynamics at store glacier, a large outlet draining the greenland ice sheet (2015)
Dvorák, P., Müllerová, J., Bartalos, T., Bruna, J.: Unmanned aerial vehicles for alien plant species detection and monitoring. Int. Arch. Photogramm. Remote. Sens. Spat. Inf. Sci. 40(1), 83 (2015)
Meadowcroft, A. D., Howroyd, S., Kendall, K., Kendall, M.: Testing micro-tubular sofcs in unmanned air vehicles (uavs). ECS Trans. 57(1), 451–457 (2013)
Craighead, J., Murphy, R., Burke, J., Goldiez, B.: A survey of commercial & open source unmanned vehicle simulators IEEE International Conference on Robotics and Automation, 2007, pp 852–857. IEEE (2007)
Groves, K. P., Sigthorsson, D. O., Serrani, A., Yurkovich, S., Bolender, M. A., Doman, D.B.: Reference Command Tracking for a Linearized Model of an Air-Breathing Hypersonic Vehicle. Defense Technical Information Center (2005)
Li, S., Yang, J., Chen, W.-H., Chen, X.: Disturbance Observer-Based Control: Methods and Applications. CRC Press (2014)
Chen, W. -H., Yang, J., Guo, L., Li, S.: Disturbance-observer-based control and related methods—an overview. IEEE Trans. Ind. Electron. 63(2), 1083–1095 (2016)
Su, J., Chen, W. -H., Yang, J.: On relationship between time-domain and frequency-domain disturbance observers and its applications. J. Dyn. Syst. Meas. Control. (2016)
Yang, J., Zolotas, A., Chen, W. -H., Michail, K., Li, S.: Robust control of nonlinear maglev suspension system with mismatched uncertainties via dobc approach. ISA Trans. 50(3), 389–396 (2011)
Chen, W. -H., Ballance, D. J., Gawthrop, P. J., O’Reilly, J.: A nonlinear disturbance observer for robotic manipulators. IEEE Trans. Ind. Electron. 47(4), 932–938 (2000)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Smith, J., Su, J., Liu, C. et al. Disturbance Observer Based Control with Anti-Windup Applied to a Small Fixed Wing UAV for Disturbance Rejection. J Intell Robot Syst 88, 329–346 (2017). https://doi.org/10.1007/s10846-017-0534-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-017-0534-5