Power Electronic System Design I Winter 2010 Steven Trigno, Satya Nimmala, Romeen Rao Buck-Boost Converter Analysis iL - R Vc + Vg C L PWM iC Figure 1-Buck-boost circuit schematic implemented with practical switch When the transistor is turned ON, the diode is reverse-biased; therefore, not conducting (turned OFF) and the circuit schematic looks like as follows: 0 < t < DTs Transistor ON, Diode OFF + + Vg R Vc VL C L iC ig V _ iL Figure 2-Schematic of buck-boost converter when the switch is ON VL(t) = Vg – iL.RON ≈ Vg – iL.RON iC(t) = -v(t) / R ≈ −π π ig(t) = iL(t) ≈ IL When the transistor is OFF, the Diode is turned ON (DTs < t < Ts). The circuit is shown in fig 3: Transistor OFF, Diode ON + + Vg R Vc VL C L iC iL ig Figure 3 – Schematic Buck-boost converter when the switch is OFF VL(t) = -v(t) ≈ -V Ic(t) = ππΏ (π‘) − π£(π‘) π π ≈ πΌπΏ − π Ig(t) = 0 volt.second balance: <VL(t)> = 0 = D(Vg - IL.RON) + D’(-V) charge balance: <ic(t)> = 0 = D(-V/R) + D’(IL – V/R) Average input current: <ig> = Ig = D(IL) + D’(0) Next, we construct the equivalent circuit for each loop equation: Inductor loop equation: V DVg - IL.DRon – D’V = <VL> = 0 _ IL DRon + _ DVg Capacitor node equation: + _ π·′ πΌπΏ − π D’V = < ππΆ > = 0 π + R V D’IL _ Input current (node) equation: Ig = D.IL _ D’IL Vg + Ig Then we draw the circuit models together as shown below: DRon IL _ Vg Ig + DIL + _ DVg D’V + _ + D’IL V _ 1:D transformer reversed polarity marks Model including ideal dc transformers: D’:1 transformer IL 1:D _ D’:1 Ig + R Vg + π« π½π π«′ πΉ+ π½= πΉ π½ π« π → = π« π½π π«′ π + π« πΉππ πΉ (π«′)π ππ (π«′)π πΉ π π« πΉ π+ + ππ πΉ (π«′ )π IL = V _ And for the efficiency (η): η= DRon π½ π«′ πΉ Ploss = π°ππ³ . π«πΉπΆπ΅ Discontinuous Conduction Mode in Buck-Boost Converter iL _ + Vg L PWM R V C + - Figure 4-Buck-boost converter During D1Ts: iL _ + Vg L R V C + - Figure 5-Transistor ON, Diode OFF VL = Vg During D2Ts: iL _ + Vg VL L R V + - C Figure 6 - Transistor OFF, Diode ON VL = -V During D3Ts: iL _ + Vg VL L R V + - C Figure 7 - Transistor OFF, Diode OFF VL = 0 Boundary between modes: CCM: βπ = π«π»ππ½π βπ½ = π«π»ππ½ (βi = peak ripple in L) ππ³ (βV = peak ripple in C) ππΉπͺ π½ IL = π«′ πΉ (average inductor current) Boundary: π°π³ > βπ πππ πΆπΆπ π°π³ < βπ πππ π·πΆπ → π½ π«′ πΉ π« π«′ π½π (π«′ )π πΉ ππ³ πΉπ»π ππ³ π« π½= → π«π»ππ½π > π½π > in CCM π«π»ππ½π ππ³ > (π«′)π Buck Boost Convertor DTS D’TS KVL -Vg + VL = 0 -VL + V = 0 VL = Vg VL = V KCL ic = −V ic = iL − VV VR R Inductor volt sec balance: < VL > = DVg + D′ V = 0 ο° D′ V = -DVg V −D ο° = Vg 1−D Capacitor Charge Balance: < ic > = D −V V ′ VR + D i − VR = −D V ′ ′ V VR + D i L − D V R = D′ iL − D V ′ V VR −D VR = D′ iL − V (D VR + D′) = D′ iL − V VR = 0 iL = 1 V 1−D R State Space Analysis DTs: Apply KVL to fig.1. −ππ + πΏ ππ =0 ππ‘ ππ ππ = ππ‘ πΏ Apply KCL to fig.1. πΆ ππ π + =0 ππ‘ π ππ£ π =− ππ‘ π πΆ 1 π ππ‘ 0 −πΏ π = 1 1 π£ − π πΆ π π ππ‘ π π = π΄1 + π΅1 ππ π£ π£ 1 π + πΏ ππ π£ 0 → (1) → (2) By comparing the equation’s (1) and (2) we get values of π΄1 and π΅1 π΄1 = 0 1 π 1 πΏ 1 − π πΆ − 1 π΅1 = πΏ 0 D’Ts: Apply KVL to fig.2. −πΏ ππ +π = 0 ππ‘ ππ π = ππ‘ πΏ Apply KCL to fig.2. π+πΆ ππ£ π + =0 ππ‘ π ππ£ π π =− − ππ‘ πΆ π πΆ 1 πΏ π ππ‘ 0 π = 1 π£ −πΆ π ππ‘ π π = π΄1 + π΅1 ππ π£ π£ 1 − π πΆ π 0 + ππ → (3) π 0 → (4) By comparing the equation’s (3) and (4) we get values of π΄2 and π΅2 π΄2 = 0 1 − πΆ 1 πΏ π΅2 = 1 − π πΆ 0 0 π΄ = π·π΄1 + π· ′ π΄2 π·′ πΏ 1 − π πΆ 0 π΄= − π·′ πΆ π΅ = π·π΅1 + π· ′ π΅2 π· π΅= πΏ 0 π = −π΄‾¹-π΅ππ π= πΌ =− π 0 − π·′ πΆ π·′ π· πΏ 1‾ πΏ ππ 1 0 − π πΆ π·ππ ′2 πΌ π= = π· π π·ππ π − ′ π· πΌ= π·ππ π·′ 2 π π=− π·ππ π·′ Calculating inductor current ripple and capacitor voltage ripple: We know that the following formula for calculating the ripple values βπ = (π΄1π + π΅1ππ)π·ππ π·ππππ βπΌ πΏ βπ = = 2 π· ππππ βπ π· ′ π πΆ Inductor current ripple is βπΌ = π·ππππ πΏ Capacitor voltage ripple is π· 2 ππππ βπ = π· ′ π πΆ