【電験2種 2次試験対策】定常偏差を完全解剖!「型」と「入力」の組み合わせ

自動制御の目的は「出力を目標値にぴったり合わせること」ですが、現実のシステムでは、摩擦やシステム自体の特性によって、どうしても「わずかなズレ」が残ってしまうことがあります。時間が十分に経過してシステムが落ち着いた後(定常状態)に残っているこのズレが「定常偏差」です。

この定常偏差がゼロになるのか、一定値で残るのか、それとも無限大に発散してしまうのかは、システムの「型(積分器の数)」と「入力の種類」の組み合わせだけで完全に決まります。

1. 定常偏差を求める「最終値の定理」の展開

まずは数学的な定義からおさらいします。

目標値を R(s)、出力を Y(s) としたとき、その差である偏差 E(s) は以下のようになります。

E(s) = R(s) – Y(s)

一般的なフィードバック制御系において、Y(s) は E(s) に前向き伝達関数 G(s) を掛けたものとして表されるため(単位フィードバック H(s)=1 の場合)、式を整理すると偏差 E(s) は次のように求まります。

$$E(s) = \frac{1}{1 + G(s)} R(s)$$

私たちが知りたいのは、時間 t が無限大(∞)になったときの偏差 e(t) です。ここでラプラス変換の「最終値の定理」を使います。最終値の定理は、s の世界で s を掛けて s → 0 に極限を飛ばすだけで、t → ∞ の値がわかるという強力な定理です。

$$e_{ss} = \lim_{s \to 0} s E(s) = \lim_{s \to 0} \frac{s R(s)}{1 + G(s)}$$

この基本式に、システムの情報 G(s) と、入力の情報 R(s) を代入して極限を計算するのが、定常偏差問題のすべてです。

2. システムの「型」とは何か?

システムの特性を決めるのが、一巡伝達関数 G(s) の中に含まれる「 1/s (積分要素)」の数です。この 1/s がいくつ掛けられているかで、システムの「型」が決まります。

G(s) を因数分解したとき、分母に単独の s が何乗あるかを見ます。

・0型システム: 分母に単独の s がない。(積分要素なし)

・1型システム: 分母に s が1つある。( 1/s が1つ)

・2型システム: 分母に s^2 がある。( 1/s が2つ)

積分要素( 1/s )は、過去の偏差をどんどん足し合わせて(蓄積して)大きな操作量を作り出し、無理やりにでも目標値に合わせようとする働き(I制御)を持ちます。つまり、「型」の数字が大きいほど、ズレを修正する能力が高い優秀なシステムだと言えます。

3. 入力の種類(ステップ、ランプ、パラボラ)

次に、目標値 R(s) の種類です。制御したい対象が「位置」なのか「速度」なのか「加速度」なのかによって、入力の厳しさが変わります。

・ステップ入力(位置目標): R(s) = A / s

ある一定の値(たとえば 5m の位置)にピタッと合わせる入力です。一番簡単な目標です。

・ランプ入力(速度目標): R(s) = A / s^2

一定の速度で変化し続ける値(たとえば 時速50km で走り続ける)に合わせる入力です。時間とともに目標が逃げていくため、ステップ入力より追従が難しくなります。

・パラボラ入力(加速度目標): R(s) = A / s^3

一定の加速度で変化し続ける値に合わせる入力です。非常に厳しい目標です。

4. 偏差定数と組み合わせマトリックス

定常偏差の計算を素早く行うために、「定常位置偏差定数 Kp」や「定常速度偏差定数 Kv」というものを定義します。

【ステップ入力( A / s )に対する定常位置偏差】

基本式に R(s) = A / s を代入すると、分子の s と分母の s が約分されて消えます。

$$e_{ss} = \frac{A}{1 + \lim_{s \to 0} G(s)}$$

ここで、Kp = lim(s→0) G(s) とおくと、定常位置偏差は A / (1 + Kp) となります。

・0型システムの場合: s=0 を入れても G(0) はある定数になるため、一定の偏差が残ります。

・1型以上のシステムの場合: G(s) の分母に s があるため、s=0 を入れると Kp は無限大(∞)になります。結果として偏差は 0(完全に追従)になります。

【ランプ入力( A / s^2 )に対する定常速度偏差】

基本式に R(s) = A / s^2 を代入すると、分母に s が1つ残ります。

$$e_{ss} = \frac{A}{\lim_{s \to 0} s G(s)}$$

ここで、Kv = lim(s→0) s G(s) とおくと、定常速度偏差は A / Kv となります。

・0型システムの場合: Kv は 0 になるため、偏差は無限大(A / 0)に発散し、追従できません。

・1型システムの場合: s G(s) によって分母の s が1つ約分されるため、Kv はある定数になり、一定の偏差が残ります。

・2型以上のシステムの場合: s G(s) を計算しても分母に s が残るため、Kv は無限大になり、偏差は 0 になります。

5. まとめ:定常偏差の法則

これらをまとめると、以下のような美しい法則が成り立ちます。

システムの型(能力)と、入力の厳しさが「同じレベル」のとき、一定の定常偏差が残ります。

・能力が上回っていれば、偏差はゼロ(完璧に追従)。

・能力が下回っていれば、偏差は無限大(制御不能で置いていかれる)。

試験で出題された際は、まず G(s) を見て「これは何型のシステムか?」を見極め、次に入力 R(s) を見て「ステップかランプか?」を確認します。それだけで、答えが「ゼロ」「一定値」「無限大」のどれになるか、計算する前に予測を立てることができます。

【補足】インパルス入力に対する定常偏差:一瞬の衝撃からシステムはどう回復するか?

ステップ入力(位置)、ランプ入力(速度)、パラボラ入力(加速度)と、時間とともに逃げていく入力を解説しましたが、もう一つ根本的な入力が「インパルス入力」です。

1. インパルス入力とは?

インパルス入力とは、時間 t=0 の瞬間にだけ無限大の大きさを持ち、それ以外の時間はゼロになる「一瞬の衝撃」のような入力です。ハンマーでコンと叩くようなイメージですね。

数学的にはディラックのデルタ関数 δ(t) で表され、そのラプラス変換は非常にシンプルになります。

R(s) = 1

(※大きさが A の場合は R(s) = A となります。今回は基本の 1 で考えます)

2. インパルス入力時の定常偏差の計算

この R(s) = 1 を、先ほどの定常偏差の基本式に当てはめてみましょう。

$$e_{ss} = \lim_{s \to 0} \frac{s R(s)}{1 + G(s)} = \lim_{s \to 0} \frac{s \times 1}{1 + G(s)}$$

この式に s → 0 を代入して極限をとります。

・0型システムの場合:

分母の G(0) はある定数 Kp になります。分子は s があるため 0 になります。

よって、 0 / (1 + Kp) = 0 となります。

・1型以上のシステムの場合:

分母の G(0) は無限大(∞)になります。分子は 0 です。

よって、 0 / ∞ = 0 となります。

3. 物理的な意味と結論

計算結果からわかる通り、システムが安定(ラウスやナイキストで判定済み)である限り、インパルス入力に対する定常偏差は「システムの型(0型、1型など)に関わらず、常にゼロ」になります。

これは物理的に考えると非常に理にかなっています。

インパルス入力は「最初の一瞬だけ目標値が跳ね上がり、あとはずっとゼロ」という指示です。安定したシステムであれば、叩かれた直後は揺れますが、時間が経てば必ず元の位置(ゼロ)に落ち着きます。目標値も最終的にはゼロなので、ズレ(偏差)は残りません。

入力の厳しさランキング

これで、すべての入力が出揃いました。目標値の「逃げ足の速さ(厳しさ)」でランキングをつけると以下のようになります。

レベル0:インパルス入力( R(s) = 1 )

すぐに止まる。どんな安定システムでも追従可能(偏差は常に0)。

レベル1:ステップ入力( R(s) = 1/s )

一定の場所に留まる。0型だと偏差が残る。1型以上で偏差0。

レベル2:ランプ入力( R(s) = 1/s^2 )

一定の速度で逃げ続ける。1型だと偏差が残る。0型は追いつけない(無限大)。

レベル3:パラボラ入力( R(s) = 1/s^3 )

加速しながら逃げ続ける。2型だと偏差が残る。1型以下は追いつけない(無限大)。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする