陳齊慧 劉佳 文雅 吳周念 范文超 常春
摘 要:井下人員定位系統(tǒng)是煤礦井下安全避險(xiǎn)“六大系統(tǒng)”之一。本文在概述射頻識別技術(shù)的基礎(chǔ)上,提出了一種基于RFID系統(tǒng)設(shè)計(jì)的井下人員定位系統(tǒng)的設(shè)計(jì)方法。系統(tǒng)的讀寫器和標(biāo)簽均采用低功耗射頻芯片nRF24LE1作為核心器件,采用VS2008+QT構(gòu)建井下人員定位軟件系統(tǒng)。該系統(tǒng)主要有硬件、下位機(jī)軟件和上位機(jī)軟件三個(gè)部分組成。應(yīng)用于井下人員定位的RFID系統(tǒng),可以實(shí)現(xiàn)對井下人員的實(shí)時(shí)定位,在人員的管理調(diào)度和事故發(fā)生時(shí)的搜救工作上起到輔助作用,對井下安全生產(chǎn)管理有著重要的現(xiàn)實(shí)意義。
關(guān)鍵詞:井下人員定位;射頻識別(RFID);nRF24LE1
1 引言
煤礦井下安全問題一直是國家重視的問題[1],我國大中型煤礦和廣大鄉(xiāng)鎮(zhèn)小煤礦都在響應(yīng)國家號召,越來越重視煤礦安全問題,已經(jīng)開始裝備煤礦安全生產(chǎn)監(jiān)控系統(tǒng)。井下人員定位跟蹤及安全管理系統(tǒng)可以對井下人員進(jìn)行實(shí)時(shí)跟蹤,方便掌握每個(gè)人的活動軌跡[2],在災(zāi)害發(fā)生時(shí)可以及時(shí)找到井下被困人員,為救援提供了寶貴的信息。由于煤礦井下無線傳輸衰減大,GPS信號不能完全覆蓋井下的每個(gè)巷道。本文設(shè)計(jì)了一種基于射頻識別(RFID)技術(shù)的井下人員安全定位跟蹤系統(tǒng)的設(shè)計(jì)方案。
2 射頻識別系統(tǒng)
2.1 射頻識別技術(shù)
射頻識別(Radio Frequence Identification,RFID)技術(shù)起源于二戰(zhàn)時(shí)期,由最初只在軍事領(lǐng)域的應(yīng)用慢慢發(fā)展到現(xiàn)在在民用各個(gè)領(lǐng)域的應(yīng)用,RFID迎來了一個(gè)嶄新的發(fā)展時(shí)期。目前,RFID得到了世界各國的廣泛關(guān)注,大量應(yīng)用于公路收費(fèi)、停車場管理、身份識別等方面。
RFID技術(shù)是利用無線射頻方式進(jìn)行非接觸雙向通信,自動識別目標(biāo)對象獲取相關(guān)信息數(shù)據(jù)的無線通信技術(shù)。RFID系統(tǒng)一般包括終端機(jī)、RFID中間件、讀寫器和標(biāo)簽幾個(gè)部分。讀寫器利用射頻信號自動識別電子標(biāo)簽的信息,將信息打包通過中間件發(fā)送給上位機(jī),識別過程無需人工干預(yù),可以自動完成信息的傳輸與處理,可工作于各種惡劣環(huán)境,在識別高速運(yùn)動的物體和同時(shí)識別多個(gè)標(biāo)簽上有很好的應(yīng)用。
基于RFID的人員定位系統(tǒng)從無源射頻近距離識別階段、有源微波遠(yuǎn)距離識別階段到現(xiàn)在的雙向識別通信階段一共經(jīng)歷了三個(gè)階段。本文設(shè)計(jì)采用有源微波遠(yuǎn)距離識別的方案,該方案具有通信距離遠(yuǎn),可靠性好,識別速度快等的優(yōu)點(diǎn)[3]。
3 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
整個(gè)系統(tǒng)包括硬軟件的設(shè)計(jì),其中硬件部分由井下人員攜帶的電子標(biāo)簽和各個(gè)監(jiān)測點(diǎn)的閱讀器組成;下位機(jī)軟件部分由采集信息、信息打包部分組成;上位機(jī)軟件包括串口通信和數(shù)據(jù)的加工處理組成。
3.1 硬件電路的設(shè)計(jì)
硬件電路分為標(biāo)簽電路、讀寫器電路、中間件的設(shè)計(jì),如圖1所示。其中標(biāo)簽?zāi)K采用紐扣電池供電,讀寫器采用專門的供電模塊供電。nRF24LE1外圍電路簡單,在它的應(yīng)用電路的基礎(chǔ)上加了一個(gè)功放芯片RFX2401C,相當(dāng)于進(jìn)行了一個(gè)發(fā)射功率放大,接收靈敏度加強(qiáng)[7]。天線部分采用PCB天線。通訊接口采用傳輸距離遠(yuǎn)、抗噪能力強(qiáng)的485通信方式。
3.2 系統(tǒng)軟件的設(shè)計(jì)
系統(tǒng)軟件的設(shè)計(jì)包括兩部分:下位機(jī)程序的設(shè)計(jì)和上位機(jī)程序的設(shè)計(jì)。
3.2.1 下位機(jī)程序設(shè)計(jì)
下位機(jī)程序的設(shè)計(jì)又包括標(biāo)簽程序的設(shè)計(jì)和讀寫器程序的設(shè)計(jì)。讀寫器通過對標(biāo)簽的射頻識別對標(biāo)簽的實(shí)時(shí)信息進(jìn)行數(shù)據(jù)采集和處理然后將信息通過RFID中間件將數(shù)據(jù)上傳給上位機(jī)。下位機(jī)程序流程圖,其中標(biāo)簽的流程圖如圖2所示,讀寫器的流程圖如圖3所示。
讀寫器和標(biāo)簽卡在完成通信方面有幾個(gè)關(guān)鍵點(diǎn):
(1)防碰撞算法的設(shè)計(jì)。在通信時(shí)信道中會有多個(gè)標(biāo)簽同時(shí)工作,為保證通信的可靠性,防碰撞必須考慮到其中。通過對信道功率的探測,進(jìn)行載波監(jiān)聽,當(dāng)信道忙時(shí),通過隨機(jī)退避一個(gè)時(shí)延,再反復(fù)監(jiān)聽信道直到信道空閑下來完成無線通信任務(wù)。
(2)低功耗的設(shè)計(jì)。由于標(biāo)簽是采用紐扣電池供電,所以必須考慮減小功耗。nRF24LE1本身是一款低功耗的芯片,在此基礎(chǔ)上,在軟件設(shè)計(jì)上加入對標(biāo)簽的定時(shí)喚醒和通過讀寫器對標(biāo)簽的工作狀態(tài)的切換,最大限度上節(jié)能。
(3)電源監(jiān)管的設(shè)計(jì)。當(dāng)標(biāo)簽電池電壓低于設(shè)置電壓時(shí),發(fā)出報(bào)警,提醒更換電池。
(4)定位算法的設(shè)計(jì)采用RSSI測距和質(zhì)心算法,實(shí)現(xiàn)井下人員的定位。讀寫器完成采集標(biāo)簽信息進(jìn)行強(qiáng)度排序后將運(yùn)算結(jié)果上傳到上位機(jī),上位機(jī)進(jìn)行均方差和井下人員坐標(biāo)位置[5][6]。
3.2.2 上位機(jī)程序設(shè)計(jì)
上位機(jī)軟件設(shè)計(jì)方面,需要體現(xiàn)數(shù)據(jù)的處理結(jié)果可視化的顯示出來,通過定位算法能將標(biāo)簽的區(qū)域位置給顯示出來。上位機(jī)軟件開發(fā)環(huán)境選擇的是VS2008+QT,在基本串口程序的基礎(chǔ)上,在數(shù)據(jù)處理方面加入了定位算法和數(shù)據(jù)處理功能和modbus通訊協(xié)議,通過與下位機(jī)的配合實(shí)現(xiàn)485總線通信,保證了通信的可靠性。上位機(jī)的程序流程圖如圖4所示。
4 總結(jié)
RFID作為一門越來越熱的一門技術(shù),隨著在智能識別上得到廣泛應(yīng)用,RFID設(shè)計(jì)標(biāo)準(zhǔn)正在日趨完善中。在深入了解RFID技術(shù)原理與應(yīng)用,結(jié)合國內(nèi)外RFID技術(shù)的發(fā)展現(xiàn)狀,提出了一種工作在2.4GHz有源RFID讀寫系統(tǒng),在結(jié)合上位機(jī)軟件開發(fā)之后,形成了基于RFID技術(shù)的井下人員定位系統(tǒng)。是煤礦井下安全生產(chǎn)管理為前提,通過RFID技術(shù)、通訊技術(shù)和計(jì)算機(jī)技術(shù)的結(jié)合,突破了傳統(tǒng)井下人員管理模式,是一種可靠實(shí)施性強(qiáng)的一種煤礦井下人員監(jiān)控系統(tǒng)。
[參考文獻(xiàn)]
[1]蘇靜,吳桂義.煤礦井下人員定位系統(tǒng)現(xiàn)狀與發(fā)展趨勢[J].內(nèi)蒙古煤炭經(jīng)濟(jì),2012,9.
[2]李成學(xué),郭林霞.基于RFID技術(shù)的煤礦井下人員管理信息化的研究[J].中國礦業(yè),2007,16.
[3]劉兆巖.基于RFID技術(shù)的人員定位系統(tǒng)[J].水力采煤與管道運(yùn)輸,2013.6.
[4]超低功耗單片無線系統(tǒng)應(yīng)用與入門——基于2.4GHz無線SOC芯片NRF24LE1[M].北京航空航天大學(xué)出版社,2011.
[5]林瑋,陳傳峰.基于RSSI的無線傳感器網(wǎng)絡(luò)三角形質(zhì)心定位算法[J].現(xiàn)代電子技術(shù),2009.2.
[6]李蒙,李廣宏,刁文廣.無線傳感網(wǎng)絡(luò)煤礦井下人員定位系統(tǒng)設(shè)計(jì)[J].煤礦安全,2010,11.
[7]Rfaxis.RFX2401C Preliminary Data Sheet.2012.