【ラプラス変換】RLC回路・質量ばねダンパ系の複雑な微分方程式を解く方法





【ラプラス変換】RLC回路・質量ばねダンパ系の複雑な微分方程式を解く方法




資料請求番号:TS36 TS41 TS91

一般化した複雑な電気回路や機械力学の微分方程式をラプラス変換で解く

シママ
ストーク、今回もラプラス変換で微分方程式を解く話なのね?前回、基礎的なラプラス変換はやったけど、今回は複雑な回路や機械力学系にも応用していくって聞いたよ。
ストーク
そうたい、シママ!前回は基礎的な話だったけど、今回はもう少し複雑な系の微分方程式をラプラス変換で解いてみるっちゃ。
ほんなこつ、RLC回路とか、機械系のバネダッシュポットなんかも扱うとよ。

こちら↓の記事でラプラス変換の基礎的な説明と簡単な演習を行いました。

ラプラス変換の基礎と応用~簡単な電気回路・運動方程式を解いてみる~

今回は、ラプラス変換による微分方程式の求解に慣れてきた人のために、より一般化した、すなわち複雑な微分方程式の例題を取り扱っていきたいと思います。

RLC直列回路のステップ応答

[a href=”http://shimaphoto03.com/science/laplace-trans/”]こちら[/a>の記事ではRL直列回路を取り扱いましたが、今回はコンデンサCも含む、RLC直列回路を取り扱います。回路方程式は以下の通りです。

Ri(t)+Ldi(t)dt+1C0ti(t)dt=V0

さらに、今回はステップ関数Θを使用し、ある時刻t=0において、回路のスイッチを入れたとき、その応答はどのようになるか?を計算します。

Ri(t)+Ldi(t)dt+1C0ti(t)dt=V0Θ(t)

シママ
なるほど、RLC回路で0秒時点にスイッチを入れると、その後の電流i(t)がどう変化するかをステップ応答として求めるんだね。前はRL回路でやったけど、Cが入ると微分方程式も積分項があってややこしいね。
ストーク
そうそう、Cが入ると電流の積分項が出てくるけん、ちょい複雑になるっちゃけど、ラプラス変換を使えばちゃんと代数方程式で処理できるとよ。

このようなステップや、後ほど取り扱うインパルスに対する過渡応答の解析と言うのはラプラス変換の得意とするところです。

上の式を微分します。ステップ関数は微分するとインパルス関数になります。

Ri(t)+Ldi(t)dt+1C0ti(t)dt=V0Θ(t)

Ld2i(t)dt2+Rdi(t)dt+i(t)C=V0δ(t)

さらに、両辺をLで割ったこの式をラプラス変換していきます。

d2i(t)dt2+RLdi(t)dt+i(t)LC=V0Lδ(t)

シママ
ステップ関数Θ(t)を微分するとインパルスδ(t)になるんだね。なるほど、ここからラプラス変換するわけだね。初期条件はどうなるの?
ストーク
最初はスイッチ入れたばっかりで電流が流れてないけん、i(0)=0、それにdi(0)dt=0やね。
これを考慮するとラプラス変換が楽になるとよ。

まず、1項目をラプラス変換すると以下のようになります。(※ここで?になった方はこちらをチェック!)

L[d2i(t)dt2]=s2L[i(t)]si(0)di(0)dt

求めるべき関数i(t)のラプラス変換をI(s)とおき、

L[i(t)]=I(s)

回路のスイッチを入れる瞬間t=0では電流が流れていないことから

i(0)=0anddi(0)dt=0

よって

同様に他の項もラプラス変換すると、以下のような代数方程式が得られます。

1.
L[d2i(t)dt2]=s2I(s)

2.
L[RLdi(t)dt]=RLsI(s)

3.
L[i(t)LC]=1LCI(s)

4.
L[V0Lδ(t)]=V0L

これらより、

s2I(s)+RLsI(s)+1LCI(s)=V0L

(s2+RLs+1LC)I(s)=V0L

よって、

I(s)=V0Ls2+RLs+1LC

さらに、B=RL, ω02=1LCと置くと

I(s)=V0Ls2+Bs+ω02

シママ
分母が2次式になったわね。ここでの根の判別によって、過渡応答が過減衰、臨界減衰、少減衰と分かれるんだっけ。
ストーク
そうそう、b2=ω02B24の符号で解の形が変わるとばい。
b20なら振動する正弦波的解、b2=0なら臨界減衰、b20なら指数関数的減衰になるちゃね。

RLC直列回路の過渡応答は

b2=ω02B24

この値によって解の形が変化します。
以下、3つの場合分けを行います。

b2>0の場合

I(s)=V0Ls2+Bs+ω02

ラプラス逆変換を行います。

L[eatsinωt]=ω(s+a)2+ω2

これを置き換えると、

L[eB2tsinbt]=bs2+Bs+ω02

ゆえに

i(t)=V0L1beB2tsinbt

シママ
おお、ちゃんと指数減衰した正弦波になった!RLC回路っぽいね。
ストーク
そうたい、まさに減衰振動やね。
「こがん振動しよっと、まるでダンシングやんか~」なんて冗談たい!
シママ
ストーク、急にダジャレ入れんでもいいから…。

b2=0の場合

b2=ω02B24=0

より、

I(s)=V0L(s+B2)2

ラプラス逆変換より、

i(t)=V0LteB2t

シママ
臨界減衰の場合は、正弦項がなくなって指数関数×時間tになったんだね。
ストーク
そーたい、ちょうど臨界的な減衰で振動しないけど、スッと減衰する感じっちゃ。

b2<0の場合

I(s)=V0Ls2+Bs+ω02

この場合は

i(t)=V0L1b2eB2tsinh(b2t)

シママ
今度は過減衰で、ハイパボリックサインで表されるのね。振動もせず、ガクッと減衰していくわけだ。
ストーク
うん、まさに過減衰やね。

機械力学(バネーダッシュポット系のインパルス応答)

次は、以下の方程式をラプラス変換によって解きます。

d2x(t)dt2=ω02x2γdxdt+Fmω0δ(t)

シママ
今度は機械系だね。質量mにバネがついていて、ダッシュポットによる粘性減衰があり、そこにインパルス的な力を加えたときの応答かぁ。
ストーク
そうたい、電気回路と機械系は対応関係があるとよ。ラプラス変換を使えば、力学系も同じように簡潔な代数方程式で解けるっちゃね。

一瞬だけF/mω0なる刺激を与えると、物体はどう運動するか?
初期条件は

x(0)=0,dx(0)dt=0

ラプラス変換していくと、

1.
L[d2x(t)dt2]=s2X(s)

2.
L[ω02x]=ω02X(s)

3.
L[2γdxdt]=2γ(sX(s))

4.
L[Fmω0δ(t)]=Fmω0

より、

s2X(s)=ω02X(s)2γsX(s)+Fmω0

整理して、

(s2+ω02+2γs)X(s)=Fmω0

X(s)=Fmω0s2+ω02+2γs

シママ
分母がやっぱり2次式で、減衰振動っぽい感じが出てるね。
ストーク
うむ、この形も電気回路と同様、指数減衰した正弦関数的な解になるばい。

ここで、
L[eγtsinω02γ2t]=ω02γ2s2+2γs+ω02

を用いると、

X(s)=Fmω01s2+2γs+ω02

より

x(t)=Fmω01ω02γ2eγtsinω02γ2t

シママ
やっぱり、減衰した正弦波的な応答ね!インパルスを加えると、一瞬揺れて、だんだん落ち着いていく感じ。なるほど、電気回路と同じパターン。
ストーク
そーたいそーたい!
電気回路も機械系も、同級生のわしらみたいに対応関係があるっちゃね。
シママ
また上手いこと言おうとしてる!まぁ、でも分かったよ。ラプラス変換で複雑な系もスッキリ解けるんだね。

以上のように、ラプラス変換を用いて、RLC回路やバネダッシュポット系のような複雑な微分方程式も体系的に解くことができました。

ストーク
これで一通り、複雑な系でもラプラス変換で解く流れが分かったやろ?
なんか分からんとこあったら聞いてくれてよかばい!
シママ
うん、ありがとうストーク!これでますますラプラス変換が使いこなせそうだよ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です