一维弹簧的运动(上)
By 苏剑林 | 2014-03-11 | 31136位读者 |我们通常用一个波动方程来描述弦的振动,但是,弦的振动是二维的,也就是说,它的“波”是在垂直方向的位移。让我们来考虑一根一端固定的一维理想弹簧,胡克系数为k,它的松弛状态是均匀的,线密度是ρ,长度是l,质量是m。
如何弹?
我们要分析这根弹簧的运动,即给定弹簧的初始状态,看弹簧的密度如何变化,这种情况类似于“横波”。但是,弹簧本身是连续介质,这是我们不熟悉的,但是我们可以将它离散化,将它看成无数个小质点的弹簧链。如下图
上图是将松弛状态的弹簧等分为n份,假设每份的质量Δm=mn集中到右端的质点,每两个质点由一根长度为Δl=ln的弹簧连着。由于弹性系数跟长度成反比,因此每根小弹簧的弹性系数为nk。由于现在已经变成了质点系,因此可以用通常的作用量进行分析,设第i个质点对应的坐标为xi,
S=∫{12mn[n∑i=1(dxidt)2]−12nk[n∑i=1(xi−xi−1−ln)2]}dt
由于
n∑i=1(xi−xi−1−ln)2=n∑i=1[(xi−xi−1)2+l2n2−2ln(xi−xi−1)]
由于涉及大量的质点,所以我们要计算的只是包含大量质点的项,上式的后两项,常数项是没有意义的,而最后的项累加成终点和起点之差,这一项也不会产生实际效果。因此,有效作用量为
S=∫{m21n[n∑i=1(dxidt)2]−k21n[n∑i=1(xi−xi−11/n)2]}dt
考虑n→∞的极限,就会发现,上面的结果就变成了我们熟悉的定积分的定义!因此,我们先记xi为X(i),引入参量ξ∈[0,1],用ξ代替n作为粒子数的标记,即ξ(i)=in。这样,便可把X(i)记为X(ξ),同时,它也是时间的函数,因此X=X(ξ,t),上述作用量的极限就是
S=∫{m2[∫10(∂X∂t)2dξ]−k2[∫10(∂X∂ξ)2dξ]}dt
整理成
S=∫dt∫10dξ[m2(∂X∂t)2−k2(∂X∂ξ)2]
变分上面的作用量,我们就得到波动方程
m∂2X∂t2=k∂2X∂ξ2
我们发现,考虑n→∞的极限,原来由无数个变量的常微分方程组,变成了一个二元的偏微分方程。这是基本的常识,即偏微分方程就相当于无限个常微分方程的方程组。这也是从粒子过渡到场论的基本思想。这也难怪偏微分方程会困难,毕竟有时候求解一个常微分方程都不容易了。上述方程形式上和一般的波动方程相同,只是变量的含义有所变化。我们再来考虑一下ξ的意义,其实,ξ正比于原来的i,而i则正比于质点i所在点到原点这一段距离的弹簧质量。也就是说,如果X=X(ξ,t),那就意味着原点到X点的这段弹簧的质量为mξ。
弹成怎样?
现在我们可以来解上面的方程了,这是基本的双曲型偏微分方程,其解还是挺容易的。将它拆成
(∂∂ξ−∂β∂t)(∂∂ξ+∂β∂t)X=0,β2=km
作变换u=ξ+βt,v=ξ−βt,得到
2∂∂u=∂∂ξ+∂β∂t2∂∂v=∂∂ξ−∂β∂t
原方程就变为
∂2X∂u∂v=0
其通解为
X=F(u)+H(v)=F(ξ+βt)+H(ξ−βt)
其中F,H是任意函数。上面代表着一般的一维波动,需要给出初始状态,我们才可以进一步解下去。假设
X|t=0=X0(ξ),∂X∂t|t=0=X1(ξ)
那么可以解出(只需要把通解对t求导,然后联立通解即可)
X(ξ,t)=12[X0(ξ+βt)+X0(ξ−βt)]+12β∫ξ+βtξ−βtX1(s)ds
如果只是由静止的某个状态释放,那么就有
X(ξ,t)=12[X0(ξ+βt)+X0(ξ−βt)]
但是,这个解是有些问题的。具体分析和例子演示,我们放在下篇文章。
转载到请包括本文地址:https://spaces.ac.cn/archives/2430
更详细的转载事宜请参考:《科学空间FAQ》
如果您还有什么疑惑或建议,欢迎在下方评论区继续讨论。
如果您觉得本文还不错,欢迎分享/打赏本文。打赏并非要从中获得收益,而是希望知道科学空间获得了多少读者的真心关注。当然,如果你无视它,也不会影响你的阅读。再次表示欢迎和感谢!
如果您需要引用本文,请参考:
苏剑林. (Mar. 11, 2014). 《一维弹簧的运动(上) 》[Blog post]. Retrieved from https://spaces.ac.cn/archives/2430
@online{kexuefm-2430,
title={一维弹簧的运动(上)},
author={苏剑林},
year={2014},
month={Mar},
url={\url{https://spaces.ac.cn/archives/2430}},
}
September 12th, 2014
How about a string which has an unlinear mass distribution in it?
这将导致一个非线性的PDE吧,还没有细细考虑。