本技術涉及電力,特別是涉及一種機組運行控制方法、裝置和計算機設備。
背景技術:
1、隨著全球氣候變化的日益嚴峻,綠色、低碳、環保已成為各國能源發展的核心目標。
2、當前電力系統發電側仍以火電為主,這使其成為碳排放的主要源頭之一。傳統電力系統運行方法大多僅關注電能質量及經濟性,卻忽視了碳排放等重要的環境因素。
3、因此,如何在確保電力平衡供應的同時,有效降低碳排放,已成為電力行業亟待解決的關鍵問題。
技術實現思路
1、基于此,有必要針對上述技術問題,提供一種能夠優化電力系統碳排放量的機組運行控制方法、裝置和計算機設備。
2、第一方面,本技術提供了一種電力系統運行策略確定方法,該方法包括:
3、獲取當前電力任務和所述當前電力任務對應的運行時段,以及各電力機組在所述運行時段內的當前運行參數和機組限制條件;所述當前運行參數包括機組輸出功率和機組碳排放量;所述機組限制條件至少包括機組距離維度的限制條件、機組運行參數維度的限制條件和機組發電成本維度的限制條件;各電力機組包括至少一個新能源機組,和/或至少一個傳統能源機組;
4、根據各電力機組,確定至少一個電力機組集合;所述電力機組集合中各電力機組的機組輸出功率之和大于或等于所述當前電力任務中的電力負荷需求;
5、以碳排放總量最小化為目標,以所述機組限制條件為約束,從各電力機組集合中,選擇目標機組集合;所述碳排放總量為所述電力機組集合中各電力機組的機組碳排放量之和;
6、控制所述目標機組集合中的各電力機組在所述運行時段內投入運行。
7、在其中一個實施例中,獲取每一電力機組在所述運行時段的當前運行參數,包括:
8、獲取所述電力機組在執行歷史電力任務時的歷史運行參數;
9、根據所述歷史電力任務與所述當前電力任務之間的任務差異,預測得到所述電力機組的當前運行參數。
10、在其中一個實施例中,所述機組運行參數維度的限制條件至少包括機組的最大輸出功率、最小輸出功率、爬坡速率、啟停時間和機組運行穩定性指標對應的指標區間;
11、其中,所述機組運行穩定性指標根據所述電力機組的丟光量和丟風量確定。
12、在其中一個實施例中,所述以碳排放總量最小化為目標,以所述機組限制條件為約束,從各電力機組集合中,選擇目標機組集合,包括:
13、根據電力機組集合的集合數量和每一電力機組集合中電機機組的機組總數,從混合整數線性規劃算法、遺傳算法和粒子群優化算法,選擇目標算法;
14、以碳排放總量最小化為目標,以所述機組限制條件為約束,采用目標算法,從各電力機組集合中,選擇目標機組集合。
15、在其中一個實施例中,針對每一新能源機組,獲取所述新能源機組在所述運行時段內的機組輸出功率,包括:
16、將所述運行時段劃分為多個子時段;
17、針對每一子時段,獲取所述子時段對應的環境參數,根據所述新能源機組在所述子時段內的標準輸出功率和所述環境參數對應的輸出功率影響值,確定所述新能源機組在所述子時段內的機組輸出功率;
18、將所述新能源機組在各子時段內的機組輸出功率,作為所述新能源機組在所述運行時段內的機組輸出功率。
19、在其中一個實施例中,所述子時段的時段長度大于所述啟停時間;所述控制所述目標機組集合中的各電力機組在所述子時段內投入運行,包括:
20、在每一子時段內,根據所述目標機組集合中各電力機組在所述子時段內的機組輸出功率,從所述目標機組集合中各電力機組中,選擇目標機組,所述子時段內控制所述目標機組運行;
21、其中,所述新能源機組的優先級高于所述傳統能源機組的優先級。
22、第二方面,本技術還提供了一種機組運行控制裝置,包括:
23、獲取模塊,用于獲取當前電力任務和所述當前電力任務對應的運行時段,以及各電力機組在所述運行時段內的當前運行參數和機組限制條件;所述當前運行參數包括機組輸出功率和機組碳排放量;所述機組限制條件至少包括機組距離維度的限制條件、機組運行參數維度的限制條件和機組發電成本維度的限制條件;
24、機組集合選擇模塊,用于根據各電力機組,確定至少一個電力機組集合;所述電力機組集合中各電力機組的機組輸出功率之和大于或等于所述當前電力任務中的電力負荷需求;
25、目標機組選擇模塊,用于以碳排放總量最小化為目標,以所述機組限制條件為約束,從各電力機組集合中,選擇目標機組集合;所述碳排放總量為所述電力機組集合中各電力機組的機組碳排放量之和;
26、控制投入模塊,用于控制所述目標機組集合中的各電力機組在所述運行時段內投入運行。
27、第三方面,本技術還提供了一種計算機設備,包括存儲器和處理器,存儲器存儲有計算機程序,處理器執行計算機程序時實現以下步驟:
28、獲取當前電力任務和所述當前電力任務對應的運行時段,以及各電力機組在所述運行時段內的當前運行參數和機組限制條件;所述當前運行參數包括機組輸出功率和機組碳排放量;所述機組限制條件至少包括機組距離維度的限制條件、機組運行參數維度的限制條件和機組發電成本維度的限制條件;各電力機組包括至少一個新能源機組,和/或至少一個傳統能源機組;
29、根據各電力機組,確定至少一個電力機組集合;所述電力機組集合中各電力機組的機組輸出功率之和大于或等于所述當前電力任務中的電力負荷需求;
30、以碳排放總量最小化為目標,以所述機組限制條件為約束,從各電力機組集合中,選擇目標機組集合;所述碳排放總量為所述電力機組集合中各電力機組的機組碳排放量之和;
31、控制所述目標機組集合中的各電力機組在所述運行時段內投入運行。
32、第四方面,本技術還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,計算機程序被處理器執行時實現以下步驟:
33、獲取當前電力任務和所述當前電力任務對應的運行時段,以及各電力機組在所述運行時段內的當前運行參數和機組限制條件;所述當前運行參數包括機組輸出功率和機組碳排放量;所述機組限制條件至少包括機組距離維度的限制條件、機組運行參數維度的限制條件和機組發電成本維度的限制條件;各電力機組包括至少一個新能源機組,和/或至少一個傳統能源機組;
34、根據各電力機組,確定至少一個電力機組集合;所述電力機組集合中各電力機組的機組輸出功率之和大于或等于所述當前電力任務中的電力負荷需求;
35、以碳排放總量最小化為目標,以所述機組限制條件為約束,從各電力機組集合中,選擇目標機組集合;所述碳排放總量為所述電力機組集合中各電力機組的機組碳排放量之和;
36、控制所述目標機組集合中的各電力機組在所述運行時段內投入運行。
37、第五方面,本技術還提供了一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現以下步驟:
38、獲取當前電力任務和所述當前電力任務對應的運行時段,以及各電力機組在所述運行時段內的當前運行參數和機組限制條件;所述當前運行參數包括機組輸出功率和機組碳排放量;所述機組限制條件至少包括機組距離維度的限制條件、機組運行參數維度的限制條件和機組發電成本維度的限制條件;各電力機組包括至少一個新能源機組,和/或至少一個傳統能源機組;
39、根據各電力機組,確定至少一個電力機組集合;所述電力機組集合中各電力機組的機組輸出功率之和大于或等于所述當前電力任務中的電力負荷需求;
40、以碳排放總量最小化為目標,以所述機組限制條件為約束,從各電力機組集合中,選擇目標機組集合;所述碳排放總量為所述電力機組集合中各電力機組的機組碳排放量之和;
41、控制所述目標機組集合中的各電力機組在所述運行時段內投入運行。
42、上述機組運行控制方法、裝置和計算機設備,本技術以碳排放總量最小化為核心目標,同時考慮機組限制條件作為約束,從構建的電力機組集合中篩選出最優的目標機組集合,通過綜合考慮機組的碳排放量、運行效率、成本等因素,確保在滿足電力需求的同時,實現碳排放的最小化。