LMIs in Control/Applications/HelicopterInnerLoopLMI

LMIs in Control/Applications/HelicopterInnerLoopLMI

This is a Helicopter Inner Loop LMI. Optimization methods and optimal control have had difficulty gaining traction in the rotorcraft control law community. However, this LMI derived in the referenced paper attempts to address the issues with a LMI for Robust, Optimal Control.

The SystemEdit

Continuous Time:


The Helicopter model is given by knowledge of the stability and control derivatives which populate the elements of the   matrices in the dynamic equations above.

The state vector is given by the typical elements of a rigid 6-DOF body model.  . The input vector is given by   which pertain to the main rotor collective, longitudinal/lateral cyclic and tail rotor collective blade angles in radians.

The gust disturbance is denoted by   and is assumed to be random in nature. The stability and control derivative matrices are modeled with uncertainty as follows:


The   terms represent the uncertainties in the helicopter system model.

The DataEdit

The Data required for this LMI are the stability and control derivatives that populate the A and B-matrices of the system above which can be obtained from linearizing non-linear models. It can also be obtained from experimental methods such as step responses and swept sines (System Identification.)

The Control ArchitectureEdit

A control architecture for the inner loop of the helicopter model mentioned above is designed using a state feedback control law.


The objective for the inner loop control is to design a full state feedback law such that the closed-loop helicopter system satisfies the following 3 performance specifications.

The Optimization ProblemEdit

Objective 1: The closed-loop system is internally stable for any admissible uncertainty.

Objective 2: Poles of the close-loop system lie within the disk   with center   and radius  , for any admissible uncertainty.

Objective 3: Given gust disturbance suppression index  , for any admissible uncertainty, the effect of the gust disturbance to selected flight states and control input is in the given level, i.e.


where     and   are weighting matrices with appropriate dimensions and  

It can be shown that the inner loop performance specifications listed in Objectives 1-3 can be met with a state feedback control law if the LMI described in the following section is true.

  • Objective: Objectives listed above
  • Variables: Controller Gains
  • Constraints: Rotorcraft Dynamics and Modeled Actuator Limits

The LMI: H-Inf Inner Loop D-Stabilization OptimizationEdit

The paper derives and LMI of the form below and asserts that the if there exists a constant   , matrix   with appropriate dimensions and a symmetric positive matrix  , such that



This LMI is shown to satisfy Objectives 1, 2,3, and the control law is given by



The LMI for Helicopter Inner Loop Control design provides an optimization-based approach towards achieving Level 1 Handling Qualities per ADS-33E. This is an interesting way to approach a very difficult problem that has usually been approached through classical control methods and with extensive piloted simulation and flight test.


A link to CodeOcean or other online implementation of the LMI

Related LMIsEdit

Links to other closely-related LMIs

External LinksEdit

A list of references documenting and validating the LMI.

Return to Main Page:Edit