好文档 - 专业文书写作范文服务资料分享网站

MATLAB语言与控制系统仿真-参考答案-第5章

天下 分享 时间: 加入收藏 我要投稿 点赞

控制系统的时域响应MATLAB仿真实训

实训目的 1. 2. 3. 4. 5.

学会利用MATLAB绘制系统的单位阶跃响应曲线,掌握读取系统动态性能指标的方法; 学会利用MATLAB绘制系统的单位脉冲响应曲线的方法; 掌握利用MATLAB绘制系统的零输入响应曲线的方法; 掌握利用MATLAB绘制系统的一般输入响应曲线的方法;

学会通过仿真曲线读取相关信息,并依据有关信息进行系统的时域分析。

实训内容

1.编写程序求取下列各系统的单位阶跃响应,完成表5-5并记录相关曲线。

1616 G(s)?2s2?3.2s?16s2?2.4s?161616 G4(s)?2 G3(s)?2s?1.6s?16s?s?16G1(s)?解:>> n1=16;

>> d1=[1,,16]; >> sys1=tf(n1,d1); >> step(sys1)

>> n2=16;

>> d2=[1,,16]; >> sys2=tf(n2,d2); >> step(sys2)

>> n3=16;

>> d3=[1,,16]; >> sys3=tf(n3,d3); >> step(sys3)

>> n4=16;

>> d4=[1,1,16]; >> sys4=tf(n4,d4); >> step(sys4)

表5-5 序号

? ?n cmax 计算值 实验 tp 计算值 实验 ts(??5%) 计算值 实验值 1 4 2 4 3 4 4 4 >> z1=; w=4;

cmax1=1+exp(-z1*pi/sqrt(1-z1^2)); tp1=pi/(w*sqrt(1-z1^2)); ts1=(z1*w); [cmax1,tp1,ts1] ans =

>> z2=; w=4;

cmax2=1+exp(-z2*pi/sqrt(1-z2^2)); tp2=pi/(w*sqrt(1-z2^2)); ts2=(z2*w); [cmax2,tp2,ts2]

MATLAB语言与控制系统仿真-参考答案-第5章

控制系统的时域响应MATLAB仿真实训实训目的1.2.3.4.5.学会利用MATLAB绘制系统的单位阶跃响应曲线,掌握读取系统动态性能指标的方法;学会利用MATLAB绘制系统的单位脉冲响应曲线的方法;掌握利用MATLAB绘制系统的零输入响应曲线的方法;掌握利用MATLAB绘制系统的一般输入响应曲线的方法;学会通过仿真曲线读取
推荐度:
点击下载文档文档为doc格式
408r82gjg59jajr88ky455t2h95x5500wbs
领取福利

微信扫码领取福利

微信扫码分享