东南大学自控实验报告Matlab.docx

上传人:b****1 文档编号:441200 上传时间:2022-10-10 格式:DOCX 页数:10 大小:94.41KB
下载 相关 举报
东南大学自控实验报告Matlab.docx_第1页
第1页 / 共10页
东南大学自控实验报告Matlab.docx_第2页
第2页 / 共10页
东南大学自控实验报告Matlab.docx_第3页
第3页 / 共10页
东南大学自控实验报告Matlab.docx_第4页
第4页 / 共10页
东南大学自控实验报告Matlab.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

东南大学自控实验报告Matlab.docx

《东南大学自控实验报告Matlab.docx》由会员分享,可在线阅读,更多相关《东南大学自控实验报告Matlab.docx(10页珍藏版)》请在冰豆网上搜索。

东南大学自控实验报告Matlab.docx

东南大学自控实验报告Matlab

东南大学仪器科学与工程学院学院

实验报告

课程名称:

自动控制原理

实验名称:

Matlab/Simulink仿真实验

(系):

-

仪器科学与工程学院

专业

:

测控技术与仪器

名:

刘XX

学号:

22011XX

验室:

机电实验平台

实验组别

同组人员:

.

XX

实验时间:

2013年11月20日

评定成绩:

审阅教师:

一、实验目的.3

二、预习要求.3

三、实验内容.3

四、实验总结.14

一、实验目的:

1.学习系统数学模型的多种表达方法,并会用函数相互转换。

2.学习模型串并联及反馈连接后的系统传递函数。

3.掌握系统BODE图,根轨迹图及奈奎斯特曲线的绘制方法。

并利用其对系统进行分析。

4.掌握系统时域仿真的方法,并利用其对系统进行分析。

二、预习要求:

借阅相关Matlab/Simulink参考书,熟悉能解决题目问题的相关Matlab函数。

1、实验内容:

答:

(1)零极点表达式:

>>num=[0.051];

den=conv([0.21],[0.11]);sys1=tf(num,den)sys2=zpk(sys1)sys1=

0.05s+1

0.02sA2+0.3s+1

Continuous-timetransferfunction.

sys2=

2.5(s+20)

%零极点表达式

(s+10)(s+5)

Continuous-timezero/pole/gainmodel.

状态空间表达式:

>>num=[0.051];

den=conv([0.21],[0.11]);sys仁tf(num,den);

sys3=ss(sys1)

sys3=

a=

x1

x2

x1

-15

-6.25

x2

8

0

b=

u1

x1

4

x2

0

c=

x1

x2

y1

0.625

1.562

d=

u1

y1

0

Continuous-timestate-spacemodel.

 

2.已知H,s)

s5

s(s1)(s2)

H2(s)

 

(1)

答:

求两模型串联后的系统传递函数。

>>m1=[1,5];

n1=conv([1],conv([1,1],[1,2]));m2=1;

n2=[1,1];

[m,n]=series(m1,n1,m2,n2)

G=tf(m,n)m=

0015

%两模型串联后的系统传递函数H(s)=H1(s)*H2(s)

sA3+4sA2+5s+2

Continuous-timetransferfunction.

(2)答:

求两模型并联后的系统传递函数。

>>m1=[1,5];n1=conv([1],conv([1,1],[1,2]));

m2=1;

n2=[1,1];[m,n]=parallel(m1,n1,m2,n2)

G=tf(m,n)

m=

0297

n=

1452

2sA2+9s+7

%两模型并联后的系统传递函数H(s)=H1(s)+H2(s)

sA3+4sA2+5s+2

Continuous-timetransferfunction.

 

(3)答:

求两模型在负反馈连接下的系统传递函数。

>>m1=[1,5];

n1=conv([1],conv([1,1],[1,2]));m2=1;

n2=[1,1];[m,n]=feedback(m1,n1,m2,n2,-1)G=tf(m,n)m=

0165n=

1467

sA2+6s+5

%两模型在负反馈连接下的系统传递函数

sA3+4sA2+6s+7

Continuous-timetransferfunction.

3.作出上题中

(1)的BODE图,并求出幅值裕度与相位裕度。

答:

>>num=[1,5];den=[1,4,5,2];w=logspace(-1,2);sys=tf(num,den)bode(num,den);

[g,p,wg,wp]=margin(sys)

sys=

s+5

sA3+4sA2+5s+2

Continuous-timetransferfunction.

%幅值裕度

18.0016

%相位裕度

67.3499

wg=

%相角频率

4.7960

wp=

%截止频率

 

1.1127

幅值裕度g=18.0016

相位裕度p=67.3499

相角频率wg=4.7960截止频率wp=1.1127

Bode图

Bode

Carn■IM*Prn■-USDing僧irsri^Rc)0

10

toc101

Fr^querc/nw(Ms肚〕

III

Sa岩亘__$"JQS

-EE-心噩厂a-

5

5

1l:

-

 

4•给定系统开环传递函数为

G(s)

(s2)(s22s5)

绘制系统的根轨迹图与奈奎斯特

 

曲线,并求出系统稳定时的增益K的范围。

答:

(1)代码

>>num=[1];

den=conv([1,2],[1,2,5]);

G=tf(num,den)figure

(1)pzmap(G);

figure

(2)rlocus(G);

figure(3)

nyquist(G)

1

sA3+4sA2+9s+10

Continuous-timetransferfunction.

(2)零极点分布图和根轨迹图

 

Map

Fea胚

图1零极点分布图

 

-j

-7

RootLocus

-3

-6

-4

10

432

10-1旳盪K」03uBelu-

3.2

RealAxis

图2根轨迹图

(3)奈奎斯特曲线

NyquistDiagran

-O.B-fl.B-Ci.4

0!

0.2

8&4o.a0.

202a0盟誉A」4au5如E-

468

0-o.a

RealAxi言

图3Nyquist图

 

0-1

erxAVTanlaam

-0.1

NyquistDiagram

-0.8

-0.6

-0.4-0.2

RealAxis

00.20.4

08

0

06

0

04

0

-1

图4Nyquist图

 

(4)系统稳定时的增益K的范围

 

根轨迹曲线(标记处为K的临界值)从图中得出其坐标为0+3.01i,此时K的

临界值为25.7。

即当增益K<25.7时,系统稳定。

>>[r,k]=rlocus(num,den)

1.0e+02*

-0.0100+0.0200i

-0.0100-

0.0200i

-0.0200

-0.0091+0.0205i

-0.0091-

0.0205i

-0.0217

-0.0085+0.0209i

-0.0085-

0.0209i

-0.0231

-0.0074+0.0218i

-0.0074-

0.0218i

-0.0253

-0.0057+0.0233i

-0.0057-

0.0233i

-0.0286

-0.0035+0.0256i

-0.0035-

0.0256i

-0.0330

-0.0006+0.0292i

-0.0006-

0.0292i

-0.0388

0.0030+0.0341i

0.0030

-0.0341i

-0.0459

0.0074+0.0407i

0.0074

-0.0407i

-0.0547

0.0128+0.0491i

0.0128

-0.0491i

-0.0655

0.0194+0.0598i

0.0194

-0.0598i

-0.0788

0.7746+1.3650i

0.7746

-1.3650i

-1.5893

InfInfInf

1.0e+06*

Columns1through10

00.00000.0000

0.00010.0002

Columns11through13

0.00033.9147Inf

5、对内容4中的系统,当K=10和40时,分别作出闭环系统的阶跃响应曲线,要求用Simulink

实现。

答:

(1)K=10

 

闭环系统的阶跃响应曲线

 

 

(2)K=40

闭环系统的阶跃响应曲线

(3)实验结论由图中可以看出:

K=10时,曲线收敛,系统趋于稳定;K=40时,曲线发散,系统不稳定。

 

四、实验总结

在本次实验中,通过对MATLAB实验的边做边学,,我还对课程中有些不理解的内容进一步加深了印象。

我想起我当时学习根轨迹画图时,总是感觉很纠结,感觉画图不准确或者不理解,而这次通过MATLAB简单地敲几个代码进去而画出了根轨迹的图,加深对课本中

知识的理解,受益很多。

最后,特别感谢此次实验课老师的悉心辅导和自控原理老师的课堂理论教导!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1