Main Content

Implement gain-scheduled state-space controller in observer form depending on three scheduling parameters

**Library:**Aerospace Blockset / GNC / Control

The 3D Observer Form [A(v),B(v),C(v),F(v),H(v)] block implements a gain-scheduled state-space controller defined in Algorithms.

The main application of this block is to implement a controller designed using H-infinity
loop-shaping. Use this block to implement a controller designed using
*H*-infinity loop-shaping, one of the design methods supported by
Robust Control
Toolbox.

If the scheduling parameter inputs to the block go out of range, they are clipped. The state-space matrices are not interpolated out of range.

The block implements gain-scheduled state-space controller as defined by these equations:

$$\begin{array}{l}\dot{x}=(A(v)+H(v)C(v))x+B(v){u}_{meas}+H(v)(y-{y}_{dem})\\ {u}_{dem}=F(v)x\end{array}$$

[1] Hyde, R. A. "H-infinity Aerospace
Control Design — A VSTOL Flight Application." *Advances in Industrial Control
Series*, Springer Verlag, 1995.

1D Controller [A(v),B(v),C(v),D(v)] | 2D Observer Form [A(v),B(v),C(v),F(v),H(v)] | 3D Controller [A(v),B(v),C(v),D(v)] | 3D Self-Conditioned [A(v),B(v),C(v),D(v)] | Linear Second-Order Actuator | Nonlinear Second-Order Actuator