片持ち梁・両持ち梁の固有振動数の公式と導出

こんてんつ

梁の固有振動数(共進周波数)の式を導出する。

  • 結論
  • 導出
  • 梁の横振動の支配方程式の導出
  • 微分方程式一般解の導出
  • 具体的な固有振動数の導出
  • 片持ち梁 固定–自由
  • 片持ち梁 ピン–自由
  • 両持ち梁 固定–固定
  • 両持ち梁 ピン–ピン
  • 両持ち梁 固定–ピン

結論

梁の横振動の支配方程式


\displaystyle
EI \frac{\partial^4 y}{\partial x^4} + \rho A \frac{\partial^2 y}{\partial t^2} = 0

微分方程式の一般解


\displaystyle
y = W(x) = C_1 \cosh(\beta x) + C_2 \sinh(\beta x) + C_3 \cos(\beta x) + C_4 \sin(\beta x) \\
y(x,t) = W(x) e^{i \omega t} \\
\beta = \left( \frac{\rho A \omega^2}{EI} \right)^{1/4}

固有振動数


\displaystyle
f = \frac{\omega}{2 \pi} = \frac{1}{2 \pi}  \beta ^ 2 \sqrt{\frac{EI}{\rho A}} =   \frac{\lambda ^ 2}{2 \pi L ^2}  \sqrt{\frac{EI}{\rho A}}

 \lambdaの値

支持条件  \lambda_1  \lambda_2  \lambda_3
片持ち梁 固定–自由 1.8751 4.6941 7.8548
片持ち梁 ピン–自由 3.9266 7.0686 10.2102
両持ち梁 固定–固定 4.7300 7.8532 10.9956
両持ち梁 ピン–ピン π ≈ 3.1416 2π ≈ 6.2832 3π ≈ 9.4248
両持ち梁 固定–ピン 3.9266 7.0686 10.2102

導出

梁の横振動の支配方程式の導出

任意の梁の微小長さdxに働く

  • 慣性力dF
  • せん断力dS

のつり合いを考える。

慣性力dFは断面積A、単位長さ当たりの密度\rho、縦弾性係数E、断面二次モーメントIを用いて、


\displaystyle
dF=- \rho A \frac{\partial^2 y}{\partial t^2} dx

と表せる。一方せん断力dSは、微小領域の左右のせん断力の差として表されるため、断面の左右の位置でのせん断力の変化を考慮して、


\displaystyle
dS = \frac{\partial S}{\partial x} dx

となる。一方で、せん断力Sは曲げモーメントMの変化率であるから、


\displaystyle
S = \frac{\partial M}{\partial x}

であること、加えて梁のたわみの微分方程式から、


\displaystyle
M = -EI \frac{\partial^2 y}{\partial x^2}

である。これらを用いて、


\displaystyle
dS = \frac{\partial}{\partial x} \left( \frac{\partial M}{\partial x}  \right) dx =\frac{\partial}{\partial x} \left( -EI \frac{\partial^3 y}{\partial x^3} \right) dx = -EI \frac{\partial^4 y}{\partial x^4} dx

よって、dFdSのつり合いより、Euler-Bernoulli 梁理論における横振動の支配方程式、


\displaystyle
EI \frac{\partial^4 y}{\partial x^4} + \rho A \frac{\partial^2 y}{\partial t^2} = 0

が得られる。

微分方程式一般解の導出

振動モードを考えるために、一般解y(x,t)を「空間依存W(x)」と「時間依存e^{i \omega t}」で変数分離された形


\displaystyle
y(x,t) = W(x) e^{i \omega t}

になると仮定する。振動時の梁の節や腹を表すような空間依存の一般解が分かれば良く、これを支配方程式に代入すると、


\displaystyle
\begin{eqnarray}
&& EI \frac{\partial^4 (W(x) e^{i \omega t})}{\partial x^4} + \rho A \frac{\partial^2 (W(x) e^{i \omega t})}{\partial t^2} = 0 \\
&& EI \frac{d^4 W}{dx^4} e^{i \omega t} - \rho A \omega^2 W e^{i \omega t} = 0 \\
&& \frac{d^4 W}{dx^4} -  \frac{\rho A \omega^2}{EI} W = 0 \\
&& \frac{d^4 W}{dx^4} -  \beta^4 W = 0 
\end{eqnarray}

となる。ここで、


\displaystyle
\beta = \left( \frac{\rho A \omega^2}{EI} \right)^{1/4}

と置いた。得られた微分方程式は、線形斉次微分方程式である。特性方程式を求めるためにW=e^{\lambda x}と置くと、


\begin{eqnarray}
\displaystyle
&& \lambda^4 e^{\lambda x} - \beta^4 e^{\lambda x} = 0 \\
&& \lambda^4 - \beta^4 = 0 \\
&& \lambda = \pm \beta, \pm i \beta
\end{eqnarray}

となる。線形斉次微分方程式の解の重ね合わせの原理により、


\displaystyle
W(x) = {C_1}' e^{\beta x} + {C_2}' e^{-\beta x} + {C_3}' e^{i \beta x} + {C_4}' e^{-i \beta x}

となるが、実関数の方が扱いやすいため


\begin{eqnarray}
\displaystyle
{C_1}'e^{\beta x} = {C_1}' \left\{ \cosh(\beta x) + \sinh(\beta x) \right \} \\
{C_2}' e^{-\beta x} = {C_2}' \left\{ \cosh(\beta x) - \sinh(\beta x) \right \}
\end{eqnarray}

より、


\displaystyle
C_1 \cosh(\beta x) + C_2 \sinh(\beta x)

が得られ、同様に、


\begin{eqnarray}
\displaystyle
{C_3}'  e^{i \beta x} = {C_3}' \left\{ \cos(\beta x) + i \sin(\beta x) \right \} \\
{C_4}' e^{-i \beta x} = {C_4}' \left\{ \cos(\beta x) - i \sin(\beta x) \right \} 
\end{eqnarray}

より、


\displaystyle
C_3 \cos(\beta x) + C_4 \sin(\beta x)

が得られる。よってこれらを重ね合わせた、


\displaystyle
y = W(x) = C_1 \cosh(\beta x) + C_2 \sinh(\beta x) + C_3 \cos(\beta x) + C_4 \sin(\beta x)

微分方程式の解となる。

具体的な固有振動数の導出

片持ち梁(固定-自由)の固有値

梁の長さをLと置く。梁の一端が固定されており、もう一端が自由端の時、支持側の変位0、傾き0より、


\displaystyle
W(0) = 0 \\
W'(0) = 0

自由端側のモーメント M = -EI ( \partial ^ 2 y / \partial x ^ 2) = 0、せん断力  S = \partial M / \partial x = -EI ( \partial ^ 3 y / \partial x ^ 3)=0より、


\displaystyle
W''(L) = 0 \\
W'''(L) = 0

となる。これより、


\displaystyle
C_1 + C_3 = 0 \\
C_2 + C_4 = 0 \\
C_1 \cosh(\beta L) + C_2 \sinh(\beta L) - C_3 \cos(\beta L) - C_4 \sin(\beta L) = 0 \\
C_1 \sinh(\beta L) + C_2 \cosh(\beta L) + C_3 \sin(\beta L) - C_4 \cos(\beta L) = 0

が得られる。よって、


\displaystyle
\begin{pmatrix}
1 & 0 & 1 & 0 \\
0 & 1 & 0 & 1 \\
\cosh(\beta L) & \sinh(\beta L) & -\cos(\beta L) & -\sin(\beta L) \\
\sinh(\beta L) & \cosh(\beta L) & \sin(\beta L) & -\cos(\beta L)
\end{pmatrix}
\begin{pmatrix}
C_1 \\ C_2 \\ C_3 \\ C_4
\end{pmatrix}
=
\begin{pmatrix}
0 \\ 0 \\ 0 \\ 0
\end{pmatrix}

であり、この連立一次方程式が非自明な解を持つ条件は、係数行列が正則でないこと、言い換えれば行列の行列式がゼロになることであり、


\displaystyle
\det (A) = 0

より、これを計算すると、


\displaystyle
\cosh(\beta L)\cos(\beta L) = -1

を得る。この超越方程式を解析的に解くのは困難であり、数値計算で解 \beta Lを求めると、第一モード、第二モード、第三モードとして、 \lambda = \beta L = 1.875, 4.694, 7.855となることが知られている。この時の固有振動数は、


\displaystyle
f = \frac{\omega}{2 \pi} = \frac{1}{2 \pi}  \beta ^ 2 \sqrt{\frac{EI}{\rho A}} =   \frac{\lambda ^ 2}{2 \pi L ^2}  \sqrt{\frac{EI}{\rho A}}

片持ち梁(ピン-自由)の固有値

梁の長さをLと置く。梁の一端がピン支持、もう一端が自由端の時、支持側の変位0、モーメント0より、


\displaystyle
W(0) = 0 \\
W''(0) = 0

自由端側のモーメント M = -EI ( \partial ^ 2 y / \partial x ^ 2) = 0、せん断力  S = \partial M / \partial x = -EI ( \partial ^ 3 y / \partial x ^ 3)=0より、


\displaystyle
W''(L) = 0 \\
W'''(L) = 0

となる。これより、


\displaystyle
C_1 + C_3 = 0 \\
C_1 - C_3 = 0 \\
C_1 \cosh(\beta L) + C_2 \sinh(\beta L) - C_3 \cos(\beta L) - C_4 \sin(\beta L) = 0 \\
C_1 \sinh(\beta L) + C_2 \cosh(\beta L) + C_3 \sin(\beta L) - C_4 \cos(\beta L) = 0

が得られる。よって、


\displaystyle
\begin{pmatrix}
1 & 0 & 1 & 0 \\
1 & 0 & -1 & 0 \\
\cosh(\beta L) & \sinh(\beta L) & -\cos(\beta L) & -\sin(\beta L) \\
\sinh(\beta L) & \cosh(\beta L) & \sin(\beta L) & -\cos(\beta L)
\end{pmatrix}
\begin{pmatrix}
C_1 \\ C_2 \\ C_3 \\ C_4
\end{pmatrix}
=
\begin{pmatrix}
0 \\ 0 \\ 0 \\ 0
\end{pmatrix}

であり、この連立一次方程式が非自明な解を持つ条件は、係数行列が正則でないこと、言い換えれば行列の行列式がゼロになることであり、


\displaystyle
\det (A) = 0

より、これを計算すると、


\displaystyle
\sinh(\beta L)\cos(\beta L) - \cosh(\beta L)\sin(\beta L) = 0

を得る。この超越方程式を解析的に解くのは困難であり、数値計算で解 \beta Lを求めると、第一モード、第二モード、第三モードとして、 \lambda = \beta L = 3.9266, 7.0686, 10.2102となることが知られている。この時の固有振動数は、


\displaystyle
f = \frac{\omega}{2 \pi} = \frac{1}{2 \pi}  \beta ^ 2 \sqrt{\frac{EI}{\rho A}} =   \frac{\lambda ^ 2}{2 \pi L ^2}  \sqrt{\frac{EI}{\rho A}}

両持ち梁(固定-固定)の固有値

梁の長さをLと置く。梁が固定支持の時、両端で変位0、傾き0より、


\displaystyle
W(0) = 0 \\
W'(0) = 0 \\
W(L) = 0 \\
W'(L) = 0

となる。これより、


\displaystyle
C_1 + C_3 = 0 \\
C_2 + C_4 = 0 \\
C_1 \cosh(\beta L) + C_2 \sinh(\beta L) + C_3 \cos(\beta L) + C_4 \sin(\beta L) = 0 \\
C_1 \sinh(\beta L) + C_2 \cosh(\beta L) - C_3 \sin(\beta L) + C_4 \cos(\beta L) = 0

が得られる。よって、


\displaystyle
\begin{pmatrix}
1 & 0 & 1 & 0 \\
0 & 1 & 0 & 1 \\
\cosh(\beta L) & \sinh(\beta L) & \cos(\beta L) & \sin(\beta L) \\
\sinh(\beta L) & \cosh(\beta L) & -\sin(\beta L) & \cos(\beta L)
\end{pmatrix}
\begin{pmatrix}
C_1 \\ C_2 \\ C_3 \\ C_4
\end{pmatrix}
=
\begin{pmatrix}
0 \\ 0 \\ 0 \\ 0
\end{pmatrix}

であり、この連立一次方程式が非自明な解を持つ条件は、係数行列が正則でないこと、言い換えれば行列の行列式がゼロになることであり、


\displaystyle
\det (A) = 0

より、これを計算すると、


\displaystyle
\cosh(\beta L)\cos(\beta L) = 1

を得る。この超越方程式を解析的に解くのは困難であり、数値計算で解 \beta Lを求めると、第一モード、第二モード、第三モードとして、 \lambda = \beta L = 4.7300, 7.8532, 10.9956となることが知られている。この時の固有振動数は、


\displaystyle
f = \frac{\omega}{2 \pi} = \frac{1}{2 \pi}  \beta ^ 2 \sqrt{\frac{EI}{\rho A}} =   \frac{\lambda ^ 2}{2 \pi L ^2}  \sqrt{\frac{EI}{\rho A}}

両持ち梁(ピン-ピン)の固有値

梁の長さをLと置く。梁の両端がピン支持の時、支持側の変位0、モーメント0より、


\displaystyle
W(0) = 0 \\
W''(0) = 0 \\
W(L) = 0 \\
W''(L) = 0

となる。これより、


\displaystyle
C_1 + C_3 = 0 \\
C_1 - C_3 = 0 \\
C_1 \cosh(\beta L) + C_2 \sinh(\beta L) + C_3 \cos(\beta L) + C_4 \sin(\beta L) = 0 \\
C_1 \cosh(\beta L) + C_2 \sinh(\beta L) - C_3 \cos(\beta L) - C_4 \sin(\beta L) = 0

が得られる。よって、


\displaystyle
\begin{pmatrix}
1 & 0 & 1 & 0 \\
1 & 0 & -1 & 0 \\
\cosh(\beta L) & \sinh(\beta L) & \cos(\beta L) & \sin(\beta L) \\
\cosh(\beta L) & \sinh(\beta L) & -\cos(\beta L) & -\sin(\beta L)
\end{pmatrix}
\begin{pmatrix}
C_1 \\ C_2 \\ C_3 \\ C_4
\end{pmatrix}
=
\begin{pmatrix}
0 \\ 0 \\ 0 \\ 0
\end{pmatrix}

であり、この連立一次方程式が非自明な解を持つ条件は、係数行列が正則でないこと、言い換えれば行列の行列式がゼロになることであり、


\displaystyle
\det (A) = 0

より、これを計算すると、


\displaystyle
\sin(\beta L) = 0

を得る。この超越方程式を解くと、 \beta L = n\pi (nは自然数)となる。よって、第一モード、第二モード、第三モードとして、 \lambda = \beta L = \pi, 2\pi, 3\piとなる。この時の固有振動数は、


\displaystyle
f = \frac{\omega}{2 \pi} = \frac{1}{2 \pi}  \beta ^ 2 \sqrt{\frac{EI}{\rho A}} =   \frac{\lambda ^ 2}{2 \pi L ^2}  \sqrt{\frac{EI}{\rho A}}

両持ち梁(固定-ピン)の固有値

梁の長さをLと置く。梁の一端が固定支持、もう一端がピン支持の時、支持側の変位0、傾き0より、


\displaystyle
W(0) = 0 \\
W'(0) = 0

ピン支持側の変位0、モーメント0より、


\displaystyle
W(L) = 0 \\
W''(L) = 0

となる。これより、


\displaystyle
C_1 + C_3 = 0 \\
C_2 + C_4 = 0 \\
C_1 \cosh(\beta L) + C_2 \sinh(\beta L) + C_3 \cos(\beta L) + C_4 \sin(\beta L) = 0 \\
C_1 \cosh(\beta L) + C_2 \sinh(\beta L) - C_3 \cos(\beta L) - C_4 \sin(\beta L) = 0

が得られる。よって、


\displaystyle
\begin{pmatrix}
1 & 0 & 1 & 0 \\
0 & 1 & 0 & 1 \\
\cosh(\beta L) & \sinh(\beta L) & \cos(\beta L) & \sin(\beta L) \\
\cosh(\beta L) & \sinh(\beta L) & -\cos(\beta L) & -\sin(\beta L)
\end{pmatrix}
\begin{pmatrix}
C_1 \\ C_2 \\ C_3 \\ C_4
\end{pmatrix}
=
\begin{pmatrix}
0 \\ 0 \\ 0 \\ 0
\end{pmatrix}

であり、この連立一次方程式が非自明な解を持つ条件は、係数行列が正則でないこと、言い換えれば行列の行列式がゼロになることであり、


\displaystyle
\det (A) = 0

より、これを計算すると、


\displaystyle
\tan(\beta L) = \tanh(\beta L)

を得る。この超越方程式を解析的に解くのは困難であり、数値計算で解 \beta Lを求めると、第一モード、第二モード、第三モードとして、 \lambda = \beta L = 3.9266, 7.0686, 10.2102となることが知られている。この時の固有振動数は、


\displaystyle
f = \frac{\omega}{2 \pi} = \frac{1}{2 \pi}  \beta ^ 2 \sqrt{\frac{EI}{\rho A}} =   \frac{\lambda ^ 2}{2 \pi L ^2}  \sqrt{\frac{EI}{\rho A}}