過去問一覧第二種電気主任技術者2014年度 機械・制御フィードバック制御系の目標値応答・外乱応答と定常特性
一覧に戻る

フィードバック制御系の目標値応答・外乱応答と定常特性

PID
第二種電気主任技術者 2014年度 機械・制御 問4

図1はフィードバック制御系の基本構成を示し,GC(s) G_{\mathrm {C}}(s) は補償器の伝達関数,GP(s) G_{\mathrm {P}}(s) は制御対象の伝達関数を表している。また,R(s) R(s) ,E(s) E(s) ,D(s) D(s) 及びY(s) Y(s) は,目標値r(t) r(t) ,偏差e(t) e(t) ,外乱d(t) d(t) 及び制御量y(t) y(t) をそれぞれラプラス変換したものである。GC(s)=4(s+1)s+2 \displaystyle G_{\mathrm {C}}(s)=\frac {4(s+1)}{s+2} ,GP(s)=1s(s2+5s+5) \displaystyle G_{\mathrm {P}}(s)=\frac {1}{s(s^{2}+5s+5)} として,次の問に答えよ。

(1) D(s)=0 D(s)=0 としたとき,R(s) R(s) からE(s) E(s) までの伝達関数を求めよ。

(2) 上記(1)において,目標値として図2に示す大きさa a のステップ信号を入力したときの定常偏差を求めよ。

(3) 上記(1)において,目標値として図3に示す傾きb b のランプ信号を入力したときの定常偏差を求めよ。

(4) R(s)=0 R(s)=0 としたとき,D(s) D(s) からY(s) Y(s) までの伝達関数を求めよ。

(5) 上記(4)において,外乱として図2に示す大きさa a のステップ信号を印加したとき,制御量の最終値を求めよ。

(6) 上記(4)において,外乱として図3に示す傾きb b のランプ信号を印加したとき,制御量は発散することを示せ。

問題図

問題図

解説

問題のポイント・使用する基本公式

本問は、単位負帰還制御系における「目標値応答」と「外乱応答」の伝達関数を導出し、ステップ入力およびランプ入力に対する定常特性(最終値の定理と安定性)を論述する、古典制御の基礎を網羅した重要問題です。

  • 偏差伝達関数(目標値 RR から偏差 EE): E(s)=11+GC(s)GP(s)R(s)E(s) = \frac{1}{1 + G_{\mathrm{C}}(s)G_{\mathrm{P}}(s)} R(s)
  • 外乱伝達関数(外乱 DD から出力 YY): Y(s)=GP(s)1+GC(s)GP(s)D(s)Y(s) = \frac{G_{\mathrm{P}}(s)}{1 + G_{\mathrm{C}}(s)G_{\mathrm{P}}(s)} D(s)
  • 代表的な入力信号のラプラス変換:
    • ステップ信号(大きさ aa):L[a]=as\mathcal{L}[a] = \dfrac{a}{s}
    • ランプ信号(傾き bb):L[bt]=bs2\mathcal{L}[bt] = \dfrac{b}{s^2}
  • 最終値の定理:閉ループ系が安定(すべての極が複素左半平面)であるとき、 lim⁡t→∞f(t)=lim⁡s→0sF(s)\lim_{t \to \infty} f(t) = \lim_{s \to 0} s F(s)

【準備】一巡伝達関数と閉ループ特性多項式の計算

与えられた補償器 GC(s)=4(s+1)s+2G_{\mathrm{C}}(s) = \dfrac{4(s+1)}{s+2} と制御対象 GP(s)=1s(s2+5s+5)G_{\mathrm{P}}(s) = \dfrac{1}{s(s^2+5s+5)} より、一巡伝達関数は以下のようになります。

GC(s)GP(s)=4(s+1)s(s+2)(s2+5s+5)G_{\mathrm{C}}(s)G_{\mathrm{P}}(s) = \frac{4(s+1)}{s(s+2)(s^2+5s+5)}

分母多項式を展開します。

s(s+2)(s2+5s+5)=s(s3+5s2+5s+2s2+10s+10)=s(s3+7s2+15s+10)=s4+7s3+15s2+10s\begin{aligned} s(s+2)(s^2+5s+5) &= s\left(s^3 + 5s^2 + 5s + 2s^2 + 10s + 10\right) \\ &= s\left(s^3 + 7s^2 + 15s + 10\right) \\ &= s^4 + 7s^3 + 15s^2 + 10s \end{aligned}

したがって、特性多項式(閉ループ系の共通分母)は次のようになります。

s(s+2)(s2+5s+5)+4(s+1)=s4+7s3+15s2+10s+4s+4=s4+7s3+15s2+14s+4\begin{aligned} s(s+2)(s^2+5s+5) + 4(s+1) &= s^4 + 7s^3 + 15s^2 + 10s + 4s + 4 \\ &= s^4 + 7s^3 + 15s^2 + 14s + 4 \end{aligned}

この特性多項式についてラウスの安定判別を行うと、第1列の数列は 1, 7, 13, 15413, 41, \ 7, \ 13, \ \dfrac{154}{13}, \ 4 となりすべて正であるため、この閉ループ系は安定です。これにより、最終値の定理が適用可能です。

(1) D(s)=0D(s)=0 のときの R(s)R(s) から E(s)E(s) までの伝達関数

問題図
より、外乱 D(s)=0D(s)=0 のとき、各信号の関係式は以下の通りです。

E(s)=R(s)−Y(s)E(s) = R(s) - Y(s) Y(s)=GC(s)GP(s)E(s)Y(s) = G_{\mathrm{C}}(s)G_{\mathrm{P}}(s)E(s)

Y(s)Y(s) を消去して整理します。

E(s)=R(s)−GC(s)GP(s)E(s)  ⟹  {1+GC(s)GP(s)}E(s)=R(s)E(s) = R(s) - G_{\mathrm{C}}(s)G_{\mathrm{P}}(s)E(s) \implies \left\{1 + G_{\mathrm{C}}(s)G_{\mathrm{P}}(s)\right\}E(s) = R(s) E(s)R(s)=11+GC(s)GP(s)=11+4(s+1)s(s+2)(s2+5s+5)=s(s+2)(s2+5s+5)s(s+2)(s2+5s+5)+4(s+1)\begin{aligned} \frac{E(s)}{R(s)} &= \frac{1}{1 + G_{\mathrm{C}}(s)G_{\mathrm{P}}(s)} \\ &= \frac{1}{1 + \dfrac{4(s+1)}{s(s+2)(s^2+5s+5)}} \\ &= \frac{s(s+2)(s^2+5s+5)}{s(s+2)(s^2+5s+5) + 4(s+1)} \end{aligned}

分子・分母を展開すると、求める伝達関数が得られます。

E(s)R(s)=s4+7s3+15s2+10ss4+7s3+15s2+14s+4\frac{E(s)}{R(s)} = \frac{s^4+7s^3+15s^2+10s}{s^4+7s^3+15s^2+14s+4}

※ 分子を因数分解した形 s(s+2)(s2+5s+5)s4+7s3+15s2+14s+4\dfrac{s(s+2)(s^2+5s+5)}{s^4+7s^3+15s^2+14s+4} でも正解です。

(2) ステップ信号入力時の定常偏差

問題図
の図2に示す大きさ aa のステップ信号のラプラス変換は R(s)=asR(s) = \dfrac{a}{s} です。
最終値の定理を適用して、定常偏差 ess=lim⁡t→∞e(t)e_{\mathrm{ss}} = \lim_{t \to \infty} e(t) を求めます。

ess=lim⁡s→0sE(s)=lim⁡s→0s⋅s(s+2)(s2+5s+5)s4+7s3+15s2+14s+4⋅as=lim⁡s→0s(s+2)(s2+5s+5)⋅as4+7s3+15s2+14s+4=0⋅2⋅5⋅a4=0\begin{aligned} e_{\mathrm{ss}} &= \lim_{s \to 0} s E(s) \\ &= \lim_{s \to 0} s \cdot \frac{s(s+2)(s^2+5s+5)}{s^4+7s^3+15s^2+14s+4} \cdot \frac{a}{s} \\ &= \lim_{s \to 0} \frac{s(s+2)(s^2+5s+5) \cdot a}{s^4+7s^3+15s^2+14s+4} \\ &= \frac{0 \cdot 2 \cdot 5 \cdot a}{4} = 0 \end{aligned}

したがって、定常偏差は次の通りです。

00

※ 一巡伝達関数が原点に極(1/s1/s、積分動作)を1つ持つ「型番号1(Type 1)」の制御系であるため、ステップ目標値に対する定常偏差は 00 になります。

(3) ランプ信号入力時の定常偏差

問題図
の図3に示す傾き bb のランプ信号のラプラス変換は R(s)=bs2R(s) = \dfrac{b}{s^2} です。
最終値の定理を適用します。

ess=lim⁡s→0sE(s)=lim⁡s→0s⋅s(s+2)(s2+5s+5)s4+7s3+15s2+14s+4⋅bs2=lim⁡s→0(s+2)(s2+5s+5)⋅bs4+7s3+15s2+14s+4=2×5×b4=104b=52b\begin{aligned} e_{\mathrm{ss}} &= \lim_{s \to 0} s E(s) \\ &= \lim_{s \to 0} s \cdot \frac{s(s+2)(s^2+5s+5)}{s^4+7s^3+15s^2+14s+4} \cdot \frac{b}{s^2} \\ &= \lim_{s \to 0} \frac{(s+2)(s^2+5s+5) \cdot b}{s^4+7s^3+15s^2+14s+4} \\ &= \frac{2 \times 5 \times b}{4} = \frac{10}{4}b = \frac{5}{2}b \end{aligned}

したがって、定常偏差は次の通りです。

52b\frac{5}{2}b

(4) R(s)=0R(s)=0 のときの D(s)D(s) から Y(s)Y(s) までの伝達関数

目標値 R(s)=0R(s)=0 のとき、偏差は E(s)=0−Y(s)=−Y(s)E(s) = 0 - Y(s) = -Y(s) となります。
ブロック線図より、外乱加算点の出力信号は D(s)+GC(s)E(s)=D(s)−GC(s)Y(s)D(s) + G_{\mathrm{C}}(s)E(s) = D(s) - G_{\mathrm{C}}(s)Y(s) となるので、制御量 Y(s)Y(s) は次式で表されます。

Y(s)=GP(s){D(s)−GC(s)Y(s)}Y(s) = G_{\mathrm{P}}(s)\left\{D(s) - G_{\mathrm{C}}(s)Y(s)\right\} Y(s)+GC(s)GP(s)Y(s)=GP(s)D(s)Y(s) + G_{\mathrm{C}}(s)G_{\mathrm{P}}(s)Y(s) = G_{\mathrm{P}}(s)D(s) Y(s)D(s)=GP(s)1+GC(s)GP(s)\frac{Y(s)}{D(s)} = \frac{G_{\mathrm{P}}(s)}{1 + G_{\mathrm{C}}(s)G_{\mathrm{P}}(s)}

伝達関数を代入して整理します。

Y(s)D(s)=1s(s2+5s+5)1+4(s+1)s(s+2)(s2+5s+5)=s+2s(s+2)(s2+5s+5)+4(s+1)=s+2s4+7s3+15s2+14s+4\begin{aligned} \frac{Y(s)}{D(s)} &= \frac{\dfrac{1}{s(s^2+5s+5)}}{1 + \dfrac{4(s+1)}{s(s+2)(s^2+5s+5)}} \\ &= \frac{s+2}{s(s+2)(s^2+5s+5) + 4(s+1)} \\ &= \frac{s+2}{s^4+7s^3+15s^2+14s+4} \end{aligned}

したがって、伝達関数は以下のようになります。

Y(s)D(s)=s+2s4+7s3+15s2+14s+4\frac{Y(s)}{D(s)} = \frac{s+2}{s^4+7s^3+15s^2+14s+4}

(5) 外乱ステップ印加時の制御量の最終値

外乱が大きさ aa のステップ信号のとき、D(s)=asD(s) = \dfrac{a}{s} です。
閉ループ系は安定であるため、最終値の定理より最終値 y(∞)=lim⁡t→∞y(t)y(\infty) = \lim_{t \to \infty} y(t) を求めます。

y(∞)=lim⁡s→0sY(s)=lim⁡s→0s⋅s+2s4+7s3+15s2+14s+4⋅as=lim⁡s→0(s+2)as4+7s3+15s2+14s+4=2a4=a2\begin{aligned} y(\infty) &= \lim_{s \to 0} s Y(s) \\ &= \lim_{s \to 0} s \cdot \frac{s+2}{s^4+7s^3+15s^2+14s+4} \cdot \frac{a}{s} \\ &= \lim_{s \to 0} \frac{(s+2)a}{s^4+7s^3+15s^2+14s+4} \\ &= \frac{2a}{4} = \frac{a}{2} \end{aligned}

したがって、制御量の最終値は次の通りです。

a2\frac{a}{2}

※ 外乱印加点より前方に積分器がないため、ステップ外乱の影響を完全には相殺できず、定常値として a2\dfrac{a}{2} が残留します。

(6) 外乱ランプ印加時に制御量が発散することの証明

外乱が傾き bb のランプ信号のとき、D(s)=bs2D(s) = \dfrac{b}{s^2} です。制御量 Y(s)Y(s) は、

Y(s)=s+2s4+7s3+15s2+14s+4⋅bs2Y(s) = \frac{s+2}{s^4+7s^3+15s^2+14s+4} \cdot \frac{b}{s^2}

となります。閉ループ極(分母多項式 s4+7s3+15s2+14s+4=0s^4+7s^3+15s^2+14s+4=0 の根)の実部はすべて負であり、分母の原点極は s2s^2(2重極)です。
Y(s)Y(s) を部分分数分解すると、以下の形になります。

Y(s)=C1s2+C2s+(安定極に起因する項)Y(s) = \frac{C_1}{s^2} + \frac{C_2}{s} + (\text{安定極に起因する項})

ここで、原点2重極の係数 C1C_1 を求めると、

C1=lim⁡s→0s2Y(s)=lim⁡s→0(s+2)bs4+7s3+15s2+14s+4=2b4=b2≠0C_1 = \lim_{s \to 0} s^2 Y(s) = \lim_{s \to 0} \frac{(s+2)b}{s^4+7s^3+15s^2+14s+4} = \frac{2b}{4} = \frac{b}{2} \neq 0

これを逆ラプラス変換すると、時間領域の応答 y(t)y(t) は次のようになります。

y(t)=b2t+C2+(過渡減衰項)y(t) = \frac{b}{2}t + C_2 + (\text{過渡減衰項})

過渡項は t→∞t \to \infty で 00 に減衰しますが、第1項にランプ項 b2t\dfrac{b}{2}t が残るため、b≠0b \neq 0 のとき t→∞t \to \infty において y(t)y(t) は発散します(b>0b > 0 のとき lim⁡t→∞y(t)=+∞\lim_{t \to \infty} y(t) = +\infty)。

したがって、制御量は発散することが示されました。

制御量 Y(s)Y(s) は原点に2重極をもち、時間領域の応答に b2t\dfrac{b}{2}t のランプ項が含まれるため、t→∞t \to \infty において発散する。

正解のまとめ

  • (1) E(s)R(s)=s4+7s3+15s2+10ss4+7s3+15s2+14s+4\displaystyle \frac{E(s)}{R(s)} = \htmlClass{answer-mark}{\frac{s^4+7s^3+15s^2+10s}{s^4+7s^3+15s^2+14s+4}}
  • (2) ステップ入力時の定常偏差:00
  • (3) ランプ入力時の定常偏差:52b\frac{5}{2}b
  • (4) Y(s)D(s)=\displaystyle \frac{Y(s)}{D(s)} = s+2s4+7s3+15s2+14s+4\frac{s+2}{s^4+7s^3+15s^2+14s+4}
  • (5) 外乱ステップ印加時の最終値:a2\frac{a}{2}
  • (6) 発散の証明:Y(s)Y(s) が原点に2重極をもち、y(t)y(t) に b2t\dfrac{b}{2}t の項が現れるため発散する