理论框架

矩阵方程

我们接下来讨论保守力学系统在稳定平衡位形附近作小振动的情况。解析写出拉格朗日量:

在平衡位置附近,势能可以用泰勒公式展开:

平衡位置处$\left( \dfrac{\partial V}{\partial x_i} \right)_0 = 0$,保留至二次项,取$x_{i0}=0,V(x_{10}, x_{20}, \cdots, x_{n0}) =0$:

$\mathbf{M}$和$\mathbf{K}$是天然的正定二次型,这点将在后续证明特征值小于零用到。代入欧拉-拉格朗日方程:

得到

对于$n$个自由度的系统,该矩阵方程最多确定n个特征值$\lambda_i$,满足:

将其代入矩阵方程,得到特征值方程:

这个方程若有非零解,则必须满足行列式为零:

最终的运动解可以使用特征解的线性组合表示:

特征频率

从该方程:

进行变形,可以得到:

由于$\mathbf{K}$是正定的,$\vec{x}^T \mathbf{K} \vec{x}>0$,而$\mathbf{M}$也是正定的,$\vec{x}^T \mathbf{M} \vec{x}>0$,因此特征值$\lambda_i$都是小于零的,说明都是虚数。引入特征频率:

最终的运动解可以写成:

相应的矩阵方程变为:

不难发现,求解特征频率的过程实际上是求解一个广义特征值问题:

我们的目的是确定特征值矩阵$\mathbf{\Omega}^2$和相似变换矩阵$\mathbf{U}$:

此时,可令:

同时:

这意味着两个矩阵是同时被对角化的。代入拉格朗日量:

至此,我们将拉格朗日量分解为$n$个独立的简正模式系统。

双摆

alt

此前我们曾得到了双摆的拉格朗日量:

在小角近似下:

将其写成矩阵形式:

求解特征值方程:

得到以下方程:

解得:

对于质量相等$m_1=m_2=m$,摆长相等的情况,可以进一步简化为:

分别对应两种振动模式:

alt

耦合摆

alt

写出拉格朗日量:

将其写成矩阵形式:

解得:

分别对应两种振动模式:

alt