《機械・制御》〈自動制御〉[R01:問4]フィードバック制御系に関する計算問題

【問題】

【難易度】★★☆☆☆(やや易しい)

図のようなフィードバック制御系について,次の問に答えよ。ここで, R(s)  Y(s) は,それぞれ目標値 r(t) と制御量 y(t) のラプラス変換である。

(1) 目標値 R(s) から制御量 Y(s) までの閉ループ伝達関数 W(s) を求めよ。

(2) この閉ループ系の特性根のうちの二つを 1  2 とするためには, K1 及び K2 の値をいくらにすればよいか。また,このときのその他の特性根も求めよ。

(3) 小問(2)で得られた K1 及び K2 を用いて,単位インパルス応答 y(t) を求めよ。

【ワンポイント解説】

時間が足りないと呼ばれる機械制御科目において,この問題を選択できスムースに解けると15分程度で解けるようになります。自動制御を勉強に取り入れ,本問を選択できた受験生が大きく合格に近づいたのではないかと思います。

1.基本的なラプラス変換
 f(t) のラプラス変換を F(s) とすると以下のような関係があります。
f(t)F(s)aast1s2eat1sacosωtss2+ω2sinωtωs2+ω2

2.単位インパルス応答
単位インパルス応答は,
δ(t)={1(x=0)0(x0) という関数であり,そのラプラス変換は,
L[δ(t)]=1 となります。この関係は覚えておく必要があります。

【解答】

(1)目標値 R(s) から制御量 Y(s) までの閉ループ伝達関数 W(s) 
 K1 の出力を X(s) と置くと,
{[R(s)Y(s)]K1=X(s)  [X(s)K2sY(s)]1s(s+2)(s+4)=Y(s)   の関係があるので,①を②に代入して整理すると,
[{R(s)Y(s)}K1K2sY(s)]1s(s+2)(s+4)=Y(s)K1R(s)(K1+K2s)Y(s)=s(s+2)(s+4)Y(s)K1R(s)=(s3+6s2+8s)Y(s)+(K1+K2s)Y(s)K1R(s)=[s3+6s2+(K2+8)s+K1]Y(s)Y(s)R(s)=K1s3+6s2+(K2+8)s+K1W(s)=K1s3+6s2+(K2+8)s+K1 と求められる。

(2)特性根のうちの二つを 1  2 とするための K1 及び K2 の値,またその他の特性根
(1)解答式より,特性方程式は,
s3+6s2+(K2+8)s+K1=0 となり,特性根は上式の解である。もう一つの特性根を a とすると,
(s+1)(s+2)(s+a)=0 の関係があり,これと特性方程式の左辺が一致しなければならない。したがって,左辺を展開すると,
(s2+3s+2)(s+a)=0s3+(a+3)s2+(3a+2)s+2a=0 となる。したがって,
{a+3=6  3a+2=K2+8  2a=K1   となるので,これより a=3  K1=6  K2=3 と求められる。したがって,その他の特性根は 3 と求められる。

(3)単位インパルス応答 y(t) 
(2)の解答を伝達関数の式に代入すると,
Y(s)R(s)=6s3+6s2+11s+6 となる。ワンポイント解説「2.単位インパルス応答」の通り,単位インパルス応答のラプラス変換 R(s)  1 となるので,それを代入すると,
Y(s)=6s3+6s2+11s+6 となる。上式を変数分離する。特性根が 1  2  3 であるから,
Y(s)=6(s+1)(s+2)(s+3) となり,右辺を
Y(s)=As+1+Bs+2+Cs+3 と置き,展開すると,
Y(s)=A(s2+5s+6)+B(s2+4s+3)+C(s2+3s+2)(s+1)(s+2)(s+3)=(A+B+C)s2+(5A+4B+3C)s+(6A+3B+2C)(s+1)(s+2)(s+3) となる。これより,
{A+B+C=0  5A+4B+3C=0  6A+3B+2C=6   となる。⑥より C=AB であるから,これを⑦,⑧に代入すると,
{2A+B=0  4A+B=6   となり,これより, A=3  B=6  C=3 が求められる。したがって,
Y(s)=3s+16s+2+3s+3 となるので,これをラプラス逆変換すれば,
y(t)=3et6e2t+3e3t と求められる。



記事下のシェアタイトル