东南大学仪器科学与工程学院学院
实 验 报 告
课程名称: 自动控制原理
实验名称: Matlab/Simulink 仿真实验
院 (系): 仪器科学与工程学院 专 业: 测控技术与仪器 姓 名: 刘XX 学 号: 22011XX 实 验 室: 机电实验平台 实验组别: 同组人员: XX 实验时间:2013 年 11 月20 日 评定成绩: 审阅教师:
1
目录
一、实验目的……………………………………….3
二、预习要求……………………………………….3
三、实验内容……………………………………….3
四、实验总结……………………………………….14
2
一、实验目的:
1. 学习系统数学模型的多种表达方法,并会用函数相互转换。 2. 学习模型串并联及反馈连接后的系统传递函数。
3. 掌握系统BODE图,根轨迹图及奈奎斯特曲线的绘制方法。并利用其对系统进行分析。 4. 掌握系统时域仿真的方法,并利用其对系统进行分析。
二、预习要求:
借阅相关Matlab/Simulink参考书,熟悉能解决题目问题的相关Matlab函数。
三、实验内容:
1.已知H(s)=
0.05s?1,求H(s)的零极点表达式和状态空间表达式。
(0.2s?1)(0.1s?1)答:
(1)零极点表达式: >> num=[0.05 1];
den=conv([0.2 1],[0.1 1]); sys1=tf(num,den) sys2=zpk(sys1)
sys1 =
0.05 s + 1 -------------------- 0.02 s^2 + 0.3 s + 1
Continuous-time transfer function.
sys2 =
2.5 (s+20)
------------ % 零极点表达式 (s+10) (s+5)
Continuous-time zero/pole/gain model.
3
状态空间表达式: >> num=[0.05 1];
den=conv([0.2 1],[0.1 1]); sys1=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-time state-space model.
2.已知H1(s)?1s?5,H2(s)?。
s?1s(s?1)(s?2)(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 =
0 0 1 5
4
n =
1 4 5 2 G =
s + 5
--------------------- % 两模型串联后的系统传递函数 H(s)=H1(s)*H2(s) s^3 + 4 s^2 + 5 s + 2
Continuous-time transfer function.
(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 =
0 2 9 7 n =
1 4 5 2 G =
2 s^2 + 9 s + 7
--------------------- % 两模型并联后的系统传递函数H(s)=H1(s)+H2(s) s^3 + 4 s^2 + 5 s + 2
Continuous-time transfer function.
5
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库东南大学自控实验报告 Matlab-Simulink - 仿真实验在线全文阅读。
相关推荐: