控制系统的仿真模型.docVIP

  • 2
  • 0
  • 约1.8千字
  • 约 4页
  • 2020-04-09 发布于浙江
  • 举报
控制系统的仿真模型 实验目的 了解matlab对控制系统仿真的基本方法,熟悉常用的控制系统工具箱函数。会使用帮助了解函数的基本功能和用法。 实验仪器 笔记本电脑一台 Matlab软件一套 实验原理(略) 实验内容 仿真模型建模: 设控制系统的开环传递函数g(s)=1/(s^3+s^2+2s+23),对其建立仿真模型如下: numg=1;deng=[1,1,2,23]; numf=1;denf=1; [num,den]=feedback(numg,deng,numf,denf,-1); syst=tf(num,den) sysz=zpk(syst) [z p k]=tf2zp(num,den); syss=ss(zpk) roots(syst.num{1}); roots(syst.den{1}); 运行后得到结果: 求时域响应: 已知二阶系统的闭环传递函数Φ(s)=16/(s^2+8ζs+16),求阻尼比分别为0,0.7 ,1,2时,二阶系统的阶跃响应。 试验程序: num=[16]; zeta=[0 0.7 1 2]; x=0:0.1:10; y=zeros(length(x),4); for i=1:4 den=[1 8*zeta(i) 16]; y(:,i)=step(num,den,x); end plot(x,y(:,1),x,y(:

文档评论(0)

1亿VIP精品文档

相关文档