摘 要:在保密通信領域,對隱藏在混沌信號中的信息解調是一個重要課題。為了有效地解調信息,提出一種基于主動控制的自適應同步策略。利用Lyapunov穩(wěn)定性理論和Chua電路模型的數(shù)值仿真證實了該策略的可行性。仿真結果表明在接收器上利用這種策略所設計的主動控制器和自適應解調器能夠提取隱藏于混沌信號中的傳輸信息,并且通過提高主動控制器的增益,可以減少由于外部噪聲和信息的不連續(xù)性造成的誤差。
關鍵詞:保密通信;信息解調;主動控制;自適應同步策略;數(shù)值仿真
中圖分類號:TN918 文獻標識碼:B
文章編號:1004-373X(2009)01-090-04
Adaptive Synchronization Strategy for Demodulating Message
Hidden in Chaotic Signals Based on Active Control
ZHANG Tianyu
(Wuxi Radio & Television University,Wuxi,214011,China)
Abstract:In the field of secure communication,it is an important subject to demodulate the message hidden in chaotic signals.An adaptive synchronization strategy based on active control is proposed for demodulating message effectively.By Lyapunov stability theory and numerical simulations based on the model of Chua′s circuit,it confirms that the above strategy is feasible.The simulation results show that the active controller and adaptive demodulator designed according to the proposed strategy at the receiver can extract the transmitted message hidden in chaotic signals.In addition,by increasing gain of the active controller,the message error caused by the external noise and the discontinuous property of the message can be reduced.
Keywords:secure communication; message demodulation; active control; adaptive synchronization strategy; numerical simulation
混沌信號以其所固有的難以預測性和對初始值的極端敏感性為混沌在保密通信中的應用提供了前提。美國海軍實驗室研究人員Pecora和Carroll于1990年首次提出了驅動-響應混沌同步方法以及混沌同步控制理論,這為混沌應用于保密通信提供了理論基礎。近十多年來,利用混沌進行保密通信的研究已成為混沌應用研究的一個重要領域。目前已經(jīng)提出了多種混沌保密通信方案,例如,混沌遮掩法:以混沌信號作為載體來隱藏或遮掩待傳送的信息信號;混沌參數(shù)調制方法:用信息信號調制混沌系統(tǒng)的參數(shù)來實現(xiàn)調制目標;混沌開關鍵控方法:根據(jù)混沌系統(tǒng)在不同參數(shù)下具有不同吸引子的特征,把二元信息分別映射到不同的混沌吸引子
上以實現(xiàn)保密通信等[1-6]。
1 保密通信系統(tǒng)
保密通信系統(tǒng)的結構框圖如圖1所示,其中發(fā)射機的驅動系統(tǒng)是一個混沌系統(tǒng),可以描述為[7-12]:
X=F(X,μ,s)
(1)
式中,狀態(tài)向量X∈Rn表示傳輸?shù)男盘?μ∈Rm為參數(shù)向量,F為一個非線性向量函數(shù),s表示要通過混沌系統(tǒng)加密傳輸?shù)挠杏眯畔ⅰ?/p>
圖1 保密通信系統(tǒng)的結構框圖
為了能讓該信息安全地到達指定的接收器,必須把它經(jīng)過混沌驅動系統(tǒng)加密。同時,接收器需要一個專門能檢測出混沌信號的響應系統(tǒng)和一個能解密有用信息的解調器。
驅動系統(tǒng)的狀態(tài)向量可表示為:
X=F(X,μ)+G(X,μ)s+n
(2)
式中,G是一個已知的非線性向量函數(shù),n是外部噪聲。
接收器響應系統(tǒng)的狀態(tài)向量與式(2)相同,對于接收器來說,隱藏于混沌信號中的有用信息是
不可知的,所以需要一種專門的解調器去解密。
2 解調信息的自適應同步策略
為了從混沌信號中提取有用信息,需要設計一個控制器u和一套實時更新的規(guī)則,來使響應系統(tǒng)和驅動系統(tǒng)中的混沌信號保持同步??刂破黜憫到y(tǒng)的狀態(tài)向量可表示為[13]:
Y=F(Y,μ)+G(Y,μ)+u
(3)
式中,Y是響應系統(tǒng)的輸出信號,是從混沌信號中經(jīng)過解密得到的有用信息。
式(3)和式(2)之差是響應系統(tǒng)和驅動系統(tǒng)之間的誤差,它們之間的關系可表示為:
e=Y-X
=F(Y,μ)-F(X,μ)+G(Y,μ)-
G(X,μ)s+u-n
(4)
根據(jù)以上分析,提出一種基于主動控制的自適應同步策略,據(jù)此來設計控制器和解調器。
控制器的設計如下:
u=-γe-[F(Y,μ)-F(X,μ)+
G(Y,μ)-G(X,μ)]
(5)
式中,主動控制器的增益γ為正實數(shù)。
解調器的設計如下:
·=-GT(X,μ)e
(6)
接下來根據(jù)Lyapunov穩(wěn)定性理論來研究系統(tǒng)的穩(wěn)定性。選擇如下的Lyapunov函數(shù)來分析系統(tǒng)的誤差[14]:
V(e,)=1/2eTe+1/22
(7)
式中,=s-。
顯然,這里的V(e,)是一個非負函數(shù)。根據(jù)上述設計的控制器和解調器,可以得出關于V(e,)的一個推論:
(e,)=eT+ ·=
-γeTe-GT(X,μ)e- ·=
-γeTe-GT(X,μ)e+GT(X,μ)e=
-γeTe=-γ‖e‖2
(8)
由式(8)可得,當且僅當‖e‖2=0時,(e,)=0,否則會出現(xiàn)(e,)<0的情況。由此可以推出:當 t→∞時,(t)→s(t)或e→0。這說明解密得到的信息與原始信息非常接近,而且隨著時間的推移,系統(tǒng)的誤差接近于零,即該誤差是大范圍漸進穩(wěn)定的[15]。因此,從理論上講接收器采用這種設計
的控制器和解調器能夠從混沌信號中解密有用信息。
3 接收系統(tǒng)的建模與數(shù)值仿真
3.1 接收系統(tǒng)的建模
根據(jù)Chua電路的傳輸模型:
1=α[x2-f(x1)+g(x1)s(t)]
2=x1-x2+x3
3=-βx2
(9)
式中,f(x1)=2/7x1-3/14(x1+1-x1-1)是一個分段線性函數(shù),g(x1)=x1+1-x1-1。
當α=9.0,β=14.286時,上述模型呈現(xiàn)出一種雙螺旋特征[16]。令信息為正弦波信號s(t)= 0.01sin(0.05t),如圖2(a)所示。假設Chua電路傳輸模型的初始條件為(x1(0),x2(0),x3(0))=(1,0.01,0.01)。傳輸系統(tǒng)的相圖(x2比x1)如 圖2(b)所示。由圖2(b)可以看出該傳輸系統(tǒng)是混沌系統(tǒng)。因此,包含信息s(t)的混沌信號和不包含信息s(t)的混沌信號是很難進行區(qū)分的。
圖2 仿真結果(一)
根據(jù)上述的主動控制自適應同步策略,接收器模型建立如下:
1=α[y2-f(y1)+g(y1)s(t)]+u12=y1-y2+y3+u23=-βy2+u3
(10)
根據(jù)式(5),控制器的參數(shù)模型向量u=[u1,u2,u3]T的設計如下:
u1=-γe1+α[-e2+f(y1)-f(x1)-
(t)g(y1)+(t)g(x1)]
u2=-e1-e3u3=-e3+βe2
(11)
根據(jù)式(6),解調器的設計如下:
·(t)=-g(x1)e1
(12)
3.2 無噪聲混沌系統(tǒng)的連續(xù)信號數(shù)值仿真與結果分析
首先,假設在沒有噪聲的情況下,傳輸?shù)男畔?圖2(a)所示的正弦波信號s(t)=0.01sin(0.05t),響應系統(tǒng)的初始狀態(tài)為(y1(0),y2(0),y3(0))=(-1,0.01,0.01),并選取γ=1,通過數(shù)值仿真,兩個Chua電路之間的通信特性如圖3(a)所示。從圖3(a)可以看到從混沌信號中通過解密所得到的信息(t)與真實信息s(t)幾乎是完全重合的。從圖3(b)可以看到隨著時間的推移,誤差信號(t)=s(t)-(t)迅速降低到幾乎接近于零的值。
圖3 仿真結果(二)
3.3 帶噪混沌系統(tǒng)的連續(xù)信號數(shù)值仿真與結果分析
其次,考慮在外部噪聲的影響下,傳輸?shù)男畔⒑晚憫到y(tǒng)的初始狀態(tài)均保持不變。假定噪聲n(t)=ρ·σ,其中ρ為噪聲的大小,σ是概率分布函數(shù)服從N(0,1)分布的高斯白噪聲,該噪聲的平均值為零,標準方差為1。取ρ=0.02 V,當γ=1和γ=5時,通過數(shù)值仿真,這時兩個Chua電路之間的通信特性與圖3(a)基本相同,其誤差信號(t)的波形如圖4所示。
圖4 仿真結果(三)
從圖4可以看出即使在外部噪聲的影響下,產生的誤差依然很小。從混沌信號中通過解密所得到的信息(t)與真實信息s(t)保持較高的一致性。此外,通過 圖4(a)和圖4(b)的對比可以看出,提高γ的值還可以進一步地減小由于噪聲所帶來的誤差。
3.4 不連續(xù)信號在混沌系統(tǒng)中的數(shù)值仿真與結果分析
最后,考慮不連續(xù)信號的情況。令信息為不連續(xù)的方波信號s(t)=0.01,響應系統(tǒng)的初始狀態(tài)為(y1(0),y2(0),y3(0))=(-1,0.01,0.01),并選取γ=1,通過數(shù)值仿真,這時兩個Chua電路之間的通信特性如圖5(a)所示。從圖5(a)中可以看出解密所得到的信息(t)與真實信息s(t)相比,由于信息的不連續(xù)性,誤差非常明顯。同樣可以通過提高γ的值來減小誤差,其仿真結果如圖5(b)所示。
圖5 仿真結果(四)
4 結 語
提出一種基于主動控制的自適應同步策略,并在Matlab/Simulink中進行數(shù)值仿真,仿真結果表明,根據(jù)該策略所設計的控制器和解調器能夠在各種情況下從混沌信號中解密有用信息,并且通過提高主動控制器的增益可以很容易地減少由于外部噪聲和信息的不連續(xù)性引起的誤差??梢灶A計,隨著混沌理論的不斷完善和發(fā)展,混沌理論必將在混沌通信領域發(fā)揮更大的作用。
參考文獻
[1]Pecora L M,Carroll T L.Synchronization in Chaotic System [J].Physical Review Letters,1990,64(8):821-824.
[2]楊濤,劭惠鶴.基于間隙耦合理想的全雙工混沌保密通信方案 [J].高技術通訊,2002,12(2):26-29,39.
[3]紀飚,陸佶人.基于混沌參數(shù)調制的數(shù)字通信方式 [J].通信學報,1999,20(11):50-54.
[4]方錦清,趙耿,羅曉曙.混沌保密通信應用研究的進展 [J].廣西師范大學學報:自然科學版,2002,20(1):6-18.
[5]Dedieu H,Kennedy M P,Hasler M.Chaos Shift Keying:Modulation and Demodulation of a Chaotic Carrier Using Self-Synchronizing Chua′s Circuits [J].IEEE Transactions on Circuits and Systems II:Analog and Digital Signal Processing,1993,40(10):634-642.
[6]Tang F,Wang L.An Adaptive Active Control for the Modified Chua′s Circuit [J].Physics Letters A,2005,346(5-6):342-346.
[7]Bowong S,Kakmeni F M M,Koina R.A New Synchronization Principle for a Class of Lur′e Systems with Applications in Secure Communication [J].International Journal of Bifurcation and Chaos,2004,14(7):2 477-2 491.
[8]Liao T L,Tsai S H.Adaptive Synchronization of Chaotic Systems and Its Application to Secure Communications [J].Chaos,Solitons & Fractals,2000,11(9):1 387-1 396.
[9]Feki M.An Adaptive Chaos Synchronization Scheme Applied to Secure Communication [J].Chaos,Solitons & Fractals,2003,18(1):141-148.
[10]Wang C C,Su J P.A New Adaptive Variable Structure Control for Chaotic Synchronization and Secure Communication [J].Chaos,Solitons & Fractals,2004,20(5): 967-977.
[11]Li Z G,Xu D L.A Secure Communication Scheme Using Projective Chaos Synchronization [J].Chaos,Solitons & Fractals,2004,22(2):477-481.
[12]Chien T I,Liao T L.Design of Secure Digital Communication Systems Using Chaotic Modulation,Cryptography and Chaotic Synchronization [J].Chaos,Solitons & Fractals,2005,24(1):241-255.
[13]Fotsin H,Bowong S,Daafouz J.Adaptive Synchronization of Two Chaotic Systems Consisting of Modified Van Der Pol-Duffing and Chua Oscillators [J].Chaos,Solitons & Fractals,2005,26(1):215-229.
[14]Hyun C H,Kim J H,Kim E,et al.Adaptive Fuzzy Observer-based Synchronization Design and Secure Communications of Chaotic Systems [J].Chaos,Solitons & Fractals,2006,27(4):930-940.
[15]Lei M,Meng G,Feng Z J.Security Analysis of Chaotic Communication Systems Based on Volterra-Wiener- Korenberg Model [J].Chaos,Solitons & Fractals,2006,28(1):264-270.
[16]Yalcin M E,Suykens J A K,Vandewalle J.Experimental Confirmation of 3-and 5-scroll Attractors from a Generalized Chua′s Circuit [J].IEEE Transactions on Circuits and Systems I:Fundamental Theory and Applications,2000, 47(3):425-429.
作者簡介張?zhí)扈?男,1980年出生,江蘇無錫人,無錫市廣播電視大學機電工程系教師,講師,江南大學05控制工程碩士研究生。主要從事通信、電工電子、控制、小波領域的研究工作。