機械系の共振周波数

外部から力を加えて強制的に振動させると,外部から加える力の周波数が共振周波数のときに振幅が最大になります.

mechanical

バネ・マス・ダッシュポットで構成される機械系の2次遅れ系に外力f(t)を加えるときの変位x(t)に関する微分方程式は
\displaystyle m\frac{d^2x}{dt^2}+d\frac{dx}{dt}+kx=f(t)

になります.

ラプラス変換して伝達関数G(s)=X(s)/F(s)を求めると
\displaystyle \frac{1}{ms^2+ds+k}

になります.共振周波数はゲインが最大になる周波数ですから,形式的にs=j\omegaとして,
\displaystyle |G(j\omega)|=\left|\frac{1}{-m\omega^2+j\omega ds + k}\right|

になります.これをg(\omega)とおくと
g(\omega)=((k-m\omega^2)^2+d^2\omega^2)^{-1/2}

になります.

これが極大になる点を探せばよいので
\displaystyle\frac{dg(\omega)}{d\omega}=-\frac{1}{2}((k-m\omega^2)^2+d^2\omega^2)^{-3/2}(2(k-m\omega^2)(-2m\omega)+2d^2\omega)=0

となり,これを解くと
\displaystyle\omega_r=\sqrt{\frac{k}{m}-\frac{d^2}{2m^2}}

になります(共振周波数f_r=\omega_r/2\pi).

一方,零ではない初期値のみを与えて外力を加えない場合,不足減衰のときの振動の周波数(減衰固有周波数)は,伝達関数の極の虚部から
\displaystyle\frac{1}{2\pi}\sqrt{\frac{k}{m}-\frac{d^2}{4m^2}}

になります.

機械系では,「駆動力」は外部から加えられる力で,「流れ」に対応するものは速度になります.しかし,興味があるのは変位ですから,「流れ」に対応する物理量を時間に関して積分した物理量になります.