PID廣泛應用於工業生產各個環節,然而對於不同PID結構會有一些差異,導致在調參時若按照常規的經驗調試,結果將會有非常大的不同。
串聯型PID(Serial PID)
串聯型PID的三個環節由比例,積分和微分項串級而成,結構簡圖如下:

其傳遞函數為:
若使用后向歐拉法將其離散化,即將:
帶入式(1-1)中,可得到:
其中:
-
—— 第m時刻控制器輸出
-
—— 第m時刻的誤差
-
—— 離散化控制周期
式(1-3)即為串聯型PID的離散化增量式實現。利用遞推的方法可得到絕對式實現如下:
並聯型PID(Parallel PID)
並聯型PID的三個環節由比例,積分和微分項並聯而成,其結構簡圖如下:

其傳遞函數為:
串聯型與並聯型二者的系數有所不同,其關系如下:
使用后向歐拉離散化,可得到並聯型PID的離散化增量式實現如下:
若使用Tustin方式離散化,即將:
帶入式(2-1)中,並將置為0,可得到:
此即為並聯型PI的離散化增量式實現。同樣利用遞推的方法可以得到絕對式實現如下:
標准型PID(Standard or mixed or Ideal PID)
標准型PID與上述二者都不同,其結構簡圖如下:

其傳遞函數為:
此時有:
使用后向歐拉離散化方法,可得到標准型PID的離散化增量式實現:
若使用Tustin方式離散化,並將置0,則得到標准型PI的離散化增量式實現:
式(3-4)即為TI的快速電流環(FCL)中速度優化型PI控制器實現原理。值得注意的是,FCL中的各變量均為標幺值,因此實際實現需要稍作轉換,即:
其中:
-
—— 電壓標幺基值
-
—— 電流標幺基值
最后,使用同樣的遞推法,可以得到絕對式實現:
三者區別
-
三者最重要的區別在於不同結構的參數對於控制器行為影響的不同。並聯型PID實現了比例項,積分項和微分項的完全解耦,調節其中的
與
即可獨立的作用在比例,積分和微分項上;而標准形式的
將同時影響比例,積分和微分三項行為。串聯型類似。工業應用中,標准形式和並聯形式的PID應用的最為廣泛,且Simulink中也可以看到,PID的形式選擇分為Parallel及Ideal(即Standard):
Simulink Parallel PID
Simulink Ideal(Standard) PID -
值得注意的是比例項和積分項都與前文相同,而微分項,MATLAB中用
代替了純微分項
。將其化簡可以得到:
前面為正常的微分項,后面則乘上了一個一階低通濾波器,而
即為低通截止頻率,對於Ideal類型的控制器,此即為改進型標准PID。該部分的離散化與標准型PID描述相同,唯一的差別在於微分項需要經過一次濾波處理。此處給出絕對式的兩種實現(改進型並聯PID同理),實現一(先濾波,后微分):
其中:實現二(先微分,后濾波):
其中:
Note
- 無論是串聯型,並聯型還是標准型,在實現上都分為絕對式PID還是增量式PID。這與PID類型無關,只是實現手段不同。
參考資料
<div id="refer-anchor-1"></div>
作者:SmartFish
鏈接:https://www.jianshu.com/p/caa2423d82db
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。