关于用metlab绘制根轨迹的疑问
时间:10-02
整理:3721RD
点击:
用MATLAB中的SISO tool 可以对所有单入单出的反馈系统建模。可以很方便地绘制各种响应和根轨迹图
This is typical root locus plotting.
非常感谢,我在查阅SISO tool资料后发现添加s=tf('s')语句,可以直接表达出传输函数,程序如下:
R1=1E20
R2=1E3
C1=12E-12
C2=15E-12
C3=12E-12
L0=11.25E-3
R0=25
C0=10E-15
Rf=5E6
s=tf('s');
Z=Rf*(L0*C0*s^2+R0*C0*s+1)/(Rf*C3*s*(L0*C0*s^2+ R0*C0*s+1+C0/C3)+( L0*C0*s^2+ R0*C0*s+1));
G=R1*R2/(Z*(1+R1*C1*s)*(1+R2*C2*s)+R1*(1+R2*C2*s)+R2*(1+R1*C1*s));
rlocus(G)
xlabel('Re');ylabel('Im');title('图二MATLAB绘制根轨迹图')
得到如下结果:
其中G=T(S)/gm, T(s)为开环增益,我还想问下你,波特图中的临界点gain=0.0316和gain=0.00135对应gm为多大?
问题解决了,此时gm=gain