08 控制系统稳定性.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第八章 控制系统稳定性分析 控制系统稳定的充要条件:闭环传递函数的极点全部具有负实部,即闭环传递函数的极点全部在[s]平面左半平面。 控制系统稳定性的判断方法: 直接闭环传递函数求系统特征根; 劳斯稳定性判据; Nyquist稳定性判据; 由Bode图判断系统的稳定性; 根轨迹法 。 8.1 稳定性分析 一、绘制零、极点图 在MATLAB中,绘制零极点图的函数指令为pzmap( ),其调用格式为: [p, z]=pzmap (sys) ——式中sys是系统闭环传递函数,此指令可以得到sys的零点和极点数据,不绘制零、极点图;零点数据保存在变量z中,极点数据保存在变量p中; pzmap (sys) ——用于在复平面绘制零、极点图。在图中,极点用“×”表示,零点用“○”表示;极点p为行向量,零点z为列向量。 num=[1 2]; den=[1 3 2 0]; sys=tf(num,den); closys=feedback(sys,1) pzmap(closys) [p, z]=pzmap (closys) p=roots(closys.den{1}) 例: 已知单位负反馈系统的开环传递函数为: 试绘制该系统的零、极点图。 二、Nyquist稳定判据 若系统开环不稳定,即开环传递函数Gk (s)在右半平面上有P个极点,闭环系统稳定的充要条件是:开环系统Nyquist曲线及其镜像当ω从-∞→+∞变化时,以逆时针方向包围(-1, j0)点P圈; 若系统开环稳定,即开环传递函数Gk (s) 极点均在左半平面,则闭环系统稳定的充要条件是:开环系统Nyquist曲线及其镜像当ω从-∞→+∞变化时,不包围(-1, j0)点。 MATLAB中运用Nyquist稳定判据的步骤为: (1)绘制开环系统Nyquist曲线。 (2)根据开环传递函数Gk (s)在右半平面上的极点个数P判断开环系统是否稳定。 (3)根据Nyquist曲线绕 (-1,j0)点的圈数和P来判断闭环系统是否稳定。 num1=[5]; den1=conv([1 1], [0.1 1]); sys1=tf (num1, den1); nyquist (sys1) 例: 已知系统开环传递函数为: 试用Nyquist稳定判据判断闭环系统的稳定性。 num2=[5]; den2=conv([1 1], [0.1 -1]); sys2=tf (num2, den2); nyquist (sys2) 幅相曲线及对应的对数频率特性曲线 三、对数频率稳定判据 Bode图与Nyquist图的对应关系: ① Nyquist图上的单位圆 — Bode图幅频特性上的0dB线 ② Nyquist图上的负实轴 — Bode图相频特性上的-1800线 在开环对数幅频特性大于零的频段内,相频特性曲线由下往上穿过-1800线为正穿越;相频特性曲线由上往下穿过-1800线为负穿越;从负1800线开始往上(下)称为半个正(负)穿越。 系统闭环稳定的条件是: 在开环对数幅频 的频段内,对应的开环对数相频特性曲线对-180o线的正、负穿越次数之差为P/2。即 P为系统开环传递函数位于s右半平面的极点数。 num1=[5]; den1=conv([1 1], [0.1 1]); sys1=tf (num1, den1); bode(sys1) 例: 已知系统开环传递函数为: 试用对数频率稳定判据判断闭环系统的稳定性。 num2=[5]; den2=conv([1 1], [0.1 -1]); sys2=tf (num2, den2); bode (sys2) MATLAB用函数命令rlocus ( )来绘制根轨迹图,其调用格式为: 四、绘制系统根轨迹图 rlocus (sys) ——sys为闭环系统的开环传递函数G(s)H(s),此函数在当前窗口中绘制出闭环系统特征方程1+k G(s)H(s)=0的根轨迹图(k:0→∞)。 rlocus (sys, k) ——此命令可用指定的反馈增益向量k来绘制根轨迹图; [r, k]=rlocus (sys) ——此命令只返回系统特征方程根位置的复数矩阵和相应的增益向量k,而不绘制零、极点图。 z=[-3]; p=[0 -1 -2]; k=1; sys=zpk(z,p,k); rlocus(sys) 已知系统的开环传递函数为: 试绘制该系统的根轨迹图。 例: 五、计算给定一组根的系统根轨迹增益 [k, poles]=rlocfind (sys) ——sys为系统开环传递函数,命令执行后,可在根轨迹窗口中显示出十字光标,当用户选择根轨迹上的一点时,

文档评论(0)

***** + 关注
实名认证
文档贡献者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档