实验八--线性系统的Simulink仿真

《自动控制理论》

实验报告

专业: 电气工程及其自动化 班号: 1406111 学号: 1140610319 姓名:赵元胜

电气工程及其自动化实验中心

二〇一六年十二月

实验八 线性系统的Simulink仿真

一、 实验目的

1、学习使用Simulink搭建系统模型的方法;

2、学习使用Simulink进行系统仿真及观测稳定性及过渡过程。

二、 实验设备

Pc机一台,MATLAB软件。

三、实验举例

已知单位反馈系统的开环传递函数为:

G(s)H(s)?10

s(s?1)(2s?3) 求:系统在输入 时的稳态误差 解: 1、理论计算 在r(t)=1时作用下,

kp?limG(s)?lims?0s?010??s(s?1)(2s?3)

essp?

在时作用下,

r0?01?kp

kv?limsG(s)?limss?0s?01010?s(s?1)(2s?3)3

essp?r03?2??0.6 kv10

则系统在两个信号同时作用下的稳态误差为

essp?essv?0.6

2、仿真验证

1)、运行MATLAB,键入Simulink回车,出现Simulink library Browser界面,打开file → New → Model→出现新建模型窗口。

2)、在窗口左边选 Simulink → Sources → Step阶跃信号模块 ,选中后按住鼠标左键不放,将它拖到新建模型窗口中,双击Step模块,设置参数。 3)、参考表中路径,调用实验中所用模块。

4)、连接模块的操作方法:用鼠标指向源模块的输出端口,当鼠标变成十字形时按住鼠标左键不放,然后拖动鼠标指向目标模块输入端口后松开。

5)、点击simulation → Star 运行。双击示波器(Scope)模块,观察响应波形。

仿真框图

仿真结果

ess?0.67

四、实验内容

1、已知某系统的开环传递函数为:

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4