一根均匀的弹簧长度l0,线密度λ0,劲度系数k,总质量M。现在没有重力的环境下,绕其一端作角速度ω的旋转(角速度恒定),则此时其长度变为多少?
这是网友“宇宙为家”在几天前提出的问题。期间我曾做过多次解答,犯了若干次错误,经过修修补补,得出了最后的答案,在此感谢“宇宙为家”朋友的多次提醒。如果下面的答案依旧有错误,望各位读者发现并指出。
首先要把题目理解清楚,弹簧在旋转前是均匀的,但是旋转后由于不同点受到的“惯性离心力”不同,所以每一部分弹簧必将不均匀地伸长,导致密度不再是常数。由于弹簧变得不均匀,因此以“长度比”来衡量劲度系数比已经不可靠了,应该以“质量比”来表达。设在旋转之后密度函数为$\lambda=\lambda(r)$,r是弹簧上的一个横断面到旋转重心O的距离,弹簧上每一点的惯性离心力为$dF_c=r\omega^2 dm=\lambda r\omega^2 dr$,那么距离圆心为r处的弹簧的断面受到的惯性离心力为$F_c=\int_r^{l}\lambda r\omega^2 dr$(注:$F_c$即Centrifugal force,离心力,这是为了避免与下面的F混淆)。每一段长度为dr弹簧的劲度系数为$\frac{M}{dm}k$,由于惯性离心力的作用,伸长量为$\frac{\int_r^{l}\lambda r\omega^2 dr}{Mk//dm}=\frac{\omega^2 dm}{Mk}\int_r^{l}\lambda r dr$,旋转前这一段的长度为$\frac{dm}{\lambda_0}$,显然这一段的密度为$\lambda=\frac{dm}{\frac{dm}{\lambda_0}+\frac{\omega^2 dm}{Mk}\int_r^{l}\lambda r dr}=\frac{1}{\frac{1}{lambda_0}+\frac{\omega^2}{Mk}\int_r^{l}\lambda r dr}$
请看最后一步,我们已经是列出了关于密度函数的“积分方程”:
$\lambda=\frac{1}{\frac{1}{lambda_0}+\frac{\omega^2}{Mk}\int_r^{l}\lambda r dr}$
这是BoJone解答这道题目的关键。对于BoJone来说,解积分方程是很困难的,通过变换,可以将其变为微分方程(其实对BoJone而言,解微分方程也不容易)。
设$F=\int_r^{l}\lambda r dr$,则$\lambda =-\frac{dF}{rdr}=-\frac{\dot{F}}{r}$,代入原来的方程,得到:
$-\frac{\dot{F}}{r}=\frac{1}{\frac{1}{lambda_0}+\frac{\omega^2}{Mk}F}$
$-r=\frac{\dot{F}}{lambda_0}+\frac{\omega^2}{Mk}F\dot{F}$
这道微分方程显得如此简单,积分一次就得到:
$C-1/2 r^2=\frac{F}{lambda_0}+\frac{\omega^2}{2Mk}F^2$
C是积分常数,根据F的定义,可以得出当r=l时,应该有F=0,所以推出:$C=1/2 l^2$,并且从中解出F,得到
$F=+-\sqrt{\frac{Mk}{\omega^2}(l^2-r^2)+(\frac{Mk}{\omega^2\lambda_0})^2}-\frac{Mk}{\omega^2\lambda_0}$
舍去负值(自己想原因?)
可以计算
$\lambda =-\frac{dF}{rdr}=\frac{Mk}{\omega^2\sqrt{\frac{M^2 k^2}{\omega^4 \lambda_0^2}+\frac{Mk (l^2-r^2) }{\omega^2}}}=\frac{1}{\sqrt{\frac{1}{\lambda_0^2}+\frac{\omega^2(l^2-r^2)}{Mk}}}$
根据密度函数的定义,应该有
$\int_0^l\lambda dr=\int_0^l \frac{dr}{\sqrt{\frac{1}{\lambda_0^2}+\frac{\omega^2(l^2-r^2)}{Mk}}}=M$
这个积分的结果是
$\frac{\sqrt{Mk}}{\omega}arcsin( \frac{r\omega}{\sqrt{l^2\omega^2+\frac{Mk}{\lambda_0^2}}})$
于是我们有
$M=\frac{\sqrt{Mk}}{\omega}arcsin( \frac{l\omega}{\sqrt{l^2\omega^2+\frac{Mk}{\lambda_0^2}}})$
为了方便计算,根据$arcsin(a/b)=arctg\frac{a}{\sqrt{b^2-a^2}}$,可以将上式变成
$M=\frac{\sqrt{Mk}}{\omega}arctg(\frac{l\omega\lambda_0}{\sqrt{Mk}})$
可以解出
$l=\frac{\sqrt{Mk}}{\lambda_0 \omega}tg(\omega\sqrt{M/k})=l_0*\frac{1}{\omega}\sqrt{k/M}tg(\omega\sqrt{M/k})$
这个答案很漂亮!首先$\frac{1}{\omega}\sqrt{k/M}$和$\omega\sqrt{M/k})$互为倒数,这两个具有对称的美。而且M的量纲是$M$,k的量纲是$\frac{M}{T^2}$,那么$\sqrt{M/k}$的量纲就是$T$,而$\omega$的量纲是$1/T$,那么$\frac{1}{\omega}\sqrt{k/M}$和$\omega\sqrt{M/k})$均是无量纲的量,这与答案的运算过程是自洽的!再者,当$\omega\sqrt{M/k}->\pi/2$时,$l->\infty$,换句话说,$\omega\sqrt{M/k}$不能超过$\pi/2$,这给出了衡量弹簧性能的一个参数:$\omega=\pi/2 \sqrt{k/M}$,如果$\omega$越大,那么就说明弹簧“受折腾”能力越强,也就是性能越好!






感谢国家天文台LAMOST项目之“宇宙驿站”提供网络空间和数据库资源! 感谢国家天文台崔辰州博士等人的多方努力和技术支持!
科学空间欢迎您转载本站文章,但在转载本站原创文章时,希望您能够尊重版权,注明来自科学空间,谢谢!


July 30th, 2010
1我看懂了,自己算了一遍。不过最后的答案很诡异,omega是任意的,不能对它有什么限制,那岂不可以无限长或是负数了。诡异诡异
如果我的结果是正确的,那么omega就不能任意大。或许$\omega=\pi/2 \sqrt{k/M}$是衡量弹簧性能的一个参数,$\omega$越大,那么就说明弹簧“受折腾”能力越强,也就是性能越好!
July 30th, 2010
2问题是$\omega\sqrt{M/k}$如果等于$\pi/2$呢?这是绝对可能的,如果大于$\pi/2$小于$pi$呢?这都是完全可能的啊,你说呢
你试验过了吗?
你说的试验是什么意思
按你的说法,给定一个弹簧,它的角速度不能超过$\pi/2\sqrt{k/M}$而且当角速度接近$\pi/2\sqrt{k/M}$时,弹簧无限长。力没有无限大弹簧怎会无限长呢?常理告诉我们$\omega$越大,弹簧越长。虽然常识也许是错的,但这个答案更荒谬
我说的试验指的是在实验中验证一下这道题目是否符合我的公式。
按照我的计算结果,角速度达到$\pi/2 sqrt{k/M}$时,力已经是无穷大了(或者说要维持这个角速度需要无穷大的向心力)。
不能着重于常理,更加不能着重于计算过程,你仔细想想,维持角速度一定,弹簧会由静止长度伸长,伸长后由于角速度不变,长度变了,必然导致力再次发生变化,这样一直下去达到平衡...
那$\omega$如果超过$\pi/2\sqrt{k/M}$呢
我不知道,或许弹簧会一直加速伸长下去,直到断裂(如果不断裂那么就是无限长)。
July 30th, 2010
3还有$\lambda=-frac{dF}{rdr}$为什么加个负号啊
注意F是一个定积分,r是积分的下界,也就是说F=F(l)-F(r)
August 3rd, 2010
4弹簧上每一个质量元会同时受到来自两侧的弹力,上面的式子计算离心力时似乎没有考虑向外的弹力。
可以这样类比:用F力拉着固定在墙上的弹簧,弹簧同样受到墙对弹簧有F的拉力,但是弹簧的伸长量是F/k而不是2F/k