LMIs in Control/pages/quadratic polytopic h2 optimal state feedback control

From testwiki
Revision as of 02:22, 11 December 2019 by imported>Jalpeshbhadra1 (Quadratic Polytopic Full State Feedback Optimal H_2 Control)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

LMIs in Control/pages/quadratic polytopic h2 optimal state feedback control

Quadratic Polytopic Full State Feedback Optimal H2 Control

For a system having polytopic uncertainties, Full State Feedback is a control technique that attempts to place the system's closed-loop system poles in specified locations based on performance specifications given, such as requiring stability or bounding the overshoot of the output. By minimizing the H2 norm of this system we are minimizing the effect noise has on the system as part of the performance specifications.

The System

Consider System with following state-space representation.

x˙(t)=Ax(t)+B1q(t)+B2w(t)p(t)=C1x(t)+D11q(t)+D12w(t)z(t)=C2x(t)+D21q(t)+D22w(t)

where xm , qn , wg, Amxm, B1mxn, B2mxg, pp , C1pxm, D11pxn, D12pxg, zs, C2sxm, D21sxn , D22sxg for any t.


Add uncertainty to system matrices

A,B1,B2,C1,C2,D11,D12

New state-space representation

x˙(t)=(A+Ai)x(t)+(B1+Bi)q(t)+(B2+Bi)w(t)p(t)=(C1+Ci)x(t)+(D11+Di)q(t)+(D12+Di)w(t)z(t)=C2x(t)+D21q(t)+D22w(t)

The Data

The matrices necessary for this LMI are

The Optimization Problem:

Recall the closed-loop in state feedback is:
S(P,K)=

[A+B22FB1C1+D12FD11]

This problem can be formulated as H2 optimal state-feedback, where K is a controller gain matrix.


The LMI: An LMI for Quadratic Polytopic H2 Optimal

State-Feedback Control
||S(P(Δ),K(0,0,0,F))||H2γ
X>0

[AX+B2Z+XAT+ZTB2TB1B1TI]+[AiX+B2,iZ+XAiT+ZTB2,ITB1,iB1,iT0]<0i=1,......,k
[X(C1X+D12Z)TC1X+D12ZW]+[0(C1,iX+D12,iZ)TC1,iX+D12,iZ0]>0i=1,......,k
TraceW<γ


Conclusion:

The H2 Optimal State-Feedback Controller is recovered by F=ZX1


Implementation:

https://github.com/JalpeshBhadra/LMI/blob/master/H2_optimal_statefeedback_controller.m

H2 Optimal State-Feedback Controller

Template:Bookcat


Template:BookCat