控制系统的暂态特性分析

控制系统的暂态特性分析

ID:13437701

大小:94.34 KB

页数:14页

时间:2018-07-22

控制系统的暂态特性分析_第1页
控制系统的暂态特性分析_第2页
控制系统的暂态特性分析_第3页
控制系统的暂态特性分析_第4页
控制系统的暂态特性分析_第5页
资源描述:

《控制系统的暂态特性分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验二控制系统的暂态特性分析一.实验目的1.学习和掌握利用MATLAB进行系统时域响应求解和仿真的方法。2.考察二阶系统的时间响应,研究二阶系统参数对系统暂态特性的影响。二、实验原理1.系统暂态性能指标控制系统的暂态特性指标常以一组时域量值的形式给出,这些指标通常由系统的单位阶跃响应定义出来,这些指标分别为:(1)延迟时间:响应曲线首次达到稳态值的50%所需的时间(2)上升时间:响应曲线从稳态值的10%上升到90%所需要的时间长,对于欠阻尼系统,通常指响应曲线首次到达稳态值所需要的时间(3)峰值时间:响应曲线第一次到达最大值的时间(4)调整时间

2、:响应曲线开始进入并保持在允许的误差范围内所需要的时间(5)超调量:响应曲线的最大值和稳态值之差,通常用百分比表示为在MATLAB中求取单位阶跃响应的函数为step,其使用方法如下:step(sys)在默认的时间范围内绘出系统响应的时域波形step(sys,T)绘出系统在0—T范围内响应的时域波形step(sys,ts:tp:te)绘出系统在ts-te范围内,以tp为时间间隔取样的响应波形[y,t]=step(...)该调用格式不绘出响应波形,而是返回响应的数值向量及其对应的时间向量。系统的暂态性能指标可以根据上述定义,在响应曲线上用鼠标读取关

3、键点或通过搜索曲线对应的数值向量中关键点来确定。2.LTIViewer工具在MATLAB中提供了线性时不变系统仿真的工具LTIViewer,可以方便地观察系统的响应曲线和性能指标。在命令窗口中键入ltiview即可启动LTIViewer。(1)【File】菜单Import选项:可以从Workspace或MAT文件中导入系统模型。Export选项:将当前窗口中的对象模型保存到Workspace或文件中。Toolboxpreference选项:属性设置功能,可以设置控制系统中得各种属性值。PageSetup选项:页面设置功能,可以对打印输出和显示页

4、面进行设置。(2)【Edit】菜单PlotConfiguration选项:对显示窗口及显示内容进行配置。LineStyle选项:线型设置功能,可以对输出响应曲线的线型进行设置。ViewerPreference选项:对当前窗口的坐标、颜色、字体、响应曲线的特性参数等属性进行设置。(3)右键菜单在运行界面上点击鼠标右键,将会弹出一个弹出式菜单,菜单上个选项的功能分别为:PlotTypes:选择绘制的系统曲线类型,可选的类型有单位阶跃响应、单位冲击响应、波特图、奈奎斯特图、零极点图等。System:选择需要仿真的系统。Characteristic:系

5、统的性能指标选项。Grid:显示和关闭网格。Normalize:正常显示模式。FallView:满界面显示模式。Properties:性能编辑器选项,可以设置画面的标题、坐标标志、坐标范围、线型、颜色、性能指标等。三、实验内容1.已知单位负反馈系统前向通道的传递函数为试用MATLAB绘制系统的单位阶跃响应曲线。实验代码及实验结果>>num=[80];>>den=[120];>>G=tf(num,den)*建立系统传递函数模型Transferfunction:80---------s^2+2s>>T=feedback(G,1)Transferfu

6、nction:80--------------s^2+2s+80>>step(T)*绘制单位阶跃响应曲线2.已知二阶系统(1)=0.6,=5,试用MATLAB绘制系统单位阶跃响应曲线,并求取系统的暂态性能指标。(2)=1,从0变化到2,求此系统的单位阶跃响应。(3)=0.5,从0变化到1(0),求此系统的单位阶跃响应。(4)观察上述实验结果,分析这两个特征参数对系统暂态特性的影响。(1)实验代码及实验结果:>>num=[25];>>den=[1625];>>G=tf(num,den)Transferfunction:25------------

7、--s^2+6s+25>>ltiview结论:延迟时间:0.2716上升时间:0.371峰值时间:1.09调整时间:1.19超调量:9.48%(2)=0时>>num=[1];>>w=1;>>cs=0;>>den=[12*w*cs1];>>G=tf(num,den)Transferfunction:1-------s^2+1>>step(G)=0.5时>>num=[1];>>w=1;>>cs=0.5;>>den=[12*w*cs1];>>G=tf(num,den)Transferfunction:1-----------s^2+s+1>>step

8、(G)从0.6变化到2时(每次增加0.1)>>w=1;>>num=[1];>>forcs=0.6:0.1:2*设置的变化den=[12*w*cs1];

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

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

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