数学与应用数学论文不确定超混沌liu系统的自适应同步和参数辨识
漳州师范学院
毕业论文(设计)
不确定超混沌Liu系统的自适应同步和
参数辨识
Parameter Identification and Adaptive
Synchronization of Uncertain Hyperchaotic Liu System
姓    名:        张婷洁
学    号:     050401210
系    别:    数学与信息科学系
专    业:     数学与应用数学
年    级:       05  级
2
指导教师:      蔡建平教授
2009年05月06日
目    录
中英文摘要………………………………………………………… (I) 1  引言………………………………………………………………(1) 2  超混沌Liu系统…………………………………………………(1) 3  理论和方法………………………………………………………(2) 4  数值仿值…………………………………………………………(5) 5  结论………………………………………………………………(9) 致谢…………………………………………………………………(10) 参考文献……………………………………………………………(11)
3
1、引言
目前,混沌同步和控制是非线性科学研究中的一个主要内容,在信息科学、医学、生物、工程以及其他领域具有巨大的研究价值和十分诱人的应用前景,逐渐引起人们的广泛关注与兴趣。自从1990年,Pecora和Carroll提出一种用于同步两个初始情况不同的表达形式相同的混沌系统的方法,即驱动—响应方法[1]。迄今为止,已有许多用于处理混沌控制和同步的方法和技术,比如PC法、OGY法、反馈同步法、自适应同步法、观测器同步法、延时反馈控制方法等等。近年来,对超混沌系统的研究已经引起了广泛的关注,与低维混沌系统相比,超混沌系统具有更为复杂的动力学行为,其特点是至少在四维及更高维的非线性系统中具有两个或两个以上正的李雅普诺夫指数,它广泛存在与自然界、流体、生物等一大类非线性系统的众多领域中,在保密通讯及信息处理方面具有更为诱人的应用价值。此外,大部分已有的方法只对那些已知道精确参数的混沌系统有效。但是在实际情况中,无法预先准确了解某些或者所有的系统数据,这些不确定性会破坏甚至摧毁整个同步[2]。因此,存在不定参数的超混沌系统同步研究是必不可少的。
2、超混沌Liu系统
自从1963年Lorenz在三维自治系统中发现了第一个混沌吸引子以来,人们不断地发现新的混沌系统。2004年刘崇新等在电路实验中发现了一个新的混沌系统称为Liu系统,其动力学方程可表示为:
xa(yx)ybxcxz zdzfx2 4
2008年,王发强等在Liu系统加入一个控制器产生了四维的混沌系统,通过计算李雅普诺夫指数和电路实验证明该系统是超混沌的两个正的李雅普诺夫指数,称为超混沌Liu系统[3]。超混沌Liu系统非线性微分方程组表示式为:
xa(yx)ybxcxzw                                    (1) 2zdzfxwrx其中x,y,z,wR4为状态变量。它是在混沌Liu系统上加入了一个状态变量w所得到的。选取参数a10,b40,c1,d2.5,f4,r10.6,李雅普诺夫指数和维数分别为:11.1419,20.12688,30,413.767和
DL3.0927,此时,系统有两个正的李雅普诺夫指数,故系统呈现超混沌状态,
其吸引子相图如图1所示。
40302010yt0-10-20-30-20-15-10-50xt51015
5
12010080zt6040200-30-20-10010yt203040图1  超混沌Liu 系统吸引子的相图
3、理论和方法
设两个具有相同表示形式的超混沌Liu系统,分别作为驱动系统[4]
xma(ymxm)ybxcxzwmmmmm                                 (2) 2zmdzmfxmwrxmm和响应系统
xsa1(ysxs)u1ybxcxzwus1s1sss2                                      (3) 2zsd1zsf1xsu3wrxu1s4s在(3)式中a1,b1,c1,d1,f和r是在响应系统中需要估算的参数,u,u,
1112u3和u4是非线性控制器,它控制驱动系统(2)和响应系统(3)渐近地达到同
步[5]。
令驱动-响应系统之间的误差变量为
e1xsxmeyy2sm                                                   (4)
e3zszme4wswm则有
6
e1xsxmeyysm   2
e3zszme4wswm故由(3)式减去(2)式,可得到误差系统(5):
e1a1(e2e1)(a1a)(ymxm)u1ebe(bb)x(cc)xzc(eeezex)eu2111m1mm1131m3m42          (5) 2e3d1e3(d1d)zm(f1f)xmf1e1(e12xm)u3ere(rr)xu111m44这里,我们对于在响应系统参数未知且与驱动系统参数不同的情况下,运用自适应控制方法,可使得两个超混沌Liu系统达到同步[6],即
lime0,这里ee1,e2,e3,e4。
tT因为混沌系统对初值具有敏感的依赖性,在未加控制的情况下,即u10,
u20,u30和u40,对于两个完全相同的Liu系统(2)和(3),如果初
始条件((xm(0),ym(0),zm(0),wm(0))(xs(0),ys(0),zs(0),ws(0))),则这两个系统的轨迹将会很快相互分开,变得毫不相关。如果设计适当的控制器,就可以在任意初始条件下,使两个系统渐近地同步[7]。为了达到这个目的,我们为系统(3)提出如下控制器为:
u1(a11)e1u(ba)ecxzcxzee21111ss1mm24                    (6) 22u3(d11)e3f1xsf1xmuree4114未知参数a1,b1,c1,d1,f1和r1的更新规则为:
a1(ymxm)e1b1e2xmcexz12mm                                      (7) d1e3zmfex23m1r1e4xmBarBalat 引理[8]
令f(t)是连续光滑的实函数,对于范数L2和L,若
7
f(t)L2L,并且f(t)L,则有limf(t)0t。
定理1   若根据控制器(6)式和参数更新规则(7)式,在任意初始条
件(xm(0),ym(0),zm(0),wm(0))和(x(0),y(0),z(0),w(0))下,驱动系统(2)与
ssss响应系统(3)均可以达到同步,而且响应系统(3)满足:
lim(a1a)lim(b1b)lim(c1c)lim(d1d)lim(f1f)lim(r1r)0tttttt
证明    令Lyapunov函数为:
2222222   V(t)(e12e2e3e4eaebeceder2e2f)12
(8)
参数误差
eaa1a,ebb1b,ecc1c,edd1d,err1r和eff1f。
对(8)式求导,并由(5)可得
V(t)e1e1e2e2e3e3e4e4eaeaebebececededererefefe1a1ysxsaymxmu1e2b1xsc1xszsbxmcxmzme4u2e3d1zsfxdzmfxu3e4r1xsrxmu4eaa1aebb1b21s2m(9)
ecc1cedd1derr1reff1f将(6)和(7)式代入上式,可得
V(t)e1a1ysxsaymxma11e1e2b1xsc1xszsbxmcxmzme4b1a1e1c1xszsc1xmzme2e42222e3dzfxdzfxd1efxfxmm131s1m1s1se4r1xsrxmr1e1e4a1aymxme1b1bxme22c1cxmzme2d1dzme3r1rxme4f1fxme3222e12e2e3e4eTe
由于V(t)是半负定函数,满足平衡点ei0(i1,2,3,4),
a1a,b1b,c1c,d1d,f1f和r1r是一致稳定的,即eiL(i1,2,3,4),a1L,b1L,c1L,d1L,f1L和r1L。事实上,
8
当V(t)0时,有e1,e2,e3,e4L,ea,eb,ec,ed,ef,erL。因此根据误差系统(5)可知,e1,e2,e3,e4L。由V(t)eTe,可得到
t0edteTedtVdtV(0)V(t)0
002tt因此我们得到e1,e2,e3,e4L2。根据BarBalat引理,可知:当t时,
e10,e20,e30,e40,即lime0。可见通过控制器(6)和参
t数更新规则(7),误差系统(5)是渐近稳定的,即驱动系统(2)与响应系统(3)可渐近地达到同步。
从上述证明过程可以看出,控制器U(u1,u2,u3,u4)的选取是不唯一的。对
2222222于Lyapunov函数V(t)(e12e2e3e4eaebeceder2e2f)12,只要所
选取的控制器U(u,u,u,u)使得V的全导数V负定,就能使系统达
1234到全局同步。于是还可以设计如下的非线性控制器:
u1(a11)e1a1e2ubecxzcxzee2111ss1mm24 22u3(d11)e3f1xsf1xmuree41144.数值仿真
为了检验提出的方法的有效性,我们进行仿真研究。驱动系统(2)与响应系统(3)的初始点分别选取为: (xm(0),ym(0),zm(0),wm(0))(0,1.5,14,1)和
(xs(0),ys(0),zs(0),ws(0))(2,2.5,20,1),因此误差系统(4)的初始值为(e1(0),e2(0),e3(0),e4(0))(2,1,6,2),为了使驱动系统(2)处于超混沌状态,选取
参数a10,b40,c1,d2.5,f4和r10.6,选取响应系统(3)的初始参数值为(a1(0),b1(0),c1(0),d1(0),f1(0),r1(0))(12,39,8,3,2,5),通过自适应控制器(6)和参数更新规则(7)
,得到驱动系统(2)和响应系统(3)的同步
过程模拟结果如图形2所示。响应系统(3)的参数a1(t),b1(t),c1(t),d1(t),
9
f1(t),r1(t)的辨识过程如图形3所示。从图形2可以看出,在控制器(6)作用
下,系统只需不到30秒时间就达到稳定状态,说明此方法是有效的。从图形3可以看出,随着t,未知参数的估算值a1,b1,c1,d1,f1,r1趋近于a10,,可以辨b40,c1,d2.5,f4,r10.6,可见利用参数更新规则(7)识出响应系统的未知参数。
2101-1-2-3-4020406080100t202-2-4-6020406080100t230-2-4020406080100t10
e   e e
432e410-1-202040t6080100 图2  控制器式(6)的作用下系统(2)和(3)的同步误差曲线
1312a111109802040t6080100 39.739.639.539.4b139.339.239.13902040t6080100  11
8c120-2-4020406080100t8614d20020406080100t86f142020406080100t14121086020406080100t12
r1
图3  系统(3)的参数a1(t)、b1(t)、c1(t)、d1(t)、f1(t)和r1(t)的辨识过程
5.结论
本文研究了有六个不确定参数的超混沌Liu系统的自适应同步和参数辨识。运用李雅普诺夫稳定性理论,关于逐渐混沌同步,我们设计了一个自适应控制器和参数更新规则,理论证明了该控制器可使得两个Liu系统——驱动系统和未知参数的响应系统渐近地达到同步,并且可以辨识出响应系统的未知参数。数值模拟结果进一步证明了该控制器的有效性。
参考文献
[1]  Gai Guo-Liang,Zheng Song,and Tian Li-Xin.Adaptive control and synchronization of an uncertain new hyperchaotic Lorenz system [J].Chinese Physics B, 2008,,17(07):2412-2419.
[2]  唐漾,方建安,庄梅玲,顾全.系统参数完全未知的一个新超混沌系统自适应修正投影同步[J].东华大学学报:自然科学版, 2008,34(5):583-588.  [3]  黄娟娟.超混沌Liu系统的控制[J].沈阳化工学院学报,2008,22(2):166-171.
[4]  刘扬正,林长圣,姜长生.新的四维超混沌Liu系统及其混沌同步[J].电子科技大学学报,2008,37(2):235-237.
[5]  王兴元,武相军.不确定Chen系统的参数辨识与自适应同步[J].物理学报,2006,55(2):605-609.
[6]  江浩,褚衍东,刘开明,郭丽峰.超混沌Liu系统的同步研究[J].南通大学学报:自然科学版,2008,7(2):10-12.
13
[7]  Xingyuan Wang,Xiangjun Wu .Parameter identification and adaptive synchronization of uncertain hyperchaotic Chen system [J].International Journal of Modern Physics B ,2008,22(8):1015-1023.
[8]  Gopalsamy K. Stability and Oscillations in Delay Differential Equations of  Population Dynamics,Dordrecht: Kluwer Academic Publishers,1992, Chapt.3.
14