Skip to main content
Log in

Design and Validation of an \({\mathcal{L}}_{1}\) Adaptive Controller for Mini-UAV Autopilot

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

The dynamics of Unmanned Aerial Vehicles (UAVs) is nonlinear and subject to external disturbances. The scope of this paper is the test of an \({\mathcal{L}_1}\) adaptive controller as autopilot inner loop controller candidate. The selected controller is based on piecewise constant adaptive laws and is applied to a mini-UAV. Navigation outer loop parameters are regulated via PID control. The main contribution of this paper is to demonstrate that the proposed control design can stabilize the nonlinear system, even if the controller parameters are selected starting from a decoupled linear model. The main advantages of this technique are: (1) the controller can be implemented for both linear and nonlinear systems without parameter adjustment or tuning procedure, (2) the controller is robust to unmodeled dynamics and parametric model uncertainties. The design scheme of a customized autopilot is illustrated and different configurations (in terms of mass, inertia and airspeed variations) are analyzed to validate the presented approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Chao, H.Y., Cao, Y.C., Chen, Y.Q.: Autopilots for small unmanned aerial vehicles: a survey. Int. J. Control. Autom. Syst. 8(1), 36–44 (2010)

    Article  Google Scholar 

  2. Åström, K.J., Hägglund, T.: PID Controllers: Theory, Design, and Tuning. Instrument Society of America, Triangle (1995)

  3. Cominos, P., Munro, N.: PID controllers: recent tuning methods and design specification. IEE Proc. Control Theory Appl. 149(1), 46–53 (2002)

    Article  Google Scholar 

  4. Ho, M.T.: Synthesis of H 0 ∞ PID controllers: a parametric approach. Automatica 39(1), 1069–1075 (2003)

    Article  MATH  Google Scholar 

  5. Ntogramatzidis, L., Ferrante, A.: Exact tuning of PID controllers in control feedback design. IET Control Theory Appl. 5(4), 565–578 (2011)

    Article  MathSciNet  Google Scholar 

  6. Schumacher, C., Kumar, R.: Adaptive control of UAVs in close-coupled formation flight. Proc. Am. Control Conf. 2, 849–853 (2000)

    Google Scholar 

  7. Moon, J., Sattigeri, R., Prasad, J.V.R., Calise, A.J.: Adaptive guidance and control for autonomous formation flight. In: American Helicopter Society 63rd Annual Forum (2007)

  8. Shin, D.H., Kim, Y.: Reconfigurable flight control system design using adaptive neural networks. IEEE Trans. Control Syst. Technol. 12(1), 87–100 (2004)

    Article  Google Scholar 

  9. Farrell, J., Polycarpou, M., Sharma, M.: Adaptive backstepping with magnitude, rate, and bandwidth constraints: Aircraft longitude control. Proc. Am. Control Conf. 5, 3898–3904 (2003)

    Article  Google Scholar 

  10. Matthews, J.S., Knoebel, N.B., Osborne, S.R., Beard, R.W., Eldredge, A.: Adaptive backstepping control for miniature air vehicles. In: Proceedings of the 2006 American Control Conference, Minneapolis, 14–16 June (2006)

  11. Beard, R.W., Knoebel, N.B., Cao, C., Hovakimyan, N., Matthews, J.S.: An \({\mathcal{L}_1}\) adaptive pitch controller for miniature air vehicles. In: AIAA Guidance, Navigation, and Control Conference and Exhibit, Keystone, 21–24 August (2006)

  12. Cao, C., Hovakimyan, N.: Design and analysis of a novel \({\mathcal{L}_1}\) adaptive control architecture with guaranteed transient performance. IEEE Trans. Automat. Contr. 53(2), 586–591 (2008)

    Article  MathSciNet  Google Scholar 

  13. Hovakimyan, N., Cao, C.: \({\mathcal{L}_1}\) Adaptive Control Theory. Society for Industrial and Applied Mathematics, Philadelphia (2010)

    MATH  Google Scholar 

  14. Marguerettaz, P., Sartori, D., Guglieri, G., Quagliotti, F.: Design and development of a man-portable unmanned aerial system for alpine surveillance missions. Presented at UAS International 2010, Paris, France (2010)

  15. Capello, E., Guglieri, G., Marguerettaz, P., Quagliotti, F.: Preliminary assessment of flying and handling qualities for mini-UAVs. J. Intell. Robot. Syst. 65, 43–61 (2012)

    Article  Google Scholar 

  16. Capello, E., Scola, A., Guglieri, G., Quagliotti, F.: A mini quadrotor UAV: design and experiment. J. Aerosp. Eng. ASCE (2012). doi:10.1061/(ASCE)AS.1943-5525.0000171

  17. Cao, C., Hovakimyan, N.: \({\mathcal{L}_1}\) adaptive output-feedback controller for non-strictly-positive-real reference systems: missile longitudinal autopilot design. AIAA J. Guid. Control Dyn. 32, 717–726 (2009)

    Article  Google Scholar 

  18. Xargay, E., Hovakimyan, N., Cao, C.: \({\mathcal{L}_1}\) adaptive controller for multi-input multi-output systems in the presence of nonlinear unmatched uncertainties. In: Proceedings of American Control Conference, pp. 875–879 (2010)

  19. Gregory, I.M., Xargay, E., Cao, C., Hovakimyan, N.: Flight test of \({\mathcal{L}_1}\) adaptive control on the NASA AirSTAR flight test vehicle. In: AIAA Guidance, Navigation and Control Conference, Toronto (2010)

  20. Leman, T., Xargay, E., Dullerud, G., Hovakimyan, N.: \({\mathcal{L}_1}\) adaptive control augmentation system for the X-48B aircraft. In: AIAA Guidance, Navigation and Control Conference, Chicago (2009)

  21. Stevens, B.L., Lewis, F.L.: Aircraft Control and Simulation, 2nd edn. Wiley, New York (2003)

    Google Scholar 

  22. Capello, E., Sartori, D., Guglieri, G., Quagliotti, F.B.: Robust assessment for the design of multi-loop PID autopilot. Accepted for Pubblication on IET Control Theory and Applications (2012)

  23. Etkin, B., Reid, L.: Dynamics of Flight: Stability and Control, 3rd edn. Wiley, New York (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Elisa Capello.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Capello, E., Guglieri, G., Quagliotti, F. et al. Design and Validation of an \({\mathcal{L}}_{1}\) Adaptive Controller for Mini-UAV Autopilot. J Intell Robot Syst 69, 109–118 (2013). https://doi.org/10.1007/s10846-012-9717-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-012-9717-2

Keywords

Navigation