一種新型的高速鐵路橋梁監(jiān)測(cè)系統(tǒng)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
摘要:為了降低傳統(tǒng)鐵路橋梁監(jiān)測(cè)系統(tǒng)功耗高,擴(kuò)展性差的問(wèn)題,設(shè)計(jì)了基于Imote2和IRIS無(wú)線傳感器節(jié)點(diǎn)平臺(tái)的橋梁監(jiān)測(cè)系統(tǒng)。利用Imote2強(qiáng)大的數(shù)據(jù)處理功能和超低功耗特性,以及IRIS遠(yuǎn)距離無(wú)線收發(fā)的特點(diǎn),控制由Imote2組成的無(wú)線自組織傳感網(wǎng)絡(luò)的數(shù)據(jù)采集時(shí)間,實(shí)現(xiàn)超低功耗的目的,并且應(yīng)用CDMA無(wú)線通信技術(shù),完成了橋梁的遠(yuǎn)距離監(jiān)測(cè)。實(shí)驗(yàn)表明,在功耗方面比傳統(tǒng)的監(jiān)測(cè)系統(tǒng)降低了35%以上。
引 言
鐵路橋梁在營(yíng)運(yùn)過(guò)程中不可難免會(huì)出現(xiàn)各種損傷現(xiàn)象,使得結(jié)構(gòu)承受力與安全性降低。如今隨著高速鐵路在我國(guó)逐步普及,對(duì)高速鐵路橋梁健康的在線監(jiān)測(cè)提出了更為嚴(yán)格的要求。
高速鐵路速度快,絕大多數(shù)鐵路橋又都在野外,環(huán)境相對(duì)比較惡劣,因此,在線監(jiān)測(cè)系統(tǒng)必須做到精度高、穩(wěn)定性好,另外在惡劣的環(huán)境中,頻繁地為數(shù)量巨大的節(jié)點(diǎn)更換電池不現(xiàn)實(shí)也不可能, 因而節(jié)點(diǎn)的能源供給都是一次性電池。這樣,為了提高網(wǎng)絡(luò)的使用壽命,高效能、低成本同樣理所當(dāng)然地成為節(jié)點(diǎn)設(shè)計(jì)的基本原則。
為了實(shí)現(xiàn)以上目標(biāo),通過(guò)對(duì)所用于該設(shè)計(jì)的硬件進(jìn)行嚴(yán)格的挑選,最后采用了目前在國(guó)際上先進(jìn)的MOTE(塵埃)技術(shù),即Crossbow推出的Imote2和IRIS兩款無(wú)線傳感器節(jié)點(diǎn)平臺(tái),組成無(wú)線傳感器網(wǎng)絡(luò)(WSN),對(duì)加速度、動(dòng)振幅、撓度等參量進(jìn)行在線監(jiān)測(cè)。其最大特點(diǎn)就是節(jié)能,即使在沒(méi)有交流電源的環(huán)境下,僅僅利用電池就可以實(shí)現(xiàn)長(zhǎng)時(shí)間的數(shù)據(jù)采集與傳輸,能夠滿足對(duì)野外橋梁狀態(tài)的實(shí)時(shí)監(jiān)測(cè)需求。
橋梁監(jiān)測(cè)系統(tǒng)
橋梁在線監(jiān)測(cè),即通過(guò)對(duì)橋梁結(jié)構(gòu)狀態(tài)的監(jiān)測(cè)與*估,為橋梁在特殊氣候、特殊交通條件下或運(yùn)營(yíng)狀況嚴(yán)重異常時(shí)觸發(fā)預(yù)警信號(hào),分析*估橋梁使用壽命,并為橋梁的養(yǎng)護(hù)、維修與管理決策、驗(yàn)證橋梁設(shè)計(jì)理論、改進(jìn)橋梁設(shè)計(jì)方法和相應(yīng)的規(guī)范標(biāo)準(zhǔn)提供科學(xué)的依據(jù)。
橋梁在線監(jiān)測(cè)系統(tǒng)一般應(yīng)包括以下幾部分內(nèi)容。
● 傳感系統(tǒng)。用于將待測(cè)物理量轉(zhuǎn)變?yōu)殡娦盘?hào),而在選擇傳感器及二次儀表的類型和數(shù)量時(shí),應(yīng)根據(jù)建立橋梁在線監(jiān)測(cè)系統(tǒng)的目的和投資規(guī)模來(lái)確定。
● 數(shù)據(jù)采集和處理系統(tǒng)。實(shí)現(xiàn)對(duì)多種信息源、不同物理信號(hào)的采集與預(yù)處理,并根據(jù)系統(tǒng)功能要求對(duì)各種原始數(shù)據(jù)進(jìn)行分解、變換以獲取系統(tǒng)所需要的參數(shù),并以一定的形式存儲(chǔ)起來(lái)。
● 通信系統(tǒng)。將采集并處理過(guò)的數(shù)據(jù)傳輸?shù)奖O(jiān)控中心。
● 監(jiān)控中心和報(bào)警設(shè)備。利用具備診斷功能的軟硬件對(duì)接收到的數(shù)據(jù)進(jìn)行診斷,判斷損傷的發(fā)生、位置、程度,對(duì)結(jié)構(gòu)健康狀況做出*估,如發(fā)現(xiàn)異常,發(fā)出報(bào)警信息。
基于WSN的鐵路橋監(jiān)測(cè)系統(tǒng)
無(wú)線傳感器網(wǎng)絡(luò)(WSN)就是由部署在監(jiān)測(cè)區(qū)域內(nèi)大量的廉價(jià)微型傳感器節(jié)點(diǎn)組成,能夠協(xié)同地實(shí)時(shí)監(jiān)測(cè)、感知和采集網(wǎng)絡(luò)覆蓋區(qū)域中各種環(huán)境或監(jiān)測(cè)對(duì)象的信息,并對(duì)其進(jìn)行處理,處理后的信息通過(guò)無(wú)線方式發(fā)送,并以自組多跳的網(wǎng)絡(luò)方式傳送給觀察者。
鐵路橋梁與一般橋梁的最大區(qū)別在于鐵路橋在大部分時(shí)間是沒(méi)有列車通過(guò)的,因此為了鐵路橋梁在線監(jiān)測(cè)過(guò)程中盡可能地降低功耗,在沒(méi)列車通過(guò)時(shí),系統(tǒng)是不進(jìn)行數(shù)據(jù)采集的。為此我們?cè)阼F路橋梁兩端分別布置了一個(gè)IRIS傳感器節(jié)點(diǎn)平臺(tái),當(dāng)鐵路橋梁一端有列車過(guò)來(lái)時(shí),該節(jié)點(diǎn)平臺(tái)發(fā)射信號(hào)給無(wú)線傳感器網(wǎng)絡(luò)網(wǎng)關(guān)節(jié)點(diǎn),進(jìn)而通知Imote2節(jié)點(diǎn)開始數(shù)據(jù)采集,當(dāng)列車經(jīng)過(guò)鐵路橋梁另一端時(shí),此處的節(jié)點(diǎn)平臺(tái)又發(fā)送信號(hào)給無(wú)線傳感器網(wǎng)絡(luò)網(wǎng)關(guān)節(jié)點(diǎn),控制Imote2節(jié)點(diǎn)停止數(shù)據(jù)采集,充分達(dá)到減少能耗的目的。
本文設(shè)計(jì)的鐵路橋梁在線監(jiān)測(cè)系統(tǒng)如圖1所示:包括若干個(gè)Imote2傳感節(jié)點(diǎn),它們被大量布散在橋梁關(guān)鍵監(jiān)測(cè)區(qū)域,它們通過(guò)無(wú)線信道相連,形成一個(gè)多跳的自組織網(wǎng)絡(luò)系統(tǒng),對(duì)橋梁的撓度、應(yīng)變等主要結(jié)構(gòu)的受力狀態(tài)進(jìn)行監(jiān)測(cè),傳感器單元將采集到的數(shù)據(jù)傳送給Imote2的處理單元,處理單元完成數(shù)據(jù)處理和存儲(chǔ)后,通過(guò)無(wú)線通信技術(shù)轉(zhuǎn)發(fā)給網(wǎng)關(guān)節(jié)點(diǎn), 網(wǎng)關(guān)節(jié)點(diǎn)可通過(guò)CDMA等方式將監(jiān)測(cè)數(shù)據(jù)送到監(jiān)控中心,并且系統(tǒng)可在異常情況下進(jìn)行報(bào)警,監(jiān)測(cè)人員可隨時(shí)了解橋梁運(yùn)行情況,達(dá)到健康監(jiān)測(cè)的目的。
圖1 鐵路橋梁在線監(jiān)測(cè)系統(tǒng)[!--empirenews.page--]
系統(tǒng)硬件電路
Imote2
Imote2搭載了一個(gè)強(qiáng)大的Marvell公司PXA271處理器芯片,并集成了德州儀器CC2420射頻芯片。與以往無(wú)線傳感器網(wǎng)路的平臺(tái)相比,Imote2提供了更多存儲(chǔ)資源,包括256kB的SRAM、32MB的SDRAM和32MB的Flash。Imote2從真正意義上打破了無(wú)線傳感器網(wǎng)絡(luò)平臺(tái)在計(jì)算能力和內(nèi)存方面的局限性,可以在數(shù)字圖像傳輸和工業(yè)震動(dòng)監(jiān)測(cè)等領(lǐng)域廣泛應(yīng)用。圖2為Imote2的系統(tǒng)組成。
圖2 Imote2的系統(tǒng)組成
Imote2包含處理器PXA271,該處理器可工作在低電壓(0.85V)和低頻(13MHz)模式,可進(jìn)行低功耗操作。PXA271是多芯片模塊,即在一個(gè)封裝內(nèi)集成3個(gè)芯片:處理器、32MB FLASH以及32MB SDRAM。處理器提供多種I/O,能夠靈活的支持不同種類的傳感器、A/D、射頻器等。處理器還包括多個(gè)定時(shí)器和一個(gè)時(shí)鐘。另外,PXA271處理器板還包含了一個(gè)無(wú)線MMX協(xié)處理器。增加了30條媒體處理器指令,支持隊(duì)列及視頻操作,并兼容Intel MMX和SSE integer指令。
Imote2接口板包含2個(gè)USB串口和1個(gè)JTAG接口,可通過(guò)高級(jí)接口連接到Imote2上。接口板可以通過(guò)mini–B USB接口連接到PC機(jī)上的USB口。JTAG接口是標(biāo)準(zhǔn)20針接口,兼容標(biāo)準(zhǔn)適配器。因此,可使用Marvell軟件開發(fā)工具套件及類似工具,為Imote2的閃存進(jìn)行軟件開發(fā)、調(diào)試和重新編程。
Imote2節(jié)點(diǎn)平臺(tái)
由圖3可知,一個(gè)Imote2節(jié)點(diǎn)平臺(tái)包括應(yīng)變、加速度等各類傳感器、ADS1256、電源管理單元和Imote2節(jié)點(diǎn)。它們被大量布散在橋梁關(guān)鍵監(jiān)測(cè)區(qū)域,它們通過(guò)無(wú)線信道相連,形成一個(gè)多跳的自組織網(wǎng)絡(luò)系統(tǒng),利用Imote2強(qiáng)大的處理器對(duì)橋梁的撓度、應(yīng)變等主要結(jié)構(gòu)的受力狀態(tài)進(jìn)行監(jiān)測(cè),是整個(gè)系統(tǒng)的核心部分。
圖3 Imote2節(jié)點(diǎn)平臺(tái)硬件結(jié)構(gòu)[!--empirenews.page--]
ADS1256與電容傳感器相連,Imote2分別與存儲(chǔ)器、電源模塊和ADS1256相連。電容傳感器和ADS1256是由電源管理單元供電的。對(duì)于電容加速度傳感器與ADS1256的連接,采用了單極輸入方式進(jìn)行通信,將多個(gè)傳感器分別接于ADS1256的輸入端。ADS1256通過(guò)采用四線制(時(shí)鐘信號(hào)線SCLK、數(shù)據(jù)輸入線DIN、數(shù)據(jù)輸出線DOUT和偏片選線CS)SPI通信方式與Imote2連接進(jìn)行通信。這里低噪聲、高精度的24位模擬-數(shù)字轉(zhuǎn)換器和SPI接口技術(shù)以及電容傳感器的使用,使在數(shù)據(jù)采集過(guò)程中做到了精度高,測(cè)量范圍大,靈敏度高,動(dòng)態(tài)響應(yīng)快,穩(wěn)定性好等優(yōu)點(diǎn)。
IRIS
在鐵路橋梁兩端的無(wú)線傳感器節(jié)點(diǎn)不需要強(qiáng)大的計(jì)算能力,但必須保持低功耗和以及足夠的無(wú)線傳輸距離。一直以來(lái)測(cè)量多個(gè)數(shù)據(jù)并且保持低功耗和以及足夠的傳輸距離是無(wú)線傳感器網(wǎng)絡(luò)的兩大軟肋,但可借助Crossbow最新推出的另外一款I(lǐng)RIS節(jié)點(diǎn)平臺(tái),能夠提供低功耗和遠(yuǎn)距離無(wú)線傳輸?shù)碾p重優(yōu)勢(shì),無(wú)需煩惱于如何取舍功率和作用距離。
IRIS工作在2.4GHz、支持IEEE 802.15.4/ZigBee協(xié)議,具有更廣的作用范圍,傳輸距離較以往產(chǎn)品提高三倍。在處理器和射頻平臺(tái)方面,XM2110基于ATmega1281處理芯片。ATmega1281是一款低功耗的處理器。在傳感器板方面,Crossbow為IRIS提供多種傳感器板和數(shù)據(jù)獲取板,并且都能夠通過(guò)標(biāo)準(zhǔn)51針擴(kuò)展接口與其連接。
IRIS節(jié)點(diǎn)平臺(tái)
由圖4可知,一個(gè)IRIS節(jié)點(diǎn)平臺(tái)包括磁鋼傳感器,MDA300數(shù)據(jù)采集板,IRIS節(jié)點(diǎn)。傳感器通過(guò)IRIS提供的MDA300數(shù)據(jù)采集板與IRIS連接,MDA300提供8個(gè)ADC通道、8個(gè)數(shù)字通道以及I2C接口用于外接各類傳感器。
圖4 IRIS節(jié)點(diǎn)平臺(tái)硬件結(jié)構(gòu)
它位于鐵路橋梁的兩端,當(dāng)有列車通過(guò)時(shí),磁鋼傳感器就會(huì)自動(dòng)采集和處理數(shù)據(jù),處理完的數(shù)據(jù)由IRIS的射頻模塊進(jìn)行無(wú)線傳輸,IRIS足夠的無(wú)線傳輸距離可以將開始或停止數(shù)據(jù)采集的信號(hào)發(fā)送給無(wú)線傳感器網(wǎng)絡(luò)的網(wǎng)關(guān)節(jié)點(diǎn),最終控制分散在橋梁關(guān)鍵監(jiān)測(cè)區(qū)域的Imote2節(jié)點(diǎn)平臺(tái)的數(shù)據(jù)采集時(shí)間。
軟件結(jié)構(gòu)
雖然多個(gè)操作系統(tǒng)支持Imote2,如TinyOS、Linux和SOS,但在Imote2傳感器節(jié)點(diǎn)上部署嵌入式Linux 既能體現(xiàn)通用操作系統(tǒng)的易于開發(fā)和移植的特性,又可以展示Linux自身對(duì)外設(shè)和網(wǎng)絡(luò)支持良好的優(yōu)勢(shì),有利于應(yīng)對(duì)不同無(wú)線傳感器網(wǎng)絡(luò)應(yīng)用的需求,因此,選用Linux對(duì)Imote2進(jìn)行應(yīng)用開發(fā)[9]。在對(duì)IRIS節(jié)點(diǎn)的操作系統(tǒng)支持方面,可運(yùn)行TinyOS1.1.7或更高版本。
Imote2節(jié)點(diǎn)軟件
為了支持對(duì)Imote2進(jìn)行應(yīng)用開發(fā),必須建立相應(yīng)的交叉編譯環(huán)境,對(duì)于Imote2,為構(gòu)建交叉編譯環(huán)境所使用交叉編譯工具鏈,可以從handhelds.org 所提供的 arm-linux-gcc-3.4.1獲得。解壓并將其工具目錄bin添加到PATH環(huán)境變量之后,工具鏈就可以使用了。
Imote2并沒(méi)有可用的模擬器,因此,要將文件下載至目標(biāo)板才能進(jìn)行調(diào)試。不同于安裝Linux的過(guò)程,這里的下載由Imote2-Linux控制,下載的內(nèi)容保存于文件系統(tǒng)。
Marvell支持的開源項(xiàng)目PlatformX旨在為Imote2構(gòu)建Linux系統(tǒng),最新發(fā)布版本包括二進(jìn)制blob、zlmage、filesystem及源碼和補(bǔ)丁,安裝這些二進(jìn)制文件便可在 Imote2上運(yùn)行Linux操作系統(tǒng)。
IRIS節(jié)點(diǎn)軟件
TinyOS是美國(guó)的伯克利大學(xué)開發(fā)的,為嵌入式無(wú)線傳感器網(wǎng)絡(luò)而設(shè)計(jì)的源碼開放的操作系統(tǒng),它運(yùn)行在每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)上,是其他上層應(yīng)用和協(xié)議運(yùn)行的前提,TinyOS采用事件驅(qū)動(dòng)的執(zhí)行機(jī)制,很好地滿足了無(wú)線傳感器網(wǎng)絡(luò)中存在的大量的并發(fā)操作;基于組件的架構(gòu)方式更加適應(yīng)無(wú)線傳感器網(wǎng)絡(luò)應(yīng)用的多樣性[10]。
結(jié)語(yǔ)
本文提出的基于無(wú)線傳感器網(wǎng)絡(luò)的鐵路橋梁在線監(jiān)測(cè)系統(tǒng),配合運(yùn)用了Imote2和IRIS這兩款先進(jìn)的無(wú)線傳感器節(jié)點(diǎn)平臺(tái),在低功耗的前提下Imote2強(qiáng)大的處理功能和IRIS較遠(yuǎn)的傳輸距離的優(yōu)勢(shì),使整個(gè)系統(tǒng)具有功耗低、精度高等優(yōu)點(diǎn)。實(shí)驗(yàn)數(shù)據(jù)表明,與傳統(tǒng)的橋梁監(jiān)測(cè)系統(tǒng)相比,在功耗方面講降低35%以上。