matlab 进行时域分析实验报告,控制系统时域分析实验报告.doc

  • Post author:
  • Post category:其他


实验报告

课程名称: 控制理论 指导老师: 包哲静 成绩:

实验名称: 控制系统时域分析 实验类型: 同组学生姓名:

一、实验目的和要求(必填)二、实验内容和原理(必填)

三、主要仪器设备(必填)四、操作方法和实验步骤

五、实验数据记录和处理六、实验结果与分析(必填)

七、讨论、心得

一、实验目的

用计算机辅助分析的办法,掌握系统的时域分析方法。

熟悉Simulink仿真环境。

二、实验原理及方法

系统仿真实质上就是对系统模型的求解,对控制系统来说,一般模型可以转化成某个微分方程或养分方程表示,因此在仿真过程中,一般以某种数值算法从初态出发,逐步计算系统的响应,最后绘制出系统的响应曲线,进而可分析系统的性能。控制系统最常用的时域分析方法是当输入信号为单位阶跃和单位冲激函数时,求出系统的输出响应,分别称为单位阶跃响应和单位冲激响应。在MATLAB中提供了求取连续系统的单位阶跃响应函数step,单位冲激响应函数impulse,零输入响应函数initial等等。

三、主要实验仪器设备

计算机及MATLAB软件。

四、实验内容:

二阶系统,其状态方程模型为:

1、编写MATLAB程序,2、冲激响应曲线;

3、画出系统4、画出;

grid;

subplot(2,2,4);

T=[0:0.01:10];numR=num;denR=[den,0];

R=step(numR,denR,T);pl