LMIs in Control/pages/LMIforMinimizingMatrixNorm: Difference between revisions

From testwiki
Jump to navigation Jump to search
imported>Asalimil
Created page with "{{FULLPAGENAME}} == '''The System''' == :<math> \begin{align} A(x) = A_{0}+A_{1}x_{1}+ ... + A_{n}x_{n} \end{align}</math> Note that <math> \begin{align} A_{i}, \quad i=1,..."
 
(No difference)

Latest revision as of 00:37, 21 November 2019

LMIs in Control/pages/LMIforMinimizingMatrixNorm

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: LMI for matrix norm minimization

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 Eigenvalue Minimization

A list of references documenting and validating the LMI.

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

Return to Main Page:

Template:BookCat