《自动控制原理》实验报告.docx
《《自动控制原理》实验报告.docx》由会员分享,可在线阅读,更多相关《《自动控制原理》实验报告.docx(10页珍藏版)》请在三一办公上搜索。
1、实验四线性系统的根轨迹一,实验目的1. 熟悉MATLAB用于控制系统中的一些基本编程语句和格式。2. 利用MATLAB语句绘制系统的根轨迹。3. 掌握用根轨迹分析系统性能的图解方法。4. 掌握系统参数变化对特征根位置的影响。基础知识及MATLAB 函根轨迹是指系统的某一参数从零变到无穷大时,特征方程的根在s平面上的 变化轨迹。这个参数一般选为开环系统的增益K。课本中介绍的手工绘制根轨迹 的方法,只能绘制根轨迹草图。而用MATLAB可以方便地绘制精确的根轨迹图, 并可观测参数变化对特征根位置的影响。假设系统的对象模型可以表示为一 一b sm + b sm-i hf b s + bG(s) = K
2、G (s) = K 2mm+10sn + a sn-i + + b s + a系统的闭环特征方程可以写成:1 + KG 0( s) = 0对每一个K的取值,我们可以得到一组系统的闭环极点。如果我们改变K的数 值,则可以得到一系列这样的极点集合。若将这些K的取值下得出的极点位置按 照各个分支连接起来,则可以得到一些描述系统闭环位置的曲线,这些曲线又称 为系统的根轨迹。1)绘制系统的根轨迹rlocus ()MATLAB中绘制根轨迹的函数调用格式为:rlocus(num,den)开环增益k的范围自动设定。rlocus(num,den,k)开环增益k的范围人工设定。rlocus(p,z)依据开环零极点
3、绘制根轨迹。r=rlocus(num,den)不作图,返回闭环根矩阵。r,k=rlocus(num,den)不作图,返回闭环根矩阵r和对应的开环增益向量k。其中,num,den分别为系统开环传递函数的分子、分母多项式系数,按s的 降幕排列。K为根轨迹增益,可设定增益范围。(5 +1)5 3 + 45 2 + 25 + 9绘制系统的根例3-1:已知系统的开环传递函数G(5) = K 轨迹的MATLAB的调用语句如下:num=1 1;den=1 4 2 9;rlocus (num,den)grid%定义分子多项式%定义分母多项式%绘制系统的根轨迹%画网格标度线%给图形加上标题名xlabel(Rea
4、l Axis),ylabel(Imaginary Axis)给坐标轴加上说明title(Root Locus)则该系统的根轨迹如图3-1所示:图3-1系统的完整根轨迹图形图3-2特定增益范围内的根轨迹图形若上例要绘制K在(1, 10)的根轨迹图,则此时的MATLAB的调用格式 如下,对应的根轨迹如图3-2所示。num=1 1;den=1 4 2 9;k=1:0.5:10;rlocus (num,den,k)2)确定闭环根位置对应增益值K的函数rlocfind()在MATLAB中,提供了 rlocfind函数获取与特定的复根对应的增益K的 值。在求出的根轨迹图上,可确定选定点的增益值K和闭环根r
5、 (向量)的值。 该函数的调用格式为:k,r=rlocfind(num,den)执行前,先执行绘制根轨迹命令rlocus(num,den),作出根轨迹图。执行rlocfind 命令时,出现提示语句Select a point in the graphics windo”,即要求在 根轨迹图上选定闭环极点。将鼠标移至根轨迹图选定的位置,单击左键确定,根 轨迹图上出现“ + ”标记,即得到该点的增益K和闭环根r的返回变量值。例3-2:系统的开环传递函数为G(s) = K*,s 3 + 8s 2 + 3s + 25试求:(1)系统的根轨迹;(2)系统稳定的K的范围;(3) K=1时闭环系统阶跃响应曲
6、线。贝V 此时的MATLAB的调用格式为:G=tf(1,5,6,1,8,3,25);rlocus (G);%绘制系统的根轨迹k,r=rlocfind(G)%确定临界稳定时的增益值k和对应的极点rG_c=feedback(G,1);%形成单位负反馈闭环系统step(G_c)%绘制闭环系统的阶跃响应曲线则系统的根轨迹图和闭环系统阶跃响应曲线如图3-2所示。其中,调用rlocfind ()函数,求出系统与虚轴交点的K值,可得与虚轴交点的K值为0.0264,故系统稳定的K的范围为K e (0.0264,s)。(a)根轨迹图形in15ramtww ns eci(b) K=1时的阶跃响应曲线5 5 :Ln
7、- 二实验内容图3-2系统的根轨迹和阶跃响应曲线请绘制下面系统的根轨迹曲线Ks( s 2 + 2 s + 2)( s 2 + 6 s +13)K (s +12)(s +1)( s 2 +12 s +100)( s + 10)K (0.05s +1)G (s)=s(0.0714 s +1)(0.012 s 2 + 0.1s +1)同时得出在单位阶跃负反馈下使得闭环系统稳定的K值的范围。1.1, 程序代码num=0,0,0,0,0,1;%定义分子多项式den=1,8,27,38,26,0;%定义分母多项rlocus(num,den); %绘制系统的根轨迹grid%画网格标度线k,r=rlocfin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动控制原理 自动控制 原理 实验 报告
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4928327.html