一種面向Mach-zehnder周界防護系統(tǒng)的模式識別方案研究
引言
隨著科學技術(shù)的不斷發(fā)展,科技成果在提升各行業(yè)領(lǐng)域效率的同時也增加了安全隱患。石油和天然氣管道、大壩、電廠、監(jiān)獄等重要場所遭受的入侵威脅日益增加,進而,如何對入侵進行有效的防范,成為亟待解決的問題[1]。光纖傳感技術(shù)具有抗電磁干擾、高可靠性、耐腐蝕、性能穩(wěn)定、遠距離分布式測量等優(yōu)勢,因而在周界防護領(lǐng)域應(yīng)用越來越廣泛。
光纖周界防護系統(tǒng)主要涵蓋以下幾種類型[2]:干涉型、光纖光柵型和光時域反射型。干涉型又包括Michelson干涉儀、sagnac干涉儀和馬赫—曾德爾(Mach—Zehnder,M—Z)干涉儀,其中,Michelson干涉儀、sagnac干涉儀及光時域反射型解調(diào)復(fù)雜,成本高;光纖光柵型無法實現(xiàn)長距離分布式測量。因此,M—Z干涉儀因其靈敏度高、解調(diào)算法簡單和低成本等優(yōu)點而得到廣泛應(yīng)用[3],但模式識別仍是一個難點。就周界防護系統(tǒng)而言,不僅應(yīng)具有安防作用,還應(yīng)具有模式識別功能。只有具備了模式識別功能,通過利用該功能,才能對傳感信號的類別進行區(qū)分,進而降低系統(tǒng)誤報率,提升系統(tǒng)可靠性。
針對上述情況,本文設(shè)計了一種基于M—Z周界防護系統(tǒng)的模式識別方案。該方案首先在周界搭建M—Z周界防護系統(tǒng),以獲取防護網(wǎng)防護區(qū)域的傳感信號,然后利用小波包分解提取信號小波包系數(shù)的能量值作為特征向量,并將特征向量輸入BP神經(jīng)網(wǎng)絡(luò)進行學習和判決,進而實現(xiàn)模式識別功能。實驗表明,該方案具有較高的模式識別效率。
1系統(tǒng)模型
該面向M—Z周界防護系統(tǒng)的模式識別方案流程如圖1所示。在該方案中,利用小波包對M—Z周界防護系統(tǒng)中采集到的傳感信號進行分解,將信號的能量譜作為特征向量,然后歸一化特征向量。用不同振動類型的傳感信號的特征向量訓練神經(jīng)網(wǎng)絡(luò),實現(xiàn)振動信號的模式識別。
1.1 M—Z周界防護系統(tǒng)
M—Z周界防護系統(tǒng)如圖2所示,該系統(tǒng)包括1個光源,3個偏振控制器PC1、PC2、PC3,4個2×2耦合器C1、C2、C3、C4,以及3根單模光纖L1、L2、L3。
光源發(fā)出的光由耦合器C1分成兩路:一路光經(jīng)過耦合器C2進入傳感臂L1和參考臂L2,在耦合器C4處發(fā)生干涉;另一路光經(jīng)過耦合器C3和C4進入傳感臂L1和參考臂L2,在耦合器C2處發(fā)生干涉,干涉信號經(jīng)傳輸光纖由光電探測器PD1和PD2接收。系統(tǒng)加入了偏振控制器,以避免“偏振誘導衰落”現(xiàn)象的產(chǎn)生[4]。進而,振動位置R可表示如下[5]:
1.2小波包分析
對采樣率為2『的信號『(t)進行j層小波包分解,則得到2j個區(qū)間帶寬為『/2j的等寬子頻帶,得到的j層小波包系數(shù)為dl(j),m。
小波包分解提取信號的能量特征有以下3個步驟[6]:
1)對信號選取適合的小波基,進行j層小波包分解,提取小波包頻帶劃分的系數(shù)。
2)選擇滿足條件的n個子頻帶,并對各子頻帶能量進行歸一化,即:
接著,利用實時采集的數(shù)據(jù)進行特征提取。將PCI采集卡采樣頻率設(shè)置為50 KHz,分別采集拍打防護網(wǎng)、擊打防護網(wǎng)支柱、晃動防護網(wǎng)和拍打光纜4種不同類型的傳感信號。對采集的4種類型的傳感信號分別進行小波基為“db4”函數(shù)的4層小波包分解,得到16個子頻帶。將前8個子頻帶能量值作為傳感信號特征,最終得到一個8維特征向量。傳感信號特征向量如圖3所示。
由圖3可以得出'不同的振動類型特征向量之間的區(qū)別較大,因此'可以作為有效特征參數(shù)訓練神經(jīng)網(wǎng)絡(luò),進行模式識別。
1.3基于BP神經(jīng)網(wǎng)絡(luò)的模式識別
基于BP神經(jīng)網(wǎng)絡(luò)的模式識別流程如圖4所示。選用典型的三層BP神經(jīng)網(wǎng)絡(luò)來進行傳感信號的識別,輸入層的神經(jīng)元個數(shù)是由特征向量維數(shù)確定,將傳感信號進行4層小波包分解,得到16個子頻帶的能量譜,提取前8個子頻帶的能量譜作為特征向量,因此BP神經(jīng)網(wǎng)絡(luò)輸入層的個數(shù)為8。輸出層神經(jīng)元數(shù)目由傳感信號的類別數(shù)目決定,如果傳感信號的類別為M,那么輸出層節(jié)點個數(shù)就取為M。本文識別的傳感信號類型有4種模式,因此BP神經(jīng)網(wǎng)絡(luò)輸出層神經(jīng)元個數(shù)為4。對于進行模式識別的BP神經(jīng)網(wǎng)絡(luò),隱含層節(jié)點數(shù)n可以參考經(jīng)驗公式[7]n=√ni+n0+a(其中ni和n0分別表示輸入層和輸出層節(jié)點數(shù),a是小于10的常數(shù))來得到大致的范圍,經(jīng)過大量實驗后,確定隱含層神經(jīng)元的個數(shù)為8。隱含層、輸出層傳輸函數(shù)均選用logsig函數(shù),輸入到輸出的傳輸函數(shù)選擇purelin函數(shù)。BP神經(jīng)網(wǎng)絡(luò)的初始權(quán)值和初始閾值為隨機數(shù),學習速率設(shè)置為0.1,誤差目標設(shè)置為0.001。
2實驗結(jié)果與分析
本節(jié)搭建了M—Z周界防護實驗裝置以驗證圖2所示結(jié)構(gòu)模型的性能,實物圖如圖5所示。其中光源使用低RIN窄線寬激光器;PD使用PIN光電二極管,響應(yīng)頻率為10 MHz;數(shù)據(jù)采集卡使用PCI采集卡,采樣率為20 MHz;光纜長度為6 km,為模擬實際工程應(yīng)用,在光纜5 km處將其以u型方式捆綁在防護網(wǎng)上。
實驗室環(huán)境中無法模擬刮風、下雨等自然條件下的擾動'因此實驗只對人為擾動進行識別'人為擾動分為拍打防護網(wǎng)、擊打防護網(wǎng)支柱、晃動防護網(wǎng)和拍打光纜4種不同類型。
具體測試方法如下:4種類型的傳感信號分別采集40組'得到160組樣本用于BP神經(jīng)網(wǎng)絡(luò)的學習;另外'再對每種類型的傳感信號分別采集10組'得到40組測試樣本對完成學習的BP神經(jīng)網(wǎng)絡(luò)進行測試。將輸出向量中的最大元素置1'其他元素置0'那么可能結(jié)果為[1'0'0'0]、[0'1'0'0]、[0'0'1'0]和[0'0'0'1]'如表1所示。其中'[1'0'0'0]代表拍打防護網(wǎng)'[0'1'0'0]代表擊打防護網(wǎng)支柱'[0'0'1'0]代表晃動防護網(wǎng)'[0'0'0'1]代表拍打光纜。
傳感信號的特征提取及模式識別結(jié)果如表2所示。其中'1~10組為拍打防護網(wǎng)'11~20組為擊打防護網(wǎng)支柱'21~30組為晃動防護網(wǎng)'31~40組為拍打光纜。
3結(jié)論
針對M-Z周界防護系統(tǒng),本文提出了基于小波包分析和BP神經(jīng)網(wǎng)絡(luò)的模式識別算法。該算法首先利用M-Z周界防護系統(tǒng)進行數(shù)據(jù)采集,然后采用小波包分析提取信號特征的方法,將小波包分解得到的能量譜作為信號特征,并運用BP神經(jīng)網(wǎng)絡(luò)進行訓練和學習,實現(xiàn)傳感信號的模式識別。實驗結(jié)果顯示,在拍打防護網(wǎng)、擊打防護網(wǎng)支柱、晃動防護網(wǎng)和拍打光纜4種不同類型人為擾動下,信號識別正確率為97.5%,進而驗證了該方案的可行性。