蔡惠華 孟翔宇 孫德沖 吳永紅 葛 萌 戴宜霖
(北京航天計(jì)量測(cè)試技術(shù)研究所,北京 100076)
一種小型化無(wú)線(xiàn)傳感網(wǎng)絡(luò)的設(shè)計(jì)
蔡惠華 孟翔宇 孫德沖 吳永紅 葛 萌 戴宜霖
(北京航天計(jì)量測(cè)試技術(shù)研究所,北京 100076)
采用zigbee技術(shù)實(shí)現(xiàn)基于mems傳感器的無(wú)線(xiàn)傳感網(wǎng)絡(luò)節(jié)點(diǎn)小型化設(shè)計(jì),組成的小型化系統(tǒng)可用于航天器各倉(cāng)段內(nèi)部溫度、濕度、壓力、加速度等狀態(tài)參數(shù)的監(jiān)測(cè)。小型化無(wú)線(xiàn)傳感網(wǎng)絡(luò)采用集中供電方式即可以減小節(jié)點(diǎn)體積,又便于后續(xù)電池更換。傳感器信號(hào)無(wú)線(xiàn)傳輸方式,可以大大減少航天器電線(xiàn)電纜的數(shù)量、減小布線(xiàn)帶來(lái)的困難及航天器總體質(zhì)量。
無(wú)線(xiàn)式傳感網(wǎng)絡(luò) 航天器狀態(tài)監(jiān)測(cè) 傳感器節(jié)點(diǎn)
AbstractA mini system of WSN base on the mems sensor was made by uses of zigbee technology.the temperature,humidity,pressure,acceleration of spacecraft ’s every cabin station can be test by this system.The mini WSN system’s power was supplied together by wire,this not only can reduce the volume of sensor notes,but also can convenient for the change of battery.sensor notes transmiss wirless can reduce the amount of wire cable,the wire cable layout problem and the quality of spacecraft.
Key wordsWSN Spacecraft station testSensor notes
航天飛行器在飛行過(guò)程中,需要在線(xiàn)實(shí)時(shí)地獲取與飛行器結(jié)構(gòu)健康狀況有關(guān)的狀態(tài)信息,如溫度、壓力、噪聲、振動(dòng)、沖擊等參數(shù),這些傳感器種類(lèi)繁多、而且大都采用線(xiàn)纜連接方式,傳統(tǒng)線(xiàn)纜連接方式,造成航天器質(zhì)量體積功耗增加,布局布線(xiàn)復(fù)雜,后期測(cè)試?yán)щy[1]。
目前基于zigbee方式的無(wú)線(xiàn)傳感網(wǎng)絡(luò)技術(shù)發(fā)展十分迅速,而且也大量應(yīng)用于民用物聯(lián)網(wǎng)技術(shù)中,而采用ZigBee技術(shù)組建的無(wú)線(xiàn)傳感器網(wǎng)絡(luò)具有自組織和自愈功能,通信可靠,并具有功耗低、網(wǎng)絡(luò)容量大、成本低、覆蓋范圍廣等特點(diǎn),滿(mǎn)足無(wú)線(xiàn)傳感器網(wǎng)絡(luò)所需分布式、自組織、規(guī)模大和動(dòng)態(tài)性強(qiáng)等要求[2]。
國(guó)內(nèi)外針對(duì)無(wú)線(xiàn)傳感器網(wǎng)絡(luò)技術(shù)的研究越來(lái)越多,也進(jìn)行了相關(guān)的地面測(cè)試試驗(yàn)驗(yàn)證。在航空航天領(lǐng)域,國(guó)外的研究已經(jīng)成功實(shí)現(xiàn)搭載。第二炮兵工程大學(xué)對(duì)于VSHMS的研究,目前尚未進(jìn)行機(jī)載或者彈上試驗(yàn),僅在地面進(jìn)行相關(guān)試驗(yàn)驗(yàn)證[3]。國(guó)外很多機(jī)構(gòu)致力于無(wú)線(xiàn)傳感網(wǎng)絡(luò)在航天飛行器內(nèi)狀態(tài)監(jiān)測(cè)的研究,Thomas Becker等人設(shè)計(jì)了用于飛機(jī)結(jié)構(gòu)健康的監(jiān)測(cè)自主式傳感器節(jié)點(diǎn),對(duì)飛機(jī)的疲勞狀況、損傷狀況以及結(jié)構(gòu)壓力進(jìn)行監(jiān)測(cè)[4]。M.Beekema等人提出了可應(yīng)用在在線(xiàn)飛行器內(nèi)部狀態(tài)監(jiān)測(cè)的無(wú)線(xiàn)傳感器網(wǎng)絡(luò)模型,該系統(tǒng)模型中采用了新型的多網(wǎng)關(guān)設(shè)計(jì)[5]。新加坡南洋理工大學(xué)于2014年成功研制基于ZigBee技術(shù)的無(wú)線(xiàn)傳感器網(wǎng)絡(luò)并實(shí)現(xiàn)星載,使衛(wèi)星的規(guī)模降低至少10%。
航天器產(chǎn)品一方面?zhèn)鞲衅鞫?,如果每個(gè)傳感器都配備獨(dú)立電池,更換不方便。另一方面,航天器內(nèi)設(shè)備多,空間狹小,需要傳感器節(jié)點(diǎn)體積盡量小。本文基于這種運(yùn)用背景,提出采用電池集中供電方式的小型化傳感器網(wǎng)絡(luò)應(yīng)用于航天器結(jié)構(gòu)狀態(tài)監(jiān)測(cè)。傳感器節(jié)點(diǎn)尺寸目前主要受制于電池的尺寸,采用集中供電方式即可以減小節(jié)點(diǎn)體積,又便于后續(xù)電池更換。每種傳感器節(jié)點(diǎn)至少有2~4根信號(hào)傳輸線(xiàn),采用無(wú)線(xiàn)傳輸方式,可以大大減少航天器電線(xiàn)電纜的數(shù)量、減小布線(xiàn)帶來(lái)的困難及航天器總體質(zhì)量。
本設(shè)計(jì)提出的用于飛行器內(nèi)部狀態(tài)監(jiān)測(cè)的小型化無(wú)線(xiàn)傳感器網(wǎng)絡(luò)系統(tǒng)是采用Zigbee網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)的,無(wú)線(xiàn)傳感網(wǎng)絡(luò)主要由四部分組成,傳感器節(jié)點(diǎn)、網(wǎng)關(guān)節(jié)點(diǎn)、計(jì)算機(jī)、電池。采用集中供電的方式,總體的系統(tǒng)框圖如圖1所示。
2.1 傳感器節(jié)點(diǎn)
傳感器節(jié)點(diǎn)由控制及無(wú)線(xiàn)模塊、傳感器兩部分組成如圖2所示,其中無(wú)線(xiàn)通信及控制模塊采用TI公司CC2530模塊。CC2530內(nèi)含增強(qiáng)型8051和一個(gè)IEEE 802.15.4兼容無(wú)線(xiàn)收發(fā)器。通信接口一般根據(jù)傳感器的特性有SPI、I2C、ADC等??刂颇K通過(guò)通信接口控制傳感器采集信號(hào),并將信號(hào)接收后通過(guò)無(wú)線(xiàn)模塊發(fā)送出去。
2.2 網(wǎng)關(guān)節(jié)點(diǎn)
網(wǎng)關(guān)節(jié)點(diǎn)由控制及無(wú)線(xiàn)模塊、flash存儲(chǔ)、通信接口轉(zhuǎn)換三部分組成如圖3所示,控制及無(wú)線(xiàn)模塊一方面將傳感器節(jié)點(diǎn)發(fā)送過(guò)來(lái)的數(shù)據(jù)通過(guò)SPI接口發(fā)送給flash存儲(chǔ),通過(guò)通信接口轉(zhuǎn)換模塊傳送給上位機(jī),另一方面接收上位機(jī)指令,無(wú)線(xiàn)發(fā)送給傳感器節(jié)點(diǎn)。其中控制及無(wú)線(xiàn)模塊與傳感器節(jié)點(diǎn)的硬件模塊一致。
2.3 計(jì)算機(jī)界面
該系統(tǒng)中,計(jì)算機(jī)屬于選用設(shè)備,計(jì)算機(jī)主要是實(shí)現(xiàn)對(duì)傳感器網(wǎng)絡(luò)參數(shù)調(diào)整和設(shè)置,本設(shè)計(jì)有兩種應(yīng)用:
①不接入計(jì)算機(jī)及用戶(hù)界面時(shí),傳感器采集到的信息,通過(guò)無(wú)線(xiàn)收發(fā)器發(fā)送給網(wǎng)關(guān),網(wǎng)關(guān)將接收到的信息存儲(chǔ)在外置flash芯片里。
②接入用戶(hù)界面,一方面可以實(shí)時(shí)顯示各個(gè)節(jié)點(diǎn)的信息狀態(tài),對(duì)無(wú)線(xiàn)傳感器網(wǎng)絡(luò)系統(tǒng)的工作狀態(tài)可隨時(shí)進(jìn)行調(diào)整和設(shè)置;另一方面可以將存在flash芯片里的歷史數(shù)據(jù)提取出來(lái)并進(jìn)行信息處理。
3.1 傳感器節(jié)點(diǎn)
3.1.1 控制及無(wú)線(xiàn)模塊
ZigBee無(wú)線(xiàn)通訊模塊由TI的低功耗RF芯片CC2530、32MHz系統(tǒng)時(shí)鐘晶振、32.768KHz的監(jiān)控時(shí)鐘晶振及能使射頻性能最佳化的RF射頻前端匹配濾波電路、天線(xiàn)組成。天線(xiàn)主要有外接SMA天線(xiàn)和集成了sniffer天線(xiàn)。本文采用集成的siniffer天線(xiàn),無(wú)線(xiàn)通訊模塊的電路原理圖如圖4所示。
3.1.2 傳感器
本文實(shí)現(xiàn)的無(wú)線(xiàn)傳感網(wǎng)絡(luò)系統(tǒng)中測(cè)試的參數(shù)包括溫度,濕度、壓力、三向振動(dòng)這四種參數(shù)。其中溫度:-40~+120℃,誤差:±3%;濕度:0~100%RH,誤差:±3%;
壓力:0~100kpa,誤差:±2%;
三向振動(dòng):±10g,2~200Hz,誤差:±10%;
三向振動(dòng):±20g,10~1600Hz,誤差:±10%。
為了實(shí)現(xiàn)小型化,選用的傳感器必須體積小,且具備SPI、I2C、ADC等常用接口。根據(jù)以上要求,選擇mems傳感器,mems傳感器集成度高,只需簡(jiǎn)單的外圍電路就能正常工作。本文設(shè)計(jì)中的溫濕度傳感器采用sensirion公司的SHT15芯片,壓力傳感器選用美國(guó)精量電子生產(chǎn)的MS4525D0芯片,三向振動(dòng)傳感器選用美國(guó)ADI公司的ADXL326 MEMS芯片和DXL375 MEMS芯片。
傳感器的外圍電路如圖5(a)~(d)所示,其中溫濕度傳感器、壓力傳感器通信接口均為I2C模式,三向振動(dòng)傳感器ADXL375通信接口為SPI模式,ADXL326是模擬信號(hào)輸出,采用ADC模式。
溫濕度傳感器SHT15輸出為十六進(jìn)制數(shù),轉(zhuǎn)成十進(jìn)制后,按公式(1)~(3)進(jìn)行轉(zhuǎn)化。
式中:X——溫度輸出十進(jìn)制數(shù);T——實(shí)際溫度值,單位為℃;Y——濕度輸出的十進(jìn)制數(shù);RHlinear——修正的濕度值;RHtrue——實(shí)際的濕度值,單位為RH%。
壓力傳感器MS4525D0輸出為十六進(jìn)制數(shù),轉(zhuǎn)成十進(jìn)制后,按公式(4)和公式(5)進(jìn)行轉(zhuǎn)化。
式中:X——溫度輸出十進(jìn)制數(shù);T——實(shí)際溫度值,單位為℃;Y——壓力輸出的十進(jìn)制數(shù);P——實(shí)際壓力值,單位為kPa。
三向振動(dòng)傳感器ADXL375輸出靈敏度典型值在49mg/LSB,1g重力加速度變化讀書(shū)對(duì)應(yīng)在20左右。本設(shè)計(jì)中,ADXL375采用SPI與無(wú)線(xiàn)通訊模塊進(jìn)行通信,其SPI接口采用4線(xiàn)式,SDI(串行數(shù)據(jù)輸入)、SDO(串行數(shù)據(jù)輸出)、CS(從使能信號(hào))、SCLK(串行移位時(shí)鐘)。采集結(jié)果轉(zhuǎn)換公式如式(6)所示。
式中:X——振動(dòng)數(shù)值輸出十進(jìn)制數(shù),采集結(jié)果是最終的振動(dòng)傳感器值,單位為g。
三向振動(dòng)傳感器ADXL326輸出x,y,z三向模擬信號(hào),無(wú)線(xiàn)通信模塊自帶AD轉(zhuǎn)換器,支持7bits到12bits的分辨率。傳感器輸出和供電電壓有關(guān)系。以本設(shè)計(jì)供電電壓3.3V為例,該傳感器靈敏度典型值約為62mV/g,1g重力加速度變化,輸出電壓對(duì)應(yīng)變化62mV,0g輸出在1.65V。需要注意的是,0g對(duì)應(yīng)1.65V只是理論值,實(shí)際還需要進(jìn)行校準(zhǔn)。采集結(jié)果轉(zhuǎn)換公式如式(7)所示:
式中:X——振動(dòng)數(shù)值輸出十進(jìn)制數(shù),采集結(jié)果是最終的振動(dòng)傳感器值,單位為g。
3.2 網(wǎng)關(guān)節(jié)點(diǎn)
3.2.1 flash存儲(chǔ)
SPI Flash具有數(shù)據(jù)可靠、引線(xiàn)少、接口簡(jiǎn)單、使用方便的優(yōu)點(diǎn)。本設(shè)計(jì)中數(shù)據(jù)存儲(chǔ)Flash采用W25Q64BV芯片,該芯片具有64Mbit容量,4M的SPI傳輸速率。主處理器通過(guò)SPI協(xié)議控制數(shù)據(jù)的讀、寫(xiě)、擦除等功能。SPI Flash的電路原理如圖6所示。
3.2.2 通信接口轉(zhuǎn)換電路設(shè)計(jì)
CC2530模塊具有USART0和USART1兩個(gè)串行通信接口,它們可運(yùn)行于異步UART模式或同步SPI模式,本設(shè)計(jì)采用的是異步UART通信,考慮到有些計(jì)算機(jī)不具有串口接口,另外設(shè)計(jì)了串口轉(zhuǎn)換設(shè)計(jì),采用了接口轉(zhuǎn)換器 PL2303,實(shí)現(xiàn)了USB到串口的轉(zhuǎn)換,如圖7所示。
4.1 傳感器節(jié)點(diǎn)及網(wǎng)關(guān)節(jié)點(diǎn)實(shí)物圖
設(shè)計(jì)完成的實(shí)物非常小巧,并具有外接接口的結(jié)構(gòu)設(shè)計(jì),方便安裝到各個(gè)待測(cè)試的部位。傳感器節(jié)點(diǎn)及網(wǎng)關(guān)的實(shí)物圖如圖8~圖9所示。實(shí)物尺寸見(jiàn)表1。
表1 傳感器實(shí)物尺寸
4.2 測(cè)試界面
無(wú)線(xiàn)傳感器網(wǎng)絡(luò)系統(tǒng)的計(jì)算機(jī)界面用于實(shí)現(xiàn)對(duì)傳感器網(wǎng)絡(luò)參數(shù)調(diào)整和設(shè)置,如圖10所示。
計(jì)算機(jī)接入該系統(tǒng)后,開(kāi)啟系統(tǒng)所有工作,點(diǎn)擊“輸出結(jié)果”按鈕,會(huì)將所有的結(jié)果保存到一個(gè)execel表格文件里。輸出的結(jié)果包含信息標(biāo)志,網(wǎng)絡(luò)地址,時(shí)間,功率、節(jié)點(diǎn)號(hào),測(cè)試結(jié)果等基本信息,具體見(jiàn)表2。以表2中第2列為例,節(jié)點(diǎn)號(hào)“03”代表壓力傳感器,對(duì)應(yīng)測(cè)試結(jié)果中“100.35”代表輸出的壓力值100.35kPa,21.32代表輸出的溫度值21.32℃。
表2 輸出結(jié)果列表
本文主要針對(duì)航天器內(nèi)部的特殊應(yīng)用,介紹溫濕度、壓力、三向振動(dòng)等各個(gè)無(wú)線(xiàn)傳感器節(jié)點(diǎn)及協(xié)調(diào)器的具體硬件電路設(shè)計(jì),介紹 了系統(tǒng)的軟件功能,組成小型化無(wú)線(xiàn)傳感器網(wǎng)絡(luò)系統(tǒng),給出測(cè)試結(jié)果。本次測(cè)試是在常溫下地面室內(nèi)進(jìn)行,測(cè)試結(jié)果準(zhǔn)確可靠,但仍需進(jìn)行下一步的校準(zhǔn)等工作。
[1]陳丹,鄭增威,李際軍.無(wú)線(xiàn)傳感器網(wǎng)絡(luò)研究綜述[J].計(jì)算機(jī)測(cè)量與控制,2008(08).
[2]周莉,曹松等.航天器內(nèi)環(huán)境監(jiān)測(cè)的無(wú)線(xiàn)傳感器網(wǎng)絡(luò)技術(shù)研究[J]. 空間科學(xué)學(xué)報(bào),2012,32(6):846~854.
[3]姚鵬等.基于無(wú)線(xiàn)傳感器網(wǎng)絡(luò)的飛行器結(jié)構(gòu)健康監(jiān)測(cè)系統(tǒng)的關(guān)鍵技術(shù)研究與應(yīng)用[J].現(xiàn)代電子技術(shù).2013,36(11).
[4]Thomas Becker,Martin Kluge,Josef Schalk,et al.Autonomous Sensor Nodes for Aircraft Structural Health Monitoring [J].IEEE SENSORS JOURNAL,2009,9(11):1589~1595.
[5]M.Beekema.Fault-Tolerant Platform for Intra-Spacecraft Modular Wireless Sensor Network[D],Nederland:Delft University of Technology,2011.
[6]李志新.基于zigbee無(wú)線(xiàn)傳感網(wǎng)絡(luò)的組網(wǎng)研究與實(shí)現(xiàn)[D].南京:南京大學(xué)碩士學(xué)位論文,2015.
[7]劉瑞超.無(wú)線(xiàn)傳感網(wǎng)絡(luò)中數(shù)據(jù)收集技術(shù)研究[D].重慶:重慶大學(xué)碩士學(xué)位論文,2014.
Design of a Miniaturization Wireless Sensor Network
CAI Hui-hua MENG Xiang-yu SUN De-chong WU Yong-hong GE Meng DAI Yi-lin
(Beijing Aerospace Institute for Metrology and Measurement Technology,beijing 100076,China)
TN98
A
10.12060/j.issn.1000-7202.2017.03.13
2017-04-10,
2017-06-26
蔡惠華(1986.02-),女,工程師,碩士,主要研究方向:微波,電學(xué)、無(wú)線(xiàn)電計(jì)量測(cè)試技術(shù)及測(cè)試設(shè)備研發(fā)。
1000-7202(2017)03-0060-06