文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2013)10-0011-04
目前光纖光柵解調(diào)系統(tǒng)主要有:(1)基于單片機(jī)的光纖光柵解調(diào)系統(tǒng)[1],,原理是用A/D實(shí)現(xiàn)對(duì)光電轉(zhuǎn)換信號(hào)的檢測(cè)和采集,,用D/A實(shí)現(xiàn)對(duì)F-P的驅(qū)動(dòng)電壓,利用單片機(jī)實(shí)現(xiàn)算法的運(yùn)行,,但運(yùn)行速度慢,,無法滿足速度和精度要求;(2)基于DSP+CPLD的光纖光柵解調(diào)系統(tǒng)[2],,該系統(tǒng)結(jié)合了DSP較好的信號(hào)處理能力和CPLD擴(kuò)充I/O口來實(shí)現(xiàn)對(duì)外圍設(shè)備的控制等功能,,但其接口類型單一,功能性不強(qiáng),。目前,,國外高精度,、高分辨率的光纖光柵傳感解調(diào)器已經(jīng)研發(fā)成功,但價(jià)格昂貴,,在工程應(yīng)用中受到了限制,。在國內(nèi),這方面的研究成果及實(shí)際應(yīng)用都不是很完善,,尤其缺乏高性能的分布式光纖光柵傳感解調(diào)系統(tǒng),。
綜上所述,研究開發(fā)出一套高精度,、能夠準(zhǔn)確進(jìn)行多點(diǎn)同時(shí)測(cè)量的低成本,、高性能的FBG傳感解調(diào)系統(tǒng)十分必要。本文結(jié)合嵌入式技術(shù)[3-4],,提出一種基于ARM的光纖光柵傳感解調(diào)系統(tǒng),,以可靠性高、片上資源豐富的嵌入式微處理器ARM作為系統(tǒng)的核心部件,,以從數(shù)據(jù)采集到分析處理到最終的顯示過程完全獨(dú)立運(yùn)行的輸入/輸出設(shè)備為外圍設(shè)備,。此外還提供豐富的接口類型,能夠滿足串口,、USB通信的需要,,使其在性能和功能應(yīng)用方面更加完善,為解調(diào)系統(tǒng)實(shí)用化和產(chǎn)品化奠定了基礎(chǔ),。
1 FBG傳感機(jī)理及系統(tǒng)組成
FBG是一種在光纖纖芯內(nèi)介質(zhì)折射率呈周期性調(diào)制的光纖無源器件[5],。當(dāng)外界被測(cè)物理量作用在FBG上時(shí),F(xiàn)BG反射回一個(gè)窄帶光波,,其布拉格波長(zhǎng)λB滿足:
λB=2neff∧ (1)
其中,,neff為光纖纖芯的有效折射率;∧為光柵周期,。
外界溫度或應(yīng)變的變化會(huì)影響光纖光柵的折射率調(diào)制周期和纖芯折射率,,從而引起反射波長(zhǎng)的變化,解調(diào)系統(tǒng)通過檢測(cè)這種偏移實(shí)現(xiàn)對(duì)外部環(huán)境的傳感,,這是光纖光柵的基本工作原理,。在FBG傳感檢測(cè)系統(tǒng)中,通常采用可調(diào)諧F-P濾波器來實(shí)現(xiàn)FBG反射光譜的解調(diào),,之后通過光電轉(zhuǎn)換將光譜信號(hào)轉(zhuǎn)換成電壓信號(hào)并經(jīng)過數(shù)據(jù)采集,、數(shù)據(jù)處理最終實(shí)現(xiàn)FBG反射譜中心波長(zhǎng)的檢測(cè)[6-8]。FBG傳感系統(tǒng)如圖1所示,。
由光電檢測(cè)所得到的FBG反射譜信號(hào)首先通過ARM系統(tǒng)的A/D轉(zhuǎn)換模塊完成數(shù)據(jù)采集后進(jìn)入濾波模塊,,通過數(shù)字濾波程序?qū)π盘?hào)進(jìn)行濾波以提高信號(hào)的信噪比;然后通過波峰檢測(cè)程序?qū)Σㄐ芜M(jìn)行峰值的粗略定位并在峰值點(diǎn)附近選取若干點(diǎn)進(jìn)行擬合,,從而得到擬合曲線的最大值,,即中心波長(zhǎng)的位置,;最后將得到的峰值波長(zhǎng)及其他相關(guān)的數(shù)據(jù)通過ARM系統(tǒng)的串口傳遞給計(jì)算機(jī)上的上位機(jī)軟件進(jìn)行顯示。
目前,,中心波長(zhǎng)的偏移量的測(cè)量精度應(yīng)優(yōu)于0.01 nm的量級(jí)[9],,這樣才能準(zhǔn)確地檢測(cè)到溫度和應(yīng)變等外界環(huán)境的變化。因此,,在整個(gè)解調(diào)系統(tǒng)的實(shí)現(xiàn)中,,濾波和尋峰等信號(hào)處理過程仍然是關(guān)鍵。傳統(tǒng)的信號(hào)處理方法雖然能實(shí)時(shí)準(zhǔn)確地處理信號(hào),,但所需電路規(guī)模較大,。而使用軟件系統(tǒng)相對(duì)簡(jiǎn)單,可以實(shí)現(xiàn)系統(tǒng)集成并且有利于降低每個(gè)系統(tǒng)節(jié)點(diǎn)的成本,。因此,,本文選擇ARM嵌入式系統(tǒng)以及軟件編程來實(shí)現(xiàn)濾波和尋峰算法。
2.1 濾波算法及其實(shí)現(xiàn)
濾波的主要目的是盡可能地去除反射譜中的各種噪聲信號(hào),,F(xiàn)BG反射譜濾波處理經(jīng)典方法有滑動(dòng)平均濾波,、中值濾波、中值平均濾波等,,在ARM中嵌入濾波算法,,能夠?qū)崟r(shí)高效地對(duì)信號(hào)進(jìn)行處理,無需人工干預(yù)即可自主運(yùn)行,,并且可以對(duì)軟件進(jìn)行重復(fù)設(shè)計(jì),以實(shí)現(xiàn)功能擴(kuò)展,。
各濾波算法的性能可以通過下式來評(píng)價(jià)[10]:
對(duì)上述3種算法濾波前后的細(xì)節(jié)進(jìn)行對(duì)比,,其中滑動(dòng)平均濾波N=12,中值濾波N=11,,中值平均濾波N=11時(shí)濾波效果最明顯,。通過對(duì)三者進(jìn)行對(duì)比分析可得,滑動(dòng)平均濾波SNR′=16.44,,MSE′=3.634,;中值濾波SNR′=16.065,MSE′=3.793,;中值平均濾波SNR′=16.383,,MSE′=3.656。
滑動(dòng)平均濾波能較好地抑制周期性干擾,,平滑度高,,適合于高頻振蕩系統(tǒng),但對(duì)偶然出現(xiàn)的脈沖干擾抑制效果較差,;中值濾波能有效克服因偶然因素引起的波動(dòng)干擾,,對(duì)因溫度,、液位變化的被測(cè)參數(shù)有良好的濾波效果;中值平均濾波融合了兩種濾波算法的優(yōu)點(diǎn),,消除了由脈沖干擾引起的采樣值偏差,。
綜合考慮,本系統(tǒng)選用中值平均濾波法對(duì)數(shù)據(jù)進(jìn)行處理,,光譜數(shù)據(jù)為(x1,,x2,…,,xn),,采樣窗口長(zhǎng)度為N=11,其軟件實(shí)現(xiàn)的流程圖如圖6所示,。
2.2 尋峰算法及其實(shí)現(xiàn)
尋峰過程主要包括波峰檢測(cè)和擬合處理,。光譜數(shù)據(jù)經(jīng)濾波后,噪聲數(shù)據(jù)大部分被去除,,但數(shù)據(jù)量大的問題依然存在,。為了提高數(shù)據(jù)處理和系統(tǒng)運(yùn)行速度,需要通過閾值設(shè)定對(duì)一些數(shù)據(jù)進(jìn)行剔除,,并通過譜峰粗定位確定每個(gè)中心波長(zhǎng)的粗略區(qū)域,。擬合處理的目的是求取反射譜準(zhǔn)確的中心波長(zhǎng)位置,這里采用高斯擬合法,,其原理是對(duì)信號(hào)進(jìn)行擬合處理,,通過減小誤差達(dá)到尋峰的最佳位置。
波峰檢測(cè)主要由閾值設(shè)定,、譜峰粗定位兩部分構(gòu)成,。這里取閾值為光譜的半功率點(diǎn),對(duì)小于該閾值的點(diǎn)進(jìn)行剔除,,同時(shí)對(duì)滿足閾值條件的點(diǎn)進(jìn)行存儲(chǔ),,從而對(duì)數(shù)據(jù)進(jìn)行優(yōu)化。峰值粗定位主要是在每個(gè)分峰中通過比較確定峰值的粗略位置,,在峰值兩側(cè)各取合適的數(shù)據(jù),,從而確定各點(diǎn)對(duì)應(yīng)的坐標(biāo),為之后的擬合處理做好準(zhǔn)備,。
3 系統(tǒng)測(cè)試及結(jié)果
系統(tǒng)選用三星公司的16/32位精簡(jiǎn)指令集微處理器S3C2440A作為系統(tǒng)的硬件核心,,以ARM920T為內(nèi)核,主頻最高可達(dá)400 MHz,,采用0.13 μm的CMOS標(biāo)準(zhǔn)宏單元和存儲(chǔ)單元,,同時(shí)系統(tǒng)選用了μC/OS-II為嵌入式實(shí)時(shí)操作系統(tǒng)。在μC/OS-II操作系統(tǒng)上,,將編寫調(diào)試好的各信號(hào)處理程序下載到系統(tǒng)中,,完成系統(tǒng)解調(diào)功能,。經(jīng)ARM解調(diào)系統(tǒng)解調(diào)的信號(hào)通過串口輸入到PC,并通過LabVIEW編寫的上位機(jī)軟件顯示系統(tǒng)運(yùn)行結(jié)果,,界面如圖7所示,。界面主要分為數(shù)據(jù)采集區(qū)和信號(hào)解調(diào)區(qū)兩部分。數(shù)據(jù)采集區(qū)主要顯示采集的原始數(shù)據(jù)波形,、濾波后的波形及濾波前后的數(shù)據(jù)波形對(duì)比,;信號(hào)解調(diào)區(qū)主要實(shí)現(xiàn)信號(hào)尋峰擬合后的波形、中心波長(zhǎng)解調(diào)及對(duì)比分析結(jié)果,。
在系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)上,,完成了系統(tǒng)的相關(guān)測(cè)試工作。由于光纖光柵的中心波長(zhǎng)隨溫度的變化而變化,,為了測(cè)試工作的便捷性及準(zhǔn)確性,,根據(jù)光纖光柵反射譜信號(hào)的特征,本文利用虛擬儀器LabVIEW軟件和數(shù)據(jù)采集卡來產(chǎn)生模擬的光柵反射譜測(cè)試信號(hào),。
實(shí)驗(yàn)測(cè)試中,,在波長(zhǎng)1 524~1 540 nm范圍內(nèi)產(chǎn)生了中心波長(zhǎng)為1 526.078 nm、1 530.526 nm,、1 534.921 nm,、1 537.066 nm的4個(gè)峰的反射譜信號(hào),并在反射譜中加入固有干涉噪聲和適當(dāng)?shù)母咚拱自肼?。反射譜信號(hào)如圖8所示,。
解調(diào)系統(tǒng)運(yùn)行結(jié)果分析如下:
(1)噪聲:采集的原始波形中含有很多噪聲,除FBG仿真信號(hào)加入的干涉噪聲和高斯白噪聲外,,還有電路連接中產(chǎn)生的噪聲,。從濾波前后的波形對(duì)比可以看出,噪聲的影響得到了有效的抑制,,說明濾波效果良好。
(2)信號(hào)解調(diào)區(qū):經(jīng)過采集和濾波后的數(shù)據(jù)進(jìn)入解調(diào)系統(tǒng)進(jìn)行波峰檢測(cè),、擬合算法等流程,。為了驗(yàn)證系統(tǒng)的可靠性,通過多次運(yùn)行來計(jì)算系統(tǒng)誤差,,并取4組數(shù)據(jù)與反射譜的4個(gè)中心波長(zhǎng)1 526.078 nm,、1 530.526 nm、1 534.921 nm,、1 537.066 nm進(jìn)行對(duì)比,,如表1所示??梢钥闯?,系統(tǒng)誤差在±10 pm左右,,達(dá)到了尋峰的預(yù)期仿真結(jié)果。
本文采用了基于ARM的FBG信號(hào)解調(diào)系統(tǒng),,通過對(duì)整個(gè)系統(tǒng)的搭建以及軟硬件的聯(lián)合完成了整個(gè)系統(tǒng)的調(diào)試,。實(shí)驗(yàn)結(jié)果表明,在保證系統(tǒng)解調(diào)精度和速度的前提下,,基于ARM的FBG傳感信號(hào)解調(diào)系統(tǒng)實(shí)現(xiàn)了對(duì)采集數(shù)據(jù)的實(shí)時(shí)處理,,成功解調(diào)出FBG傳感信號(hào),與理論仿真分析結(jié)果相吻合,,系統(tǒng)運(yùn)行穩(wěn)定,,能夠?qū)崿F(xiàn)解調(diào)系統(tǒng)的小型化和實(shí)時(shí)性。但設(shè)計(jì)仍有不盡完善之處,,下一步要優(yōu)化算法的性能,,并用ARM自帶的LCD控制器來直觀地動(dòng)態(tài)顯示解調(diào)數(shù)據(jù)波形圖,為解調(diào)系統(tǒng)的實(shí)用化奠定基礎(chǔ),。
參考文獻(xiàn)
[1] 崔海明.基于MSP430單片機(jī)的光纖光柵傳感器匹配解調(diào)系統(tǒng)[J].中國聯(lián)合大學(xué)學(xué)報(bào):自然科學(xué)版,,2009,23(57):52-57.
[2] 艾樹峰,,史振江.基于DSP和CPLD的光纖光柵解調(diào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電訊技術(shù),,2008,48(6):6-9.
[3] 金建設(shè).嵌入式系統(tǒng)基礎(chǔ)教程[M].大連:大連理工大學(xué)出版社,,2009.
[4] 馬忠梅.ARM嵌入式處理器結(jié)構(gòu)與應(yīng)用基礎(chǔ)[M].北京:北京航空航天大學(xué)出版社,,2002.
[5] 惲斌峰.布拉格光纖光柵傳感器理論與實(shí)驗(yàn)研究[D].南京:東南大學(xué),2006.
[6] 李永倩,,李曉菲,,張靜.小型FBG解調(diào)系統(tǒng)中數(shù)據(jù)采集的實(shí)現(xiàn)[J].電子技術(shù)應(yīng)用,2012,,38(12):64-67.
[7] 畢衛(wèi)紅,,張闖,李衛(wèi),,等.光纖Brgag光柵的反射特性研究[J].傳感技術(shù)學(xué)報(bào),,2003,16(2):17-20.
[8] 柏俊杰,,王立新,,冉昌艷,等.基于F-P濾波器的光纖光柵解調(diào)和標(biāo)定[J].傳感器與微系統(tǒng),,2006,,25(3):10-12.
[9] KERSEY A D,DAVIS M A,PATRICK H J,,et al.Fiber grating sensors[J].Lightwave Technol.,,1997,15(8):1442-1463.
[10] GRANT P M.Digital signal processing-part1:digital filters and the DFT[J].Electronics & Communication Engineering Journal,,1993,,5(1):13-21.
[11] 吳付崗,張慶山,,姜德生,,等.光纖光柵Bragg波長(zhǎng)的高 斯曲線擬合求法[J].武漢理工大學(xué)學(xué)報(bào),2007,,29(12):116-1l8.