27.12.2022 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!