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

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

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要MATLAB语言与控制系统仿真课程包括时间域响应单位脉冲响应及零输入响应等内容并且提供详细的实战练习学习者可以熟练运用MATLAB绘制系统的单位阶跃响应单位脉冲响应及零输入响应曲线并通过仿真曲线阅读相关信息根据相关信息进行系统的时域分析此外该课程还包含了二阶欠阻尼系统01的闭环传递函数为Φs2ns22s8系统单位阶跃响应的最大输出值为c1e12并提供了完整的课程视频教学

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

2

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

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

5.6.1实训目的

1.学会利用MATLAB绘制系统的单位阶跃响应曲线,掌握读取系统动态性能指标的方法;

2.学会利用MATLAB绘制系统的单位脉冲响应曲线的方法;

3.掌握利用MATLAB绘制系统的零输入响应曲线的方法;

4.掌握利用MATLAB绘制系统的普通输入响应曲线的方法;

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

5.6.2实训内容

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

G(s)=16G(s)=16

1s2+3.2s+162s2+2.4s+16

G(s)=16G(s)=16

解:n1=16;d1=[1,3.2,16];sys1=tf(n1,d1);step(sys1)3s2

解:n1=16;d1=[1,3.2,16];sys1=tf(n1,d1);step(sys1)

3

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

4

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

5

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

2.91674.37507.000

2.91

67

4.37

50

7.00

00

0.82

33

0.80

16

0.79

16

0.828

0.8

0.8

03

1.37

1.53

1.6

7

2.8

1

234

2

3

4

0.3

0.2

0.1

25

23

1.52

44.9

4

66

7.331

7.3

3

4

31

z1=0.4;

w=4;

cmax1=1+exp(-z1*pi/sqrt(1-z1^2));

tp1=pi/(w*sqrt(1-z1^2));

ts1=3.5/(z1*w);

[cmax1,tp1,ts1]

ans=

1.25380.85692.1875

z2=0.3;

w=4;

cmax2=1+exp(-z2*pi/sqrt(1-z2^2));

tp2=pi/(w*sqrt(1-z2^2));

ts2=3.5/(z2*w);

[cmax2,tp2,ts2]

ans=

1.37230.82332.9167

6

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

z3=0.2;

w=4;

cmax3=1+exp(-z3*pi/sqrt(1-z3^2));

tp3=pi/(w*sqrt(1-z3^2));

ts3=3.5/(z3*w);

[cmax3,tp3,ts3]

ans=

1.52660.80164.3750

z4=0.125;

w=4;

cmax4=1+exp(-z4*pi/sqrt(1-z4^2));

tp4=pi/(w*sqrt(1-z4^2));

ts4=3.5/(z4*w);

[cmax4,tp4,ts4]

ans=

1.67310.79167.0000

说明:对于二阶欠阻尼系统(01),若系统的闭环传递函数为Φ(s)=2n

s2+2s+2

则系统单位阶跃响应的输n出最n大值

c=1+e12

max

7

Φ

Φ(s)=8

1s2+2s+8

Φ(s)=10

2s2+2s+10

Φ(s)=12

3s2+2s+12

Φ(s)=16

4s2+2s+16

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

峰值时间

调整时间估算值

带)

带)

t=

p

文档评论(0)

133****4062 + 关注
实名认证
文档贡献者

为保证上传时格式不乱,部分文件上传为pdf格式,wps可以编辑pdf文件

1亿VIP精品文档

相关文档