此示例显示了如何使用图形检查动态系统的极点和零位置pzplot.
并且数值使用极
和零
。
检查极点和零位置对于诸如稳定性分析或识别近消除极零对进行模型简化的任务非常有用。该示例比较了具有相同工厂和不同控制器的两个闭环系统。
创建表示两个闭环系统的动态系统模型。
g = ZPK([],[ - 5 -5 -10],100);C1 = PID(2.9,7.1);CL1 =反馈(G * C1,1);C2 = PID(29,7.1);cl2 =反馈(g * c2,1);
控制器C2.
具有更高的比例增益。否则,两个闭环系统cl1.
和CL2.
是相同的。
以图形方式检查极点和零位置cl1.
和CL2.
。
PZPLOT(CL1,CL2)网格
pzplot.
在复杂的平面上绘制杆和零位置X
和O.
分别标记。提供多种型号时,pzplot.
用不同颜色绘制每个模型的杆和零。在这里,有杆和零cl1.
是蓝色的,和那些CL2.
是绿色的。
这些地块显示了所有极点cl1.
在左半平面,因此cl1.
是稳定的。从绘图的径向网格标记,您可以读取振荡(复杂)极的阻尼约为0.45。这个剧情也表明了CL2.
在右半平面中包含杆,因此是不稳定的。
计算极点和零位置的数值CL2.
。
z =零(cl2);p =杆(cl2);
零
和极
返回包含系统零和极点的列向量。