前言:
在今年七月份我曾經寫過一篇關于在數字控制系統中實現電流模式的方法思考,可見《在數字控制系統中實現LLC變換器的電流模式控制的思考》。這篇文章里面主要是考慮用仙童的FAN7688的諧振電流積分的方式,產生類似的峰值電流模式的三角波去觸發比較器,讓關閉PWM,然后把TON的時間復制給TOFF。嗯,這就是照搬模擬IC的控制實現,下圖是FAN7688的控制示意圖:
(圖一 FAN7688的控制示意圖)
前幾天我在寫華大HSA8000系列控制器的文章時,我再想滯環電流模式的控制方法能不能也用在別的地方呢?隨著思路想了一下,發現這個就是目前主流CM LLC控制器的實現方法:
NCP1399,
TEA2016,
UCC28640X
下圖便是TEA2016的電流模式LLC的控制實現,通過設置兩個閾值,與諧振電容的電壓進行比較,從而得到TON和TOFF時間。
(圖二 TEA2016 CM LLC的滯環電流模式控制方法)
所以在數字控制中完全也可以基于這種控制方法來做,在TI的新款DSP中,就有7個高低端模擬比較器,而且模擬比較器的DAC是12位,通過設置高端,低端比較的值來與諧振電容的分壓進行切割,從而產生占空比,不就是最簡單的實現嗎?
可以這樣配置:用CMPSS產生CTRIP1H來產生DCXEVT1事件,強制觸發PWM開啟,然后低端比較器在產生強制關閉PWM事件,不就是美滋滋了?或者像華大HSD8000那種模數混合的控制器一樣,直接用比較器和狀態機來產生PWM,用模擬的方式來輸出PWM。
對于更詳細的操作,可以設置TBPRD為最低開關頻率,然后用CMPSS來實現滯環電流模式。當然滯環電流模式可能在輕負載時效果不好,可以參考TI的電流模式LLC的模擬控制器UCC25640X,在輕負載時直接用VMC工作。在數字控制中當然也可以這樣干,輕負載我禁止CMPSS的滯環電流操作,僅用TBPRD這種來做變頻率控制。當負載達到某個水平,或者反饋環的輸出達到某個階段后,就啟用CMPSS來實現滯環電流模式。
對于電流模式LLC的好處,已經吹了很多次了,這里就不再繼續累述了,有興趣可以來看:VMC和CMC的LLC控制器仿真對比 第五節 (完結篇)。
PLECS仿真模型:
滯環電流PWM,反饋環來設定比較器的高低端值,用SR觸發器來產生PWM。
運行:
功率:
運行:
小結:提出了一種基于CMPSS實現的滯環電流控制方法,在數字控制系統中非常容易實現。并且根據UCC25640X的混合滯環控制思想,引入到數字控制中,在輕負載下使用VMC,中高負載后切入滯環電流模式控制。
回復關鍵字:BANGBANG_CM_LLC 下載仿真模型。
參考文獻:
1,TEA2016 數據手冊
2,NCP1399 數據手冊
3,UCC25640X 數據手冊
關于本人:
我是楊帥,有多年電源硬件和軟件開發經驗,熟悉各種電源仿真軟件的使用,包括模擬控制方向的Pspice和Simplis,以及數字控制使用Matlab和Plecs。熟悉PSFB,CLLC,DAB,PFC等功率架構的拓撲,控制算法,環路設計。目前是從事車載電源行業,專注在中等功率變換器領域,數年來一直從事電力電子仿真技術研究與應用推廣,致力于實現讓天下沒有難搞的電源仿真而努力。
-
PWM
+關注
關注
114文章
5195瀏覽量
214353 -
比較器
+關注
關注
14文章
1656瀏覽量
107328 -
數字控制系統
+關注
關注
0文章
11瀏覽量
7448 -
LLC控制器
+關注
關注
0文章
13瀏覽量
3842
發布評論請先 登錄
相關推薦
評論