[关闭]
@Gailpig 2016-06-20T10:45:52.000000Z 字数 945 阅读 179

第十次作业

exercieses3.26

摘要

本文主要就Lorenz模型进行展示,通过给定不同的r以及初始条件得到混沌产生的条件。

背景

美国气象学家洛伦兹(E.N.Lorenz)是混沌理论的奠基者之一。20世纪50年代末到60年代初,他的主要工作目标是从理论上进行长期天气预报。他在使用计算机模拟天气时意外发现,对于天气系统,哪怕初始条件的微小改变也会显著影响运算结果。随后,他在同事工作的基础上化简了自己先前的模型,得到了有3个变量的一阶微分方程组,由它描述的运动中存在一个奇异吸引子,即洛伦兹吸引子。
洛伦兹的工作结果最初在1963年发表,论文题目为Deterministic Nonperiodic Flow,发表在Journal of the Atmospheric Sciences杂志上。如今,这一方程组已成为混沌理论的经典,也是“巴西蝴蝶扇动翅膀在美国引起德克萨斯的飓风”一说的肇始。它的形式看起来很简单:


正文

在背景里已经介绍了Lorenz方程组,通过对方程组进行Euler近似写程序并且得到图像。
如图所示,在选取不同的r参数时可以发现当r=5和r=10时,图像最终会趋近于一定值,并没有产生混沌现象;但是当r=25时,图像没有趋近于一定值,此时出现了混沌现象。(初始参数为,x=1,y=z=0,dt=0.0001,b=8/3)
1
但是当r继续加大至一定值的时候又会发现混沌现象开始消失,如下图所示(初始参数为,x=1,y=z=0,dt=0.0001,b=8/3):
2
当r=160时,图像已变得很有规律,此时混沌现象基本消失
3
当r=163.8时,图像相对还是较有规律,只是还夹杂着混沌现象的出现
选取r=25,其它参量不变,做出x,y,z的相空间图形:

从图上可以发现出现吸引子,此时有明显的混沌现象。
再对相空间的截面进行分析:

结论

产生混沌现象对r的取值有要求,当r大到一定值的时候混沌现象会消失,但是再加大时混沌现象又会出现。

致谢

感谢夏海峰同学的代码以及计算物理课本

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注