朱峰 蘇軍
(91388部隊 湛江 524022)
隨著國家“海洋強國”戰略不斷深化,水聲釋放器被廣泛應用于軍事和民用領域。水聲釋放器通常采用遙控聲源發出多個不同頻率的CW脈沖信號,水聲釋放器對接收到的信號進行頻率區分,當接收到與預置頻率對應時,水聲釋放器釋放[1~3]。
對于頻率區分目前主要fft法和過零法兩種方法,fft法較為準確,但運算量較大,處理較為復雜;過零法測頻率方法簡單但誤差較大。利用Notch濾波器處理釋放器釋放的簡單通信指令,具有方法簡單,可行性強的特點[4~6]。
本文利用多通道Notch濾波器,對多個不同頻率的CW脈沖進行包絡檢波,通過幅度門限和脈寬門限對脈沖信號進行判斷,以實現MFSK的通信方法。
將接收信號輸入多通道Notch濾波器進行分頻處理,過門限后,做譯碼處理,算法流程圖如圖1所示。

圖1 算法流程圖
單通道Notch濾波器自適應算法如圖2所示,圖中x(k)為輸入信號,y(k)為濾波器輸出,e(k)為濾波器殘差輸出,rc(k)與rs(k)為兩路正交輸入,A為幅值,w0為Notch濾波器的中心頻率,可表示為[7~10]


圖2 單通道Notch濾波器原理圖
遞推公式如下:

μ為自適應濾波器的學習步長,B為帶寬,可表示為

H(k)為濾波器輸出信號包絡可表示為

多通道Notch濾波器建立在單通道Notch濾波器的基礎上,殘差輸出為各通道加和與輸入信號差值,其原理圖如圖3所示。

圖3 多通道Notch濾波器原理圖
wi為各通道濾波器的中心頻率,各路正交信號表示為

遞推公式如下:

各通道輸出包絡Hi(k)信號包絡可表示為

對于判斷單頻脈沖信號的判斷,主要利用信號幅度和信號脈寬。當輸入信號同時大于幅度和脈寬門限時,則判定該脈沖有效。信號脈寬門限選取發射信號脈寬的一半。幅度門限采用自適應幅度門限。自適應門限原理圖如圖4所示。
選取一幀數據,數據加和求平均值,利用接收信號信噪比反推接收信號幅值,乘門限系數后將其作為幅值門限。影響自適應門限主要有信號的占空比和信噪比兩個因素,根據接收信號占空比和信噪比合理選擇門限系數。K為門限系數,則自適應幅度門限H_pan可表示為


圖4 自適應幅度門限原理圖
在仿真中設計了四通道Notch濾波器,四路濾波器中心頻率分別為 4.1kHz、7.3kHz、11kHz和15.5kHz。輸入信號周期5ms,脈寬1ms,加入寬帶噪聲[11~12],信噪比為 5dB,信號通過濾波器后,信號波型和輸出包絡如圖5、圖6。
如圖5示原始信號經多通道Notch濾波器后,實現了頻率區分。如圖6所示,濾波器能夠記錄信號包絡,但受寬帶噪聲影響,包絡出現畸變,續利用幅度門限和脈寬門限對脈沖進行判斷。
Notch濾波器的四個通道中心頻率分別選取4.1kHz、7.3kHz、11kHz和15.5kHz,分別代表00、01、10和11四個碼元。接收信噪比由1dB增加到10dB,每次隨機3000個碼元。

圖5 濾波器波形輸出

圖6 濾波器包絡輸出

圖7 接收信噪比與誤碼率關系圖
誤碼率與接收信噪比關系圖如圖7所示,誤碼率隨信噪比增加逐漸變小,當接收信噪比大于3dB時,誤碼率小于5%;當接收信噪比大于5dB時,誤碼率接近為0。
本文提出了一種基于多通道Notch濾波器的通信方法,介紹了算法流程,并對多通道Notch濾波器的分頻功能和接收信噪比對誤碼率的影響加以仿真。仿真表明,在接收信噪比大于5dB時,誤碼率接近為0。該方法具有較好的抗噪聲能力,可應用于處理水聲釋放器釋放的通信指令。