[發明專利]一種基于智能合約的貨物倉儲系統和方法有效
| 申請號: | 202010554961.2 | 申請日: | 2020-06-17 |
| 公開(公告)號: | CN111858750B | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 冷杰武;蔡靜儀;李龍章;王彰儀;盧樺茵 | 申請(專利權)人: | 廣東工業大學 |
| 主分類號: | G06Q10/087 | 分類號: | G06Q10/087;G06Q10/0835;G06Q20/06;G06Q40/04;G06F21/62;G06F21/60;G06F16/27;G06F18/23213;B65G1/137;H04L67/1097;H04L9/40 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 張金福 |
| 地址: | 510060 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 智能 合約 貨物 倉儲 系統 方法 | ||
1.一種基于智能合約的貨物倉儲系統,其特征在于,包括登錄模塊、信息交互模塊、智能合約模塊、監控模塊和區塊鏈存儲模塊;所述登錄模塊的輸出端與所述信息交互模塊的輸入端電性連接,所述信息交互模塊的輸出端與所述智能合約模塊的輸入端和所述區塊鏈存儲模塊的輸入端均電性連接,所述智能合約模塊的輸出端與所述監控模塊的輸入端和所述區塊鏈存儲模塊的輸入端均電性連接,所述監控模塊的輸出端與所述區塊鏈存儲模塊的輸入端電性連接;所述登錄模塊用于用戶登錄系統并產生密鑰,所述信息交互模塊接收密鑰的信息,用于用戶發布信息和獲得瀏覽權限,所述智能合約模塊用于將雙方確認的合作信息和報價信息生成合約并轉賬,所述監控模塊用于可視化管理貨物,生成可視化貨物數據,所述區塊鏈存儲模塊用于存儲合作信息、報價信息、可視化貨物數據和合約;
所述信息交互模塊包括運行子模塊和權限訪問子模塊,所述登錄模塊的輸出端與所述運行子模塊的輸入端電性連接,所述運行子模塊的輸出端與所述權限訪問子模塊的輸入端電性連接,所述權限訪問子模塊的輸出端與所述智能合約模塊的輸入端和區塊鏈存儲模塊均電性連接;所述運行子模塊接收密鑰的信息,用于用戶發布信息,所述權限訪問子模塊用于用戶瀏覽自己有權限瀏覽的內容;
所述智能合約模塊包括交易確認子模塊、合約生成子模塊和轉賬子模塊;所述權限訪問子模塊的輸出端與所述交易確認子模塊的輸入端電性連接,所述交易確認子模塊的輸出端與所述合約生成子模塊的輸入端電性連接,所述合約生成子模塊的輸出端與所述轉賬子模塊的輸入端和區塊鏈存儲模塊輸入端均電性連接,所述轉賬子模塊的輸出端與區塊鏈存儲模塊輸入端電性連接;所述交易確認子模塊用于參與合作的用戶雙方確認合作信息和報價信息,所述合約生成子模塊根據合作信息和報價信息生成合約,所述轉賬子模塊根據報價信息進行轉賬;
所述監控模塊通過構建數字孿生模型,數字孿生模型通過若干傳感器和監視器將倉庫的各種屬性以及通過無線射頻識別獲得商品的各種屬性,創建成一個數據庫,根據相關的聚類、排序和貪心算法得出最佳貨品儲存位置,通過最短路徑算法得到貨品存儲位置的最短的貨品運輸路線;
數字孿生模型通過若干傳感器和監視器獲得倉庫溫度、剩余擺放空間和貨架最高承重梁,通過無線射頻識別獲得商品的特征;
所述相關的聚類、排序和貪心算法為通過K-Means聚類算法得出與產品屬性相關的存儲區域,再通過排序算法,將該區域與產品最相符的存儲溫度、貨物架支持重量、存儲空間大小進行排列,依據產品的各項屬性進行貪心算法,選擇各項中最優最符合的產品存儲位置;
所述最短路徑算法將倉庫路線的每個分支當成一個點,所有的點組成一個矩陣,同時貨品的擺放有層次之別,因此單位下的層次空間又構成一個點,所有的點又構成一個矩陣,因此兩個平面的矩陣組成了一個由點集構成的立體矩形陣;給產品進入倉庫的起點以K標號,K(vs)=0,其余的點為J標號,產品的存儲位置為最終的標號點B,比較K標號點與J標號點的距離,接著進行迭代,把最小的J標號改為K標號,即K(vi)=min[T(vi)],當同時有兩個以上的最小距離可同時改為K標號;當終點的B點迭代為J標號時停止迭代,因此可以得出貨品存儲位置的最短的貨品運輸路線。
2.根據權利要求1所述的一種基于智能合約的貨物倉儲系統,其特征在于,所述登錄模塊產生密鑰,其密鑰包括公鑰和私鑰,所述公鑰用于系統上用戶的檢驗于數據保密,所述私鑰作為用戶唯一的認證ID。
3.根據權利要求2所述的一種基于智能合約的貨物倉儲系統,其特征在于,所述的用戶包括貨主方和倉庫房,貨主方發布倉儲資源需求信息,倉庫方發布倉儲資源提供信息。
4.根據權利要求1所述的一種基于智能合約的貨物倉儲系統,其特征在于,所述區塊鏈存儲模塊包括若干區塊,若干個所述的區塊通過無線通信連接形成分布式鏈式結構,所述的權限訪問子模塊、合約生成子模塊、轉賬子模塊和數字孿生模型的信息均保存在區塊中。
5.一種基于智能合約的貨物倉儲方法,應用于權利要求4所述的一種基于智能合約的貨物倉儲系統,其特征在于,包括以下步驟:
S1:用戶通過登錄模塊登錄系統并獲得密鑰;
S2:用戶通過密鑰,在運行子模塊中發布信息,并在權限訪問子模塊中瀏覽自己有權限瀏覽的內容;
S3:參與合作的用戶雙方進入交易確認子模塊,確認合作信息和報價信息;
S4:合約生成子模塊根據合作信息和報價信息生成合約;
S5:合約生成后,轉賬子模塊根據報價信息進行自動轉賬;
S6:監控模塊的數字孿生模型根據相關的聚類、排序和貪心算法得出最佳貨品儲存位置,通過最短路徑算法得到貨品存儲位置的最短的貨品運輸路線;
S7:區塊鏈存儲模塊的區塊保存合作信息、報價信息、最佳貨品儲存位置和最短的貨品運輸路線。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東工業大學,未經廣東工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010554961.2/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





