過去問一覧第二種電気主任技術者2022年度 機械・制御単位フィードバック制御系の安定判別・定常偏差・周波数応答
一覧に戻る

単位フィードバック制御系の安定判別・定常偏差・周波数応答

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

図に示すフィードバック制御系について,次の問に答えよ。ただし,R(s) R \left( s \right) は目標値,Y(s) Y \left( s \right) は制御量,E(s) E \left( s \right) は制御偏差であり,時間信号r(t) r \left( t \right) ,y(t) y \left( t \right) ,e(t) e \left( t \right) をそれぞれラプラス変換したものである。

(1) フィードバック制御系の特性方程式を求めよ。

(2) フィードバック制御系を安定とするK K の条件を求めよ。

(3) 目標値R(s) R \left( s \right) から制御偏差E(s) E \left( s \right) までの伝達関数TER(s) T_{\mathrm {ER}} \left( s \right) を求めよ。

(4) K=2 K=2 とおく。目標値r(t) r \left( t \right) を傾き2 2 でランプ変化させたときの定常速度偏差ev e_{\mathrm {v}} を求めよ。

(5) K=2 K=2 とおく。正弦関数2sin⁡t 2\sin t で表される目標値r(t) r \left( t \right) に対し,定常状態での制御偏差e(t) e \left( t \right) はBsin⁡(t+θ) B \sin \left( t+\theta \right) で表される正弦関数となった。B B の値を求めよ。

問題図

解説

問題のポイントと使用する基本定理

本問は、典型的な単位フィードバック制御系を題材として、特性方程式の導出、ラウスの安定判別法、伝達関数の導出、最終値の定理による定常偏差の計算、および周波数応答(正弦波定常応答)を総合的に問う良問です。

  • 一巡伝達関数(開ループ伝達関数): 前向き経路にある要素の積 G(s)=Ks⋅100(s+1)(s+40)=100Ks(s+1)(s+40)G(s) = \dfrac{K}{s} \cdot \dfrac{100}{(s+1)(s+40)} = \dfrac{100K}{s(s+1)(s+40)}
  • 単位フィードバックの特性方程式: 1+G(s)=01 + G(s) = 0
  • 目標値から制御偏差までの伝達関数: TER(s)=E(s)R(s)=11+G(s)T_{\mathrm{ER}}(s) = \dfrac{E(s)}{R(s)} = \dfrac{1}{1 + G(s)}
  • 最終値の定理: 閉ループ系が安定なとき、lim⁡t→∞e(t)=lim⁡s→0sE(s)\displaystyle \lim_{t \to \infty} e(t) = \lim_{s \to 0} sE(s)
  • 正弦波定常応答: 安定な線形時不変系に入力 r(t)=Asin⁡(ωt)r(t) = A \sin(\omega t) を加えたとき、定常偏差 e(t)=Bsin⁡(ωt+θ)e(t) = B \sin(\omega t + \theta) の振幅は B=A⋅∣TER(jω)∣B = A \cdot \left|T_{\mathrm{ER}}(j\omega)\right|

(1) フィードバック制御系の特性方程式の導出

問題のブロック線図

問題図
より、目標値 R(s)R(s)、制御量 Y(s)Y(s)、制御偏差 E(s)E(s) の関係は加算点において次のように表されます。

E(s)=R(s)−Y(s)E(s) = R(s) - Y(s)

また、前向き伝達関数を G(s)G(s) とおくと、

G(s)=Ks⋅100(s+1)(s+40)=100Ks(s+1)(s+40)G(s) = \frac{K}{s} \cdot \frac{100}{(s+1)(s+40)} = \frac{100K}{s(s+1)(s+40)}

Y(s)=G(s)E(s)=G(s){R(s)−Y(s)}Y(s) = G(s)E(s) = G(s)\{R(s) - Y(s)\}

両辺を Y(s)Y(s) について整理すると、閉ループ伝達関数 W(s)=Y(s)R(s)W(s) = \dfrac{Y(s)}{R(s)} は、

{1+G(s)}Y(s)=G(s)R(s)  ⟹  Y(s)R(s)=G(s)1+G(s)\{1 + G(s)\}Y(s) = G(s)R(s) \implies \frac{Y(s)}{R(s)} = \frac{G(s)}{1 + G(s)}

フィードバック制御系の特性方程式は、閉ループ伝達関数の分母を 00 と置いた式、すなわち 1+G(s)=01 + G(s) = 0 です。

1+100Ks(s+1)(s+40)=01 + \frac{100K}{s(s+1)(s+40)} = 0

両辺に分母 s(s+1)(s+40)s(s+1)(s+40) を乗じて分母を払います。

s(s+1)(s+40)+100K=0s(s+1)(s+40) + 100K = 0

(s+1)(s+40)=s2+41s+40(s+1)(s+40) = s^2 + 41s + 40 より、

s(s2+41s+40)+100K=0s(s^2 + 41s + 40) + 100K = 0

したがって、特性方程式は次のようになります。

s3+41s2+40s+100K=0s^3 + 41s^2 + 40s + 100K = 0

(2) フィードバック制御系を安定とする KK の条件

(1)で求めた特性多項式 P(s)=s3+41s2+40s+100KP(s) = s^3 + 41s^2 + 40s + 100K に対し、ラウスの安定判別法を適用します。

特性多項式の各係数を並べてラウス表を作成します。

s3140s241100Ks141×40−1×100K410s0100K\begin{array}{c|cc} s^3 & 1 & 40 \\ s^2 & 41 & 100K \\ s^1 & \dfrac{41 \times 40 - 1 \times 100K}{41} & 0 \\ s^0 & 100K & \end{array}

制御系が安定(すべての根の実部が負)であるための必要十分条件は、ラウス表の第1列の要素がすべて同符号(正)であることです。

  1. 第1行: 1>01 > 0 (成立)
  2. 第2行: 41>041 > 0 (成立)
  3. 第3行: 1640−100K41>0  ⟹  1640−100K>0  ⟹  K<16.4\dfrac{1640 - 100K}{41} > 0 \implies 1640 - 100K > 0 \implies K < 16.4
  4. 第4行: 100K>0  ⟹  K>0100K > 0 \implies K > 0

以上を同時に満たす範囲を求めて、求める KK の条件は次のようになります。

0<K<16.40 < K < 16.4

【参考:3次多項式のフルビッツの安定条件】
3次多項式 a3s3+a2s2+a1s+a0=0a_3 s^3 + a_2 s^2 + a_1 s + a_0 = 0 が安定である条件は、「全係数が正(ai>0a_i > 0)」かつ「内側の積 >> 外側の積(a2a1>a3a0a_2 a_1 > a_3 a_0)」です。
本問に当てはめると、41×40>1×100K  ⟹  1640>100K  ⟹  K<16.441 \times 40 > 1 \times 100K \implies 1640 > 100K \implies K < 16.4、および 100K>0  ⟹  K>0100K > 0 \implies K > 0 と瞬時に確かめることができます。

(3) 目標値 R(s)R(s) から制御偏差 E(s)E(s) までの伝達関数 TER(s)T_{\mathrm{ER}}(s)

偏差 E(s)E(s) の定義式に Y(s)=G(s)E(s)Y(s) = G(s)E(s) を代入します。

E(s)=R(s)−Y(s)=R(s)−G(s)E(s)E(s) = R(s) - Y(s) = R(s) - G(s)E(s)

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

したがって、伝達関数 TER(s)=E(s)R(s)T_{\mathrm{ER}}(s) = \dfrac{E(s)}{R(s)} は次のように表されます。

TER(s)=11+G(s)T_{\mathrm{ER}}(s) = \frac{1}{1 + G(s)}

ここに G(s)=100Ks(s+1)(s+40)G(s) = \dfrac{100K}{s(s+1)(s+40)} を代入します。

TER(s)=11+100Ks(s+1)(s+40)=s(s+1)(s+40)s(s+1)(s+40)+100KT_{\mathrm{ER}}(s) = \frac{1}{1 + \dfrac{100K}{s(s+1)(s+40)}} = \frac{s(s+1)(s+40)}{s(s+1)(s+40) + 100K}

分母・分子を展開して整理すると、次のようになります(因数分解形でも展開形でも正解です)。

TER(s)=s(s+1)(s+40)s3+41s2+40s+100K(=s3+41s2+40ss3+41s2+40s+100K)T_{\mathrm{ER}}(s) = \frac{s(s+1)(s+40)}{s^3 + 41s^2 + 40s + 100K} \quad \left( = \frac{s^3 + 41s^2 + 40s}{s^3 + 41s^2 + 40s + 100K} \right)

(4) 傾き 22 のランプ入力に対する定常速度偏差 eve_{\mathrm{v}}

1. 安定性の確認:
与えられたゲイン K=2K = 2 は、(2)で求めた安定限界 0<K<16.40 < K < 16.4 を満たしているため、閉ループ系は安定であり、最終値の定理が適用可能です。

2. 入力のラプラス変換:
目標値は傾き 22 のランプ関数なので、r(t)=2tr(t) = 2t です。これをラプラス変換すると、

R(s)=2s2R(s) = \frac{2}{s^2}

3. 偏差 E(s)E(s) の立式:
(3)で求めた伝達関数に K=2K = 2 を代入すると、

E(s)=TER(s)R(s)=s(s+1)(s+40)s(s+1)(s+40)+200⋅2s2E(s) = T_{\mathrm{ER}}(s)R(s) = \frac{s(s+1)(s+40)}{s(s+1)(s+40) + 200} \cdot \frac{2}{s^2}

4. 最終値の定理の適用:
定常速度偏差 eve_{\mathrm{v}} は次のように計算されます。

ev=lim⁡t→∞e(t)=lim⁡s→0sE(s)=lim⁡s→0{s⋅s(s+1)(s+40)s(s+1)(s+40)+200⋅2s2}=lim⁡s→02(s+1)(s+40)s(s+1)(s+40)+200=2×1×400+200=80200=0.4\begin{aligned} e_{\mathrm{v}} &= \lim_{t \to \infty} e(t) = \lim_{s \to 0} sE(s) \\ &= \lim_{s \to 0} \left\{ s \cdot \frac{s(s+1)(s+40)}{s(s+1)(s+40) + 200} \cdot \frac{2}{s^2} \right\} \\ &= \lim_{s \to 0} \frac{2(s+1)(s+40)}{s(s+1)(s+40) + 200} \\ &= \frac{2 \times 1 \times 40}{0 + 200} = \frac{80}{200} = 0.4 \end{aligned}

したがって、定常速度偏差は次のようになります。

ev=0.4e_{\mathrm{v}} = 0.4

【別解:速度誤差定数 KvK_{\mathrm{v}} による解法】
開ループ伝達関数 G(s)G(s) は分母に ss を1個含む「型1系」です。ランプ入力 r(t)=Atr(t)=At に対する定常速度偏差は ev=AKve_{\mathrm{v}} = \dfrac{A}{K_{\mathrm{v}}} で求められます。
速度誤差定数は Kv=lim⁡s→0sG(s)=lim⁡s→0100×2(s+1)(s+40)=20040=5K_{\mathrm{v}} = \displaystyle \lim_{s \to 0} s G(s) = \lim_{s \to 0} \frac{100 \times 2}{(s+1)(s+40)} = \frac{200}{40} = 5 です。
傾き A=2A=2 であるため、ev=25=0.4e_{\mathrm{v}} = \dfrac{2}{5} = 0.4 と求まります。

(5) 正弦波目標値に対する定常偏差の振幅 BB

目標値 r(t)=2sin⁡tr(t) = 2\sin t より、入力の振幅は A=2A = 2、角周波数は ω=1 rad/s\omega = 1\ \mathrm{rad/s} です。

安定な線形時不変系に角周波数 ω\omega の正弦波を入力したとき、十分時間が経過した定常状態における出力(ここでは偏差 e(t)e(t))も同一角周波数の正弦波となり、その振幅 BB は**「入力振幅 ×\times 周波数伝達関数の絶対値(ゲイン)」**で与えられます。

B=2×∣TER(jω)∣ω=1=2∣TER(j)∣B = 2 \times \left|T_{\mathrm{ER}}(j\omega)\right|_{\omega=1} = 2 \left|T_{\mathrm{ER}}(j)\right|

K=2K=2 における伝達関数 TER(s)=s(s+1)(s+40)s3+41s2+40s+200T_{\mathrm{ER}}(s) = \dfrac{s(s+1)(s+40)}{s^3 + 41s^2 + 40s + 200} に s=js = j(j2=−1,j3=−jj^2 = -1, j^3 = -j)を代入します。

分子の計算:

j(j+1)(j+40)=j(j2+41j+40)=j(−1+41j+40)=j(39+41j)=−41+39jj(j+1)(j+40) = j(j^2 + 41j + 40) = j(-1 + 41j + 40) = j(39 + 41j) = -41 + 39j

分母の計算:

j3+41j2+40j+200=−j−41+40j+200=159+39jj^3 + 41j^2 + 40j + 200 = -j - 41 + 40j + 200 = 159 + 39j

したがって、周波数伝達関数は、

TER(j)=−41+39j159+39jT_{\mathrm{ER}}(j) = \frac{-41 + 39j}{159 + 39j}

それぞれの絶対値を計算します。

∣TER(j)∣=∣−41+39j∣∣159+39j∣=(−41)2+3921592+392=1681+152125281+1521=320226802=160113401\left|T_{\mathrm{ER}}(j)\right| = \frac{|-41 + 39j|}{|159 + 39j|} = \sqrt{\frac{(-41)^2 + 39^2}{159^2 + 39^2}} = \sqrt{\frac{1681 + 1521}{25281 + 1521}} = \sqrt{\frac{3202}{26802}} = \sqrt{\frac{1601}{13401}}

電卓を用いて数値を算出すると、

∣TER(j)∣≈0.1194687≈0.34564\left|T_{\mathrm{ER}}(j)\right| \approx \sqrt{0.1194687} \approx 0.34564

求める定常偏差の振幅 BB は、

B=2×0.34564≈0.69128  ⟹  0.691B = 2 \times 0.34564 \approx 0.69128 \implies 0.691

したがって、振幅 BB の値は次のようになります。

B≈0.691B \approx 0.691

【計算の工夫:因数のまま絶対値を計算する】
分子は因数分解された形 j(j+1)(j+40)j(j+1)(j+40) のまま絶対値を計算すると、積の性質 ∣z1z2∣=∣z1∣∣z2∣|z_1 z_2| = |z_1||z_2| より、
∣j∣⋅∣1+j∣⋅∣40+j∣=1×12+12×402+12=2×1601=3202|j| \cdot |1+j| \cdot |40+j| = 1 \times \sqrt{1^2+1^2} \times \sqrt{40^2+1^2} = \sqrt{2} \times \sqrt{1601} = \sqrt{3202} となり、複素数の展開をせずに素早くかつミスなく分子の大きさを求めることができます。

まとめ

各問の最終解答は以下の通りです。

  • (1) 特性方程式: s3+41s2+40s+100K=0s^3 + 41s^2 + 40s + 100K = 0
  • (2) 安定条件: 0<K<16.40 < K < 16.4
  • (3) 伝達関数 TER(s)T_{\mathrm{ER}}(s): TER(s)=s(s+1)(s+40)s3+41s2+40s+100KT_{\mathrm{ER}}(s) = \frac{s(s+1)(s+40)}{s^3 + 41s^2 + 40s + 100K}
  • (4) 定常速度偏差: ev=0.4e_{\mathrm{v}} = 0.4
  • (5) 偏差の振幅 BB: B≈0.691B \approx 0.691

自動制御の二次試験では、本問のように「閉ループ伝達関数・特性方程式 →\to 安定判別 →\to 偏差伝達関数 →\to 定常偏差 →\to 周波数応答」という一連の標準的ステップが1問に凝縮されて出題される傾向があります。各ステップの定義を確実に押さえておくことが高得点への近道です。