翟篤慶 劉崇新 劉 堯 許 喆
(西安交通大學(xué)電氣工程學(xué)院,西安 710049)
利用陣發(fā)混沌現(xiàn)象測(cè)定未知信號(hào)參數(shù)
翟篤慶?劉崇新 劉 堯 許 喆
(西安交通大學(xué)電氣工程學(xué)院,西安 710049)
(2009年5月12日收到;2009年6月17日收到修改稿)
利用Duffing方程對(duì)頻率的極端敏感性產(chǎn)生陣發(fā)混沌現(xiàn)象,研究了一種利用該現(xiàn)象定量檢測(cè)未知的微弱周期信號(hào)的各項(xiàng)參數(shù)的新方法,通過(guò)理論分析和實(shí)例仿真證明了該方法的可行性,并針對(duì)仿真結(jié)果提出了改進(jìn)措施,提高了檢測(cè)精度.
Duffing方程,陣發(fā)混沌,檢測(cè)信號(hào)參數(shù)
PACC:0545
信號(hào)處理領(lǐng)域的一個(gè)重要研究課題是對(duì)未知信號(hào)的各項(xiàng)參數(shù)的測(cè)定,包括頻率、幅值和相位,這在工程應(yīng)用中有著重要的實(shí)際意義.近年來(lái),混沌同步的思想被科學(xué)工作者們應(yīng)用于未知參數(shù)的辨識(shí)中.文獻(xiàn)[1]利用狀態(tài)觀測(cè)器實(shí)現(xiàn)了不確定的Lü系統(tǒng)的混沌控制和參數(shù)辨識(shí).文獻(xiàn)[2]對(duì)一類不確定參數(shù)的復(fù)雜網(wǎng)絡(luò)提出了自適應(yīng)同步方法.文獻(xiàn)[3—6]分別以不確定參數(shù)的Chen系統(tǒng)、超混沌Chen系統(tǒng)、Lorenz-like系統(tǒng)和R?ssler系統(tǒng)為例,在實(shí)現(xiàn)自適應(yīng)同步的同時(shí),辨識(shí)了未知參數(shù).文獻(xiàn)[7]則以Gray-Scott系統(tǒng)產(chǎn)生時(shí)空混沌,實(shí)現(xiàn)混沌同步和參數(shù)辨識(shí).文獻(xiàn)[8]利用自適應(yīng)法,實(shí)現(xiàn)了Duffing等系統(tǒng)的混沌同步和參數(shù)辨識(shí).文獻(xiàn)[9]研究了不確定Liu系統(tǒng)的混沌同步和參數(shù)辨識(shí).文獻(xiàn)[10]則把自適應(yīng)同步和參數(shù)辨識(shí)的原理和思想應(yīng)用到混沌保密通信中,獲得加密系統(tǒng)的參數(shù).這些成果不僅實(shí)現(xiàn)了不確定混沌系統(tǒng)之間的同結(jié)構(gòu)和異結(jié)構(gòu)同步,完善了混沌同步的理論,也為不確定系統(tǒng)的未知參數(shù)辨識(shí)找到了方法.但目前該方法的研究主要集中于自治系統(tǒng)的未知系數(shù)(包括非自治系統(tǒng)的周期信號(hào)的幅值)的辨識(shí),對(duì)于非自治系統(tǒng)的頻率和相位參數(shù),尚沒(méi)有行之有效的確定方法.本文針對(duì)Duffing方程,基于另一種思想,尋求找到確定Duffing系統(tǒng)中時(shí)間變量的頻率和相位參數(shù)的方法.另外,人們?cè)趯?duì)混沌理論的研究中發(fā)現(xiàn):一類混沌系統(tǒng)在一定條件下對(duì)小信號(hào)具有極端的敏感性而同時(shí)對(duì)噪聲具有很強(qiáng)的免疫力,這使得此類混沌系統(tǒng)在信號(hào)檢測(cè)領(lǐng)域中具有廣闊的應(yīng)用前景.著名的Duffing振子就具有這種特性,當(dāng)其處于混沌分岔區(qū)域附近時(shí),對(duì)臨近頻率的微弱信號(hào)敏感而對(duì)強(qiáng)噪聲免疫.這使得該方法在強(qiáng)噪聲背景下同樣有效.文獻(xiàn)[11]在對(duì)Duffing系統(tǒng)的研究過(guò)程中,發(fā)現(xiàn)了由于對(duì)頻率參數(shù)的敏感性,導(dǎo)致系統(tǒng)狀態(tài)時(shí)而周期,時(shí)而混沌,像呼吸一樣時(shí)斷時(shí)續(xù),并且“呼”與“吸”都有固定的時(shí)間跨度,故稱其“breather”.文獻(xiàn)[12]提出了Duffing方程右側(cè)的周期策動(dòng)力幅值的敏感性,即存在某個(gè)臨界值,幅值稍大于該臨界值時(shí)就會(huì)呈現(xiàn)大尺度周期狀態(tài),小于該臨界值時(shí)則呈現(xiàn)混沌狀態(tài),并把對(duì)于該敏感性的檢測(cè)用于測(cè)定某已知頻率的信號(hào)幅值.文獻(xiàn)[13]通過(guò)計(jì)算周期狀態(tài)時(shí)一段時(shí)間內(nèi)的過(guò)零點(diǎn)次數(shù)來(lái)確定未知信號(hào)頻率.文獻(xiàn)[14]和[15]提出在Duffing方程右側(cè)加上策動(dòng)力頻率附近的微弱信號(hào)后,會(huì)產(chǎn)生陣發(fā)混沌現(xiàn)象,策動(dòng)力幅值會(huì)隨時(shí)間變化.當(dāng)幅值大于文獻(xiàn)[12]中的臨界值時(shí),呈現(xiàn)大尺度周期運(yùn)動(dòng)狀態(tài),小于該臨界值時(shí),呈現(xiàn)混沌狀態(tài),這樣就會(huì)出現(xiàn)時(shí)而周期,時(shí)而混沌的運(yùn)動(dòng)狀態(tài),把這種現(xiàn)象稱為陣發(fā)混沌現(xiàn)象.通過(guò)觀察該現(xiàn)象是否發(fā)生來(lái)判斷待測(cè)信號(hào)中是否存在與策動(dòng)力頻率相近的周期信號(hào).文獻(xiàn)[16]對(duì)一個(gè)帶有外部擾動(dòng)的Duffing方程進(jìn)行了詳盡的分析,包括其最大Lyapunov指數(shù)、分叉情況和陣發(fā)特性等.
在前人研究的基礎(chǔ)上,本文在Duffing方程的右端施加諧振擾動(dòng),產(chǎn)生陣發(fā)混沌現(xiàn)象,分析了擾動(dòng)后的系統(tǒng)狀態(tài)的變化情況.通過(guò)對(duì)該現(xiàn)象的觀測(cè)和測(cè)定,確定施加的待測(cè)信號(hào)的各項(xiàng)參數(shù),包括頻率、幅值和相位.仿真實(shí)驗(yàn)得到了較為精確的結(jié)果,證明了該方案的可行性,且對(duì)多頻信號(hào)同樣適用.
經(jīng)典的Duffing方程為

式中x(t)為狀態(tài)變量,k為阻尼比,fcos(t)為周期策動(dòng)力,-x(t)+x3(t)為非線性恢復(fù)力.改寫為如下動(dòng)力學(xué)方程:

當(dāng)k=0.3時(shí),改變參數(shù)f的取值,觀察系統(tǒng)的x-y相圖,會(huì)發(fā)生如圖1所示的狀態(tài)變化.使系統(tǒng)從混沌狀態(tài)轉(zhuǎn)變到大尺度周期狀態(tài)的參數(shù)f的臨界值Fc∈(0.53492,0.53493).從圖2所示分叉圖中也可看出狀態(tài)變化的臨界值范圍.
令t=ω τ,f=F0,(1)式可改寫為

在(3)式右側(cè)加上頻率ω附近的待測(cè)周期信號(hào)

對(duì)(4)式右側(cè)化簡(jiǎn)

其中


圖1 參數(shù)f改變引起的系統(tǒng)x-y相圖變化 k=0.3.(a)f=0.2,(b)f=0.35,(c)f=0.53492,(d)f=0.53493

圖2 Duffing方程x變量隨參數(shù)f變化的分叉圖 k=0.3.(a)f∈(0,10),(b)f∈(0.2,0.65)
觀察(5)式與(1)式,當(dāng)ω=1時(shí),二者差別在于(5)式中多出了一個(gè)參數(shù)相位角.文獻(xiàn)[17]討論了相位為隨機(jī)噪聲時(shí)對(duì)系統(tǒng)狀態(tài)變化的影響.這里的相位是與幅值相關(guān)的函數(shù),考慮其影響系統(tǒng)狀態(tài)的情況.
由(6)式得到


把(8)和(9)式代入(7)式中,令θ(τ)=g(F(τ)),得


圖3 F(τ)引起的x-y相圖變化 (a)F(τ)=0.5413((9)式取正號(hào)),(b)F(τ)=0.5414((9)式取正號(hào)),(c)F(τ) =0.537((9)式取負(fù)號(hào)),(d)F(τ)=0.5371((9)式取負(fù)號(hào))
取F0=0.52,A=0.1,k=0.3,ω=1,由(6)式考慮到F(τ)∈(F0-A,F0+A)=(0.42,0.62),觀察系統(tǒng)狀態(tài)變化情況(見(jiàn)圖3和圖4).發(fā)現(xiàn)存在臨界值Fc,當(dāng)(9)式取正號(hào)時(shí),Fc∈(0.5413, 0.5414),當(dāng)(9)式取負(fù)號(hào)時(shí),Fc∈(0.537, 0.5371),當(dāng)F(τ)>Fc時(shí),系統(tǒng)處于周期狀態(tài);當(dāng)F(τ) 由于F(t)的取值會(huì)隨著時(shí)間t變化,時(shí)而大于Fc,時(shí)而小于Fc,(10)式所描述的系統(tǒng)就會(huì)呈現(xiàn)混沌狀態(tài)和周期狀態(tài)交替出現(xiàn)的情況,這就是陣發(fā)混沌現(xiàn)象.令F0=0.52,A=0.04,ω=1,Δ ω=0.01,通過(guò)時(shí)域信號(hào)圖可以清晰地觀察到陣發(fā)混沌現(xiàn)象(見(jiàn)圖5(a)). 圖4 (10)式中變量x隨F(τ)變化的分叉圖 (a)(9)式取正號(hào),(b)(9)式取負(fù)號(hào) 圖5 陣發(fā)混沌現(xiàn)象 (a)Δ ω=0.01,(b)Δ ω=0.05 這里需要注意的是Δ ω不可以過(guò)大或過(guò)小.過(guò)小時(shí),F(t)變化緩慢,導(dǎo)致陣發(fā)混沌現(xiàn)象的每個(gè)混沌狀態(tài)和周期狀態(tài)跨度過(guò)大,要檢測(cè)出相對(duì)頻差就需要大大增加采樣和計(jì)算的工作量;另外,由于系統(tǒng)完成狀態(tài)變化通常需要1個(gè)周期以上的時(shí)間,當(dāng)Δ ω過(guò)大時(shí),F(t)變化過(guò)快,系統(tǒng)完成相變的過(guò)程中沒(méi)有足夠長(zhǎng)時(shí)間的激勵(lì),系統(tǒng)無(wú)法很好地響應(yīng)如此快的變化,陣發(fā)混沌現(xiàn)象失去原有的規(guī)律性.通過(guò)仿真實(shí)驗(yàn),我們一般取Δ ω∈(0.005,0.04). 加上待測(cè)信號(hào)后的策動(dòng)力幅值f在臨界值Fc附近隨時(shí)間變化 若要檢測(cè)頻率ω′∈(ω1,ω2)的待測(cè)信號(hào),先選取合適的公比1+Δ ω,從ω1開(kāi)始以公比1+Δ ω取值作為周期策動(dòng)力的頻率,檢測(cè)陣發(fā)混沌現(xiàn)象是否發(fā)生,如果發(fā)生就用上述方法算出ω′,若一直沒(méi)有發(fā)生則說(shuō)明不存在該頻率區(qū)間內(nèi)的周期信號(hào).

3.利用陣發(fā)混沌現(xiàn)象測(cè)定待測(cè)信號(hào)參數(shù)
3.1.測(cè)定信號(hào)頻率

3.2.測(cè)定信號(hào)相位