Structured H 1 Command and Control-Loop Design for Unmanned Helicopters J. Gadewadikar * Alcorn State University, Lorman Mississippi 39096 F. L. Lewis and Kamesh Subbarao University of Texas at Arlington, Fort Worth, Texas 76118 and Ben M. Chen § National University of Singapore, Singapore 117576, Republic of Singapore DOI: 10.2514/1.31377 The aim of this paper is to present rigorous and efcient methods for designing ight controllers for unmanned helicopters that have guaranteed performance, intuitive appeal for the ight control engineer, and prescribed multivariable loop structures. Helicopter dynamics do not decouple as they do for the xed-wing aircraft case, and so the design of helicopter ight controllers with a desirable and intuitive structure is not straightforward. We use an H 1 output-feedback design procedure that is simplied in the sense that rigorous controller designs are obtained by solving only two coupled-matrix design equations. An efcient algorithm is given for solving these that does not require initial stabilizing gains. An output-feedback approach is given that allows one to selectively close prescribed multivariable feedback loops using a reduced set of the states at each step. At each step, shaping lters may be added that improve performance and yield guaranteed robustness and speed of response. The net result yields an H 1 design with a control structure that has been historically accepted in the ight control community. As an example, a design for stationkeeping and hover of an unmanned helicopter is presented. The result is a stationkeeping hover controller with robust performance in the presence of disturbances (including wind gusts), excellent decoupling, and good speed of response. Nomenclature A = system or plant matrix a s = longitudinal blade angle B = control-input matrix b s = lateral blade angle C = output or measurement matrix D = disturbance matrix D in = inner-loop disturbance matrix D o = outer-loop disturbance matrix dt= disturbance G = nominal plant G s = loop-shaped plant K = static output-feedback gain matrix p = roll rate in the body-frame components Q = state weighting matrix q = pitch rate in the body-frame components R = control weighting matrix r = yaw rate in the body-frame components r fb = yaw-rate feedback U = velocity along the body-frame x axis ut= control input V = velocity along the body-frame y axis W = velocity along the body-frame z axis X = inertial position x axis x in t= inner-loop state vector x o t= outer-loop state vector Y = inertial position y axis y in t= inner-loop output vector y o t= outer-loop output vector Z = inertial position z axis zt= performance output = system L 2 gain in = L 2 gain inner loop o = L 2 gain outer loop = pitch angle = roll angle = yaw angle I. Introduction O VER the past few years, there has been signicant interest in using unmanned aerial vehicles for applications such as search and rescue, surveillance, and remote inspection. Rotorcraft (especially helicopters) have several signicant advantages over conventional xed-wing platforms in conducting several of these tasks. The advantages are exemplied by certain unique capabilities of rotorcraft; for example, they can hover and they can take off and land in very limited spaces. The ability to reliably follow prescribed 3-D position and yaw commands in the presence of disturbances is a requirement common to rotary-wing unmanned aerial vehicles (UAVs). Position-tracking control system design for a UAV is challenging because strong coupling among all states is present in the rotorcraft, which must be confronted in any design technique. Moreover, the rotor exibility dynamics must generally be included in any design to guarantee stability robustness [1]. In xed-wing aircraft control, by contrast, the dynamics conveniently decouple in Received 3 April 2007; revision received 23 October 2007; accepted for publication 2 November 2007. Copyright © 2007 by Jyotirmay Gadewadikar. Published by the American Institute of Aeronautics and Astro- nautics, Inc., with permission. Copies of this paper may be made for personal or internal use, on condition that the copier pay the $10.00 per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923; include the code 0731-5090/08 $10.00 in correspondence with the CCC. * Assistant Professor, Robotics and Automation, Department of Advanced Technologies, 1000 ASU Drive, No. 360; jyo@alcorn.edu. Associate Director of Research, Automation and Robotics Research Institute, 7300 Jack Newell Boulevard South; Professor, Department of Electrical Engineering. Assistant Professor, Department of Mechanical and Aerospace Engineering, 500 West First Street, Box 19018, 211 Woolf Hall. Life Member AIAA. § Professor, Department of Electrical and Computer Engineering. JOURNAL OF GUIDANCE,CONTROL, AND DYNAMICS Vol. 31, No. 4, JulyAugust 2008 1093