自动控制原理实验五
- 格式:doc
- 大小:24.00 KB
- 文档页数:3
黄淮学院电子科学与工程系
自动控制原理课程验证性实验报告
实验名称用MATLAB绘制系统根轨迹实验时间2012年11月22日
学生姓名实验地点7#312
同组人员专业班级电技1001
1、实验目的:
1)学会使用MATLAB编程绘制控制系统的单位阶跃响应曲线
2)研究二阶控制系统中ζ,Wn对系统阶跃响应的影响
3)掌握准确读取动态特性指标的方法
4)分析二阶系统闭环极点和零点对系统动态性能的影响
2、实验主要仪器设备和材料:
MATLAB软件
3、实验内容和原理:
已知二阶控制系统:Φ(s)=10/(s^2+2s+10)
(1)求该系统的特征根
若已知系统的特征多项式D(S),利用roots()函数可以求其特征根。
若已知系统的传
递函数,利用eig()函数可以直接求出其特征根。
两函数计算的结果完全相同。
num=10;den=[1,2,10];roots(den)
sys=tf(num,den);eig(sys)
可得到系统的特征根为 -1.0000+3.0000i -1.0000+3.0000i
(2)求系统的闭环根、ζ,Wn。
函数damp()可以计算出系统的闭环根、ζ,Wn。
den=[1,2,10];damp(den) 结果显示Eigenvalue Damping Freq. (rad/s)
-1.00e+000 + 3.00e+000i 3.16e-001 3.16e+000
-1.00e+000 - 3.00e+000i 3.16e-001 3.16e+000 即系统闭环根为一对共轭复根-1+j3,-1-j3,阻尼比ζ=0.316,Wn=3.16rad/s。
(3)求系统的单位阶跃响应
step()函数可以计算连续系统单位阶跃响应,其调用格式为
step(sys)或step(sys,t)或 step(num,den)
函数在当前图形窗口中直接绘制出系统的单位阶跃响应曲线,对象sys可以是tf(),spk()函数中任何一个建立的系统模型。
第二种格式中的t可以指定一个仿真终止时间,也可以设置为一个时间矢量(如t=0:dt:Tfinal,即dt是步长,Tfinal是终止时刻)。
4、实验方法、步骤:
1)作单位阶跃响应曲
num=100;den=[1,5,100];sys=tf(num,den);sysc=feedback(sys,1);step(sys)
运行该程序,可得到系统的单位阶跃响应曲线,如图
2)从图中准确度出系统动态性能指标,并记录数据。
用鼠标在曲线上单击相应的点,读出该点的坐标值,然后根据二阶系统动态性能指标的含义,计算出动态性能指标的值。
也可以启用软件自动标记数据的功能,操作如下:
在单位阶跃响应曲线图中,利用快捷菜单中的命令,可以在曲线对应的位置自动显示动态指标的值。
在曲线图中空白区域,单击鼠标右键,在快捷菜单中选择“Character”,命令,可以显示动态性能指标“Peak Response”(峰值Cp)、”Setting Time”(调节时间ts)、“Rise Time”(上升时间tr)和稳态值“Steady State”,将它们全部选中后,曲线图上就在四个位置出现了相应的点,用鼠标单击后,相应性能值就显示出来。
3)系统默认显示当误差代为2%时的调节时间,若要显示误差代为5%时的调节时间,可以单击鼠标右键,在出现的快捷菜单中选择“Properties”命令,显示属性编辑对话框,如图3-8所示。
在“Option”选项卡的“Show setting time within”文本框中,可以设置调节时间的误差带2%或5%。
注意键盘输入数值后必须回车缺人才会有效。
从图中的数据可以得到系统的稳态值为1,动态性能指标为:上升时间tr=0.127s,超调值Mp=44%,峰值时间tp=0.321s,调节时间ts=1.41s
4)Wn不变时,改变阻尼比ζ,观察闭环极点的变化及其阶跃响应的变化.。
5)保持ζ不变,分析Wn变化时,观察闭环极点的变化及其阶跃响应的变化.。
5、实验现象、实验数据记录:
num=100;den=[1,5,100];sys=tf(num,den);eig(sys)
ans =
-2.5000 + 9.6825i
-2.5000 - 9.6825i
damp(den)
Eigenvalue Damping Freq. (rad/s)
-2.50e+000 + 9.68e+000i 2.50e-001 1.00e+001
-2.50e+000 - 9.68e+000i 2.50e-001 1.00e+001
step(sys)
sysc=feedback(sys,1)
Transfer function:
1
---------------
s^2 + 5 s + 100
6、实验现象、实验数据的分析:
7、实验结论:
通过该试验我们了解到当Wn一定时,系统随着阻尼比ζ的增大闭环极点的实部在S左半平面的位置更加离原点远,虚部减小到0,超调量减小,调节时间缩短,稳定性更好;当ζ一定时,随着增大,系统响应加速,振荡频率增大,系统调整时间缩短,但是超调量没有变化。
指导教师评语和成绩评定:
实验报告成绩:
指导教师签字:
年月日。