马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近在做一个辨识系统谐波系数的观测器,在此种需要确定系统的增益矩阵K,所有的K必须是使系统稳定,因此在稳定性分析时用lyapunov来判定,Lyapunov不等式为:3 `+ T( {% ~1 Y& u) C. S
(A-KC)‘+(A-KC)<0
" Q3 L1 N3 g- Dmatlab程序如下:! ~; H# h5 v: S" t$ J0 ^2 [" Q. R; V4 g
A=[0,0,1,0;0,0,0,1;-36*w*w,0,0,0;0,-36*w*w,0,0]; C=[-w*Iq,0,0,Iq;0,w*Iq,Iq,0]; lmiterm([1 1 1 -K],-C',P);' m% \2 M. ?$ h8 r3 y* X/ T
%-C'*K'*P lmiterm([1 1 1 K],-P,C);
, S5 e. w2 z4 q, t1 ~- E4 x%-P*K*C lmiterm([1 1 1 0],A'*P+P*A);& T# g9 A# B1 U$ G9 b: y/ Z
% A'*P+P*A sys=getlmis;
& K6 C9 P0 Q0 @2 g%获得LMI系统的内部描述 [tmin,xfeas]=feasp(sys)1 B. q! D3 R+ |# j- x
1 N2 q" u1 q2 T
%验证LMI的可行性
4 N0 X% _. J/ N" q/ v4 V; F观测器是四阶的,通过matlab算出一个k矩阵,带入仿真中,出来的值发散的,希望高手能指点指点.... |