94
Graduate School ETD Form 9 (Revised 12/07) PURDUE UNIVERSITY GRADUATE SCHOOL Thesis/Dissertation Acceptance This is to certify that the thesis/dissertation prepared By Entitled For the degree of Is approved by the final examining committee: Chair To the best of my knowledge and as understood by the student in the Research Integrity and Copyright Disclaimer (Graduate School Form 20), this thesis/dissertation adheres to the provisions of Purdue University’s “Policy on Integrity in Research” and the use of copyrighted material. Approved by Major Professor(s): ____________________________________ ____________________________________ Approved by: Head of the Graduate Program Date Sree Likhita Gavini CONTROL OF NON-MINIMUM PHASE POWER CONVERTERS Master of Science in Electrical and Computer Engineering Afshin Izadian Lingxi Li Maher E Rizkalla Afshin Izadian Lingxi Li Brian King 04/17/2012

Graduate School ETD Form 9 PURDUE UNIVERSITY … · 1.1 Problem Statement ... This method uses feed-forward passivation to compensate for the shortage of passivity inthe nonminimum

Embed Size (px)

Citation preview

Graduate School ETD Form 9 (Revised 12/07)

PURDUE UNIVERSITY GRADUATE SCHOOL

Thesis/Dissertation Acceptance

This is to certify that the thesis/dissertation prepared

By

Entitled

For the degree of

Is approved by the final examining committee:

Chair

To the best of my knowledge and as understood by the student in the Research Integrity and Copyright Disclaimer (Graduate School Form 20), this thesis/dissertation adheres to the provisions of Purdue University’s “Policy on Integrity in Research” and the use of copyrighted material.

Approved by Major Professor(s): ____________________________________

____________________________________

Approved by: Head of the Graduate Program Date

Sree Likhita Gavini

CONTROL OF NON-MINIMUM PHASE POWER CONVERTERS

Master of Science in Electrical and Computer Engineering

Afshin Izadian

Lingxi Li

Maher E Rizkalla

Afshin Izadian

Lingxi Li

Brian King 04/17/2012

Graduate School Form 20 (Revised 9/10)

PURDUE UNIVERSITY GRADUATE SCHOOL

Research Integrity and Copyright Disclaimer

Title of Thesis/Dissertation:

For the degree of Choose your degree

I certify that in the preparation of this thesis, I have observed the provisions of Purdue University Executive Memorandum No. C-22, September 6, 1991, Policy on Integrity in Research.*

Further, I certify that this work is free of plagiarism and all materials appearing in this thesis/dissertation have been properly quoted and attributed.

I certify that all copyrighted material incorporated into this thesis/dissertation is in compliance with the United States’ copyright law and that I have received written permission from the copyright owners for my use of their work, which is beyond the scope of the law. I agree to indemnify and save harmless Purdue University from any and all claims that may be asserted or that may arise from any copyright violation.

______________________________________ Printed Name and Signature of Candidate

______________________________________ Date (month/day/year)

*Located at http://www.purdue.edu/policies/pages/teach_res_outreach/c_22.html

CONTROL OF NON-MINIMUM PHASE POWER CONVERTERS

Master of Science in Electrical and Computer Engineering

Sree Likhita Gavini

4/18/2012

CONTROL OF NON-MINIMUM PHASE POWER CONVERTERS

A Thesis

Submitted to the Faculty

of

Purdue University

by

Sree Likhita Gavini

In Partial Fulfillment of the

Requirements for the Degree

of

Master of Science in Electrical and Computer Engineering

May 2012

Purdue University

Indianapolis, Indiana

ii

ACKNOWLEDGEMENTS

This research would not have been possible had it not been for my advisor, Dr. Afshin

Izadian. Despite his busy schedule, Dr. Izadian took time to teach us a short course every

week on Nonlinear Controls which quickened my learning curve. The weekly meetings

and the numerous hours of discussion with Dr. Izadian further helped me move forward

in my research. With a mentor, under whose constant encouragement and support, I

found motivation and guidance to successfully complete my research.

I am also grateful to Dr. Lingxi Li, my Co-Chair, for his continual support throughout

the course of my research and to Dr. Maher Rizkalla for making time out of his busy

schedule to be on my advisory committee.

I would also like to thank Mr. Nathaniel Girrens and Mr. Heng Yang from my

research group, for helping me with the converter test bed and dSPACE rapid prototyping

device for verification of my control designs and for offering me valuable suggestions. I

also acknowledge my colleague Ms. Ayana Pusha, who always had been my source of

comfort during all my frustrations.

Finally, I thank the Departments of Electrical and Computer Engineering and

Technology for allowing joint research collaboration between the two departments and

Ms. Valerie Lim Diemer and Ms. Sherrie Tucker for assisting me throughout my

Master’s program. Last, but not the least, I am obliged to my family and friends for their

staunch patronage during the two years of my Master’s program.

iii

TABLE OF CONTENTS

Page

LIST OF FIGURES .............................................................................................................v

ABSTRACT ...................................................................................................................... vii

1. INTRODUCTION ........................................................................................................ 1 1.1 Problem Statement ............................................................................................... 1 1.2 Previous Work ..................................................................................................... 1 1.3 Objectives ............................................................................................................ 2 1.4 About This Thesis ................................................................................................ 2

2. DYNAMICS OF DC-DC POWER CONVERTERS ................................................... 4 2.1 Modeling Procedures ........................................................................................... 4

2.1.1 State Space Averaging ............................................................................. 5 2.1.2 PWM Switch Modeling ........................................................................... 8 2.1.3 Bilinear Model ....................................................................................... 10

2.2 Nonlinear System Structure ............................................................................... 12 2.3 Zero Dynamics ................................................................................................... 16 2.4 Passivity ............................................................................................................. 18

3. PARALLEL COMPENSATION APPROACH ......................................................... 21 3.1 Motivation .......................................................................................................... 21 3.2 Undershoot and Non-minimum Phase Zeros ..................................................... 22 3.3 Positive Real Transfer Function......................................................................... 23 3.4 Control Structure ................................................................................................ 25 3.5 Design of Parallel Compensator for Voltage Regulation Application............... 25 3.6 Stability .............................................................................................................. 30 3.7 Simulation Results ............................................................................................. 30

4. FEEDFORWARD EXCESS PASSIVITY BASED CONTROL (FFEP) .................. 36

4.1 Motivation .......................................................................................................... 36 4.2 Passivity Indices................................................................................................. 38 4.3 Passivity in Relation to Stability and Positive Realness .................................... 40 4.4 Exponential Stability and Passivity Indices of Buck-Boost Converter ............. 42

iv

Page

4.5 FFEP Control Structure ..................................................................................... 45 4.6 On the Choice of Linear Compensator .............................................................. 47 4.7 Lipschitz Continuity........................................................................................... 49 4.8 Exponential Minimum-phaseness ...................................................................... 50 4.9 Closed-Loop Stability ........................................................................................ 55 4.10 Bias Effect .......................................................................................................... 55 4.11 FFEP Control Procedure .................................................................................... 59

5. DISCUSSIONS ........................................................................................................... 61 5.1 Simulations and Experimental Results .............................................................. 61 5.2 Performance of FFEP Control in the Presence of Load Variations ................... 64 5.3 Comparison of FFEP Control with Other Techniques....................................... 66

6. CONCLUSIONS AND RECOMMENDATIONS ..................................................... 70 6.1 Conclusions ........................................................................................................ 70 6.2 Future Recommendations .................................................................................. 71

6.2.1 Constant Power Loads ........................................................................... 71 6.2.2 Analysis of Distributed Power Systems ................................................. 73 6.2.3 In Model Reference Adaptive Control ................................................... 74 6.2.4 In Peaking Phenomenon ........................................................................ 75

LIST OF REFERENCES .................................................................................................. 76

APPENDIX ....................................................................................................................... 82

v

LIST OF FIGURES

Figure ............................................................................................................................. Page

Figure 2.1 Buck-Boost converter ................................................................................. 6

Figure 2.2 Small-Signal equivalent model of power converters .................................. 8

Figure 2.3 Equivalent DC and small signal model of PWM Switch ............................ 9

Figure 2.4 Phase plane plot of zero dynamics of capacitor voltage ........................... 18

Figure 3.1 Initial undershoot in non-minimum phase buck-boost converter ............. 24

Figure 3.2 Proposed control scheme for a small-signal buck-boost converter model......................................................................................................... 26

Figure 3.3 Control structure for buck-boost converter plant ...................................... 27

Figure 3.4 Replacement plant structure as shown in dashed box [35] ....................... 27

Figure 3.5 Parallel compensation design process ....................................................... 29

Figure 3.6 Equivalent compensation structure [35] ................................................... 30

Figure 3.7 Bode plot of the compensated and uncompensated system ...................... 31

Figure 3.8 Math model of buck-boost converter in Simulink .................................... 32

Figure 3.9 Math model of the converter line-to-output transfer function .................. 33

Figure 3.10 Math model of the converter control-to-output transfer function .................................................................................................... 33

Figure 3.11 Comparisons of voltage profiles of compensated and uncompensated system.............................................................................. 33

Figure 3.12 Comparison of voltage profile with a compensator and a PI controller ................................................................................................... 35

Figure 4.1 Output feedback passivity [26] ................................................................. 38

Figure 4.2 Input feedforward passivity [26] ............................................................... 39

Figure 4.3 ALS system compensation structure [48] ................................................. 46

vi

Figure Page

Figure 4.4 Proposed FFEP control structure .............................................................. 47

Figure 4.5 Structure of the plant with pre-filter and linear parallel compensator .............................................................................................. 56

Figure 4.6 Modified FFEP control structure .............................................................. 56

Figure 4.7 FFEP control procedure ............................................................................ 60

Figure 5.1 Voltage regulation profile of converter after FFEP compensation ............................................................................................ 62

Figure 5.2 Control effort ............................................................................................ 62

Figure 5.3 Compensator contribution ......................................................................... 63

Figure 5.4 Experimental verification of FFEP control ............................................... 63

Figure 5.5 Response of the converter in the presence of 30% decrease in load ........ 65

Figure 5.6 Response of the converter in the presence of 50% decrease in load ........ 65

Figure 5.7 Response of the converter in the presence of 50% increase in load ......... 66

Figure 5.8 Comparison of FFEP control with modified PI Controller ....................... 67

Figure 5.9 Passivity based control .............................................................................. 68

Figure 5.10 FFEP control performance ........................................................................ 69

Figure 6.1 Behavior of constant power loads ............................................................. 72

Figure 6.2 DC and small-signal model of CPL .......................................................... 72

Figure 6.3 DC distributed power system [55] ............................................................ 74

Appendix

Figure A Buck-boost converter experimental setup ................................................. 82

vii

ABSTRACT

Gavini, Sree Likhita. M.S.E.C.E., Purdue University, May 2012. Control of Non-minimum Phase Power Converters. Major Professor: Afshin Izadian.

The inner structural characteristics of non-minimum phase DC-DC converters pose a

severe limitation in direct regulation of voltage when addressed from a control

perspective. This constraint is reflected by the presence of right half plane zeros or the

unstable zero dynamics of the output voltage of these converters. The existing controllers

make use of one-to-one correspondence between the voltage and current equilibriums of

the non-minimum phase converters and exploit the property that when the average output

of these converters is the inductor current, the system dynamics are stable and hence they

indirectly regulate the voltage. As a result, the system performance is susceptible to

circuit parameter and load variation and require additional controllers, which in turn

increase the system complexity.

In this thesis, a novel approach to this problem is proposed for second order non-

minimum phase converters such as Boost and Buck-Boost Converter. Different solutions

have been suggested to the problem based on whether the converter is modeled as a linear

system or as a nonlinear system. For the converter modeled as a linear system, the non-

minimum phase part of the system is decoupled and its transfer function is converted to

minimum phase using a parallel compensator. Then the control action is achieved by

using a simple proportional gain controller.

viii

This method accelerates the transient response of the converter, reduces the initial

undershoot in the response, and considerably reduces the oscillations in the transient

response. Simulation results demonstrate the effectiveness of the proposed approach.

When the converter is modeled as a bilinear system, it preserves the stabilizing

nonlinearities of the system. Hence, a more effective control approach is adopted by

using Passivity properties. In this approach, the non-minimum phase converter system is

viewed from an energy-based perspective and the property of passivity is used to achieve

stable zero dynamics of the output voltage. A system is passive if its rate of energy

storage is less than the supply rate i.e. the system dissipates more energy than stores. As a

result, the energy storage function of the system is less than the supply rate function.

Non-minimum phase systems are not passive, and passivation of non-minimum phase

power converters is an attractive solution to the posed problem. Stability of non-

minimum phase systems can also be investigated by defining the passivity indices.

This research approaches the problem by characterizing the degree of passivity i.e. the

amount of damping in the system, from passivity indices. Thus, the problem is viewed

from a system level rather than from a circuit level description. This method uses feed-

forward passivation to compensate for the shortage of passivity in the non-minimum

phase converter and makes use of a parallel interconnection to the open-loop system to

attain exponentially stable zero dynamics of the output voltage. Detailed analytical

analysis regarding the control structure and passivation process is performed on a buck-

boost converter. Simulation and experimental results carried out on the test bed validate

the effectiveness of the proposed method.

1

INTRODUCTION 1.

1.1 Introduction

This thesis focuses on the control of second order non-minimum phase DC-DC power

converters and the analysis is carried out on a buck-boost converter as an example. Buck-

Boost converters are nonlinear switching systems with non-minimum phase output

voltage and can either step-up or step-down the output voltage. They are the result of

cascading the buck and boost converter circuits [1]. The inner structural characteristics of

these converters pose a severe limitation on the transient response of the converter [2].

This constraint is reflected by the presence of right half plane zeroes in the converter

control-to-output transfer function. When addressed from a control perspective, the right

half plane zeros in the transfer function or the non-minimum phase zeros of the buck-

boost converter complicate the control design scheme [3, 4, 5]. This research proposes a

novel approach to resolve this problem.

1.2 Previous Work

Using the classical control procedures, this problem is overcome by using either a low

gain feedback with reduced performance [6], or by using cascaded voltage and indirect

current control approach [7]. However, the response of the system is characterized by

significant undershoots and overshoots. The presence of non-minimum phase zeroes in

the system result in an initial undershoot in the output voltage response of the system [8].

Overshoots are also observed in the response of the converter [9]. A gain control

approach results in limited bandwidth of the system.

2

A number of effective non-linear controllers [10] such as sliding mode control,

passivity based control, feedback linearization are also used. They indirectly control the

output voltage by regulating the inductor current. Consequently, these controllers make

use of one-to-one correspondence between the voltage and current equilibriums and

exploit the property that when the average output of the buck-boost converter is the

inductor current, the system dynamics are stable. This results in large sensitivity of the

controller to circuit parameter and load variations. As a result, adaptive controllers [10]

are incorporated to achieve a satisfactory performance, and result in complex control

systems.

1.3 Objectives

In this work, the drawbacks of the above approaches are addressed and different

methods are proposed based on either linear or nonlinear models. The objective of this

research is to achieve a high profile transient output voltage response i.e. considerable

reduction in the overshoots and undershoots, by achieving direct regulation of non-

minimum phase voltage of the converter. The system sensitivity to load variations is

reduced.

1.4 About This Thesis

In this thesis, for the linear buck-boost converter model, the mathematical model of

the buck-boost converter is derived using the state space averaging technique. Then, the

non-minimum phase converter control-to-output transfer function is decoupled from the

non-minimum phase converter line-to-output transfer function. A parallel compensator is

connected in parallel to the converter control-to-output transfer function to obtain a new

minimum phase replacement plant, and result in an almost strictly positive real system. In

the last stage, output voltage of the compensated buck-boost converter system can be

effectively controlled using a proportional gain controller. The main advantages of this

technique are the reductions of initial undershoot and overshoot, expand the control

3

bandwidth, and enhance the effectiveness of the control. The simulation results

demonstrate the performance of this method compared with a proportional integral

controller and with the parallel compensator.

For the nonlinear converter model, the problem is approached by characterizing the

degree of passivity in the system from passivity indices. A complementary system level

approach is introduced in this research and a simple linear controller is used to enhance

the output voltage profile and attain robustness against load variations. This method

makes use of a parallel interconnection to the open-loop system to achieve exponentially

stable zero dynamics of the output voltage. An excess passive system is used to

compensate for the shortage of passivity in the buck-boost converter system to reduce the

non-minimum phase behavior. Simulations as well as experimental results validate the

effectiveness of this control approach.

4

DYNAMICS OF DC-DC POWER CONVERTERS 2.

2.1 Modeling Procedures

Power converters are nonlinear switching circuits that are able to buck, boost or buck

and boost the output voltage as needed. Boost and buck-boost converters can be made in

different forms as Cuk, Sepic, and Zeta and they are fourth order systems. The focus of

this thesis is on second-order non-minimum phase converters such as Boost or Buck-

Boost. Modeling of converters is challenging due to their continuously varying switching

behavior. Averaging techniques [11] are usually employed to mathematically represent

an approximate behavior of the converters. The averaging techniques can be broadly

classified into frequency dependent [12-14] and frequency independent methods. The

frequency dependent averaging takes into account the frequency of the switching

waveform and gives an estimate of ripple in the averaged state variables, thus provides a

more accurate representation of the converter than frequency independent averaging,

however the models are complex in nature.

The most widely used model of these converters is the frequency independent State

Space Averaging method. In state space averaging, the various circuit configurations of

the converter are averaged to obtain a unified representation of the converter. The output

voltage in this model is controlled by a variable duty cycle at the gate of switching

transistor. The averaged model obtained is a non-linear large signal model and has to be

perturbed and linearized around an operating point to derive the small-signal ac equations.

The state space-averaging model does not provide any information regarding the amount

of ripple in the averaged state variable. It is more suitable for low ripple converters,

which have small variations around the operating points.

5

The other types of frequency dependent modeling techniques applied to power

converters are Generalized State Space Averaging [13, 14], and Multi-Frequency

Averaging [12]. These modeling approaches are usually used with converters with high

ripple content like resonant converters or large ripple PWM converters. Fourier series are

used to approximate the behavior of circuit state variables. Depending on the degree of

accuracy required, the required number of harmonics is determined. In case of small

ripple approximation, the dc content of the signal dominates the Fourier series, and the

frequency selective averaging technique essentially becomes equal to state space

averaging.

Another modeling procedure is based on PWM switch modeling [18] which is a

circuit based technique. Unlike state space averaging PWM switch modeling averages the

time variant pulses and is modeled independent of the load. This technique is especially

useful when analyzing circuits containing constant power loads (CPL). When state space

averaging is used to model CPL, one of the state-variables is inverted in the state-space

equations and results in nonlinearities. In this thesis, state-space averaging models are

used as they provide a good approximation for Boost and Buck-Boost Converters. PWM

switch model for the buck-boost converter is also derived to illustrate the PWM modeling

procedure. However, state space averaging models are adopted in this thesis, owing to the

simplicity of the models.

2.1.1 State Space Averaging

In this section, the small-signal transfer functions for a continuous conduction mode

(CCM) buck-boost converter are derived based on state space averaging method. Figure

2.1 shows the circuit diagram of a buck-boost converter.

Buck-Boost converters step up or step down the output voltage depending on the ratio

of applied duty cycle. It is an inverting circuit, whose output polarity is opposite of the

input voltage.

6

Figure 2.1 Buck-Boost converter

The circuit equations of the converter, when the switch is ON, are given as:

=+

=+−

0

0

Rv

dtdvC

dtdiLV

CC

Lin

(2.1)

The circuit equations when the switch is OFF are given as:

=++

=+−

0

0

Rv

dtdvCi

vdtdiL

CCL

CL

(2.2)

where C , L and R are the values of the capacitance, inductance and resistance

respectively of the buck-boost converter as shown in Figure 2.1.

Equations 2.1 and 2.2 are averaged so that the duty cycle u and u−1 are used as

weights respectively. Then the state space averaged model of buck-boost converter is

given as:

( )

( )

−−−=

−+=

LCC

CinL

iuRv

dtdv

C

vuuVdtdiL

1

1 (2.3)

The above equation gives a large signal non-linear averaged model of the buck-boost

converter. Equation 2.3 is perturbed and linearized, i.e. the state variable is expressed as a

DC value with a superimposed small ac variation such that only linear terms are

considered in the resulting equation, around the quiescent values of the circuit.

7

The following small-signal ac equations are obtained:

( ) ( ) ( ) ( ) ( )

( ) ( ) ( ) ( )

+−′−=

−+′+=

tdIRtvtiD

dttvdC

tdVVtvDtvDdt

tidL inin

ˆˆˆˆ

ˆˆˆˆ

(2.4)

where D is the steady state value of the duty cycle driving the converter to obtain a

steady state voltage V and current I and ( )td

, ( )tv and ( )ti

are small ac variations of

duty cycle, voltage and current respectively around the steady state operating point.

The IV , and D′are as follows:

−=′′

−=

′−=

DDRD

VI

VDDV

1

(2.5)

Then deriving the transfer function from the small-signal ac equations we get:

( ) ( ) ( )sdLCs

RLsD

sLIVVsv

LCsRLsD

DDsv gg

ˆˆˆ2222 ++′

−−−

++′

′−= (2.6)

Decoupling the converter control-to-output transfer function from the converter line-to-

output transfer function results in two transfer functions [17].

The converter line-to-output transfer function is given as:

( ) ( )( ) ( )

22

20ˆ 1

1ˆˆ

DLCs

RDLsD

Dsv

svsGsdin

vin

′+

′+

′−==

=

(2.7)

8

The converter control-to-output transfer function is given as:

( ) ( )( ) ( )

′+

′+

−−

′−

−===

22

2

20ˆ 1

1

ˆˆ

DLCs

RDLs

VVLIs

DVV

sdsvsG gg

svvd

in

(2.8)

Hence, the converter power stage small-signal model can be depicted graphically as

shown in Figure 2.2.

Figure 2.2 Small-signal equivalent model of power converters

2.1.2 PWM Switch Modeling

In this section the PWM switch model of a CCM buck-boost converter is developed.

In this method, a three-terminal device called the PWM switch is used to replace the

active and passive switches of the PWM converter. The equivalent model for the PWM

switch [18] is as shown in Figure 2.2. PWM switch modeling gives the DC and small-

signal model of the converter. In this modeling procedure, it is considered that the non-

linearity in the power converter is due to the switching device and by replacing the

nonlinear switch with its equivalent DC and small-signal model, a small-signal model for

the entire converter can be obtained.

9

Figure 2.3 Equivalent DC and small signal model of PWM switch

By replacing this model in the buck-boost converter, the small signal transfer functions

[19] can be obtained.

The line to output transfer function of the buck-boost converter is given as:

( ) ( )( ) ( ) 12

1

ˆˆ

020

20ˆ ++

+==

= ss

s

svsvsG zn

sdinvin

ωξ

ω

ω (2.9)

Where,

( )( )[ ]( )( )

( )

==

+′+′+

=

′++

+′++′+=

RrrCr

rRLCRDrDDr

RDrrRLCLRrDrRrDDrC

CeC

zn

C

eL

LC

CCeL

,1

22

0

2

2

ω

ω

ξ

(2.10)

10

The control to output transfer function is given as:

( ) ( )( ) ( ) 12

11

ˆˆ

020

20ˆ ++

+

+

′−==

= ss

ss

DDV

sdsvsG zpzno

sv

vd

in

ωξ

ω

ωω (2.11)

where

′+

′+

′==

′++′−=

RDr

RDDrD

DVVM

DLrDDrRD

Lein

oVDC

ezp

2

2

1

1

ω

(2.12)

The parameters Cr and Lr are the equivalent series resistances of the capacitor and

inductor respectively. As the transfer functions of the buck-boost converter derived from

PWM switch modeling are cumbersome compared to the state space averaging transfer

function, in this research state space averaging models are used for buck-boost converters

in Chapter 3.

2.1.3 Bilinear Model

In this section, the averaged converter modeled obtained from state space averaging is

not perturbed and linearized. The original non-linear model is taken into consideration, as

linearizing a system cancels the stabilizing nonlinearities in a system. The nonlinear

model of the buck-boost converter is bilinear in nature.

A bilinear system is a close approximation of nonlinear behavior for a class of

nonlinear systems [20, 21]. They demonstrate linear behavior of their states and their

controls separately, but are nonlinear when analyzed together [22].

11

A general structure of bilinear systems is given by the following equation [22]:

( ) ( ) ( )( )xtCy

xutNutBxtAx=

++= (2.13)

where A, B, and C are time-varying system matrices, and N is the bilinear matrix that

relates the states and the control command.

State space averaging model (Equation 2.3) of a buck-Boost converter, shown in

Figure 1, is repeated here for convenience as,

( )

( )Ci

uRCoutV

dtdv

LoutV

uuLinV

dtdi

−−−=

−+=

1

1 (2.14)

Considering the inductor current as the state 1x and the output capacitor voltage as state

2x , the bilinear model of a buck-boost converter can be represented as,

2

1

2

21

2

xy

u

Cx

Lx

LV

RCx

Cx

Lx

xin

=

−+

−−=

(2.15)

where [ ]21 xxx = is the vector of state variables, and 2x is negative as the system is an

inverting circuit.

Considering a general form of nonlinear system [23] as

( ) ( )( )xhy

uxgxfx=

+= (2.16)

12

The functions ( )xf , ( )xg , and ( )xh of the bilinear buck-boost converter can be

represented as

( ) ( )

( ) 2

1

2

21

2

,

xxhCx

Lx

LV

xg

RCx

Cx

Lx

xfin

=

−=

−−=

(2.17)

2.2 Nonlinear System Structure

The bilinear model of the buck-boost converter can be converted into Isidori’s Normal

form if there exist a relative degree r for the system i.e. a non-singular co-ordinate

transformation.

A single-input single-output nonlinear system, of the form as given in Equation 2.16,

is said to have a relative degree r at a point x [23], where x is the state of the system at

time t such that ( ) 01 ≠− xhLL rfg .

i. ( ) 0=xhLL kfg for all x in a neighborhood of ox and all 1−< rk

ii. ( ) 01 ≠− orfg xhLL

where

( ) ( )∑= ∂∂

=n

ii

if xf

xxL

1

λλ (2.18)

The function (Equation 2.18) is the derivative of a vector λ along the direction of another

vector field f .

13

The function x∂

∂λ is called the Jacobian and is given as

∂∂

∂∂

∂∂

⋅⋅⋅∂∂

∂∂

∂∂

∂∂

∂∂

∂∂

=∂∂

n

nnn

n

n

xxx

xxx

xxx

xλλλ

λλλ

λλλ

λ

21

2

2

2

1

2

1

2

1

1

1

(2.19)

and

( ) ( ) ( )xgx

LxLL f

fg ∂

∂=

λλ (2.20)

is the derivative of the vector λ along the vector field f and then along a vector field g .

Finally, ( )xLkf λ is the derivative of λ differentiated k times along f and is given as:

( ) ( ) ( )xfx

LxL

kfk

f ∂

∂=

− λλ

1

(2.21)

The relative degree of a non-linear system can be interpreted to be equivalent to the

number of zeroes of the linearized system i.e. for a linear system the relative degree is

considered to be the difference between the order of numerator and the denominator.

Another interpretation of the relative degree r of the non-linear system is that it requires

the output be differentiated r times to explicitly show the relationship between the input

( )tu and the output ( )ty .

Then the following Lemma 2.1 [23] holds.

Lemma 2.1 [23]: For a non-linear system in the form of Equation 2.16 with relative

degree r , the row vectors ( ) ( ) ( )orf

of

o xhdLxhdLxdh 1,,, − are linearly independent, where

d is the differential or gradient of a real-valued function.

14

It can be concluded that a system of order n is of relative degree r if the following

proposition holds.

Proposition 2.1 [23]: Suppose the system has relative degree r at ox . Then nr ≤ and the

co-ordinate transformation is given as

( ) ( )( ) ( )

( ) ( )xhLx

xhLxxhx

rfr

f

1

2

1

−=

==

φ

φφ

(2.22)

If r is strictly less than n , it is always possible to find rn − functions ( ) ( )xx nr φφ ,1+ such

that the mapping

( )( )

( )

=

x

xx

φφ

1

(2.23)

has a jacobian matrix nonsingular at ox and qualifies as a local coordinate transformation

in a neighborhood of ox . The value at ox of these additional functions can be fixed

arbitrarily. Moreover, it is always possible to choose ( ) ( )xx nr φφ ,1+ such that ( ) 0=xL igφ

for all nir ≤≤+1 and all x around ox .

Hence, the state-space description of the system (Equation 2.16) in the normal form

[23] is given as follows:

( ) ( )( )

( )zqz

zqzuzazbz

zz

zzzz

nn

rr

r

rr

=

=+=

=

==

++

11

1

32

21

(2.24)

15

For a buck-boost converter system (Equation 2.17), the relative degree is 1=r as

( ) ( ) ( ) 0]10[ 1

1

2

≠=

−=

∂∂

=Cx

Cx

Lx

LV

xgxxhxhL

in

g (2.25)

As the relative degree is one for a second order system, there exist a non-singular co-

ordinate transformation and therefore the normal form is

( ) ( )

( )

( )

==

−+==

===

2

22

22

122

211

22xxhy

VLx

Lx

Cxxz

xxhxz

inφ

φ

(2.26)

The output voltage of an inverting buck-boost converter is 02 <x and as the buck-

boost converter is considered to be operating in CCM 01 >x . Therefore, 02 >z for all

values and the inverse transformation exists and can be obtained as

=

−+=

12

21

121 22

zx

Lz

LVzzCx in

(2.27)

The buck-boost converter system in the new coordinates ( )21 , zz , i.e. the normal form,

is represented by

( )

1

21

12

211

2

21

1211

22

2211

zy

Lzz

LVzC

LCV

RLCzzVz

Lzz

LVzC

Cuz

RCz

ininin

in

=

−++

−=

−+

−−−=

(2.28)

The advantage of the normal form of the system is the structure, which is taken

advantage of in different controls like exact linearization, due to which many important

16

properties of the system can be obtained just by inspection. From Equation 2.28, it can be

said that the relative degree of the buck-boost converter system is one, as the first

equation explicitly contains the input term ( )tu . The zero dynamics of a non-linear system

can also be easily obtained from the normal form.

2.3 Zero Dynamics

The zero dynamics of a non-linear system are analogous to the zeros of the transfer

function in a linear system. A system with relative degree r that is strictly less than the

order of the system n is said to have zero dynamics of the order rn − . If nr = the system

does not have any unseen internal dynamics and it also implies that the transfer function

of the linear system has no zeros. Zero dynamics of a system are the hidden internal

dynamics when the initial conditions of the system and the input are constrained to make

the output of the system zero [23].

The zero dynamics of a nonlinear system can be easily obtained from the Isidori’s

Normal form, by zeroing the output. If a nonlinear system (Equation 2.16) has a relative

degree r then the state vector z can be grouped into the following two vectors as given

below:

=

=

+

n

r

r z

z

z

z

11

, ηξ (2.29)

Then the normal form can be written as:

( ) ( )( )ηξη

ηξηξ,

,,1

32

21

quabz

zz

zzzz

r

rr

=+=

=

==

(2.30)

17

When the output of the system is identical to zero its state is constrained to evolve such

that ( )tξ is identically zero [23]. Then the zero dynamics are given by the following

equation as:

( ) ( )( )tqt ηη ,0= (2.31)

then the unique input to the system is given as:

( ) ( )( )( )( )tatbtu

ηη,0,0

−= (2.32)

For the buck-boost converter system the zero dynamics are obtained by zeroing the

output in Equation 2.26, then the following equation is obtained,

22 2CzLCVz in= (2.33)

Phase plane [25] is a tool used to analyze the stability of zero dynamics. This method

is used to graphically analyze how the system trajectories change with the state variable

from which the stability of the system can be commented. The phase plane plot of the

zero dynamics is shown in Figure 2.4.

As the phase plane trajectories diverge in Figure 2.4, the zero dynamics of the

capacitor voltage in a buck-boost converter are not stable; this behavior is due to the non-

minimum phase nature of these converters with respect to capacitor voltage. Hence, the

zero dynamics of the non-minimum phase voltage of the buck-boost converter are

unstable.

18

Figure 2.4 Phase plane plot of zero dynamics of capacitor voltage

2.4 Passivity

A system is said to be passive if its rate of energy storage is less than the rate of

supply energy i.e. the system dissipates more energy than it stores. As a result, the energy

storage function of the system is less than the supply rate energy function. Passivity can

be formalized by the following definitions. Consider a nonlinear system, H, defined as

( )( )

==

=uxhyuxfx

H,,

(2.34)

Definition 2.1 Supply Rate [25]: The supply rate ( ) ( ) ( )( )tytuwtw ,= is a real valued

function defined on YU × , such that for any ( ) Utu ∈ and Xxo ∈ and

( ) ( )( )uxtthty ,,, 00φ= , ( )tw satisfies

( ) ∞<∫ dttwt

t

1

0

(2.35)

for all 001 ≥≥ tt .

0 2 4 6 8 10 120

2

4

6

8

10

12

14Phase Plane Plot of Zero Dynamics of Output Voltage

z2

z2do

t

19

Definition 2.2 Dissipative Systems [25]: System H with supply rate ( )tw is said to be

dissipative if there exists a nonnegative real function ( )xS : +ℜ→X , called the storage

function, such that, for all 01 ≥≥ tt , Xx ∈0 and Uu∈ ,

( ) ( ) ( )∫≤−1

0

01

t

t

dttwxSxS (2.36)

or

( )( ) ( )twdt

txdS≤ (2.37)

Where ( )uxttx ,,, 0011 φ= and +ℜ , is a set of nonnegative real numbers. A Lyapunov

candidate of the system can be used as Storage Function ( )xS .

Definition 2.3 Passive Systems [25]: A system is said to be passive if it is dissipative

with respect to the following supply rate

( ) ( )( ) ( ) ( )tytutytuw T=, (2.38)

and the storage function ( )xS satisfies ( ) 00 =S .

Passivity is an input-output property, and it depends on how the output of the system

is defined. Consider the buck-boost converter system in its original representation

(Equation 2.16) with a positive definite storage function ( ) 22

21 2

121 CxLxxS += . In order to

investigate this input-output property, consider, for now, the output as the current and

define a bilinear supply rate ( ) 1xVuyutw inT ⋅⋅== , where inVu ⋅ is the input to the circuit

with current 1x as output. Then the following can be shown:

( ) ( )twRxxuVxS in ≤−=

22

1 (2.39)

Hence, the buck-boost converter is passive when the output defined is the inductor

current.

20

The following theorem encapsulates the passivity properties for nonlinear systems as

Theorem 2.1 [25]: A system H with a constant rank ( ) xhLg in a neighborhood of 0=x ,

with a 2C storage function ( )xS which is positive definite, is passive, then:

1. ( )0hLg is nonsingular and H has relative degree 1,,1 .

2. The zero dynamics of H exists locally at ,0=x and H is weakly minimum phase.

As the phase plane plot (Fig. 2.4) reveals, the output voltage zero dynamics are

unstable, i.e. non minimum phase. Therefore from theorem 2.1 it can be inferred that the

buck-boost converter is not passive respect to the output voltage.

Passivity is an input-output property, and does not provide information about the state

of the system. But, the Kalman-Yacubovich-Popov property relates passivity of the

system with the state of the system. It relates the storage function of the system with the

Lyapunov candidate of the system and is given as follows:

Definition 2.4 Kalman-Yacubovich-Popov Property [25]: Consider a control affine

system without throughput (2.16) where nXx ℜ∈∈ , mUu ℜ⊂∈ and mYy ℜ⊂∈ . It is

said to have the Kalman-Yacubovich-Popov (KYP) property if there exists a 1C

nonnegative function ( ) +ℜ→XxS : , with ( ) 00 =S such that

( ) ( ) ( ) 0≤∂

∂= xf

xxSxSLf (2.40)

( ) ( ) ( ) ( )xhxgxxSxSL T

g =∂

∂= (2.41)

for each Xx∈ .

A system H of the form (Equation 2.16) which has the KYP property is passive, with a

storage function ( )xS and conversely, a passive system having a 1C storage function has

the KYP property [25]. This proposition is used in Chapter 4 to derive the gain

constraints for a parallel interconnection in a feed-forward passivation procedure. .

21

PARALLEL COMPENSATION APPROACH 3.

3.1 Motivation

In this chapter, the parallel compensation approach is introduced to overcome the

drawbacks of the existing linear control methods [6, 7] discussed in Chapter 1. It will be

shown at the end of this chapter that this method accelerates the transient response of the

converter, considerably removes undershoot in the response, reduces the oscillations in

the transient response, and directly regulates the voltage instead of using multi-loop

current mode control [7]. The effectiveness of this method can be verified from the

simulation results carried out on the buck-boost converter.

State space averaging method is used to represent the buck-boost converter

mathematically. The small-signal control-to-output transfer function and the line-to-

output transfer function of the buck-boost converter (Equations 2.6-2.8), derived in

Chapter 2, are used in the process of designing a compensator. The non-minimum phase

control-to-output transfer function is decoupled from the minimum phase line-to-output

transfer function and a parallel compensator is connected in parallel to the non-minimum

phase transfer function. The new replacement plant is compensated in such a way that the

system exhibits minimum phase characteristics.

An effective way to design a compensator for the non-minimum phase systems is to

use strictly positive real form of the system [27, 28]. Parallel feed-forward compensators

can be used to convert any plant to an almost strictly positive real system [29]. Then the

control can be achieved by using output feedback techniques.

22

Parallel compensation techniques have been successfully implemented [30, 31] and

have proven to be efficient and stable control approaches for non-minimum phase

systems than pole-zero cancellation technique [32]. Pole-zero cancellation generates

hidden modes that may cause instabilities, thus, cannot be universally used in non-

minimum phase systems.

There are different methods in deriving the transfer function of an augmented plant

and the parallel compensator. The principle of transforming the configuration of a non-

minimum phase plant to minimum phase is introduced in [33]. This technique uses a feed

through compensation to obtain a minimum-phase augmented plant and uses a high gain

feedback control to stabilize the system [33]. The transfer function of the compensator in

[33] is derived by using the transmission-zero-assignment technique [34]. Gessing [35,

36] have also proposed ways of changing non-minimum phase plants into minimum

phase. They have classified the control problems of regulation, tracking or disturbance

rejection and specially designed replacement plants for each problem at hand. General

approach to compensator design depends on the application purposes [34-36]. The

control problem of the converter, considered in this thesis, falls under the category of

voltage regulation [35] and the method outlined in [35] is adopted here.

3.2 Undershoot and Non-minimum Phase Zeros

It has been studied and observed [9, 38] that in a non-minimum phase system with odd

number of positive zeros, the system response gives rise to an initial undershoot. In such

a case, the coefficients of the numerator polynomial of a system are not all positive [38],

thus non-Hurwitz. This can be verified in the case of buck-boost converter system from

its control-to-output transfer function (Equation 2.8) given by:

( ) ( )( ) ( )

′+

′+

−−

′−

−===

22

2

20ˆ 1

1

ˆˆ

DLCs

RDLs

VVLIs

DVV

sdsvsG gg

svvd

in

(3.1)

23

It can be observed that all of the coefficients of the numerator polynomial in Equation

3.1 are not positive. The undershoot in a system is undesirable as the output initially

tends in the opposite direction of the final value, as a result delay is introduced into the

system.

The physical significance behind the undershoot due to the right half-plane zeroes in

converters can be explained as follows. The average diode current of the converter in

Figure 2.1 is related to the average inductor current [17] as follows:

ss TLTD idi ′= (3.2)

where sT is the switching interval.

The average diode current Di is equal to the load current. When a step increase in duty

cycle is applied, Di decreases and the capacitor begin to discharge and the voltage

across the capacitor drops. However, the increased duty cycle causes a slow increase in

the inductor current as a result Di increases again and the voltage across the capacitor

starts increasing. This delay in the rise of the inductor current is not a desirable

phenomenon as it causes undershoot in the system and is a destabilizing effect. In this

research, this problem is addressed and the parallel compensation approach is provided as

a solution to the problem. The following behavior is observed in the simulations of the

buck-boost converter without any compensation as shown in Figure 3.1.

3.3 Positive Real Transfer Function

Positive real systems have many important properties with regard to stability analysis

and in the generation of Lyapunov functions. A passive linear system (Equation 2.38) is

strictly positive real, and vice versa. The following definition can be given with regard to

a positive real transfer function.

24

Definition 3.1 Positive Real Transfer Function [26]: A transfer function ( )sG is

positive real if

i. ( )sG is analytic in ( ) 0Re >s

ii. ( ) ( ) 0* ≥+ ωω jGjG for any frequency ω that ωj is not a pole of ( )sG . If there

are poles qppp ,,, 21 of ( )sG on the imaginary axis, they are non-repeated and

the residue matrix at the poles ( ) ( ) ( )qisGps ips i

,,1lim =−→

is Hermitian and

positive semi-definite.

Transfer function ( )sG is said to be strictly positive real (SPR) if

i. ( )sG is analytic in ( ) 0Re ≥s

ii. ( ) ( ) ( )+∞∞−∈∀>+ ,0* ωωω jGjG

Figure 3.1 Initial undershoot in non-minimum phase buck-boost converter

The above definition implies that the transfer function ( )sG is strictly stable, has

relative degree 0 or 1, and is strictly minimum-phase. In addition, the Nyquist plot of

0 0.005 0.01 0.015 0.02 0.025 0.03 0.0350

5

10

15

Time (Seconds)

Initial Undershoot in Non-minimum Phase Systems

25

( )ωjG lies entirely in the right half complex plane or the phase shift of the system is

always within the range of ( ) 90,90− .

In order to achieve the objectives as specified in Chapter 1, it is desired that the non-

minimum phase control-to-output transfer function of buck-boost converter be converted

to SPR/PR, such that the system be converted to a minimum phase system. The transfer

function approach is considered here, as a linear small-signal model of buck-boost

converter is adopted in parallel compensation approach. The process of designing a

compensator is detailed in the following sections.

3.4 Control Structure

The control scheme given to achieve the stated objectives is shown in Figure 3.2. As

can be observed in Figure 3.2, the compensation is applied only to the decoupled non-

minimum phase control-to-output transfer function. Then voltage regulation can be

achieved by the use of a simple proportional controller. The control structure for the

buck-boost converter plant is as shown in Figure 3.3. The next section gives the design

procedure for the parallel compensator.

3.5 Design of Parallel Compensator for Voltage Regulation Application

In this section the parallel compensator for the control-to-output transfer function is

derived. The technique outlined in [35] is adopted for deriving the replacement plant for a

buck-boost converter. There are other techniques to accomplish this task such as the

transmission zero assignment technique [34]. This technique uses Eigen value assignment

technique to place the transmission zeros in the desired positions. Moreover, the

complexity of the procedure increases as buck-boost converter is also non-linear in nature.

So the following method [35] of deriving the replacement plant for the buck-boost

converter control-to-output transfer function has been adopted.

26

A first order shunt system is taken as the transfer function for the replacement plant.

Therefore, the replacement plant is selected in such a way that it is SPR, then the non-

minimum phase control-to-output transfer function is compensated to become a minimum

phase system. The only criterion to be satisfied for the application of using this kind of

replacement plant is that the original open-loop converter control-to-output transfer

function should be stable.

The control-to-output transfer function of buck-boost converter (Equation 2.8) is

stable as the denominator polynomial is Hurwitz. Hence, all the poles of the buck-boost

converter are in the left-half plane and the open-loop transfer function is stable.

Figure 3.2 Proposed control scheme for a small-signal buck-boost converter model

Figure 3.4 shows the interconnection structure of the parallel compensator ( )sGc [35] to

the non-minimum phase plant ( )sG such that the replacement plant, shown by the dashed

box is SPR

27

Figure 3.3 Control structure for buck-boost converter plant

Figure 3.4 Replacement plant structure as shown in dashed box [35]

28

The non-minimum phase transfer function for which a replacement transfer function is

to be derived is given as below:

)()(

)()()(

sMsL

sUsYsG == (3.3)

Then the transfer function of the parallel compensator which is to be connected in parallel

to the above non-minimum phase plant is given as:

( ) ( )( ) ( ) ( )sGsGsUsYsG c

c −== 1 (3.4)

The transfer function of the replacement plant, which is minimum phase, is given by

)()()()(

)()()()()(

11

1

sGsGsGsG

sGsGsUsYsG cr

=−+=

+== (3.5)

The transfer function of the stable replacement plant )(1 sG is chosen as,

( )11 +

=Ts

ksG o (3.6)

where the constant ok is given [35] as:

( )0Gko = (3.7)

From Equation 3.6 it can be said that ( )sG1 is SPR as the relative degree is one,

minimum-phase and stable. The condition to be satisfied by the original plant and the

replacement plant is that steady state value of the original plant should be equal to the

steady state value of the replacement plant as:

( ) ( )001 GG = (3.8)

Now for the buck-boost control-to-output non-minimum phase transfer function given as

29

( )

′+

′+

−−

′−

−=

22

2

2

1

1

DLCs

RDLs

VVLIs

DVV

ksG ggvd (3.9)

The replacement plant transfer function is as given below and is derived based on the

procedure outlined above:

( ) ( ) kD

VVglsT

lsGvd 21 ',

1−

−=+

= (3.10)

Thus, the parallel compensator using Equation 3.4 for the buck-boost converter

control-to-output transfer function is given as:

( )2

22

2

''1

1

1DLCs

RDsL

VVLIs

DVV

sTlsG gg

c

++

−−

′−

−−+

= (3.11)

where the gain k is a proportional constant which is known and the time constant T is a

positive number. It has been observed in simulations that the smaller the time constant T,

the faster the response of the system.

Therefore, the equivalent compensation structure is as shown in Figure 3.6 and the

design procedure for the compensator can be illustrated as shown in Figure 3.5.

Figure 3.5 Parallel compensation design process

30

Figure 3.6 Equivalent compensation structure [35]

3.6 Stability

To understand the effect of the parallel compensator on the closed loop stability of a

buck-boost converter, the bode diagram of the converter control-to-output transfer

functions with and without compensation is provided in Figure 3.7. It can be observed

that the phase of the compensated system is in the range of ( ) 90,90− satisfying the

requirement of SPR system.

3.7 Simulation Results

The simulations are carried out on the buck-boost converter with the following

parameters: VVmFCHLR g 30,1,100,10 ===Ω= µ . The derived math model of

the buck-boost converter using state-space averaging (Equations 2.7-2.8) is represented

mathematically in Matlab.

31

Figure 3.7 Bode plot of the compensated and uncompensated System

Figures 3.8 - 3.10 show the converter math models in Matlab. The compensator

designed for a buck-boost converter is incorporated into these math models as shown in

Figure 3.8. The effect of the compensation can be observed in Figure 3.11. This figure

also illustrates the comparison of the effect of parallel compensation on the voltage

regulation profile of the converter. It was assumed that the input voltage was 30 V with 1

V variation at frequency 1000 rad/sec.

Figure 3.11 demonstrates the output voltage profile of the converter controlled by a

parallel compensator approach. The non-minimum phase zero generated significant

transients when the reference changed from buck to boost. However, when the

compensator added, it neutralized the effect of the transients and as the Figure 3.11

illustrates, the oscillations resulted from the input source variation were removed.

0

50

100

Mag

nitu

de (d

B)

10-3

10-2

10-1

100

101

102

103

104

-90-45

04590

135180225270315360

Phas

e (d

eg)

Bode Diagram

Frequency (rad/sec)

Converter w ithout Parallel Compensator

Converter w ith Parallel Compensator

32

Figure 3.12 shows the performance comparison between the buck-boost converter

controlled by the parallel compensation approach and by the proportional integral

controller on a buck-boost SimPowersystem simulation model with the following

parameters: mFCmHLR 1,1,100 ==Ω= and 12=gV V.

It is clearly observed that the undershoots and overshoots in the system have been

compensated and the delay in the transient response is reduced considerably. The

controller has resulted in a longer settling time, which is limited using parallel

compensators. The best design will have a tradeoff between overshoot and settling time

[37, 38].

Figure 3.8 Math model of buck-boost converter in Simulink

33

Figure 3.9 Math model of the converter line-to-output transfer function

Figure 3.10 Math model of the converter control-to-output transfer function

34

Figure 3.11 Comparisons of voltage profiles of compensated and uncompensated system

35

Figure 3.12 Comparison of voltage profile with a compensator and a PI controller

0 0.5 1 1.5 2 2.5 30

20

40

60

80

Time (Seconds)

Ampl

itude

Voltage Regulation Profile of the Converter using Proportional Integral Controller

0 0.5 1 1.5 2 2.5 30

5

10

15

20

25

Time (Seconds)

Ampl

itude

Voltage Regulation Profile of the Converter using Parallel Compensator

Reference voltageResponse of the Converter

Boost

Buck

Boost

Boost

Buck

Boost

36

FEEDFORWARD EXCESS PASSIVITY BASED CONTROL (FFEP) 4.

4.1 Motivation

In Chapter 3, the parallel compensation approach was introduced and the effectiveness

of the approach was validated through the simulation results. The compensator in

Equation 3.11 derived for the buck-boost converter resulted in a good performance.

However, the design procedure for the compensator was based on a linearized small-

signal model and cumbersome. A linear system model does not accurately depict the

behavior of the original system, leaving nonlinearities un-controlled or over simplified.

As a solution to this problem, feed-forward excess passivity based control is proposed in

this chapter. This control approach is also carried out on buck-boost converter as an

example.

Feed-forward excess passivity based (FFEP) control is an energy shaping approach

[39], which exploits the damping of the system. A large-signal non-linear model for the

buck-boost converter, instead of a small-signal linearized model, is considered as the

system model. For a non-linear buck-boost converter, as seen in Chapter 2, the output

capacitor voltage exhibits non-minimum phase behavior. As a result, the zero dynamics

of the output capacitor voltage are unstable and the simple problem of regulating the

output voltage becomes challenging.

Existing controllers [10] indirectly regulate the voltage through the inductor current,

as the zero dynamics of the inductor current are stable. However, in the indirect approach,

the system performance is subject to circuit parameter and load variations and additional

adaptive controllers are required to achieve a satisfactory performance.

.

37

This, in turn, tends to increase the complexity of the system. In this research, FFEP

control is proposed as a solution and aims to achieve direct regulation of non-minimum

output voltage. It has also been verified through simulation and experimental results that

the system performance is not significantly affected by the load variations and does not

call for additional advanced controllers.

FFEP control uses the principle of passivity as a design tool. It has been investigated

in Chapter 2 that the buck-boost converter system is not passive when the output is the

capacitor voltage. It is due to the non-minimum phase behavior of the capacitor voltage.

In FFEP control, direct regulation of voltage is achieved by making the open-loop buck-

boost converter passive when the output is the capacitor voltage. In order to attain

passivity in the converters, the damping of the converter system i.e. the degree of

passivity need to be modified.

In FFEP control, it is shown that a parallel interconnection to the open-loop system

can achieve exponential stability of the zero dynamics of the output voltage. An excess

passive system is used to compensate for the shortage of passivity in the buck-boost

converter to reduce the non-minimum phase behavior. To achieve passive system, the

degree of passivity in the system is characterized from passivity indices rather than from

the system’s energy function.

The noteworthy feature of FFEP control lies in its simplicity and its effectiveness.

Though, different solutions [40, 41] to the problem of direct regulation of non-minimum

phase voltage have been previously proposed, they rely on circuit level energy

descriptions whereas FFEP control which is based on a system level description. Chapter

5 compares the two methods of approach and shows the merit of FFEP over [40, 41]. The

following sections of Chapter 4 provide detailed information regarding the FFEP control

It has to be pointed out that the motivation for FFEP control for non-minimum phase

power converters is inspired from process control [44] and networked control systems

38

[43]. The concept of compensating for the shortage of passivity through system

interconnection has been thoroughly explored in applications relating to pH process

control, heat distillation columns, robotic manipulators [42], and in large interconnected

systems. The novelty of this research lies in the identification and application of this

concept to non-minimum phase power converters, in order to achieve simple effective

solution for the problem of direct regulation of non-minimum phase voltage.

4.2 Passivity Indices

In FFEP control, the degree of passivity in a system [24, 26, 45], as an index to

measure the passivity, is quantified by passivity indices. The passivity indices indicate

either excess or shortage of passivity. The following two definitions [26] can be given

with regard to excess and shortage of passivity.

Definition 4.1: Output Feedback Passive (OFP) [26] : System H is said to be OFP, if it

is dissipative with respect to supply rate ( ) yyyuyuw TT ρ−=, , for some ℜ∈ρ . Where

ρ is the largest gain that can be placed in positive feedback with a system, such that the

interconnected system is passive, as shown in Figure 4.1.

Figure 4.1 Output feedback passivity [26]

39

Definition 4.2: Input Feedforward Passive (IFP) [26] : System H is said to be IFP, if it

is dissipative with respect to supply rate ( ) uuyuyuw TT υ−=, , for some ℜ∈υ . Where υ

is the largest gain that can be put in negative parallel interconnection with a system, such

that the interconnected system is passive, as shown in Figure 4.2.

Figure 4.2 Input feedforward passivity [26]

The indices ρ and υ indicate the level of passivity in the system. A passive system has

both the indices ρ and υ positive or zero. A system which is not passive has one of the

indices positive and the other negative. Positive indices indicate that the system has an

excess of passivity and negative indices indicate shortage of passivity.

A system which is not passive can be made passive by either feedback passivation or

by feedforward passivation [26]. An unstable system has shortage of OFP and is

characterized by OFP ( )ρ− . This system can be made passive by negative feedback, only

if the system is minimum phase and has relative degree one or zero.

A non-minimum phase system has a shortage of IFP and is characterized by IFP ( )υ− .

This system can be made passive by positive feedforward only if the system is stable. A

system which is unstable and non-minimum phase cannot be made passive with any

combination of feedback and feedforward gains [26].

40

The technique of feedback passivation [46] is quite popular and makes use of

feedback to render a system passive. However, the relative degree and zero-dynamics of

a system are invariant under feedback, and any system irrespective of its relative degree

whose zero dynamics with respect to the output are not minimum phase, cannot be made

passive via feedback. Buck-boost converters fall under the category of a system whose

relative degrees is one and has unstable output voltage zero dynamics. Therefore, direct

voltage regulation of non-minimum buck-boost converter can be made possible only by

feedforward passivation [26].

It should be noted that more general definitions for the supply rate functions can be

used other than given in Definition 1 and Definition 2, to simultaneously obtain the IFP

and OFP indices. Some such supply rates [26] can be given as:

( ) ( ) ( )yuuuyyuw TTT ρυ −−=, (4.1)

or

( ) ( )( ) ( ) ( ) ( ) ( ) ( ) ( )tRututSytutQytytytuw TTT ++= 2, (4.2)

where mmSRQ ×ℜ∈,, are constant weighting matrices, with matrices Q and R being

symmetrical.

Note 4.1: The following general statement should be recalled with regard to classical

control. Feedback structure in a system affects the poles of the system i.e. the system

stability, and Feedforward structure in a system effects the zeros of the system i.e. zero

dynamics.. Therefore, feedback passivation applied on a system does not influence the

zero dynamics and relative degree of the system. Similarly feedforward passivation

cannot influence the free dynamics of the system i.e. the stability of the system.

4.3 Passivity in Relation to Stability and Positive Realness

The concept of stability, passivity and positive realness are interrelated and this

section explores their relationship. A passive system is stable when it is unforced i.e.

when the input 0=u . This relation between passivity and stability can be formally given

41

prior to which certain definitions like zero-state observability (ZSO) and zero-state

detectability (ZSD) are to be stated.

Definition 4.3 ZSO and ZSD [26]: A system ( )( )

==

uxhyuxfx

H,,

:

is ZSO if for any Xx∈ ,

( ) ( )( ) 0,00,,, 00 ≥≥∀== ttxtthty φ 0=ximplies (4.3)

and the system is locally ZSO if there exists a neighborhood nX of 0, such that for all

nXx∈ , Equation 4.3 holds. The system is ZSD if for any Xx∈ ,

( ) ( )( ) ( ) 00,,,lim0,00,,, 000 =≥≥∀==∞→

xttimpliesttxtthtyt

φφ (4.4)

and the system is locally ZSD if there exists a neighborhood nX of 0, such that for all

nXx∈ Equation 4.4 holds.

The following theorem relates passivity and stability.

Theorem 4.1 Passivity and Stability [24]: The passive system H with a 1C storage

function S and ( )uxh , be 1C in u for all x . Then the following properties hold:

i. If S is positive definite, then the equilibrium 0=x of H with 0=u is stable

ii. If H is ZDS, then the equilibrium 0=x of H with 0=u is stable

iii. When there is no throughput, ( )xhy = , then the feedback yu −= achieves

asymptotic stability of 0=x if and only if H is ZSD.

where 1C of a function indicates that the derivate of the function exists and is continuous.

A system is said to be positive real if the following relation holds [26]:

( ) ( ) 0,0 01

1

0

≥≥∀≥∫ ttdttutyt

t

T (4.5)

From Equation 2.36 it can be inferred that a positive real system is passive and vice versa.

42

4.4 Exponential Stability and Passivity Indices of Buck-Boost Converter

The stability of a nonlinear system can be given by various definitions, depending on

the degree of stability in the system. A nonlinear system can have different equilibriums

unlike a linear system [26]. So the stability in a non-linear system is with respect to the

individual equilibrium point. It is very likely that some equilibrium points in a non-linear

system are stable and some of them from the same system are unstable. The following

definition is the stability of the system in the sense of Lyapunov.

Definition 4.4 Stability in the sense of Lyapunov [25]: The equilibrium state 0=X is

said to be stable if for any 0>R , there exists 0>r , such that if ( ) rx <0 , then

( ) Rtx < for all 0≥t . Otherwise, the equilibrium point is unstable.

Definition 4.4 implies that for a stable system the state trajectories, originating from a set

of initial states, are confined to a bounded region of a certain radius. Definition 4.4 can be

said to be an unconstrained definition of stability and does not give indicate how fast the

system trajectories converge to the bounded region.

The following definition can be given with regard to asymptotic stability.

Definition 4.5 Asymptotic Stability [25]: An equilibrium point 0 is asymptotically

stable if it is stable, and if in addition there exists some 0>r such that ( ) rX <0 implies

that ( ) 0→tX as .∞→t

Asymptotic stability gives an estimate about the convergence of the system state

trajectories, and is a strong definition of stability than the definition of stability in the

sense of Lyapunov. Exponential stability of the system has faster rate of convergence of

system states than asymptotic stability and is given by Definition 4.6.

43

Definition 4.6 Exponential Stability [25]: A system is exponentially stable [25] if there

exist two strictly positive numbers α and λ such that,

( ) ( ) textxt λα −≤>∀ 0,0 (4.6)

In some ball rB around the origin.

Hence the following order of precedence can be given with regard to how fast the system

trajectories converge.

StabilitylExponentiaStabilityAymptoticLyapunovofsensetheinStability ⇒⇒

The above distinction between the degrees of stability in a system is vital, especially

when the system comprises of several interconnections between different sub-systems.

The interactions between the sub-systems influence the stability of the overall system, so

it is critical to mark the degree of stability of each sub-system.

In this research on FFEP control, a more constrained definition of stability is imposed

on buck-boost converter, which is justified in Section 4.10. The following arguments can

be given with regard to exponential stability of the buck-boost converter.

To demonstrate the exponential stability of the output voltage of the buck-boost

converter, characteristic equation of the buck-boost converter is used. When the switch Q

in Figure 2.1 is on or off mode, the output voltage x2 is in charging or discharging mode

of operation respectively. In either case, a general form of this state variable can be

expressed as tAex λ−=2 (4.7)

where A is a negative coefficient, as the buck-boost converter is an inverting circuit, and

λ is the time constant of the circuit defined as:

RC1

=λ (4.8)

44

In an RLC circuit, analyzed separately in two modes of buck-boost operation, x2 can be

expressed as tt eAeAx 21

212λλ −− += (4.9)

where 1λ and 2λ are the circuit time constants and

LCRCRC

LCRCRC

12

12

1

12

12

1

2

2

2

1

+=

−=

λ

λ (4.10)

In a physically realizable circuit, the time constants 1λ , 2λ are strictly positive values.

Hence, the state 2x of the buck-boost system, which is the output voltage, converges to

the origin exponentially. Thus, buck-boost converter is exponentially stable.

Note 4.2: The argument (Equations 4.7-4.10) with regard to exponential stability of the

buck-boost converter when the output is the capacitor voltage may be misleading, with

the statement that the zero dynamics of the output capacitor voltage (Equation 2.33) are

unstable. In order to clarify, another definition of zero dynamics need to be highlighted

from Brynes and Isidori’s pioneering work [49] on zero dynamics of a nonlinear system.

For a nonlinear system of the form (Equation 2.16), which is decomposed into observable

and unobservable components, the zero dynamics of a system can be considered as the

internal dynamics of the unobservable component. Hence, stability of the system i.e.

observable part of the system does not imply stability of the unobservable component i.e.

the zero dynamics, which is the cause of all complications.

IFP and OFP passivity indices of the buck-boost converter system can be obtained by

considering the buck-boost converter system in its original bilinear representation

(Equation 2.15) with a positive definite storage function,

( ) 22

21 2

121 CxLxxS += (4.11)

and by considering a more general definition for the supply rate (Equation 4.1)

45

( ) ( )2222 inin

TTT uVxxuVuuyyyutw υρυρ −−=−−= (4.12)

and the following relation is given

( ) ( ) ( )222

222

1 xuVxuVRxxuVxS ininin −−≤−= ρυ (4.13)

It can be observed that R1

=ρ is positive and 1x>υ is negative, depicting a shortage of

IFP ( )υ− and an excess of OFP ( )ρ in the output voltage of buck-boost converter. From

the Definitions 4.1 and 4.2, since the buck-boost converter with output defined as

capacitor voltage is IFP ( )υ− and exponentially stable from Equations 4.7 - 4.10, the

buck-boost converter with the output capacitor voltage can be made passive by

feedforward passivation. Dynamic feedforward compensation is used to passivate the

buck-boost converter instead of static gain compensation.

4.5 FFEP Control Structure

The following background is provided with regard to the design of the dynamic

feedforward compensation. Polynomial systems are large classes of nonlinear dynamic

systems which can be categorized into subclasses of bilinear and quadratic systems.

These subclass systems can approximate an analytic system with linear inputs (ALS) [47].

An interesting property exists for ALS systems and is based on Theorem 4.2 [48] and is

repeated here for convenience of the readers.

Theorem 4.2 [48]: The Jacobi linearized zero dynamics of an ALS at an operating point

ox can be changed at least in the neighborhood of ox by a linear compensator. If the

differential degree cd of the linear compensator with the transfer function ( )sFc is

sufficiently large, a possibly unstable zero dynamics of a given ALS can be changed by

the free designable parameters of the compensator in such a way that the substitute

system s∑ has a stable zero dynamics.

46

Bilinear systems can approximate ALS, therefore, unstable zero dynamics of a buck-

boost converter can be stabilized by linear compensators connected in parallel to the

converter. Therefore, the control structure for the ALS systems is as given in Figure 4.3

[48].

Figure 4.3 ALS system compensation structure [48]

This justifies that a linear compensator can be used to achieve dynamic feedforward

passivation of the open-loop voltage control of buck-boost converters. Figure 4.4 shows

the structure of the proposed FFEP control.

47

Figure 4.4 Proposed FFEP control structure

4.6 On the Choice of Linear Compensator

The objective of FFEP control is to achieve direct regulation of non-minimum phase

voltage of the buck-boost converters. As stated in previous chapters, buck-boost

converters have shortage of passivity i.e. ( )υ−IFP and can be made passive by dynamic

feedforward passivation. Prior to carrying out dynamic feedforward passivation, it was

verified that the buck-boost converter open-loop system was stable. A tighter bound on

the stability of buck-boost converter was provided by imposing exponential stability.

Then, it has been shown that a linear compensator could be used to achieve dynamic

feedforward compensation. This section further explains the reasons involved in the

choice of linear compensator for the dynamic feedforward passivation.

It is a known fact that a non-minimum phase system has inherent delay in the system

i.e. phase lag. Usually proportional derivative (PD) controllers are used to improve the

phase of the system and decrease the settling time of the system. However, it is a widely

known fact that PD controllers degrade the stability of the system [50], as a result are

seldom used in control purposes. In [51] a solution to this problem has been intuitively

provided, which is taken into account in the design of dynamic feedforward compensator

for the buck-boost converter system.

48

[51] states that an effect of a derivative controller of the form,

( )

+=

0

1ssKsH (4.14)

can still be achieved without affecting the stability of the system, by using the inverse of

derivative controller

( )

+

=−

0

1

1ss

DsH (4.15)

where K

D 1= is a feedforward configuration of the system.

Hence, the linear compensator in the design of dynamic feedforward compensation is

considered to be of the form given by

( )1fs

ksG f

−= (4.16)

where 1f is a negative constant, whose state-space description is given as:

ff

fff

zyukzfz

=

+= 1 (4.17)

It is note worth pointing out that the linear compensator is strictly positive real, as the

relative degree is equal to one and the poles and zeros of ( )sG are in the left-half plane.

As ( )sG is strictly positive real, it can be recalled from section 4.3 that ( )sG is passive.

PID controllers are also passive [26], hence ( )sG 1− i.e. the derivative controller is

passive.

The following sections further detail as to how to constrain the gains of the linear

compensator such that the augmented buck-boost converter system becomes and remains

passive.

49

4.7 Lipschitz Continuity

A brief discussion on Lipschitz Continuity is carried out to the constrain the gains of

the linear parallel compensator. A nonlinear system is described by a set of differential

equations. Consider a system given by the following equation:

( ) ( ) 00,, xtxxtfx == (4.18)

The solution to Equation 4.18 with the given initial condition exists and is unique if and

only if the function satisfies the following inequality, called the Lipschitz condition [26]

( ) ( ) yxLytfxtf −≤− ,, (4.19)

where L is called Lipschitz constant. Equation (4.19) can also be written as,

( ) ( ) Lyx

yfxf≤

−−

(4.20)

From the Equation (4.20), it can be said that the derivative of the function f is bounded

by the Lipschitz constant. However, Lipschitz continuity does not imply that the function

f is differentiable.

Lipschitz constant depends on the function. It basically defines how the function f

varies with changes in the input. If f undergoes a large variation for a small change in

input then the function f has a large Lipschitz constant. Therefore, Lipschitz continuity

quantifies the continuity of a function f and Lipschitz constant provides an upper bound

on the amount of variation. The Lipschitz constant of function also depends on the

interval that the function is defined at. If the interval on which the function is defined is

changed, then the Lipschitz constant for the same function is different.

If a function f is defined as RRRf m →×: then the following definition can be given:

50

Definition 4.7: A function f is locally Lipschitz continuous with respect to its first

argument if it is continuous and if for each ( ) RRtx m ×∈, there exists a 0>L such that

( ) ( ) yzLszfsyf −≤− ,, (4.21)

The above definition is used to obtain the Lipschitz constants of the buck-boost converter

system (Equation 4.22)

4.8 Exponential Minimum-phaseness

A system whose zero dynamics are stable is called a minimum phase system. It is

shown in Chapter 2 that the zero dynamics of the buck-boost converter are unstable when

the output of the buck-boost converter system is the voltage across the capacitor. In FFEP

control, the linear compensator (Equation 4.17) in parallel to the buck-boost converter

makes the augmented system passive i.e. dynamic feedforward passivation. From

Theorem 2.1 in Chapter 2, a passive system has relative degree not greater than one and

the zero dynamics are minimum phase. Hence, the gains of the linear compensator are

constrained to make the augmented zero dynamics stable.

Now the normal form of the buck-boost converter is given as:

( ) ( ) ( )( ) ( )( ) ( )

==

+=

tztyzzqtz

uzzbzzatz

1

212

21211

,,,

(4.22)

Where,

( )

( )

( )

−++

−=

−+=

−+−−=

Lz

LzVzC

LCV

RLCzzVzzq

Lz

LzVzC

Czzb

Lzz

LVzC

Cz

RCzza

ininin

in

in

22,

221,

2211,

211

2

211

21

211

221

21

12121

(4.23)

51

Then, the augmented system i.e. the parallel compensator (Equation 4.17) in shunt with

buck-boost converter is represented as

( ) ( )

fa

f

o

f

z

zzy

ub

zbbzfzf

fzz

+=

+

=

1

1

(4.24)

where,

[ ]( ) ( ) ( )[ ][ ]To

Tz

T

b

zqzazf

zzz

01

21

=

=

=

(4.25)

By using the following non-singular co-ordinate transformation,

[ ] ( )fzTT

aa zzz ,φηξ = (4.26)

where

[ ]

( )

22

11

111

21

1

,1

z

ztzbk

z

zzyyz

zz

a

ff

a

ffa

Taaa

aa

=

−=

+=+==

=

η

η

ηηηξ

(4.27)

The normal form of the augmented system is given by

( ) ( )( )( ) ( ) ( )

( )

=

−−=

=

+++==

1

1

2

1

11

,1,1

,

a

ff

ff

a

aa

ffaa

zyzq

ztzbk

zftzbk

za

uktzbzfzazz

ηη

η

ξ

(4.28)

From Equation 4.28 it can be seen that the relative degree of the augmented system is

one. The zero dynamics of the augmented system are obtained by zeroing out the output

011 =+== fa zzzy .

52

Then the zero dynamics aη of the augmented system are given as,

( ) ( ) ( ) ( )[ ]( )

+−

=

==

zq

tzbftzbkz

zaf

f

a

aaa

,,,0 1

2

1

ηη

ηψη (4.29)

The zero dynamics aη can be expressed as,

( ) ( )( )

( )( )

( ) ( ) ( )

( )( ) ( )( )

( ) ( ) ( )2121212

112111211

212121

1121

11211

211

,,,

,1,

,,,

,1

,,

aaaaaa

aaf

aaf

aaaaa

aaf

aaf

aa

qzqq

zzzbk

zzzbkf

azaa

zzzbk

zzzbkfza

ηηηηηη

ηη

ηηηηη

η

ηηη

−+=

−+−

+−+=

+−+=

(4.30)

which can be further written as 01 =az

( ) ( ) ( )

( ) ( )

( ) ( )

+

−+=

10

,,

01

,101

,

01

,,

212*1

*12

*1

*12

*1

1

212*1

aaaa

aaaf

aaaf

aaaaaza

qq

bk

bkf

aaf

ηηηη

ηηηηηη

ηηηηηη

(4.31)

where

( ) ( ) ( )]Taaaaaz qaf 2121 ,,[ ηηηηη = (4.32)

and 1*1 za =η as another operating point.

A system (Equation 2.16) is exponentially minimum phase i.e., has exponentially

stable zero dynamics [52] if the Lyapunov energy function of the zero dynamics ( )zVo of

the system satisfy the following relations [25]:

53

( )

≤∂∂

−≤

≤≤

zz

V

zV

ztzVz

o

o

o

4

23

22

21 ,

α

α

αα

(4.33)

The zero dynamics of the augmented system (Equation 4.31) are exponentially stable if

there exists a positive definite function ( )aoV η such that the time derivative of ( )aoV η

satisfies (Equation 4.33).

Note 4.3: Here, exponential stability of the zero dynamics is considered instead of

asymptotic stability due to an important stability result given in [49]. For asymptotic

stability of zero dynamics of a system to achieve closed-loop stability full state feedback

of the system is needed. However if the zero dynamics of the system are exponentially

stable, then the closed-loop stability of the system can be achieved using output feedback.

Therefore, closed-loop stability of the buck-boost converter requires that the zero

dynamics be exponentially stable rather than asymptotically stable.

Time derivative of ( )aoV η results in

( ) ( ) aT

aao VV ηηη ⋅∇= (4.34)

The derivative of Lyapunov candidate of the zero dynamics of the augmented system is,

( ) ( ) ( )

( ) ( )

( )

( )

( ) ( )

−⋅

∂∂

+

∂∂

∂∂

−⋅

∂∂

+∂∂

=⋅∂∂

=⋅∇=

10

,,

01

,1

01

,

01

,,

212*1

*12

*1

*12

*1

1

212*1

aaaaa

o

aaafa

o

aaafa

o

aaaaa

o

aza

oa

a

oa

Taoao

qqV

bk

V

bkfV

aaV

fVVVV

ηηηηη

ηηηη

ηηηη

ηηηηη

ηη

ηη

ηηη

(4.35)

54

The non-linear differential equations (Equation 4.22) representing the buck-boost

converter system ensures the existence and uniqueness of a solution if and only if the

system functions satisfy the Lipschitz condition [26]. The Lipschitz condition for the

system functions with respect to the first argument are evaluated as,

( ) ( )

( ) ( )

( ) ( ) 1*12

2

2*12

*1

1*1212

*1

1*1212

*1

21,,

21,,

211,,

aainin

aaaa

aain

aaaa

aain

aaaa

LV

CRLCVqq

LV

Cbb

LV

CRCaa

ηηηηηη

ηηηηηη

ηηηηηη

+≤−

≤−

+≤−

(4.36)

Since the system function ( )21 , aab ηη is Lipschitz continuous, the function ( )21 , aab ηη is

bounded, and an upper limit to the bound of the function is evaluated as follows. ( )tzb , is

expressed as,

( ) ( )11, 11 −= zzCL

RCtzb (4.37)

So the upper bound for the function can be found as,

( )CL

RCb aa

1, 21 <ηη (4.38)

Moreover as the function ( )21 , aab ηη is differentiable and Lipschitz continuous the

derivative of ( )21 , aab ηη is bounded by the Lipschitz constant and is given by,

( )L

VC

b inaa 2

1, 21 ≤ηη (4.39)

A feedforward passivation technique makes the buck-boost converter system passive.

It can be inferred that the Lyapunov candidate of the open-loop system contains an

energy level less than the maximum energy stored in the augmented system.

55

Therefore, by evaluating the Lipschitz continuity equations and solving Equation 4.35

and using the relations in Equation 4.33 the following relation for the gain constraints of

the parallel compensator are obtained such that the open-loop augmented system is

passive:

1122

+

++> CRC

LRV

LVk inin

f (4.40)

4.9 Closed-Loop Stability

In section 4.8, the detailed procedure to make the augmented buck-boost converter

system passive was outlined. As the control of a passive system can be relatively easy,

the control action is achieved by using a simple proportional gain controller as shown in

Figure 4.4. From Theorem 4.3 and from Note 4.3 the closed-loop stability of buck-boost

converter can be guaranteed.

Theorem 4.3 [24]: If two systems H1 and H2 are passive, then their parallel and

feedback interconnections are also passive.

We can infer that the closed-loop system is passive, where H2 is the positive gain, which

guarantees the closed-loop stability of the system.

4.10 Bias Effect

Application of a parallel interconnection to the buck-boost converter, in dynamic

feedforward passivation, results in a steady state error or bias effect. In order to overcome

the offset in the steady state response, a pre-filter [53] of the following form, is used in

cascade with the plant.

( )δ++

=s

bsasG ff

f (4.41)

where δ,, ff ba are positive constants which satisfy

56

0>−δf

f

ab

(4.42)

Then the structure of the buck-boost converter plant with the pre-filter and a linear

compensator is as given in Figure 4.5.

Now the dynamic feedforward passivation is carried out on the cascade

interconnection of pre-filter and the buck-boost converter. For this to be possible, the

modified buck-boost converter system should be stable i.e. cascade connection of the pre-

filter to buck-boost converter should be stable. This is required because feedforward

passivation cannot influence the stability of the system, recall from Note 4.1. Then the

modified FFEP control structure is given in Figure 4.6.

Figure 4.5 Structure of the plant with pre-filter and linear parallel compensator

Figure 4.6 Modified FFEP control structure

57

It is to be recalled that the reason for the imposition of a stronger definition of stability

for buck-boost converter in Section 4.4 has been postponed until Section 4.10. The

stability of the cascade interconnection of the non-linear buck-boost converter system

with the linear stable pre-filter can be achieved only when the buck-boost converter

system is exponentially stable. This condition is imposed on buck-boost converter system

to avoid a phenomenon called the peaking effect [24].

Peaking phenomenon usually occurs in non-minimum phase systems [24], in which

the response of the system has high transients and might lead to instability when high

gains are applied. Therefore, in order to decrease the peaking phenomenon to a certain

degree, exponential stability of the buck-boost converter is considered. In an

exponentially stable system the rate of convergence of system trajectories (Equation 4.6)

is rapid, hence peaking and system instability can be avoided to a large extent when a

tighter exponential stability is imposed upon the buck boost converter system.

Note 4.4: It is shown in Chapter 4 of [24] that minimum-phase systems are not peaking

systems. Hence, when the augmented buck-boost converter system is made passive by

dynamic feedforward compensation, it can be inferred that the transient response is not

characterized by any peaks. This result can be verified from the buck-boost converter

simulation in Figure 4.7.

The following analysis is given with regard to modified buck-boost converter system.

The resulting system with buck-boost and pre-filter is given as:

( ) ( )( ) ( )( )

=+−=

=

+−+=

1

2

1 ,,

zyuww

zqzuatzbwabtzbzaz fff

δ

δ

(4.43)

where [ ]Tzzz 21= . Then using the following transformation,

( ) watzbzw fe ,1 −= (4.44)

58

the cascaded system is obtained as:

( ) ( )( )( )

===

+=

1

2

1

,

,,

zywzqw

zqzutzbwzaz

eee

eee

(4.45)

where

( ) ( ) ( )

( ) ( )

( ) ( ) ( )( ) ( )

−+=

=

−+=

ef

fee

fe

ef

fee

wztzbtzb

ab

zawzq

tzbatzb

wzab

zawza

1

1

,,,

,,

,

δ

(4.46)

Then, the augmented system i.e. the parallel compensator (Equation 4.17) in shunt

with buck-boost converter and the pre-filter in cascade is represented as,

( ) ( )

fa

f

o

f

eze

zzy

ub

zbbzfwzf

fzz

+=

+

=

1

1

,

(4.47)

where,

[ ]( ) ( ) ( ) ( )[ ][ ]To

Teeeeez

Te

b

wzqzqwzawzf

wzzz

001

,,,21

=

=

= ε

(4.48)

By using the following non-singular co-ordinate transformation,

[ ] ( )fezTT

aa zzzz ,φηξ ==′ (4.49)

where

59

[ ]

[ ]Taaa

aa

Taaa

aa

zz

z

zz

432

21

21

1

=

==

=

η

ηηηη

ξ

(4.50)

given as:

( )

=

=

−==

+==

ea

aa

ff

aa

faa

wz

zz

ztzbk

zz

zzzz

2

4

32

121

11

,1

η

η ε

ξ

(4.51)

The normal form of the modified buck-boost converter augmented system is given by:

( ) ( )( )( ) ( )

( ) ( ) ( )

( )( )

====

−−=

−−=

+++=+=

eeea

a

fef

fef

ee

fef

fef

a

fefeefa

wzqwzzqzz

ztzbk

zftzbk

wza

ztzbk

ztzbk

zz

uktzbzfwzazzz

,

,1,1,

,1,1

,,

4

23

1

12

111

(4.52)

Now by following the same procedure, outlined in Section 4.8 to obtain the zero

dynamics and constrain the gains of the linear compensator, a new gain constraint

relation will be obtained. The next section summarizes the design process of FFEP

control.

4.11 FFEP Control Procedure

The following flow chart shows the step-by-step design process of FFEP control

approach as shown in Figure 4.7.

60

Figure 4.7 FFEP control procedure

61

DISCUSSIONS 5.

5.1 Simulations and Experimental Results

This section discusses the simulations and experimental results obtained using FFEP

control approach on buck-boost converter. The FFEP control for direct regulation of

voltage is carried out on a buck-boost converter, simulated using SimPowerSystems

Toolbox in Matlab environment. The following parameters are adopted for buck-boost

converter, resistance Ω= 100R , capacitance FC µ50= , inductance HL µ10= , switching

frequency KHzf s 20= and input voltage .5VVin =

Figure 5.1 shows the voltage regulation profile of the buck-boost converter. It can be

observed that the delay due to over-shoot and under-shoot has been compensated. Figure

5.2 shows the controller effort and Figure 5.3 shows the contribution of the linear

compensator and it can be observed that the bias effect due to the compensator is

negligible. Simulations demonstrate the effectiveness of FFEP control and direct

regulation of non-minimum phase voltage is achieved.

Experiments were also carried out on the buck-boost converter test bed and tested by

implementing the FFEP control using dSPACE rapid-prototyping device. Figure 5.4

shows the voltage regulation profile of the buck-boost converter. The buck-boost

converter test bed is operated at 1 KHz switching frequency and the design parameters of

the test bed are given in the Appendix.

62

Figure 5.1 Voltage regulation profile of converter after FFEP compensation

Figure 5.2 Control effort

0 0.02 0.04 0.06 0.08 0.10

5

10

15

20

Time(Seconds)

Capacitor Voltage x2

0 0.02 0.04 0.06 0.08 0.10

0.2

0.4

0.6

0.8

1Control Effort

Time(Seconds)

63

Figure 5.3 Compensator contribution

Figure 5.4 Experimental verification of FFEP control

0 0.02 0.04 0.06 0.08 0.10

1

2

3

x 10-4 Compensator

Time (Seconds)

0 2 4 6 8 100

2

4

6

8

10

12

14

16

18

Time (Seconds)

Voltage Regulation Profile of Buck-Boost Converter using FFEP Control

Actual ResponseSetpointAveraged Response

64

5.2 Performance of FFEP Control in the Presence of Load Variations

In the objectives of the thesis it was stated that using FFEP control the sensitivity of

the converter to load variation was reduced significantly. This can be shown by the

following argument. It has been shown in Section 4.4 that the buck-boost converter is IFP

( )υ− by using a general definition for the supply rate. By considering the actual

definition of supply rate given by

( ) ( )22, inin

TT uVxuVuuyuyuw υυ −=−= (5.1)

and

( ) 22

21 2

121 CxLxxS += (5.2)

The following inequalities are obtained,

( ) ( )

( ) 22

22

1

,

xuVuVRxxuV

yuwxS

ininin −<−

<

υ

(5.3)

Then it can be seen by inspection that it is always possible to find a ℜ∈υ , as buck-

boost converter is IFP ( )υ− , such that

( ) υ21 inin uVxuV < (5.4)

and

uRifxuV

Rx

in −<>

11

2

22 (5.5)

The above analysis implies that at high loads (small R), Equation 5.3 holds i.e. the

buck-boost converter has shortage of passivity at high loads or there is insufficient

damping in the system. However, from Chapter 4 in FFEP control dynamic feedforward

passivation is used to make the buck-boost converter system passive. This implies that

irrespective of the load applied to the buck-boost converter system the system is made

passive through dynamic feedforward passivation. Therefore if the load is perturbed, the

system response returns to its nominal behavior as the FFEP control maintains the buck-

boost converter passive through dynamic feedforward passivation.

65

This behavior of the converter in the presence of load variations has been verified using

Simulations. Figure 5.5 and 5.6 shows how the converter returns to its nominal behavior

quickly when the load is decreased by 30% and 50% respectively. Figure 5.7 also shows

the converter’s response when the load is increased by 50%.

Figure 5.5 Response of the converter in the presence of 30% decrease in load

Figure 5.6 Response of the converter in the presence of 50% decrease in load

0 0.02 0.04 0.06 0.08 0.10

5

10

15

Time (Seconds)

Capacitor Voltage x2 ( 30% Perturbation in Load)

R=130 OhmR=100 Ohm

0 0.02 0.04 0.06 0.08 0.10

5

10

15Capacitor Voltage X2 (50% Perturbation in Load)

R=100 Ohm R=150 Ohm

66

Figure 5.7 Response of the converter in the presence of 50% increase in load

Hence, it can be said that FFEP control approach results in a satisfactory performance

when the load varies significantly.

5.3 Comparison of FFEP Control with Other Techniques

In this section FFEP control is compared with different control approaches. In Figure

5.8 a comparison between FFEP and a modified PI control is shown. It can be observed

that even when the gains are fine-tuned, overshoot is observed when a negative step

reference is applied. This attribute cannot be fully eliminated with a PI, as it is due to the

peaking phenomenon [24] inherent in a non-minimum phase system. Therefore, in FFEP

control as the non-minimum phase behavior is compensated to minimum phase by

feedforward passivation, the system behaves close to a minimum phase system. As a

result peaking is very much reduced as can be seen from Figure 5.8.

The FFEP is also compared with other existing passivity based approaches [40, 41]. In

these techniques the energy of the system has been modeled by Hamiltonian [40] and

Brayton - Moser (BM) [41] equations. They constitute the total energy in the system from

0 0.02 0.04 0.06 0.08 0.10

5

10

15Capacitor Voltage X2 (50% Perturbation in Load)

Time (Seconds)

R=100 Ohm R=50 Ohm

67

the internal and external interconnections, and from the damping associated with the

system. In Hamiltonian technique, a closed-loop energy function, the aggregate of the

system, and controller energies is considered. By proper choice of nonlinear control

action and damping injected into the inductor current, [40] achieves the voltage

regulation by driving the closed-loop energy function to a minimum. This technique uses

a state-modulated feedback and a non-quadratic Lyapunov energy function to resolve the

non-minimum phase voltage control. In BM a closed-loop error dynamic function is

considered instead of a closed-loop energy function, and the control task is accomplished

by injecting damping into the capacitor voltage.

Figure 5.8 Comparison of FFEP control with modified PI controller

The principal investigation in [40] and [41] focuses on characterizing the energy of the

system based on the physical structure and makes use of error dynamic and energy

dynamic description to draw conclusions about the degree of passivity i.e. damping in the

0 0.5 1 1.5 2 2.5 30

5

10

15

20

Time (Seconds)

Out

put R

espo

nse

Voltage Regulation Profile with FFEP Control

0 0.5 1 1.5 2 2.5 30

5

10

15

20Voltage Regulation Profile with Modified PI Controller

Out

put R

espo

nse

Time (Seconds)

ResponseReference

Kp:0.3 Ki:1

68

system. As a result, the system description is complex and the control tends to be rather

involved because of the use of non-linear controllers.

FFEP control approaches the problem by characterizing the degree of passivity in the

system from passivity indices rather than from the system’s energy function to avoid

circuit level energy analyses. Hence, FFEP control is a complementary system level

approach to [40] and [41] and uses a simple linear controller to enhance the output

voltage profile and attains robustness against load variations.

Passivity based control using the principles of [40, 41] is implemented on the buck-

boost converter using Simulations and the damping is injected into the inductor current.

The performance of the controller is as shown in Figure 5.9. From Figure 5.9, it can be

observed there is a steady state error in the system performance. These controllers usually

require additional controller like PI controllers to overcome steady state error [57].

Figure 5.9 Passivity based control

0 0.02 0.04 0.06 0.08 0.10

2

4

6

8

10

12

14

16

18

20

Time (Seconds)

Passivity Based Control

Response of ConverterSetpoint

69

Figure 5.10 FFEP control performance

Passivity based controllers stabilize the converter but require additional controllers

like PI and sliding mode to achieve satisfactory performance. Moreover, the control

procedure is quite complex as it involves the use of circuit level descriptions like

Hamiltonian and Brayton Moser equations for modeling. Figure 5.10 shows the

performance of FFEP control for the same step change in reference. It can be observed

that the system performance is satisfactory without steady state errors and that FFEP

control is a much simpler and effective control approach.

0 0.02 0.04 0.06 0.08 0.10

5

10

15

20

25

Time (Seconds)

FFEP Based Control

Response of Converter Setpoint

70

CONCLUSIONS AND RECOMMENDATIONS 6.

6.1 Conclusions

This thesis provided a solution to the problem of direct regulation of non-minimum

phase voltage for second-order DC-DC power converters. Two different methodologies

were introduced depending on the modeling of the converter. For linear converter models,

‘Parallel Compensation Approach [56]’ had been suggested and for bilinear models,

‘Feedforward Excess Passivity (FFEP) based Control’ had been proposed. The main idea

behind these two control approaches is to compensate the non-minimum phase behavior

of the converter such that delay in the system is compensated and a satisfactory

performance of the converter is assured even in the presence of load variations.

In parallel compensation approach, the concept of strictly positive real form of the

system was exploited to achieve a good performance. It has been observed from the

simulation results that the parallel compensation approach accelerates the transient

response of the converter, removes the undershoot and overshoot, considerably reduces

the transient response oscillations and directly controls the voltage. It provided an

alternative solution to the industry standard indirect current mode control. The efficiency

of the control approach has been compared with the conventional proportional integral

controller.

In FFEP based control, a novel system level approach to characterize the damping in

the system has been adopted. The concept of Passivity was used to stabilize the unstable

zero dynamics of the non-minimum phase voltage in the converter. The simulation and

experimental results validate the claim. FFEP based control was also compared with the

existing Passivity based control techniques.

71

Several applications to these control approaches are suggested in the next section,

especially FFEP based control.

6.2 Future Recommendations

This section identifies different problems where FFEP based control can be used as an

effective solution. They are given as:

• Stabilization of constant power loads (CPL) in DC-DC converter systems

• Framework to analyze DC based grid systems

• Model reference adaptive control for non-minimum phase systems

• Solution to overcome peaking effect in non-minimum phase systems

6.2.1 Constant Power Loads

Loads are basically classified into two types: positive incremental loads and negative

incremental loads i.e. constant power loads (CPL). The conventional loads are positive

incremental loads and are usually modeled as resistors, constant current sources, or series

combination of voltage sources, resistors and inductors. Power electronic converters in

multi-converter systems and motor drives exhibit CPL behavior at their input terminals

when they are tightly regulated, as a result the power quality and system stability is

affected. In DC systems, a point of load converters in a multi-converter system behaves

as CPLs and affects the stability of the system.

The voltage and current characteristics of a CPL is as shown in Figure 6.1.and the DC

and small-signal model are given as in Figure 6.2 [54]. The following analysis of buck-

boost converter in the presence of CPL is carried out to show how a stable buck-boost

converter (Equations 2.6 - 2.8) becomes unstable in the presence of a CPL.

72

Figure 6.1 Behavior of constant power loads [CPL]

Figure 6.2 DC and small-signal model of CPL

This scenario usually arises when tightly regulated DC-DC converters acts as loads in

multi-converter system.

The small signal model of the buck-boost converter with CPL is given as:

( ) ( ) ( )( )sd

DLCss

RDL

sDLIVV

DDLCss

RDL

svDDsv

e

Lio

e

io

~

1

1

1

~~

22

222

2

+′

′−−

′+

+′

−′

−= (6.1)

73

The converter line-to-output transfer function is given as

( )( ) ( )

+′

−′

−=

=

22

2

0~

1

1~~

DLCs

RDLs

DD

svsv

e

sdi

o (6.2)

The converter control-to-output transfer function is given as

( )( ) ( )

( )

+′

′−−

′==

22

2

0~

1

1~~

DLCs

RDLs

DLIsVV

Dsdsv

e

LIo

svo

i (6.3)

As coefficients of the denominator polynomial of (6.2) and (6.3) are not positive, i.e.

non-Hurwitz, the system is unstable in the presence of CPL.

In the above analysis the converter is modeled as a linear system to show the effect of

CPL on the transfer functions. The above stabilization problem can be addressed by using

FFEP control when the converter is modeled as a non-linear system The gains of the

linear compensator will be constrained differently i.e. damping structure can be modified.

This approach can be further pursued to address the stability of DC-DC converter system

in the presence of CPLs.

6.2.2 Analysis of Distributed Power Systems

With the advent of Distributed Power Systems, different power systems with new

architectures are coming into existence. A lot of research is being done with regard to

standardization of architectures and development of system level tools for black box

stability analysis and to analyze dynamic interactions between subsystems. Current

research [55] uses Hammerstein models for power converters to study the two-port

network behavioral modeling of a DC grid system such as shown in Figure 6.3.

74

Figure 6.3 DC distributed power system [55]

In this context, it can pointed out that the system level approach to characterize the

amount of dissipation i.e. passivity in a system used in FFEP control can be applied to

this scenario. The inspiration for FFEP control is originally drawn from networked

control systems [43] and from operability analysis of different processes [44], and can be

extended to analyze large interconnected systems in DC distributed Power Systems.

Further research can be done in this direction to identify efficient procedures to model the

subsystems in DC distributed Power systems using Passivity rather than using converter

level Hammerstein models which tend to complicate the analysis.

6.2.3 In Model Reference Adaptive Control

Simple Adaptive Control (SAC) [51] uses direct model reference control. In SAC

there are no restrictions on the order of the reference models, such that the reference

model can be of a much small order than the plant. The only criteria for the stability of

SAC is that the plant must be strictly positive real (SPR) or almost strictly positive real

(ASPR). Therefore SAC for non-minimum power converters is not applicable.

By the use of parallel compensation approach [56] in Chapter 3 or the FFEP control in

Chapter 4, the plant is changed into an SPR and passive system respectively. Hence,

depending on how the converter is modeled either approach can be carried out to

facilitate the applicability of SAC to non-minimum phase power converters.

75

6.2.4 In Peaking Phenomenon

From [24] it is said that non-minimum phase systems are peaking systems i.e. they

cannot be stabilized without peaking phenomenon. Such systems when connected in

cascade, in multi-converter system would result in high transients and the system

performance degrades. This can be avoided by the use of FFEP control, as in FFEP

control the system is compensated to make it passive by dynamic feedforward passivation.

Therefore, the system behavior approaches a minimum phase system and the peaking can

be decreased to a considerable effect

LIST OF REFERENCES

76

LIST OF REFERENCES

[1] B. Bryant and M. K. Kazimierezuk, "Derivation of the buck-boost PWM DC-DC converter circuit topology,” IEEE International Symposium on Circuits and Systems, vol. 5, pp. 841-844, 2002.

[2] F. B. Cunha and D. J. Pagano, “Limitations in the control of a DC-DC boost converter,” in Proc. of 15th IFAC World Congress, Barcelona, Spain, 2002.

[3] D. S. Bernstein, "What makes some control problems hard?," IEEE Control Systems Magazine, vol. 22, no. 4, pp. 8-19, Aug 2002.

[4] J. Freudenberg and D. Looze, "Right half plane poles and zeros and design tradeoffs in feedback systems," IEEE Transactions on Automatic Control, vol. 30, no. 6, pp. 555-565, Jun 1985.

[5] R. H. Middleton, “Trade-offs in linear control system design,” Automatica, vol. 27, Issue 2, pp. 281-292, March 1991.

[6] S. Mariéthoz, S. Almér, M. Bâja, A. G. Beccuti, D. Patino, A. Wernrud, J. Buisson, H. Cormerais, T. Geyer, H. Fujioka, U.T. Jönsson, Chung-Yao Kao, M. Morari, G. Papafotiou, A. Rantzer, and P. Riedinger, “Comparison of Hybrid Control Techniques for Buck and Boost DC-DC Converters," IEEE Transactions on Control Systems Technology, vol. 18, no. 5, pp. 1126-1145, Sept. 2010.

[7] J. Alvarez-Ramirez, I. Cervantes, G. Espinosa-Perez, P. Maya, and A. Morales, "A stable design of PI control for DC-DC converters with an RHS zero," IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol. 48, no. 1, pp. 103-106, Jan 2001.

[8] M. Vidyasagar, "On undershoot and non-minimum phase zeros," IEEE Transactions on Automatic Control, vol. 31, no. 5, pp. 440, May 1986.

77

[9] J. B. Hag and D. S. Bernstein, "Non-minimum-phase zeros - much to do about nothing - classical control - revisited part II," IEEE Control Systems Magazine, vol. 27, no. 3, pp. 45-57, June 2007.

[10] G. Escobar, R. Ortega, H. Sira-Ramirez, J. P. Vilain, and I. Zein, "An experimental comparison of several nonlinear controllers for power converters," IEEE Control Systems, vol. 19, no. 1, pp. 66-82, Feb 1999.

[11] P. T. Krein, J. Bentsman, R. M. Bass, and B. L. Lesieutre, "On the use of averaging for the analysis of power electronic systems," IEEE Transactions on Power Electronics, vol. 5, no. 2, pp. 182-190, Apr 1990.

[12] V. A Caliskan, O. C. Verghese, and A. M. Stankovic, "Multifrequency averaging of DC/DC converters," IEEE Transactions on Power Electronics, vol. 14, no. 1, pp. 124-133, Jan 1999.

[13] S. R. Sanders, J. M. Noworolski, X. Z. Liu, and G. C. Verghese, “Generalized averaging method for power conversion circuits," IEEE Transactions on Power Electronics, vol. 6, no. 2, pp. 251-259, Apr 1991.

[14] J. Mahdavi, A. Emaadi, M. D. Bellar, and M. Ehsani, "Analysis of power electronic converters using the generalized state-space averaging approach," IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol. 44, no. 8, pp. 767-770, Aug 1997.

[15] R. D. Middlebrook and S. Cuk, “A general unified approach to modeling switching converter power stages,” International Journal of Electronics, vol. 42, pp. 521-550, 1977.

[16] A. J. Forsyth and S. V. Mollov, "Modeling and control of DC-DC converters," Power Engineering Journal, vol. 12, no. 5, pp. 229-236, Oct 1998.

[17] R. W. Erickson and D. Maksimovic, “Fundamentals of Power Electronics,” New York: Chapman & Hill, 1997, p. 261-314.

[18] V. Vorperian, "Simplified analysis of PWM converters using model of PWM switch. Continuous conduction mode," IEEE Transactions on Aerospace and Electronic Systems, vol. 26, no. 3, pp. 490-496, May 1990.

78

[19] Q. Wang, L. Shi, and C. Chang, "Small-signal transfer functions for a single-switch buck-boost converter in continuous conduction mode," 9th International Conference on Solid-State and Integrated-Circuit Technology, pp. 2016-2019, Oct. 2008.

[20] R. R. Mohler,"An Overview of Bilinear System Theory and Applications," IEEE Transactions on Systems, Man and Cybernetics, vol. 10, no. 10, pp. 683-688, Oct. 1980.

[21] L. B. Dunoyer, K. J. Burnham, and D. J. G. James, “Systems modeling and control for industrial plant: a bilinear approach,” in Proceedings of the 13th World Congress of the International Federation of Automatic Control, San Francisco, Calif, USA, June-July 1996.

[22] C. Bruni, G. DiPillo, and G. Koch, "Bilinear systems: An appealing class of nearly linear systems in theory and applications," IEEE Transactions on Automatic Control, vol. 19, no. 4, pp. 334-348, Aug 1974.

[23] A. Isidori. “Nonlinear Control Systems,” Third edition. Springer Verlag, 1995.

[24] R. Sepulchre, M. Jankovic, and P. V. Kokotovic, “Constructive Nonlinear Control,” Springer-Verlag, 1997

[25] J. J. E. Slotine and W. Li, “Applied Nonlinear Control,” Prentice-Hall, 1991.

[26] J. Bao and P. L. Lee, “Process Control,” London: Springer-Verlag, 2007.

[27] R. Lozano-Leal and S. M. Joshi, "Strictly positive real transfer functions revisited," Proceedings of the 29th IEEE Conference on Decision and Control, vol. 6, pp. 3640-3641, Dec 1990.

[28] W. Sun, P. P. Khargonekar, and D. Shim, "Solution to the positive real control problem for linear time-invariant systems," IEEE Transactions on Automatic Control, vol. 39, no. 10, pp. 2034-2046, Oct 1994.

[29] Z. Iwai, I. Mizumoto, and M. Deng, "A parallel feedforward compensator virtually realizing almost strictly positive real plant," Proceedings of the 33rd IEEE Conference on Decision and Control, vol. 3, pp. 2827-2832, Dec 1994.

[30] Z. Iwai, I. Mizumoto, and Y. Nakashima, "Multivariable Stable PID Controller Design with Parallel Feedforward Compensator," International Joint Conference SICE-ICASE, pp. 3246-3251, Oct. 2006.

79

[31] Z. Iwai, I. Mizumoto, L. Liu, S. L. Shah, and H. Jiang, "Adaptive Stable PID Controller with Parallel Feedforward Compensator," 9th International Conference on Control, Automation, Robotics and Vision, pp. 1-6, Dec. 2006.

[32] S. Kahne, "Pole-zero cancellations in SISO linear feedback systems," IEEE Transactions on Education, vol. 33, no. 3, pp. 240-243, Aug 1990.

[33] M. Pradeep, "On the Control of Non-Minimum Phase Systems," American Control Conference, pp. 1295-1296, June 1989.

[34] P. Misra and R. V. Patel, "Transmission zero assignment in linear multivariable systems. I. Square systems," Proceedings of the 27th IEEE Conference on Decision and Control, vol. 2, pp. 1310-1311, Dec 1988.

[35] R. Gessing, "Parallel compensator for control systems with non-minimum phase plants," Proceedings of the American Control Conference 2004, vol. 4, pp. 3351-3356, June 2004-July 2004.

[36] R. Gessing, "Parallel Compensator for Continuous and Relay Control Systems with Difficult Plants," American Control Conference, pp. 5810-5815, July 2007.

[37] K. Lau, R. H. Middleton, and J. H. Braslavsky, "Undershoot and settling time tradeoffs for nonminimum phase systems," IEEE Transactions on Automatic Control , vol. 48, no. 8, pp. 1389-1393, Aug. 2003.

[38] U. Holmberg, P. Mygzkorowski, and R. Longchamp, "On compensation of non-minimum phase zeros,"Automatica, vol. 31, pp. 1433-1441, 1995.

[39] R. Ortega, A. J. Van Der Schaft, I. Mareels, and B. Maschke, "Putting energy back in control," IEEE Control Systems, vol. 21, no. 2, pp. 18-33, Apr 2001.

[40] H. Rodriguez, R. Ortega, and G. Escobar, "A robustly stable output feedback saturated controller for the Boost DC-to-DC converter," Proceedings of the 38th IEEE Conference on Decision and Control, vol. 3, pp. 2100-2105.

[41] D. Jeltsema and J. M. A Scherpen,"Tuning of passivity-preserving controllers for switched-mode power converters,” IEEE Transactions on Automatic Control, vol. 49, no. 8, pp. 1333-1344, Aug. 2004.

[42] T. Shibata and T. Murakami, "Null Space Motion Control by PID Control Considering Passivity in Redundant Manipulator," IEEE Transactions on Industrial Informatics, vol. 4, no. 4, pp. 261-270, Nov. 2008.

80

[43] M. J. McCourt and P. J. Antsaklis, "Stability of networked passive switched systems," 49th IEEE Conference on Decision and Control, pp. 1263-1268, Dec. 2010.

[44] H. Santoso, J. Bao, and P. L. Lee, “Dynamic operability analysis for stable and unstable linear processes,” American Institute of Chemical Engineers Journal, vol. 47, pp. 963-982.

[45] H. Yu and P. J. Antsaklis, "A passivity measure of systems in cascade based on passivity indices," IEEE Conference on Decision and Control, pp. 2186-2191, Dec. 2010.

[46] C. I. Byrnes, A. Isidori, and J. C. Willems, "Passivity, feedback equivalence, and the global stabilization of minimum phase nonlinear systems," IEEE Transactions on Automatic Control, vol. 36, no. 11, pp. 1228-1240, Nov 1991.

[47] G. Palm,"On representation and approximation of nonlinear systems", Biol. Cybern., vol. 34, pp. 49, 1979.

[48] H. Schwarz, “Changing the unstable zero dynamics of nonlinear systems via parallel compensation,” IFAC International Conference on Control, no. 427, pp. 1226-1231, 1996.

[49] C. I. Byrnes and A. Isidori, "Asymptotic stabilization of minimum phase nonlinear systems," IEEE Transactions on Automatic Control, vol. 36, no. 10, pp. 1122-1137, Oct 1991.

[50] K. H. Ang, G. Chong, and Y. Li, "PID control system analysis, design, and technology," IEEE Transactions on Control Systems Technology, vol. 13, no .4, pp. 559- 576, July 2005.

[51] I. Bar-Kana, “Parallel Feedforward and Simplified Adaptive Control,” Int. J. Adaptive Control and Signal Processing, vol. 1, no. 2, pp. 95-109, 1987.

[52] L. Fradkov and D. J. Hill, “Exponential Feedback Passivity and Stabilizability of Nonlinear Systems,” Automatica, vol. 34, no. 6, pp. 697-703, Jun. 1998.

[53] I. Mizumoto, S. Ohishi, and Z. Iwai, "Realization of OFEP-based adaptive output feedback control systems with a PFC," Int. J. of Innovative Computing, Information and Control, vol. 4, no. 12, pp. 3135-3148, 2008.

81

[54] V. Grigore, J. Hatonen, J. Kyyra, and T. Suntio, "Dynamics of a buck converter with a constant power load," Power Electronics Specialists Conference, 1998. PESC 98 Record. 29th Annual IEEE, vol. 1, pp. 72-78, May 1998.

[55] I. Cvetkovic, D. Boroyevich, P. Mattavelli, F. C. Lee, and D. Dong, "Non-linear, hybrid terminal behavioral modeling of a dc-based nanogrid system," Twenty-Sixth Annual IEEE Applied Power Electronics Conference and Exposition (APEC), pp. 1251-1258, March 2011.

[56] L. Gavini, A. Izadian, and L. Li, "A parallel compensation approach in controls of buck-boost converters," 37th Annual Conference on IEEE Industrial Electronics Society, pp. 451-455, Nov. 2011.

[57] B. Wang and Y. Ma, "Research on the passivity-based control strategy of Buck-Boost converters with a wide input power supply range," 2nd IEEE International Symposium on Power Electronics for Distributed Generation Systems, pp. 304-308, June 2010.

APPENDIX

82

APPENDIX

The following figure shows the test bed equipment for buck-boost converter. Figure A.1

shows the dSPACE rapid prototyping device, buck-boost converter and a programmable

load.

Figure A Buck-Boost Converter Experimental Setup

.