以下为《自动控制原理期末上级考试》的无排版文字预览,完整内容请下载
自动控制原理期末上级考试
实验一 控制系统建模的Matlab方法
1:fenzi=[1 0 2];
fenmu=[1 5 8 6];
g=tf(fenzi,fenmu)
Transfer function:
s^2 + 2
---------------------
s^3 + 5 s^2 + 8 s + 6
2:num=[1 2];
den=[1 5 8 6];
[z,p,k]=tf2zp(num,den)
pzmap(p,z)
z = -2
p = -3.0000
-1.0000 + 1.0000i
-1.0000 - 1.0000i
k = 1
/
3:g1=tf([1 0 1],[1 4 4]);
g2=tf([1],[1 6]);
sys1=series(g1,g2)
sys2=parallel(g1,g2)
h=tf([1 1],[1 10]);
sys3=feedback(sys1,h);
Transfer function:
s^2 + 1
------------------------
s^3 + 10 s^2 + 28 s + 24
Transfer function:
s^3 + 7 s^2 + 5 s + 10
------------------------
s^3 + 10 s^2 + 28 s + 24
实验二 线性系统时域分析的Matlab方法
1:p=[1 2 3 4 5];
r=roots(p)
r =0.2878 + 1.4161i
0.2878 - 1.4161i
-1.2878 + 0.8579i
-1.2878 - 0.8579i
2: fenzi=[25];k1=-0.5;k2=0;k3=0.7;k4=1.0;k5=1.2;
fenmu1=[1 2*k1*5 25];fenmu2=[1 2*k2*5 25];
fenmu3=[1 2*k3*5 25];fenmu4=[1 2*k4*5 25];
fenmu5=[1 2*k5*5 25];
t=0:0.1:10;
c1=step(fenzi,fenmu1,t);c2=step(fenzi,fenmu2,t);
c3=step(fenzi,fenmu3,t);c4=step(fenzi,fenmu4,t);
c5=step(fenzi,fenmu5,t);
figure
plot(t,c1) title('阻尼比-0.5') grid
/
fenzi=[25];k1=-0.5;k2=0;k3=0.7;k4=1.0;k5=1.2;
fenmu1=[1 2*k1*5 25];fenmu2=[1 2*k2*5 25];
fenmu3=[1 2*k3*5 25];fenmu4=[1 2*k4*5 25];
fenmu5=[1 2*k5*5 25];
t=0:0.1:10;
c1=step(fenzi,fenmu1,t);c2=step(fenzi,fenmu2,t);
c3=step(fenzi,fenmu3,t);c4=step(fenzi,fenmu4,t);
c5=step(fenzi,fenmu5,t);
Figure plot(t,c2) title('阻尼比0') grid
/
fenzi=[25];k1=-0.5;k2=0;k3=0.7;k4=1.0;k5=1.2;
fenmu1=[1 2*k 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。
1:
num=[15 150];
den=[0.02 1 0 0];
nyquist(num,den)/
num=[15 150]; den=[0.02 1 0 0];
figure
bode(num,den)
grid
/
2:num=[1];
den=[1 1 0];
T=1; [numz,denz]=c2dm(num,den,T,'zoh');
printsys(numz,denz,'z')
num/den = 0.36788 z + 0.26424
------------------------
z^2 - 1.3679 z + 0.36788
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《自动控制原理期末上级考试》的无排版文字预览,完整内容请下载
自动控制原理期末上级考试由用户“啊安分”分享发布,转载请注明出处