本發明涉及機組控制策略,具體涉及一種火電機組agc模式下連續變負荷幅度辨識控制方法、系統、設備及存儲介質。
背景技術:
1、電網給每臺機組的agc指令都是離散的指令,兩個agc指令的幅值差距通常在1~5%pe以內。當電網需要機組大幅度變負荷時,下發的agc指令通常是分成若干個小幅度變負荷指令連續下發給機組的,例如電網計劃調節機組10%的負荷,機組的agc指令會先發一個3%pe間隔幅值的機組指令,當機組實際負荷到達agc指令死區內,則調度會發另外一個3%pe間隔幅值的機組agc指令,以此類推,最終達到目標負荷值。每個agc指令間隔時間最少在1分鐘以上。因此需要對這些離散的agc指令進行辨識,以便更好更平穩的對機組進行預測控制。
2、傳統控制策略的變負荷幅度是由機組目標負荷指令減去機組實際負荷指令;這種計算方法的缺點是在變負荷過程中,變負荷幅度值會隨著機組實際負荷指令接近目標負荷指令,變負荷幅度值在逐漸減小,直至變負荷完成時,變負荷幅度也同時變為“0”;另外一個不足是不能將本次變負荷前機組運行工況對本次變負荷的影響考慮進來,因此在實際應用過程中局限性較大。
技術實現思路
1、本發明的目的是提供一種火電機組agc模式下連續變負荷幅度辨識控制方法、系統、設備及存儲介質,對傳統控制策略進行優化,解決以往控制策略只能針對單個指令分析計算的不足。
2、為實現上述目的,本發明提供的技術方案是:
3、本申請的第一方面提供了一種火電機組agc模式下連續變負荷幅度辨識控制方法,其特征在于,包括以下步驟:
4、獲取機組運行參數,根據機組運行參數判斷當前機組的變負荷方向及變負荷幅度;
5、根據鍋爐系統熱慣性大小和agc模式下的參數實時計算當前機組變負荷等效幅度;
6、通過對機組變負荷中的運行分析,記錄對機組控制有影響的工況數據,根據對工況數據的分析計算在辨識控制方法中增加控制策略。
7、為優化上述技術方案,采取的具體措施還包括:
8、所述的agc模式下的參數包括最近的兩個agc指令的大小、間隔時間以及機組變負荷速率。
9、所述通過對機組變負荷中的運行分析包括對機組運行的工況的分析辨識,以及對基準負荷鎖存和機組慣性速率設定的參考。
10、所述的根據對工況數據的分析計算在辨識控制方法中增加控制策略為,在機組變負荷時,鎖存機組當前實際負荷指令作為計算機組變負荷幅度的基準值,根據采集的參數分析決定鎖存的基準負荷值鎖存的時間、釋放的速率和時機,以此增加控制策略。
11、進一步地,如果連續兩次變負荷方向相同,當前一次變負荷結束后,如果新的agc指令還沒有收到,則根據機組的運行特性緩慢釋放機組變負荷鎖存值;在下次變負荷指令到達時,如果上次變負荷鎖存值還沒有釋放結束,則再次鎖存當前的變負荷鎖存值;累加上本次機組變負荷幅度作為本次變負荷的等效變負荷幅度;如果變負荷鎖存值已經等于當前實際負荷指令,則在新的負荷指令到達時,重新鎖存當前機組實際負荷指令作為新的變負荷幅度計算基準值。
12、進一步地,如果變負荷方向發生變化,則在變負荷指令到達時,快速釋放以前的變負荷鎖存值,重新鎖定新的agc指令到達時當前實際負荷指令作為變負荷初始鎖存值;以本次變負荷的幅度作為當前變負荷期間的變負荷幅度,后續變負荷幅度計算以本次鎖存的變負荷鎖存值為基準值。
13、進一步地,當變負荷結束后在設定時間內沒有新的agc指令到來,改變機組目標負荷指令,則釋放機組變負荷鎖存值為機組當前實際負荷指令。
14、本申請的第二方面提供了一種火電機組agc模式下連續變負荷幅度辨識控制系統,包括:
15、機組運行參數獲取模塊,用于獲取機組運行參數,根據機組運行參數判斷當前機組的變負荷方向及變負荷幅度;
16、變負荷等效幅度計算模塊,用于根據鍋爐系統熱慣性大小和agc模式下的參數實時計算當前機組變負荷等效幅度;
17、辨識控制模塊,用于通過對機組變負荷中的運行分析,記錄對機組控制有影響的工況數據,根據對工況數據的分析計算在辨識控制方法中增加控制策略。
18、所述火電機組agc模式下連續變負荷幅度辨識控制系統用于執行如上所述的火電機組agc模式下連續變負荷幅度辨識控制方法。
19、本申請的第三方面提供了一種電子設備,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行計算機程序時,實現如上所述的火電機組agc模式下連續變負荷幅度辨識控制方法。
20、本申請的第四方面提供了一種計算機可讀存儲介質,存儲有計算機程序,所述計算機程序使計算機執行如上所述的火電機組agc模式下連續變負荷幅度辨識控制方法。
21、與現有技術相比,本發明的有益效果是:
22、當機組在agc模式運行時,不同幅度的變負荷,對機組蒸汽壓力,蒸汽溫度的影響不同。為了更好的控制機組蒸汽壓力、蒸汽溫度等參數,需要不同大小和不同形狀的前饋量。本發明通過對機組運行數據采集,工況分析辨識、參考基準負荷鎖存、機組慣性速率設定等方法,記錄對機組控制有影響的之前多個工況的數據,并進行分析計算,解決了以往控制策略只能針對單個指令分析計算的不足。
23、本發明能夠保證機組在agc模式下變負荷過程中可以提供準確的變負荷幅度和形狀前饋,預估機組蒸汽溫度和蒸汽壓力等參數的變化趨勢,以保證預測控制策略中機組汽溫調節、汽壓調節、負荷調節的準確性。
1.一種火電機組agc模式下連續變負荷幅度辨識控制方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的火電機組agc模式下連續變負荷幅度辨識控制方法,其特征在于:所述的agc模式下的參數包括最近的兩個agc指令的大小、間隔時間以及機組變負荷速率。
3.根據權利要求1所述的火電機組agc模式下連續變負荷幅度辨識控制方法,其特征在于:所述通過對機組變負荷過程中的運行分析包括對機組運行的工況的分析辨識,以及對基準負荷鎖存和機組慣性速率設定的參考。
4.根據權利要求1所述的火電機組agc模式下連續變負荷幅度辨識控制方法,其特征在于:所述的根據對工況數據的分析計算在辨識控制方法中增加控制策略為,在機組變負荷時,鎖存機組當前實際負荷指令作為計算機組變負荷幅度的基準值,根據采集的參數分析決定鎖存的基準負荷值鎖存的時間、釋放的速率和時機,以此增加控制策略。
5.根據權利要求4所述的火電機組agc模式下連續變負荷幅度辨識控制方法,其特征在于:如果連續兩次變負荷方向相同,當前一次變負荷結束后,如果新的agc指令還沒有收到,則根據機組的運行特性緩慢釋放機組變負荷鎖存值;在下次變負荷指令到達時,如果上次變負荷鎖存值還沒有釋放結束,則再次鎖存當前的變負荷鎖存值;累加上本次機組變負荷幅度作為本次變負荷的等效變負荷幅度;如果變負荷鎖存值已經等于當前實際負荷指令,則在新的負荷指令到達時,重新鎖存當前機組實際負荷指令作為新的變負荷幅度計算基準值。
6.根據權利要求4所述的火電機組agc模式下連續變負荷幅度辨識控制方法,其特征在于:如果變負荷方向發生變化,則在變負荷指令到達時,快速釋放以前的變負荷鎖存值,重新鎖定新的agc指令到達時當前實際負荷指令作為變負荷初始鎖存值;并以本次變負荷的幅度作為當前變負荷期間的變負荷幅度,后續變負荷幅度計算以本次鎖存的變負荷鎖存值為基準值。
7.根據權利要求4所述的火電機組agc模式下連續變負荷幅度辨識控制方法,其特征在于:當變負荷結束后在設定時間內沒有新的agc指令到來,改變機組目標負荷指令,則釋放機組變負荷鎖存值為機組當前實際負荷指令。
8.一種火電機組agc模式下連續變負荷幅度辨識控制系統,其特征在于,包括:
9.一種電子設備,其特征在于,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行計算機程序時,實現如權利要求1-7任一項所述的火電機組agc模式下連續變負荷幅度辨識控制方法。
10.一種計算機可讀存儲介質,存儲有計算機程序,所述計算機程序使計算機執行如權利要求1-7任一項所述的火電機組agc模式下連續變負荷幅度辨識控制方法。