問題のポイントと使用する基本定理
本問は、典型的な単位フィードバック制御系を題材として、特性方程式の導出、ラウスの安定判別法、伝達関数の導出、最終値の定理による定常偏差の計算、および周波数応答(正弦波定常応答)を総合的に問う良問です。
- 一巡伝達関数(開ループ伝達関数): 前向き経路にある要素の積 G(s)=sK⋅(s+1)(s+40)100=s(s+1)(s+40)100K
- 単位フィードバックの特性方程式: 1+G(s)=0
- 目標値から制御偏差までの伝達関数: TER(s)=R(s)E(s)=1+G(s)1
- 最終値の定理: 閉ループ系が安定なとき、t→∞lime(t)=s→0limsE(s)
- 正弦波定常応答: 安定な線形時不変系に入力 r(t)=Asin(ωt) を加えたとき、定常偏差 e(t)=Bsin(ωt+θ) の振幅は B=A⋅∣TER(jω)∣
(1) フィードバック制御系の特性方程式の導出
問題のブロック線図
より、目標値
R(s)、制御量
Y(s)、制御偏差
E(s) の関係は加算点において次のように表されます。
E(s)=R(s)−Y(s)
また、前向き伝達関数を G(s) とおくと、
G(s)=sK⋅(s+1)(s+40)100=s(s+1)(s+40)100K
Y(s)=G(s)E(s)=G(s){R(s)−Y(s)}
両辺を Y(s) について整理すると、閉ループ伝達関数 W(s)=R(s)Y(s) は、
{1+G(s)}Y(s)=G(s)R(s)⟹R(s)Y(s)=1+G(s)G(s)
フィードバック制御系の特性方程式は、閉ループ伝達関数の分母を 0 と置いた式、すなわち 1+G(s)=0 です。
1+s(s+1)(s+40)100K=0
両辺に分母 s(s+1)(s+40) を乗じて分母を払います。
s(s+1)(s+40)+100K=0
(s+1)(s+40)=s2+41s+40 より、
s(s2+41s+40)+100K=0
したがって、特性方程式は次のようになります。
s3+41s2+40s+100K=0
(2) フィードバック制御系を安定とする K の条件
(1)で求めた特性多項式 P(s)=s3+41s2+40s+100K に対し、ラウスの安定判別法を適用します。
特性多項式の各係数を並べてラウス表を作成します。
s3s2s1s01414141×40−1×100K100K40100K0
制御系が安定(すべての根の実部が負)であるための必要十分条件は、ラウス表の第1列の要素がすべて同符号(正)であることです。
- 第1行: 1>0 (成立)
- 第2行: 41>0 (成立)
- 第3行: 411640−100K>0⟹1640−100K>0⟹K<16.4
- 第4行: 100K>0⟹K>0
以上を同時に満たす範囲を求めて、求める K の条件は次のようになります。
0<K<16.4
【参考:3次多項式のフルビッツの安定条件】
3次多項式
a3s3+a2s2+a1s+a0=0 が安定である条件は、「全係数が正(
ai>0)」かつ「内側の積
> 外側の積(
a2a1>a3a0)」です。
本問に当てはめると、
41×40>1×100K⟹1640>100K⟹K<16.4、および
100K>0⟹K>0 と瞬時に確かめることができます。
(3) 目標値 R(s) から制御偏差 E(s) までの伝達関数 TER(s)
偏差 E(s) の定義式に Y(s)=G(s)E(s) を代入します。
E(s)=R(s)−Y(s)=R(s)−G(s)E(s)
{1+G(s)}E(s)=R(s)
したがって、伝達関数 TER(s)=R(s)E(s) は次のように表されます。
TER(s)=1+G(s)1
ここに G(s)=s(s+1)(s+40)100K を代入します。
TER(s)=1+s(s+1)(s+40)100K1=s(s+1)(s+40)+100Ks(s+1)(s+40)
分母・分子を展開して整理すると、次のようになります(因数分解形でも展開形でも正解です)。
TER(s)=s3+41s2+40s+100Ks(s+1)(s+40)(=s3+41s2+40s+100Ks3+41s2+40s)
(4) 傾き 2 のランプ入力に対する定常速度偏差 ev
1. 安定性の確認:
与えられたゲイン K=2 は、(2)で求めた安定限界 0<K<16.4 を満たしているため、閉ループ系は安定であり、最終値の定理が適用可能です。
2. 入力のラプラス変換:
目標値は傾き 2 のランプ関数なので、r(t)=2t です。これをラプラス変換すると、
R(s)=s22
3. 偏差 E(s) の立式:
(3)で求めた伝達関数に K=2 を代入すると、
E(s)=TER(s)R(s)=s(s+1)(s+40)+200s(s+1)(s+40)⋅s22
4. 最終値の定理の適用:
定常速度偏差 ev は次のように計算されます。
ev=t→∞lime(t)=s→0limsE(s)=s→0lim{s⋅s(s+1)(s+40)+200s(s+1)(s+40)⋅s22}=s→0lims(s+1)(s+40)+2002(s+1)(s+40)=0+2002×1×40=20080=0.4
したがって、定常速度偏差は次のようになります。
ev=0.4
【別解:速度誤差定数 Kv による解法】
開ループ伝達関数
G(s) は分母に
s を1個含む「型1系」です。ランプ入力
r(t)=At に対する定常速度偏差は
ev=KvA で求められます。
速度誤差定数は
Kv=s→0limsG(s)=s→0lim(s+1)(s+40)100×2=40200=5 です。
傾き
A=2 であるため、
ev=52=0.4 と求まります。
(5) 正弦波目標値に対する定常偏差の振幅 B
目標値 r(t)=2sint より、入力の振幅は A=2、角周波数は ω=1 rad/s です。
安定な線形時不変系に角周波数 ω の正弦波を入力したとき、十分時間が経過した定常状態における出力(ここでは偏差 e(t))も同一角周波数の正弦波となり、その振幅 B は**「入力振幅 × 周波数伝達関数の絶対値(ゲイン)」**で与えられます。
B=2×∣TER(jω)∣ω=1=2∣TER(j)∣
K=2 における伝達関数 TER(s)=s3+41s2+40s+200s(s+1)(s+40) に s=j(j2=−1,j3=−j)を代入します。
分子の計算:
j(j+1)(j+40)=j(j2+41j+40)=j(−1+41j+40)=j(39+41j)=−41+39j
分母の計算:
j3+41j2+40j+200=−j−41+40j+200=159+39j
したがって、周波数伝達関数は、
TER(j)=159+39j−41+39j
それぞれの絶対値を計算します。
∣TER(j)∣=∣159+39j∣∣−41+39j∣=1592+392(−41)2+392=25281+15211681+1521=268023202=134011601
電卓を用いて数値を算出すると、
∣TER(j)∣≈0.1194687≈0.34564
求める定常偏差の振幅 B は、
B=2×0.34564≈0.69128⟹0.691
したがって、振幅 B の値は次のようになります。
B≈0.691
【計算の工夫:因数のまま絶対値を計算する】
分子は因数分解された形
j(j+1)(j+40) のまま絶対値を計算すると、積の性質
∣z1z2∣=∣z1∣∣z2∣ より、
∣j∣⋅∣1+j∣⋅∣40+j∣=1×12+12×402+12=2×1601=3202
となり、複素数の展開をせずに素早くかつミスなく分子の大きさを求めることができます。
まとめ
各問の最終解答は以下の通りです。
- (1) 特性方程式: s3+41s2+40s+100K=0
- (2) 安定条件: 0<K<16.4
- (3) 伝達関数 TER(s): TER(s)=s3+41s2+40s+100Ks(s+1)(s+40)
- (4) 定常速度偏差: ev=0.4
- (5) 偏差の振幅 B: B≈0.691
自動制御の二次試験では、本問のように「閉ループ伝達関数・特性方程式 → 安定判別 → 偏差伝達関数 → 定常偏差 → 周波数応答」という一連の標準的ステップが1問に凝縮されて出題される傾向があります。各ステップの定義を確実に押さえておくことが高得点への近道です。