轨迹分析_MATLAB 求解特征方程的根轨迹图稳定性分析

本文介绍了MATLAB在控制系统根轨迹分析中的使用,通过rlocus命令绘制根轨迹,辅助判断系统的稳定性。通过实例展示了如何利用MATLAB确定闭环系统的稳定性边界,如在给定系统中找到稳定与不稳定的增益阈值,并通过rlocfind命令交互式选择根轨迹上的点。同时,文章探讨了如何结合sgrid命令在特定频率网格上绘制根轨迹,以及如何通过调整增益K的范围来观察根轨迹变化。
摘要由CSDN通过智能技术生成

原文:

MATLAB 求解特征方程的根轨迹图稳定性分析​tecdat.cn
7ab9247a14f797cc41a9bf41f5c47993.png

根轨迹分析

在下文中,我们提供了用于根轨迹分析的强大MATLAB命令的简要描述。读者可能想知道为什么当强大的MATLAB命令可用时,教师强调学习手工计算。对于给定的一组开环极点和零点,MATLAB立即绘制根轨迹。在极点和零点中进行的任何更改都会立即产生新的根位点,依此类推。

MATLAB允许特征方程的根轨迹

1 + G(s)H(s)= 0

rlocus(GH)命令绘制 。可以使用[K,p] = rlocfind(GH)命令以交互方式选择根轨迹上的点(将十字准线放置在适当的位置)。然后MATLAB 在该点产生增益K以及具有该增益的所有极点p。根轨迹可以在使用sgrid(zeta,wn)命令生成的网格上绘制,该命令允许恒定阻尼比zeta和恒定固有频率 wn曲线。命令rlocus(GH,K)允许我们指定用于绘制根轨迹的增益K的范围。还研究命令[p,K] = rlocus(GH) [p] = rlocus(GH,K) 使用MATLAB在线帮助。

考虑图M6.1的框图中所示的系统。

0897289ad498dbccb603628dee44f2bb.gif

图M6.1

系统的特征方程是

1 + G(s)= 0

357fa758c3acc3eea6fe22388145fbce.png

以下MATLAB脚本绘制了根轨迹

fa699a45e63d7f9cd3c9c66fa4e88615.png

s = tf('s');G = 1/(s*(s+7)*(s+11));rlocus(G);axis equal;

单击根轨迹与虚轴的交点将得到图M6.2中所示的数据。我们发现闭环系统对于K <1360 是稳定的; 并且K > 1360 不稳定。

9ec02fac926f81817ba9f74c0778d1b6.gif

图M6.2

>> K = 860; >> step(feedback(K*G,1),5) >> hold; % Current plot held >> K = 1460; >> step(feedback(K*G,1),5)

c1843b496b9d70f81ad5c7e6fbbf3b14.gif

图M6.3

例M6.2

考虑图M6.4所示的系统。

456e522050f51e9504cf7543338f2a40.gif

图M6.4

植物转移函数G(s)如下给出

0a3fcf35887370f41842ca798d657297.gif

clear all; close all; s = tf('s'); G = (s+1)/(s*(0.1*s-1)); rlocus(G); axis equal; sgrid; title('Root locus for (s+1)/s(0.1s-1)'); [K,p]=rlocfind(G)

7cae6b2e1b9b810b7be3dbccfe4dd807.gif

图M6.5

selected_point = -2.2204 + 3.0099i K = 1.4494 p = -2.2468 + 3.0734i -2.2468 - 3.0734i

例M6.3

用于具有开环传递功能的单位反馈系统

8ed0d3263b1a5fb63325abea6b9be7b5.png

s = tf('s'); G =(s ^ 2-4 * s + 20)/((s + 2)*(s + 4)); rlocus(G); zeta = 0.45; wn = 0;

使用 右键单击 - >属性 - >限制正确地重新定义根轨迹的轴

05a3fbd1e6662892c8ea9a26fa872809.gif

图M6.6

点击根轨迹与zeta = 0.45线的交点给出系统增益K = 0.415,其对应于闭环极点,

7197e4456072b0ed46a446659a78fdcc.png

​点击根轨迹与实轴的交点,给出分离点和该点处的增益。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值