EDA365电子论坛网

标题: place函数 [打印本页]

作者: 小白的白    时间: 2020-9-23 10:51
标题: place函数
我在用place函数的的时候出现了如下的错误) A+ w1 L! X! C' W* u. ~9 n
The "place" command could not place the poles at the specified locations. Probable causes include:0 C$ [7 _! c7 }* K
* (A,B) is nearly uncontrollable5 M3 \2 A7 u# Y# E/ v; s
* The specified locations are too close to each other.
2 U; n* @" H5 M/ q( T7 ?7 H; q" `
. D0 H6 x* T: m, V9 x$ j. _7 h  h# ~但是我的状态空间模型是从传递函数转过来的,而且我的极点设计也没有很近呀,下面是我的程序:) u$ [+ T/ T  X6 w7 ~
num11=[-24.88];
( Q: P; g9 f7 Y  Sden11=conv([475.35 1],[511.85 1]);& |0 E& G- R0 ~5 O+ @3 _% V( p
num12=[-20.634];0 B5 S1 b/ O, X
den12=conv([491.98 1],[501.11 1]);
( D; Q4 @. R5 }9 M5 M0 knum21=[0.42];
$ c, R$ `7 p9 p; }# h% l( r3 }den21=conv([422 1],[604.4 1]);4 B& ]* i3 P4 ]9 B1 {$ P
num22=0.57;7 y7 X7 c! b& c& V
den22=conv([518 1],[502.7 1]);
/ d; X5 H. _7 H- V/ ?, }[A1,B1,C1,D1]=tf2ss(num11,den11);
3 d; L3 R0 S+ y" k+ ^' g[A2,B2,C2,D2]=tf2ss(num12,den12);/ I0 C7 h% N! n$ q6 J2 N
[A3,B3,C3,D3]=tf2ss(num21,den21);: U) ]- i5 w) D* r$ [6 l- {* ~- `, O) p3 {; c
[A4,B4,C4,D4]=tf2ss(num22,den22);. `0 ~. F# G. C' e, L
S_m11=ss(A1,B1,C1,D1);, h; @9 k& s* W8 P# \
S_m12=ss(A2,B2,C2,D2);2 H% r$ d9 Z/ C' [  m; y
S_m21=ss(A3,B3,C3,D3);
2 }2 ?! V' {" ?4 s3 KS_m22=ss(A4,B4,C4,D4);
; _8 a; k' m- U5 R$ HPP=[S_m11,S_m12;S_m21,S_m22];& O6 ^' l4 X) p& C, x9 y$ u
[As,Bs,Cs,Ds]=ssdata(PP);%得到传递函数模型5 U. J+ Z+ [! z3 E# f( k0 r/ W

- @4 h; [# \3 x( f) W5 l3 y5 V$ ~J=[-2+2*j,-2-2*j,-20+j,-20-j,-50,-100,-200,-300];
" z1 u. Y# V/ F, x8 mKx=place(As,Bs,J);
* X/ x9 _! t. x* D2 Q* H$ }
! U4 k- c2 r; I$ h! S
( ~4 |; n: j! \' Y% [8 P6 S; _

作者: shuddkk    时间: 2020-9-23 11:20
开环的极点特别靠近虚轴,配置后的极点距虚轴这么远,相差太大了。
作者: 大小的小    时间: 2020-9-23 13:28
楼上正解,楼主看看
作者: 小白的白    时间: 2020-9-23 13:54
shuddkk 发表于 2020-9-23 11:20
/ X8 v6 H+ R- G- ]3 r开环的极点特别靠近虚轴,配置后的极点距虚轴这么远,相差太大了。

, G# W6 \" Q- h/ K4 _还真的是这样,被matlab报错提示误导了,感谢
" \; m; ]/ D9 a; I9 v7 u& k5 A
作者: 小白的白    时间: 2020-9-23 13:54
大小的小 发表于 2020-9-23 13:28' \( ]1 X5 E& d' H' v- U- ]
楼上正解,楼主看看

' U' v5 ]9 V* b! v) G是啊,已经解决啦
# o1 \8 M; t& v/ J- z/ c




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2