鉅大LARGE | 點擊量:1228次 | 2020年05月14日
基于CPLD的移相全橋軟開關電源數(shù)字控制器
1引言
近年來,隨著大功率開關電源的發(fā)展,對控制器的要求越來越高,開關電源的數(shù)字化和智能化也將成為未來的發(fā)展方向。目前,我國的大功率開關電源多采用傳統(tǒng)的模擬控制方式,電路復雜,可靠性差。因此,采用集成度高、集成功能強大的數(shù)字控制器設計開關電源控制器,來適應不斷提高的開關電源輸出可編程控制、數(shù)據(jù)通訊、智能化控制等要求。
2.數(shù)字控制器設計
圖1控制器系統(tǒng)結構
本文設計的數(shù)字控制器,采用TI公司24X系列DSp控制器中的TMS320LF2407A芯片作為主控制器,重要功能模塊包括:(1)DSp與可編程邏輯器件CpLD相配合實現(xiàn)全橋移相諧振軟開關驅(qū)動(2)偏磁檢測電路;(3)其他功能,如數(shù)據(jù)采集、保護及外部接口等。控制系統(tǒng)結構如圖1所示。
2.1移相控制波形的生成
TMS320LF2407A芯片包含兩個事件管理器EVA和EVB,每個事件管理器都包括兩個通用按時器,通用按時器GpT1和GpT2對應于事件管理器EVA,GpT1和GpT2對應于事件管理器EVB,通用按時器的結構如圖2所示。
通用按時器是pWM波形出現(xiàn)的基礎,每個通用按時器都可以供應一路單獨的pWM輸出通道。獲得指定周期指定脈寬的pWM信號的過程是:首先設置通用按時器控制寄存器TxCON確定計數(shù)器的計數(shù)模式和時鐘源;然后根據(jù)要的pWM波形周期設置周期寄存器TxpR;接著裝載比較寄存器TxCMpR,確定pWM波形的占空比。通過上述相應的設置即可獲得指定周期、指定脈寬的pWM信號。
圖2通用按時器結構圖[page]
而輸出移相波形的關鍵是讓同一事件管理器中的兩個通用按時器同步工作,并且在一個通用按時器從零開始計數(shù)的時刻,賦予另一個通用按時器計數(shù)器不同的初值,初值的大小決定兩個通用按時器輸出pWM波形的相位關系。本文利用事件管理器EVA的兩個通用按時器GpT1和GpT2的同步工作,出現(xiàn)移相波形。
圖3帶死區(qū)的移相控制波形出現(xiàn)過程
2.2磁偏檢測電路
在全橋電路中,一對功率開關管在工作周期的前半部分和后半部分交替地通斷,若它們的飽和壓降相等,導通脈寬也相同,則稱電路工作在平衡狀態(tài)。但若由于某種原因?qū)е聝蓚€半周期內(nèi)施加在中頻變壓器上的電壓不相等(例如功率開關管的飽和壓降有較大差異)或是一對晶體管的導通脈寬不相等(例如由于存儲時間的不一致、控制電路輸出脈寬不相等以及反饋回路引起的不對稱等)時,功率轉(zhuǎn)換電路就工作在不平衡狀態(tài)。變壓器的磁通在一個周期終了時不能返回到起始點,于是將在一個方向增大,其工作區(qū)域?qū)⑵蛞粋€象限,引起磁芯飽和從而導致功率開關管損壞,逆變失敗,此即所謂“單向偏磁”。
為了防止變壓器的飽和,充分發(fā)揮數(shù)字控制器的優(yōu)勢,盡量簡化主電路的設計,新增變壓器的利用率,本文設計中采取以下方法來進行磁偏的檢測和控制。如圖4所示,通過互感器分別檢測變壓器的一次側正負半周的電流大小,將檢測得到的值HCQ1和HCQ2進行比較,一旦某個半周的電流偏大超過一定的值,則認為出現(xiàn)了偏磁,將該信號送入TMS320LF2407A的捕獲單元功能,出現(xiàn)捕獲中斷并通過中斷程序去調(diào)整相應橋臂的功率開關管驅(qū)動脈沖的寬度,強制對變壓器進行磁恢復,防止變壓器飽和現(xiàn)象的發(fā)生。[page]
圖4變壓器磁偏檢測電路圖
2.3數(shù)據(jù)采樣及濾波
為了確??刂瓢迮c系統(tǒng)主電路的信號隔離,數(shù)據(jù)采樣電路上采用與霍爾電壓傳感器和霍爾電流傳感器接口,確保采樣輸入電路的信號與采樣輸出信號的完全隔離。
TMS320LF2407A芯片內(nèi)部集成了10位精度的帶內(nèi)置采樣/保持的模數(shù)轉(zhuǎn)換模塊(ADC)。根據(jù)系統(tǒng)的技術要求,10位ADC的精度可以滿足電壓的分辨率、電流的分辨率的控制要求,因此本文直接利用控制芯片內(nèi)部集成的ADC,就可滿足控制精度。另外,該10位ADC是高速ADC,最小轉(zhuǎn)換時間可達到500ns,也滿足控制對采樣周期要求。
為了提高ADC數(shù)字采樣的精度,減少軟件濾波的工作量,設計了低通濾波器對電壓和電流的信號進行處理,以消除高頻信號的干擾和更好的消除線路以及空間的干擾。
2.4保護功能
電源運行過程中,可能會發(fā)生一些異常狀態(tài),如全橋電路出現(xiàn)直通使得原邊母線短路;副邊負載短路或者過流、散熱器過熱等等,要在控制中加以保護。
在本文設計中,利用了DSp功率保護引腳pDpINT的功能對異常狀態(tài)進行檢測并能夠做到及時恰當處理,做到系統(tǒng)的安全可靠運行。
保護電路采用窗口比較電路,分別檢測功率開關管的過流信號,輸出的短路信號和散熱器的過熱信號。設定保護的閥值,一旦出現(xiàn)任何異常,就可以立刻將保護信號送入DSp功率保護引腳pDpINT或者外部中斷信號IOpE-2,通知控制系統(tǒng)并采取相應的措施:關于原邊的短路以及副邊的短路采用不可恢復的保護方式,立刻關閉pWM驅(qū)動信號,切斷電源的輸入,以防止其它更嚴重的危險發(fā)生;關于散熱器過熱等可恢復的保護信號,則暫時關閉pWM輸出,等狀態(tài)恢復后再重新恢復工作。[page]
2.5外部接口
利用DSp內(nèi)部的I/O口來實現(xiàn)外圍的附加控制功能,如:指示燈顯示、主電路的緩起控制、輸出接觸器的控制、散熱風扇的開關控制等;
外部通訊接口包括CAN總線接口和RS232接口。CAN總線接口可滿足遠距離數(shù)據(jù)傳輸要求,RS232接口可與人機設備接口。
RS232通訊接口利用TMS320LF2407A芯片包含的串行通信接口SCI模塊,它支持CpU與其他使用標準格式的異步外設之間的數(shù)字通訊。SCI接收器和發(fā)送器是雙緩沖的,每一個都有它自己單獨的使能位和中斷標志位。兩者都可以獨立工作,或者在全雙工的方式下同時工作。本文設計中,CpU的SCI模塊引腳SCIRX和SCITX通過光耦隔離后和RS232串口驅(qū)動芯片MAX232相連接,MAX232的輸出采用3線傳送方式,信號通過高速光耦隔離后與外部設備連接。
3.數(shù)字化充電電源應用試驗
近年來,國內(nèi)電動汽車相關技術迅速發(fā)展,如何解決動力鋰電池的快速而方便充電問題,成為電動汽車產(chǎn)業(yè)化鏈中非常重要的一環(huán)。而本文設計的數(shù)字控制器能很好的適應數(shù)字化充電電源對控制器的要求,并進行了應用試驗。
采用本文設計的數(shù)字化控制器的數(shù)字化充電電源主電路拓撲如下圖5所示。
主電路開關器件采用IXYS公司的新型功率型MOSFET器件IXFN44N80(44A,800V,有續(xù)流二極管),輸出整流二極管采用DESI2*61-10B(60A、1000V快恢復二極管),輸出濾波電感1mH,諧振電容0.022μF,電路工作頻率fs=80kHz,死區(qū)時間1μs。
圖5主電路拓撲
圖6試驗框圖
圖7電池充電試驗曲線
動力鋰電池組采用電動汽車用鎳氫動力鋰電池組(由426只單體組成,標稱電壓511V),充電采用三階段恒流充電方法。
試驗充電曲線如圖7所示。數(shù)字化充電電源充電效率≥90%,穩(wěn)壓精度不大于1%,穩(wěn)流精度不大于1%。
4結論
經(jīng)過數(shù)字化充電電源應用試驗,本文設計的移相全橋諧振軟開關數(shù)字控制器不僅實現(xiàn)了功率器件驅(qū)動、保護等主電路控制功能外,還供應了豐富的外部通訊接口(CAN總線:CAN2.0協(xié)議;串口通訊:RS232協(xié)議),以及外部設備控制功能,通過DSp和CpLD編程,實現(xiàn)不同類型功率模塊、不同輸出要求的開關電源數(shù)字化控制。
本文的創(chuàng)新點在于利用DSp的強大數(shù)據(jù)處理功能和CpLD可編程特點,設計了具有數(shù)字化、智能化、通用性好的開關電源數(shù)字控制器,使得應用該數(shù)字控制器的開關電源具有很高的響應速度,能實現(xiàn)復雜的輸出特性,如滿足電池充電過程中針對不同的充電策略所要求的充電曲線等,因此具有較廣的應用前景。