強制調和振動と共鳴振動数
📂古典力学強制調和振動と共鳴振動数
強制調和振動
物体がバネに吊るされ振動するような運動を調和運動と言う。このとき、空気抵抗などの摩擦力を含む他の外力が存在せず、バネ定数kによる復元力だけが働いている場合を単純調和振動と呼ぶ。摩擦力のように速度に比例する外力が存在する場合は減衰調和振動と呼ばれる。ここに外部から周期的な力、駆動力駆動力が系に作用する場合を強制調和振動強制調和振動と言い、運動方程式は以下の通りである。
mx¨=−kx−cx˙+F0cosωt
- −cx˙ : 減衰項、速度に比例する外力(摩擦力など)
- F0cosωt : 周期的な外力
強制振動システムでは、共鳴共鳴という特異な現象が起こる。駆動力の振幅F0と無関係に、固定されていてさえも、駆動力の振動数、すなわち駆動振動数ωが系の固有振動数ω0に近いとき、振幅が大きくなることをいう。これを簡単に理解する良い例がブランコである。一人でブランコに乗るとき、1秒間に行ったり来たりした回数が系の固有振動数である。もし後ろから押してくれる人がいれば、その押してくれる力が駆動力となり、1秒間に押してくれる回数が駆動振動数になるだろう。経験的によく知っているように、ブランコが最も後ろに行って前に出るときに押すと、一番遠くに出る。これを力学的に説明すると、「駆動振動数が固有振動数に近いほど、振幅が大きくなる現象、すなわち共鳴現象が起こる」となる。それでは、強制調和振動で減衰がある場合とない場合に分けて見てみよう。
減衰がない場合
減衰項がなければ(1)は以下のようになる。
mx¨+kx=F0cosωt
この微分方程式の解はcosで示される。または「ある関数を2回微分したものとその関数を足してコサインが出るようにするには、その関数がコサインでなければいけない」と単純に考えても良い。だから、解を以下のようにしよう。
x(t)=Acos(ωt−ϕ)
これを(2)に代入すると次のようになる。
⟹−mω2Acos(ωt−ϕ)+kAcos(ωt−ϕ)(k−mω2)Acos(ωt−ϕ)=F0cosωt=F0cosωt
この式が成立するにはϕ=0、ϕ=πでなければならない。平行移動してコサイン関数の関数値の符号を変えることを含めて、同じ形が出る場合はこれら2つの場合しかないからである。すると、振幅Aは次のようになる。
A=⎩⎨⎧ω02−ω2F0/mω2−ω02F0/mϕ=0,ϕ=π,ω<ω0ω>ω0
この時ω0=k/mは系の固有振動数である。ω0=4、F0/m=1として駆動振動数による振幅のグラフを描くと以下のようになる。

減衰がある場合
速度、すなわち、一度微分された項が式に含まれているため、駆動力を指数関数として表現するのが良い。振幅がF0、振動数がωの振動を指数関数として表現するとF0eiωtとなるので1は以下の通りである。
mx¨+cx˙+kx=F0eiωt
それでは、減衰がない場合と同様に、解を以下のようにしよう。
x(t)=Aei(ωt−ϕ)
これを(eq3)に代入すると、以下の式が得られる。
−mω2Aei(ωt−ϕ)+iωcAei(ωt−ϕ)+kAei(ωt−ϕ)=F0eiωt
両辺にe−i(ωt−ϕ)を掛けると次のようになる。
−mω2A+iωcA+kA=F0eiϕ=F0(cosϕ+isinϕ)
右辺はオイラーの公式によって成立する。この式を実部と虚部に分けると次のようになる。
A(k−mω2)=F0cosϕcωA=F0sinϕ
下の式を上の式に割ると、位相差ϕに関する条件が得られる。
k−mω2cω=tanϕ
さらに(eq4)からsin2ϕ+cos2ϕ=1であることを利用すると、以下の式が得られる。
A2(k−mω2)2+c2ω2A2=F02
振幅について整理すると次のようになる。
A(ω)=(k−mω2)2+c2ω2F0=(k/m−ω2)2+c2ω2/m2F0/m=(ω02−ω2)2+4γ2ω2F0/m
この時ω0は系の固有振動数、γ=2mcは減衰係数である。さて、共鳴が起こる振動数を求めよう。分母が0の時A(ω)が発散するので、以下のようにしよう。
(ω02−ω2)2+4γ2ω2=0
0は微分しても0なので、上の式をωに対して微分すると次のようになる。
2(ω02−ω2)(−2ω)+8γ2ω=0
ωに対して整理すると以下のようになる。
ωr2=ω2=ω02−2γ2
ωが上記のような時A(ω)が発散する共鳴が起こるので、この振動数を共鳴振動数と呼びωrと表記する。rは共鳴から導かれている。減衰係数γが小さいほど、共鳴振動数は固有振動数ω0に近くなることがわかる。ω0=2の時、γの値による振幅のグラフは以下のようになる。γが小さくなるほど、グラフのピークが2に近くなることが見られる。

参照