html5-img
1 / 103

Chapter 9

Chapter 9. Simulation of Switching Converters. Overview. PSpice PSpice Simulations using .CIR PSpice Simulations using schematics entry PSpice Simulations Using Behavioral Modeling PSpice simulations using vendor models Small-signal analysis of switching converters

Download Presentation

Chapter 9

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 9 Simulation of Switching Converters

  2. Overview • PSpice • PSpice Simulations using .CIR • PSpice Simulations using schematics entry • PSpice Simulations Using Behavioral Modeling • PSpice simulations using vendor models • Small-signal analysis of switching converters • Creating capture symbols for PSpice simulation • Solving convergence problems • Matlab • Simulink Simulation of switching converters

  3. PSpice Simulations using .CIR An Ideal Open-Loop Buck Converter Open-loop buck converter simulation * SWITCHING FREQUENCY = 1 KHZ ; DUTY CYCLE = 50% VPWM 1 0 PULSE(0 10 0 1US 1US 0.5MS 1MS) * PULSE PWM SOURCE: PULSED VOLTAGE = 10 V, RISE TIME = 1 US, * FALL TIME = 1 US, PULSE WIDTH = 500 US, PERIOD = 1 MS. L0 1 2 10M C0 2 0 100U RL 2 0 5 .TRAN 50US 20MS .OPTION ITL5=0 .PROBE .END Simulation of switching converters

  4. PSpice Simulations using .CIR An Ideal Open-Loop Buck Converter Simulation of switching converters

  5. PSpice Simulations using .CIR An Ideal Open-Loop Buck Converter L = 50 mH Simulation of switching converters

  6. PSpice Simulations using .CIR An Ideal Open-Loop Buck Converter L = 5 mH Simulation of switching converters

  7. PSpice Simulations using .CIR An Ideal Open-Loop Buck Converter L = 1.25 mH Simulation of switching converters

  8. PSpice Simulations using .CIR An Ideal Open-Loop Buck Converter L = 10 mH and C = 500 uF Simulation of switching converters

  9. PSpice Simulations using .CIR An Ideal Open-Loop Buck Converter L = 1.25 mH and C = 500 uF Simulation of switching converters

  10. PSpice Simulations using .CIR Voltage-controlled switch S<name> N+ N- NC+ NC- SNAME .MODEL SNAME VSWITCH (RON=0.01 ROFF=1E+7 VON=0.7 VOFF=0) Simulation of switching converters

  11. PSpice Simulations using .CIR Current-controlled switch W<name> N+ N- VN WNAME .MODEL WNAME ISWITCH (RON=0.01 ROFF=1E+7 ION=0.1 IOFF=0) Simulation of switching converters

  12. PSpice Simulations using .CIR Buck Converter with an Ideal Switch OPEN-LOOP BUCK CONVERTER WITH AN IDEAL SWITCH * SWITCHING FREQUENCY = 1 KHZ ; DUTY CYCLE = 50% VS 1 0 10.0 VPWM 100 101 PULSE(0 1 0 1US 1US 500US 1MS) S1 1 2 100 101 SX RSX 100 0 10G DFW 0 2 D1 L0 2 3 10M C0 3 0 100U RL 3 0 5 .MODEL SX VSWITCH (RON=0.01 ROFF=1E+7 VON=1 VOFF=0) .MODEL D1 D .TRAN 0.05MS 20MS .PROBE .END Simulation of switching converters

  13. PSpice Simulations using .CIR Buck Converter with an Ideal Switch Simulation of switching converters

  14. PSpice Simulations using .CIR Buck Converter with an Ideal Switch Simulation of switching converters

  15. PSpice Simulations using .CIR Using Initial Conditions IC L0 2 3 100U IC=1 C0 3 0 IC=5 .TRAN 2NS 200NS UIC Simulation of switching converters

  16. PSpice Simulations using schematics entry Boost converter Simulation of switching converters

  17. PSpice Simulations using schematics entry Simulation of switching converters

  18. PSpice Simulations using schematics entry Simulation of switching converters

  19. PSpice Simulations Using Behavioral Modeling • ABM.OLB part library • Control system parts Simulation of switching converters

  20. Control system parts Simulation of switching converters

  21. Control system parts Simulation of switching converters

  22. Control system parts Simulation of switching converters

  23. Control system parts Simulation of switching converters

  24. Control system parts Simulation of switching converters

  25. PSpice-equivalent parts Simulation of switching converters

  26. PSpice-equivalent parts Simulation of switching converters

  27. Operators in ABM expressions Simulation of switching converters

  28. Operators in ABM expressions Simulation of switching converters

  29. Functions in arithmetic expressions Simulation of switching converters

  30. Functions in arithmetic expressions Simulation of switching converters

  31. Examples of ABM blocks use ABM and PARAM Simulation of switching converters

  32. Examples of ABM blocks use Node voltages can be accessed from ABM blocks Simulation of switching converters

  33. Examples of ABM blocks use RMS meter If(argument,then,else) If (TIME<=0, 0, SQRT(SDT(PWR(V(%IN),2))/TIME)) Simulation of switching converters

  34. Examples of ABM blocks use PWM modulator Simulation of switching converters

  35. Examples of ABM blocks use VCO implementation with ABM1 Simulation of switching converters

  36. PSpice Simulations Using Control Blocks PWM modulator with control blocks Simulation of switching converters

  37. PSpice Simulations Using Control Blocks Model of an operational amplifier Simulation of switching converters

  38. PSpice Simulations Using Control Blocks Open loop frequency response Simulation of switching converters

  39. PSpice Simulations Using Control Blocks Closed loop amplifier Simulation of switching converters

  40. PSpice Simulations Using Control Blocks Closed loop frequency response Simulation of switching converters

  41. Voltage –mode PWM boost converter Simulation of switching converters

  42. Voltage –mode PWM boost converter Simulation of switching converters

  43. PSpice simulations using vendor models .TRAN 0 30m 0 0.1u .OPTIONS STEPGMIN .OPTIONS ABSTOL= 10p .OPTIONS ITL1= 400 .OPTIONS ITL4= 500 .OPTIONS RELTOL= 0.01 .OPTIONS VNTOL= 10u Simulation of switching converters

  44. PSpice simulations using vendor models Simulation of switching converters

  45. Vorperian models for PSpice Simulation of switching converters

  46. Vorperian models for PSpice Simulation of switching converters

  47. Vorperian models for PSpice Simulation of switching converters

  48. Vorperian models for PSpice **** VMSSCCM **** * Small signal continuous conduction voltage mode model * Params: RMPHITE --> External ramp height * D --> Duty cycle * Ic --> Current flowing from terminal C * Vap --> Voltage across terminal A P * Rsw --> Switch on resistance * Rd --> diode on resistance * Rm --> which models the base storage effects * Re --> models ripple across esr of cap * Pins control voltage -- * common -------- | * passive----- | | * active -- | | | .subckt VMSSCCM A P C VC Params: RMPHITE=2 D=0.4 IC=1 VAP=20 + Rsw=1e-6 Rd=1e-6 Re=1e-6 Rm=1e-6 efm 4 0 value ={v(Vc)/rmphite} e2 A 6 value={v(0,4)*Vap/d} g1 A P value={v(4)*IC} gxfr 6 P VALUE={I(vms)*D} exfr 9 P VALUE={V(6,P)*D} vms 9 8 0 rd 8 C {d*rd+(1-d)*rsw+d*(1-d)*re+rm} rope 4 0 1g rgnd 0 P 1g .ends Simulation of switching converters

  49. Small-signal analysis of switching converters Small-signal AC analysis Simulation of switching converters

  50. Small-signal analysis of switching converters Simulation of switching converters

More Related