奈奎斯特稳定性判据

摘要:该系列为DR_CAN Advanced控制理论视频笔记,详见https://space.bilibili.com/230105574
由于笔者水平有限,文中难免存在一些不足和错误之处,诚请各位批评指正。

1 一个反馈控制系统

image-20200618150045069

将函数写为分子分母的形式可得到以下结论:

image-20200618150222334

以上结论很重要,因为这个结论通过 \(1+G(s)H(s)\) 将开环传递函数与闭环传递函数联系在一起。

2 柯西幅角原理

函数存在一个零点:

image-20200618152138288

函数存在一个极点:

image-20200618152534880

函数存在一个零点和一个极点:

image-20200618152712165

结论: \(S\) 平面内存在一条顺时针曲线 \(A\)\(B\) 曲线曲线 \(A\) 是通过函数 \(F(s)\) 的映射。\(A\) 曲线每包含一个 \(F(s)\) 的零点,\(B\) 曲线就绕原点顺时针一圈。\(A\) 曲线每包含一个 \(F(s)\) 的极点,\(B\) 曲线就绕原点逆时针一圈。

一个例子,如果映射后的曲线绕原点逆时针两圈,则原曲线所包含的极点数比零点数多2。

image-20200618153242745

3 奈奎斯特稳定性判据

奈奎斯特曲线是包含整个 \(S\) 平面右半部分的曲线,我们另 \(F(s) = 1+G(s)H(s)\) ,有 \(P - Z = N\), 其中 \(N\) 为 映射后 \(B\) 曲线绕原点的逆时针圈数:

image-20200618153557044

根据 1 中推导出的零点极点关系,我们可以将 \(P - Z = N\) 写成以下形式:

image-20200618154143622

接下来,我们令 \(F(s) = G(s)H(s)\) ,也就是让刚才的 \(F(s)-1\) ,由于函数是线性的,因此这使得映射后 \(B\) 曲线在 \(S\) 平面中向左移动了一个实数单位,而 \(P - Z = N\) 中的 \(N\) 从绕原点的逆时针圈数变成了绕 \((-1,0)\) 的逆时针圈数。而这个新的曲线就是奈奎斯特图(Nyquist Plot)。

总结一下,如果系统稳定,则闭环传递函数在复平面右侧无极点,及 \(Z=0\) ,因此绕 \((-1,0)\) 的逆时针圈数即为开环传递函数的极点个数,这就是奈奎斯特稳定性判据。

image-20200618154727187

4 回到开头的例子

经过计算我们发现开环传递函数的极点均位于复平面左侧:

image-20200618155113311

通过MATLAB可以画出这个闭环系统的奈奎斯特图:

image-20200618155224037

我们发现曲线并没有包含 \((-1,0)\) ,也就是说在 \(P - Z = N\)\(N=0\),又因为 \(P=0\) 因此 \(Z = 0\) ,也就是说系统的闭环传递函数在复平面右侧没有极点,因此系统是稳定的。

接下来我们增大控制器的增益 \(k\) ,由于映射是线性的,因此图像结果是等比放大:

image-20200618160011501

我们发现这时曲线包含 \((-1,0)\) 并且绕其顺时针旋转了两圈,也就意味着 \(P - Z = N\)\(N=\),-2又因为 \(P=0\) 因此 \(Z = 2\) ,也就是说系统的闭环传递函数在复平面右侧有两个极点,因此系统是不稳定的。

猜你喜欢

转载自www.cnblogs.com/HongxiWong/p/13168288.html
今日推荐