閆源江 甘新年 胡光波
(寶雞43信箱68分箱1) 寶雞 721006)(91640部隊2) 湛江 524064)
艦船輻射噪聲信號是一種復雜且不規則的時間序列。艦船輻射噪聲是否含有混沌特性,并如何在水下復雜環境下提取出艦船目標的混沌特征并加以分類,從而達到對艦船目標的有效識別,成為學者們越來越感興趣的內容,隨著混沌理論以及非線性時間序列分析的逐漸深入,結合其它現代信號處理方法,艦船噪聲信號的非線性和混沌研究也必將逐漸成熟,從而推動水下目標信號的特征提取和識別技術的進一步發展。
一般來說,混沌特性主要是基于最大 Lyapunov指數大于零這一特征來判別。但是最大Lyapunov指數大于零只是混沌特性存在的必要條件,并不是判斷混沌現象存在的充分條件。除了最大Lyapunov指數大于零這一條件成立之外,還需要所有的 Lyapunov指數之和小于零等。這是因為混沌吸引子是耗散系統的專有特征,是擴散與收縮兩種作用相互牽制的結果。為了維系混沌吸引子的存在,總的收縮率必然超過總的擴散率。這樣,即使系統具有幾個正的 Lyapunov指數時,如果對整個Lyapunov指數譜求和,所得結果仍是負值。
本文對傳統的只求最大Lyapunov指數而判別混沌特性的方法做出改進,在 Darbyshire等人[1~2]提出的計算噪聲時間序列Lyapunov指數的基礎上,針對D-B法排除可疑的Lyapunov指數的困難,本文提出在D-B法計算Lyapunov指數之前先利用相空間重構的方法確定指數的個數,然后再根據簡化的D-B法計算全部指數。該方法省去了原算法排除可疑Lyapunov指數的過程,而且因為相空間重構中虛假最近鄰點法本身的抗干擾能力,所以能進一步克服噪聲的干擾,尤其適合對含有噪聲的實測數據的 Lyapunov指數的計算。最后對實測艦船輻射噪聲序列作Lyapunov指數估計,檢驗了艦船輻射噪聲的混沌特性。
為了有效地刻畫吸引子,有必要研究動力系統在整個吸引子或無窮長的軌道上平均后得到的特征量,如 Lyapunov指數、分數維和 Kolmogorov熵。混沌運動的基本特點就是運動對初始條件的極為敏感性。兩個極靠近的初值產生的運動軌道,隨時間的推移按指數形式分離,Lyapunov指數就是描述這一現象的量。
混沌動力系統有對初始條件的敏感依賴性,這意味著在狀態空間中無限靠近的兩個向量會產生兩條指數分離的軌線,設M維混沌動力系統為

為了從整體上刻畫系統,引入不同局部因子的一個適當的平均,即Lyapunov指數,定義為

M個不同的λi稱為Lyapunov指數譜,其中最大的一個稱為最大Lyapunov指數,如果最大Lyapunov指數是正的,意味著相鄰的軌線按指數發散,即系統可能是混沌的。
首先給定一個時間序列{vi}Ni=1,利用文獻[3]中介紹的的互信息法[4]和虛假最近鄰點法[5]計算被測時間序列的嵌入延遲和最佳嵌入維數,然后利用簡化的D-B方法估計Lyapunov指數譜,這種改進的算法克服了原算法排除可疑的Lyapunov指數的過程,而且FNN方法本身具有抗干擾的能力,所以能進一步克服噪聲干擾,適合對含有噪聲的實測數據進行 Lyapunov指數的計算。具體算法如下:

其中m為嵌入維數,τ為時間延遲,通過對矩陣A進行奇異值分解得到A=U*S*C。其中U和C是正交矩陣,分別稱為A的左右奇異向量,且

利用軌跡矩陣A和最佳嵌入維數m求得維數為N×m子空間矩陣X:


其中(Rj)ii是Rj的第i個對角元素。λi即為時間序列的Lyapunov指數。
仿真首先以典型的混沌信號Henon吸引子為例驗證算法的有效性。采用新算法對 Lyapunov指數的估計進行仿真,Henon吸引子方程[8]為

用Rung-Kutta法求解微分方程組,其中 Δ t=1,得到離散的吸引子數據,從500點開始對一定數據長度的Lyapunov指數譜進行計算仿真,Lyapunov指數譜和最大Lyapunov指數譜如圖1所示,同時計算得到Henon吸引子各個Lyapunov指數分別為λ1=0.4286,λ2=-1.6326,其中最大Lyapunov指數約為0.42,這與理論值是十分吻合的。

圖1 Henon吸引子 Lyapunov指數譜
在Henon吸引子數據中加入高斯白噪聲,信噪比為6dB。其它試驗條件同上,得到Lyapunov指數譜和最大Lyapunov指數譜如圖2所示。同時計算得到Henon吸引子各個Lyapunov指數分別為 λ1=0.4462,λ2=-1.6502,其中最大 Lyapunov指數由于受到噪聲的影響,計算值比第一組稍大,值為0.4462??梢钥闯鲈诤性肼暫臀春肼暤腍enon時間序列的Lyapunov指數基本相等,說明了算法的有效性。從圖可以看出,當數據點大于800左右以后指數就趨于穩定,說明了本算法的具有快速收斂性,可以收斂到穩定值。

圖2 含噪Henon吸引子Lyapunov指數譜

圖3 某類艦船輻射噪聲Lyapunov指數譜
對三類水中目標共120個樣本(每種40個樣本)進行 Lyapunov指數譜和最大 Lyapunov指數的特征提取。每個樣本長度為5000,采樣率為25KHz。從 500點開始一直到后面若干點,計算得到三種目標輻射噪聲某一樣本的 Lyapunov指數譜如圖3所示,三種目標Lyapunov指數譜和最大Lyapunov指數平均值見表1。

表1 三類艦船輻射噪聲的Lyapunov指數估計結果
仿真結果表明,三種水中目標輻射噪聲的最大Lyapunov指數λ1均存在,且都大于零,指數之和均小于零,檢驗了三類水中目標信號確實具有混沌特性。
本文在Darbyshire-Broomhead關于含有噪聲的實測數據的 Lyapunov指數譜的計算理論基礎上,對其進行改進,減少了計算的復雜程度,并增強了抗干擾能力,算法成功應用于對艦船輻射噪聲時間序列的混沌特性檢驗,仿真結果表明艦船輻射噪聲確實具有混沌特性,這為進一步開展基于混沌預測的艦船目標檢測和基于混沌理論的艦船目標特征提取和自動識別等工作奠定了理論基礎。
[1]A G Darbyshire,D S Broomhead.Robust estimation of tangent maps and Lyapunov spectra[J].Physica D(S0167-2789),1996,89(3/4)
[2]M Banbrook,G Ushaw,S McLaughlin.How to extract Lyapunov exponents from short and noisy time series[J].IEEE Transactions on Signal Processing(S1053 587X),1997,45(5):1378~1382
[3]王海燕,盧山.非線性時間序列分析及其應用[M].北京:科學出版社,2006
[4]Fraser A M,Swinney H L.Independent coordinates for strange attractors from mutual information[J].Phys.Rev.A,1986,33(2):1134~1140
[5]Abarbanel H D I,Brown R,Sidorowich J J,et al.The analysis of observed chaotic data in physical systems[J].Rev.Mod.Phys,1993,65:1331~1392
[6]Takens F.On the numerical determination of the dimension of an attractor[C]//Rand D Young L S editors.Dynamical Systems and Turbulence.Warwick,1980,Lecture Notes in Mathematics.Spring-Verlag,1981,898:366~381
[7]Mane R.On the dimension of the compact invariant sets of certain nonlinear maps[C]//Rand D,Young L S editors.DynamicalSystems and Turbulence.Warwick,1981,898:230
[8]龍運佳.混沌振動研究方法與實踐[M].北京:清華大學出版社,1997