MATLAB线性系统的根轨迹实验.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
M A T L A B 线性系统的根 轨迹实验 -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN 实验报告 实验名称 线性系统的根轨迹 一、实验目的 熟悉 MATLAB 用于控制系统中的一些基本编程语句和格式。 利用 MATLAB 语句绘制系统的根轨迹。 掌握用根轨迹分析系统性能的图解方法。 掌握系统参数变化对特征根位置的影响。 二、实验内容 请绘制下面系统的根轨迹曲线 G (s) K s(s2 2s 2)(s2 6s 13) G (s) K (s 12) (s 1)(s2 12s 100)(s 10) G (s) K (0.05s 1) s(0.0714s 1)(0.01s22 0.1s 1) 同时得出在单位阶跃负反馈下使得闭环系统稳定的 K 值的范围。 在系统设计工具 rltool 界面中,通过添加零点和极点方法,试凑出上述系统,并观察增加极、零点对系统的影响。 三、实验结果及分析 请绘制下面系统的根轨迹曲线 G (s) K s(s2 2s 2)(s2 6s 13) G (s) K (s 12) (s 1)(s2 12s 100)(s 10) G (s) K (0.05s 1) s(0.0714s 1)(0.01s22  0.1s 1) 同时得出在单位阶跃负反馈下使得闭环系统稳定的 K 值的范围。 2 (1) num=[0 0 1]; den=[conv([1,2,2],[1,6,13]),0]; rlocus (num,den) [k,r]=rlocfind(num,den) Select a point in the graphics window selected_point = + k = r = + - + - 使得闭环系统稳定 K 的范围为K (0,31.4) 3 (2) num=[0 1 12]; den=[conv(conv([1,1],[1,12,100]),[1,10])]; rlocus (num,den) [k,r]=rlocfind(num,den) Select a point in the graphics window selected_point = + k = +003 r = + + 使得闭环系统稳定 K 的范围为K (0,1.1953e 003) 4 (3) num=[,1]; den=[conv([,1],[,,1]),0]; rlocus (num,den) [k,r]=rlocfind(num,den) Select a point in the graphics window selected_point = + k = r = + - + - 使得闭环系统稳定 K 的范围为K (0,7.8) 5 在系统设计工具 rltool 界面中,通过添加零点和极点方法,试凑出上述系统,并观察增加极、零点对系统的影响。 ①G (s) K s(s2 2s 2)(s2 6s 13) 先令 G(s)=1/s,则可得其单位阶跃响应波形图为 然后逐步添加如下: 6第一步、添加共轭极点-1+j1 和-1-j1 得到 G(s)=1/[s(s2+2s+2)],运行可得其单位阶跃响应波形为 6 第二步、添加共轭极点-3+j2 和-3-j2 得到 G(s)=1/[s(s2+2s+2)( s2+6s+13)], 运行后可得其单位阶跃响应波形为 ②G (s) K (s 12) (s 1)(s2 12s 100)(s 10) 7先令 G(s)=1/(s+1),则可得其单位阶跃响应波形为 7 然后逐步添加如下: 第一步、添加共轭极点-6+j8 和-6-j8 得到 G(s)=1/[(s+1)(s2+12s+100)],运行后可得其单位阶跃响应波形为 第二步、添加极点-10 得到 G(s)=1/[(s+1)(s2+12s+100)(s+10)],运行后可得其单位阶跃响应波形为 8 第三步、添加零点-12 得到 G(s)=(s+12)/[(s+1)(s2+12s+100)(s+10)], 运行后可得其单位阶跃响应波形为 ③G (s) K (0.05 1) s(0.0714s 1)(0.012s2  0.1s 1) 9先令 G(s)=1/s,则可得其单位阶跃响应波形图为 9 然后逐步添加如下: 第一步、添加极点-1/得到 G(s)=1/[s+1)], 运行后可得其单位阶跃响应波形为 10第二步、添加一对共轭极点,即分子添加项(++1)后可得到G(s)=1/[s+1)( ++1)]运行后可得其单位阶跃响应波形为 10 第三步、添加极点-20 得到 G(s)=1/[s+1)( ++1)+1)],运行后可得其单位阶跃响应波形为 由图知,给系统添加开环极点会使系统的阶次升高,若添

文档评论(0)

188****7880 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档