|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ようこそ はじめに 数学の準備 高校数学 複素数 ラプラス変換 ラプラス逆変換 Scilab入門 概要 四則演算 配列 グラフ表示 プログラム1 プログラム2 伝達関数 概要 poly,syslin,csim ステップ応答法 RLC回路 周波数応答 ゲイン・位相 ボード線図 比例・微分・積分 1次遅れ,ムダ時間 パデ近似の導出 pade関数の作成 制御の安定性 ブロック線図 フィードバック 2次遅れ系 ステップ応答法 周波数応答法 ナイキスト線図 安定性の判別 判別の仕組み 安定余裕の評価 評価の例題 Xcos 入門 例・運動方程式 PID制御(Xcos) 概要 比例(P)動作 積分(I)動作 微分(D)動作 PID・ボード線図 |
PID制御(Xcos):比例(P)動作比例動作のの詳細を見ます 特徴偏差 e(t) の大きさに比例した大きさが出力されます。m(t) = e(t) * Kp もう少し具体的に、1次遅れとムダ時間で表される制御対象を比例動作のみを使って制御する場合を考えます。 このときの一巡伝達関数は です。 したがって、ステップ入力に対する制御量PV(s)は になります(ここを参照)。 最終値の定理を使って、時間 t→∞ のときの制御結果を見ます
得られた式から KP の値を大きくすれば目標値に近付くことが分ります。 しかし、目標に近付きますが、一致することはありません。 この差のことをオフセットと言います。 オフセットは次の式で求めることが出来ます。 例えば KP = 2、 K = 1 とせれば、OFFSET=1/3 になります。 Scicosでのシミュレーション下図のような制御系で、KP = 1、KP = 2 をシミュレーションします。対象となる系には、ムダ時間2秒が入っています。 このままでは、線形システムとして扱えないのでパデ近似をを使って有理化します。 すでに、pade関数を作成したのこれを使ってScicosの伝達関数の要素へ式を書き込めば良いのですが、結構面倒です。 そこで、パデ近似の分子・分母をシンボリック演算用に求める関数(pade_s)を作りました。
<パデ近似の設定>
<ブロック線図の作成>
<実行結果>
|