本公開涉及數(shù)據(jù)處理,具體涉及一種能耗管理的方法及裝置。
背景技術:
1、在傳統(tǒng)的工廠管理中,通常通過人工決策的方式,基于工廠中各生產(chǎn)設備的運行參數(shù)數(shù)據(jù)以及生產(chǎn)指標對各生產(chǎn)設備的運行進行管理,如,運行參數(shù)數(shù)據(jù)為生產(chǎn)設備的生產(chǎn)參數(shù),生產(chǎn)指標為設備能耗,則可以人工調(diào)整各生產(chǎn)設備的生產(chǎn)參數(shù),以滿足工廠的能耗要求。
2、但是,由于通常需要權(quán)衡工廠的多個不同生產(chǎn)指標,且生產(chǎn)參數(shù)與生產(chǎn)指標之間的關系通常也較為復雜,因此,難以通過人工決策的方式,對各生產(chǎn)設備進行合理調(diào)度,以滿足生產(chǎn)設備的生產(chǎn)需求。
技術實現(xiàn)思路
1、本公開實施例的目的在于提供一種能耗管理的方法及裝置,用以解決難以對生產(chǎn)設備進行合理調(diào)度的問題。
2、一方面,本公開實施例中提供了一種能耗管理的方法,方法包括:
3、獲取訓練好的生產(chǎn)指標模型,生產(chǎn)指標模型是根據(jù)生產(chǎn)設備集群的運行參數(shù)數(shù)據(jù)以及生產(chǎn)指標數(shù)據(jù)訓練獲得的;生產(chǎn)指標數(shù)據(jù)包括多個生產(chǎn)指標的指標值;生產(chǎn)指標包括設備能耗;生產(chǎn)指標模型用于確定各生產(chǎn)指標的指標值;
4、根據(jù)生產(chǎn)指標模型,構(gòu)建目標函數(shù);目標函數(shù)用于根據(jù)各生產(chǎn)指標的指標值確定目標函數(shù)值;
5、根據(jù)設定約束條件,對目標函數(shù)進行求解,獲得滿足設定約束條件的約束的運行參數(shù)優(yōu)化解;設定約束條件用于限制各生產(chǎn)指標的指標值范圍;運行參數(shù)優(yōu)化解為用于控制設備運行的運行參數(shù)數(shù)據(jù);
6、根據(jù)運行參數(shù)優(yōu)化解,控制生產(chǎn)設備集群的運行。
7、一種實施方式中,生產(chǎn)設備集群中包含至少一個生產(chǎn)設備,運行參數(shù)數(shù)據(jù)包括至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù);設備能耗包括設備維護能耗以及設備負載能耗;
8、在獲取訓練好的生產(chǎn)指標模型之前,方法還包括:
9、根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),以及目標維護能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備維護能耗;
10、根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),以及目標負載能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備負載能耗;
11、根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù)、設備維護能耗以及設備負載能耗,對指標初始模型進行訓練,獲得訓練好的生產(chǎn)指標模型。
12、一種實施方式中,根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),以及目標維護能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備維護能耗,包括:
13、將至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),輸入目標維護時機模型,獲得至少一個生產(chǎn)設備各自對應的設備維護時機;
14、根據(jù)至少一個生產(chǎn)設備各自對應的設備維護時機,獲得至少一個生產(chǎn)設備各自對應的設備維護數(shù)據(jù);
15、將至少一個生產(chǎn)設備各自對應的設備維護數(shù)據(jù),輸入目標維護能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備維護能耗。
16、一種實施方式中,在將至少一個生產(chǎn)設備各自對應的設備維護數(shù)據(jù),輸入目標維護能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備維護能耗之前,方法還包括:
17、根據(jù)設備維護訓練數(shù)據(jù),對多個維護能耗初始模型分別進行訓練,獲得多個設備維護訓練模型;其中,設備維護訓練數(shù)據(jù)包括多個設備維護數(shù)據(jù)樣本及其分別對應的設備維護能耗;
18、對各設備維護訓練模型分別進行交叉驗證;
19、根據(jù)各設備維護訓練模型的驗證結(jié)果,從各設備維護訓練模型中,選取目標維護能耗模型。
20、一種實施方式中,根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),以及目標負載能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備負載能耗,包括:
21、將至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),輸入目標設備負載模型,獲得至少一個生產(chǎn)設備各自對應的設備負載;
22、將至少一個生產(chǎn)設備各自對應的設備負載,輸入目標負載能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備負載能耗。
23、一種實施方式中,在將至少一個生產(chǎn)設備各自對應的設備負載,輸入目標負載能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備負載能耗之前,方法還包括:
24、根據(jù)負載能耗訓練數(shù)據(jù),對多個負載能耗初始模型分別進行訓練,獲得訓練好的多個負載能耗訓練模型;其中,負載能耗訓練數(shù)據(jù)包括各設備負載樣本及其分別對應的負載能耗;
25、對各負載能耗訓練模型分別進行交叉驗證;
26、根據(jù)各負載能耗訓練模型的交叉驗證結(jié)果,從各負載能耗訓練模型中,選取目標負載能耗模型。
27、一種實施方式中,根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù)、設備維護能耗以及設備負載能耗,對指標初始模型進行訓練,獲得訓練好的生產(chǎn)指標模型,包括:
28、根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù)、設備維護能耗以及設備負載能耗,對多個指標初始模型分別進行訓練,獲得多個指標訓練模型;
29、對各指標訓練模型分別進行交叉驗證;
30、根據(jù)各指標訓練模型的交叉驗證結(jié)果,從各指標訓練模型中,選取出生產(chǎn)指標模型。
31、一種實施方式中,根據(jù)設定約束條件,對目標函數(shù)進行求解,獲得滿足設定約束條件的約束的運行參數(shù)優(yōu)化解,包括:
32、根據(jù)設定約束條件,對目標函數(shù)進行求解,獲得多個目標函數(shù)解;
33、按照魯棒性和/或聚類劃分,對多個目標函數(shù)解進行篩選,獲得運行參數(shù)優(yōu)化解。
34、一種實施方式中,按照魯棒性,對多個目標函數(shù)解進行篩選,獲得運行參數(shù)優(yōu)化解,包括:
35、分別對每一目標函數(shù)解進行隨機擾動,分別獲得每一目標函數(shù)解對應的至少一個擾動參數(shù)解;
36、分別將每一擾動參數(shù)解,輸入目標函數(shù),獲得各擾動參數(shù)解各自對應的目標函數(shù)值;
37、分別確定每一目標函數(shù)解對應的擾動參數(shù)解各自對應的目標函數(shù)值的目標函數(shù)值方差;
38、根據(jù)各目標函數(shù)解各自對應的目標函數(shù)值方差,對多個目標函數(shù)解進行篩選,獲得運行參數(shù)優(yōu)化解;目標函數(shù)值方差與魯棒性呈負相關。
39、一種實施方式中,按照聚類劃分的方式,對多個目標函數(shù)解進行篩選,獲得運行參數(shù)優(yōu)化解,包括:
40、將各目標函數(shù)解進行聚類劃分,獲得多個聚類類別分別對應的函數(shù)解集合;
41、根據(jù)各函數(shù)解集合中包含的目標函數(shù)解的數(shù)量,從各目標函數(shù)解中,選取運行參數(shù)優(yōu)化解。
42、一種實施方式中,根據(jù)運行參數(shù)優(yōu)化解,控制生產(chǎn)設備集群的運行,包括:
43、根據(jù)運行參數(shù)優(yōu)化解,以及目標維護時機模型,獲得生產(chǎn)設備集群的目標維護時機;
44、根據(jù)運行參數(shù)優(yōu)化解,以及目標設備負載模型,獲得生產(chǎn)設備集群的目標設備負載;
45、按照生產(chǎn)設備集群的目標維護時機,對生產(chǎn)設備集群進行設備維護;
46、根據(jù)生產(chǎn)設備集群的運行參數(shù)優(yōu)化解以及目標設備負載,對生產(chǎn)設備集群進行參數(shù)調(diào)整。
47、一種實施方式中,在根據(jù)運行參數(shù)優(yōu)化解,控制生產(chǎn)設備集群的運行之后,方法還包括:
48、循環(huán)執(zhí)行以下步驟,直至確定符合指標運行條件:
49、根據(jù)生產(chǎn)設備集群的新的運行參數(shù)數(shù)據(jù)以及新的生產(chǎn)指標數(shù)據(jù),對生產(chǎn)指標模型進行更新,獲得新的生產(chǎn)指標模型;
50、根據(jù)新的生產(chǎn)指標模型,對目標函數(shù)進行更新,獲得新的目標函數(shù);
51、根據(jù)設定約束條件,對新的目標函數(shù)進行求解,獲得新的運行參數(shù)優(yōu)化解;
52、根據(jù)新的運行參數(shù)優(yōu)化解,控制生產(chǎn)設備集群的運行。
53、一方面,本公開實施例中提供了一種能耗管理的裝置,包括:
54、獲取單元,用于獲取訓練好的生產(chǎn)指標模型,生產(chǎn)指標模型是根據(jù)生產(chǎn)設備集群的運行參數(shù)數(shù)據(jù)以及生產(chǎn)指標數(shù)據(jù)訓練獲得的;生產(chǎn)指標數(shù)據(jù)包括多個生產(chǎn)指標的指標值;生產(chǎn)指標包括設備能耗;生產(chǎn)指標模型用于確定各生產(chǎn)指標的指標值;
55、構(gòu)建單元,用于根據(jù)生產(chǎn)指標模型,構(gòu)建目標函數(shù);目標函數(shù)用于根據(jù)各生產(chǎn)指標的指標值確定目標函數(shù)值;
56、求解單元,用于根據(jù)設定約束條件,對目標函數(shù)進行求解,獲得滿足設定約束條件的約束的運行參數(shù)優(yōu)化解;設定約束條件用于限制各生產(chǎn)指標的指標值范圍;運行參數(shù)優(yōu)化解為用于控制設備運行的運行參數(shù)數(shù)據(jù);
57、控制單元,用于根據(jù)運行參數(shù)優(yōu)化解,控制生產(chǎn)設備集群的運行。
58、一種實施方式中,生產(chǎn)設備集群中包含至少一個生產(chǎn)設備,運行參數(shù)數(shù)據(jù)包括至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù);設備能耗包括設備維護能耗以及設備負載能耗;
59、獲取單元還用于:
60、根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),以及目標維護能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備維護能耗;
61、根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),以及目標負載能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備負載能耗;
62、根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù)、設備維護能耗以及設備負載能耗,對指標初始模型進行訓練,獲得訓練好的生產(chǎn)指標模型。
63、一種實施方式中,獲取單元還用于:
64、將至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),輸入目標維護時機模型,獲得至少一個生產(chǎn)設備各自對應的設備維護時機;
65、根據(jù)至少一個生產(chǎn)設備各自對應的設備維護時機,獲得至少一個生產(chǎn)設備各自對應的設備維護數(shù)據(jù);
66、將至少一個生產(chǎn)設備各自對應的設備維護數(shù)據(jù),輸入目標維護能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備維護能耗。
67、一種實施方式中,獲取單元還用于:
68、根據(jù)設備維護訓練數(shù)據(jù),對多個維護能耗初始模型分別進行訓練,獲得多個設備維護訓練模型;其中,設備維護訓練數(shù)據(jù)包括多個設備維護數(shù)據(jù)樣本及其分別對應的設備維護能耗;
69、對各設備維護訓練模型分別進行交叉驗證;
70、根據(jù)各設備維護訓練模型的驗證結(jié)果,從各設備維護訓練模型中,選取目標維護能耗模型。
71、一種實施方式中,獲取單元還用于:
72、將至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù),輸入目標設備負載模型,獲得至少一個生產(chǎn)設備各自對應的設備負載;
73、將至少一個生產(chǎn)設備各自對應的設備負載,輸入目標負載能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備負載能耗。
74、一種實施方式中,在將至少一個生產(chǎn)設備各自對應的設備負載,輸入目標負載能耗模型,獲得至少一個生產(chǎn)設備各自對應的設備負載能耗之前,方法還包括:
75、根據(jù)負載能耗訓練數(shù)據(jù),對多個負載能耗初始模型分別進行訓練,獲得訓練好的多個負載能耗訓練模型;其中,負載能耗訓練數(shù)據(jù)包括各設備負載樣本及其分別對應的負載能耗;
76、對各負載能耗訓練模型分別進行交叉驗證;
77、根據(jù)各負載能耗訓練模型的交叉驗證結(jié)果,從各負載能耗訓練模型中,選取目標負載能耗模型。
78、一種實施方式中,獲取單元還用于:
79、根據(jù)至少一個生產(chǎn)設備各自對應的生產(chǎn)參數(shù)、設備維護能耗以及設備負載能耗,對多個指標初始模型分別進行訓練,獲得多個指標訓練模型;
80、對各指標訓練模型分別進行交叉驗證;
81、根據(jù)各指標訓練模型的交叉驗證結(jié)果,從各指標訓練模型中,選取出生產(chǎn)指標模型。
82、一種實施方式中,求解單元用于:
83、根據(jù)設定約束條件,對目標函數(shù)進行求解,獲得多個目標函數(shù)解;
84、按照魯棒性和/或聚類劃分,對多個目標函數(shù)解進行篩選,獲得運行參數(shù)優(yōu)化解。
85、一種實施方式中,求解單元用于:
86、分別對每一目標函數(shù)解進行隨機擾動,分別獲得每一目標函數(shù)解對應的至少一個擾動參數(shù)解;
87、分別將每一擾動參數(shù)解,輸入目標函數(shù),獲得各擾動參數(shù)解各自對應的目標函數(shù)值;
88、分別確定每一目標函數(shù)解對應的擾動參數(shù)解各自對應的目標函數(shù)值的目標函數(shù)值方差;
89、根據(jù)各目標函數(shù)解各自對應的目標函數(shù)值方差,對多個目標函數(shù)解進行篩選,獲得運行參數(shù)優(yōu)化解;目標函數(shù)值方差與魯棒性呈負相關。
90、一種實施方式中,求解單元用于:
91、將各目標函數(shù)解進行聚類劃分,獲得多個聚類類別分別對應的函數(shù)解集合;
92、根據(jù)各函數(shù)解集合中包含的目標函數(shù)解的數(shù)量,從各目標函數(shù)解中,選取運行參數(shù)優(yōu)化解。
93、一種實施方式中,控制單元用于:
94、根據(jù)運行參數(shù)優(yōu)化解,以及目標維護時機模型,獲得生產(chǎn)設備集群的目標維護時機;
95、根據(jù)運行參數(shù)優(yōu)化解,以及目標設備負載模型,獲得生產(chǎn)設備集群的目標設備負載;
96、按照生產(chǎn)設備集群的目標維護時機,對生產(chǎn)設備集群進行設備維護;
97、根據(jù)生產(chǎn)設備集群的運行參數(shù)優(yōu)化解以及目標設備負載,對生產(chǎn)設備集群進行參數(shù)調(diào)整。
98、一種實施方式中,控制單元還用于:
99、循環(huán)執(zhí)行以下步驟,直至確定符合指標運行條件:
100、根據(jù)生產(chǎn)設備集群的新的運行參數(shù)數(shù)據(jù)以及新的生產(chǎn)指標數(shù)據(jù),對生產(chǎn)指標模型進行更新,獲得新的生產(chǎn)指標模型;
101、根據(jù)新的生產(chǎn)指標模型,對目標函數(shù)進行更新,獲得新的目標函數(shù);
102、根據(jù)設定約束條件,對新的目標函數(shù)進行求解,獲得新的運行參數(shù)優(yōu)化解;
103、根據(jù)新的運行參數(shù)優(yōu)化解,控制生產(chǎn)設備集群的運行。
104、一方面,本公開實施例中提供了一種能耗管理系統(tǒng),包括服務器以及至少一個邊緣節(jié)點,其中,
105、服務器:用于根據(jù)生產(chǎn)設備集群的運行參數(shù)數(shù)據(jù)以及生產(chǎn)指標數(shù)據(jù),進行模型訓練,獲得訓練好的生產(chǎn)指標模型,并將生產(chǎn)指標模型,分別發(fā)送至每一邊緣節(jié)點;
106、每一邊緣節(jié)點:用于執(zhí)行如上述任一種能耗管理的各種可選實現(xiàn)方式中提供的方法的步驟,以控制生產(chǎn)設備集群中對應的生產(chǎn)設備的運行。
107、一方面,本公開實施例中提供了一種電子設備,包括:
108、處理器;以及
109、存儲器,存儲有計算機指令,計算機指令用于使處理器執(zhí)行如上述任一種能耗管理的各種可選實現(xiàn)方式中提供的方法的步驟。
110、一方面,本公開實施例中提供了一種計算機可讀存儲介質(zhì),存儲有計算機指令,計算機指令用于使計算機執(zhí)行如上述任一種能耗管理的各種可選實現(xiàn)方式中提供的方法的步驟。
111、一方面,本公開實施例中提供了一種計算機程序產(chǎn)品,包括計算機可讀代碼,或者承載有計算機可讀代碼的非易失性計算機可讀存儲介質(zhì),當計算機可讀代碼在電子設備的處理器中運行時,電子設備中的處理器執(zhí)行如上述任一種能耗管理的各種可選實現(xiàn)方式中提供的方法的步驟。
112、本公開實施例中的能耗管理的方法,包括獲取可以確定各生產(chǎn)指標的指標值的生產(chǎn)指標模型,并對基于生產(chǎn)指標模型構(gòu)建的目標函數(shù)進行求解,獲得綜合指標較優(yōu)的運行參數(shù)優(yōu)化解,從而可以在通過運行參數(shù)優(yōu)化解控制各生產(chǎn)設備運行時,使得各生產(chǎn)指標滿足相應的指標范圍,并可以使得基于各生產(chǎn)指標獲得的綜合指標較優(yōu),實現(xiàn)生產(chǎn)設備集群的合理調(diào)度。