基于RFID的礦業(yè)物流管理系統(tǒng)研究
1.2 系統(tǒng)結構設計
1)系統(tǒng)軟件結構設計系統(tǒng)地面工作站和數(shù)據(jù)服務器間選取傳統(tǒng)的C/S體系結構。用戶界面、管理系統(tǒng)軟件存放在工作站上,而數(shù)據(jù)庫訪問及后臺操作則由服務器來完成。
2)數(shù)據(jù)傳輸網(wǎng)絡設計數(shù)據(jù)傳輸接口采用標準RS232和RS485串口,也可采用RJ45以太網(wǎng)和無線WLAN接口。傳輸網(wǎng)絡盡量采用井下已有的安全監(jiān)控系統(tǒng)信道、通信光纜等,在保護原有投資基礎上實現(xiàn)功能提升。
3)射頻標簽選擇射頻標簽工作頻率分為低頻(100~500 kHz)、中頻、高頻(13.56 MHz)、超高頻(860~930 MHz)和微波(2.4~5 GHz)。若頻率高,則識別距離大,通信速度快,抗噪能力強,但對障礙物(如液體)的穿透性、方向敏感性不如低頻。因此,結合兩者優(yōu)點,井下采用工作頻率為低頻和超高頻的雙頻標簽。
4)礦井下物流管理閱讀器布置原則 礦井下物資和人員的跟蹤可靠性,是基于RFID的礦井下物流管理系統(tǒng)是否能取得理想效果的關健,而閱讀器的布置直接影響井下物資、人員的跟蹤精度。閱讀器布置應遵循以下原則:
①重點巷道連續(xù)布置 井下車場、人員物資必經巷道連續(xù)布置閱讀器??紤]成本,布置間隔以滿足跟蹤精度為依據(jù),在此前提下盡量減少布置數(shù)目。
②重點設備、危險地段必須布置 帶式輸送機主機、翻斗等有自然發(fā)火預兆的重點設備,除安裝監(jiān)測設備外,應與RFID閱讀器關聯(lián)以實現(xiàn)事故預警。爆破材料庫、油庫、瓦斯區(qū)、封閉火區(qū)等危險地段必須布置閱讀器。
③工作面、必經巷道雙向布置 在綜采煤工作面這種既有入口又有出口的地段,相關位置應雙向布置閱讀器。對于1條巷道內有多個采面的情況,將采面集中劃分區(qū)域,在區(qū)域出入巷道安裝閱讀器實行區(qū)域管理。掘進面只在入口處布置閱讀器即可實現(xiàn)人員的定位、跟蹤。
④合理布置臨時、手持式閱讀器 在冒頂危險區(qū)、放炮警戒處、巷道維修地段、臨時禁止通行地段,布置臨時、手持式閱讀器進行人員監(jiān)控。
⑤安裝位置易于裝拆 由于采面采礦任務完成后要落頂封巷,生產任務完成后愿架設閱讀器要拆卸,重新布置在新開采面。因此,閱讀器的安裝應遵循易于裝拆的原則。
1.3 RFID防碰撞算法
RFID防碰撞算法對于提高礦井下物資和人員的跟蹤可靠性是關鍵技術,本系統(tǒng)采用的為行鏈路多標簽沖突檢測算法,此算法僅需在電子標簽中配置1個8位寄存器、1個1位“0”、“1”隨機數(shù)產生器和2個4位加減1計數(shù)器以及少量選擇電路就能實現(xiàn)最多達1 048 576個標簽的仲裁。仿真表明本算法產生的碰撞概率明顯小于二進制數(shù)算法,同時通過寄存器高位的靈活設置,還能有效解決低標簽密度時空傳率高的問題,從而進一步降低了碰撞概率。算法步驟:
1)被動方標簽中設計一個4+4位的寄存器(Rel)和1個“0”、“1”隨機數(shù)產生器(RGI),隨機數(shù)產生器產生兩組隨機數(shù),分別加載到寄存器高位和低4位。其中高位加載的位數(shù)M可以動態(tài)設為1、2、3或4。
2)主動方讀寫器向所有處在等待態(tài)的標簽發(fā)送初始化命令。標簽因此進入仲裁態(tài),用RGI產生4比特隨機數(shù),加載到Rel高4位R7~R4,低4位R3~R0全部清零。
3)讀寫囂等待一定時間后發(fā)送允許回傳命令。
4)Rel為全零的標簽向讀寫器回傳標簽ID。
5)如果當前只有一個標簽回傳ID,讀寫器正確讀取該ID,則發(fā)送確認命令,附加命令參數(shù)“低位減1”?;貍鱅D的標簽接收到該命令后,進入確認態(tài),其他高4位為全零的標簽Rel低4位減1,回到步驟4)重復操作。
6)如果當前有多個標簽回傳ID,讀寫器通過CRC校驗或碼長校驗,檢測到錯誤的ID號,則發(fā)送確認命令,附加命令參數(shù)“寄存器加1”。接收到讀寫器這個命令后,所有在仲裁態(tài)且Rel為全零的標簽由RGI產生1比特隨機數(shù)和寄存器上的數(shù)相加后重新載入到寄存器中;其他仲裁態(tài)且Rel高4位為零而低4位不為零的標簽Rel加1,回到步驟4)重復操作。
7)如果當前沒有標簽回傳ID。讀寫器等待一定時間后發(fā)送確認命令,附加命令參數(shù)“低位減1”。所有在仲裁態(tài)且高4為全零的標簽Rel低4位減1,回到步驟4)重復操作。
8)低4位減1操作重復L次(L是一個系統(tǒng)參數(shù),由系統(tǒng)設定,經驗值為4)后,讀寫器認為所有在仲裁態(tài)且寄存器高4位為零的標簽都已經被正確讀取,則發(fā)送確認命令,附加命令參數(shù)“高4位減1”,回到步驟4)。
9)標簽接收到附加“高位減1”參數(shù)的確認命令后,所有Rel高4位不為零的標簽高4位減1,回到步驟4)重復操作;在被要求高位減1前已為零的標簽則回到等待態(tài)。
10)重復2 M次高位減1操作后,讀寫器認為所有在仲裁態(tài)的標簽都已經被讀取,則仲裁過程停止,所有還處于仲裁態(tài)的標簽返回等待態(tài)。防碰撞算法實現(xiàn)電路如圖2所示。
評論