摘 要:混沌(Chaos)是指发生在确定系统中的貌似随机的不规则运动,本文将基于几种经典的一维动力学方程系统,根据其动力学方程研究其混沌产生过程以及相对应的MATLAB仿真。
/*仅当作学习笔记,若有纰漏欢迎友好交流指正,此外若能提供一点帮助将会十分荣幸*/
目录
0 引言
混沌(Chaos)是指发生在确定系统中的貌似随机的不规则运动,长期以来,人们在认识和描述运动时,大多只局限于线性动力学描述方法,即确定的运动有一个完美确定的解析解。但是自然界在相当多情况下,非线性现象却起着很大的作用。混沌指确定性系统产生的一种对初始条件具有敏感依赖性的回复性非周期运动。混沌理论隶属于非线性科学,只有非线性系统才能产生浑沌运动。1963年美国气象学家Lorenz在分析天气预报模型时,首先发现空气动力学中混沌现象,该现象只能用非线性动力学来解。于是,1975年混沌作为一个新的科学名词首先出现在科学文献中。从此,非线性动力学迅速发展,并成为有丰富内容的研究领域。该学科涉及非常广泛的科学范围从电子学到物理学,从气象学到生态学,从数学到经济学等。
一般地,如果一个接近实际而没有内在随机性的模型仍然具有貌似随机的行为,就可以称这个真实物理系统是混沌的。一个随时间确定性变化或具有微弱随机性的变化系统,称为动力系统,它的状态可由一个或几个变量数值确定。而一些动力系统中,两个几乎完全一致的状态经过充分长时间后会变得毫无一致,恰如从长序列中随机选取的两个状态那样,这种系统被称为敏感地依赖于初始条件。而对初始条件的敏感的依赖性也可作为混沌的一个定义。
本文将从经典的一维混沌系统入手,以此为基础研究动力学系统的发展、混沌的产生以及相应的MATLAB仿真,借此对混沌建立一个完整的认识与理解。
1 正弦函数型动力学微分方程的混沌
1.1系统的混沌
该动力学微分方程的状态变量随时间的变化是离散的,也可以称之为离散动力学微分系统,其方程表达式为:
其中:
使用MATLAB计算随着的逐渐增大,迭代