首页 > 代码库 > Sketch Nyquist plot 徒手绘制Nyquist 曲线
Sketch Nyquist plot 徒手绘制Nyquist 曲线
Sketch Nyquist plot
这是相当纠结的领悟。我始终没明白Nyquist曲线究竟是怎么回事,简直痛苦
之前讲了
波特图入门
徒手绘制波特图
波特图就是讲幅频特性和相频特性分别绘制在两幅图片上,而Nyquist曲线是将这两幅图合并成一幅图。
现实生活中多是黑箱模型,系统内部的结构是不知道的,为了测试系统的幅频特性和相频特性,会采用向系统输入各种频率不同的正弦信号的形式,(默认线性系统),这样得到输出信号和输入信号做比较。每一个频率都有对应的输出幅值和相角!
什么是Nyquist曲线?Nyquist曲线就是在复平面里传递函数对于所有的实数w,G(jw)的值绘制的图。
说白了就是原本是G(s)的传递函数用s = jw替换,然后是G(jw),接着用不同的实数w带进去算,会得到一个复数响应,把得到的这个复数的实部作为横轴坐标,复数作为纵轴坐标,绘制图像。如果这句话把你绕晕了,无视它,往下看。画个图感性的认识就是了
就这样,一个个改变w的值,得到G(jw)的值,并绘制在复平面上,得到Nyquist曲线图。
想想都有点小激动啊。。。终于明白点Nyquist究竟是怎么回事了
下面做个小练习
接着就是把幅频函数和相频函数写出来,用不同的w值带入去算增益和相角的值
根据上图得到的增益相角对应的值在复平面内左图就是了
一阶系统的Nyquist曲线demo
再来一个带零点的传递函数的Nyquist曲线,还是同样的方法。。。
画出对应的bode plot
我靠!开心啊!由波特图可以大致转Nyquist图,多么开心的领悟!根据相角的增减和增益的增减,可以由波特图转Nyquist图!
张大中
《那个年代的回忆》