本發明涉及采制化,具體地涉及一種自動化控制方法、一種調度監控服務器、一種采制化系統、一種電子設備和一種計算機可讀存儲介質。
背景技術:
1、目前,在國內煤炭采制化行業,在自動采樣、自動制樣、自動化驗等細分領域已經有相關獨立產品,例如自動采樣機、制樣機器人、樣品氣動傳輸系統、自動分析機器人等。
2、自動采樣機:可在火車、皮帶、汽車上自動進行采樣,采用螺旋鉆式采樣機,具有適于多種、小批量煤源的采樣的特點,同時具有破碎能力,能將大塊的煤樣破碎并采集,使樣品更具代表性。
3、制樣機器人:可在進出樣全過程稱重,制樣過程透明可視;樣品自動封裝、自動傳輸、全過程信息化管理;系統以工業機器人為核心,配合各制樣設備,實現制樣過程自動化控制。
4、樣品氣動傳輸系統:樣品在采樣與制樣之間可有輥線、小車轉運、懸掛鏈式轉運,制樣間、存查柜和化驗室之間的可全程氣動轉運。
5、自動分析機器人:利用機器人替代人工工作,可實現煤質化驗的各項指標分析。
6、目前,煤炭的生產運輸、火電和化工等企業雖然已實現自動采樣、自動制樣、自動化驗各個獨立環節的自動化。但是,各個獨立環節的相互交互以及整個流程的數據處理還存在漏洞,比如樣本被人為替換、化驗結果錄入錯誤、化驗結果人為篡改、采制化系統無法與其他系統自動聯動等。
7、例如,對于樣本的監控,港口采樣設備的控制均由各分散的控制室完成,未實現集中管控;雖然采制化及樣品運轉關鍵環節設置了視頻監控,但由于分區域就地存儲和管理,流程中存在監控盲點,導致即使有視頻監管也不能實現集中展示和完全監控。
8、其次,現有系統由多個功能模塊組成,各個功能模塊間信息共享不暢,信息孤島嚴重。無法支撐生產整體協調聯動和智能采制化的工作方案,化驗及計量數據不能與供應商和運輸的船號、車號關聯,需要人工進行導錄。從而使得數據在確保安全性的基礎上,無法實現數據的共享和溯源。
技術實現思路
1、本發明實施例的目的是提供一種自動化控制方法、服務器、系統、設備及存儲介質,解決現有的采制化系統的數據無法共享和溯源的問題。
2、為了實現上述目的,本發明提供一種采制化系統的自動化控制方法,所述方法包括:
3、獲取采制化計劃,所述采制化計劃由裝卸單元生成;
4、根據采制化計劃生成采制化任務;
5、將所述采制化任務下發至采制化設備;
6、獲取采制化設備對所述采制化任務的執行結果;
7、調用區塊鏈上鏈接口,將執行結果上傳至區塊鏈。
8、優選地,所述采制化任務包括任務類型和任務類型對應的任務標識;
9、所述方法還包括:
10、在生成采制化任務后,構建多個任務隊列,將任務類型和任務類型對應的任務標識存儲在對應的任務隊列中。
11、優選地,所述采制化設備包括采樣設備、制樣設備和化驗設備;所述任務類型包括:采樣任務、制樣任務和化驗任務;所述任務標識包括:采樣標識、制樣標識和化驗標識;
12、所述將采制化任務下發至采制化設備,包括:
13、將任務隊列中的采樣任務和采樣標識發送至采樣設備;
14、獲取制樣設備從煤炭容器的存儲介質內讀取的采樣標識,該采樣標識由采樣設備執行采樣任務寫入;
15、在獲取的采樣標識與任務隊列中的采樣標識為一致的情況下,匹配任務隊列中的制樣標識和該制樣標識所對應的制樣任務;
16、將匹配到的制樣任務和制樣標識發送至制樣設備;
17、獲取化驗設備從煤炭容器的存儲介質內讀取的制樣標識,該制樣標識由制樣設備執行制樣任務寫入;
18、在獲取的制樣標識與任務隊列中的制樣標識為一致的情況下,匹配任務隊列中的化驗標識和該化驗標識所對應的化驗任務;
19、將匹配到的化驗任務和化驗標識發送至化驗設備;
20、獲取化驗設備從煤炭容器的存儲介質內讀取的化驗標識,該化驗標識由化驗設備執行化驗任務寫入。
21、優選地,所述煤炭容器的存儲介質為rfid或nfc。
22、優選地,所述執行結果包括采樣結果、制樣結果和化驗結果;
23、將執行結果上傳至區塊鏈,包括:將采樣結果、制樣結果和化驗結果上傳至區塊鏈。
24、優選地,還包括:調用智能合約將區塊鏈中的采樣結果、制樣結果和化驗結果合并為化驗報告。
25、優選地,將執行結果上傳至區塊鏈的方式包括:總括式上鏈和分步式上鏈。
26、優選地,所述總括式上鏈為將采樣結果、制樣結果和化驗結果合并后上鏈。
27、優選地,所述分布式上鏈為將采樣結果、制樣結果和化驗結果分別直接上鏈。
28、優選地,還包括:對制樣結果進行存查樣處理,得到存查樣信息。
29、本發明還提供一種調度監控服務器,用于實現上述的自動化控制方法,所述調度監控包括:
30、第一獲取模塊,用于獲取采制化計劃,所述采制化計劃由裝卸單元生成;
31、生成模塊,用于根據采制化計劃生成采制化任務;
32、下發模塊,用于將所述采制化任務下發至采制化設備;
33、第二獲取模塊,用于獲取采制化設備對所述采制化任務的執行結果;
34、上鏈模塊,用于調用區塊鏈上鏈接口,將執行結果上傳至區塊鏈。
35、優選地,所述采制化任務包括任務類型和任務類型對應的任務標識;
36、所述調度監控服務器還包括:
37、構建模塊,用于在生成采制化任務后,構建多個任務隊列,將任務類型和任務類型對應的任務標識存儲在對應的任務隊列中。
38、優選地,所述采制化設備包括采樣設備、制樣設備和化驗設備;
39、所述任務類型包括:采樣任務、制樣任務和化驗任務;所述任務標識包括:采樣標識、制樣標識和化驗標識。
40、優選地,所述下發模塊包括:
41、第一發送單元,用于將任務隊列中的采樣任務和采樣標識發送至采樣設備;
42、第一獲取單元,用于獲取制樣設備從煤炭容器的存儲介質內讀取的采樣標識,該采樣標識由采樣設備執行采樣任務寫入;
43、第一匹配單元,用于在獲取的采樣標識與任務隊列中的采樣標識為一致的情況下,匹配任務隊列中的制樣標識和該制樣標識所對應的制樣任務;
44、第二發送單元,用于將匹配到的制樣任務和制樣標識發送至制樣設備;
45、第二獲取單元,用于獲取化驗設備從煤炭容器的存儲介質內讀取的制樣標識,該制樣標識由制樣設備執行制樣任務寫入;
46、第二匹配單元,用于在獲取的制樣標識與任務隊列中的制樣標識為一致的情況下,匹配任務隊列中的化驗標識和該化驗標識所對應的化驗任務;
47、第三發送單元,用于將匹配到的化驗任務和化驗標識發送至化驗設備;
48、第三獲取單元,用于獲取化驗設備從煤炭容器的存儲介質內讀取的化驗標識,該化驗標識由化驗設備執行化驗任務寫入。
49、本發明還提供一種采制化系統,所述系統包括:裝卸單元、上述的調度監控服務器、采制化設備和區塊鏈;
50、所述裝卸單元用于生成采制化計劃;
51、所述調度監控服務器與裝卸單元通信相連,用于執行上述的自動化控制方法;
52、所述采制化設備與調度服務器通信相連,用于執行調度服務器下發的采制化任務;
53、所述區塊鏈與調度服務器通信相連,用于存儲調度服務器上傳的執行結果。
54、優選地,所述采制化任務包括任務類型和任務類型對應的任務標識;
55、所述任務類型包括:采樣任務、制樣任務和化驗任務;
56、所述任務標識包括:采樣標識、制樣標識和化驗標識。
57、優選地,所述采制化設備包括:
58、采樣設備,用于執行調度監控服務器下發的采樣任務,將調度監控服務器下發采樣標識寫入到煤炭容器的存儲介質內,將采樣任務的執行結果上傳至調度監控服務器;
59、制樣設備,用于讀取煤炭容器的存儲介質內的采樣標識,將采樣標識上傳到調度監控服務器;
60、以及執行調度監控服務器下發的制樣任務,將調度監控服務器下發制的樣標識寫入到煤炭容器的存儲介質內,將制樣任務的執行結果上傳至調度監控服務器;
61、化驗設備,用于讀取煤炭容器的存儲介質內的制樣標識和化驗標識,將制樣標識和化驗標識上傳至調度監控服務器;
62、以及執行調度監控服務器下發的化驗任務,將調度監控服務器下發的化驗標識寫入到煤炭容器的存儲介質內,將化驗任務的執行結果上傳至調度監控服務器。
63、優選地,所述區塊鏈存儲的調度服務器上傳的執行結果包括:采樣結果、制樣結果和化驗結果。
64、本發明還提供一種電子設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現上述的自動化控制方法。
65、本發明還提供一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現上述的自動化控制方法。
66、通過上述技術方案,本發明至少具有如下技術效果:
67、本發明通過物聯網與區塊鏈融合,實現煤炭采制化全過程、全環節數據自動采集上鏈,實現采制化系統的“無人干預,自動操作”,利用區塊鏈的跨主體信任機制、防篡改、可信數據特性,建立覆蓋煤炭上下游企業間的可信交易和數據共享,有效提升煤炭質數量管控能力,提高煤炭質數量數據的市場公信力。
68、本發明實施例的其它特征和優點將在隨后的具體實施方式部分予以詳細說明。