このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
この例では,pzplot
を使用してグラフィカルに,また,极
と零
を使用して数値的に動的システムの極と零点の位置を調べる方法を示します。
極と零点の位置を調べると,安定性を解析する,モデルを簡略化するためにほぼ相殺される極——零点のペアを同定するなどのタスクを行うときに役立ちます。この例では,同じプラントをもち,コントローラーが異なる2つの閉ループシステムを比較します。
2つの閉ループシステムを表す動的システムモデルを作成します。
G = zpk([],[-5 -5 -10],100);C1 = pid (2.9, 7.1);CL1 =反馈(G * C1, 1);7.1 C2 = pid(29日);CL2 =反馈(G * C2, 1);
コントローラーC2
は,ずっと高い比例ゲインをもちます。それ以外では2つの閉ループシステムCL1
と这有点难度
は同じです。
CL1
と这有点难度
の極と零点の位置をグラフィカルに調べます。
CL2 pzplot (CL1)网格
pzplot
は,極と零点の位置を,それぞれx
とo
のマークとして複素平面上にプロットします。複数のモデルを指定すると,pzplot
は各モデルの極と零点を異なる色でプロットします。ここでは,CL1
の極と零点は青で,这有点难度
の極と零点は緑です。
このプロットから,CL1
のすべての極は左半平面にあることがわかるので,CL1
は安定しています。プロットの半径グリッドマーキングから,振動する極(複素数)の減衰が,約0.45であることが読み取れます。这有点难度
には右半平面に極があるため不安定であることも,このプロットで示されています。
这有点难度
の極および零点の位置の数値を計算します。
z = 0(氯);p =杆(氯);
零
と极
によって,システムの零点と極の位置を含む列ベクトルが返されます。