本發明涉及數據處理的,特別涉及一種基于rfid的倉儲數據管理方法、系統以及設備。
背景技術:
1、傳統的倉儲數據管理方法主要依賴人工進行貨物的盤點和數據錄入,這種方式不僅效率低下,而且容易出現錯誤,難以滿足現代倉儲管理對實時性和準確性的要求。
2、在早期的自動化倉儲嘗試中,使用了固定位置的rfid讀寫器來讀取貨物上的標簽信息,其具有不便利性,無法讀取存儲在固定位置且較遠的貨物。同時,由于固定讀寫器的位置受限,對于大型倉儲區域,存在著讀取死角和覆蓋范圍有限的問題。并且,在面對復雜的倉儲環境和多樣的貨物擺放方式時,單一頻段的讀寫器難以兼顧讀取距離和精度的要求。
3、例如,在一些大型倉庫中,貨物堆積在較高的貨架上或者放置在角落等難以直接讀取的位置,固定讀寫器無法有效讀取這些位置的標簽信息。而且,對于一些需要高精度讀取的特殊貨物標簽,通用的讀寫器無法滿足需求。
4、另外,傳統的倉儲數據管理系統在數據傳輸和處理方面也存在不足。倉儲數據涉及到企業物品的多項隱私信息,在傳輸至管理服務器時容易產生數據泄露,數據傳輸的安全性難以保證。
技術實現思路
1、本發明的主要目的為提供一種基于rfid的倉儲數據管理方法、系統以及設備,旨在克服當前無法兼顧讀取處于不同距離的物品的缺陷,以及克服無法讀取存儲在固定位置且較遠的貨物的缺陷。
2、為實現上述目的,本發明提供了一種基于rfid的倉儲數據管理方法,包括以下步驟:
3、獲取倉儲區域的物品讀取位置,控制自動導引車自動向所述物品讀取位置行駛;其中,倉儲區域中的物品上設置有rfid標簽;所述自動導引車上部署有高頻讀寫器以及超高頻讀寫器;
4、自動導引車行駛至所述物品讀取位置時,檢測與倉儲區域中各個空間位置的距離,根據所述距離,對所述倉儲區域進行空間劃分,得到近距離區域以及遠距離區域;
5、控制高頻讀寫器讀取近距離區域中物品上的rfid標簽,得到第一標簽信息;同時控制超高頻讀寫器讀取遠距離區域中物品上的rfid標簽,得到第二標簽信息;
6、將所述第一標簽信息以及第二標簽信息分別傳輸至中央數據管理平臺進行存儲。
7、進一步地,所述物品讀取位置為讀取物品rfid標簽的固定位置,所述rfid標簽中存儲有物品的詳細分類、存儲條件要求、批次信息以及讀取優先級信息;
8、當高頻讀寫器以及超高頻讀寫器讀取物品時,根據物品的材質和周圍環境的干擾情況,實時調整信號參數以確保準確讀取rfid標簽。
9、進一步地,所述中央數據管理平臺用于:
10、對接收的第一標簽信息以及第二標簽信息進行分類,并與預先設定的倉儲管理規則進行比對;
11、根據比對結果,生成對倉儲區域的物品調整指令,并將物品調整指令發送至關聯的執行設備。
12、進一步地,所述將所述第一標簽信息以及第二標簽信息分別傳輸至中央數據管理平臺進行存儲,包括:
13、向所述中央數據管理平臺發送驗證請求,請求所述中央數據管理平臺返回第一標識碼;
14、將所述第一標識碼與數據庫中存儲的第二標識碼按照預設規則進行組合,得到組合標識碼;
15、判斷所述組合標識碼是否符合預設條件,若符合,則將所述第一標簽信息以及第二標簽信息分別傳輸至中央數據管理平臺進行存儲。
16、進一步地,所述將所述第一標簽信息以及第二標簽信息分別傳輸至中央數據管理平臺進行存儲之前,包括:
17、基于所述高頻讀寫器以及超高頻讀寫器的特征信息,生成通訊標識碼;
18、將所述通訊標識碼按照預設規則拆分為第一標識碼以及第二標識碼,并將所述第一標識碼發送至中央數據管理平臺,以及存儲所述第二標識碼。
19、進一步地,所述基于所述高頻讀寫器以及超高頻讀寫器的特征信息,生成通訊標識碼,包括:
20、獲取高頻讀寫器的第一標識信息,獲取超高頻讀寫器的第二標識信息;其中,第一標識信息包括12個字符,第二標識信息中包括9個字符;
21、將所述第一標識信息中的字符依序逐個添加至四行三列的空白矩陣中,得到第一矩陣;
22、將所述第二標識信息中的字符依序逐個添加至三行三列的空白矩陣中,得到第二矩陣;
23、基于所述第一矩陣以及第二矩陣,生成所述通訊標識碼。
24、進一步地,所述基于所述第一矩陣以及第二矩陣,生成所述通訊標識碼,包括:
25、將所述第一矩陣與所述第二矩陣進行相乘,得到綜合矩陣;創建一個圖層,將所述綜合矩陣添加至所述圖層中;
26、獲取所述自動導引車向所述物品讀取位置行駛的路徑曲線;
27、將所述路徑曲線按照預設規則疊加至所述圖層中,在所述圖層中的綜合矩陣上,查找出所述路徑曲線穿過的所有字符,并按照路徑方向依序組合,得到所述通訊標識碼。
28、進一步地,所述基于所述第一矩陣以及第二矩陣,生成所述通訊標識碼,包括:
29、將所述第二矩陣移動至所述第一矩陣下方,并進行組合,得到一個七行三列的組合矩陣;
30、獲取所述第一標識信息中數字字符的數量,為第一數量;獲取所述第二標識信息中數字字符的數量,為第二數量;
31、從組合矩陣頭部開始,選擇出位于第一排序的字符,作為第一字符;其中,第一排序為第一數量對應的數字;
32、從組合矩陣末尾開始,選擇出位于第二排序的字符,作為第二字符;其中,第二排序為第二數量對應的數字;
33、將所述第一字符以及第二字符進行連接得到一條虛擬直線,將所述虛擬直線穿過的字符依序組合,得到所述通訊標識碼。
34、本發明還提供了一種基于rfid的倉儲數據管理系統,包括:
35、獲取模塊,用于獲取倉儲區域的物品讀取位置,控制自動導引車自動向所述物品讀取位置行駛;其中,倉儲區域中的物品上設置有rfid標簽;所述自動導引車上部署有高頻讀寫器以及超高頻讀寫器;
36、檢測模塊,用于自動導引車行駛至所述物品讀取位置時,檢測與倉儲區域中各個空間位置的距離,根據所述距離,對所述倉儲區域進行空間劃分,得到近距離區域以及遠距離區域;
37、讀取模塊,用于控制高頻讀寫器讀取近距離區域中物品上的rfid標簽,得到第一標簽信息;同時控制超高頻讀寫器讀取遠距離區域中物品上的rfid標簽,得到第二標簽信息;
38、傳輸模塊,用于將所述第一標簽信息以及第二標簽信息分別傳輸至中央數據管理平臺進行存儲。
39、本發明還提供一種計算機設備,包括存儲器和處理器,所述存儲器中存儲有計算機程序,所述處理器執行所述計算機程序時實現上述任一項所述方法的步驟。
40、本發明還提供一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現上述任一項所述的方法的步驟。
41、本發明提供的基于rfid的倉儲數據管理方法、系統以及設備,包括:獲取倉儲區域的物品讀取位置,控制自動導引車自動向所述物品讀取位置行駛;其中,倉儲區域中的物品上設置有rfid標簽;所述自動導引車上部署有高頻讀寫器以及超高頻讀寫器;自動導引車行駛至所述物品讀取位置時,檢測與倉儲區域中各個空間位置的距離,根據所述距離,對所述倉儲區域進行空間劃分,得到近距離區域以及遠距離區域;控制高頻讀寫器讀取近距離區域中物品上的rfid標簽,得到第一標簽信息;同時控制超高頻讀寫器讀取遠距離區域中物品上的rfid標簽,得到第二標簽信息;將所述第一標簽信息以及第二標簽信息分別傳輸至中央數據管理平臺進行存儲。在本發明中,通過控制自動導引車自動向所述物品讀取位置行駛,克服了無法讀取存儲在固定位置且較遠的貨物的缺陷。同時,采用高頻讀寫器以及超高頻讀寫器分別讀取不同距離的物品,克服當前無法兼顧讀取處于不同距離的物品的缺陷。