Professional Documents
Culture Documents
Art 3A10.1007 2Fs00202 003 0211 5
Art 3A10.1007 2Fs00202 003 0211 5
Art 3A10.1007 2Fs00202 003 0211 5
DOI 10.1007/s00202-003-0211-5
O R I GI N A L P A P E R
Received: 30 September 2003 / Accepted: 31 October 2003 / Published online: 17 January 2004
Springer-Verlag 2004
Abstract Modeling of random switching DC/DC con- tions and its multiples, which is inherent in deterministic
verters is presented including derivation of the linear switching. Stressed harmonics in the lower frequency
time-invariant nominal model and construction of range excite mechanical modes of the supply device and
asymptotic uncertainty bounds, covering both random- make unpleasant noise, while in the high frequency
ness effects in control and parametric circuit uncertain- range they produce electromagnetic interference (EMI)
ties. Developed random noise spectral formulas, and induce disturbances in supplied devices. Instead of
nominal model, and uncertainty bounds of modeling are using standard deterministic PWM, one can use ran-
validated by means of nonlinear simulation and spectral domness in the DC/DC converter control. Introduction
analysis. of randomness enables the transfer of the harmonic
energy of the deterministic approach into the continuum
Keywords DC/DC converter Æ random switching Æ of the frequency spectrum, easing the problem of
robust modeling deterministic control.
The random approach to control of power supply
devices began to develop in the 1990s [3, 4, 5, 6, 9, 10,
11], having a basis in the statistical theory of commu-
1 Introduction nications from the 1960s. The results of this newer
research are used in the field of spectral density analysis,
DC/DC converters are power electronics switching affecting the control and other relevant variables in the
devices dedicated to small tolerance DC voltage/current device. However, only for the fixed operating point is
production [1, 2]. Converters are fed with partially sta- considered in the open loop and not the dynamics of the
bilized (high tolerance) DC voltage and their main task closed loop in the bandwidth of the regulation. Within
is to maintain nominal output voltage, i.e., to efficiently the modern theory of the linear robust control [12, 13,
eliminate disturbances originating from power supply 14, 15, 16], deterministic control establishes the nominal
and consumption fluctuations. Switching converters are small-signal linear time-invariant (LTI) model of the
characterized by a high power efficiency factor, which plant (DC/DC converter) along with the bounds of
favors them against linear stabilizers in high power maximal permitted modeling uncertainty [17, 18, 19].
supply applications. Robust stability and robust performance are guaranteed
The concept of pulse width modulation (PWM) is for all perturbed models within the adopted uncertainty
used for the linearization of the control signal in the bounds.
converter. Noise occurs at the frequency of commuta- The only results concerning the analytical consider-
ation of the closed loop control of a random switching
DC/DC converter, to the authors’ best knowledge, are
contained in [7, 8]. The reason for the application of ad
A. Ž. Rakić Æ T. B. Petrović (&) hoc solutions is the lack of an LTI model of a random
Faculty of Electrical Engineering,
Control Department, switching DC/DC converter, which is needed for clas-
University of Belgrade, sical and robust techniques of control (although results
Bulevar kralja Aleksandra 73, often suggest the need of appropriate random switching
P.O. Box 35–54, 11120 Belgrade, modeling for adequate control). The goal of this paper is
Serbia and Montenegro
E-mail: petrovic@etf.bg.ac.yu to synthesize the random switching approach to the
Tel.: +381-11-3370150 control of the converter (aiming to achieve harmonic
Fax: +381-11-3248681 amplitude and EMI reduction) while maintaining robust
276
control in the closed loop (obtaining efficient distur- VOUT ¼ EðvOUT ðK; VIN ; qÞÞ;
bance elimination despite high level uncertainty in the ð1Þ
IL ¼ EðiL ðK; VIN ; qÞÞ:
modeling of the plant parameters).
Primarily, this paper analyzes the impact of ran- When determining the mean value in 1, linearization
domness in control to the relevant plant variables, the should not be used, because it could lead to significant
modeling, and the verification of the random switching errors in mean (steady state) values as well as in all rele-
converter model. vant transfer functions for the small signal, based on the
Section 2 considers the nominal modeling of the operation point (control variable mean value). The cor-
plant—DC/DC converter. The repercussions of different rect method is to solve Eq. 1, after establishment of the
strategies of random switching to the power spectrum of equivalent converter circuit and determination of depen-
the control variable are presented in Sect. 3. Section 4 dencies vOUT(L,VIN,q) and iL(L,VIN,q) analytically or
discusses the robust modeling uncertainty bounds of the from the signal shapes of vOUT and iL [3]. Computation of
random switching converter. Section 5 deals with the 1 can be simplified by omitting the series parasitic resis-
simulation verification of developed spectral formulas tances RL of inductance and RC of capacitance, without
on nonlinear models and our conclusions are presented introducing any significant errors in calculations of the
in Sect. 6. steady state.
If the control variable D is decomposed into a sum of
constant offset D0 and a small change of the control d,
2 Nominal model which equals zero in the steady state without the presence
disturbances, it follows that the choice of D0 in the steady
In the process of random modulation, the switching state can achieve the desired (mean) value of the output
control variable D(t)=E(q(t)) can be generated in sev- voltage, in the same way as the deterministic control.
eral ways, randomly varying one of three variables of the In derivation of the small signal transfer functions
modulated control q(t) pulse shape ui(t)ei) (depicted in from control d to the output variables, it is assumed that
Fig. 1). Di is the duty ratio for the ith cycle of the the continuous modulation noise in the spectrum of the
switching, ei is the position of the start of the impulse in control variable is caused by the uncertainty in the
the ith cycle, and the period of switching is Ti. robust modeling of the converter. In this way, random
The random change of variables ei , Di , or Ti shapes the effects are neglected in the nominal model consideration.
frequency spectrum of the output voltage, i.e., reduces Modeling of the uncertainty bounds covering the con-
the discrete component (harmonic) on the frequency of tinuous noise spectrum of the modulation is tightly
commutations. Important here are the choice of the coupled with the validation of the noise spectral for-
variable (ei , Di, or Ti) to be randomized, and the type and mulas and will be discussed in a separate section.
parameters of the probability density function (pdf), This assumption enables the use of the transfer
which are all explained in the next section. functions developed for the deterministic control as the
The deterministic approach to modeling [20] when nominal model of the random switching DC/DC con-
considering random switching control must be changed. verter, but with parameters D0, VOUT, and IL obtained
The steady state of the stochastic stationary process is from the random treatment mentioned above.
characterized by the mean value (mathematical expec- The linear model of the random switching DC/DC
tation) in the function of linear circuitry parameters L, converter for the small signal is presented in Fig. 2a with
supply voltage vIN (considered to be nominal—VIN), and the sources of disturbance vin and ig, and the transfer
control variable q, having a random character. functions from these disturbances to the state variables.
Output voltage vOUT and the inductance current iL Continuous noise of the modulation is represented by
are generally nonlinear functions of mentioned vari- the plant input noise signal nq, whose spectral charac-
ables, so their mean values are: teristics will be discussed in the next section.
Figure 2b represents the form of plant input multi-
plicative uncertainty of modeling, which covers the
effects of the modulation randomness. lq(s) is the bound
the uncertainty, while Dq is the unity normed quantity
of
(Dq \1) of the unknown perturbation, matching the
unstructured uncertainty of modeling. The problem of
modeling uncertainty bounds will be discussed in a
separate section.
rather than the Fourier transform of the signal, because it Double summing can be transformed in summing
is also random for the random signal of interest. over i and all possible differences k=j)i (k=0, ±1, ±2,
Randomness of ei and Di do not affect the periodicity ...):
of the sequence of the modulated control signal q(t), so
random pulse position modulation (RPPM) and random 1
P þN
P
Sq ðxÞ ¼ lim Eð2W Ui ðx; ei ; Di ; Ti Þ
pulse width modulation (RPWM) are periodic modula- W !1 k i¼N ð7Þ
tions, while techniques that include varying of the period
Uiþk ðx; eiþk ; Diþk ; Tiþk Þejxðniþk ni Þ Þ:
of switching are called aperiodic modulations.
Taking the stationarity of the process into account,
3.1 Power spectrum of the nonoverlapping sequence all the members in the sum over i give the same math-
of random rectangular pulses ematical expectation. Also:
!
Control q(t) can be written as the infinite sum of controls XþN
ui in every single switching cycle: Eð2W Þ ¼ E Ti ¼ ð2N þ 1ÞEðTi Þ ¼ ð2N þ 1ÞT
N !1
i¼N
X
þ1
qðtÞ ¼ ui ðt ni ; ei ; Di ; Ti Þ: ð2Þ ð8Þ
i¼1
where T stands for the mathematical expectation of the
Let Ui(x,ei ,Di,Ti) be the Fourier transform of the switching period E(Ti).
signal ui(t,ei ,Di,Ti). The power spectrum Sq(x) of the It follows that the spectrum is given by
signal q(t) can be obtained via derivation of the auto-
correlation function and making its Fourier transform. 1
P
Sq ðxÞ ¼ lim E ð2N þ1ÞT ð2N þ 1Þ Ui ðx; ei ; Di ; Ti Þ
The alternative method, which does not involve the time N !1 k
domain consideration, will be used henceforth. It starts
from the Wiener–Khintchine relation: Uiþk ðx; eiþk ; Diþk ; Tiþk Þejxðniþk ni Þ ð9Þ
1 2
Sq ðxÞ ¼ lim E Xq2W ðxÞ ; ð3Þ and the general relation that provides the starting point
W !1 2W
for further development of periodic and aperiodic power
where Xq2W(x) stands for the Fourier transform of the spectra is:
signal q(t) clip spreading in time from )W to +W. Let
the number of the pulses in the clip be 2N+1, i.e., 1 Xþ1
Sq ðxÞ ¼ E Ui ðx; ei ; Di ; Ti ÞUiþk :
T k¼1
X
þN
qðtÞ ¼ ui ðt ni ; ei ; Di ; Ti Þ: ð4Þ
i¼N
ðx; eiþk ; Diþk ; Tiþk Þejxðniþk ni Þ : ð10Þ
The Fourier transform of this signal is: The Fourier transform of the control pulse ui(t, ei , Di,
Ti) is, according to its definition:
X
þN
Xq2W ðxÞ ¼ Ui ðx; ei ; Di ; Ti Þejxni ð5Þ R
þ1
i¼N Ui ðx;ei ; Di ; Ti Þ ¼ ejxtui ðt;ei ; Di ; Ti Þdt
1
and the power spectrum Sq(x) is consequently:
R i Ti
ei þD xDi Ti jxDi Ti
1
¼ ejxt dt ¼ x2 sin 2 e 2 ejxei
Sq ðxÞ ¼ lim E Xq2W ðxÞXq2W ðxÞ ei
W !1 2W
Ui ðx;ei ; Di ; Ti Þ ¼ U0 ðx;Di ;Ti Þejxei ;
1 X þN X þN ð11Þ
¼ lim E Ui ðx; ei ; Di ; Ti Þ
W !1 2W i¼N j¼N where U0(x, Di, Ti) is the Fourier transform of the
rectangular pulse with unity intensity (amplitude), width
ejxni Uj ðx; ej ; Dj ; Tj Þe jxðnj ni Þ ; ð6Þ DiTi, and start time zero.
The mathematical expectation of the DC value of the
where the asterisk represents the complex conjugate. control variable q(t) is expressed through the expectation
278
of the Fourier transform of the typical signal shape 11 EðUi ðxÞÞ ¼ E U0 ðxÞejxei ¼ U0 ðxÞE ejxei
for x=0: ¼ U0 ðxÞPe ðxÞ ð16Þ
þW
R
EðqÞ ¼ lim E 2W 1
qðtÞdt 2
W !1
W E jUi ðxÞj2 ¼ E U0 ðxÞejxei ¼ E jU0 ðxÞj2
R þN
þW P
¼ lim E 2W 1
ui ðt ni ; ei ; Di ; Ti Þdt ¼ jU0 ðxÞj2 ð17Þ
W !1 W i¼N
P
þ N where P(x) is the Fourier transform of the pdf p(e) of
1
¼ lim ð2N þ1ÞT E Ui ð0; ei ; Di ; Ti Þ the random variable ei . Finally, the spectrum of the
N !1 i¼N
1 RPPM is
¼ lim ð2N þ1ÞT ð2N þ 1ÞEðUi ð0; ei ; Di ; Ti ÞÞ
N !1 j2 2 2
¼ 1 SqRPPM ðxÞ ¼ jU0 ðxÞ 1 jPe ðxÞj2 þ jU0 ðxÞjT 2jPe ðxÞj
T EðUi ð0; ei ; Di ; Ti ÞÞ: ð12Þ T
P
þ1
d x k 2pT ð18Þ
k¼1
3.2 Periodic modulation where the first component represents the continuous
part of the spectrum, introduced by the random modu-
The main feature of periodic modulation is the constant lation, while the second component describes the dis-
switching period: ("i)Ti=T=const. Also, if the indi- crete spectrum. The distribution function p(e) is chosen
vidual realizations of the modulation random parameter so that the quantity | Pe (x)|2 in the second component of
are cycle independent, the mathematical expectation in relation 18 in the desired frequency range is less than
Eq. 10 enters the product of expectations, except the unity, reducing the random modulation harmonics
element with k=0: confronted to deterministic PWM, which makes the real
gain of the random modulation. The price of the har-
1
Sq ðxÞ ¼ E jUi ðxÞj2 monic reduction is the introduction of the continuous
T spectrum, which is, in fact, the plant input noise for the
Xþ1 feedback control system and which has to be considered
þ EðUi ðxÞÞE Uiþk ðxÞ E ejxkT : in the control synthesis.
k¼1 k6¼0
ð13Þ
3.2.2 Random pulse width modulation (RPWM)
Application of Poison’s equality
In random pulse width modulation, the duty ratio Di is
X
þ1
1 Xþ1
2p randomly changed around the nominal (specified) con-
ejxkT ¼ d xk ; ð14Þ trol D(t), with no change in the pulse position (ei ” 0),
k¼1
T k¼1 T
and the cycle period kept constant. Taking the above
addition and subtraction of the proper element with into account, mathematical expectations E(Ui(x)) and
k=0 in the sum, gives the power spectrum of the peri- E(|Ui(x)|2), applied to Eq. 11, turn into:
odic modulation:
1
2 E ðU i ðx ÞÞ ¼ E ðU 0 ðx ÞÞ ¼ E 1 ejxTDi
Sq ðxÞ ¼ T1 ½E jUi ðxÞj2 jEðUi ðxÞÞj2 þ jEðUiTðxÞÞj jx
P
þ1 1
d x k 2p ¼ ð1 PD ðT xÞÞ ð19Þ
T : ð15Þ jx
k¼1
E jUi ðxÞj2 ¼ E U0 ðxÞU0 ðxÞ
3.2.1 Random pulse position modulation (RPPM) 1
¼ 2 E ejxTDi þ ejxTDi
x2
Position modulation is characterized by the random 2
change of the position ei of the pulse within the ¼ 2 ð1 RefPD ðT xÞgÞ ð20Þ
switching cycle period, the deterministic change of duty x
ratio Di depending of specified control D(t), and the where PD(Tx) is the Fourier transform of the pdf p(D),
fixed period of switching Ti=T=const. In order to with the frequency argument scaled by the constant cycle
obtain the power spectrum of the control q(t) on the period T.
basis of the generic equation for the periodic modulation The spectrum of the random PWM is given by:
15, the mathematical expectations E(Ui(x)) and h i
E(|Ui(x)|2) need to be determined for the typical shape SqRPWM ðxÞ ¼ 12 2ð1RefPD ðT xÞgÞj1PD ðT xÞj2
of the control signal 11 when position modulation is x T
P
þ1
applied. As the only random variable is ei , the desired þ 21 2 j1PD ðT xÞj2 d xk 2p
T : ð21Þ
expectations are: x T k¼1
279
3.3 Aperiodic modulation
E jUi ðxÞj2 ¼ x12 Eðð1 ejxDi Ti Þð1 ejxDi Ti ÞÞ
ð27Þ
As opposed to the periodic modulation, aperiodic ones ¼ x22 ð1 RefPT ðDxÞgÞ:
incorporate the change of the cycle period Ti cycle by
cycle, according to some random law. Specialization of The power spectrum of the aperiodic modulation
Eq. 10 for aperiodic modulations, if the change of Ti is with the deterministic duty ratio Di has the final shape of
independent between the cycles, is given by: the functional dependency on the Fourier transform of
" X the Ti pdf PT(x):
1 "
1 2
Sq ðxÞ¼ E jUi ðxÞj þ EðUi ðxÞÞE Uiþk ðxÞejxTiþk
T k¼1 SqDFIX ðxÞ ¼ 1 RefPT ðDxÞg :
Xþ1 #
Ekþ1 ejxTi þ E Ui ðxÞejxTi E Uiþk ðxÞ ð1 PT ðDxÞÞðPT ðxÞ PT ðð1 DÞxÞÞ
k¼1 þRe
# 1 PT ðxÞ
k1 jxTi
E e : ð22Þ ð28Þ
The operation point calculation, according to 1, is: Because all of the spectral formulas are brought to
the same form as the dependencies on the Fourier
R RVIN RVIN
VOUT ¼ E RþR L
qvIN ¼ RþR L
EðqÞ ¼ RþR L
D0 transform of the pdfs of the random variables, the
) D0 ¼ RþR L VOUT
0:55 Fourier transform of the uniform distribution for all
R V
IN
strategies is required:
1 VIN VIN
IL ¼ E RþR qvIN ¼ RþR EðqÞ ¼ RþR D0 ¼ 10A:
sin emax
L L L
eR
jxe 1 2 x
max emax
ð37Þ RPPM : Pe ðxÞ ¼ e de ¼ emax ejx 2 ;
0 emax 2 x
Using the proposed random switching model, the emax ¼ 0:2T
nominal converter model is the same as for the deter- ð42Þ
ministic switching unit [20]. It is given by the transfer
function from the control variable d to the output voltage R max
DþD 1 sinðDmax xÞ jxD
vout and to the inductance current iL, respectively: RPWM:PD ðxÞ¼ ejxD dD¼ e ;
DDmax 2Dmax Dmax x
s
Dmax ¼ 0:1
9:16 þ1
Pv ðsÞ ¼ 2 8865 ð38Þ ð43Þ
s s
þ þ1
21062 2487 R max
T þDT 1 sin ðDTmax xÞ jxT
s D=AFIX : PT ðxÞ ¼ ejxT dT ¼ e ;
T DTmax 2DTmax DTmax x
18:31 þ1 DTmax ¼ 0:1T :
Pi ðsÞ ¼ 496 : ð39Þ
s2 s ð44Þ
þ þ 1
21062 2487 Verification of the converter model relies fully on the
For the verification of the spectral formulas of the power spectrum comparison of calculated (spectral for-
random modulations (RPPM, RPWM, aperiodic modu- mulas) and simulated spectra. Simulation (using Simu-
lations with deterministic duty ratio—DFIX, and deter- link) is based on numerical algorithms for solving
ministic on-time—AFIX), uniform distribution for differential equations in the discrete time, which brings
adequate random variables will be used. Uniform distri- one to the field of digital signal processing and power
bution is directly supported in the Simulink (The Math- spectrum estimation. The power spectrum is estimated
works Inc.) and can be easily implemented (or it is already by the Welch method of classical (nonparametric) esti-
supported) on most digital signal processor (DSP) plat- mation (Signal Processing Toolbox, The MathWorks
forms, commonly used in the control of the converters. Inc., Natick, MA, USA).
All the strategies of the random control are realized The simulation step is set according to maximal error
with the excursion of the random variable within the of the time interval of the 1% switching period
boundaries of ±10% of the nominal value. This pro- (T=2Æ10)5s), i.e., the step is chosen to be 2Æ10)7s. The
vides a reasonable compromise between the room given simulation duration of 70,000Æ2Æ10)7s provides enough
to the random effects and contraction of the available samples (215=32,768) for the quality power spectrum
control action to 80% for the periodic modulation and estimation of the control signal q, output voltage vout
variation of the switching frequency of ±10% for the and inductance current iL, after all transients ended and
aperiodic modulation. This amount of change can be the converter steady state is established.
implemented without the intervention on the existing The timing of the modulation signal is obtained
hardware, developed for deterministic control, but with through comparison with the free-running counter
the control system redesign. (repeating sequence block or the integrator with the
The deterministic bound of uncertainty is found to be external reset signal). Because the simulation time is
[20]: discrete, the timer resolution, inherent in the hardware
s realization, is also simulated.
þ1
DET
lMI ðsÞ ¼ 0:5 s9000 : ð40Þ
þ1
36000 5.3 Results and discussion
Following the guidelines given above, the uncertainty
Comparison of the results of proposed formulas for
bound of the random modeling is raised by 10% in DC
power spectral density of the control variable with
value for random effects, the deterministic dynamics
RPPM, PRWM, DFIX, and AFIX modulation is given
remain and the random bound is given by:
in Figs. 3, 4, 5, and 6 respectively, where curves 1 rep-
s resent theoretically anticipated power spectral density
þ1
9000
lq ðsÞ ¼ 0:6 s : ð41Þ (PSD), curves 2 the estimated PSDs from the simulation,
þ1 curves 3 the random uncertainty bound (Eq. 41), while
36000 curves 4 are the deterministic uncertainty bound of
282
modeling (Eq. 40). Figures 7, 8, 9, and 10, present the monics in the multiples of the switching frequency are
PSDs of the output voltage (curves 1 and 2 representing not included in the analysis, so disagreements between
theoretical and estimated respectively) and inductance theoretical and simulation spectra appear in close
current (curves 3 and 4 representing theoretical and proximity to those frequencies. The harmonic part of the
estimated respectively). spectrum, which is not significant for the converter
Simulation showed correspondence between theory modeling in the bandwidth of the control, is verified
and the power spectra of the control variable, obtained through the integration of the PSD signal around mul-
via experiment, and state variables: output voltage and tiples of the switching frequency, in the frequency range
inductance current, so fully verifying all segments of the dictated by the frequency resolution of the spectral
proposed model. Disagreements between simulation estimation method and applied window function.
spectra and predictions are the results of error caused by Results in the available literature also showed similar
discretization of the simulation time and delay in the good agreement between theory and simulation, so for
signal generation (timer resolution), owing to the finite modeling in the bandwidth of the control this is of no
signal sequence length and variance of the spectrum further interest.
estimation, leakage of the spectrum components, and Robust control of the random switching converter is
the effect of the windowing. Variations in the results possible even with the controllers developed for the
concerning the spectra are credited to the continuous deterministic switching, but with the decrease of the
noise of the modulation. Theoretically obtained har- maximal allowed parametric modeling uncertainty
Fig. 7 PSDs Svout and SiL with RPPM Fig. 9 PSD Svout and SiL with DFIX
6 Conclusion