RFID世界網(wǎng) >
技術(shù)文章 >
煤礦 >
正文
使用遠(yuǎn)距離RFID實現(xiàn)煤礦井下人員定位
作者:鄭國生 張東晨
來源:RFID世界網(wǎng)
日期:2008-02-20 18:08:47
摘要:介紹了礦井人員定位的要求,應(yīng)用RFID來實現(xiàn)的優(yōu)點、實現(xiàn)方式,以及一個完整的人員定位系統(tǒng)的主要框架,主要組成部分的關(guān)鍵技術(shù)。系統(tǒng)結(jié)合GIS技術(shù)實現(xiàn),并獨立成為煤礦井下GIS平臺。
引言
近年來,在全國范圍內(nèi)的煤炭生產(chǎn)事故不斷發(fā)生,加強安全生產(chǎn)已經(jīng)成為確保煤炭企業(yè)健康發(fā)展的必要前提。利用現(xiàn)代信息技術(shù)對井下生產(chǎn)人員進行實時定位,可以使地面人員及時動態(tài)掌握井下人員的分布及作業(yè)情況,實現(xiàn)兩者間的信息及時溝通,從而有效地實施安全管理,減少人員傷亡,所以加強這方面的研究有著重要的現(xiàn)實意義和理論意義。
在地面上的基于GPS的定位技術(shù)現(xiàn)在也已經(jīng)非常成熟,但在地下幾百米甚至上千米的礦井巷道中,無法接受到GPS信號,所以,我們必須另辟蹊徑來解決井下人員定位的難題。
所謂RFID(Radio Frequeney Identification)技術(shù),就是利用無線電波來進行通訊的一種自動識別技術(shù)。其基本原理是通過閱讀器和標(biāo)簽Tag之間的電磁藕合或電感耦合來進行通訊,以達到對持有標(biāo)簽的人或物進行自動識別的目的。作為一項先進的自動識別技術(shù),RFID具有可讀寫、穿透力強、識別距離遠(yuǎn)、速度快,環(huán)境適應(yīng)性好等特點。
進幾年來,RFID技術(shù)及其應(yīng)用在國內(nèi)外都得到了迅速的發(fā)展。特別是,隨著成本的下降和標(biāo)準(zhǔn)化的實施,RFID技術(shù)的全面推廣和應(yīng)用將越來越廣泛。
遠(yuǎn)距離的RFID可以在持標(biāo)簽者不需要有意識地做出刷卡動作時,就可以將標(biāo)簽信息讀人閱讀器,因而可以實現(xiàn)安全、戧哇、力便的人員識別。
1系統(tǒng)總體結(jié)構(gòu)方案
目前正在應(yīng)用的一些人員定位系統(tǒng),主要分為井上主機和井下分站兩部分組成,主機和分站通過專有線路連接,如下圖所示。當(dāng)主機和線路出現(xiàn)故障時,系統(tǒng)將完全癱瘓,可靠性能很差。并且這種連接方式不利于硬件的維護和系統(tǒng)的擴充。
系統(tǒng)由信息采集、標(biāo)簽服務(wù)器、GIS現(xiàn)場監(jiān)控、Web查詢四大模塊組成。
2系統(tǒng)的具體實現(xiàn)
2.1上位機polling的實現(xiàn)
閱讀器分站連接在CAN總線上,通過RS485接入上位機。上位機polling采用本安型的工控機。有兩臺上位機并行的工作,不斷的將閱讀器感應(yīng)到的信息拉(PULL)上來,發(fā)送給標(biāo)簽服務(wù)器。并行丁作的兩臺上位機,協(xié)調(diào)工作,動態(tài)地分配將要通訊的閱讀器的地址,當(dāng)任何一臺機器因為某些原因而停機時,都不會中斷系統(tǒng)的通訊。為了通訊的安全可靠,polling與閱讀器之間利用郵件通訊。定義函數(shù)SendMaiLReadMail分別表示向閱讀器發(fā)送命令郵件和從閱讀器中得到Tag郵件或其它設(shè)置信息。
為了能夠同時與多臺閱讀器進行讀?。l(fā)送操作,polling軟件上采用獨立線程分別來實現(xiàn)郵件的讀取和發(fā)送,并通過發(fā)送message消息到線程,來控制線程功能的啟動和暫停。當(dāng)郵件讀取線程接收到郵件后,通過Socket接口發(fā)往標(biāo)簽服務(wù)器。(見圖3)
2.2 標(biāo)簽服務(wù)器的實現(xiàn)
標(biāo)簽服務(wù)器是整個系統(tǒng)的核心,它連接著上位機,監(jiān)視模塊,DB服務(wù)器。上位機將接收到的標(biāo)簽信息,傳遞給標(biāo)簽服務(wù)器,標(biāo)簽服務(wù)對發(fā)送來的信息進行處理,存人DB或者再轉(zhuǎn)發(fā)至監(jiān)視模塊;反過來,系統(tǒng)的監(jiān)視模塊對閱讀器的控制命令的發(fā)送也是通過標(biāo)簽服務(wù)器的轉(zhuǎn)發(fā),發(fā)到指定的閱讀器中的,進而讓閱讀器執(zhí)行相應(yīng)命令。
上位機、標(biāo)簽服務(wù)器都連接在工業(yè)以太網(wǎng)上。標(biāo)簽服務(wù)器同時也是一臺Socket服務(wù)器,標(biāo)簽服務(wù)器與所連接來的各個上位機用獨立的線程通訊,收到某郵件后,將郵件填加到輸入隊列中,即可進入下一次接收循環(huán)。另有專門的線程來檢查輸入隊列,判斷郵件的類型,重新將郵件打包,發(fā)向相應(yīng)的處理模塊。同樣,當(dāng)需要向下位機或通過下位機向閱讀器發(fā)送指令時,先將指令填加到輸出隊列,然后也有專門的線程向socket客戶端發(fā)送。
通過使用輸入,輸出隊列的隔離,匹配了socket讀寫與數(shù)據(jù)處理之間的速度,不會因為有大量的socket數(shù)據(jù)涌人,而造成數(shù)據(jù)處理的滯后;反過來,也不會因為進行復(fù)雜的處理而影響下一次socket數(shù)據(jù)的讀取。
閱讀器感應(yīng)到的RFID卡號信息,最終要傳送到監(jiān)視模塊來。監(jiān)視模塊以GIS為核心,采用MapInfo公司的MapXtreme 2004 for.Net。GIS中有巷道圖層、軌道圖層、閱讀器圖層、人員圖層。當(dāng)監(jiān)視模塊收到標(biāo)簽服務(wù)器發(fā)來的郵件包后,根據(jù)閱讀器的地址,用動畫的效果在MAP中的響應(yīng)位置進行標(biāo)注。
監(jiān)視模塊提供下列的功能:顯示當(dāng)前井下各個位置的人數(shù)、分布及各部門人員數(shù)量;顯示某個位置的當(dāng)前人員列表,詳細(xì)顯示人員的下井時間,進人某個位置的時問;追蹤某個人員下井后所走過的路線,井將路線顯示在MAP中;查詢某個人員的歷史下井路線。在GIS監(jiān)視模塊中,將有關(guān)的井下GIS地圖的顯示,軌道的選擇,路徑的查找等操作封裝成獨立的模塊,作為GIS平臺,并制定了軌道、路徑、人員、設(shè)備等的數(shù)據(jù)標(biāo)準(zhǔn)。這個GIS平臺可以應(yīng)用于日后的其它煤礦井下信息化系統(tǒng)中。
3系統(tǒng)的推廣
系統(tǒng)標(biāo)記了下井口和上井口兩個閱讀器,就可以是—個完整的下井考勤系統(tǒng),因為始終記錄著人員的行走路線,這事實上要比普通的考勤系統(tǒng)有著更準(zhǔn)確詳細(xì)的考勤記錄,并且下井的員工不需要特意做出打卡動作。
遠(yuǎn)距離RFID在井下的應(yīng)用是很廣泛的,我們在閱讀器上擴展 8入8出的I/O口,就可以采用集散式控制來完成對井下設(shè)備的控制,如控制軌道的轉(zhuǎn)轍機等,實現(xiàn)井下機車的調(diào)度。
4結(jié)束語
井下人員定位系統(tǒng),作為礦井安全生產(chǎn)的被動防御系統(tǒng),將為企業(yè)在安全管理,災(zāi)害預(yù)防、事故救助等方面提供有力的信息支持,為改善了我國煤礦安全生產(chǎn)狀況發(fā)生作用。
近年來,在全國范圍內(nèi)的煤炭生產(chǎn)事故不斷發(fā)生,加強安全生產(chǎn)已經(jīng)成為確保煤炭企業(yè)健康發(fā)展的必要前提。利用現(xiàn)代信息技術(shù)對井下生產(chǎn)人員進行實時定位,可以使地面人員及時動態(tài)掌握井下人員的分布及作業(yè)情況,實現(xiàn)兩者間的信息及時溝通,從而有效地實施安全管理,減少人員傷亡,所以加強這方面的研究有著重要的現(xiàn)實意義和理論意義。
在地面上的基于GPS的定位技術(shù)現(xiàn)在也已經(jīng)非常成熟,但在地下幾百米甚至上千米的礦井巷道中,無法接受到GPS信號,所以,我們必須另辟蹊徑來解決井下人員定位的難題。
所謂RFID(Radio Frequeney Identification)技術(shù),就是利用無線電波來進行通訊的一種自動識別技術(shù)。其基本原理是通過閱讀器和標(biāo)簽Tag之間的電磁藕合或電感耦合來進行通訊,以達到對持有標(biāo)簽的人或物進行自動識別的目的。作為一項先進的自動識別技術(shù),RFID具有可讀寫、穿透力強、識別距離遠(yuǎn)、速度快,環(huán)境適應(yīng)性好等特點。
進幾年來,RFID技術(shù)及其應(yīng)用在國內(nèi)外都得到了迅速的發(fā)展。特別是,隨著成本的下降和標(biāo)準(zhǔn)化的實施,RFID技術(shù)的全面推廣和應(yīng)用將越來越廣泛。
遠(yuǎn)距離的RFID可以在持標(biāo)簽者不需要有意識地做出刷卡動作時,就可以將標(biāo)簽信息讀人閱讀器,因而可以實現(xiàn)安全、戧哇、力便的人員識別。
1系統(tǒng)總體結(jié)構(gòu)方案
目前正在應(yīng)用的一些人員定位系統(tǒng),主要分為井上主機和井下分站兩部分組成,主機和分站通過專有線路連接,如下圖所示。當(dāng)主機和線路出現(xiàn)故障時,系統(tǒng)將完全癱瘓,可靠性能很差。并且這種連接方式不利于硬件的維護和系統(tǒng)的擴充。
系統(tǒng)由信息采集、標(biāo)簽服務(wù)器、GIS現(xiàn)場監(jiān)控、Web查詢四大模塊組成。
2系統(tǒng)的具體實現(xiàn)
2.1上位機polling的實現(xiàn)
閱讀器分站連接在CAN總線上,通過RS485接入上位機。上位機polling采用本安型的工控機。有兩臺上位機并行的工作,不斷的將閱讀器感應(yīng)到的信息拉(PULL)上來,發(fā)送給標(biāo)簽服務(wù)器。并行丁作的兩臺上位機,協(xié)調(diào)工作,動態(tài)地分配將要通訊的閱讀器的地址,當(dāng)任何一臺機器因為某些原因而停機時,都不會中斷系統(tǒng)的通訊。為了通訊的安全可靠,polling與閱讀器之間利用郵件通訊。定義函數(shù)SendMaiLReadMail分別表示向閱讀器發(fā)送命令郵件和從閱讀器中得到Tag郵件或其它設(shè)置信息。
為了能夠同時與多臺閱讀器進行讀?。l(fā)送操作,polling軟件上采用獨立線程分別來實現(xiàn)郵件的讀取和發(fā)送,并通過發(fā)送message消息到線程,來控制線程功能的啟動和暫停。當(dāng)郵件讀取線程接收到郵件后,通過Socket接口發(fā)往標(biāo)簽服務(wù)器。(見圖3)
2.2 標(biāo)簽服務(wù)器的實現(xiàn)
標(biāo)簽服務(wù)器是整個系統(tǒng)的核心,它連接著上位機,監(jiān)視模塊,DB服務(wù)器。上位機將接收到的標(biāo)簽信息,傳遞給標(biāo)簽服務(wù)器,標(biāo)簽服務(wù)對發(fā)送來的信息進行處理,存人DB或者再轉(zhuǎn)發(fā)至監(jiān)視模塊;反過來,系統(tǒng)的監(jiān)視模塊對閱讀器的控制命令的發(fā)送也是通過標(biāo)簽服務(wù)器的轉(zhuǎn)發(fā),發(fā)到指定的閱讀器中的,進而讓閱讀器執(zhí)行相應(yīng)命令。
上位機、標(biāo)簽服務(wù)器都連接在工業(yè)以太網(wǎng)上。標(biāo)簽服務(wù)器同時也是一臺Socket服務(wù)器,標(biāo)簽服務(wù)器與所連接來的各個上位機用獨立的線程通訊,收到某郵件后,將郵件填加到輸入隊列中,即可進入下一次接收循環(huán)。另有專門的線程來檢查輸入隊列,判斷郵件的類型,重新將郵件打包,發(fā)向相應(yīng)的處理模塊。同樣,當(dāng)需要向下位機或通過下位機向閱讀器發(fā)送指令時,先將指令填加到輸出隊列,然后也有專門的線程向socket客戶端發(fā)送。
通過使用輸入,輸出隊列的隔離,匹配了socket讀寫與數(shù)據(jù)處理之間的速度,不會因為有大量的socket數(shù)據(jù)涌人,而造成數(shù)據(jù)處理的滯后;反過來,也不會因為進行復(fù)雜的處理而影響下一次socket數(shù)據(jù)的讀取。
閱讀器感應(yīng)到的RFID卡號信息,最終要傳送到監(jiān)視模塊來。監(jiān)視模塊以GIS為核心,采用MapInfo公司的MapXtreme 2004 for.Net。GIS中有巷道圖層、軌道圖層、閱讀器圖層、人員圖層。當(dāng)監(jiān)視模塊收到標(biāo)簽服務(wù)器發(fā)來的郵件包后,根據(jù)閱讀器的地址,用動畫的效果在MAP中的響應(yīng)位置進行標(biāo)注。
監(jiān)視模塊提供下列的功能:顯示當(dāng)前井下各個位置的人數(shù)、分布及各部門人員數(shù)量;顯示某個位置的當(dāng)前人員列表,詳細(xì)顯示人員的下井時間,進人某個位置的時問;追蹤某個人員下井后所走過的路線,井將路線顯示在MAP中;查詢某個人員的歷史下井路線。在GIS監(jiān)視模塊中,將有關(guān)的井下GIS地圖的顯示,軌道的選擇,路徑的查找等操作封裝成獨立的模塊,作為GIS平臺,并制定了軌道、路徑、人員、設(shè)備等的數(shù)據(jù)標(biāo)準(zhǔn)。這個GIS平臺可以應(yīng)用于日后的其它煤礦井下信息化系統(tǒng)中。
3系統(tǒng)的推廣
系統(tǒng)標(biāo)記了下井口和上井口兩個閱讀器,就可以是—個完整的下井考勤系統(tǒng),因為始終記錄著人員的行走路線,這事實上要比普通的考勤系統(tǒng)有著更準(zhǔn)確詳細(xì)的考勤記錄,并且下井的員工不需要特意做出打卡動作。
遠(yuǎn)距離RFID在井下的應(yīng)用是很廣泛的,我們在閱讀器上擴展 8入8出的I/O口,就可以采用集散式控制來完成對井下設(shè)備的控制,如控制軌道的轉(zhuǎn)轍機等,實現(xiàn)井下機車的調(diào)度。
4結(jié)束語
井下人員定位系統(tǒng),作為礦井安全生產(chǎn)的被動防御系統(tǒng),將為企業(yè)在安全管理,災(zāi)害預(yù)防、事故救助等方面提供有力的信息支持,為改善了我國煤礦安全生產(chǎn)狀況發(fā)生作用。