LMIs in Control/Applications/HelicopterInnerLoopLMI

From Wikibooks, open books for an open world
Jump to navigation Jump to search

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 System[edit | edit source]

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 Data[edit | edit source]

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 Architecture[edit | edit source]

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 Problem[edit | edit source]

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 Optimization[edit | edit source]

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

where,

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

Conclusion:[edit | edit source]

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.

Implementation[edit | edit source]

A link to CodeOcean or other online implementation of the LMI

Related LMIs[edit | edit source]

Links to other closely-related LMIs

External Links[edit | edit source]

A list of references documenting and validating the LMI.

Return to Main Page:[edit | edit source]