You are on page 1of 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/254635701

A Novel Loss Estimation Technique for Power Converters

Article · January 2004

CITATIONS READS

0 58

3 authors, including:

umamaheswari B S. K. Patnaik
Anna University, Chennai Anna University, Chennai
47 PUBLICATIONS   205 CITATIONS    4 PUBLICATIONS   4 CITATIONS   

SEE PROFILE SEE PROFILE

All content following this page was uploaded by umamaheswari B on 26 June 2014.

The user has requested enhancement of the downloaded file.


A Novel Loss Estimation Technique for Power Converters
K.LAVANYA, B.UMAMAHESWARI, S.K.PATNAIK
Department of Electrical and Electronics Engineering
Anna University
Chennai-600025
INDIA

Abstract: - This paper presents a feasible loss model to Buck converter using Matlab/Simulink. The process of energy
conversion within the converter leads to power losses. The power loss modeling using small signal model and an
algorithm for loss estimation is proposed which ensures fast convergence without the need for any a priori knowledge
of the converter loss related parameters.

Key-Words: - Algorithm, Loss estimation, Simulation, Modeling

1 Introduction 2 System model -Buck Converter


The applications of power electronic devices are DC-DC buck converter system with non-idealities is
extended every year due to the development of the shown in Fig.1.The non-idealities considered are the
devices. Many efforts are done to obtain fast switching source resistance R1, the passive switch ON state and
devices with a minimum drive power requirement and OFF state drop Vd, parasitic resistances R2, R3 due to
to reduce the on state voltage. A key parameter for all inductor and capacitor respectively. The input to the
those elements is the power losses in the on state and converter is Vs and the output is connected to a DC
the off state. Whether the design goals are to minimize load R.
the size, the losses or a combination of them,
calculation of power losses in the power devices is
important in converter design. Therefore it is 2.1 Small Signal Model
important to model the losses in the power The state space representation of the given model is
semiconductor devices with the highest accuracy and given by:
with a number of changeable parameters. dx(t )
One approach to determine the losses is to Ax Bu Eu1 (1)
estimate the circuit by the use of device models [3]-
dt
[4]. Dependent on the level of the models the accuracy y (t ) Cx Du (2)
can be different and in many cases if longer simulation The vector x is the state of the system, A is the
runs have to be done, determination of the losses can constant n*n system matrix, B is the constant n*m
be very time consuming. An alternative way is to input matrix, C is the constant p*n output matrix, D is
characterize the devices in their different operating a constant p*m matrix and u and u1 are inputs and y is
states and then model each kind of losses from the the output of the system [2][5].
characterization. Common for this method is that it For the sake of simplicity all the elements
describes the losses as a function of load current. considered are ideal.
Different parameters are extracted from a lot of The state variables are:
measurements. For an AC drive power losses are x(1) i ; Converter inductor current
estimated in terms of flux [1]. x(2) vc ; Converter capacitor voltage
This paper will present a model of the losses
In this work, buck converter working in
in a buck converter, which takes into account voltage
continuous current conduction mode is considered.
level and current. This paper presents a technique to
The state equations are written for both ON and OFF
calculate losses in converters using any type of pulse
states with the following definitions:
width modulation strategy or switch without the need
of building the complete prototypes for all topologies. x i vc (3)
C2=C1 (17)
E2=E1 (18)

The converter alternates between the two-


switched states at high frequency. To represent the
converter through a single equivalent dynamic
representation, valid for both the ON and OFF state
the following steps are done.

A = A1D + A2 (1-D) (19)


B = B1D + B2 (1-D) (20)
E = E1D + E2 (1-D) (21)
C = C1D + C2 (1-D) (22)
Where D is the duty cycle.
Fig.1.Buck converter with Hence the state space averaged representation
Non-idealities becomes
dx(t )
u vs (4) A x Bu E u1 (23)
dt
y v0 (5) y Cx (24)
u1 vd (6) To study the small signal behavior, the time
The state space equations during ON state are: varying system described in equation (23) and (24) can
be linearized using perturbation technique. We may
dx(t )
A1 x B1u E1u1 (7) now consider that the inputs d and Vs are varying
dt around their quiescent operating points D and Vs
y (t ) C1 x (8) respectively.
^
Where
d
^
d D d; 1 (25)
R * R3 R D
^
( R R3) L ( R R3) L ^ v
A1 (9) vs Vs vs ; s 1 (26)
1 R3 1 Vs
^
C C ( R R3) C ( R R3) v
^

1 vd Vd vd ; d 1 (27)
Vd
B1 L (10) These time varying inputs in d and Vs will result in
0 ^
perturbations in the dynamic variables x X x and
1
E1 L (11) ^
Vo Vo vo .
0
R * R3 R When the perturbations in d and Vs are small,
C1 (12) the effect of the nonlinear terms will be small on the
R R3 R R3
overall response and hence may be neglected. The
The state space equations during OFF state are:
small signal model in its final form is given below.
dx(t ) The dc model:
A2 x B2u E2u1 (13)
dt 0 AX BVs EVd (28)
y (t ) C2 x (14) Vo=CX (29)
Where Using the equations (28), (29), (30), (31)
A2=A1 (15) (current through inductor, I and output voltage, Vo)
B2=0 (16) the losses in the converter are estimated using the
following technique described in the forth coming The proposed identification procedure is
section. illustrated in Fig.2. The inputs to the algorithm are the
The ac model: samples of di2 , i , i2 , Vo2 , iVo and PIN. As the high
^ frequency components do not contribute to the W = |a,
dx ^ ^ ^
b, c, e, f|T identification, the input signals and the input
A x B v s E v d [( A1 A2 ) X
dt power PIN are averaged within Qt intervals, outputting
^ Y ,An ,Bn ,Cn ,En ,Fn each T= Qt time units. The
( B1 B2 )Vs ( E1 E2 )Vd ] d (30) averaging is implemented as the sum of Q consecutive
^ ^ T- spaced samples of each signal
vo C x (C1 C2 ) X (31) ( n 1)T ( n 1)T

Pin(t )dt a d (t ) * i 2 (t )dt


nT nT

3 Power Loss Modeling ( n 1)T ( n 1)T

Let the current through the source resistance be for b i (t )dt c i 2 (t )dt
d*Ts seconds. Similarly the current through the switch nT nT
( n 1)T
is for d*Ts seconds. Hence the power loss due to the
source resistance is R1*d*i2, the conduction loss due e v0 2 (t )dt
to the switches is Vd*I (during ON state the nT
( n 1)T
conduction loss in the passive switch is Vd*d*I and
during the OFF state the conduction loss in the switch f vo (t )i (t )dt (34)
is Vd*(1-d)*i.). The loss due to the parasitic resistance nT

of inductor is i2 *R2 and due to parasitic resistance of The above equation is given as
capacitor is R3*(i-Vo2/R)2. The output power is a Y = a AN +bBN+ c CN + e EN + f FN (35)
measure of Vo2. Hence the input power to the
converter is given by the following equation: The choice of Q becomes crucial for the
Pin (t ) R1* d * i 2
Vd * i R 2* i 2 identifier to operate perfectly. A sequence of M
changeless values of Y …….. FN makes the matrix PTP
2
Vo Vo 2 singular and the desired Wg values are inaccessible.
R3 i (32) Hence, the averaging interval T = Qt should allow
R R
most of the input disturbance energy related to the
Rearranging and grouping together we get speed error fluctuations to pass into matrix P,
providing in such a way sufficient excitation for the
Pin (t) = adi2+bi +ci2 + eV02 + f iVo (33) Wg identification.
P (M*5) matrix is created from M successive
Where a = R1, b = V, c = R2 + R3, e = 1/R + R3 / R2 values of AN,BN,CN,EN,FN. Y is a vector of size M*1.
and f = -2*R3/R. For power loss modeling, parameters The credibility of Wg , obtained from the PINV block,
a, b, c, e, and f must be accurately known. When the relies on the excitation energy contained in the input
power input measurement is available, exact Pout is signals. Hence, in the absence of any input disturbance
needed in order to acquire correct power loss value. the matrix P becomes deficient and the Wg values
The input power Pin and the internal variables obtained from P should be discarded.
are tracked. The acquired data are further correlated The indication of matrix P getting near to
and the parameters (a, b, c, e, f) that provide the best being singular or rank deficient is its smallest singular
fit according to (33) are derived. The measurement value. [1]. Laborious evaluation of 5*5 matrix eigen
errors, and the approximations made in deriving (32), values is avoided by considering det (PTP) already
along with a potentially insufficient excitation brought available as an intermediate result of the matrix PTP
in by the input signals are all in favor of using inversion in the block PINV in Fig 3. Finally, the P-
additional input information. This means acquiring Pin matrix spectral norm and the confidence in Wg are
samples > 5 sets, leading to redundant set of M measured by Ww = det (PTP)0.2.
equations. The above problem is resolved using The possibility of eventual long-term
Pseudo inverse of rectangular matrix PM*5 giving, Wg operation with all the drive variables at constant value
= | ag ,bg, cg, eg, fg |T as an approximate solution of the prevents the parameters in Wg from being directly used
equation PW = Y, such that the value of ||PW – Y|| is by the loss function in (33). The identification
minimum.Fig.2. mechanism given in Fig.3 therefore tracks the
difference W between the stored We integrator output
and the acquired Wg .

Fig. 3 Identification of Parameters.

Fig 2 Formulation of Loss function

Whenever the “weight” signal WW exceeds


minimum value (min in Fig.3), indicating a satisfactory
amount of energy in P matrix and a sufficient
reliability of Wg parameters and the convergence of
the We output toward the Wg input .The value of GMAX
limits the maximum rate of We change.

4 Results
Using the circuit in Fig.1, the buck converter was
simulated at a constant input voltage with the
following parameter values.
Fig.4 Open loop response, losses anticipated and
Vs= 24 V R1 = 0.01 R2= 0.1 R3 = 1
losses estimated
R=10 L = 0.1 H C = 0.01 F duty cycle = 0.8

4.2 Parameter identification and losses


4.1 Open loop response
Fig.4 shows the output voltage and current response
estimated
Loss function parameters as in (35) are identified and
under open loop control with step change. With these
are listed in Table.1. Fig.4 shows the losses that are
values at each instant the losses in inductor and
estimated.
capacitor due to parasitic resistances is calculated. Fig
4 shows these anticipated losses.
Table.1

Parameters used Parameters


estimated
R 10 9.8
R1 0.01 0.03
R2 0.1 0.12
R3 1 1.07

5 Conclusion
Using Matlab/Simulink the small signal model of the
buck converter is realized. With the simulated current
and output voltage, the parameters in the circuit are
identified and the losses are estimated. The above-
discussed technique can be used to find the parameters
involved in any circuit without any prior knowledge
of the system considered.

References:
[1] Slobodan N.Vukosavic, Emil Levi,” Robust DSP
Based Efficiency Optimization of a Variable Speed
Induction Motor Drive”, IEEE Trans. Industrial
Electronics, vol.50, No.3, June 2003.
[2] N.A.Rahim, M.Saad and M.R Mamat @ Ibrahim “
State Space Averaging technique of Power Converter
with Fuzzy logic Controller”, 1997 IEEE, pp 566-569.
[3] Sang-Hwa Jung, Nam-Sung Jung, Jong-Tae
Hwang and Gyu-Hyeong Cho,”An integrated CMOS
DC-DC Converter for Battery-Operated Syatems”,
IEEE conference, 1999,pp.43-47
[4] A.R.Hefner,” A Dynamic Electro –Thermal Model
for the IGBT”, IEEE Trans. On Industry Applications,
vol.30, No.2, 1994,pp.384-405.
[5] Jianping Xu,”An Analytical technique for the
analysis of switching DC-DC converters “, IEEE
conference, 2000,pp 1212-1215
[6] “Mat lab” user’s, The Math works Inc. 2000
This document was created with Win2PDF available at http://www.daneprairie.com.
The unregistered version of Win2PDF is for evaluation or non-commercial use only.

View publication stats

You might also like