




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 / 8 实验四实验四 线性系统的根轨迹线性系统的根轨迹 一、实验目的一、实验目的 1. 熟悉 MATLAB 用于控制系统中的一些基本编程语句和格式。 2. 利用 MATLAB 语句绘制系统的根轨迹。 3. 掌握用根轨迹分析系统性能的图解方法。 4. 掌握系统参数变化对特征根位置的影响。 基础知识及基础知识及 MATLABMATLAB 函数函数 根轨迹是指系统的某一参数从零变到无穷大时,特征方程的根在 s 平面上 的变化轨迹。这个参数一般选为开环系统的增益 K。课本中介绍的手工绘制根 轨迹的方法,只能绘制根轨迹草图。而用 MATLAB 可以方便地绘制精确的根 轨迹图,并可观测参数变化对特征根
2、位置的影响。 假设系统的对象模型可以表示为 nn nn mm mm asbsas bsbsbsb KsKGsG 1 1 1 1 1 21 0 )()( 系统的闭环特征方程可以写成: 0)(1 0 sKG 对每一个 K 的取值,我们可以得到一组系统的闭环极点。如果我们改变 K 的数 值,则可以得到一系列这样的极点集合。若将这些 K 的取值下得出的极点位置 按照各个分支连接起来,则可以得到一些描述系统闭环位置的曲线,这些曲线 又称为系统的根轨迹。 1)绘制系统的根轨迹 rlocus() MATLAB 中绘制根轨迹的函数调用格式为: rlocus(num,den) 开环增益 k 的范围自动设定。 r
3、locus(num,den,k) 开环增益 k 的范围人工设定。 rlocus(p,z) 依据开环零极点绘制根轨迹。 r=rlocus(num,den) 不作图,返回闭环根矩阵。 r,k=rlocus(num,den) 不作图,返回闭环根矩阵 r 和对应的开环增 益向量 k。 其中,num,den 分别为系统开环传递函数的分子、分母多项式系数,按 s 的降幂排列。K 为根轨迹增益,可设定增益范围。 . 2 / 8 例 3-1:已知系统的开环传递函数,绘制系统的 924 ) 1( )( 23 sss s KsG 根轨迹的 MATLAB 的调用语句如下: num=1 1; %定义分子多项式 den
4、=1 4 2 9; %定义分母多项式 rlocus (num,den) %绘制系统的根轨迹 grid %画网格标度线 xlabel(Real Axis),ylabel(Imaginary Axis) %给坐标轴加上说明 title(Root Locus) %给图形加上标题名 则该系统的根轨迹如图 3-1 所示: 若上例要绘制 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(
5、) 在 MATLAB 中,提供了 rlocfind 函数获取与特定的复根对应的增益 K 的 值。在求出的根轨迹图上,可确定选定点的增益值 K 和闭环根 r(向量)的值。 该函数的调用格式为:k,r=rlocfind(num,den) 执行前,先执行绘制根轨迹命令 rlocus(num,den) ,作出根轨迹图。执行 rlocfind 命令时,出现提示语句“Select a point in the graphics window” , 即要求在根轨迹图上选定闭环极点。将鼠标移至根轨迹图选定的位置,单击左 键确定,根轨迹图上出现“+”标记,即得到该点的增益 K 和闭环根 r 的返回变 图 3-1
6、 系统的完整根轨迹图形图 3-2 特定增益范围内的根轨迹图形 . 3 / 8 量值。 例 3-2:系统的开环传递函数为,试求:(1) 2538 65 )( 23 2 sss ss KsG 系统的根轨迹;(2)系统稳定的 K 的范围;(3)K=1 时闭环系统阶跃响应曲 线。则此时的 MATLAB 的调用格式为: G=tf(1,5,6,1,8,3,25); rlocus (G); %绘制系统的根轨迹 k,r=rlocfind(G) %确定临界稳定时的增益值 k 和对应 的极点 r G_c=feedback(G,1); %形成单位负反馈闭环系统 step(G_c) %绘制闭环系统的阶跃响应曲线 则系
7、统的根轨迹图和闭环系统阶跃响应曲线如图 3-2 所示。 其中,调用 rlocfind()函数,求出系统与虚轴交点的 K 值,可得与虚轴 交点的 K 值为 0.0264,故系统稳定的 K 的范围为。),0264 . 0 (K 二、实验内容二、实验内容 请绘制下面系统的根轨迹曲线 )136)(22( )( 22 sssss K sG )10)(10012)(1( )12( )( 2 ssss sK sG ) 11 . 0012 . 0 )(10714 . 0 ( ) 105 . 0 ( )( 2 ssss sK sG (a)根轨迹图形 (b)K=1 时的阶跃响应曲线 图 3-2 系统的根轨迹和阶跃
8、响应曲线 . 4 / 8 同时得出在单位阶跃负反馈下使得闭环系统稳定的 K 值的范围。 1.11.1,程序代码,程序代码 num=0,0,0,0,0,1; %定义分子多项式 den=1,8,27,38,26,0; %定义分母多项 rlocus(num,den); %绘制系统的根轨迹 grid %画网格标度线 k,r=rlocfind(num,den) xlabel(Real Axis);ylabel(Imaginary Axis) title(Root Locus); 1 12 2,截屏图,截屏图 k = 0.6981 r =-2.9946 + 2.0027i;-2.9946 - 2.0027
9、i; -0.9914 + 0.9696i; -0.9914 - 0.9696i; - 0.0280 k =0.8946 . 5 / 8 r = -2.9931 + 2.0035i;-2.9931 - 2.0035i; -0.9887 + 0.9607i;-0.9887 - 0.9607i;- 0.0363 k = 31.4829 r =-2.8088 + 2.1856i;-2.8088 - 2.1856i ;-2.4150 ; 0.0163 + 1.0144i; 0.0163 - 1.0144i k =40.4848 r =-2.7794 + 2.2469i; -2.7794 - 2.2469
10、i; -2.6459 ; 0.1024 + 1.0897i;0.1024 - 1.0897i 1.31.3,分析可知,分析可知 k k 的范围是的范围是(0.698140.4848)(0.698140.4848) 2.12.1,程序代码,程序代码 num=0,0,0,1,12; %定义分子多项式 den=1,23,121,1220,1000; %定义分母多项 rlocus(num,den); grid %绘制系统的根轨迹 k,r=rlocfind(num,den) xlabel(Real Axis);ylabel(Imaginary Axis); title(Root Locus) ; 2 2
11、2 2,截屏图,截屏图 . 6 / 8 k =18.4941 r = -19.8919 -1.0151 + 7.4803i-1.0151-7.4803i-1.0780 k =110.5021 r =-19.9853 -0.5160 + 7.6445i-0.5160 - 7.6445i -1.9826 k =194.8401 r =-20.0707 -0.1144 + 7.8470i-0.1144 - 7.8470i-2.7005 k =273.5006 r =-20.1500 0.2109 + 8.0566i0.2109 - 8.0566i-3.2717 2.32.3,分析可知:,分析可知:k
12、 k 的范围是的范围是(18.4941273.5006)(18.4941273.5006) 3.13.1,程序代码,程序代码 num=0,0,0,0.05,1; %定义分子多项式 den=0.0008568,0.01914,0.1714,1,0; %定义分母多项 rlocus(num,den); grid %绘制系统的根轨迹 k,r=rlocfind(num,den) . 7 / 8 xlabel(Real Axis);ylabel(Imaginary Axis); title(Root Locus) ; 3 32 2,截屏图,截屏图 k =0.5225 r =-13.9230 -3.9290
13、 + 7.9404i-3.9290 - 7.9404i-0.5580 k =3.3944 r =-13.3489 -2.0233 + 7.4794i-2.0233 - 7.4794i-4.9434 k =7.6385 r =-0.0916+8.4713i-0.0916-8.4713i -11.0779 + 1.2238i-11.0779 - 1.2238i k =8.4866 r = -11.3214+1.8886i-11.3214-1.8886i0.1519+8.6696i0.1519-8.6696i 3.33.3,分析可知:,分析可知:k k 的范围是的范围是(0.5225,8.4866)(0.5225,8.4866) 三,实验体会与总结:三,实验体会与总结: 通过自动控制原理实验的学习与调试,使我学习和了解了许多知识。 . 8 / 8 首先是对关自动控制原理相关的知识点有了更深刻的理解,原本课本上不 是很懂得知识点许多都得到了相应的解答;其次是对这门课有了新的认识 和理解,原本不知道学习这门课有什么作用,觉得无聊,不过现在才发现, 学习、掌握好这门课不仅可以使我们队信号处理的过程与原理有了根本的 理解和应用,而且可以方便的利用相关知识去理解和解答相关疑难问题; 更重要的事学习和掌握了许多相关 matlab 软件的应用方法和知识,在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广州大学《电视摄像与编辑》2023-2024学年第二学期期末试卷
- 石西油田作业区2010~2019年环境影响后评价报告书
- 2025至2030中国汽车和天然气CNG罐和和缸行业产业运行态势及投资规划深度研究报告
- 2025至2030中国木器涂料行业产业运行态势及投资规划深度研究报告
- 基于深度学习的水稻种子快速检测与分割技术研究
- 泰国中高级留学生习得顺承关联词偏误分析及教学研究
- 巴马瑶族自治县农村分散供养特困老人基本医疗保障研究
- 课本内容学习后的读后感(9篇)
- 从飞机起飞想到的550字7篇
- 《微观世界的奇妙:初一生物学显微镜使用教案》
- 【课件】新高三启动主题班会:启航高三逐梦未来
- 2024年攀枝花市仁和区向招考社区工作者真题
- BIM在公路工程中的三维可视化应用-洞察阐释
- 离散数学考试题及答案
- 安徽省安庆望江县联考2025年七年级英语第二学期期中质量检测模拟试题含答案
- 2024-2025学年人教版数学一年级下学期期末模拟试卷(含答案)
- 安徽省合肥一中2025届高三最后一卷英语试题及答案
- 有关工厂实习心得体会模版
- 2025年江苏省苏州吴中、吴江、相城区初三英语一模试题及答案
- 2025年组织行为学专业考试试题及答案
- 智能化汽车中的专利战略布局-洞察阐释
评论
0/150
提交评论