振动的指数形式

                     

贡献者: addis

预备知识 二阶常系数齐次微分方程

   简谐振子的微分方程

\begin{equation} m\ddot x = - kx~ \end{equation}
是一个二阶常系数齐次微分方程。其复数域的通解可以表示为
\begin{equation} x(t) = C_1 \mathrm{e} ^{ \mathrm{i} \omega t} + C_2 \mathrm{e} ^{- \mathrm{i} \omega t}~, \end{equation}
其中 $C_1, C_2$ 是任意复常数。由于指数函数的运算往往比三角函数方便,物理或工程中常常用指数函数表示振动,即把式 1 的通解记为1
\begin{equation} \tilde x(t) = \tilde A \mathrm{e} ^{- \mathrm{i} \omega t}~, \end{equation}
其中 $\tilde A$ 是一个复数2,称为复振幅,$\tilde A$ 的模长 $A = |\tilde A|$ 就是振幅,$\tilde A$ 辐角的相反数 $\varphi_0 = -\arg(\tilde A)$ 就是初相位3。当我们用式 3 表示振动时,其实部表示质点的坐标,虚部没有物理意义

   为了验证式 3 的确包含了实数域的通解,我们可以先把复振幅表示为 $\tilde A = A \mathrm{e} ^{- \mathrm{i} \varphi_0}$,代入式 3 ,再取实部得

\begin{equation} x(t) = \operatorname{Re} [\tilde x(t)] = A \operatorname{Re} \left[ \mathrm{e} ^{- \mathrm{i} (\omega t + \varphi_0)} \right] = A \cos\left(\omega t + \varphi_0\right) ~. \end{equation}

1. 速度和加速度

   由于复数的求导等效于对实部和虚部分别求导,当我们求速度或加速度时,也可以直接对式 3 求导。

\begin{equation} \tilde v(t) = \frac{\mathrm{d}{\tilde x}}{\mathrm{d}{t}} = - \mathrm{i} \omega \tilde A \mathrm{e} ^{- \mathrm{i} \omega t}~. \end{equation}
它的实部就是质点的速度
\begin{equation} v(t) = \operatorname{Re} [\tilde v(t)] = A \operatorname{Re} \left[- \mathrm{i} \mathrm{e} ^{- \mathrm{i} \ (\omega t + \varphi_0)} \right] = -\omega A \sin\left(\omega t + \varphi_0\right) ~, \end{equation}
可以验证这和直接对式 4 求导相同。然而式 5 的复数表示要简洁得多。同理,加速度的复数形式为
\begin{equation} \tilde a(t) = \frac{\mathrm{d}^{2}{\tilde x}}{\mathrm{d}{t}^{2}} = -\omega^2 \tilde A \mathrm{e} ^{- \mathrm{i} \omega t}~, \end{equation}
\begin{equation} \begin{aligned} a(t) &= \operatorname{Re} [\tilde a(t)] = -\omega^2 \operatorname{Re} [\tilde x(t)] = -\omega^2 x(t)\\ &= -\omega^2 A \cos\left(\omega t + \varphi_0\right) ~. \end{aligned} \end{equation}
相比于对式 4 求二阶导数,式 7 同样简洁得多。

2. 振动的叠加

   这里举另一个例子说明使用指数函数表示振动比三角函数方便。假设有若干个频率相同但振幅和初相位各不相同的振动 $x_i(t) = A_i \cos\left(\omega t + \varphi_{0i}\right) $,现在我们来计算它们叠加的结果,即 $\sum_i x_i(t)$。若用两角和公式(式 5 )直接计算,得

\begin{equation} \begin{aligned} \sum_i x_i(t) &= \sum_i [ A_i \cos\varphi_{0i} \cos\left(\omega t\right) - A_i\sin\varphi_{0i} \sin\left(\omega t\right) ]~,\\ &= \sum_i (A_i \cos\varphi_{0i}) \cos\left(\omega t\right) - \sum_i(A_i\sin\varphi_{0i}) \sin\left(\omega t\right) ~. \end{aligned} \end{equation}
分别令 $C = \sum_i A_i \cos\varphi_{0i}$,$D = \sum_i A_i \sin\varphi_{0i}$,且令 $A = \sqrt{C^2 + D^2}$,以及令 $\varphi_0$ 满足 $\cos\varphi_0 = C/A$,$\sin\varphi_0 = D/A$,则上式变为
\begin{equation} \sum_i x_i(t) = A [\cos\varphi_0 \cos\left(\omega t\right) - \sin\varphi_0 \sin\left(\omega t\right) ] = A \cos\left(\omega t + \varphi_0\right) ~, \end{equation}
可见任意多个相同频率的简谐波叠加仍然是该频率的一个简谐波。

   若我们用指数形式的振动来进行同样的计算,第 $i$ 个振动可表示为 $\tilde x_i(t) = \tilde A_i \mathrm{e} ^{- \mathrm{i} \omega t}$,其中 $\tilde A_i = A_i \mathrm{e} ^{- \mathrm{i} \omega\varphi_{0i}}$。求和得

\begin{equation} \sum_i \tilde x_i(t) = \left(\sum_i \tilde A_i \right) \mathrm{e} ^{- \mathrm{i} \omega t}~. \end{equation}
令 $\tilde A = \sum_i \tilde A_i$,$A = |\tilde A|$,$\varphi_0 = -\arg(\tilde A)$,则最后结果为
\begin{equation} \sum_i \tilde x_i(t) = \tilde A \mathrm{e} ^{- \mathrm{i} \omega t}~, \end{equation}
\begin{equation} \sum_i x_i(t) = \operatorname{Re} \left[\tilde A \mathrm{e} ^{- \mathrm{i} \omega t} \right] = A \cos\left(\omega t + \varphi_0\right) ~. \end{equation}
不难证明上式的 $A$ 和 $\varphi_0$ 与式 10 得到的 $A$ 和 $\varphi_0$ 相同,但是这里的推导的过程却更为简洁。


1. ^ 式 3 中 $ \mathrm{e} ^{- \mathrm{i} \omega t}$ 里的负号是一种习惯,有些教材中也会使用正号。无论使用哪一种,必须在计算中保持一致。
2. ^ 在变量上方加波浪线通常为了强调该变量是一个复数,但为了书写方便有时候也会省略,需要从语境中判断。
3. ^ 如果式 3 中没有负号,则初相位定义为 $\varphi_0 = \arg(\tilde A)$


致读者: 小时百科一直以来坚持所有内容免费,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 10 元,我们一个星期内就能脱离亏损, 并保证在接下来的一整年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利