matlab 非线性动力系统 极限环,非线性动力系统混沌运动的Matlab数值模拟.doc

摘要:混沌系统的状态通常可用非线性微分方程来描述,这些方程的解一般难于用解析式表达,更多的情况只能采用数值解法。随着计算机技术的发展,数值解法在混沌系统中将起着更重要的作用。

本文采用3个经典的非线性运动方程作为例子,运用MATLAB仿真工具进行计算机模拟,通过这3个方程来建模并借用simulink工具绘制出这3个方程的相平面轨迹图来判断混沌现象。再接着以Birkhoff2shaw 吸引子为例,用四阶定步长龙格库塔算法对其混沌系统进行了数值求解,计算机程序采用MATLAB 语言编写,绘制了各种系统典型吸引子相平面图、相平面流图等的仿真程序。并采用数值计算和计算机模拟相结合的方法,研究了非线性动力系统混沌运动的规律。

关键字: 混沌;非线性动力系统 ; Matlab

目录

摘要

ABSTRACT

引言-1

1 混沌理论思考-2

1.1从数学角度分析混沌的出现-2

1.1.1周期解-2

1.1.2混沌解-4

1.2混沌对模糊神经网络的优化-4

2 混沌的仿真建模原理-7

2.1相平面轨迹的绘制-7

2.2系统可视化流程-8

3 混沌动力系统的计算机模拟-9

3.1 ROSLLER方程的模拟:-9

3.2受迫DUFFING方程:-11

3.3 Van der pol方程:-12

3.4模拟结论-14

4 数值仿真研究-15

4.1混沌吸引子和极限环-15

4.2 Birkhoff2shaw混沌吸引子仿真分析-20

4.3初值敏感性和时间序列的不规则性-23

4.4讨论-25

5 结论-26

致谢-27

参考文献-28

附录 源程序代码-30

你可能感兴趣的:(matlab,非线性动力系统,极限环)