实验一二阶系统时域响应特性的实验研究.doc
文本预览下载声明
KP
G=tf(1,[1,12,32,0]);
p=[0.2:0.6:2.0];
for i=1:length(p)
sys=p(i)*G;
subplot(2,2,i);rlocus(sys)
sgrid
hold on
end
G=tf(1,[1,12,32,0]);
p=[36,64,72,98];
for i=1:length(p)
sys=p(i)*G;
subplot(2,2,i);bode(sys);grid
hold on
end
G=tf(1,[1,12,32,0]);
p=[10,150,200,300,400];
for i=1:length(p)
sys=feedback(p(i)*G,1);
subplot(2,2,i);step(sys)
hold on
end
gtext(p=10),gtext(p=150),gtext(p=200),gtext(p=300),gtext(p=400)
PI(i)
G=tf(1,[1,12,32,0]);
p=1;
ki=[0.5:0.5:2.0];
for i=1:length(ki)
G0=tf(p*[1,1/ki(i)],[1,0]);
sys=feedback(G0*G,1);
subplot(2,2,i);step(sys)
hold on
end
G=tf(1,[1,12,32,0]);
p=1;
ki=[0.5,5,10,100];
for i=1:length(ki)
G0=tf(p*[1,1/ki(i)],[1,0]);
sys=(G0*G);
subplot(2,2,i);bode(sys);grid
hold on
end
G=tf(1,[1,12,32,0]);
p=1;
ki=[0.5,5,10,100];
for i=1:length(ki)
G0=tf(p*[1,1/ki(i)],[1,0]);
sys=(G0*G);
subplot(2,2,i);rlocus(sys);grid
hold on
end
PI(P)
G=tf(1,[1,12,32,0]);
pi=[36,64,72,98];
k=1.5;
for i=1:length(p)
G0=tf(p(i)*[1,1/k],[1,0]);
sys=feedback(G0*G,1);
subplot(2,2,i);step(sys)
hold on
end
G=tf(1,[1,12,32,0]);
p=[36,64,72,98];
k=1.5;
for i=1:length(p)
G0=tf(p(i)*[1,1/k],[1,0]);
sys=(G0*G);
subplot(2,2,i);bode(sys);grid
hold on
end
G=tf(1,[1,12,32,0]);
pi=[36,64,72,98];
k=1.5;
for i=1:length(p)
G0=tf(p(i)*[1,1/k],[1,0]);
sys=(G0*G);
subplot(2,2,i);rlocus(sys);grid
hold on
end
PD(D)
G=tf(1,[1,12,32,0]);
p=1;
kd=[1.0:5.0:16];
for i=1:length(kd)
G0=tf(p*[kd(i),1],1);
sys=feedback(G0*G,1);
subplot(2,2,i);step(sys);grid
hold on
end
G=tf(1,[1,12,32,0]);
p=1;
kd=[1,5,32,64];
for i=1:length(kd)
G0=tf(p*[kd(i),1],1);
sys=G0*G;
subplot(2,2,i);bode(sys);grid
hold on
end
G=tf(1,[1,12,32,0]);
p=1;
kd=[0.5,1,32,64];
for i=1:length(kd)
G0=tf(p*[kd(i),1],1);
sys=G0*G;
subplot(2,2,i);rlocus(sys);grid
hold on
end
PD(K)
G=tf(1,[1,12,32,0]);
pi=[36,64,72,98];
k=1;
for i=1:length(p)
显示全部