本發明涉及發電調度技術領域,特別是涉及一種發電調度控制方法和系統。
背景技術:
實時發電調度是電網調度運行中的重要組成部分,傳統實時發電調度過程中采用固定時間間隔形式的優化計算響應模式,其做法是基于日前電網運行拓撲情況在固定時間間隔啟動優化計算過程。
上述固定時間間隔形式的優化計算響應模式最大弊端在于對電網拓撲變化適應性不強,不能及時響應,可能給電網安全運行埋下隱患。
技術實現要素:
本發明的目的在于提供一種發電調度控制方法和系統,可以提升電網運行的安全性。
本發明的目的通過如下技術方案實現:
一種發電調度控制方法,包括:
監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化,若所述發電調度控制邊界條件發生變化,則判定電調度控制的事件觸發條件被滿足;
檢測當前時間是否為預設的時間觸發時間,若是,則判定電調度控制的時間觸發條件被滿足;
在所述事件觸發條件被滿足時,或者在所述時間觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算。
一種發電調度控制系統,包括:
事件監控單元,用于監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化,若發生變化,則判定電調度控制的事件觸發條件被滿足;
時間檢測單元,用于檢測當前時間是否為預設的時間觸發時間,若是,則判定電調度控制的時間觸發條件被滿足;
啟動單元,用于在所述事件觸發條件被滿足時,或者在所述時間觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算。
根據上述本發明的方案,其是監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化,若所述發電調度控制邊界條件發生變化,則判定電調度控制的事件觸發條件被滿足,檢測當前時間是否為預設的時間觸發時間,若是,則判定電調度控制的時間觸發條件被滿足,在所述事件觸發條件被滿足時,或者在所述時間觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算,由于是在所述事件觸發條件被滿足時,或者在所述時間觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算,也就是說,本發明方案提供的是一種基于多觸發機制的實時發電調度控制方式,不但在時間觸發條件被滿足時會啟動電網調度運行中的實時發電調度優化計算,在事件觸發條件被滿足時,也會啟動電網調度運行中的實時發電調度優化計算,同時,由于判定電調度控制的事件觸發條件被滿足的條件是基于監測到預設的與電力拓撲結構相關的發電調度控制邊界條件發生變化得到的,提升了實時發電調度優化的響應模式對電網拓撲變化的適應性,可以避免出現因實時發電調度優化不能及時響應拓撲變化給電網安全運行埋下的隱患,提升電網運行的安全性。
附圖說明
圖1為本發明實施例一的發電調度控制方法的實現流程示意圖;
圖2為本發明實施例二的發電調度控制方法的實現流程示意圖;
圖3為本發明實施例三的發電調度控制系統的組成結構示意圖;
圖4為圖3中的事件監控單元在其中一個實施例中的細化組成結構示意圖。
具體實施方式
為使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步的詳細說明。應當理解,此處所描述的具體實施方式僅僅用以解釋本發明,并不限定本發明的保護范圍。
實施例一
本發明實施例一提供一種發電調度控制方法。參見圖1所示,為本發明實施例一的發電調度控制方法的實現流程示意圖。如圖1所示,本實施例的發電調度控制方法包括如下步驟:
步驟S101:監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化,若所述發電調度控制邊界條件發生變化,則判定電調度控制的事件觸發條件被滿足;
這里,所述發電調度控制邊界條件是指從各種與實時發電調度優化計算相關的邊界條件中選出的一個或者多個影響電力拓撲結構的邊界條件。
步驟S102:檢測當前時間是否為預設的時間觸發時間,若是,則判定電調度控制的時間觸發條件被滿足;
一般地,時間觸發為周期性的,因此,檢測當前時間是否為預設的時間觸發時間的具體方式可以是:對時間進行監測,當監測到當前時間與記錄的上一時間觸發條件被滿足的時間之間的時間差值與預設周期值相同時,判定當前時間為預設的時間觸發時間。
步驟S103:在所述事件觸發條件被滿足時,或者在所述時間觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算;
具體地,可以在所述事件觸發條件被滿足時,或者在所述時間觸發條件被滿足時,通過啟動預設的實時發電調度優化模型以進行實時發電調度優化計算。
其中,實時發電調度優化模型可以根據實際需要選取,例如,以能耗最小為目標的實時發電調度優化模型,或者以調整量最小為目標的實時發電調度優化模型,但也不限于此。實時發電調度優化計算所依據的數據基礎包括:實時電網運行方式,風電/負荷/光伏最新超短期預測結果,和機組實時開停情況等信息。
在所述事件觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算,可以基于電網調度運行中的實時發電調度優化計算的優化計算結果可以及時調整發電機組出力和發電計劃,從而得到滿足與電力拓撲結構相關的發電調度控制邊界條件發生變化后的控制要求的發電機組出力和發電計劃。
據此,根據上述本實施例的方案,其是監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化,若所述發電調度控制邊界條件發生變化,則判定電調度控制的事件觸發條件被滿足,檢測當前時間是否為預設的時間觸發時間,若是,則判定電調度控制的時間觸發條件被滿足,在所述事件觸發條件被滿足時,或者在所述時間觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算,由于是在所述事件觸發條件被滿足時,或者在所述時間觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算,也就是說,本實施例方案提供的是一種基于多觸發機制的實時發電調度控制方式,不但在時間觸發條件被滿足時會啟動電網調度運行中的實時發電調度優化計算,在事件觸發條件被滿足時,也會啟動電網調度運行中的實時發電調度優化計算,同時,由于判定電調度控制的事件觸發條件被滿足的條件是基于監測到預設的與電力拓撲結構相關的發電調度控制邊界條件發生變化得到的,提升了實時發電調度優化的響應模式對電網拓撲變化的適應性,可以避免出現因實時發電調度優化不能及時響應拓撲變化給電網安全運行埋下的隱患,提升電網運行的安全性。
實施例二
本實施例二是在實施例一的基礎上增加了判斷事件觸發條件是否滿足和判斷時間件觸發條件是否滿足的執行順序的限定。
在其中一個實施例中,是在判定電調度控制的事件觸發條件被滿足時,進入所述啟動電網調度運行中的實時發電調度優化計算的步驟,在判定電調度控制的事件觸發條件未被滿足時,進入所述檢測當前時間是否為預設的時間觸發時間的步驟。也就是說,是在判定電調度控制的事件觸發條件被滿足時,直接進入所述啟動電網調度運行中的實時發電調度優化計算的步驟,這樣,可以在事件觸發條件被滿足時,即時進行實時發電調度優化計算,可以提升對事件觸發條件的響應速率,同時,是先判斷電調度控制的事件觸發條件是否被滿足,再判斷電調度控制的時間觸發條件是否被滿足,這樣,即便是電調度控制的事件觸發條件和電調度控制的時間觸發條件同時被滿足,也會優先以電調度控制的事件觸發條件作為電調度控制的觸發條件啟動電網調度運行中的實時發電調度優化計算,以使當前的實時發電調度優化計算是基于最新的邊界條件的,提升實時發電調度優化的準確性。
此外,在其中一個實施例中,在檢測當前時間是否為預設的時間觸發時間的結果為否時,判定電調度控制的時間觸發條件未被滿足,返回所述監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化的步驟,這樣,可以重新進入下一輪的監測過程。
參見圖2所示,為本發明實施例二的發電調度控制方法的實現流程示意圖,在該實施例二中,是在上述實施例一的基礎上,是按照上述提出的控制判斷事件觸發條件是否滿足和判斷時間件觸發條件是否滿足的執行順序的方式進行控制為例。如圖2所示,本發明實施例二的發電調度控制方法包括如下步驟:
步驟S201:監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化,若是,則進入步驟S202,若否,則進入步驟S203;
步驟S202:判定電調度控制的事件觸發條件被滿足,進入步驟S207;
步驟S203:判定電調度控制的事件觸發條件未被滿足,進入步驟S204;
步驟S204:檢測當前時間是否為預設的時間觸發時間,若否,則進入步驟S205,若是,則進入步驟S206;
步驟S205:判定電調度控制的時間觸發條件未被滿足,返回步驟S201;
步驟S206:判定電調度控制的時間觸發條件被滿足,進入步驟S207;
步驟S207:啟動電網調度運行中的實時發電調度優化計算。
其中,在所述事件觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算的情況下,所述啟動電網調度運行中的實時發電調度優化計算包括:用發生變化后的發電調度控制邊界條件對與實時發電調度優化計算相關的邊界條件,啟動電網調度運行中的實時發電調度優化計算,在進行實時發電調度優化計算時基于更新處理后的邊界條件。
在所述時間觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算的情況下,所述啟動電網調度運行中的實時發電調度優化計算包括:啟動電網調度運行中的實時發電調度優化計算,在進行實時發電調度優化計算時基于當前時刻的與實時發電調度優化計算相關的邊界條件。
在其中一個實施例中,所述監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化的步驟可以包括:檢測電網設備計劃檢修工作信息、設備異常跳閘信息和關鍵機組啟停信息;在檢測到所述電網設備計劃檢修工作信息、所述設備異常跳閘信息和所述關鍵機組啟停信息中的任何一方面的信息時,判定電網拓撲結構發生變化;在判定電網拓撲結構發生變化時,判定所述發電調度控制邊界條件發生變化。
若未檢測到所述電網設備計劃檢修工作信息、所述設備異常跳閘信息和所述關鍵機組啟停信息中的任何一方面的信息,則判定所述發電調度控制邊界條件未發生變化。
采用本實施例中的方案,主要是考慮到當出現電網設備故障跳閘信息、設備計劃停電信息或者所述關鍵機組啟停信息時,都說明電網拓撲結構發生了重大改變,如果不能及時響應這種電網拓撲結構變化對電網運行方式的改變,可能給電網安全運行埋下隱患,因此,需要對電網設備故障跳閘信息、設備計劃停電信息和所述關鍵機組啟停信息進行重點檢測,在本實施例中,正是將電網設備故障跳閘信息、設備計劃停電信息和所述關鍵機組啟停信息作為事件觸發條件滿足與否的依據,可以避免因實時發電調度優化不能及時響應電網設備故障跳閘、設備計劃停電或者關鍵機組啟停導致電網運行控制要求發生變化給電網安全運行埋下的隱患,提升了電網運行的安全。
其中,通過檢測能量管理系統中的相關信息檢測所述電網設備計劃檢修工作信息、所述設備異常跳閘信息和所述關鍵機組啟停信息。由于是通過檢測能量管理系統中的相關信息檢測所述電網設備計劃檢修工作信息、所述設備異常跳閘信息和所述關鍵機組啟停信息,可以保證信息獲取的實時便捷性。
實施例二
根據上述實施例中的發電調度控制方法,本發明還提供一種發電調度控制系統。圖3為本發明實施例二的發電調度控制系統的組成結構示意圖。參見圖3所示,本實施例二的發電調度控制系統包括事件監控單元301、時間檢測單元302和啟動單元303,其中:
事件監控單元301,用于監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化,若發生變化,則判定電調度控制的事件觸發條件被滿足;
時間檢測單元302,用于檢測當前時間是否為預設的時間觸發時間,若是,則判定電調度控制的時間觸發條件被滿足;
啟動單元303,用于在所述事件觸發條件被滿足時,或者在所述時間觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算。
在其中一個實施例中,啟動單元303在所述事件監控單元判定電調度控制的事件觸發條件被滿足時,啟動電網調度運行中的實時發電調度優化計算,時間檢測單元302在時間檢測單元302判定電調度控制的事件觸發條件未被滿足時,檢測當前時間是否為預設的時間觸發時間。
在其中一個實施例中,時間檢測單元302在檢測當前時間是否為預設的時間觸發時間的結果為否時,判定電調度控制的時間觸發條件未被滿足;
事件監控單元301還可以用于在所述時間檢測單元判定電調度控制的時間觸發條件未被滿足時,重新監測預設的與電力拓撲結構相關的發電調度控制邊界條件是否發生變化。
在其中一個實施例中,如圖4所示,事件監控單元301包括:
信息檢測模塊401,用于檢測電網設備計劃檢修工作信息、設備異常跳閘信息和關鍵機組啟停信息;
拓撲判斷模塊402,用于在信息檢測模塊401檢測到所述電網設備計劃檢修工作信息、所述設備異常跳閘信息和所述關鍵機組啟停信息中的任何一方面的信息時,判定電網拓撲結構發生變化;
邊界條件判定模塊403,用于在拓撲判斷模塊402判定電網拓撲結構發生變化時,判定所述發電調度控制邊界條件發生變化。
在其中一個實施例中,拓撲判斷模塊402可以通過檢測能量管理系統中的相關信息檢測所述電網設備計劃檢修工作信息、所述設備異常跳閘信息和所述關鍵機組啟停信息。
本發明實施例提供的發電調度控制系統的描述,與上述發電調度控制方法的描述是類似的,并且具有上述發電調度控制方法的有益效果,為節約篇幅,不再贅述;因此,以上對本發明實施例提供的發電調度控制系統中未披露的技術細節,請參照上述提供的發電調度控制方法的描述。
以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。