- 15
- 0
- 约3.09千字
- 约 4页
- 2017-04-21 发布于重庆
- 举报
实验三线性控制系统的MATLAB时域分析
实验三:线性控制系统的MATLAB时域分析
实验目的
1、掌握如何使用Matlab进行系统的稳定性分析;
2、掌握如何使用Matlab进行系统的时域分析。
实验目标
(1)、能够掌握线性系统稳定性的MATLAB判定方法;
(2)、掌握MATLAB动态性能分析;
(3)、掌握二阶系统的时域分析方法。
实验内容
线性系统稳定性的MATLAB判定方法
传递函数,利用MATLAB命令判断系统的稳定性。
1、基础知识:
系统的稳定性,根据系统传递函数(s)极点的实部来进行判断:稳定——全为负,临界稳定——有一个为0,不稳定——有一个为负。
在MATLAB命令中,roots、tf2zp()、pzmap()指令可以用于判断系统的稳定性。
(1)直接求特征多项式的根
A、roots()可以直接求出传递函数的特征方程p=0在复数范围内的解x,该函数的调用格式为:x=roots(p) ,返回值为特征方程的根(即传递函数的极点)。
系统的特征方程式,
直接在MATLAB的命令窗口中输入:
p=[1,10,35,50,24];
x=roots(p)
按回车键,在MATLAB命令窗口中观察运算结果,如右图所示,特征根的实部全部为负数,系统稳定。
B、利用tf2zp()命令可以将传递函数的一般形式转换成传递函数的零点、极点及增益。
直接在MATLAB的命令窗口中输入:
num=[1,7,24,24];
原创力文档

文档评论(0)