简谐运动到混沌—研究线性与非线性情况下的运动
摘要:
本文采用Euler-Cromer法模拟线性与非线性情况下物体的运动情况,包括理想摆、驱动摆以及物理摆。通过对改变不同参数的研究,比较了简谐摆、驱动摆和物理摆的物理结果,尤其是在驱动力大小不同时结果的变化。
关键词:单摆 驱动力 混沌效应
一、简介
一般用于研究物理问题的数学方法为Euler法,即简单地用前一步的状态通过递推关系得到现在的状态,然后再继续作用下去,直到得到所需要的数值为止。然而,当研究周期性变化的谐振模型时,会发现系统的能量明显不会守恒,反而会随时间的增加而增加,这并不是说仅仅只是在这种情况下Euler法失效,其实在其他的情况下也会有能量不守恒的情况发生,只是在相对量级上来说可以忽略罢了。
因此,我们改用其他方法来研究这种情况下的模型,即Euler-Cromer法,这种方法与Euler法唯一不同之处就是用现在时刻的角速度值代入递推公式得到现在时刻的角度值,这样就发现问题解决了,我们可以在这种方法背景下研究本文所讨论的问题了。
二、正文
1、理想摆
我们选取的对象为单摆,若其振幅角度很小,很容易就得到它的微分运动方程:
这是一个二阶的常微分方程,求得它的通解为
可以发现,物体运动确实为周期性运动,并不发生振幅大小的变化。
2、衰减摆
衰减摆是在考虑系统的摩擦之后所产生的运动现象。摩擦的来源可能来自绳子与结点的能量耗散,也可能来自于空气的阻力等等。大多数情况下,我们都认为衰减力的大小与速度成正比,所以就有衰减摆的微分运动方程:
这是一个含有一次项的常微分方程,它的通解为
各参数取值如之前,改变q值,得到运动图像为
从图中看出,
q值比较小时,物体的振幅随时间增长慢慢衰减,最后为
0;
q值较大时,衰减项作用比较大,在较短的时间里就衰减到0
。
3、驱动摆
我们再考虑增加驱动力之后的运动形式,通常认为驱动力的大小是与时间成正弦关系,得到微分运动方程:
驱动力可以为系统增加能量,保持物体能够长时间运动下去。我们能得到它的解析解:
4、物理摆中的混沌现象
初始角度较大时,我们将小角度近似,在仍然考虑驱动力及摩擦的情况下,我们有如下微分运动方程:
这是一个非线性常微分方程,求解它的解析解是非常困难的,我们只能用数值计算的方法模拟物体的运动
当 Fd=0 时,物体很快衰减到静止;当 Fd比较小时,在经历一小段时间的衰减之后,便会做简谐运动;当Fd 比较大时,如图中取 1.2时,会有让我们感兴趣的情况发生:物体运动变得随机而且杂乱无章了,甚至是不可预测的,但是由我们之前的微分运动方程看来,它的运动方程应该是可以确定的,否则我们怎么由数值方法计算呢?我们只能做一个大胆的猜想:它的行为同时是可决定的也是不可预测的。
我们考虑那个微分方程解的稳定性,尽管我们没有将其解出来,我们可以模拟两个完全相同的摆,摆长及摩擦项完全相同,只有初始的角度稍微不同,各参数大小取值如前面的模拟条件,得到如下图像
我们看到 Fd较小时, theta随着时间是稳定而又快速减小的,到最后,这两个摆的运动就会完全一样,这也就是说这种运动是可以预测的,即使有些情况下你不知道其中一个的初始角度,你也可以通过另外一个的运动规律预测这个摆的运动规律;当 Fd 比较大时, theta随着时间变化急剧增大,并且毫无规律可言,当开始时,两摆非常接近,但是轨迹差异马上随指数变化。
Fd较小时,摆在相空间中很快就进入一个标准的椭圆轨道,最后轨道与初始条件是无关的;
Fd比较大时,相空间中的有许多不闭合轨道,尽管这个图案不那么简单,但也不是完全随机的。
三、结论
本文先从理想摆入手,慢慢深入研究复杂情况下的摆的运动规律,在抛弃小角度近似下,研究非线性条件下的摆的运动,得出简谐与混沌之间的差别由驱动力大小决定这一结论,并且在相空间中研究摆的运动规律,知道了混沌效应的确定性与不可预测性是同在的。
四、引用
1、Computational physics[2nd edition].Nicholas J.Giordano,Hisao Nakanishi.
2、Think Python.Allen B.Downey.