\[ \newcommand{\d}{\text{d}} \newcommand{\dx}{\d x} \newcommand{\dy}{\d y} \newcommand{\dt}{\d t} \newcommand{\g}{\text{g}} \]
物体在一定位置附近所作的来回往复的运动称为机械振动(mechanical oscillation). 电路中的某些量在某一定值附近随时间作周期性的变化称为电磁振荡(electromagnetic oscillation), 这两种振动有一定的相似性. 广义地说, 一切在某一定值附近作往复变化的过程都可以称为振动(oscillation).
振动可以分为自由振动(free oscillation)和受迫振动(forced oscillation), 其中自由振动又可以分为无阻尼振动(undamped oscillation)和阻尼振动(damped oscillation). 另外, 振动还可以分为线性振动和非线性振动.
用横坐标表示振动物体运动的时间\(t\), 纵坐标表示物体偏离平衡位置的位移\(x\), 所作出的\(x-t\)图像称为振动图像. 振动图像的斜率表示物体的运动速度.
和物体的位移成正比, 并且总是指向平衡位置的的力称为线性回复力. 即\(F=-kx\). 只在线性回复力作用下物体的运动称为简谐运动. 由牛顿第二定律, 做简谐运动物体的位移\(x\)满足 \[ \frac{\d^2 x}{\d t^2} = -\frac{k}{m}x \] 通常我们记\(\dfrac{k}{m} = \omega^2\), 上述方程写作 \[ \frac{\d^2 x}{\d t^2} + \omega^2x = 0 \]
解得 \[ x = A\cos(\omega t + \varphi_0) \] 其中\(A\)和\(\varphi_0\)均为求解二阶微分方程产生的积分常数, 由解的解析式可知, 做简谐运动的物体位移随时间按照余弦函数变化.
一次完整的振动过程称为全振动. 无论以何处作为运动的起点, 弹簧振子完成一次全振动的时间总是相同的. 完成一次全振动所需的时间称为简谐运动的周期\(T\).
做简谐运动的物体在位移为零处加速度为零, 此时速度最大; 在位移最大处加速度最大, 此时速度为零. 位移方向始终与加速度方向相反(简谐运动定义).
简谐运动具有高度的对称性. 物体连续两次经过同一点的速度大小相等, 方向相反, 经过关于O点对称的两点的速度大小相等, 方向相同或相反.
众所周知, 弹簧由于服从胡克定律, 因此水平的弹簧振子(在忽略摩擦力的前提下)显然满足\(F=-kx\)的条件. 对于竖直方向的弹簧振子, 证明其所受力是线性回复力(忽略弹簧自重): 取扰动前小球静止时的位置为平衡位置\(x=0\), 记弹簧伸长量为\(x_0\), 此时张力满足 \[ kx_0 = -m\g \] 给小球外加一个竖直方向的作用力, 当小球运动到坐标\(x\)位置时, 弹簧的张力满足 \[ T = -k(x_0 + x) \] 此时小球所受的合力 \[ F = T - m\g = -k(x_0 + x) - kx_0 = -kx \] 故满足合力为线性回复力的条件. 因此竖直方向上的弹簧振子确实作简谐运动. 类似地我们可以证明在光滑斜面上运动的弹簧振子做简谐运动. 注意上述讨论必须建立在小球的运动范围始终处于弹簧的弹性限度内. 综上, 无论在何种方向均可以证明弹簧振子做简谐运动, 因而我们可以用弹簧振子作为简谐运动的机械模型.
考虑由用细线悬挂着的小球, 如果细线的质量和小球相比可以忽略, 球的直径与线的长度相比也可以忽略, 这样的装置就叫做单摆(simple pendulum).单摆是实际摆的理想模型. 以下证明单摆在作小角度\((\theta\le 5^\circ)\)摆动时做简谐运动. 为了证明这一点, 我们考虑其运动任一点处所受的回复力是否满足简谐运动的定义.
首先需要找到平衡位置. 显然摆球静止在O点悬线竖直下垂时所受悬线拉力和重力相平衡, 因此O点是平衡位置. 当摆球运动到点P处时, 悬线的拉力和重力沿悬线方向的分力(法向分力)对小球不做功, 只有重力的切向分力\(m\g\sin\theta\)作为回复力做功, 注意到\(\sin\theta \sim \theta\), 从而 \[ F = m\g\sin\theta = \frac{-m\g x}{l} \propto x \] 因此单摆的小角度摆动是简谐运动. 进一步地, 惠更斯确定了单摆周期与摆长的二次方根成正比, 与重力加速度的二次方根成反比, 而与振幅和摆球质量无关, 即
\[ T = 2\pi\sqrt{\frac{l}{\g}}, ~~~~ \g=\frac{4\pi^2l}{T^2} \] 因而在测量出摆场和周期以后就可以得到当地的重力加速度. 在研究测定单摆周期和摆长关系的的实验中需要注意以下几点: