文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.2015.11.010
中文引用格式: 李增. 災(zāi)害現(xiàn)場場景參數(shù)實時測量系統(tǒng)[J].電子技術(shù)應(yīng)用,2015,,41(11):38-40,,44.
英文引用格式: Li Zeng. Design of disaster scene information real-time collection system[J].Application of Electronic Technique,2015,41(11):38-40,,44.
0 引言
當(dāng)消防員采用內(nèi)攻戰(zhàn)術(shù)時,常常需要進(jìn)入火災(zāi)現(xiàn)場,、危化品處置現(xiàn)場以及危險的狹小空間等區(qū)域,,由于身著各種防護(hù)服,,行動笨重緩慢,僅靠感官無法及時有效地發(fā)現(xiàn)各種潛在的危險,。另外常規(guī)的無線通信方式僅靠前后方對話獲取有效信息,,需要消防員邊作業(yè)邊利用對講機(jī)匯報各種信息,后方指揮員獲取信息的手段單一,,效率低下,,一旦中斷則徹底失去聯(lián)系,后方指揮員無法及時有效地獲取內(nèi)攻消防員的個人信息和場景信息,,特別是在消防員被困或者迷路的情況下,,無法第一時間展開施救,因施救不及時而造成消防員犧牲慘劇時有發(fā)生,。
隨著可穿戴技術(shù)的發(fā)展,,可穿戴設(shè)備采集消防員的生命體征信息、災(zāi)害現(xiàn)場溫度和毒氣濃度等各種參數(shù)并傳輸?shù)胶蠓?,提高系統(tǒng)的集成度和便攜性,,保障消防員人身安全,是消防員個人防護(hù)設(shè)備的重要發(fā)展方向,。
1 系統(tǒng)設(shè)計
由于3G公網(wǎng)覆蓋范圍非常廣泛,,在建筑物內(nèi)部、地下空間,、隧道等場所都能實現(xiàn)信號的覆蓋,,而且?guī)挻螅?G公網(wǎng)實現(xiàn)信息傳輸不僅能夠滿足現(xiàn)場信息測量傳輸?shù)男枨?,而且為單兵圖像傳輸開辟傳輸通道,,有利于集成單兵頭盔式攝像頭,采集現(xiàn)場圖像信息。根據(jù)災(zāi)害現(xiàn)場救援的需求,,結(jié)合實際情況,,設(shè)計系統(tǒng)框圖如圖1所示。
單兵終端包括可佩戴式感知終端和通信終端,, 可佩戴式感知終端有脈搏感知終端,、溫度測量終端、毒氣(CO,,H2S)濃度測量終端,,通信終端藍(lán)牙無線互聯(lián)感知終端,接收各種現(xiàn)場參數(shù)信息,,并把所測數(shù)據(jù)通過3G傳輸?shù)浆F(xiàn)場后方,。支隊數(shù)據(jù)服務(wù)器工作于消防指揮調(diào)度內(nèi)網(wǎng),通過網(wǎng)關(guān)和防火墻與3G公網(wǎng)互聯(lián),,用于緩存現(xiàn)場單兵的各種場景參數(shù),, 也可在指揮中心大屏幕上顯示參戰(zhàn)消防員的各種信息,用于遠(yuǎn)程指揮,。顯示與指揮平臺包括車載式移動指揮平臺和手持式移動指揮平臺,,集中顯示每個單兵終端采集到的場景參數(shù)信息。人機(jī)交互為現(xiàn)場指揮員提供決策,,并與支隊數(shù)據(jù)服務(wù)器互聯(lián)互通,。
2 脈搏感知模塊設(shè)計
系統(tǒng)采用NeuroSky的BMD101生物信號檢測和處理設(shè)備,傳感器部分主要由LED光源和光敏器件組成,,LED光源發(fā)出綠色波長的光波,,光敏器件可以接收手腕皮膚反射光感測光場強(qiáng)度的變化。后端處理電路包括低噪音一級放大電路,、二級放大電路,、調(diào)零電路器和16位精度的ADC模數(shù)轉(zhuǎn)換,增益可控,,內(nèi)置DSP處理模塊,, 能夠通過藍(lán)牙傳輸?shù)姆绞綄⑸w征信息傳輸?shù)酵ㄐ沤K端,開機(jī)即自動搜索并建立傳輸鏈路,。通信終端再經(jīng)過3G網(wǎng)絡(luò)將該生理指標(biāo)傳輸?shù)胶蠓街笓]平臺,,一旦出現(xiàn)異常,后方指揮員據(jù)此可及時展開營救,。
CC2540內(nèi)置51單片機(jī)內(nèi)核,,能夠?qū)崿F(xiàn)對數(shù)據(jù)的初步處理。 第一步:以1000個數(shù)據(jù)信息為一個處理周期,,對這1000個值取平均值,,濾波,并降低數(shù)據(jù)的更新次數(shù),因為系統(tǒng)對數(shù)據(jù)的更新頻率要求不高,,0.5~1次/秒即可,;第二步:據(jù)信息進(jìn)行判斷,如果信號不屬于正確佩戴脈搏傳感器范圍,,則拋棄這段數(shù)據(jù)不處理,,反之推送到藍(lán)牙模塊的緩沖區(qū)傳輸?shù)酵ㄐ沤K端。通信終端設(shè)置報警門限40次/min,,一旦低于該值,,則報警。數(shù)據(jù)處理流程如圖3所示,。
3 毒氣濃度感知模塊設(shè)計
災(zāi)害現(xiàn)場特別是火災(zāi)現(xiàn)場保溫板,、塑料等化學(xué)物質(zhì)的燃燒會產(chǎn)生多種有毒氣體,其中H2S和CO最常見,,危害也大,。因此本系統(tǒng)測量現(xiàn)場毒氣主要是指H2S和CO兩種氣體,,選用電化學(xué)H2S和CO氣體傳感器,,即通過化學(xué)反應(yīng)來檢測電解液載流子的變化對外部電流的影響,傳感器輸出為電流信號,,線形好,,體積小,可干電池供電,。
以MSP430單片機(jī)為控制核心設(shè)計了毒氣濃度的測量裝置,,主要包括傳感器、放大電路,、濾波器和處理核心MSP430F2249以及藍(lán)牙傳輸模塊CC2540,,MSP430F2249是MSP430系列單片機(jī)之一,內(nèi)置16位AD轉(zhuǎn)換模塊和兩個定時器,,主要完成數(shù)據(jù)的AD采樣,、單片機(jī)內(nèi)部的初始化和傳輸模塊CC2540寄存器的設(shè)置以及發(fā)射、接收數(shù)據(jù)的讀寫操作[4],,測量原理如圖4所示,。
第一級放大電路采用AD620放大器,傳感器測得的電流信號轉(zhuǎn)化為電壓信號后放大10~1 000倍,,根據(jù)實際情況調(diào)整合適的放大倍數(shù)后經(jīng)過電容C6實現(xiàn)直流分量和交流分量的分離,。交流分支進(jìn)入二級放大機(jī)構(gòu)進(jìn)行再次放大,而直流分量直接進(jìn)入MSP430F2249的AD采樣模塊AD0,, 用于測量環(huán)境中毒氣濃度的平均值,,模擬信號通過經(jīng)過OP07放大濾波后進(jìn)入單片機(jī)AD轉(zhuǎn)換器的AD1,用于測量環(huán)境中毒氣濃度的波動值,最后實測值為兩者之間的疊加,。最后將疊加值傳輸?shù)剿{(lán)牙模塊,,再經(jīng)過改模塊輸出的通信終端。H2S和CO兩種氣體傳感器的檢測處理電路完全一致,,如圖5所示,。
4 軟件設(shè)計
軟件主要包括通信終端和移動指揮平臺的設(shè)計,通信終端依托消防員配備的防爆手機(jī)(Android平臺),,主要完成現(xiàn)場各種參數(shù)的接收,,打包后以3G通信的方式發(fā)送到后方指揮中心,后方指揮中心緩存后再以3G無線通信的形式發(fā)送到前沿指揮員的移動指揮平臺,, 移動指揮平臺采用防爆處理并加固后的平板電腦,,7~8寸, Android系統(tǒng),,主要完成對各種參數(shù)的顯示,,判斷并初步告警,輔助指揮員采取相關(guān)措施,。兩者都在Android應(yīng)用的專業(yè)開發(fā)環(huán)境Eclipse基礎(chǔ)上使用java語言進(jìn)行界面和數(shù)據(jù)傳輸,、處理的開發(fā),程序流程圖如圖6所示,。
通信終端和移動終端的定時器為1 000 ms,,即數(shù)據(jù)以1次/秒的頻率進(jìn)行更新,再加上傳輸鏈路上不確定的傳輸延遲,,這樣的速度也能夠保證后方指揮員能夠及時獲取內(nèi)攻消防員的生命體征和現(xiàn)場情況,,且有利于降低鏈路的通信負(fù)荷。由于現(xiàn)場背景非常嘈雜,,一旦超過閾值,,通信終端以震動的方式通知消防員, 而移動終端則發(fā)出特定聲音或以特定頻率閃爍來提醒指揮員,。
無論是通信終端還是移動終端,,數(shù)據(jù)的操作(包括發(fā)送和接收)都是非常耗時的過程,為了保證用戶體驗,,在編程的過程中必須開辟單獨的接收和發(fā)送數(shù)據(jù)線程,,接收數(shù)據(jù)線程的部分代碼為:
public void run()
{ Log.i(TAG, "BEGIN mConnectedThread");
byte[] buffer = new byte[1024];
int bytes;
while (true) //監(jiān)聽InputStream連接
{try{
bytes=mmInStream.read(buffer);//讀取輸入流
mHandler.obtainMessage(BluetoothChat.MESSAGE_
READ,,bytes,,-1,buffer).sendToTarget();}
//發(fā)送獲得的字節(jié)的用戶界面
catch (IOException e)
{Log.e(TAG,, "disconnected",, e); break;}}}
發(fā)送數(shù)據(jù)線程的部分代碼為:
public void write(byte[] buffer)
{try {
mmOutStream.write(buffer); //寫入輸出流
mHandler.obtainMessage(BluetoothChat.MESSAGE_
WRITE,, -1, -1,,buffer).sendToTarget();}
//更新用戶界面
catch (IOException e)
{Log.e(TAG,, "Exception during write",, e); }}
其中mmInStream和mmOutStream是Android Socket通信模型中InputStream和OutputStream的實例化對象,,它們通過調(diào)用Socket模型中read()和write()方法,,實現(xiàn)數(shù)據(jù)的讀寫,。
5 結(jié)論
系統(tǒng)中毒氣濃度測量器固定在消防員佩戴的正壓式呼吸器的末端,裸露外表并防爆處理,,附帶測量環(huán)境溫度,,脈搏測量采用腕表式設(shè)計,,系統(tǒng)開機(jī)后自動掃描并建立傳輸鏈路,,消防員本身除了打開系統(tǒng)外,,無需其它操作。整個系統(tǒng)能夠?qū)F(xiàn)場各種場景參數(shù)實時傳輸?shù)胶蠓街笓]中心和前沿指揮員,,輔助指揮決策,,提高指揮自動化水平。未來可使通信終端開啟WIFI模式,,為頭盔式攝像設(shè)備開辟無線傳輸通道,,能夠?qū)F(xiàn)場視頻信息及時傳輸?shù)街笓]中心或者指揮車,信息將更加豐富,,集成度也會更高,。
參考文獻(xiàn)
[1] 董鐘駿,,李俊蘭,,萬澤君,等.一種井場H2S檢測系統(tǒng)的設(shè)計[J].傳感器與微系統(tǒng),,2012,,31(10):119-124.
[2] 趙文麗.便攜式生命體征動態(tài)監(jiān)測儀設(shè)計[J].電子設(shè)計工程,2015,,23(2):130-133.
[3] 朱宇,,齊樂.基于智能手機(jī)的Holter系統(tǒng)[J].電子設(shè)計工程,2015,,23(2):57-59.
[4] 鄒輝林.脈搏信號遠(yuǎn)程自動監(jiān)控器系統(tǒng)原型研究[D].廣州:華南理工大學(xué),,2011.
[5] 鄧玉嬌,魏超.礦用一氧化碳傳感器的設(shè)計[J].軟件,,2011,,32(2):88-92.
[6] 趙大力,劉天慶,,徐潔,,等.用一氧化碳報警器實現(xiàn)火災(zāi)預(yù)報及救援指導(dǎo)[J].傳感器世界,,2012(07):101-104.
[7] 苑宇坤,譚秋林,,楊明亮,,等.危化品運輸跟蹤監(jiān)測系統(tǒng)上位機(jī)的設(shè)計與實現(xiàn)[J].計算機(jī)測量與控制,,2015,,2(4):99-102.