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.
Similar content being viewed by others
References
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)
Åström, K.J., Hägglund, T.: PID Controllers: Theory, Design, and Tuning. Instrument Society of America, Triangle (1995)
Cominos, P., Munro, N.: PID controllers: recent tuning methods and design specification. IEE Proc. Control Theory Appl. 149(1), 46–53 (2002)
Ho, M.T.: Synthesis of H 0 ∞ PID controllers: a parametric approach. Automatica 39(1), 1069–1075 (2003)
Ntogramatzidis, L., Ferrante, A.: Exact tuning of PID controllers in control feedback design. IET Control Theory Appl. 5(4), 565–578 (2011)
Schumacher, C., Kumar, R.: Adaptive control of UAVs in close-coupled formation flight. Proc. Am. Control Conf. 2, 849–853 (2000)
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)
Shin, D.H., Kim, Y.: Reconfigurable flight control system design using adaptive neural networks. IEEE Trans. Control Syst. Technol. 12(1), 87–100 (2004)
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)
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)
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)
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)
Hovakimyan, N., Cao, C.: \({\mathcal{L}_1}\) Adaptive Control Theory. Society for Industrial and Applied Mathematics, Philadelphia (2010)
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)
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)
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
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)
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)
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)
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)
Stevens, B.L., Lewis, F.L.: Aircraft Control and Simulation, 2nd edn. Wiley, New York (2003)
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)
Etkin, B., Reid, L.: Dynamics of Flight: Stability and Control, 3rd edn. Wiley, New York (1996)
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-012-9717-2