自动控制的MATLAB实验.docx
《自动控制的MATLAB实验.docx》由会员分享,可在线阅读,更多相关《自动控制的MATLAB实验.docx(11页珍藏版)》请在冰豆网上搜索。
![自动控制的MATLAB实验.docx](https://file1.bdocx.com/fileroot1/2023-5/23/86be6db6-3f49-4972-adf3-8e5c00ad8e96/86be6db6-3f49-4972-adf3-8e5c00ad8e961.gif)
自动控制的MATLAB实验
实验二
1.
num=[52530];den=[16108];
sys=tf(num,den);
t=0:
0.01:
12;
impulse(sys,t);holdon
u=t*0
lsim(sys,u,t);grid
2.
figure
(1)
forWn=2:
2:
12
zeta=0.7;num=[Wn*Wn];den=[12*zeta*WnWn*Wn];
sys=tf(num,den)
t=0:
0.01:
1
step(sys,t);
holdon
end
grid
3.
figure
(1)
forzeta=[0.2:
0.2:
1.0,1.5,2.0]
Wn=6;num=[Wn*Wn];den=[12*zeta*WnWn*Wn];
sys=tf(num,den)
t=0:
0.01:
3
step(sys,t)
holdon
end
grid
实验三:
1.
figure
(1)
forWn=2:
2:
12
zeta=0.7;num=[Wn*Wn];den=[12*zeta*WnWn*Wn];
t=0:
0.01:
3
G=tf(num,den);
bode(G);gridon;title('伯德图');holdon;
end
figure
(2)
zeta=0.7;num=[Wn*Wn];den=[12*zeta*WnWn*Wn];
G=tf(num,den);
nyquist(G);grid;title('奈奎斯特图');
2.
figure
(1)
forzeta=[0.2:
0.2:
1,1.5,2]
Wn=6;num=[Wn*Wn];den=[12*zeta*WnWn*Wn];
t=0:
0.01:
3
G=tf(num,den);
bode(G);gridon;title('伯德图');holdon;
end
figure
(2)
zeta=0.7;num=[Wn*Wn];den=[12*zeta*WnWn*Wn];
G=tf(num,den);nyquist(G);grid;title('奈奎斯特图');
实验四
1.
num=[];den=[0-1-2];
G=zpk(num,den,1);rlocus(G);holdon;title('根轨迹图');
2.
figure
(1)
num=[];den=[171000];
G=zpk(num,den,1);rlocus(G);holdon;title('根轨迹图');
3.
figure
(1)
num=[];den=[1836800];
G=zpk(num,den,1);rlocus(G);holdon;title('根轨迹图');
实验五
1
num=[510];den=[0.51.5210];
P=roots(den)
Z=roots(num)
2.
figure
(2)
num=[-2];den=[-2+sqrt(-5)-2-sqrt(-5)-2+sqrt(-5)-2-sqrt(-5)];
G=zpk(num,den,1);rlocus(G);holdon;title('根轨迹');
3.
figure
(1)
num=[2.7];den=[1140];
G=tf(num,den);
G=tf(num,den);
Bode(G);
grid;title('伯德图');holdon;
figure
(2)
num=[2.7];den=[11-40];
G=tf(num,den);
G=tf(num,den);
Bode(G);
grid;title('伯德图');
态破坏,保持地球生态系统以持续的方式使用可再生资源。
使作类的发展保持在地球承载力之内。
是以消除贫困,改善和提高人类的生活质量为目的,要与社会进步相适应。
虽然未来人对幸福的理解也许会与我们有所不同,但作为人,他们的某些基本需要(如清洁的空气、干净的水、健康而稳定的生态系统)必须首先得到满足。
因此,在分配地球上的有限资源时,我们必须要用代际主义的原则来处理当代人与后代人的关系。
我们不仅要给后人留下一套先进的生产技术与成熟的经济发展模式,还要给他们留下一个稳定而健康的生态环境
第二:
第七个实验
K=25;G0=zpk([0],[0.251.2510],K);
[h0,r,Wx,Wc]=margin(G0);Wm=2.5;L=bode(G0,Wm);
LWc=20*log10(L)
a=10^(-0.1*Ls)
T=1/(Wm*sqrt(a));phi=asin((a-1)/(a+1))
Gc=(1/a)*tf([a*T1],[T1]);Gc=a*Gc;
G=G0*Gc;bode(G,'r',G0,'b--');grid;
[h,r,Wx,Wc]=margin(G)