AN009 EN

Application Note
Edwin Wang
AN010 – April 2014
Current Ripple Factor of a Buck Converter
Abstract
Inductor and capacitor forms a low-pass filter in a buck converter. The corner frequency the LC filter is always
designed to at low frequency to attenuate switching ripple. As a rule of thumb, current ripple of inductor is always
designed to be around 30% of average inductor current. In this design note, a theoretical derivation of ripple current
to average current ratio, also called ripple factor, is introduced to get inductor size equation. By applying
area-product (AP) method of inductor design, an optimal range of ripple factor can be obtained, which is helpful for
capacitor design as well as the total converter design.
1.
Introduction
Buck converters are widely applied in lots of voltage step-down applications, such as on-board point-of-load
converters. Basically, a power switch and a free-wheeling diode chop the dc input voltage to a rectangular waveform,
then a low-pass LC filter sieves the high-frequency switching ripple and noise to get a almost pure dc voltage in the
load terminal. Figure 1 shows a typical buck converter.
Q1
L
Vsw
Vsw
iL
Vin
Vin
+
C
D1
∆iL
Vo
R Vo
Io
0
-
t
Ton
Toff
Ts
(b)
(a)
Figure 1. (a) A typical Buck converter, (b) Switching voltage.
When power switch Q1 turns on, the free-wheeling diode D1 is reverse bias. The input current goes through LC filter
to load directly. When Q1 turns off, D1 is forward biased by inductor current iL. Switching voltage waveform shown as
in Figure 1(b) is pulsating rectangular. After LC filtering, assuming corner frequency of LC is much lower than
switching frequency, output voltage appears almost pure dc.
It can be understood the higher the inductance L is, the lower the capacitance C leads the same output voltage
ripple. However, too big inductor causes high volume and high cost. While too low inductance causes big output
capacitor. It is not purely a design trade-off problem. Let’s think about the waveforms of inductor current in steady
state.
When power switch is at ON state, the voltage across inductor is voltage difference between input and output
voltage.
VL (t)  Vin  Vo ; 0  t  Ton (Q1 “ON”)
(1)
The current will increase linearly from initial i L(0),
iL (t)  iL (0) 
AN010
Vin  Vo
t
L
(2)
© 2014 Richtek Technology Corporation
1
Current Ripple Factor of a Buck Converter
When power switch is at OFF state, inductor voltage is the same output voltage with negative polarity.
VL (t)  Vo ; Ton  t  Ts (Q1 “OFF”)
(3)
On the contrary, the inductor current will decrease linearly by Vo L slope from iL(Ton).
iL (t  Ton )  iL (Ton ) 
Vo
 (t  Ton )
L
(4)
Form volt-sec balance of a inductor voltage (1) and (3), one can get the voltage transfer ratio easily,
Vo
T
 on  D (duty cycle)
Vin Ts
(5)
Compared with Figure 1(b), LC filter works as an “average” function. Duty cycle, D, is defined as the switch turn-on
time oven the entire switching period.
2.
Ripple Factor
Figure 2 shows the inductor current waveform. Because voltage waveform of inductor is pulsating rectangular, the
inductor current will be triangular with certain dc level.
ΔiL
iL
Io
0
t
Ton
Toff
Ts
Figure 2. Inductor current waveform
Ripple current of inductor is defined as
iL  iL (Ton)  iL (0)
(6)
Obviously, load current can be expressed as
Io 
iL (Ton)  iL (0)
2
(7)
A ripple factor can be defined as
γ
iL
Io
(8)
When ripple factor is less than 2, the converter operates in continuous conduction mode (C.C.M), otherwise
discontinuous conduction mode (D.C.M.). C.C.M. operation at full-load is more desired in an appropriate design of
buck converters for its lower current stress in power semiconductors. Thus, only C.C.M. operation is discussed in
this article.
Equation (8) can be expressed as voltage-related format
AN010
© 2014 Richtek Technology Corporation
2
Current Ripple Factor of a Buck Converter
Δi
γ L 
Io
Vin  Vo
 D  Ts V  (1 D)  D  T
V  (1 D)  Ts
s
L
 in
or o
Io
L  Io
L  Io
(9)
For a fixed inductor, the higher the input voltage, the higher ripple factor is. For a fixed input voltage, ripple factor is
higher when the inductance is less. Higher ripple factor means more ripple current flows though capacitor. If same
ripple voltage is required, bigger capacitor is necessary.
3.
Area Product of an Inductor
As described above, the inductor will store energy during switch turn-on period, and release energy while switch
turns off. Conceptually, the load current should pass through the inductor, such that enough area of winding wire is
necessary. If lower ripple factor (or higher inductance) is designed, more winding turns is necessary, which leads to
bigger size of inductor.
An index for measuring the inductor size called Area Product is introduced, which is the product of effective
cross-section area of the core and area of winding window. The unit becomes m 4 rather than m3 in volume. However,
the area product is directly proportional to core volume.
From Faraday’s law, the relationship among inductance (L), peak current (ipk) and magnetic core can be derived as
L  ipk  N  Bm  AC
(10)
where, ipk = Io + ½ iL, N is the turns of winding and Bm is the maximum flux density of magnetic core. AC is the
effective cross-section area of core.
From the winding, the following equation can be obtained.
N  A WT  N 
Irms
 k w  Wa
J
(11)
where, Awr is the cross-section area of winding conductor, J is the current density of conductor. kw is the filling factor
of core and W a is the winding window area.
Combine (10) and (11), one can get
AP  Ac  Wa 
L  ipk  Irms
k w  J  Bm
(12)
RMS current of an inductor can be arranged as its dc and ac terms.
Irms  Io2 +
iL2
12
(13)
Equation (12) can be re-written as
AP 
Vo  Io
1 D   Ts 
k w  J  Bm

γ2
 1 γ 
4

 
γ2 
   1

12 
 
γ
(14)
Figure 3 shows the normalized core size vs. ripple factor with respect to various duty cycle.
AN010
© 2014 Richtek Technology Corporation
3
Current Ripple Factor of a Buck Converter
5
D=0.1
D=0.3
Relative Inductor Size
4
D=0.5
D=0.7
3
D=0.9
Optimum
2
1
0
0
0.5
1
1.5
Ripple Factor (γ)
Figure 3. Relationship between ripple factor and inductor size with various duty cycle.
When ripple factor is in low area, core size will be dramatically increased and almost flat in high ripple factor. That
means there exists an optimal range in near knee area. Basically, high ripple factor results in big filtering capacitor
and vice versa. For example, as D = 0.3, ripple factor can be designed between 0.2 to 0.4, which results in a
moderate core size and appropriate capacitor size.
4.
Design Examples
A buck converter with 300kHz switching frequency has the following operating parameters,
Vin = 4 ~ 12V, Vout = 1.8V, Io = 6A, Vo = 10mV regarding to capacitance.
Assuming the power switch and freewheeling diode are ideal. Table 1 shows the inductance for traditional 30%
ripple factor design, and optimal calculated values from proposed AP method is shown is Table 2.
Table 1. Conventional 30% ripple factor design
Input Voltage
(V)
Duty Cycle
Ripple Factor
Ripple Current
(A)
Ripple Current
RMS(A)
Inductance
(H)
4
0.30
0.3
1.80
0.52
1.56
8
0.15
0.3
1.80
0.52
1.89
12
0.1
0.3
1.80
0.52
2.00
Table 2. Optimal Inductance
Input Voltage
(V)
Duty Cycle
Optimal Ripple
Factor
Ripple Current
(A)
Ripple Current
RMS(A)
Inductance
(H)
4
0.30
0.42
2.52
0.73
1.11
8
0.15
0.45
2.70
0.78
1.26
12
0.1
0.48
2.88
0.83
1.25
From Table 1, conventional approach has same designed ripple current, but larger inductor is needed for higher
input voltage. While by applying AP method shown in Table 2, almost same inductances are calculated with different
input voltage. However, the ripple current is higher for high input voltage. In practical high-frequency designs,
POCAP or MLCC are often adopted as output capacitors, which have extremely low equivalent series resistance
(ESR), such that ripple voltage requirement is easily satisfied.
AN010
© 2014 Richtek Technology Corporation
4
Current Ripple Factor of a Buck Converter
5.
Summary
A theoretical analysis between inductor size and ripple factor in Buck converter design is proposed. Optimal range of
ripple factor can be obtained for different input voltages by AP method. It is a guideline for an optimal inductor design
of a buck converter.
Richtek Technology Corporation
st
14F, No. 8, Tai Yuen 1 Street, Chupei City
Hsinchu, Taiwan, R.O.C.
Tel: 886-3-5526789
Richtek products are sold by description only. Richtek reserves the right to change the circuitry and/or specifications without notice at any time. Customers should
obtain the latest relevant information and data sheets before placing orders and should verify that such information is current and complete. Richtek cannot assume
responsibility for use of any circuitry other than circuitry entirely embodied in a Richtek product. Information furnished by Richtek is believed to be accurate and
reliable. However, no responsibility is assumed by Richtek or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may
result from its use. No license is granted by implication or otherwise under any patent or patent rights of Richtek or its subsidiaries.
AN010
© 2014 Richtek Technology Corporation
5