基于MATLIB的控制系统时域分析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《基于MATLIB的控制系统时域分析课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLIB 控制系统 时域 分析 课件
- 资源描述:
-
1、2022-4-1自动控制原理实验教程(2)求系统的闭环根、和)求系统的闭环根、和n 函数函数damp ( ) 可以计算出系统的闭环根,可以计算出系统的闭环根, 和和 n。(3)求系统的单位阶跃响应)求系统的单位阶跃响应 step ( ) 函数可以计算连续系统单位阶跃响应,其调用格函数可以计算连续系统单位阶跃响应,其调用格式为:式为: step (sys) 或或step ( sys , t ) 或或step (num , den) 函数在当前图形窗口中直接绘制出系统的单位阶跃响应函数在当前图形窗口中直接绘制出系统的单位阶跃响应曲线,对象曲线,对象sys可以由可以由tf ( ),zpk ( ) 函
2、数中任何一个建立函数中任何一个建立的系统模型。第二种格式中的系统模型。第二种格式中t可以指定一个仿真终止时间,可以指定一个仿真终止时间,也可以设置为一个时间矢量(如也可以设置为一个时间矢量(如t0 : dt : Tfinal,即,即dt是步长,是步长,Tfinal是终止时刻)。是终止时刻)。2022-4-1自动控制原理实验教程【范例范例3-1】若已知单位负反馈前向通道的传递函数为:若已知单位负反馈前向通道的传递函数为: 试作出其单位阶跃响应曲线,准确读出试作出其单位阶跃响应曲线,准确读出其动态性能指标,并记录数据。其动态性能指标,并记录数据。sssG5100)(2Step ResponseTi
3、me (sec)Amplitude00.511.522.500.511.5System: syscRise Time (sec): 0.127System: syscPeak amplitude: 1.44Overshoot (%): 44.4At time (sec): 0.321System: syscSettling Time (sec): 1.41System: syscFinal Value: 12022-4-1自动控制原理实验教程(4)分析)分析n不变时,改变阻尼比不变时,改变阻尼比 ,观察闭环极点的变化,观察闭环极点的变化及其阶跃响应的变化。及其阶跃响应的变化。【范例范例3-2】
4、当当 0,0.25,0.5,0.75,1,1.25时,求对时,求对应系统的闭环极点、自然振荡频率及阶跃响应曲线。应系统的闭环极点、自然振荡频率及阶跃响应曲线。00.20.40.60.811.21.41.61.8200.20.40.60.811.21.41.61.82=0=0.25=0.5=0.75=1=1.25阻尼比不同时的阶跃响应曲线Time (sec)Amplitude【分析分析】可见当可见当 n一一定时,系统随着定时,系统随着阻尼阻尼比的增大比的增大,闭环极点闭环极点的实部在的实部在s左半平面左半平面的位置的位置更加远离原点,更加远离原点,虚部减小到虚部减小到0,超调超调量减小,调节时间
5、缩量减小,调节时间缩短,稳定性更好短,稳定性更好。2022-4-1自动控制原理实验教程(5)保持)保持 0.25不变,分析不变,分析n变化时,闭环极点对系统变化时,闭环极点对系统单位阶跃响应的影响。单位阶跃响应的影响。【范例范例3-3】当当 n10,30,50时,求系统的阶跃响应曲线。时,求系统的阶跃响应曲线。00.20.40.60.811.21.41.61.8200.511.5wn=10wn=30wn=50 wn 变化时系统的阶跃响应曲线Time (sec)Amplitude【分析分析】可见,当可见,当 一定一定时,随着时,随着 n增大增大,系统响应加,系统响应加速,速,振荡频率增大振荡频率
6、增大,系统系统调整时间缩短调整时间缩短,但是但是超调量没变化超调量没变化。2022-4-1自动控制原理实验教程(6)分析系统零极点对系统阶跃响应的影响。)分析系统零极点对系统阶跃响应的影响。(7)观察系统在任意输入激励下的响应。)观察系统在任意输入激励下的响应。在在MATLAB中,函数中,函数lsim ( )可以求出系统的任意输入可以求出系统的任意输入激励的响应。常用格式为:激励的响应。常用格式为:lsim (sys , u , t ) ;lsim (sys1 , sys2 , , sysn , u , t );y , t = lsim (sys , u ,t )函数中函数中u的是输入激励向量
7、,的是输入激励向量,t必须是向量,且维数与必须是向量,且维数与u的维数相同。的维数相同。【范例范例3-4】当输入信号为当输入信号为u ( t ) = 5 +2 t + 8 t2 时,时, 求系统的输出响应曲线。求系统的输出响应曲线。10210)(2sssG2022-4-1自动控制原理实验教程3. 实验报告要求实验报告要求(1)完成实验内容中的实验,编写程序,记录相关数据,)完成实验内容中的实验,编写程序,记录相关数据,并分析,得出结论。并分析,得出结论。(2)总结闭环零极点对系统阶跃响应影响的规律。)总结闭环零极点对系统阶跃响应影响的规律。2022-4-1自动控制原理实验教程实验实验2 基于基
8、于Simulink控制系统稳态误差分析控制系统稳态误差分析1. 实验目的实验目的(1)掌握使用)掌握使用Simulink仿真环境进行控制系统稳态误差仿真环境进行控制系统稳态误差分析的方法。分析的方法。(2)了解稳态误差分析的前提条件是系统处于稳定状态。)了解稳态误差分析的前提条件是系统处于稳定状态。(3)研究系统在不同典型输入信号作用下,稳态误差的)研究系统在不同典型输入信号作用下,稳态误差的变化。变化。(4)分析系统在扰动输入作用下的稳态误差。)分析系统在扰动输入作用下的稳态误差。(5)分析系统型次及开环增益对稳态误差的影响。)分析系统型次及开环增益对稳态误差的影响。2022-4-1自动控制
9、原理实验教程3. 3. 实验内容实验内容(1 1)研究系统在不同典型输入信号作用下,稳)研究系统在不同典型输入信号作用下,稳态误差的变化。态误差的变化。【范例范例3-113-11】已知一个单位负反馈系统开环传递已知一个单位负反馈系统开环传递函数为函数为分别作出分别作出K K=1=1和和K K=10=10时,系统单位阶跃响应曲线时,系统单位阶跃响应曲线并求单位阶跃响应稳态误差。并求单位阶跃响应稳态误差。【解解】首先对闭环系统判稳。首先对闭环系统判稳。 然后在然后在Simulink环境下,建立系统数学模环境下,建立系统数学模型。设置仿真参数并运行,观察示波器型。设置仿真参数并运行,观察示波器Sco
展开阅读全文