作者:Hardy Zhou
TI C2000在數(shù)字電源領域有很廣法的應用,同時針對數(shù)字電源控制器的設計提供了CONTROLSUITE的DPlib的軟件庫,可以很容易實現(xiàn)PID, 2P2Z, 3P3Z等控制器的軟件代碼設計,同時也提供PowerSUITE的Compensation Designer GUI來實現(xiàn)控制器的可視化設計以及獲得離散化參數(shù)供C2000數(shù)字設計. 本文以DPLib中的2P2Z控制器設計為例,來說明C2000 Compensation Designer GUI中的 2P2Z控制器參數(shù)對應到的實際S域傳遞函數(shù)實際表達式,為2P2Z以及其他形式的控制器的理解、開發(fā)和調試帶來很大的便利.
1.Compensation Designer和傳統(tǒng)的 2P2Z控制器的S域表達式對比
K表示控制器增益,Wz0和Wz1是兩個零點,Wp1是第二個極點, 同樣有:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
2.Compensation Designer和DPLib中2P2Z控制器離散化表達式
Compensation Designer中2P2Z控制器雙線性變換離散化模型為:
由這個表達式可以看出,由于零極點和數(shù)字控制頻率FS的單位都是KHz,把
增益的表達式獨立出來,傳遞函數(shù)的分子和分母都是以頻率相除得到的值,所以實際計算,可以簡單用KHz為單位來表達頻率的量值。
DPLib中2P2Z控制器雙線性變換離散化模型為

3.兩個離散化傳遞函數(shù)的統(tǒng)一

所以分母的,取反了, 這點要非常注意,不然容易在使用過程中,出現(xiàn)Z域到S域的變換得不到正確的S域公式,也會造成設計控制器模型出現(xiàn)問題.
4.Compensation Designer 2P2Z控制器S域和Z域傳遞函數(shù)的解析
2P2Z控制器的S域傳遞函數(shù)表達式在章節(jié)1已經(jīng)有說明,KDC以增益dB的形式表達, KDC轉化為實際參數(shù)
的表達式如下: 
下面的以Compensation Designer中的2P2Z控制器設計為例進行說明如何獲得s域傳遞函數(shù)的表達式。

S域傳遞函數(shù)的增益
使用matlab求s域到z域(離散時間
,雙線性變換Tustin
, 就可以獲得跟Compensation Designer GUI里面相同的B0,B1,B2,A0,A1,A2參數(shù), 這樣也可以驗證我們的推導是正確的.
編輯:hfy
-
控制器
+關注
關注
114文章
17748瀏覽量
191661 -
數(shù)字電源
+關注
關注
30文章
580瀏覽量
110613 -
電源控制器
+關注
關注
0文章
168瀏覽量
33982
發(fā)布評論請先 登錄
F28027 DPL 2p2z閉環(huán)控制不能增加任意一條變量聲明
請問2P2Z的參數(shù)計算有詳細文檔嗎?
使用DPLIB庫中的模塊無脈沖輸出
使用28346做數(shù)字電源,請問如果使用2P2Z做閉環(huán)控制,2P2Z算法本身的執(zhí)行時間大概是多少個CPU周期?
2P2Z和PID轉換系數(shù)公式問題怎么解決
深度剖析Compensation Designer 2P2Z控制器S域模型
磁鐵電源控制器的設計方案分析
ADI-ADuM隔離DCDC控制器參考設計方案
ADIDAuM隔離DCDC控制器參考設計方案
Compensation Designer 2P2Z 控制器S域模型理解
smt2控制設計方案分享
Compensation Designer 2P2Z控制器S域模型理解
基于DPLib中的2P2Z控制器設計方案分析
評論