필터 지우기
필터 지우기

How To solve a LMI(Linear Matrix Inequalitiy)?

조회 수: 4 (최근 30일)
Farid
Farid 2015년 4월 18일
댓글: ayman halabi 2018년 12월 5일
We have a satate-space system like:
X^=A*X+B_w*W+B_u*U+B_ref*V_ref Y=C_y*X+C_yw*W+D_yu*U
Where:
A=
[ 0 -1612.9 0
833.3 -34.7 0
0 -1 0]
B_w=
[ 0
-1666.7
0 ]
B_u=
[46452
-1000
0 ]
B_ref=
[0
0
1]
C_y=[0 1 0]
D_yw=[0]
D_yu=[0]
And there are constraints as:
LMI1:
[A*W+W*A+B_u*Y+Y*B_u B_w W*C_y+Y*D_yu
B_w -2.89 0
C_y*W+D_yu*Y 0 -2.89 ] < 0
LMI2:
A*W+W*A+B_u*Y+Y*B_u+260*W < 0
LMI3:
[-125660*W W*A+Y*B_u
A*W+B_u*Y -125660*W ] < 0
LMI4:
[ 0.906(A*W+W*A+B_u*Y+Y*B_u) 0.423(A*W-W*A+B_u*Y-Y*B_u)
-0.423(A*W-W*A+B_u*Y-Y*B_u) 0.906(A*W+W*A+B_u*Y+Y*B_u)] < 0
Here, unknown matrices are Y and W that LMI should be solved to find them. I wonder if someone could help me with this. Besides, I need the code to solve other LMIs. Thanks.
  댓글 수: 1
ayman halabi
ayman halabi 2018년 12월 5일
It looks like someone needed help in his homework!

댓글을 달려면 로그인하십시오.

답변 (1개)

nyanphyo aung
nyanphyo aung 2016년 5월 26일
Detail of Matlab Code Need

카테고리

Help CenterFile Exchange에서 LMI Solvers에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by