buckboost
buckboost
Description VALUE
NOMINAL POWER RATING AT CCM 4000W
INPUT VOLTAGE 100V
OUTPUT VOLTAGE 400V
SWITCHING FREQUENCY 5 kHz
PEAK TO PEAK RIPPLE OF INDUCTOR 5%
CURRENT
D/(1-D) = Vout/Vin
3. Switching Frequency:
Select the desired switching frequency (fs) for the buckboost converter. This frequency affects the
component values and overall performance.
4. Inductor Selection:
Determine the inductance value (L) based on the desired ripple current (ΔI) and switching
frequency (fs). The ripple current depends on the load and allowable current ripple.
𝛥𝐼 =(Vin) D
L∗fs
For boundary condition:
IL|min = IL-( ΔIL/2 ) = 0
For R=40Ω
𝐼O = 10𝑎𝑚𝑝
𝑠𝑜 𝛥𝐼L = 2.5A
and L = 6.4mH
5. Capacitor Selection:
Calculate the capacitor value (C) based on the desired output voltage ripple (ΔV) and switching
frequency (fs). The output voltage ripple depends on the load and allowable voltage ripple.
𝛥Vo=(Io*DT)/C
C = 0.2mF
7. Control Strategy:
Determine the control strategy for the buckboost converter, such as pulse width modulation (PWM)
or voltage mode control. This strategy affects the feedback loop and stability of the converter.
Mathematical Expressions:
D/(1-D)= 𝑉𝑜𝑢𝑡/𝑉𝑖𝑛
2. Inductor Current (IL):
IL(t)=IC(t)-IO(t)
IL|min=IL-( ΔIL/2 )
IL|min=IL+( ΔIL/2 )
Critical inductance:
R ∗ (1 − 𝐷)2
𝐿𝑐 =
2 ∗ fs
Based on values in Table 1, critical inductance is 0.16mH. Since, L is chosen as 6.4mH which is greater than the critical
inductance, the converter always operates in continuous conduction.
Critical Capacitance:
(ΔVo/2) = Vo
𝐷
𝐶𝑐 =
2 ∗ 𝑓𝑠 ∗ 𝑅
Based on values in Table 1, critical capacitance is 2uF. Since, C is chosen as 0.2mF which is greater than the critical
capacitance, the converter always operates in continuous conduction.
CIRCUIT DIAGRAM
MATHEMATICAL MODELLING
Mathematical modelling of a buckboost converter involves deriving the differential equations that describe
the behaviour of the inductor and capacitor in both the ON and OFF states of the switches. Here is a detailed
explanation of the mathematical modelling process:
1. ON State Modelling:
𝑉𝑠 ∗𝐷
Output voltage is equal to the capacitor voltage, i.e., 𝑉𝑜𝑢𝑡(𝑎𝑣𝑔) = 𝑉𝑐 = 1−𝐷
∆𝑉𝑜𝑢𝑡 2
𝑉𝑜𝑢𝑡,𝑟𝑚𝑠 = √𝑉𝑜𝑢𝑡,𝑎𝑣𝑔 2 +
2 ∗ √3
𝑉𝑜𝑢𝑡
𝐼𝑜𝑢𝑡(𝑎𝑣𝑔) =
R
𝑉𝑜𝑢𝑡
𝐼𝐿(𝑎𝑣𝑔) =
R ∗ (1 − D)
∆𝐼𝐿
𝐼𝐿,𝑚𝑎𝑥 = 𝐼𝐿,𝑎𝑣𝑔 +
2
∆𝐼𝐿
𝐼𝐿,𝑚𝑖𝑛 = 𝐼𝐿,𝑎𝑣𝑔 −
2
Simulated Mathematical Model of BuckBoost converter:
3. Output waveforms.
ANALYSIS:
By observing the above waveforms we are get nearly the value that we got in our paper calculation of
mathematical model of buckboost converter. In this we are considering every elements of the circuit is
ideal and so we are getting calculations near to the values we calculated.
For given design parameters we calculated the respective R,L,C and that values are giving the correct
waveshape that we are expecting and so this indicates our design is correct.
During Transients, ouptput voltage and output current are getting initial spike and settling to stead state
with some ripple which is very small that we can neglect usually as we do small ripple approximation in
our pen and paper.
NON IDEALITIES:
CASE 1: Inductor alone is practical element where other elements are Ideal
On state:
VL + iL.rL = Vin
Ic= -IO
Off state:
VL + iL.rL = - Vout
Ic=IL-IO
𝑉𝑑𝑐 ∗𝐷
Output voltage is equal to the capacitor voltage, i.e., 𝑉𝑜𝑢𝑡 = 𝑉𝑐 = 𝑟
1−𝐷+
𝑅(1−𝐷)
𝑉𝑜𝑢𝑡
𝐼𝑜𝑢𝑡 =
R
Minimum and Maximum Inductor current equation:
Minimum and maximum Inductor current are expressed as:
∆𝐼𝐿
𝐼𝐿,𝑚𝑎𝑥 = 𝐼𝐿,𝑎𝑣𝑔 +
2
∆𝐼𝐿
𝐼𝐿,𝑚𝑖𝑛 = 𝐼𝐿,𝑎𝑣𝑔 −
2
Efficiency/Power loss:
Since inductor is assumed to be non-ideal (with parasitic resistance), there is power loss in the parasitic
resistance.
1 𝑇
Average power loss in the parasitic resistance is 𝑇 ∫0 𝑖𝐿 (𝑡)2 ∗ 𝑟𝐿 𝑑𝑡, where rL is the parasitic resistance of
inductor. Above expression can be written as 𝐼𝐿,𝑟𝑚𝑠 2 ∗ 𝑟𝐿 .
1 𝑇
𝐼𝐿,𝑟𝑚𝑠 = √ ∫ 𝑖𝐿 (𝑡)2 𝑑𝑡
𝑇 0
2
∆𝐼𝐿
𝐼𝐿,𝑟𝑚𝑠 = √𝐼𝐿,𝑎𝑣𝑔 2 +
2 ∗ √3
TRANSIENT CONDITION:
ANALYSIS:
Due to this non ideality we can observe that drop in inductor due to resistance give visible drop in the output voltage
and this affect the output current also which we can see in the waveforms.
• The change due to parasitic inductor in gain vs duty cycle graph is shown above we can observe
gain drop for respective duty cycle with increase of resistance.
Vo VS D:
• We can observe similar change as like gain vs d graph, this is because input voltage is anyway constant so the
changes are only due to output voltage.
IL VS D:
• As duty cycle increases current through inductor also increases, this is what through formula also we
are expecting. Parasitic resistance cause drop of current for respective duty cycle.
ideal rL=0.1ohm rL=0.2ohm
Efficiency Eff Eff1 Eff2
Power loss Ploss Ploss1 Ploss2
Power output Po Po1 Po2
Po Vs Efficiency:
• The change due to parasitic inductor in output power(Po)vs Efficiency graph is shown above we can
observe there is drop of efficiency for respective power as we increase the parasitic resistance.
Ploss VS Po:
• Power loss will increase with increase in inductor parasitic resistance for respective output power which we
observe in above graph.
CASE 2: Capacitor alone is non ideal whereas every other elements are ideal.
On state:
VL = - Vout
Ic = -Io
Off state:
VL = - Vout
Ic=IL-IO
Vout=Vc+icrc
where Ic is capacitor current, rc is the equivalent series resistance of the output capacitor.
𝑉𝑜𝑢𝑡
𝐼𝑜𝑢𝑡 =
R
Minimum and Maximum Inductor current equation:
Minimum and maximum Inductor current are expressed as:
∆𝐼𝐿
𝐼𝐿,𝑚𝑎𝑥 = 𝐼𝐿,𝑎𝑣𝑔 +
2
∆𝐼𝐿
𝐼𝐿,𝑚𝑖𝑛 = 𝐼𝐿,𝑎𝑣𝑔 −
2
Efficiency/Power loss
1 𝑇
Power loss in the on-state resistance is ∫0 𝑖𝑐 (𝑡)2 ∗ 𝑟 𝑑𝑡,where r is the parasitic resistance of the capacitor.
𝑇
With above equations we are forming an mathematical model for a given non ideality condition
Simulated Mathematical Model of BuckBoost converter with non ideal
capacitor:
OUTPUT WAVEFORM:
(𝑉in = 100v, L=6.4mH, C=0.2mF, R=40Ω, rc=1ohm)
TRANSIENT CONDITION:
ANALYSIS:
Here we can observe that output voltage and capacitor voltage are not same. Output voltage is higher
than a capacitor voltage and capacitor current also reduced a little which we can observe in waveforms
The change due to parasitic capacitor in gain vs duty cycle graph is shown above we can observe as
voltage drop increases with increase of resistance which impacted the graph.
Vo vs D:
• We can observe similar change as like gain vs d graph, this is because input voltage is anyway constant so the
changes are only due to output voltage
IL VS D:
• As duty cycle increases current through inductor also increases, this is what through formula also we
are expecting. Parasitic resistance cause drop of current for respective duty cycle .
• The change due to parasitic capacitor in output power(Po)vs Efficiency graph is shown above we
can observe there is drop of efficiency for respective power as we increase the parasitic resistance.
Ploss VS Po:
• As we can observe above that drop increases for respective power with the increase of parasitic
resistance of capacitor.
CASE 3:
both switch and diode are considered to be non ideal and rest all elements are ideal
On state:
VL = - Vout -ilrsw-Vsw
Ic = -Io
Off state:
Ic=IL-IO
Output Voltage equation:
𝑉𝑜𝑢𝑡
𝐼𝑜𝑢𝑡 =
R
∆𝐼𝐿
𝐼𝐿,𝑚𝑎𝑥 = 𝐼𝐿,𝑎𝑣𝑔 +
2
∆𝐼𝐿
𝐼𝐿,𝑚𝑖𝑛 = 𝐼𝐿,𝑎𝑣𝑔 −
2
Efficiency/Power loss:
Since switch and diode are assumed to be non-ideal (with on-state resistance and voltage), there are power losses
1 𝑇
(conduction losses). Power loss in the on-state resistance is ∫0 𝑖𝐿 (𝑡)2 ∗ 𝑟 𝑑𝑡,where r is the parasitic resistance of either
𝑇
the switch or diode resistance (whichever is in conduction)
1 𝑇
𝐼𝐿,𝑟𝑚𝑠 = √ ∫ 𝑖𝐿 (𝑡)2 𝑑𝑡
𝑇 0
2
∆𝐼𝐿
𝐼𝐿,𝑟𝑚𝑠 = √𝐼𝐿,𝑎𝑣𝑔 2 +
2 ∗ √3
1 𝑇
Power loss in the on-state voltage is ∫0 𝑖𝐿 (𝑡) ∗ 𝑉𝑠𝑤 𝑑𝑡, where Vsw is the on-state voltage of either the switch or diode on
𝑇
state (whichever is in conduction). Above equation can be written as 𝐼𝐿,𝑎𝑣𝑔 ∗ 𝑉𝑠𝑤 where IL,avg = Iout/(1-D).
With above equations we are forming mathematical model for given non ideality
Simulated Mathematical Model of BuckBoost converter with non ideal switch
and diode:
OUTPUT WAVEFORM:
(𝑉in = 100, L=6.4mH, C=0.2mF, R= 40Ω, Vsw, Vd=1v, rsw, rd=1ohm)
TRANSIENT CONDITION:
ANALYSIS:
Here we can see that output voltage get decreased due to drops which in turn affects output current and also we can
observe that diode voltage and switch voltage are non-zero when on state which implies practical behaviour of it
which we observe in above waveforms.
• By observing above gain vs duty cycle graph there is a drop in gain for respective duty cycle while increasing
the on voltage and resistance of switch and diode.
Vo vs D:
• We can observe similar change as like gain vs d graph, this is because input voltage is anyway constant so the
changes are only due to output voltage
IL VS D:
• Duty cycle increases current through inductor also increases. ON voltage and resistance of switch
and diode cause drop of current for respective duty cycle which we can observe in above graph.
• By observing above graph, Efficiency drop for respective (Po)output power by increasing the on
voltage and resistance of both switch and diode.
Ploss VS Po :
• Power loss(Ploss) for respective output power(Po) will increase with increase in ON voltage and
resistance of both diode and switch which we can observe in above graph.
Conclusion:
• In this simulation , we have seen Ideal behaviour of buckboost converter by considering every
elements ideal for particular design values and included non idealities one by one.
• In each case we analysed the waveforms and understood the behaviour of converter with each non-
ideality separately with same set of values through waveforms and in practical case we have all
these non idealities in our converter circuit.