曹 群,賈平崗,楊 兵,張海瑞,洪應平,熊繼軍
(中北大學,電子測試技術重點實驗室,儀器科學與動態(tài)測試教育部重點實驗室,山西太原 030051)
?
光纖法珀壓力傳感器數(shù)據(jù)解調(diào)及改進算法研究
曹 群,賈平崗,楊 兵,張海瑞,洪應平,熊繼軍
(中北大學,電子測試技術重點實驗室,儀器科學與動態(tài)測試教育部重點實驗室,山西太原 030051)
基于光纖法珀壓力傳感器的基本原理,針對相位解調(diào)方法中的條紋計數(shù)法,提出了優(yōu)于雙峰解調(diào)法的多峰平均改進算法,通過濾波實現(xiàn)數(shù)據(jù)預處理,進而尋找周期內(nèi)所有數(shù)據(jù)點的局部極值點,然后根據(jù)格拉布斯準則剔除粗大誤差,最終得到腔長變化與壓力的關系曲線。在此基礎上通過MATLAB進行理論仿真,搭建光纖傳感壓力測試系統(tǒng)并進行了相關實驗,利用所設計的解調(diào)方法對實驗數(shù)據(jù)進行處理,通過對比分析實驗結(jié)果可知,改進算法可以明顯的抑制應變測量系統(tǒng)誤差,提高腔長的穩(wěn)定性,證實了該改進算法具有較高的可行性。
光纖法珀傳感;數(shù)據(jù)處理;光譜解調(diào);改進算法;多峰計算; MATLAB
光纖法布里-珀羅傳感器由于其體積小,靈敏度高,不受電磁場和惡劣環(huán)境的影響,適合于遠程信號處理以及可以復用等眾多優(yōu)點,近幾年來成為光纖傳感領域的研究熱點,在民用基礎設施和軍事上得到了廣泛的應用[1-2]。在光纖法-珀傳感測量系統(tǒng)中,腔長解調(diào)是整個測量系統(tǒng)的重要組成部分,它直接影響著系統(tǒng)的穩(wěn)定性和準確性。按照調(diào)制解調(diào)方法的不同,可以分為強度解調(diào)和相位解調(diào)兩類[3-5],其中相位解調(diào)技術通過對輸出光波形的分析來計算應變值,由于其精度高、動態(tài)范圍大、不易受外界干擾的優(yōu)點,成為目前較為普遍采用的方法。光纖法珀傳感器的相位解調(diào)方法主要有條紋計數(shù)法、離散腔長變換法、傅里葉變換法以及菲索干涉儀法[6-8]等。條紋計數(shù)法中多采用峰-峰法,通過公式計算直接得到腔長,概念明確、結(jié)果直觀且便于實現(xiàn),但其準確性由干涉輸出條紋的峰值波長準確性決定。任何影響峰值處波長的因素,如光譜的離散采樣和峰值計算等環(huán)節(jié)都將對法布里-珀羅腔腔長求解的準確性造成負面影響,因而這種方法準確率低,并且隨著光譜信息周期的增多而帶來更多的誤差。因此,為了減小在實際測量中的數(shù)據(jù)誤差,提高解調(diào)精度,在條紋計數(shù)法的基礎上提出了一種運算簡單且準確度更高的多峰平均改進算法,利用MATLAB進行了理論仿真并搭建了相關實驗系統(tǒng),通過對比分析測試結(jié)果,證實了改進算法的可行性與優(yōu)越性。
光纖法珀壓力傳感器基于多光束干涉原理,其結(jié)構(gòu)如圖1所示。光源發(fā)出的入射光通過光纖耦合進入傳感器內(nèi),在F-P腔體的上下表面來回反射,形成多光束干涉,部分反射光沿著原路返回,相遇后再次發(fā)生干涉被光譜儀所接收。干涉信號與腔長L有關,當膜片受到外界壓力時會沿著軸向產(chǎn)生形變,導致法珀腔腔長變化,從而引起干涉信號發(fā)生變化。通過測量干涉信號的變化則可推導出腔長變化,最終進行解調(diào)得到壓力信息變化數(shù)值,實現(xiàn)壓力傳感。
圖1 光纖法珀壓力傳感器結(jié)構(gòu)圖
若2個鏡面的反射率皆為R,入射光波長與強度分別為λ、I0,在不考慮損耗的情況下根據(jù)多光束干涉原理,反射光的光強分布為
(1)
當光纖法-珀腔的2個端面反射率較小時,可以用雙光束干涉代替多光束干涉,此時,
(2)
式(1)就可以近似為式(3)
(3)
在小撓度情況下,根據(jù)彈性力學原理,硅敏感膜片受到壓力后變形情況如公式(4)
(4)
式中:w為硅敏感膜片撓度;p為敏感膜片所受壓力;μ為泊松比;E為硅的楊氏模量;h為敏感膜片厚度;R0為膜片半徑;r為膜片任意部位的半徑。
在采集到光譜數(shù)據(jù)后,多選用相位解調(diào)中的條紋計數(shù)法進行解調(diào),使用較多的為雙峰法(峰-峰法),即選取相鄰的2個波峰對應的波長值,通過公式計算直接得到腔長
(5)
當φ=2π時,相鄰的峰-峰(或谷-谷)間的波長分別為λ1和λ2,則絕對腔長L[9]可以利用下面這個公式來計算
(6)
雖然雙峰法能夠通過計算直接得到腔長,但其準確性由干涉輸出條紋的峰值波長的準確性決定,任何影響峰值處波長的因素,如光譜的離散采樣和峰值計算等環(huán)節(jié)都將對法布里-珀羅腔腔長求解的準確性造成負面影響,因而這種方法準確率低,并且隨著光譜信息周期的增多而帶來更多的誤差。
在實際應用中,不同的波長位置,峰-峰間的間隔相差很大,即信號的周期不一樣,如果只選用簡單的雙峰法,很難得到準確的腔長信息。因此,在雙峰法的基礎上,我們采用多峰算法進行優(yōu)化。干涉輸出條紋的第m級和第m+q級極大值處對應的光波長分別為λm和λm+q,
(7)
則相應的法珀腔腔長表達式為
(8)
式中q取正整數(shù),按照傳感器所得的具體周期數(shù)來確定。
該算法主要由濾波處理、極值判斷和粗大誤差剔除三部分構(gòu)成,其具體流程如圖2所示。
圖2 數(shù)據(jù)處理流程圖
在設計的算法中,首先對采集到的光譜數(shù)據(jù)進行提取,然后進行數(shù)據(jù)預處理即濾波,接著尋找周期內(nèi)所有數(shù)據(jù)點的局部極值點,利用公式計算出法珀腔腔長并根據(jù)格拉布斯準則剔除粗大誤差,最后對腔長求平均值。
2.1 濾波處理
通過對ENLIGHT軟件保存的光譜數(shù)據(jù)進行二次繪圖可發(fā)現(xiàn),在光譜波形中存在許多毛刺,使得整體曲線存在較多的擾動,因此首先需要對光譜數(shù)據(jù)進行濾波處理,得到相對平滑的曲線以便于后期處理。調(diào)用MATLAB自帶的Smooth函數(shù),通過移動平均法對數(shù)據(jù)進行平滑處理,經(jīng)過濾波后可以得到平滑的曲線,為后續(xù)的數(shù)據(jù)處理提供方便。
2.2 極值判斷
在之前的一些處理方法中,常常對采集到的光譜數(shù)據(jù)進行分組處理。一種方法是根據(jù)數(shù)據(jù)周期設置固定的分組,在單位數(shù)組內(nèi)連續(xù)大于零的數(shù)值作為波峰數(shù)據(jù),按坐標的大小順序分別放入不同的數(shù)組中,然后逐個進行峰值檢測;另外一種方法是先設定閾值,然后利用for 語句循環(huán)實現(xiàn)動態(tài)窗口的分域,循環(huán)過程中每遇到連續(xù)的非零數(shù)據(jù)就存入數(shù)組中,完成峰值檢測后,數(shù)組置零并滑向下一組數(shù)值,直至完成所有波峰的峰值檢測[10]。盡管上述2種方法使用比較普遍,但第一種方法耗時較長,且當外界條件參數(shù)不同時采用固定點數(shù)進行分組會極大地降低求解精度,第二種方法雖然對于數(shù)據(jù)的分配更為合理,但在實際處理過程中容易將非波峰數(shù)據(jù)誤判,需要后續(xù)的二次處理,使得整體處理的過程復雜化?;谏鲜鼋?jīng)驗,本次設計中直接進行局部極值點的尋找,調(diào)用MATLAB的Findpeaks函數(shù),逐個查找向量中的波峰,即某一個元素比相鄰2個元素的值都大,然后按照每列的搜索順序標出波峰的值和相對應的橫坐標位置。該方法不僅銜接緊密連貫,能夠?qū)ふ业剿械墓庾V數(shù)據(jù)峰值,而且在光譜周期不完全相同時也能很好的運行,不會出現(xiàn)漏點誤判的情況,具有良好的通用性。
2.3 粗大誤差剔除
利用計算機對傳感器的輸出進行仿真計算,通過兩種不同解調(diào)方法的對比分析,對改進算法的實際效果得到定性認識。由式(3)可知,光纖F-P腔輸出的干涉光強除了與腔長有關外,還是波長λ的函數(shù),當光源光強呈均勻分布時,I0可看成是與波長無關的常數(shù)[12],此時傳感器輸出的光強在波長坐標軸上呈圖3所示的近似余弦分布。
圖3 傳感器輸出的理想光波長分布
假設傳感器測得的信號是沒有噪聲干擾的理想信號,將腔長值代入式(3)就可得出傳感器輸出光場分布,再根據(jù)式(6)或式(8)便可求出其計算腔長值。由于該光纖壓力傳感器用于測量壓力變化,因此根據(jù)實際情況進行模擬仿真,令壓力從0~300 kPa勻速增加,步進值1 kPa,每次施加壓力后根據(jù)式(4)得到撓度變化,進而得到此時的腔長L′=L0-ω,L0為傳感器初始腔長。再根據(jù)所得的腔長值,按照上述方法先求出輸出光譜,然后再根據(jù)雙峰法腔長計算公式或多峰改進算法公式,就可得到傳感器計算腔長值與壓力理論腔長值之間的關系,如圖4所示。其中,雙峰法選擇光譜圖最右邊的2個波峰來計算應變(干涉級次比較小),由于系統(tǒng)誤差和干涉級次是平方正比關系,所以這種選擇有很好的效果。
(a)雙峰法計算腔長與壓力變化曲線
(b)多峰改進法計算腔長與壓力變化曲線
(c)雙峰法計算腔長與理論腔長關系曲線
(d)多峰改進法計算腔長與理論腔長關系曲線
從圖4可以很直觀地看出采用雙峰法時,計算腔長值隨壓力變化存在較為明顯的抖動,而多峰平均法的曲線明顯平滑了許多,其改進算法的效果較為明顯。
為了更加真實的對改進算法的效果進行定量的評判,設計了如圖5所示的光纖壓力傳感測試及解調(diào)系統(tǒng)。在實驗系統(tǒng)中,主要由光纖法珀壓力傳感元件,溫度/壓力復合測試設備,光纖光柵解調(diào)儀(MOI-sm125)及計算機構(gòu)成。實驗測試時,將傳感器放置在密封的真空壓力室中,通過壓力控制器等量施加壓力,引起敏感膜片緩慢產(chǎn)生形變。與此同時,用光譜儀實時記錄光纖FP傳感器的輸出光譜變化,利用計算機分別按雙峰算法及多峰改進算法計算出相應的應變值。
圖5 測試系統(tǒng)裝置圖
在MOI-sm125智能光纖光柵解調(diào)儀板中,內(nèi)置了峰值探測算法,這種峰值探測算法的理想傳感器光譜應有0.05~2.0 nm的3 dB帶寬,每個形狀的中心波長要有至少3~5 dB的對稱反差。為了實現(xiàn)更通用的峰值探測,以適應各種光譜形狀的傳感器,我們不采用板載峰值探測算法,而從智能光纖光柵解調(diào)儀中把各通道的光譜數(shù)據(jù)全部取出在采集客戶端進行處理。
在實際測試中,選取的壓力范圍為0~300 kPa,間隔為20 kPa,壓力變化過程中光譜信息會存在一定的時間延遲及條紋波動,因此需要待壓力穩(wěn)定后,再開始記錄解調(diào)系統(tǒng)輸出的波長信息,保存數(shù)據(jù)后再利用設計好的解調(diào)方法進行數(shù)據(jù)讀取與運算。分別利用傳統(tǒng)的雙峰算法與改進算法對掃描所得峰值進行解調(diào),計算得到不同壓力之下法珀腔腔長與壓力的變化關系,其中雙峰法的解調(diào)結(jié)果如圖6所示。
圖6 雙峰法解調(diào)腔長與壓力關系曲線
由于實際測試中,會存在加載系統(tǒng)不均勻、膠粘劑等的影響,同時,雙峰解調(diào)法的準確率較低,并且隨著光譜信息周期的增多而產(chǎn)生更多的誤差,因此得到的曲線其線性度較差。故在此基礎上,利用改進算法對掃描峰值進行解調(diào)計算,得到如圖7所示的測試結(jié)果。
圖7 多峰改進算法解調(diào)腔長與壓力關系曲線
為了定量的得到改進算法與傳統(tǒng)算法相對于擬和曲線的偏離程度,在同等條件下,分別對傳統(tǒng)雙峰算法和改進算法進行多項式Y(jié)=A0+A1X+A2X2回歸分析,統(tǒng)計出多項式回歸系數(shù)A0,A1,A2和測量點方差SD如表1所示。由于這兩種算法是針對同一組光譜數(shù)據(jù)的,因而具有很強的可比性。從圖6和圖7中可以很直觀的看出算法B誤差小于算法A,將其應變數(shù)據(jù)經(jīng)多項式曲線回歸后進行定量分析可以看出:
(1) 兩條曲線的初始值存在一個差異,這是由于兩種算法解調(diào)出來的傳感器腔長絕對值不同所引起的。
(2) A、B兩種算法所測量的應變方差依次減小,這和從兩幅應變曲線圖上的直觀判斷完全吻合,這說明了改進算法確實能夠很好的的抑制反應測量系統(tǒng)的誤差。
表1 兩種算法回歸分析數(shù)據(jù)比較
在相位解調(diào)方法的基礎上,提出了能夠提高傳感器精度的多峰改進算法,通過理論仿真分析和壓力加載實驗,分別對傳統(tǒng)算法和改進算法進行了對比分析,結(jié)果表明,多峰改進算法可以明顯的抑制應變測量系統(tǒng)的誤差,提高法珀腔腔長穩(wěn)定性,證實了該改進算法具有一定的可行性,在后續(xù)的工作中將做進一步的改善與提高。
[1] NGAJIKIN N H,LING L Y,ISMAIL N I,et al.CMOS-MEMS Integration in Micro Fabry Perot Pressure Sensor Fabrication.Jurnal Teknologi,2013,64(3),83-87.
[2] LI M,WANG M,LI H.Optical MEMS pressure sensor based on Fabry-Perot interferometry.Optics express,2006,14(4):1497-1504.
[3] DAI L,WANG M,CAI D,et al.Optical Fiber Fabry-Pérot Pressure Sensor Based on a Polymer Structure.Photonics Technology Letters,IEEE,2013,25(24):2505-2508.
[4] YU Q,ZHOU X.Pressure sensor based on the fiber-optic extrinsic Fabry-Perot interferometer.Photonic Sensors,2011,1(1):72-83.
[5] LAI C W,YUR J P,LIAO C C,et al.Study on optical fiber pressure sensors with temperature-insensitivity based on Fabry-Pérot interferometry.Recent Patents on Signal Processing,2011,1(1):48-54.
[6] 江小峰,林春,謝海鶴,等.MEMS FP 干涉型壓力傳感器.紅外與激光工程,2014,43(7):2257-2262.
[7] 王代華,劉書信,袁剛,等.并聯(lián)復用光纖法-珀加速度傳感器及解調(diào)方法的研究.光學學報,2010 (6):1776-1782.
[8] 葛益嫻,王鳴,閆海濤,等.基于相位解調(diào)的光纖 MEMS 壓力傳感器.功能材料與器件學報,2008,14(2):472-475.
[9] 張?zhí)斓?賀鋒濤,周強,等.光纖光柵解調(diào)系統(tǒng)的尋峰算法研究.激光技術,2013,37(1):36-39.
[10] 王曉東,王真之,葉慶衛(wèi),等.光纖光柵傳感系統(tǒng)數(shù)據(jù)采集與處理技術.儀表技術與傳感器,2008(5):47-51.
[11] 張巖.運用格拉布斯準則原理確定公路定額測定中不合理數(shù)據(jù).科協(xié)論壇:下半月,2009 (2):99-100.
[12] 王寧,朱永,陳偉民,等.光纖法珀應變傳感器量化誤差及改進算法研究.壓電與聲光,2002,24(3):251-254.
Study of Improved Algorithm about Data Demodulation of FiberOptic F-P Pressure Sensing System
CAO Qun,JIA Ping-gang,YANG Bing,ZHANG Hai-rui,HONG Ying-ping,XIONG Ji-jun
(Science and Technology on Electronic Test&Measurement Laboratory,Key Laboratory InstrumentationScience&Dynamic Measurement,Ministry of Education,North University of China,Taiyuan 030051,China)
Based on the sensing principle of optical fiber F-P pressure sensor,a kind of multi-peaks average improved algorithm better than peak-peak method was proposed in view of the fringe counting method during phase demodulation method.Data preprocessing was realized through filter function and then the total local extremum points of one cycle were found.According to Grubbs criterion,gross errors were eliminated to obtain the relationship curve between cavity length change and pressure applied.On the basis,theoretical simulation was established using MATLAB and related experiments were taken on after the implementation of optical fiber sensing pressure testing system.By employing the designed demodulation method to complete the comparative analysis of the experimental results,the improved algorithm can significantly inhibit the indeterminacy of strain measurement system and enhance the stability of the cavity length,thus confirming the method of MEMS optical fiber pressure sensing system performs a potential high possibility.
Optical fiber Fabry-Perot sensing;data processing;spectrum demodulation;improved algorithm;multimodal calculation;MATLAB
國家杰出青年科學基金項目(51425505),青年科學基金項目(51405454)
2015-06-25 收修改稿日期:2015-08-25
TP212
A
1002-1841(2015)12-0015-04
曹群(1990—),碩士研究生,主要研究方向為光纖壓力傳感。E-mail:cxqnuc@126.com 熊繼軍(1971—),博士,教授,博士生導師,主要研究方向為傳感器技術、微納器件與系統(tǒng)研究。 E-mail:xiongjijun@nuc.edu.cn