找回密码
 注册
关于网站域名变更的通知
查看: 601|回复: 4
打印 上一主题 下一主题

place函数

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-23 10:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
我在用place函数的的时候出现了如下的错误# u9 h8 p! h+ ]6 t& E8 L( F
The "place" command could not place the poles at the specified locations. Probable causes include:
& }" n) ]/ Z. s- N7 {" `* (A,B) is nearly uncontrollable
5 z6 a0 K6 z5 A4 C# d* The specified locations are too close to each other.
" m& k) N- m" O: K; J2 {6 n; s! G2 o  m
但是我的状态空间模型是从传递函数转过来的,而且我的极点设计也没有很近呀,下面是我的程序:/ w/ J/ u9 W& c& }2 O8 p9 K
num11=[-24.88];: A* z8 i; b6 ]' h5 B
den11=conv([475.35 1],[511.85 1]);
+ _8 P$ H! K6 i: b5 B% R( @+ Enum12=[-20.634];$ q$ k" a3 J# N) `& C7 l. z
den12=conv([491.98 1],[501.11 1]);- J7 h0 A9 u: U! {: U% J
num21=[0.42];
6 L# v  s1 N+ a% n0 g; oden21=conv([422 1],[604.4 1]);
1 p4 U9 d% l. w4 \num22=0.57;
# M- _+ a( r( d) k1 e; U8 xden22=conv([518 1],[502.7 1]);
+ x* M+ w$ T6 ^$ B[A1,B1,C1,D1]=tf2ss(num11,den11);
" `5 W) c' A8 Q$ y/ v0 v5 g+ O6 R+ u[A2,B2,C2,D2]=tf2ss(num12,den12);( y8 q7 u/ x( h- e6 r! p& ?
[A3,B3,C3,D3]=tf2ss(num21,den21);  j# j. G3 A) T( q" M. s
[A4,B4,C4,D4]=tf2ss(num22,den22);8 c! ~" T8 w1 J* v" d. N
S_m11=ss(A1,B1,C1,D1);
# J2 N+ L: u; X, G% rS_m12=ss(A2,B2,C2,D2);
' j- j0 U/ `5 H5 A# F) x- X  g" jS_m21=ss(A3,B3,C3,D3);
* J4 V6 e$ j" o. G9 t* M6 lS_m22=ss(A4,B4,C4,D4);9 Y, a; Z( b8 J0 {, q* C* }
PP=[S_m11,S_m12;S_m21,S_m22];' _# k2 s3 O$ Y# y
[As,Bs,Cs,Ds]=ssdata(PP);%得到传递函数模型
# M5 u$ b; K8 A" ^" ~2 J( U9 {3 v! J( W$ l
J=[-2+2*j,-2-2*j,-20+j,-20-j,-50,-100,-200,-300];
9 B4 U* }1 `) b7 ], h1 c7 P# EKx=place(As,Bs,J);
  a  n) u: \$ s; ?
7 t& T/ H9 m7 x3 @! z

7 d4 l* o6 G8 P! _, f0 Z

该用户从未签到

2#
发表于 2020-9-23 11:20 | 只看该作者
开环的极点特别靠近虚轴,配置后的极点距虚轴这么远,相差太大了。

点评

还真的是这样,被matlab报错提示误导了,感谢  详情 回复 发表于 2020-9-23 13:54

该用户从未签到

3#
发表于 2020-9-23 13:28 | 只看该作者
楼上正解,楼主看看

点评

是啊,已经解决啦  详情 回复 发表于 2020-9-23 13:54

该用户从未签到

4#
 楼主| 发表于 2020-9-23 13:54 | 只看该作者
shuddkk 发表于 2020-9-23 11:20
; ]( f- H: @% l! V: V开环的极点特别靠近虚轴,配置后的极点距虚轴这么远,相差太大了。
, M& R) s" u' D3 l
还真的是这样,被matlab报错提示误导了,感谢) K! L( ~7 `* z8 L# c7 |7 u$ Y

该用户从未签到

5#
 楼主| 发表于 2020-9-23 13:54 | 只看该作者
大小的小 发表于 2020-9-23 13:28
1 X2 H" a; P  S/ ]% n5 U楼上正解,楼主看看

2 N3 f3 j7 F& R9 v1 c$ t* y" m是啊,已经解决啦$ u! H( ^% }( W1 e6 e
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 13:22 , Processed in 0.156250 second(s), 28 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表