The solver mosek showed " Successfully solved", but the results are all zeros , iterations:0.

128 views
Skip to first unread message

Green Jeff

unread,
Jul 13, 2019, 10:45:40 PM7/13/19
to YALMIP
In the simulation, The solver mosek showed " Successfully solved", but the results are all zeros , iterations:0.

Other solves such as sedumi, sdpt3 also showed Successfully solved,but the results obviously are wrong,

The part eigenvalue of the constrained positive definite matrix is less than zero.

The related theories of linear matrix inequalities are derived from two references in the attachments.

How can I solve this problem?

2019-07-14_104214.png


2019-07-14_104238.png


2019-07-14_104250.png



newtext.txt
Robust fault detection of uncertain linear systems via quasi-LMIs(2005).pdf
Robust Filtering for Uncertain Nonlinearly Parameterized Plants(2003)有一个重要的定理.pdf
UntitledSSSSS.m

Johan Löfberg

unread,
Jul 14, 2019, 2:12:01 AM7/14/19
to YALMIP
If you look at the display of your list of constraints, you can see that you haven't defined any semidefinite constraints, but a bunch of elementwise constraints. The reason is that your matrices are not symmetric

>> S
Linear matrix variable 27x27 (full, real, 139 variables)
Eigenvalues between [-7.8149,7.6497]
Coeffiecient range: 0.06 to 6.5
>> 

S being full (i.e. not symmetric) comes e.g. from S11 being full, which comes from using this expression in a diagonal block
-miu*V11+V11'
Linear matrix variable 4x4 (full, real, 12 variables)
Eigenvalues between [0,0]
Coeffiecient range: 1 to 1

btw, there is no command called solvesdp. it is obsolete syntax

Green Jeff

unread,
Jul 14, 2019, 7:37:49 AM7/14/19
to YALMIP
Thank you very much for your help. This problem has troubled me for more than a month. Now I finally have a solution. 
Once again, thank you for your help. I really appreciate it. Now I can finally see the dawn.
Reply all
Reply to author
Forward
0 new messages