Guohuazhou 2010

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

786 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 25, NO.

3, MARCH 2010

Digital Average Current Controlled Switching


DC–DC Converters With Single-Edge Modulation
Guohua Zhou and Jianping Xu

Abstract—Digital average current (DAC) control of switching reference waveform [18], [19], the average current control is still
dc–dc converters with single-edge modulation (trailing-edge and preferred, compared with peak-current or valley-current control,
leading-edge modulations) is studied in this paper. To calculate the which results in very low current distortion without additional
average inductor current with minimum calculation time and ap-
propriate precision, a new algorithm, called the four-point-mean compensation.
(FPM) algorithm, is proposed. The DAC control laws with trailing- One of the key aspects of digital average current (DAC) con-
edge and leading-edge modulations are derived by using FPM algo- trol technique is how to calculate the average inductor current
rithm, and their stabilities are studied. The subharmonic oscillation efficiently and accurately. If the information for the calcula-
of DAC controlled switching dc–dc converters is investigated and tion of the average inductor current is not enough, the average
analyzed. It is shown that both digital slope compensation and dig-
ital reposition compensation of the ac component of duty ratio for inductor current cannot be accurately calculated, which will re-
digitally controlled switching dc–dc converters cannot eliminate sult in large error and degrade the control performance. If the
the subharmonic oscillation of DAC controlled switching dc–dc information for the calculation of the average inductor current
converters. Instead, a new method, called digital triangle compen- is too much, the calculation will become sophisticated and the
sation, for the elimination of the subharmonic oscillation of DAC corresponding calculation time will increase, which will lead to
controlled switching dc–dc converters is proposed and studied. Ex-
perimental results are given to verify the analysis results. lower control performance due to the time delay to update the
anticipant duty ratio [20].
Index Terms—Digital average current (DAC) control, digital The control algorithms proposed in [1] are determined by sys-
control, digital triangle compensation (DTC), subharmonic oscil-
lation, switching dc–dc converters. tem information such as converter topology, inductance, input
voltage, and output voltage, where the average inductor cur-
rent is calculated via numerical integration algorithm or time-
I. INTRODUCTION averaged inductor current, which results in more computation
IGITAL control of power electronics has been widely in- time and complex control laws. Based on a periodic compen-
D vestigated recently [1]–[17]. It is well known that digital
control provides less component aging, programmable platform,
sating ramp, digital current-mode control algorithms similar to
slope compensation technique in [24] was proposed in [9]. Thus,
and robustness to noise. Moreover, it features short time-to- control algorithms proposed in [9] are quite different from the
market, easy implementation of multiloop control, ability to control algorithm proposed in [1]. However, the digital current-
interface with digital systems, immunity to components vari- mode controller proposed in [9] still needs system information
ations, flexibility to implement sophisticated control schemes, to choose appropriate slope of the compensating ramp, i.e., sys-
and so on. tem information is needed to derive the control algorithms both
Digital current-mode control of switching dc–dc converters in [1] and [9].
is one of the most widely applied digital control techniques for Based on the characteristics of single-edge modulation
switching dc–dc converters [1], [2], [6], [9], [17]. Current-mode (trailing-edge and leading-edge modulations), a new algorithm,
control can be classified as peak-current or valley-current con- called four-point-mean (FPM) algorithm, to calculate the av-
trol, depending on whether the maximum or the minimum of erage inductor current with minimum calculation time and ap-
the sensed current is compared with a reference. Peak-current propriate precision is proposed and studied in this paper. Based
control, which features instantaneous peak current protection, on this, the control laws of DAC controlled switching dc–dc
is the most popular current-mode control method for switching converters with single-edge modulation are obtained.
dc–dc converters. However, for power factor correction (PFC) It is well known that subharmonic oscillation exists in ana-
applications, the peak-current or valley-current control results log current-mode control and V2 control (peak-voltage control)
in some line current harmonic distortion. Although this line cur- of switching dc–dc converters [21], [22]. It has also known
rent harmonic distortion can be reduced by biasing the current that subharmonic oscillation exists in its corresponding digital
control manner [1], [9], [23]. Subharmonic oscillation results
Manuscript received March 17, 2009; revised May 30, 2009. Current version in instability issues and produces large ripple voltage and cur-
published April 2, 2010. This work was supported by the National Natural Sci- rent. To eliminate the subharmonic oscillation of digital peak
ence Foundation of China under Grant 50677056, the Cultivation Project of voltage (DPV) controlled switching dc–dc converters, digital
Excellent Doctorate Dissertation of Southwest Jiaotong University (SWJTU) of
China, and the Doctoral Innovation Foundation of SWJTU of China. Recom- slope compensation (DSC), and digital reposition compensa-
mended for publication by Associate Editor F. L. Luo. tion (DRC) of the ac component of duty ratio were proposed
The authors are with the School of Electrical Engineering, Southwest in [24]. However, the analysis results in this paper show that
Jiaotong University, Chengdu 610031, China (e-mail: ghzhou-swjtu@163.com;
jpxu-swjtu@163.com). DSC and DRC proposed in [24] cannot eliminate the subhar-
Digital Object Identifier 10.1109/TPEL.2009.2033379 monic oscillation of DAC controlled switching dc–dc converters

0885-8993/$26.00 © 2010 IEEE


ZHOU AND XU: DIGITAL AVERAGE CURRENT CONTROLLED SWITCHING DC–DC CONVERTERS WITH SINGLE-EDGE MODULATION 787

Fig. 1. Digitally controlled switching dc–dc converter.


Fig. 2. Inductor current waveforms of DAC with trailing-edge modulation.

with single-edge modulation. To eliminate this subharmonic os-


t = (n − 1)Ts + dn −1 Ts , where dn −1 is the active duty ratio
cillation, a new method, called digital triangle compensation
(switch S1 in “ON” state) of the (n − 1)th switching cycle, with
(DTC), is thus proposed and studied in this paper. The stabili-
dn −1 = 1 − dn −1 . The switch S1 will remain off until the end
ties of the proposed control laws are studied and the elimination
of the present switching cycle.
of subharmonic oscillation of DAC controlled switching dc–dc
In Fig. 2, the solid line corresponds to the steady-state oper-
converters by using DTC is investigated.
ation, while the dashed-dotted line shows the inductor current
This paper is organized as follows. In Section II, FPM algo-
with a perturbation îL (n − 1) injected at the beginning of the
rithm for the calculation of average inductor current is proposed
(n − 1)th switching cycle. If a perturbated inductor current is
and applied to the DAC control technique of switching dc–dc
sensed at the beginning of each switching cycle and no other
converters with single-edge pulsewidth modulation, followed
perturbations are injected during the present switching cycle,
by the analysis of the stabilities of the proposed control laws.
the perturbation îL (n − 1) will be kept the same in the entire
In Section III, it is demonstrated that DSC and DRC proposed
(n − 1)th switching cycle and it satisfies îL (n − 1) = îL (n).
in [24] cannot eliminate subharmonic oscillation of DAC con-
The control objective of DAC control is to keep the average
trolled switching dc–dc converters. Thus, the DTC method is
inductor current to follow control signal ic , which can be re-
proposed and studied to eliminate the subharmonic oscillation
garded as constant in two consecutive switching cycles because
of DAC controlled switching dc–dc converters in Section IV.
the natural frequency of low-pass filter is much lower than the
Experimental results are provided in Section V to verify the
switching frequency [25]. d̂ is the ac small signal component
analysis results.
of duty ratio induced by îL (n − 1). Since the input voltage
and output voltage are slow-varying signals, they can also be
II. DAC CONTROL TECHNIQUE WITH FPM ALGORITHM considered constant within a switching cycle.
Fig. 1 shows the configuration of digitally controlled switch- For the basic switching dc–dc converters, i.e., buck converter,
ing dc–dc converter, in which a buck converter is taken as boost converter, and buck-boost converter, the increasing and
an example, with the digital controller consists of analog-to- decreasing slopes of inductor current in Fig. 2 are given as
digital converter (ADC), digital compensator (D-PID), and digi- follows:
tal pulsewidth modulator, on which various digital control tech-
m1 = (vg − vo )/L m2 = vo /L (1a)
niques can be realized with corresponding digital pulsewidth
modulation (DPWM) algorithms. m1 = vg /L m2 = (vo − vg )/L (1b)
In Fig. 1, Vdref , vg , and vo are the reference voltage, input
m1 = vg /L m2 = −vo /L. (1c)
voltage, and output voltage, respectively; vs is the sampled out-
put voltage in the outer loop, is is the sampled inductor current From Fig. 2, we have
flowing through inductor L in the inner loop, ic is the control
signal generated by compensating the error signal between Vdref is (n) = is (n − 1) + m1 dn −1 Ts − m2 dn −1 Ts (2a)
and vs in D-PID block, Re is the equivalent series resistor (ESR)
ip eak (n) = is (n) + m1 dn Ts (2b)
of output filter capacitor C, and R is the load resistor.
is (n + 1) = is (n) + m1 dn Ts − m2 dn Ts (2c)
A. DAC With Trailing-Edge Modulation where ip eak (n) and dn are the peak inductor current and the duty
Fig. 2 shows the inductor current waveforms of DAC con- ratio of the nth switching cycle, respectively, with dn = 1 − dn .
trolled switching dc–dc converter with trailing-edge modula- For the trailing-edge modulation, the first valley current is (n),
tion [1], with the transistor switch S1 turned on at the beginning the peak current ip eak (n), and the last valley current is (n + 1)
of each switching cycle Ts , i.e., turned on at t = (n − 1)Ts , will be taken to calculate the average inductor current of the
and turned off after time interval dn −1 Ts , i.e., turned off at nth switching cycle. From Fig. 2, the average inductor current
788 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 25, NO. 3, MARCH 2010

iavg (n) can be obtained as


is (n)dn + ip eak (n) + is (n + 1)dn
iavg (n) = . (3)
2
From (2) and (3), it is known that iavg (n) in (3) has a quadratic
term of dn , and the corresponding duty ratio dn has a quadratic
root term, which results in inappropriate precision when they
are approximated by linear term. If the quadratic term in (3) is
considered to calculate the average inductor current accurately,
the calculation of (3) and predicted duty ratio dn are rather
complicated and need more computation time, which results in
more time delay and thus, degrades the control performance.
To have a more insight into the algorithm of the calculation
of average inductor current, let us define ∆d = 0.5 − dn , then, Fig. 3. Inductor current waveforms of DAC with leading-edge modulation.
we have |∆d| ≤ 0.5. From (2c) and (3), we further have
is (n) + 2ip eak (n) + is (n + 1) where Ic , Is , and D are the control objective current, the valley
iavg (n) =
4 current, and the duty ratio in steady state, respectively.
m1 dn − m2 dn When the current perturbation îL (n − 1) is injected, to make
+ ∆dTs . (4) the average inductor current of the nth switching cycle equal
2
to Ic by using FPM algorithm, the following equation can be
During steady state, we have m1 dn = m2 dn ; thus, the second
obtained:
term of the right-hand side of (4) equals to zero. While during
transient, as the second term of the right-hand side of (4) is at is (n) + 2[is (n) + m1 dn Ts] + [is (n) + m1 dn Ts − m2 dn Ts]
Ic = .
least an order of magnitude smaller than ipp = max (m1 dn Ts , 4
m2 dn Ts ), which is in proportional to inductor current ripple (8)
of the converter, therefore, if inductor current ripple is much From (6) and (8), the predicted duty cycle can be obtained as
smaller than the average inductor current, the second term of 4îL (n)
the right-hand side of (4) can thus be neglected, especially, dn = D − . (9)
(3m1 + m2 )Ts
when dn is closed to 0.5. This is not difficult to meet for high-
frequency switching dc–dc converter in practice. Thus, (4) can From (2c), (7), (9), and the relation of inductor current–volt-
be simplified as second balance in steady state m1 D = m2 (1 − D), the relation
between îL (n + 1) and îL (n) can be deduced as
is (n) + 2ip eak (n) + is (n + 1)
iavg (n) = . (5) îL (n + 1) m1 + 3m2 1 + 2D
4 =− =− . (10)
Compared with (3), (5) is a simple linear equation. Because îL (n) 3m1 + m2 3 − 2D
inductor current is (n), ip eak (n), ip eak (n), and is (n + 1) at four
It is obvious that when D > 0.5, we have |−(1 + 2D)/(3 −
points in one switching cycle are used to calculate the aver-
2D)| > 1, which means that DAC with trailing-edge modulation
age inductor current, the algorithm in (5) is called the FPM
will lead to subharmonic oscillation when duty ratio is greater
algorithm.
than 0.5.
From (2) and by substituting the control objective iavg (n) =
ic into (5), the predicted duty ratio can be given as
B. DAC With Leading-Edge Modulation
4[ic − is (n − 1)] 4(m1 + m2 ) 5m2
dn = − dn −1 + . The key inductor current waveforms of DAC controlled
(3m1 + m2 )Ts 3m1 + m2 3m1 + m2 switching dc–dc converter with leading-edge modulation is
(6)
Equation (6) gives the unified control law of DAC controlled shown in Fig. 3, where the transistor switch S1 is turned off
switching dc–dc converter with trailing-edge modulation, which at the beginning of each switching cycle, i.e., turned on at t =
is expressed as the function of the slopes m1 and m2 . By using (n − 1)Ts , and turned on after time interval dn −1 Ts , i.e., turned
the expressions for m1 and m2 from (1), the corresponding on at t = (n − 1)Ts + dn −1 Ts . The switch S1 will remain on
control law for the buck, boost, and buck–boost converters, until the end of the present switching cycle.
respectively, can be obtained. For the leading-edge modulation, the first peak current is (n),
In steady state, when a perturbation îL (n − 1) is injected at the valley current ivalley (n), and the last peak current is (n + 1)
the beginning of the (n − 1)th switching cycle by referring to will be taken to calculate the average inductor current of the nth
Fig. 2, we have switching cycle. From Fig. 3, we have

Ic = Is + m1 DTs /2 (7a) is (n) = is (n − 1) − m2 dn −1 Ts + m1 dn −1 Ts (11a)

is (n) = Is + îL (n) (7b) ivalley (n) = is (n) − m2 dn Ts (11b)

is (n + 1) = Is + îL (n + 1) (7c) is (n + 1) = is (n) − m2 dn Ts + m1 d n T s . (11c)


ZHOU AND XU: DIGITAL AVERAGE CURRENT CONTROLLED SWITCHING DC–DC CONVERTERS WITH SINGLE-EDGE MODULATION 789

Similarly, by using FPM algorithm, the average inductor cur-


rent of the nth switching cycle can be obtained as
is (n) + 2ivalley (n) + is (n + 1)
iavg (n) = = ic . (12)
4
From (11) and (12), the predicted duty cycle can be obtained
as
4[ic − is (n − 1)] 4(m1 + m2 ) 7m2
dn = − dn −1 + .
(m1 + 3m2 )Ts m1 + 3m2 m1 + 3m2
(13)
Equation (13) gives the unified control law of DAC controlled
switching dc–dc converter with leading-edge modulation.
By referring to Fig. 3 in steady state, we have Fig. 4. Inductor current waveforms of DAC with trailing-edge modulation by
using DSC.
Ic = Is − m2 (1 − D)Ts /2 (14)

where Is is the peak current in steady state.


When the current perturbation îL (n − 1) is injected at the
beginning of the (n − 1)th switching cycle in the same way, we
have
is (n) + 2[is (n) − m2 dn Ts] + [is (n) − m2 dn Ts + m1 dn Ts]
Ic = .
4
(15)
From (7b), (7c), (14), and (15), the predicted duty cycle can
be obtained as
4îL (n)
dn = D − . (16)
(m1 + 3m2 )Ts
From (7b), (7c), (11c), and (16), the relation between Fig. 5. Inductor current waveforms of DAC with trailing-edge modulation by
îL (n + 1) and îL (n) can be further deduced as using DRC.

îL (n + 1) 3m1 + m2 3 − 2D
=− =− . (17) A. DSC Method
îL (n) m1 + 3m2 1 + 2D
Fig. 4 shows the inductor current waveforms of DAC con-
It is obvious that when D < 0.5, we have |−(3 − 2D)/(1 + trolled switching dc–dc converter with trailing-edge modulation
2D)| > 1, which means that DAC with leading-edge modulation by using DSC. By comparing Fig. 4 with Fig. 2, it is known that
will lead to subharmonic oscillation when duty ratio is lower the slope −mc is added on ic 1 , where ic 1 is the new control ob-
than 0.5. jective after a slope is added and it satisfies ic 1 = ic + mc Ts /2,
where ic is the same as that of Fig. 2.
III. INAPPROPRIATE OF DSC AND DRC FOR THE ELIMINATION The perturbation îL (n + 1) at the beginning of the (n + 1)th
OF SUBHARMONIC OSCILLATION OF DAC switching cycle (or at the end of the nth switching cycle) remains
as constant and is the same as that of Fig. 2 because the value
DSC and DRC of the ac component of duty ratio were pro-
of ic 1 does not affect the duty ratio dn of the nth switching
posed to eliminate the subharmonic oscillation of DPV con-
cycle. Therefore, it is easy to know that DSC cannot eliminate
trolled buck converter with different modulations in [24]. Based
the subharmonic oscillation of DAC controlled buck converter
on a periodic compensating ramp in [9], digital current-mode
with trailing-edge modulation.
control algorithms similar to slope compensation technique
in [24] was proposed and DAC control with dual-edge modula-
tion method is investigated. The DAC control with single-edge B. DRC Method
modulation proposed in this paper is based on system informa- The key points of DRC of DPV control are to make the peak
tion, such as converter topology, the input and output voltages. output voltage equal to control objective and make the converter
Therefore, the control laws proposed in [9] are quite different recover back to steady state rapidly after perturbation [24]. In
from control laws proposed in this paper. In the following, the this way, the perturbation will not be magnified and subharmonic
investigation on whether DSC and DRC can be used to elimi- oscillation will not exist.
nate the subharmonic oscillation of DAC controlled switching Fig. 5 shows the inductor current waveforms of DAC con-
dc–dc converters with single-edge modulation or not will be trolled switching dc–dc converter with trailing-edge modula-
performed. tion by using DRC, where the solid line corresponds to the
790 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 25, NO. 3, MARCH 2010

In Figs. 6 and 7, the slope −mc is constant and the slope mx


is variable. By referring to Fig. 7, we have
hn = mc dn Ts = mx (1 − dn )Ts (18a)
S∆ ,n = Ts hn /2 (18b)
i∆ ,avg(n ) = S∆ ,n /Ts (18c)
where hn , S∆ ,n , and i∆ ,avg(n ) are the height, the area, and the
average inductor current, respectively, of the DTC waveform
used in the nth switching cycle.
From (18), we can further have
i∆ ,avg(n ) = mc dn Ts /2. (19)
Fig. 6. DAC with trailing-edge modulation by using DTC.
By referring to Fig. 6, in steady state, we have
Ic − mc DTs /2 = Is + m1 DTs /2 (20)
where Is is the valley current in steady state.
When the perturbation is injected at the beginning of the
(n − 1)th switching cycle, to make the average inductor current
of the nth switching cycle equal to Ic − i∆ ,avg(n ) by using FPM
Fig. 7. Triangle of trailing-edge modulation with DTC. algorithm, the following equation can be obtained:
is (n) + 2[is (n) + m1 dn Ts ]
Ic − i∆ ,avg(n ) =
steady-state operation, while the dashed-dotted line shows the 4
inductor current with a perturbation îL (n − 1) injected at the is (n) + m1 dn Ts − m2 dn Ts
beginning of the (n − 1)th switching cycle. + . (21)
4
After using DRC, it is shown that the converter can rapidly
recover back to steady state after perturbation. However, in this From (19)–(21), the ac small signal component of the duty
case, the average inductor current does not equal control ob- ratio can be given as
jective ic because there exists a triangle, whose area S∆ will 4îL (n)
make the average inductor current of the nth switching cycle d̂ = dn − D = − . (22)
(3m1 + m2 + 2mc )Ts
larger than ic . It is thus known that DRC also cannot eliminate
the subharmonic oscillation of DAC controlled switching dc–dc From (2c), (7b), (7c), and (22), the relation between îL (n + 1)
converter with trailing-edge modulation. and îL (n) can be deduced as
In the same way as the discussion given earlier, it is also con-
cluded that both DSC and DRC cannot eliminate the subhar- îL (n + 1) 2mc − m1 − 3m2
= . (23)
monic oscillation of DAC controlled switching dc–dc converter îL (n) 3m1 + m2 + 2mc
with leading-edge modulation. As both DSC and DRC cannot To eliminate the subharmonic oscillation, the following rela-
eliminate the subharmonic oscillation of DAC controlled switch- tion must be satisfied:
ing dc–dc converter with single-edge modulation (trailing-edge
m2 − m 1
and leading-edge modulations), thus, another way to eliminate mc > . (24)
2
the subharmonic oscillation of DAC controlled switching dc–dc
converter with single-edge modulation is needed. Therefore, subharmonic oscillation of DAC controlled
switching dc–dc converter with trailing-edge modulation when
IV. DTC FOR THE ELIMINATION OF duty ratio is greater than 0.5 can be eliminated if mc satisfies
SUBHARMONIC OSCILLATION (24).
From (2a), (21), and (22), by substituting ic for Ic in (21), the
To eliminate the subharmonic oscillation of DAC controlled corresponding control law can be given as
switching dc–dc converters with single-edge modulation, a new
method called DTC is proposed and studied in this section. 4[ic − is (n − 1)] 4(m1 + m2 )dn −1
dn = −
(3m1 + m2 + 2mc )Ts 3m1 + m2 + 2mc
A. Trailing-Edge Modulation With DTC 5m2
+ . (25)
Fig. 6 shows the inductor current waveforms of DAC con- 3m1 + m2 + 2mc
trolled switching dc–dc converter with trailing-edge modulation
B. Leading-Edge Modulation With DTC
by using DTC. The DTC waveform for trailing-edge modula-
tion is shown in Fig. 7. By comparing Fig. 6 with Fig. 2, it is Fig. 8 shows the inductor current waveforms of DAC con-
known that the slope −mc and mx are added on ic . trolled switching dc–dc converter with leading-edge modulation
ZHOU AND XU: DIGITAL AVERAGE CURRENT CONTROLLED SWITCHING DC–DC CONVERTERS WITH SINGLE-EDGE MODULATION 791

Fig. 10. Experiment measured steady-state waveforms when D < 0.5.


(a) DAC control with trailing-edge modulation. (b) DPC control with trailing-
edge modulation.

Fig. 8. Leading-edge modulation with DTC.


Therefore, subharmonic oscillation of DAC controlled
switching dc–dc converter with leading-edge modulation when
duty ratio is smaller than 0.5 can be eliminated if mc satisfies
(31).
In the same way, the corresponding control law can be given
as
4[ic − is (n − 1)] 4(m1 + m2 )dn −1
Fig. 9. Triangle of leading-edge modulation with DTC.
dn = −
(m1 + 3m2 + 2mc )Ts m1 + 3m2 + 2mc
7m2
by using DTC. The DTC waveform for leading-edge modula- + . (32)
m1 + 3m2 + 2mc
tion is shown in Fig. 9. In Fig. 8, it is known that the slope mc
Based upon earlier discussion, it is known that by applying
and −mx are added on ic , where the slope mc is constant and
DTC, the subharmonic oscillation of DAC controlled switching
the slope −mx is variable.
dc–dc converter with trailing-edge and leading-edge modula-
By referring to Fig. 8, we have
tions can be eliminated if (24) and (31) are satisfied. Equations
hn = mc (1 − dn )Ts = mx dn Ts . (26) (25) and (32) are the corresponding control algorithm of DAC
with trailing-edge and leading-edge modulations by using DTC,
From (18b), (18c), and (26), we can further have respectively. DTC method needs only to update the control law
i∆ ,avg(n ) = mc (1 − dn )Ts /2. (27) after DTC is adopted. It is easy to realize and does not need
extra compensation circuit.
By referring to Fig. 9, in steady state, we have
Ic + mc D Ts /2 = Is − m2 D Ts /2 (28) V. EXPERIMENTAL RESULTS
To verify the analysis results given earlier and to illustrate the
where Is is the peak current in steady state.
effect of DTC on the elimination of subharmonic oscillation, the
When the perturbation is injected at the beginning of the
experimental studies of the buck converter are performed in the
(n − 1)th switching cycle, to make the average inductor current
following two cases. Case I: D < 0.5: vo = 1.5 V, R = 1.5 Ω,
of the nth switching cycle equal to Ic + i∆ ,avg(n ) by using FPM
and case II: D > 0.5: vo = 3 V, R = 3 Ω, with the same circuit
algorithm, we have
parameters vg = 5 V, L = 20 µH, C = 1420 µF, Re = 0.03 Ω,
is (n) + 2[is (n) − m2 dn Ts ] and Ts = 20 µs. All the control laws proposed in this paper have
Ic + i∆ ,avg(n ) =
4 been realized by using a single field programmable gate array
is (n) − m2 dn Ts + m1 dn Ts (FPGA) XC2S100 from Xilinx, Inc. A 9-bit ADC and 10-bit
+ . (29) DPWM are used in the FPGA-based experimental system.
4
For the buck converter, the slopes of inductor current can be
In the same way, the relation between îL (n + 1) and îL (n) obtained as m1 = 1.75 × 105 , m2 = 7.5 × 104 in case I and
can be deduced as m1 = 1 × 105 , m2 = 1.5 × 105 in case II, respectively. To verify
îL (n + 1) 2mc − 3m1 − m2 the precision of the average inductor current obtained by using
= . (30) FPM algorithm, the inductor current waveforms of digital peak
îL (n) m1 + 3m2 + 2mc
current (DPC) in [1] and DAC controlled buck converter with
To eliminate the subharmonic oscillation, the following rela- trailing-edge modulation proposed in this paper are compared.
tion must be satisfied: Fig. 10 shows experiment measured steady-state waveforms
m1 − m 2 of DPC and DAC controlled buck converter with trailing-edge
mc > . (31) modulation when D < 0.5. In Fig. 10, the inductor current
2
792 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 25, NO. 3, MARCH 2010

Fig. 11. Experiment measured steady-state waveforms of DAC controlled Fig. 13. Experiment measured transient waveforms of DAC controlled buck
buck converter with leading-edge modulation when D < 0.5. (a) Without DTC. converter with leading-edge modulation by using DTC when D < 0.5:
(b) With DTC. (a) startup and (b) load variation.

VI. CONCLUSION
In this paper, DAC control of switching dc–dc converters with
single-edge modulation (trailing-edge and leading-edge modu-
lation) has been studied. Based on the characteristics of these
two single-edge modulations, a new algorithm, called the FPM
algorithm, was proposed to calculate the average inductor cur-
rent with minimum calculation time and appropriate precision.
The control algorithms of DAC with trailing-edge and leading-
edge modulations were derived by using FPM algorithm, and
their stabilities were also studied.
Fig. 12. Experiment measured steady-state waveforms of DAC controlled In this paper, it was shown that DAC with leading-edge mod-
buck converter with trailing-edge modulation when D > 0.5. (a) Without DTC.
(b) With DTC.
ulation when D < 0.5 and DAC with trailing-edge modulation
when D > 0.5 have instability problem (subharmonic oscilla-
tion). It has also illustrated that both DSC and DRC cannot elim-
inate the subharmonic oscillations in DAC controlled switching
waveforms of DAC and DPC control are almost the same, which dc–dc converters with single-edge modulation. A new method
means that the precision of the average inductor current obtained called DTC was proposed and studied to eliminate its subhar-
by using FPM algorithm is appropriate. monic oscillation. It has been demonstrated that DTC can effi-
To satisfy (24) for the elimination of subharmonic oscillation ciently eliminate the subharmonic oscillation of DAC controlled
of DAC with trailing-edge modulation, we select mc = 1 × 105 switching dc–dc converters with single-edge modulation, which
in case II, and to satisfy (31) for the elimination of subharmonic is also verified by the experimental results.
oscillation of DAC with leading-edge modulation, we select
mc = 1.5 × 105 in case I. Figs. 11 and 12 show experiment mea- REFERENCES
sured steady-state waveforms of DAC controlled buck converter
with leading-edge modulation when D < 0.5 and trailing-edge [1] J. Chen, A. Prodic, R. Erickson, and D. Maksimovic, “Predictive digital
current programmed control,” IEEE Trans. Power Electron., vol. 18, no. 1,
modulation when D > 0.5, respectively. pp. 411–419, Jan. 2003.
From Figs. 11(a) and 12(a), it is shown that subharmonic [2] P. Athalye, D. Maksimovic, and R. Erickson, “Variable-frequency predic-
oscillations exist in DAC controlled buck converter with both tive digital current mode control,” IEEE Power Electron. Lett., vol. 2,
no. 4, pp. 113–116, Dec. 2004.
leading-edge and trailing-edge modulations. However, by using [3] Z. Zhao and A. Prodic, “Continuous-time digital controller for high-
DTC, the subharmonic oscillations can be eliminated as shown frequency DC–DC converters,” IEEE Trans. Power Electron., vol. 23,
in Figs. 11(b) and 12(b), respectively. After using DTC, it is no. 2, pp. 564–573, Mar. 2008.
[4] V. Yousefzadeh, A. Babazadeh, B. Ramachandran, E. Alarcon, L. Pao, and
shown that the inductor current waveforms of DAC with leading- D. Maksimovic, “Proximate time-optimal digital control for synchronous
edge modulation when D < 0.5 and DAC with trailing-edge buck DC–DC converters,” IEEE Trans. Power Electron., vol. 23, no. 4,
modulation when D > 0.5 are stable. pp. 2018–2026, Jul. 2008.
[5] G. Feng, E. Meyer, and Y. Liu, “A digital two-switching-cycle compensa-
Fig. 13 shows experiment measured transient waveforms of tion algorithm for input-voltage transients in DC–DC converters,” IEEE
DAC controlled buck converter with leading-edge modulation Trans. Power Electron., vol. 24, no. 1, pp. 181–191, Jan. 2009.
by using DTC when D < 0.5. From Fig. 13, it is shown that the [6] H. Peng and D. Maksimovic, “Digital current-mode controller for dc–dc
converters,” in Proc. IEEE APEC 2005 Conf., pp. 899–905.
inductor current and output voltage waveforms are stable under [7] L. Corradini, E. Orietti, P. Mattavelli, and S. Saggini, “Digital hysteretic
startup and load variation, which further verifies the appropriate voltage-mode control for DC–DC converters based on asynchronous sam-
precision of the proposed FPM algorithm and the validity of the pling,” IEEE Trans. Power Electron., vol. 24, no. 1, pp. 201–211, Jan.
2009.
proposed DTC method to keep the DAC controlled converter [8] F. L. Luo, “Digital power electronics,” in Proc. IEEE ICIEA 2006 Conf.,
stable. pp. 539–544.
ZHOU AND XU: DIGITAL AVERAGE CURRENT CONTROLLED SWITCHING DC–DC CONVERTERS WITH SINGLE-EDGE MODULATION 793

[9] S. Chattopadhyay and S. Das, “A digital current-mode control technique [24] M. He, J. Xu, G. Zhou, and N. Chen, “Investigation of subharmonic
for dc–dc converters,” IEEE Trans. Power Electron., vol. 21, no. 6, oscillation of digital control switching DC–DC converters,” in Proc. IEEE
pp. 1718–1726, Nov. 2006. ISIE 2007 Conf., pp. 753–758.
[10] F. L. Luo, H. Ye, and M. H. Rashid, Digital Power Electronics and Appli- [25] R. W. Erickson and D. Maksimovic, Fundamentals of Power Electronics,
cations. Burlington, MA: Elsevier, 2005. 2nd ed. Norwell, MA: Kluwer, 2001.
[11] F. L. Luo, “Digital power electronics,” in Proc. CPSSC 2005 Conf., pp. 21–
26.
[12] S. Saggini, D. Trevisan, P. Mattavelli, and M. Ghioni, “Synchronous–
asynchronous digital voltage-mode control for dc–dc converters,” IEEE
Trans. Power Electron., vol. 22, no. 4, pp. 1261–1268, Jul. 2007.
[13] G. Feng, E. Meyer, and Y. Liu, “A new digital control algorithm to achieve Guohua Zhou received the B.S. degree in electronic
optimal dynamic performance in DC-to-DC converters,” IEEE Trans. and information engineering and the M.S. degree in
Power Electron., vol. 22, no. 4, pp. 1489–1498, Jul. 2007. electrical engineering from Southwest Jiaotong Uni-
[14] M. Barai, S. Sengupta, and J. Biswas, “Dual-mode multiple-band digital versity, Chengdu, China, in 2005 and 2008, respec-
controller for high-frequency DC–DC converter,” IEEE Trans. Power tively, where he is currently working toward the Ph.D.
Electron., vol. 24, no. 3, pp. 752–766, Mar. 2009. degree in the School of Electrical Engineering.
[15] L. Corradini and P. Mattavelli, “Modeling of multisampled pulsewidth His current research interests include analog and
modulators for digitally controlled dc–dc converters,” IEEE Trans. Power digital control techniques, modulation methods of
Electron., vol. 23, no. 4, pp. 1839–1847, Jul. 2008. switching-mode power supplies, modeling, simula-
[16] Y. Sun, J. Li, M. Xu, and F. C. Lee, “Novel digital multiphase duty cycle tion, and analysis of dynamical behavior of switching
modulation methods for voltage regulators,” in Proc. IEEE APEC 2008 dc–dc converters.
Conf., pp. 1099–1105.
[17] J. Li and F. C. Lee, “Digital current mode control architecture with im-
proved performance for DC–DC converters,” in Proc. IEEE APEC 2008
Conf., pp. 1087–1092.
[18] R. Redl and B. Erisman, “Reducing distortion in peak-current-controlled
boost power factor correctors,” in Proc. IEEE APEC 1994 Conf., pp. 576– Jianping Xu received the B.S. and Ph.D. degrees in
583. electronic engineering from the University of Elec-
[19] G. K. Andersen and F. Blaabjerg, “Current programmed control of a single- tronics Science and Technology of China, Chengdu,
phase two-switch buck-boost power factor correction circuit,” IEEE China, in 1984 and 1989, respectively.
Trans. Ind. Electron., vol. 53, no. 1, pp. 263–271, Feb. 2006. Since 1989, he has been with the School of
[20] S. Bibian and H. Jin, “Time delay compensation of digital control for DC Electrical Engineering, Southwest Jiaotong Univer-
switchmode power supplies using prediction techniques,” IEEE Trans. sity, Chengdu, where he has been a Professor, since
Power Electron., vol. 15, no. 5, pp. 835–842, Sep. 2000. 1995. From Nov. 1991 to Feb. 1993, he was en-
[21] R. D. Middlebrook, “Modeling current-programmed buck and boost reg- gaged as a Visiting Research Fellow with the Depart-
ulators,” IEEE Trans. Power Electron., vol. 4, no. 1, pp. 36–52, Jan. ment of Electrical Engineering, University of Federal
1989. Defense Munich, Munich, Germany. From February
[22] F. Wang, J. Xu, and J. Xu, “Small-signal model of V2 control technique 1993 to July 1994, he was engaged as a Visiting Scholar with the Department of
with compensation,” in Proc. IEEE ICCCAS 2004 Conf., pp. 1358–1362. Electrical Engineering and Computer Science, University of Illinois, Chicago.
[23] M. He and J. Xu, “Digital predictive V2 control of switching DC–DC His current research interests include modeling, analysis, and control of power
converters,” in Proc. IEEE ICIT 2006 Conf., pp. 116–120. electronic systems.

You might also like