抗積分飽和算法
發(fā)布時間:2014/8/3 12:48:22 訪問次數(shù):3133
雖然PID控制系統(tǒng)是作為線性系統(tǒng)來分析處理的,但在某些情況下往往存在不可避免的非線性因素,DAC7631E如所有的執(zhí)行機構(gòu)、閥門以及D/A轉(zhuǎn)換輸出都有限幅,具有上下限的限制。控制系統(tǒng)在運行過程中,控制量輸出是一個動態(tài)過程(不是與當前的被控量一一對應(yīng)的),有時不可避免地使控制輸出達到系統(tǒng)的限幅值。這時的執(zhí)行器將保持在極限位置而與過程變量無關(guān),相當于控制系統(tǒng)處于開環(huán)狀態(tài)。此時,若控制器具有積努作用,輸入偏差的存在可能導(dǎo)致持續(xù)積分,積分項可能會進一步使PID計算的控制輸出超出系統(tǒng)的限幅值。當偏差反向時,系統(tǒng)需要很長的時間才能使積分作用返回有效的正常值。這一現(xiàn)象稱為積分飽和,積分飽和現(xiàn)象會使控制系統(tǒng)的品質(zhì)變差。
從上面積分飽和現(xiàn)象的分析,很容易得到一種簡單的抗積分飽和的辦法,即當出現(xiàn)積分飽和時,通過停止積分作用的方法來抑制積分的飽和。具體的辦法是,當控制輸出達到系統(tǒng)的上、下限幅值時,停止對某一方向的積分。設(shè)控制器輸出滿足“。i!躆(后)≤Umax,其中Ll,max和u。m分別為控制量容許的上、下限值,當u(k)超出此范圍時,采取停止積分的措施。以采用正作用的PID控制為例,若“(南)≥ll,max,且e(局)>0,則令積分增益K=0停止積分,防止計算控制量u的繼續(xù)增加;類似地,若I(矗)≤Il,max,且e(后)<0,同樣積分增益Ki=0停止積分,防止計算控制量u的繼續(xù)減小。當然,在要求不高時,也可以不考慮偏差e(矗)的方向,只要達到控制量容許的上、下限值,就停止積分。
這里要特別注意,是否采取抗積分飽和措施的關(guān)鍵是判斷控制系統(tǒng)最終的控制輸出是否超出了系統(tǒng)要求的限幅值。在串級控制系統(tǒng)中積分飽和現(xiàn)象有時非常嚴重,這時控制最后的輸出是副調(diào)節(jié)器的輸出,當它已達到了執(zhí)行機構(gòu)容許的上、下限值時,不僅副調(diào)節(jié)器要采取抗積分飽和措施,更重要的是主調(diào)節(jié)器要抗積分飽和,例如在火電廠主蒸汽溫度的串級控制中,一般主調(diào)節(jié)器就必須采取抗積分飽和的算法。
從形式上看,盡管積分分離算法和抗積分飽和算法都是通過停止積分作用實現(xiàn)的,但它們判斷停止積分的條件完全不同。積分分離算法進行分離的依據(jù)是PID控制器的輸入偏差e,而抗積分飽和算法的抗積分飽和依據(jù)是抗積分飽和算法系統(tǒng)最終的控制輸出量u。如果用一句通俗簡單的話來總結(jié)積分分離算法和抗積分飽和算法的特點,就是“大偏差時不積分(積分分離),輸出超限時也不積分(抗飽和)”。
雖然PID控制系統(tǒng)是作為線性系統(tǒng)來分析處理的,但在某些情況下往往存在不可避免的非線性因素,DAC7631E如所有的執(zhí)行機構(gòu)、閥門以及D/A轉(zhuǎn)換輸出都有限幅,具有上下限的限制。控制系統(tǒng)在運行過程中,控制量輸出是一個動態(tài)過程(不是與當前的被控量一一對應(yīng)的),有時不可避免地使控制輸出達到系統(tǒng)的限幅值。這時的執(zhí)行器將保持在極限位置而與過程變量無關(guān),相當于控制系統(tǒng)處于開環(huán)狀態(tài)。此時,若控制器具有積努作用,輸入偏差的存在可能導(dǎo)致持續(xù)積分,積分項可能會進一步使PID計算的控制輸出超出系統(tǒng)的限幅值。當偏差反向時,系統(tǒng)需要很長的時間才能使積分作用返回有效的正常值。這一現(xiàn)象稱為積分飽和,積分飽和現(xiàn)象會使控制系統(tǒng)的品質(zhì)變差。
從上面積分飽和現(xiàn)象的分析,很容易得到一種簡單的抗積分飽和的辦法,即當出現(xiàn)積分飽和時,通過停止積分作用的方法來抑制積分的飽和。具體的辦法是,當控制輸出達到系統(tǒng)的上、下限幅值時,停止對某一方向的積分。設(shè)控制器輸出滿足“。i!躆(后)≤Umax,其中Ll,max和u。m分別為控制量容許的上、下限值,當u(k)超出此范圍時,采取停止積分的措施。以采用正作用的PID控制為例,若“(南)≥ll,max,且e(局)>0,則令積分增益K=0停止積分,防止計算控制量u的繼續(xù)增加;類似地,若I(矗)≤Il,max,且e(后)<0,同樣積分增益Ki=0停止積分,防止計算控制量u的繼續(xù)減小。當然,在要求不高時,也可以不考慮偏差e(矗)的方向,只要達到控制量容許的上、下限值,就停止積分。
這里要特別注意,是否采取抗積分飽和措施的關(guān)鍵是判斷控制系統(tǒng)最終的控制輸出是否超出了系統(tǒng)要求的限幅值。在串級控制系統(tǒng)中積分飽和現(xiàn)象有時非常嚴重,這時控制最后的輸出是副調(diào)節(jié)器的輸出,當它已達到了執(zhí)行機構(gòu)容許的上、下限值時,不僅副調(diào)節(jié)器要采取抗積分飽和措施,更重要的是主調(diào)節(jié)器要抗積分飽和,例如在火電廠主蒸汽溫度的串級控制中,一般主調(diào)節(jié)器就必須采取抗積分飽和的算法。
從形式上看,盡管積分分離算法和抗積分飽和算法都是通過停止積分作用實現(xiàn)的,但它們判斷停止積分的條件完全不同。積分分離算法進行分離的依據(jù)是PID控制器的輸入偏差e,而抗積分飽和算法的抗積分飽和依據(jù)是抗積分飽和算法系統(tǒng)最終的控制輸出量u。如果用一句通俗簡單的話來總結(jié)積分分離算法和抗積分飽和算法的特點,就是“大偏差時不積分(積分分離),輸出超限時也不積分(抗飽和)”。
上一篇:積分分離算法
熱門點擊
- 抗積分飽和算法
- 隨機存取存儲器的應(yīng)用
- 測試數(shù)據(jù)處理
- 監(jiān)控系統(tǒng)軟件結(jié)構(gòu)
- 數(shù)據(jù)通信基礎(chǔ)
- 電子設(shè)計自動化技術(shù)
- 前面板的新增功能
- 系統(tǒng)軟件設(shè)計
推薦技術(shù)資料
- 繪制印制電路板的過程
- 繪制印制電路板是相當重要的過程,EPL2010新穎的理... [詳細]