我是靠谱客的博主 老迟到早晨,最近开发中收集的这篇文章主要介绍MATLAB混沌非线性,一个非线性系统的混沌现象分析及数值仿真,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. 引言

对非线性系统的探索和研究已持续一个多世纪的时间,但仍然方兴未艾。20世纪70年代初,科学家们利用计算机和非线性数学,发现了非线性系统中的混沌行为,这一发现极大地激起了人们对复杂问题探索的热情,对混沌的研究热潮也开始了。混沌现象的研究对现代科学的影响是广泛的,几乎涉及到了任何领域。

1963年,气象学家E.N. Lorenz在数值实验中发现了混沌现象,提出了Lorenz系统 [1],自此,不管是国际上还是国内,人们不断地提出和构建新的混沌系统。很多的学术专家都曾展示了自己的研究成果,在国内有影响力的像Chen-系统 [2] [3],Lv-系统 [4] 等等,在2004年,刘崇新教授等人又提出了Liu-系统 [5]。Liu-混沌系统属于广义Lorenz系统,Chen-系统与Lorenz系统互为对偶系统,而Lv-系统在Lorenz系统和Chen系统之间架起了桥梁,四者之间的联系十分紧密。本文在Liu-系统的基础上,研究了一个新的非线性系统 [6],对其动力学行为进行了数值仿真,因而初步分析了其混沌行为 [7] [8] [9]。

2. 数学模型

2.1. 系统描述

根据文献 [6] 所提到的一类新的混沌系统:

6bd91ed9e29c5374041499b51f3a9c45.png(1)

其中状态变量

2293b141e751b8a1c690b03ac94454d7.png均为时间t的函数,

07221243715789f9e4f3fcece1d9549c.png为控制参数。

2.2. 对称性与不变性

对于系统(1),通过变化

295ea38a80b5577b5feebab4df27b6c6.png对系统(1)进行处理,发现系统的控制参数

37145c39d2493c63b804e6e78ddf6b9d.png不发生变动。对应的非线性系统(1)也保持它的原有属性,而且仍然以z轴为对称轴。系统(1)具有对称性和不变性。

2.3. 系统耗散性与吸引子不变性

对于系统(1),作如下处理:

1881351c8c638c1f731469797885f9b7.png(2)

则系统(1)的散度为:

e1be2977a1865b625def5467bbf59f59.png(3)

027b87e5ff02587a32a4f7cf1a8fce88.png时,系统(1)是耗散的,故存在吸引子,即

fa1344fd10631f795da4ba494d0e68c2.png是吸引子存在的条件。

2.4. 平衡点及局部稳定性

对于系统(1)中的各式,令其方程右边等于0,可以解得系统(1)的三个平衡点 [10],分别为:

84a36b2ebd155aa4831483e6caa60571.png

54dde7e18f960cbaff55bc9f10f31312.png

其中

7197806b4c2f4cb1e2ee5a5ae4479012.png

d967565bd4a6710c8fe4b16a1daf10ad.png对称的落在 轴的两侧,对于

b607c80f4b10466dbb797bd18e0f3d28.png,系统(1)有唯一的平衡点

51784fda643a6912f65a38ebce280817.png。下面讨论各平衡点的稳定性。

在平衡点

79513ca257ac30946c712c682121219f.png处通过线性变换处理后,得到Jacobian矩阵为:

1cd21d3ccbdf127b85522795f47d2dec.png

其对应的特征方程为:

c9b665a812ea9a8031abe322cae85558.png(4)

解得上述Jacobian矩阵的三个特征值分别为:

9dde57f8d4fe6f9b26323f95668f59f8.png,

e4767854c7aa608a37ccc59ac0ee32b0.png,

0f254e5829817b084a9a0eaa50983761.png

915246b79bcd6232ce1975d5e08b8b02.png时,

39cc13262187e570aa7f7cce09cd239a.png,故系统存在三个负实根,此时平衡点

b4b21a46c89a311eaf84c3c9e9092dfb.png稳定。为了直观地判

断平衡点稳定与否,我们不妨设

a28655bdeed1fbae5ba83a5ee4088d52.png

a1640cdda3c36c78007634b61b4dde25.png

9ec268bec93c08df8a8138bc74f76c41.png,此时三个特征值分别为−3,6.95,−14.95,存在一个大于0的特征值,由Routh-Hurwitz原理可知,平衡点

12e1c1fda6e04b4f7124184a49fbe52a.png是不稳定的。

对于平衡点

646d4fe42f8ef5991101dfebd4f207c6.png

8c1331f028f00c6b6d206dbb2aa0ed61.png,由于系统(1)通过变化

30826b5aea0ccc38acc50ce3ca60e03a.png后,系统的控制参数

7f2668176cd561490b748dc9603db034.png不发生变动。对应的非线性系统(1)也保持它的原有属性,而且P+和P−也关于 轴对称,所以二者性质相同,这里不妨只分析

a300fa49f7778852ebfff2978a78aa70.png

2d7c83044c4114f68081c3c8c770ff49.png对应的Jacobian矩阵为:

42858ce18649ee2b9b57db04aa282305.png

其特征方程为:

3aeb1e7e41e950c85e8503b30b32ddb7.png(5)

根据Routh-Hurwitz原理以及参数

211f0809de9f8e3980db35c5a558ca63.png的取值范围,可知该特征方程仅有实部为负的根,故

1e63fdc8f1604841ef56a3677da433c8.png为不稳定的平衡点,同理,

8377dbb5cab42394a558d6b56a147861.png也为不稳定的平衡点。

3. 数值仿真

本节对系统(1)的动力学行为进行数值仿真。当固定两个系统参数时,随着参数a的增大,系统的动力学行为发生了一系列的变化。采用龙格–库塔方法编写MATLAB程序,画出仿真图,并揭示系统(1)的混沌学行为 [11]。

当固定参数

09e7142fa9dcb1e847f4947c524ad5d0.png

c13cdd5d21618f445b3ab6771820745e.png时,图1和图2分别给出了

eae773bb895f5d7bca78447afde81744.png时的分岔图与最大Lyapunov指数,图3为当

0d8e50d60986f05fc52841897890c74f.png时局部放大的分岔图,图4和图5分别为

cf28b78d6b00499c6c2aa9e11871e478.png

e33646a3196dbd7b761bfd728ac350d2.png

a816f09134845bc45e65f4d5cdf00614.png时的吸引子图和庞家莱截面图,图6为

eef42cd48832525eaba3de2d187c2c4c.png

c34c62679d52cce8b03923e364dea064.png

64e55e5f14fae1e2354eb7dc7906548f.png时的吸引子图。

系统经过一系列复杂演变过程,经Hopf分岔到达混沌态,当

31f22ef5f0c030bb3d6393db497bbfb3.png时,系统彻底发生混沌,当

12573f6b8924872fcdd14a7042004892.png时,混沌现象已经出现,当

9df737cde4202b84e9f1d623b1325e06.png时,混沌结束,系统进入周期轨道。

2f7af990be46903b2452b70b5e6a0217.png

Figure 1. Bifurcation diagram when 0 ≤ a ≤ 30, b = 3, c = 13

图1. 0 ≤ a ≤ 30,b = 3,c = 13时的分岔图

e00e66cfda6823a6745e2b7894d8c395.png

Figure 2. Graph of maximum Lyapunov index when 0 ≤ a ≤ 30, b = 3, c = 13

图2. 0 ≤ a ≤ 30,b = 3,c = 13时的最大Lyapunov指数图

92205c35f41446d4944dbf40c7033ef7.png

Figure 3. Bifurcation diagram when 0 ≤ a ≤ 10, b = 3, c = 13

图3. 0 ≤ a ≤ 10,b = 3,c = 13时的分岔图

179631546c7a79062093ee6b9fbb8114.png

Figure 4. Attractor graph when a = 8, b = 3, c = 13

图4. a = 8,b = 3,c = 13时的吸引子图

e1e577a8fde1f0d9258e17f93f9fca99.png

Figure 5. Panjialai Section when a = 8, b = 3, c = 13

图5. a = 8,b = 3,c = 13时的庞家莱截面图

795932c4249eeafcd21aee3976b050ca.png

Figure 6. Attractor graph when a = 28, b = 3, c = 13

图6. a = 28,b = 3,c = 13时的吸引子图

a5238d9e489e0f85ccb44c11dae3e21f.png

Figure 7. Bifurcation diagram when 0 ≤ b ≤ 10, b = 3, c = 13

图7. 0 ≤ b ≤ 10,b = 3,c = 13时的分岔图

ffbf208c8744b7fa993e5f83c5a508e1.png

Figure 8. Graph of maximum Lyapunov index when 0 ≤ b ≤ 10, b = 3, c = 13

图8. 0 ≤ b ≤ 10,b = 3,c = 13时的最大Lyapunov指数图

当固定参数

9e229235a5933c988cfc4dccb4c5ae40.png

176957342fda5f1397f317c1cab4a3b4.png时,图7和图8分别给出了

5910a6b7dee4147e0208e233c6779a70.png时的分岔图和最大Lyapunov指数图。当

2d7b8fb416edb4212a7ccaa79c4ea73f.png时混沌出现,当

c2a353e4a901c9ab38a8c912cc6719cf.png时混沌逐渐消失,其中有一个较为明显的周期窗口。

当固定参数

9f4708ba14be0655f2666ed145d5629b.png

0a2b23c89d2f6ec7e213c434571e8a73.png时,图9和图10分别给出当

8c362b06cc1c738cdaffcbf7871b1e21.png时的分岔图和最大Lyapunov指数图。

47263ff5f63d441e21c662a86b1a9b0a.png时,系统处于混沌状态,其中存在一个明显的周期窗口。

e11563e445f08aa76492580add176fa0.png

Figure 9. Bifurcation diagram when a = 8, b = 3, 0 ≤ c ≤ 30

图9. a = 8,b = 3,0 ≤ c ≤ 30时的分岔图

c2aba958c210d73eb8f0732e98085899.png

Figure 10. Graph of maximum Lyapunov index when a = 8, b = 3, 0 ≤ c ≤ 30

图10. a = 8,b = 3,0 ≤ c ≤ 30时的最大Lyapunov指数图

综合以上三个系统参数使系统发生混沌的范围,不妨取

d09fdd94fa2755951076954185c59525.png

1dd4365ec2b0606031332a4f7ad0afaa.png

b6bd0f82bdf3ab6619bfb4d9265bf125.png进行数值仿真。图11、图12和图13分别为该组参数下的返回映射、时间序列和功率谱,从中可以看出此时系统正处于混沌状态下。

b012d4a4970807b7497fe1e6daf04ded.png

Figure 11. Return map when a = 8, b = 3, c = 13

图11. a = 8,b = 3,c = 13时的返回映射

a82f887b0aeeebbffe279ac63c002d90.png

Figure 12. Time series when a = 8, b = 3, c = 13

图12. a = 8,b = 3,c = 13时的时间序列

a3690e8b0ea530097dfa84f518a51a0f.png

Figure 13. Power Spectrum when a = 8, b = 3, c = 13

图13. a = 8,b = 3,c = 13时的功率谱

4. 结论

本文首先对所研究的内容研究现状及近期发展进行简介;其次,说明系统的对称性与不变性,讨论系统的耗散性与吸引子的存在性,计算平衡点及证明其局部稳定性,说明系统确实存在混沌;最后对系统的三个参数

7e1a8a30086213b3a44fe397d3676b66.png分别进行数值仿真,确定混沌产生的区间,并选取一组参数值:

cdecd45151bf420c6d22692f3c44d715.png

c2f96221121e20455754da0a256fca4e.png

4e8c65b03fb52e35edecc86b5ea06f13.png,仿真出吸引子图、庞家莱映射图、时间序列、返回映射和功率谱,充分证明在此参数值下,系统正在发生混沌。

最后

以上就是老迟到早晨为你收集整理的MATLAB混沌非线性,一个非线性系统的混沌现象分析及数值仿真的全部内容,希望文章能够帮你解决MATLAB混沌非线性,一个非线性系统的混沌现象分析及数值仿真所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部