自动控制原理实验-二阶系统阶跃响应及性能分析

自动控制原理实验-二阶系统阶跃响应及性能分析

ID:18576635

大小:241.55 KB

页数:11页

时间:2018-09-19

自动控制原理实验-二阶系统阶跃响应及性能分析_第1页
自动控制原理实验-二阶系统阶跃响应及性能分析_第2页
自动控制原理实验-二阶系统阶跃响应及性能分析_第3页
自动控制原理实验-二阶系统阶跃响应及性能分析_第4页
自动控制原理实验-二阶系统阶跃响应及性能分析_第5页
资源描述:

《自动控制原理实验-二阶系统阶跃响应及性能分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广州大学学生实验报告开课学院及实验室:实验中心2013年11月10日学院机电年级、专业、班姓名学号实验课程名称自动控制原理成绩实验项目名称二阶系统阶跃响应及性能分析指导教师一、实验目的二、实验内容三、使用仪器、材料四、实验过程原始记录(程序、数据、图表、计算等)五、实验结果及总结 一、实验目的1.掌握控制系统时域响应曲线的绘制方法;2.研究二阶系统特征参数对系统动态性能的影响,系统开环增益和时间常数对稳定性的影响。3.能够计算阶跃响应的瞬态性能指标,对系统性能进行分析。二.实验内容实验1.典型二阶系统闭环传递函数(1)

2、试编写程序,绘制出当ωn=6,ζ分别为0.1,0.4,0.7,1,1.3时的单位阶跃响应;(2)试编写程序,绘制出当ζ=0.7,ωn分别为2,4,6,8,10时的单位阶跃响应;(3)对上述各种单位阶跃响应情况加以讨论.实验2.设单位反馈系统的开环传递函数为若要求系统的阶跃响应的瞬态性能指标为σp=10%,ts(5%)=2s.试确定参数K和a的值,并画出阶跃响应曲线,在曲线上标出σp、ts(5%)的数值。实验3.设控制系统如图3-1所示。其中(a)为无速度反馈系统,(b)为带速度反馈系统,试(1)确定系统阻尼比为0.5时

3、的K1值;(2)计算并比较系统(a)和(b)的阶跃响应的瞬态性能指标;(3)画出系统(a)和(b)阶跃响应曲线,在曲线上标出σp、ts(5%)的数值,以验证计算结果。三、实验原理1.impulse求连续系统的单位冲激响应格式1:impulse(sys)[Y,X,T]=impulse(sys)格式2:impulse(sys,t)[Y,X]=impulse(sys,t)格式3:impulse(sys,iu)[Y,X,T]=impulse(sys,iu)格式4:impulse(sys,iu,t)[Y,X]=impulse(s

4、ys,iu,t)说明:sys为tf(),zpk(),ss()中任一种模型。对于不带返回参数的该函数在当前窗口中绘制出响应曲线。对于带有返回参数的将不绘制曲线,其中Y是输出向量X是状态向量,T是时间向量。t为用户设定的时间向量。对于MIMO系统,iu表示第iu个输入到所有输出的冲激响应曲线。2.step求连续系统的单位阶跃响应格式1:step(sys)[Y,X,T]=step(sys)格式2:step(sys,t)[Y,X]=step(sys,t)格式3:step(sys,iu)[Y,X,T]=step(sys,iu)格

5、式4:step(sys,iu,t)[Y,X]=step(sys,iu,t)说明:step()中的参数意义和implse()函数相同。如果用户在调用step()函数时不返回任何向量,则将自动地绘出阶跃响应输出曲线。3.initial求连续系统的零输入响应格式1:initial(sys,x0)[Y,X,T]=initial(sys,x0)格式2:initial(sys,x0,t)[Y,X,T]=initial(sys,x0,t)说明:initial函数可计算出连续时间线性系统由于初始状态所引起的响应(故而称为零输入响应)。

6、4.lsim求任意输入信号时系统的响应格式1:lsim(sys1,u,t)[Y,X]=lsim(sys1,u,t)格式2:lsim(sys2,u,t,x0)[Y,X]=lsim(sys2,u,t,x0)说明:u为输入信号.t为等间隔时间向量.sys1为tf()或zpk()模型。sys2为ss()模型。其中x0为初始条件5.dcgain求系统的稳态(DC)增益格式1:k=dcgain(num,den)格式2:k=dcgain(a,b,c,d)说明:格式2可以计算从所有输入到所有输出的连续状态空间系统的稳态增益6.Damp

7、求衰减因子和自然频率格式:[Wn,z]=damp(a)说明:当不带输出变量时,可在屏幕上显示出特性表、衰减比率和自然频率。变量a可取几种形式:当a为方阵,则它为状态空间矩阵a;当a为行矢量,则它为传递函数多项式的系数;当a为列矢量,则它为特征根位置值。四、使用仪器、材料计算机、MATLAB软件五、实验过程原始记录(程序、数据、图表、计算等)实验(1)1、运行Matlab软件;2、在其命令窗口中输入有关函数命令或程序涉及的主要命令有:step()为便于比较,可用holdon指令将多条曲线放在一个图中。进一步,为清楚起见,

8、用legend指令在图中加注释。代码:1.a=0.1;b=[36];c=[112*a36];sys=tf(b,c);p=roots(c);s=0:0.01:15;step(sys,s);gridholdona=0.4;b=[36];c=[112*a36];sys=tf(b,c);p=roots(c);s=0:0.01:15;ste

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。