SEPIC
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Controller Design For SEPIC Converter Using Model Order Reduction
CONTROLLER DESIGN FOR SEPIC CONVERTER USING MODEL
ORDER REDUCTION
1 BINOD KUMAR PADHI, 2 ANIRUDHA NARAIN
Department of Electrical Engineering, Motilal Nehru National Institute of Technology, Allahabad
Abstract—A SEPIC (Single-Ended Primary Inductor Converter) is a DC-DC converter, capable of operating both in stepup
or step-down mode and widely used in battery-operated applications. There are two possible modes of operation in the
SEPIC converter: Continuous Conduction Mode (CCM) and Discontinuous Conduction Mode (DCM). This paper presents
modeling of a SEPIC converter operating in CCM using the State-Space Averaging (SSA) technique. SEPIC converter
consists of two inductor and two capacitor hence it is fourth order dc-dc converter. Design of feedback compensator for
fourth order system is quite complex. In this paper, model order reduction technique is used for controller design of SEPIC
converter. First small signal dynamic model for SEPIC converter is obtained using SSA technique which provides fourth
order transfer function. Then this fourth order transfer function is reduced to second order using Padé approximation. Then
the compensator is designed for the reduced order model of the SEPIC converter. Result shows that the compensator
designed for reduced order model gives the quite satisfactory response with the original system.
Keywords- SEPIC Converter, CCM, State-Space Averaging, Model Order Reduction, Padé-Approximation, Compensator
I. INTRODUCTION
The
switched mode dc-dc converters are the power
electronic systems that convert one level electrical
voltage to another level of electrical voltage by the
help of switching action. These are extensively used
in battery operated portable electronic equipment and
system because of its greater efficiency, smaller size
and lighter weight [1, 5]. The SEPIC converter is a
type of dc-dc converter and is capable of providing a
non-inverted output voltage which is either greater
than, less than or equal to the input voltage and
widely used in battery operated equipments. The
output of the SEPIC converter is controlled by the
duty cycle of the control transistor. The SEPIC
converter has two modes of operation one is
Continuous Conduction Mode (CCM) and the other
one is Discontinuous Conduction Mode (DCM). Here
the SEPIC is operated in CCM. SEPIC converter has
excellent properties like capacitive energy transfer,
full transformer utilization, excellent transient
performance and good steady-state performances
such as wide conversion ratio, continuous current at
input and capacitor voltage.
The dynamic response, however, is affected by
the fourth order characteristic, which generally calls
for closed-loop bandwidth limitations in order to
ensure large-signal stabilization. Moreover, stability
may require big energy transfer capacitors in order to
decouple input and output stages.
The robust multivariable controllers could be
used to optimize the converter dynamics and
ensuring the correct operation in any working
condition however this involves considerable
complexity of both theoretical analysis and control
implementation. So in order to remove these
difficulties first we reduce the order of transfer
function of SEPIC converter then design the
controller.
The SEPIC converter is made up of two
capacitors, two inductors, a power switch and a diode
thus it is fourth order non-linear system and in this
paper the equivalent series resistances (ESR) of the
inductors and capacitors are considered. For the
feedback control design linear model is needed. The
linear model of the converter is derived by the
replacement of switch and diode of converter by
small signal averaged switch model [7]. In this paper
the desired transfer function is obtained using state
space averaging technique [1, 2, 6, and 9]. This
paper presents the modeling and control of SEPIC
converter operating in continuous conduction mode.
In continuous conduction mode, inductor current
never falls to zero during one switching period. The
SSA technique is used to find small signal linear
model and its various forms of transfer functions.
Depending on control-to-output transfer function, the
PWM feedback controller [8-9] is designed to
regulate the output voltage of the SEPIC converter.
The higher order system increases the complexity of
the controller. So, in order to remove these
difficulties the higher order system is reduced to 2 nd
order system by using model order reduction
technique [12-15]. In this paper the Padé
approximation [12] model reduction technique is
used to reduce the higher order system. This paper is
organized as follows: SSA Technique is given in
section II. Modeling of SEPIC converter by SSA
Technique is shown in section III. Control Strategy
is shown in section IV and Conclusion in section V.
ASAR International Conference, Bangalore Chapter- 2013, ISBN: 978-81-927147-0-7
51
II.
SSA TECHNIQUE
Controller Design For SEPIC Converter Using Model Order Reduction
State space modeling is a technique that describes
a given system using a system of linear differential
equations. The power stage of closed loop system is a
non-linear system. The non-linear systems are
usually difficult to model and are also difficult to
predict the behavior of the non-linear system. So, it
is better to approximate the non-linear system to a
linear system. For the linearized power stage of dc-dc
converter Bode plot can be used to determine suitable
compensation in feedback loop for desired steady
state and transient response. For this the state space
averaging technique is used.
In dc-dc converter operating in CCM has two
circuit states: one when the switch is turned on and
other when the switch is turned off.
During switch on:
X A1 X B1V
0< t < dT
d
V C X E V
(1)
0 1 1 d
During switch off:
X A2 X B
2V
0< t < (1-d)T
d
V C X E V (2)
0 2 2 d
To produce an average description of the circuit over
a switching period, the equations corresponding to
the two foregoing states are time weighted and
averaged, resulting in the following equations:
X [ Ad
1
A2 (1 d)] X [ B1d B2
(1 d)] V d
(3)
V0 [ C1d C
2
(1 d )] X [ E1d E2
(1 d )] V d
(4)
III.
MODELING OF A SEPIC CONVERTER
BY SSA TECHNIQUE
The SEPIC converter shown in Fig. 1(a) contains
two capacitors C1 and C2 with equivalent series
resistors r C1 and r C2 respectively, two inductors L 1
and L 2 with equivalent series resistors r L1 , r L2
respectively, a MOSFET switch Q and a diode D.
The resistor R is represents the load. The SEPIC
converter exchanges the energy between the
capacitors and inductors in order to convert from one
voltage to another. The amount of energy exchanged
is controlled by the control transistor i.e. MOSFET.
A SEPIC is said to be in CCM if the current through
the inductor L1 never falls to zero. In CCM, the
converter has two states. During the first state i.e.
when Q is turned on (Fig. 1(b)) L1 is charged by the
source V d and L2 is charged by the capacitor C 1 .
Hence current i L1 and i L2 increases linearly. During
the second state i.e. when Q is turned off (Fig. 1(c))
L 1 and L 2 are in a discharging phase and release the
stored energy to the capacitors and load respectively.
Hence i L1 and i L2 decreases linearly. In ideal SEPIC
converter the ESRs are zero. For the ideal converter
the relationship between the V d and V 0 is given by:
ASAR International Conference, Bangalore Chapter- 2013, ISBN: 978-81-927147-0-7
52
V
o
d
(5)
V
d
1 d
Where d is the duty cycle of the switch. This
equation shows that by controlling the duty cycle of
the switch the output voltage Vo can be controlled
and output voltage can be higher or lower than or
equal to the input voltage V d . The duty cycle of the
SEPIC converter can be varied during operation by
using a controller and the circuit can also be made to
reject disturbances [11].
A. State Space Description
The state space equations for SEPIC converter
during switch on and off are
During switch ON:
diL1 rL 1iL1
V
d
(6)
dt L1 L1
di L 2
( rC 1
rL 2)
iL 2
VC
1
(7)
dt L2 L2
dVC
1
iL2
(8)
dt C1
dVC
2
VC
2
(9)
dt C2( R rC
2)
REVC
2
(10)
V0
rC
2
During switch OFF
diL
1
VC1
Vd
S11iL 1
S12iL2 S13V
C 2
(11)
dt L1 L1
diL 2
C2REiL 1
( RE rL 2) iL2
REVC
2
(12)
dt C1L 2
L2 L2rC
2
dVC
1
iL1
(13)
dt C1
dVC
2
REiL
1
REiL
2
VC
2
(14)
dt C1rC 2
C2rC 2
C2( R rC
2)
REVC
2
V0 REiL
1
REiL
2
(15)
rC
2
Where C2RE C1 ( rL 1
rC
1)
(16)
S11
L1C
1
L2rL 2
L1 rL 2
L1R
E
S12
(17)
2
L1
R R E
(18)
S13
RL1
And states of the SEPIC converter are i L1 , i L2 , V C1 ,
V C2 .
The averaged matrices for the steady-state and
linear small-signal state-space equations can be
written according to above equations.
rL
1
0 0 0
L1
( rC
r ) 1
(19)
1 L2
0
0
L2 L2
A1
1
0 0 0
C1
1
0 0 0
C2
( R rC
)
2
Controller Design For SEPIC Converter Using Model Order Reduction
1
S11 S12 S13
L
1
C2R
RE
r
E
L
R
2
E
0
C1L2 L2 L2rC
2
A2
1
0 0 0
C1
RE
RE
1
0
C1rC C
2 2rC C
2 2
( R rC
)
2
(20)
Fig. 1(c) SEPIC Converter when switch is OFF.
Fig. 1. Operation of SEPIC Converter in CCM.
1
L
1
(21)
B
1
B
2
B 0
0
0
R
E
C
1
0 0 0
(22)
r
C 2
R
E
(23)
C
2
R
E
R
E
0
rC
2
E 1 E 2 E [ 0 ]
(24)
B. Finding Transfer Function
With the state space matrices defined above, the
control to output transfer function can be calculated
as:
1
G
d v
C ( S I A ) B
d
E
d
(25)
Where A A d A (1 1 2
(26)
B B d B (1 1 2 (27)
C C d C (1 )
1 2 (28)
E E1d E2(1 d )
(29)
B
d
( A1 A2 ) X ( B1 B
2
) V
d
(30)
Output to input transfer function
1
G
vv
C ( S I A ) B
(31)
X
1
A B V d
(32)
Fig. 1(a) SEPIC Converter.
IV.
CONTROL STRATEGY
C. PWM Feedback Control
The SEPIC converter with PWM feedback control
is shown in the Fig. 2(a). The output voltage V 0 is
compared with the reference voltage V ref . The error
voltage V e between output voltage and reference
voltage is passed through the compensator G c (s) to
generate a control signal V C and compared with the
saw-tooth voltage of amplitude V M by using the
PWM comparator. Finally the PWM comparator
converts the control signal into a waveform that
drives the MOSFET switch. As depicted in Fig. 2(b),
the MOSFET switch is turned on when V c is larger
than V saw , and turned off when V c is smaller than
V saw . If V 0 is changed, feedback control will respond
by adjusting Vc and then duty cycle of the MOSFET
until V 0 is again equal to V ref .
Fig. 3 shows a small-signal block diagram of the
converter of Fig. 2(a). The power stage transfer
functions are represented by G dv (s) which is derived
earlier. The transfer function of the PWM
comparator can be derived from the wave form in
Fig. 2 (b). It is given by:
1
FM
(33)
VM
Where V M is the amplitude of saw-tooth waveform
and G C (s) is a controller or compensator. From Fig 3
the open loop transfer function can be defined as:
T ( s) G ( s) G ( s)
F
(34)
C dv M
The loop gain T(s) is defined as the product of the
small signal gain in the forward and feedback paths
of the feedback loop. It is found that the transfer
function from a disturbance to the output is
multiplied by the factor 1/(1+T(s)). So the loop gain
magnitude || T || is a measure of how well the
feedback system works.
Fig. 1(b) SEPIC Converter when switch is ON.
Fig. 2(a) SEPIC converter with PWM feedback control.
ASAR International Conference, Bangalore Chapter- 2013, ISBN: 978-81-927147-0-7
53
Controller Design For SEPIC Converter Using Model Order Reduction
Fig. 2(b) Waveform of PWM Comparator.
Fig. 3.Small-signal block diagram of SEPIC converter with
PWM feedback control.
D. Example
TABLE I. Converter Parameters
Circuit Parameters Values
Input Voltage V d 10 V
Output Voltage V 0 15 V
Switching frequency 100 kHz
Load R
1 Ω
PWM Gain F M 1/7
L1 100 µH
r L1
1 mΩ
L2 100 µH
r L2
1 mΩ
C1 800µF
r C1
3 mΩ
C2 3000µF
r C2
1 mΩ
Output ripple 5%
The transfer function of the converter is obtained
from (25) is as follows:
3 6 2 8 13
1.998 s 2.496 10 s 1.056 10 s 2.13 10
Gdv
( s)
4 3 6 2 9 12
s 373.5 s 8.88 10 s 2.91 10 s 3.215 10
(35)
This is a fourth order transfer function. It has two
pair of complex pole and three zeros (one pair of
complex zero and one real zero).
Zeros and poles of the converter are as given as:
Poles are:
-16.0968180026888 + 2913.77550013486i
-16.0968180026888 - 2913.77550013486i
-170.653181997311 + 591.221469408464i
-170.653181997311 - 591.221469408464i
Zeros are:
-1249213.77176921
-17.7387400194398 + 2921.22945653372i
-17.7387400194398 - 2921.22945653372i
E. Model Order Reduction
Using Padé-Approximation method [12], the
reduced order transfer function of the converter is
obtained as follows:
6
2.371s
2.50810
GRdv
( s)
2 5
s 341.2s
3.78610
(36)
This is a 2 nd order transfer function. It has one pair
of complex pole and one real zero. Poles and zeros of
reduced system are:
Poles are:
-170.58530739407 + 591.192159394338i
-170.58530739407 - 591.192159394338i
Zeros are:
-1058144.2919679
Fig. 4, Fig. 5 and Fig. 6 clearly shows that the step
response and Bode plot of the reduced system closely
approximates with the step response and bode plot of
the original system. Integral Square Error (ISE)
between original system and reduced order system is
4.777×10 -8 . Then the next objective is to design the
controller for the reduced order converter.
A m p litu d e
10
9
8
7
6
5
4
3
2
1
Step Response
0
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
Time (sec)
Original System
Reduced model
Fig. 4. Step response of open loop original system and reduced
model.
A m p litu d e
1.6
1.4
1.2
1
0.8
0.6
0.4
0.2
Step Response
0
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035
Time (sec)
Original System
Reduced model
Fig. 5. Step response of closed loop original system and reduced
model.
ASAR International Conference, Bangalore Chapter- 2013, ISBN: 978-81-927147-0-7
54
M a g n itu d e ( d B )
P h a s e ( d e g )
50
0
-50
-100
-150
-200
0
-45
-90
-135
-180
Controller Design For SEPIC Converter Using Model Order Reduction
Bode Diagram
-225
10 1 10 2 10 3 10 4 10 5 10 6 10 7 10 8
Frequency (rad/sec)
Original System
Reduced Model
Fig. 6. Bode plot of open loop original system and reduced
model.
M a g n it u d e ( d B )
P h a s e ( d e g )
50
0
-50
-100
-150
-200
0
-45
-90
-135
-180
Bode Diagram
Gm = 7.99 dB (at 2.9e+003 rad/sec) , Pm = 13.3 deg (at 1.68e+003 rad/sec)
-225
10 1 10 2 10 3 10 4 10 5 10 6 10 7 10 8
Frequency (rad/sec)
Fig. 7. Bode plot of uncompensated open loop system which has
gain margin 7.98dB and phase margin 13.3 deg.
Fig. 7 shows that the Bode plot of the system
without compensator has phase margin of 13.3 deg
which is not sufficient for a stable system. Hence a
compensator is designed to obtain the suitable phase
margin.
F. Feedback Loop Compensation
In this paper voltage-mode linear averaged
feedback controllers [9-10] for dc–dc converter is
designed in frequency domain. The main objective
of the controller design is to obtain stable operation
of the converter by varying the duty cycle. Following
points are taken care while designing of the
compensator.
First the averaged mathematical model is
accurate up to one tenth of switching frequency.
Here the switching frequency is taken as 100
kHz therefore the bandwidth (0 dB cross over
frequency of closed loop system) should be near
10 kHz.
Secondly high gain at low frequency region
provides good output voltage regulation. And
phase margin determines the transient response
to sudden change in input voltage. The suitable
phase margin is in between 45 0 to 60 0 degree.
G. Steps For Compensator Design
Step 1: Select a resistor value for R1.
Step 2: Select α calculate the compensator’s
maximum phase frequency w m using the
equation w m
w c
(37)
Where w c is the desired cross-over frequency.
Step 3: Calculate the difference between the zero's
frequency and pole's frequency using the equation
2
(1 ) cot(
d
c
p
)
(38)
Where φ m is the desired phase margin and φ P is the
control plant gain.
Step 4: Calculate the zero's frequency z and pole's
frequency p using the following equations:
(39)
0.5(
z
0.5(
p
2
4
2
d
2
d
m
2
4
m
m
)
d
)
(40)
Step 5: Calculate the compensator’s constant gain G
c
2
1
( )
using the equation (41)
c
p
G
G
p
c 2
1
( )
Step 6: Calculate C 1 using the equation
z
C1
RG
(42)
Step 7: Calculate C 2 using the equation 1
C2
C1
GR1
(43)
Step 8: Calculate R 2 using the equation
1
R2
z
C2
(44)
Step 9: Plot the loop Bode plot and verify the phase
margin.
Step 10: Check the gain margin. If the gain margin
is not satisfied, adjust and go back to step 2 to redesign
the compensator.
Using the steps for compensator design the
compensator is designed whose transfer function is:
6
9 .9 4 3 1 0 s 1
G
c
(45)
1 6 2
5 .4 7 9 1 0 s 0 .0 0 0 7 7 4 2 s
d
z
p
1
ASAR International Conference, Bangalore Chapter- 2013, ISBN: 978-81-927147-0-7
55
Controller Design For SEPIC Converter Using Model Order Reduction
and therefore, the overall open-loop transfer of the
reduced order model with compensator is
7 2 4
7.605 10 s 0.8809 s 8.0910
TR
( s)
16 4 3 2
5.479 10 s 0.0007742 s 0.2642 s 293.1
s
(46)
And similarly the open loop transfer function for the
original system with compensator is
7 4 3 4 2 7 11
10 s 0.865 s 8.055 10 s 1.024 10 s6.871 10
T( s)
16 6 5 4 3 6 2 9 11
5.479 10 s 0.0007742 s 0.2892 s 6876 s 2.334 10 s 2.499 10 s6.871 10
(47)
Fig. 8 shows that the Bode plot of open loop
original system with compensator which has gain
margin of 1.87 dB and phase margin of 53.1 deg and
Bode plot of open loop reduced model with
compensator which has gain margin of 1.87 dB and
phase margin of 53 deg. Fig. 9 shows that step
responses of compensated reduced order model
closely approximates with the step response of
compensated original system.
M a g n i t u d e ( d B )
P h a s e ( d e g )
0
-100
-200
-90
-135
-180
-225
-270
Bode Diagram
Gm = 1.87 dB (at 617 rad/sec) , Pm = 53 deg (at 431 rad/sec)
Gm = 1.87 dB (at 616 rad/sec) , Pm = 53.1 deg (at 430 rad/sec)
Original System with Compensator
Reduced model with Compensator
-315
10 1 10 2 10 3 10 4 10 5 10 6 10 7 10 8
Frequency (rad/sec)
Fig. 8. Bode plot of original system and reduced model with
compensator.
A m p lit u d e
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
Step Response
Original System with Compensator
Reduced model with compensator
0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
Time (sec)
Fig. 9. Step response of original system and reduced model
with compensator.
CONCLUSION
This paper deals with modeling and control of
SEPIC converter operating in continuous conduction
mode (CCM). The state space averaging technique is
applied to find out the linear model of SEPIC
converter and the desired transfer function in terms
of duty ratio to output voltage (G dv ) is obtained which
is a fourth order transfer function. Designing a
compensator for the fourth order system is very
difficult. Therefore, fourth order transfer function of
SEPIC converter is reduced to second order and it is
found that step response of reduced order model
closely follow the original system. The compensator
designed for second order system gives quite
satisfactory response with the original system.
REFERENCES
[1] R. W. Erickson and D. Makdimovic, Fundamental of Power
Electronics, 2 nd ed., Kluwer Academic Publishers, 2001.
[2] R. D. Middlebook and S. Cuk, “A General Unified Approach to
Modelling Switching Converter Power Stages,” International
Journal of Electronics, vol. 42, pp. 521-550, June 1977.
[3] V. Vorperian, “Analysis of the Sepic converter by Dr. Vatché
Vorpérian,”Ridley Engineering Inc,
www.switchingpowermagazine.com, 2006.
[4] R. Ridley, “Analyzing the sepic converter,” Power Systems
Design Europe Magazine, pp. 14-18, November 2006.
[5] M. H. Rashid, Power Electronics Handbook: Devices, Circuits,
and Applications, 2 nd ed, Elsevier Inc, 2007.
[6] E. Vuthchhay, P. Unnat, and C. Bunlaksananusorn, "Modeling
of a sepic converter operating in continuous conduction
mode," 6th International Conference on Electrical
Engineering/Electronics, Computer, Telecommunications and
Information Technology 2009 (ECTI-CON 2009), pp. 136-
139, May 2009.
[7] A. Hren and P. Slibar, "Full Order Dynamic Model of SEPIC
converter," Proc. of the IEEE International Symposium on
Industrial Electronics, pp. 553-558, June 2005.
[8] A. J. Forsyth and S.V. Mollov, "Modelling and control of DC-
DC converters," IEEE Power Engineering Journal, pp. 229-
236, 1998.
[9] E. Vuthchhay, C. Bunlaksananusorn, and H. Hirata, "Dynamic
Modeling and Control of a Zeta Converter," International
Symposium on Communications and Information Technologies
2008 (ISCIT 2008), Oct. 2008.
[10] B. C. Kuo, Automatic Control Systems, 7th ed., Prentice Hall
Inc, 1995.
[11] A. Chuinard, T. Chairet, " Feedback compensation techniques
to improve input disturbance response in the Cuk converter,"
June . 2009.
[12] Y. Shamash, "Stable reduced-order models using Padé type
approximations," IEEE Transactions automatic control, vol.19,
no.5, pp. 615- 616, Oct 1974.
[13] C.B Vishwakarma, R. Prasad, “System reduction using
Modified Pole Clustering and Pade Approximation,” National
systems conference, NSC 2008, December 17-19 2008.
[14] V. Krishnamurthy and V. Seshadri, “Model Reduction Using
the Routh Stability Criterion”, IEEE Transactions On
Automatic Control, VOL. AC-2-3, NO. 4, AUGUST 1978.
[15] Vimal Singh, Dinesh Chandra, and Haranath Kar, “Improved
Routh–Padé Approximants: A Computer-Aided Approach”,
IEEE Transactions On Automatic Control, Vol. 49, No. 2,
February 2004.
ASAR International Conference, Bangalore Chapter- 2013, ISBN: 978-81-927147-0-7
56