LMIs in Control/D-Stability/Observer D-Stability

From testwiki
Jump to navigation Jump to search

LMIs in Control/D-Stability/Observer D-Stability


This is a WIP Page.


The System

x˙(t)=Ax(t)x(0)=x0

The Data

In order to properly define the acceptable region of the poles in the complex plane, we need the following three pieces of data: rise time (tr), settling time (ts), and percent overshoot (Mp). From this, we have to then define the acceptable region in the complex plane that the poles can lie on using the following inequality constraints:

Rise Time: ωn1.8tr

Settling Time: σ4.6ts

Percent Overshoot: σln(Mp)π|ωd|

Assume that z is the complex pole location, then:

ωn2=z2=z*zωd=Imz=(zz*)2σ=Rez=(z+z*)2

This then allows us to modify our inequality constraints as:

Rise Time: z*z1.82tr20

Settling Time: (z+z*)2+4.6ts0

Percent Overshoot: zz*+πln(Mp)|z+z*|0

The Optimization Problem

A description of the Problem to be solved, if appropriate.


The LMI: The Observer D-Stability

Title and mathematical description of the LMI formulation.

FindX:[X]>0[ATX+XA]<0

Conclusion:

Interpretation of the results of the LMI

Implementation

A link to CodeOcean or other online implementation of the LMI

  • [[../Controller D-Stability/]]

Return to Main Page:

Template:BookCat