以弹簧自身质量不可忽略的阻尼器系统为例,通过Matlab的Control System Toolbox讲解控制系统的仿真,设弹簧控制系统的框图如下:
取m=1,k=1,c=2。
1、建立传递函数:
m=1;k=1;c=2;
G1=tf(1,[1,0]);
H=tf(k,[m,c]);
ph=feedback(G1,H);
G2=tf(1,[m,c]);
syst=G2*ph;%传递函数
[A,B,C,D]=ssdata(syst);
syss=ss(A,B,C,D);%或syss=ss(syst) %状态空间表达式
syszp=zpk(syst);%零-极-增益模型
<