交錯CRM BOOST PFC可以應用于更大功率變換的場景,目前應用范圍較廣,但是由于其變頻特性,利用仿真實現變頻交錯有一定難度。本人經過長時間研究在SIMPLIS及PSIM環境下搭建了其仿真模型,現將自己的方法分享出來。
交錯TCM Totem-Pole Boost PFC
要實現從零開始搭建交錯CRM BOOST PFC,需要對電路模塊進行逐一驗證,即對仿真電路做加法,把每一個模塊在最簡單的電路中跑成功后再逐一加到整體電路中來。仿真過程即是一個調試過程,要不停的測波形找出BUG。
交錯驅動及電感電流
本仿真使用電壓模式恒導通控制及輔助繞組做過零檢測,仿真步驟是先對單相CRM BOOST仿真,使得過零檢測(輔助繞組過零檢測需要加入起振信號,否則電路不會工作,參考L6562)及ON TIME(參考UC3852)模塊正常工作,然后再加入多相交錯模式。
CRM(TCM) 模式的PFC由于在工頻周期內開關頻率是變化的,所以不能像CCM模式一樣直接加固定延時錯相。以兩相交錯為例,我們可以直接抓取主相周期并在主相半周期時刻開通從相,此即為剛好錯相180度。多相交錯原理一樣。
交錯TCM圖騰柱PFC工作模式與交錯CRM BOOST PFC,只是在該基礎上增加部分控制即可實現。
首先我們實現ON TIME控制,參考UC3852:
對其進行行為建模即得如下電路:
通過恒定電流給電容Ct充電實現Ton計時,當輸出電壓穩定時,其誤差信號輸出也是穩定值,恒定電流給電容充電產生電壓斜坡的斜率決定了導通時間,當斜坡信號大于誤差信號時關驅動并對電容放電,電感電流下降到0時觸發ZCD控制開驅動。
當輸出恒定時,導通時間恒定,即恒導通時間控制。
ON TIME模塊波形圖如下:
電感電流過零檢測。由于RS觸發器輸入不能同時為1,所以使用Oneshot抓取上升沿300ns作為ZCD觸發信號。
由于使用輔助繞組檢測過零信號,所以需要加入起振信號:當無驅動時,電容被電流源充電,電容電壓大于1V時發出高電平觸發RS置位,驅動打開,此時給電容復位,該電路同樣可以限制最大關斷時間:
配合主路電后該PFC即可正常工作了。
為了更快的整定仿真環路,需要使用直流輸入獲得功率級波特圖,然后使用TYPE-2A型補償,環路公式使用MATHCAD推導如下:
輸入264Vdc時獲取功率級BODE圖,從下圖知20Hz處功率級增益為54.3,相位為-73。
將得到的公式及期望值代入F11窗口,即可用SIMPLIS自動求解出需要的補償參數。
補償后閉環波特圖如下,與期望值完全相符:
通對比MATHCAD及SIMPLIS得到的數據及波特圖,也可以證實仿真計算的一致性:
環路調好后,將輸入改為交流后即可得到正常的饅頭波了。
電感電流
本期先介紹單相CRM BOOST FPC實現方法,下一期將介紹兩相交錯的仿真實現方法。
-
仿真
+關注
關注
50文章
4124瀏覽量
133998 -
PFC
+關注
關注
47文章
977瀏覽量
106403 -
CRM
+關注
關注
1文章
145瀏覽量
21150 -
Boost
+關注
關注
5文章
370瀏覽量
48381 -
PSIM
+關注
關注
24文章
41瀏覽量
26710
發布評論請先 登錄
相關推薦
評論