摘 要:基于Lyapunov穩定性理論和級聯控制思想,設計一種非線性級聯控制反控制器,通過數值計算、理論推導分析超Chen系統的基本動力學特性,并通過數值仿真,給出系統的混沌運動有效控制器、吸引子、軌跡。
關鍵詞:級聯反控制;Chen 系統;混沌
中圖分類號:TP13 文獻標識碼:A
The Cascade Anticontrol for Chen Chaotic Systems
GUO Liying1,YANG Pin2, LI Yin2
(1.Guangdong Songshan Polytechnic College, Shaoguan 512126, China;
2.College of Mathematics and Information Sciences, Shaoguan University,Shaoguan 512005,China)
Abstract:Based on Lyapunov stability theory and control theory , The paper design a nonlinear cascade control of anticontroller. Theoretic analysis and numerical simulation show basic dynamic characteristics of Chen systems. Furthermore, cascade anti-control method can be applied to Chen system and given the system effective control, attractor, trajectories by numerical simulation.
Key words:Cascade anticontrol;Chen system;Chaos
1 引 言
l962年Lorenz 在一個三維自治系統中首次發現混沌吸引子以來,混沌理論得到了迅速發展,人們不斷發現新的混沌系統,研究其分叉、混沌同步現象、混沌吸引子結構和混沌產生的條件等.1999年在Carroll和Pecora提出了混沌系統同步[1]的開創性工作以來, 混沌系統的同步在非線性科學研究掀起了新的研究熱潮.1999年,Mainieri等人在研究部分線性混沌系統[2]中觀察到一種新的同步現象——投影同步,Xu等人通過對偶合驅動——響應系統[3-5]中的響應系統加入控制項實現了非部分線性系統的投影同步, 從而突破了投影同步只局限于部分線性系統的界限。
基于以上混沌同步控制算法, 本文將介紹一種新的混沌同步控制方法——優化級聯控制法, 并給出了它的自動推理格式. 結合級聯同步法和反控制法, 以超Chen系統為例,對Chen系統通過保持原混沌系統中的其中一個信號不變, 復制系統中其它的信號, 從而實現自身系統之間的至少兩次同步——級聯同步[6,8,9 ] ,然后結合Lyapunov穩定性理論[7,10 ]實現了驅動—響應系統之間的級聯同步, 理論分析和數值仿真證實了該方法的有效性。
2 混沌系統的描述
2004年,Li 等通過設計非線性狀態反饋控制器從Chen系統中得到了超混沌系統.超混沌Chen系統用如下方程來描述:
=a(y-x)+w=dx-xz+cy=xy-bz=yz+rw(1)
系統(1)中,x、y、z和w為系統的狀態變量,a、b、c、d、r為系統的控制參數
當參數a=25,b=2,c=12、d=7和0≤r≤0.1085時系統(1)表現為混沌運動;當參數a=25,b=2,c=12、d=7和0.1085≤r≤0.1798時系統(1)表現為超混沌運動;當參數a=25,b=2,c=12、d=7和0.1798<r<0.1900時系統(1)表現為周期混沌運動。
本文研究的是超混沌chen系統即選取的參數a=25,b=2,c=12、d=7和0.1085≤r≤0.1798當a=25,b=2,c=12、d=7、r=0.16時,在不同空間上,超混沌chen系統軌跡見圖1. 根據兩個正的Lyapunov指數分別為λ1=0.1567,λ2=0.1126。
圖1 超混沌Chen系統吸引子
3 級聯反控制
一個關于時間連續的混沌動力系統:
1=φ1(x1,y1,z1,w1)1=φ2(x1,y1,z1,w1)1=φ3(x1,y1,z1,w1)1=φ4(x1,y1,z1,w1)(2)
根據級聯控制法的思想, 我們假定信號w1不變, 復制原系統中的其它信號, 從而得到驅動系統(2)的一個子響應系統:
1=φ1(X1,Y,Z,w1)+u1=φ2(X1,Y,Z,w1)+u2=φ3(X1,Y,Z,w1)+u3(3)
其中u1、u2和u3為待求的未知非線性控制器。
假定系統(2)和(3)間的誤差函數為e1=X1+x1, e2=Y+y1, e3=Z+z1.我們構造第一個 Lyapunov 函數 l1:
l1=12(e21+e22+e23). (4)
如果它滿足下列條件:
l1>0 當(e1+e2+e3)≠(0,0,0)l1=0 當(e1+e2+e3)=(0,0,0)(5)
同時 1>0 當(e1+e2+e3)≠(0,0,0)1=0 當(e1+e2+e3)≠(0,0,0). (6)
如果能夠找到合適的控制子, 使得當時間趨于無窮大時,從任意初值出發的混沌系統(2)和(3)的Lyapunov函數l1滿足(5)和(6), 那么我們就說系統(2)和(3)是全局漸近穩定的, 也即當時間趨于無窮大時, 誤差函數e1 、e2和e3趨近于0. 從而這兩個系統之間實現了級聯控制。
計算技術與自動化2011年3月
第30卷第1期郭麗穎等:超混沌Chen系統的級聯反控制
我們再來復制一個具有標量控制器(u4,u5,u6)的系統作為驅動系統(2)的子響應系統:
1=φ2(X1,Y1,Z1,W1)+u41=φ3(X1,Y1,Z1,W1)+u51=φ3(X1,Y1,Z1,W1)+u6(7)
其中X1為系統(3)中的混沌信號。
令構造驅動系統(2)和響應系統(7)之間的Lyapunov函數l2為
l2=12(e24+e25+e26). (8)
其中e4、e5和e6為誤差變量且e4=Y1+y1, e5=Z1+z1, e6=W1+w1。
如果能夠找到合適的誤差函數e4 、e5和e6以及控制子(u4,u5,u6), 使得l2滿足
同時2>0 當(e4+e5+e6)≠(0,0,0)2=0 當(e4+e5+e6)≠(0,0,0)(9)
且等號成立當且僅當e4=0和e5=0, e6=0。
那么我們就說驅動系統和響應系統之間實現了同步, 從而有當時間趨于無窮大時, 誤差函數e4 、e5和e6趨近于0.(u1,u2,u3),(u4,u5,u6)是需要確定的控制器使(2)與(3)同步。
由前面的分析我們可知: 當驅動系統(2)分別與響應系統(3)和(7)同步,從而我們有誤差系統當時間趨于無窮大時, 誤差函數ei(i=14)趨近于0。
下面選取超混沌Chen系統[10]來模擬級聯控制
1=a(y1-x1)+w11=dx1-x1z1+cy11=x1y1-bz1=y1z1+rw1(10)
根據級聯控制法的思想, 我們假定信號w1不變, 復制原系統中的其它信號, 從而得到驅動系統(10)的一個子響應系統:
1=a(y-X1)+w1+u1=dX1-X1z+cy+u2=X1y-bz+u3(11)
(u1,u2,u3)為未知控制器待確定。
Lyapunov函數為:l1(t)=l1(e1,e2,e3)=12(e21+e22+e23)
其中e1=X1+x1, e2=y+y1, e3=z+z1為誤差變量.借助于符號計算Maple, 選取控制子u1、u2和u3為:
u1(x,y)=-X1-x1+aX1+
a1x1-ay-2ω1
u2(x,y)=-y-y1-cy1-cy-dx1-
X1z1-dX1+x1z1u3(x,y)=-z-z1-X1y+bz-x1y1+bz1(12)
可以容易地算出誤差動力系統1、2和3,將它們代入到1中,
化簡整理得
1=e11+e22+e33=-2l1(13)
表明了該系統的誤差函數ei(i=1,2,3)隨著時間t的無限延長是趨近于0。
接下來拷貝這樣一個帶有未知控制器的子系統來作為超混沌Chen系統的響應系統。
1=dX1-X1Z1+cY1+u41=X1Y1-bZ1+u51=Y1Z1+rW1+u6(14)
選取誤差變量為e4=Y1+y1,e5=Z1+z1及e6=W1+w1,第二個修正的Lyapunov函數為:
l2(t)=l2(e4,e5,e6)=12(e24+e25+e26)
通過符號計算,選取控制器(u4,u5,u6)如下:
u4(x,y)=-Y1-y1-X1Z1+x1z1-dX1-cY1-dx1-cy1u5(x,y)=bZ1+bz1-Z1-z1
-x1y1+X1y1u6(x,y)=-rW1-rw1-W1-w1
-Y1Z1+y1z1.(15)
可得
2(t)=e44+e55+e66=-(e24+e25+e26)
這說明了驅動系統(10)和響應系統(11)之間是全局漸近穩定的, 也就是說隨著時間趨近于無窮, 誤差變量ei (i=4,5,6)趨近于0.從而可知,級聯射影同步在超混沌Chen系統中實現了。
下面我們用數值仿真的辦法來驗證所獲得的控制子(12)和(15)的有效性。
這里我們選取參數(a,b,c,d,r)為(25,2,12,7,0.16), 驅動——響應系統的初值為(x1(0),y1(0),z1(0),w1(0))=(-0.1,0.4,0.2,1),(X1(0),Y1(0),Z1(0),W1(0))=(0.1,-20,10,-5).圖2描述了超混沌Chen系統的同步吸引子的模擬圖。
圖3展示了級聯同步誤差變量的漸進行為. 觀察圖中誤差軌跡, 我們可知控制子ui(i=16)是非常有效的. 這充分說明了級聯同步對超混沌也是十分適用的。
圖2 超混沌Chen系統的混沌吸引子在 (x,y,z)
空間上的投影,小的代表響應系統的
吸引子,大的代表驅動系統的吸引子
圖3 級聯同步誤差圖e(x)=x1+X1,
e(y)=y1+y,e(z)=z1+z,e(w)=W1+w1
4 結束語
本文基于Lyapunov穩定性理論和級聯控制思想,設計了一種非線性級聯反控制控制器,通過數值計算、理論推導分析了一個四維Chen系統的基本動力學特性,并通過數值模擬給出了系統的混沌運動級聯反控制有效控制器、吸引子、軌跡, 驗證其方法的有效性。
參考文獻
[1] PERORAL M., CARROLLT L. Synchronization in chaotic systems [J]. Phys. Rev. Lett.,1990, (64): 821-825.
[2] LEIPNIK R.B.,NEWTONT A. Double strange attractors in rigid body motion with linear feedback control[J]. Physics Letters A,1981, 86(2): 62-67.
[3] MURALI K., LAkSHMANAN M. Chaos in nonlinear oscillators controlling and synchronization [J]. Singapore:World Scientific,1996, 12(4):122-126.
[4] KAPITANIAK T. Controlling chaos:theoretical and practical methods in nonlinear dynamics[M].London:Academic Press,1996:252-256.
[5] LI Y, CHEN Y, LI B,Adaptive control and function projective synchronization in 2D discrete-time chaotic systems[J].Communciation in theorytic physics, 51 (2009) 270–278.
[6] LI Y, LI B, Chaos control and Projective Synchronization of a chaotic ChenLee system[J].Chinese Journal of Physics, 47 (2009) 297-306
[7] WEN G.L.,XU D. Nonlinear observer control for fullstate projective synchronization in chaotic continuous-timsystems[J]. Chaos, Solitons Fractals,2005,(26):71-77.
[8] LI Y,CHEN Y,LI B.Anticipated function synchronization with unknown parameters in discrete-time chaotic(hyperchaotic) systems, International Journal of Modern Physics C, 20 (2009) 597-608.
[9] YANGP, LI Y, GUO L Y. Generalized Control and Synchronization of Two Identical Chaotic Systems[J], 2010 International Conference on Intelligent Computing and Integrated Systems.(2010) 437- 440
[10]陳關榮,呂金虎. 系統組的動力學分析、控制與同步[M].北京:科學出版社,2002.
注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文