一種數字化加工車間的信息管理系統及其管理方法
【專利摘要】本發明公開了一種數字化加工車間的信息管理系統,包括輸入模塊,用于將數據包輸入信息管理系統中;控制模塊,與輸入模塊通訊連接,用于對數據包進行處理,并將數據存儲在相應的存儲模塊中和檢索讀取數據包;第一存儲模塊,與控制模塊通訊連接,用于存儲優先級較高的數據包;輸出模塊,與控制模塊通訊連接,用于將數據包輸出信息管理系統中;第二存儲模塊,與控制模塊通訊連接,用于存儲優先級較低的數據包。本發明還提供了一種用于上述數字化加工車間的信息管理系統的管理方法。本發明能夠解決現有技術的不足,提高了數字化加工車間對于數據的提取速度。
【專利說明】
一種數字化加工車間的信息管理系統及其管理方法
技術領域
[0001]本發明涉及工廠自動化技術領域,尤其是一種數字化加工車間的信息管理系統及其管理方法。
【背景技術】
[0002]工廠自動化系統是一種高度智能的生產系統,其中數字化加工車間是其中比較常見的一種形式。數字化加工車間的各種生產過程數據都需要進行存儲和多次使用,這就要求其配置一個效率較高的信息管理系統對數據進行管理。現有的信息管理系統對于數據的提取速度較慢,尤其是面對海量數據時,其處理延時性成為了整個數字化加工車間的瓶頸。
【發明內容】
[0003]本發明要解決的技術問題是提供一種數字化加工車間的信息管理系統及其管理方法,能夠解決現有技術的不足,提高了數字化加工車間對于數據的提取速度。
[0004]為解決上述技術問題,本發明所采取的技術方案如下。
[0005]—種數字化加工車間的信息管理系統,包括,
[0006]輸入模塊,用于將數據包輸入信息管理系統中;
[0007]控制模塊,與輸入模塊通訊連接,用于對數據包進行處理,并將數據存儲在相應的存儲模塊中和檢索讀取數據包;
[0008]第一存儲模塊,與控制模塊通訊連接,用于存儲優先級較高的數據包;
[0009]輸出模塊,與控制模塊通訊連接,用于將數據包輸出信息管理系統中;
[0010]第二存儲模塊,與控制模塊通訊連接,用于存儲優先級較低的數據包。
[0011 ] 一種用于上述數字化加工車間的信息管理系統的管理方法,包括:
[0012]輸入模塊將輸入的數據包輸送至控制模塊,控制模塊對數據包進行解析,根據數據包的來源地址和數據包報頭給數據包分配第一 ID標簽,然后將數據包存入第一存儲模塊,同時將數據包的第一ID標簽和存儲位置存入索引表中,索引表保存在控制模塊內的高速緩存中,控制模塊同時將索引表同步備份在第一存儲模塊內;
[0013]控制模塊根據輸出命令在索引表內對目標第一ID標簽進行檢索,檢索到相應數據包后在第一存儲模塊中進行提取,然后通過輸出模塊進行輸出;
[0014]控制模塊根據數據包的檢索次數和與其余數據包在檢索時的關聯度的加權結果確定數據包的優先級,建立相鄰優先級以及同一優先級的數據包之間的映射關系,低優先級的數據包有且只有一個高優先級的數據包與之建立映射關系,同一優先級的數據包之間至少包括一個映射關系;將建立的映射關系存入索引表中;
[0015]當第一存儲模塊空間不足后,優先將優先級低的數據包移動至第二存儲模塊中進行儲存,同時對索引表進行更新;
[0016]在信息管理系統工作過程中,對數據包中優先級進行同步更新,使得數據包在第一存儲模塊和第二存儲模塊之間進行數據交換,保持優先級較高的數據包始終存儲在第一存儲模塊內。
[0017]作為優選,分配第一ID標簽時,以數據包報頭為主變量,以來源地址為參變量,構建傳遞函數。
[0018]作為優選,數據包在第一存儲模塊內設置有副本,副本的存儲優先級與其對應的數據包的優先級相反;建立相鄰優先級以及同一優先級的副本之間的映射關系,同時建立數據包與其副本之間的映射關系。
[0019]作為優選,數據包在第二存儲模塊內采用環形數據存儲結構,數據包報頭屬于同一類型的數據包分配至同一數據環內不同的數據環之間至少設置有一個映射關系。
[0020]作為優選,第一存儲模塊的空間占用率不超過85%。
[0021]采用上述技術方案所帶來的有益效果在于:本發明通過改進數據的存儲和檢索方法,使得信息管理系統可以在不斷的數據傳遞過程中進行自學習,不斷動態優化數據的存儲結構,從而實現高效的數據檢索提取操作。本發明提供的數據存儲結構完全有別于現有的數據存儲結構,形式靈活,使用方便,配合本發明提供的檢索方法可以顯著提高整個管理系統的數據處理速度。
【附圖說明】
[0022]圖1是本發明的一個【具體實施方式】的結構圖。
[0023]圖中:1、輸入模塊;2、控制模塊;3、第一存儲模塊;4、輸出模塊;5、第二存儲模塊。
【具體實施方式】
[0024]參照圖1,本發明的一個【具體實施方式】包括輸入模塊I,用于將數據包輸入信息管理系統中;控制模塊2,與輸入模塊I通訊連接,用于對數據包進行處理,并將數據存儲在相應的存儲模塊中和檢索讀取數據包;第一存儲模塊3,與控制模塊2通訊連接,用于存儲優先級較高的數據包;輸出模塊4,與控制模塊2通訊連接,用于將數據包輸出信息管理系統中;第二存儲模塊5,與控制模塊2通訊連接,用于存儲優先級較低的數據包。
[0025]一種用于上述數字化加工車間的信息管理系統的管理方法,包括:輸入模塊I將輸入的數據包輸送至控制模塊2,控制模塊2對數據包進行解析,根據數據包的來源地址和數據包報頭給數據包分配第一ID標簽,然后將數據包存入第一存儲模塊3,同時將數據包的第一ID標簽和存儲位置存入索引表中,索引表保存在控制模塊2內的高速緩存中,控制模塊2同時將索引表同步備份在第一存儲模塊3內;
[0026]控制模塊2根據輸出命令在索引表內對目標第一ID標簽進行檢索,檢索到相應數據包后在第一存儲模塊3中進行提取,然后通過輸出模塊4進行輸出;
[0027]控制模塊2根據數據包的檢索次數和與其余數據包在檢索時的關聯度的加權結果確定數據包的優先級,建立相鄰優先級以及同一優先級的數據包之間的映射關系,低優先級的數據包有且只有一個高優先級的數據包與之建立映射關系,同一優先級的數據包之間至少包括一個映射關系;將建立的映射關系存入索引表中;
[0028]當第一存儲模塊3空間不足后,優先將優先級低的數據包移動至第二存儲模塊5中進行儲存,同時對索引表進行更新;
[0029]在信息管理系統工作過程中,對數據包中優先級進行同步更新,使得數據包在第一存儲模塊3和第二存儲模塊5之間進行數據交換,保持優先級較高的數據包始終存儲在第一存儲模塊3內。分配第一ID標簽時,以數據包報頭為主變量,以來源地址為參變量,構建傳遞函數。數據包在第一存儲模塊3內設置有副本,副本的存儲優先級與其對應的數據包的優先級相反;建立相鄰優先級以及同一優先級的副本之間的映射關系,同時建立數據包與其副本之間的映射關系。數據包在第二存儲模塊5內采用環形數據存儲結構,數據包報頭屬于同一類型的數據包分配至同一數據環內不同的數據環之間至少設置有一個映射關系。第一存儲模塊3的空間占用率不超過85%。
[0030]其中,優先級可以根據需要設置不同的數量,一般建議為8-12優先級。數據包與其副本優先級相反指的是兩個優先級數字相加比最高優先級數字多I,例如總共10個優先級,那么第三優先級的相反優先級為第八優先級。
[0031]另外,數據包從第一存儲模塊移至第二存儲模塊后,建立數據包在第一存儲模塊的存儲地址和第二存儲模塊的存儲地址之間的映射關系,當數據包的優先級提升后,再次移動至第一存儲模塊時,數據包優先存入原始位置,若存儲位置的存儲結構發生的改變,則通過存儲地址之間映射關系和數據包之間映射關系的關聯快速得到新的存儲位置地址。
[0032]本發明可以明顯改善數字化加工車間的瓶頸問題,信息管理系統的運算速度有了顯著提高。經過對比試驗,在硬件配置水平不進行任何升級的情況下,本發明可以在現有基礎上額外提高15%左右的數據處理量。
[0033]上述描述僅作為本發明可實施的技術方案提出,不作為對其技術方案本身的單一限制條件。
【主權項】
1.一種數字化加工車間的信息管理系統,其特征在于:包括, 輸入模塊(I),用于將數據包輸入信息管理系統中; 控制模塊(2),與輸入模塊(I)通訊連接,用于對數據包進行處理,并將數據存儲在相應的存儲模塊中和檢索讀取數據包; 第一存儲模塊(3),與控制模塊(2)通訊連接,用于存儲優先級較高的數據包; 輸出模塊(4),與控制模塊(2)通訊連接,用于將數據包輸出信息管理系統中; 第二存儲模塊(5),與控制模塊(2)通訊連接,用于存儲優先級較低的數據包。2.—種用于權利要求1所述數字化加工車間的信息管理系統的管理方法,其特征在于包括: 輸入模塊(I)將輸入的數據包輸送至控制模塊(2),控制模塊(2)對數據包進行解析,根據數據包的來源地址和數據包報頭給數據包分配第一 ID標簽,然后將數據包存入第一存儲模塊(3),同時將數據包的第一ID標簽和存儲位置存入索引表中,索引表保存在控制模塊(2)內的高速緩存中,控制模塊(2)同時將索引表同步備份在第一存儲模塊(3)內; 控制模塊(2)根據輸出命令在索引表內對目標第一ID標簽進行檢索,檢索到相應數據包后在第一存儲模塊(3)中進行提取,然后通過輸出模塊(4)進行輸出; 控制模塊(2)根據數據包的檢索次數和與其余數據包在檢索時的關聯度的加權結果確定數據包的優先級,建立相鄰優先級以及同一優先級的數據包之間的映射關系,低優先級的數據包有且只有一個高優先級的數據包與之建立映射關系,同一優先級的數據包之間至少包括一個映射關系;將建立的映射關系存入索引表中; 當第一存儲模塊(3)空間不足后,優先將優先級低的數據包移動至第二存儲模塊(5)中進行儲存,同時對索引表進行更新; 在信息管理系統工作過程中,對數據包中優先級進行同步更新,使得數據包在第一存儲模塊(3)和第二存儲模塊(5)之間進行數據交換,保持優先級較高的數據包始終存儲在第一存儲模塊(3)內。3.根據權利2所述的數字化加工車間的信息管理系統的管理方法,其特征在于:分配第一ID標簽時,以數據包報頭為主變量,以來源地址為參變量,構建傳遞函數。4.根據權利3所述的數字化加工車間的信息管理系統的管理方法,其特征在于:數據包在第一存儲模塊(3)內設置有副本,副本的存儲優先級與其對應的數據包的優先級相反;建立相鄰優先級以及同一優先級的副本之間的映射關系,同時建立數據包與其副本之間的映射關系。5.根據權利3所述的數字化加工車間的信息管理系統的管理方法,其特征在于:數據包在第二存儲模塊(5)內采用環形數據存儲結構,數據包報頭屬于同一類型的數據包分配至同一數據環內不同的數據環之間至少設置有一個映射關系。6.根據權利2所述的數字化加工車間的信息管理系統的管理方法,其特征在于:第一存儲模塊(3)的空間占用率不超過85 %。
【文檔編號】G06Q10/06GK106096802SQ201510937281
【公開日】2016年11月9日
【申請日】2015年12月16日
【發明人】宋明安, 孫潔, 付煥清, 劉學平, 同彥恒, 李志博, 麻輝
【申請人】寧夏巨能機器人系統有限公司