Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SmartCtrlTutorial
BoostPFCConverterControlLoopDesign
PowersimInc. www.powersimtech.com
1mH
V v_io
V Vcc
Ccz 1.59211n
Currentregulator
RVAC 620k RB1 150k RFF1 910k RFF2 91k CFF1 0.1uF RFF3 20k CFF2 0.47uF
1 2 3 4 5 6
UC3854
16 15 14 13 12
C2 1u
C1 100u
11 10 9
Vvea
7 8
RVF 14.2082K
10k
RVI 26.1667K
Voltageregulator
RVD 0.5k
SmartCtrliscopyrightin2010byCarlosIIIUniversityofMadrid,GSEPPowerElectronicsSystemsGroup,Spain
PowersimInc. www.powersimtech.com
BoostPFCConverterControlLoopDesign
ThePFCboostconverteriscontrolledbyadoubleloopcontrolscheme.Theinnerloopisacurrentloop, and the outer loop is a voltage loop. Note that the PFC boost converter design must be carried out sequentially.TheSmartCtrlprogramwillguideyouthroughthisprocess.
InnerLoopDesign
1. Definetheconverter SelecttheplantasBoost(LCS_VMC)PFCforboostPFCconverterwiththecurrentloopandthe voltageloop.Completetheparametersinthecorrespondinginputdatawindow.Notethattheinput voltageisthepeakvalue.Whenfinished,clickOKtocontinue.
PowersimInc. www.powersimtech.com
BoostPFCConverterControlLoopDesign
3. Selectthecurrentregulator Fromtheinnerloopregulatordropdownmenu,selectPIasthecurrentregulatortype.
PowersimInc. www.powersimtech.com
BoostPFCConverterControlLoopDesign
Once the inner loop design is completed, one can move on to the outer loop design.
PowersimInc. www.powersimtech.com
BoostPFCConverterControlLoopDesign
OuterLoopDesign
The procedure of designing the outer loop is similar to that of the inner loop design. It includes the following: 1. Selectthevoltagesensor
When using a voltage divider, one must enter the reference voltage, and the program will automaticallycalculatethesensorgain.Inthisexample,thereferencevoltageis7.5V.Thesensor inputdatawindowisshownbelow.
Reference voltage
ThenpressonCalculateVref/VofromVrefbuttontosettheattenuationofthevoltagedivider.
PowersimInc. www.powersimtech.com
3. Determinethecrossoverfrequencyandthephasemargin Similar to the inner loop design, the crossover frequency and the phase margin of the outer loop mustbeselected.ASolutionMapisalsoprovidedtohelpselectastablesolution.PresstheSolution map(outerloop)buttonandthesolutionmapwillappear.
PowersimInc. www.powersimtech.com
BoostPFCConverterControlLoopDesign
Thenselectapointbyclickingwithinthewhitearea,andclickOKtocontinue.
Oncethecrossoverfrequencyandthephasemarginareselected,theSolutionMapwillappearon the right side of the converter input window. If, at any time, these two parameters need to be changed,clickinthewhiteareaoftheSolutionMap,asshowninthefigurebelow.
PowersimInc. www.powersimtech.com
BoostPFCConverterControlLoopDesign
Accept the selected design by clicking on OK. The program will automatically show the control systemperformancebymeansoftheBodeplots,theNyquistplot,phasemargin,etc. SmartCtrlprovidestheregulatorcomponentvaluesneededtoimplementtheregulators,aswellas the voltage divider resistors. Since there are two control loops, one must select which one to display.
Atthispoint,thecontrolloopdesignoftheconverterwillbecompleted.Wewillvalidatethedesign bymeansoftimedomainsimulation.
9 PowersimInc. www.powersimtech.com
BoostPFCConverterControlLoopDesign
DesignVerificationthroughSimulation
InordertovalidatethedesignfromSmartCtrl,timedomainsimulationiscarriedoutinPSIM. Wewillcomparetheperformanceoftheconverterwithtwodifferentdesigns. Design#1 Innerloop: fcross=3kHz PhaseMargin=45 Outerloop: fcross=30Hz Design#2 Innerloop: fcross=15kHz PhaseMargin=45 Outerloop: fcross=30Hz
Outputvoltage
Outputvoltage
Inputvoltage Inputcurrent*50
Inputvoltage Inputcurrent*50
10
PowersimInc. www.powersimtech.com