假设所研究的系统中存在一个典型二阶系统模块,该模块中的阻尼比为0.5,自然振荡频率为15。试绘制出对应的伯德图与奈奎斯特图,并分析该二阶模块的性能。
时间: 2024-03-14 07:48:00 浏览: 57
循环绘制不同阻尼下的二阶系统传递函数图
5星 · 资源好评率100%
好的,我会为您解答该问题。
根据给定的阻尼比和自然振荡频率,我们可以得到该二阶系统的传递函数:
$$
G(s) = \frac{\omega_n^2}{s^2+2\zeta\omega_ns+\omega_n^2} = \frac{225}{s^2+15s+225}
$$
1. 伯德图
伯德图可以用于直接确定系统的稳定性,以及稳态响应特性。我们可以使用MATLAB中的margin函数来绘制伯德图。
代码如下:
```matlab
G = tf(225, [1 15 225]);
margin(G);
```
运行后,我们可以得到伯德图。从图中可以看出,该系统的相位裕度为30度,增益裕度为11.3dB,且相位裕度大于0度,增益裕度大于0dB,表明该系统是稳定的。
2. 奈奎斯特图
奈奎斯特图可以用于分析系统的稳定性和动态性能特性。我们可以使用MATLAB中的nyquist函数来绘制奈奎斯特图。
代码如下:
```matlab
G = tf(225, [1 15 225]);
nyquist(G);
```
运行后,我们可以得到奈奎斯特图。从图中可以看出,奈奎斯特曲线的圆心位于原点左侧,且曲线只绕过原点一次,表明该系统是稳定的。此外,奈奎斯特曲线绕过$(-1,0)$点,表明系统的相位裕度为30度,与伯德图所得到的结果一致。
3. 性能分析
从伯德图和奈奎斯特图可以看出,该二阶系统是稳定的,并且具有较好的相位裕度和增益裕度。此外,我们可以通过奈奎斯特图的形状来分析该系统的动态性能。由于奈奎斯特曲线只绕过原点一次,表明该系统是一个带有振荡的二阶系统。绕过原点的方向和角度可以反映系统的相位和幅频响应特性。
阅读全文