LMIs in Control/Tools/LMI for Matrix Norm Minimization

From testwiki
Jump to navigation Jump to search

LMIs in Control/Tools/LMI for Matrix Norm Minimization

The System

A(x)=A0+A1x1+...+Anxn

Note that Ai,i=1,2,...,n are symmetric matrices.

The Data

A0,A1,...,Anare given matrices.

The Optimization Problem

Find

x=[x1x2...xn]

to minimize,

J(x)=||A(x)||2

According to Lemma 1.2 in [1] page 11, the following statements are equivalent

ATAt2I0[tIAATtI]0

The LMI: Minimization of Maximum Eigenvalue of a Matrix

Mathematical description of the LMI formulation:

mint:s.t.[tIA(x)A(x)TtI]0

Conclusion:

This problem is a slight generalization of the eigenvalue minimization problem for a matrix.

xi,i=1,2,...,nandt>0 are parameters to be optimized

Implementation

A link to Matlab codes for this problem in the Github repository:

https://github.com/asalimil/LMI-for-Matrix-Norm-Minimization

LMI for Matrix Norm Minimization

LMI for Schur Stabilization

A list of references documenting and validating the LMI.

  • [1] - LMI in Control Systems Analysis, Design and Applications

Return to Main Page:

Template:BookCat