You are on page 1of 28

This article was downloaded by: [University of Malaya]

On: 05 April 2015, At: 20:42


Publisher: Taylor & Francis
Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office: Mortimer
House, 37-41 Mortimer Street, London W1T 3JH, UK

International Journal of Electronics


Publication details, including instructions for authors and subscription information:
http://www.tandfonline.com/loi/tetn20

Model Predictive Control of Bidirectional Isolated DC-


DC Converter for Energy Conversion System
a b c d
Parvez Akter , Nadia Mei Lin Tan , Saad Mekhilef & Hirofumi Akagi
a
Power Electronics and Renewable Energy Research Laboratory (PEARL), Department of
Electrical Engineering, University of Malaya, 50603 Kuala Lumpur, Malaysia
b
Member, IEEE, Department of Electrical Power Engineering, Universiti Tenaga Nasional,
Kajang 43000, Malaysia
c
Senior Member, IEEE, Power Electronics and Renewable Energy Research Laboratory
(PEARL), Department of Electrical Engineering, University of Malaya, 50603 Kuala
Lumpur, Malaysia
d
Fellow, IEEE, Department of Electrical and Electronic Engineering, Tokyo Institute of
Technology, Tokyo 152-8552, Japan
Click for updates Accepted author version posted online: 12 Mar 2015.

To cite this article: Parvez Akter, Nadia Mei Lin Tan, Saad Mekhilef & Hirofumi Akagi (2015): Model Predictive Control
of Bidirectional Isolated DC-DC Converter for Energy Conversion System, International Journal of Electronics, DOI:
10.1080/00207217.2015.1028479

To link to this article: http://dx.doi.org/10.1080/00207217.2015.1028479

Disclaimer: This is a version of an unedited manuscript that has been accepted for publication. As a service
to authors and researchers we are providing this version of the accepted manuscript (AM). Copyediting,
typesetting, and review of the resulting proof will be undertaken on this manuscript before final publication
of the Version of Record (VoR). During production and pre-press, errors may be discovered which could
affect the content, and all legal disclaimers that apply to the journal relate to this version also.

PLEASE SCROLL DOWN FOR ARTICLE

Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”) contained
in the publications on our platform. However, Taylor & Francis, our agents, and our licensors make no
representations or warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of
the Content. Any opinions and views expressed in this publication are the opinions and views of the authors,
and are not the views of or endorsed by Taylor & Francis. The accuracy of the Content should not be relied
upon and should be independently verified with primary sources of information. Taylor and Francis shall
not be liable for any losses, actions, claims, proceedings, demands, costs, expenses, damages, and other
liabilities whatsoever or howsoever caused arising directly or indirectly in connection with, in relation to or
arising out of the use of the Content.

This article may be used for research, teaching, and private study purposes. Any substantial or systematic
reproduction, redistribution, reselling, loan, sub-licensing, systematic supply, or distribution in any
form to anyone is expressly forbidden. Terms & Conditions of access and use can be found at http://
www.tandfonline.com/page/terms-and-conditions
Publisher: Taylor & Francis

Journal: International Journal of Electronics

DOI: 10.1080/00207217.2015.1028479
Model Predictive Control of Bidirectional Isolated DC-DC Converter
for Energy Conversion System

t
ip
Corresponding author:

r
Parvez Akter

sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

Power Electronics and Renewable Energy Research Laboratory (PEARL), Department


of Electrical Engineering, University of Malaya, 50603 Kuala Lumpur, Malaysia

u
an
E-mail: suzon_cuet06@yahoo.com

Contact No: +60169067036


M

Co-authors:
d

Nadia Mei Lin Tan


te

Member, IEEE, Department of Electrical Power Engineering, Universiti Tenaga


Nasional, Kajang 43000, Malaysia
ep

Saad Mekhilef
c

Senior Member, IEEE, Power Electronics and Renewable Energy Research Laboratory
Ac

(PEARL), Department of Electrical Engineering, University of Malaya, 50603 Kuala


Lumpur, Malaysia

Hirofumi Akagi

Fellow, IEEE, Department of Electrical and Electronic Engineering, Tokyo Institute of


Technology, Tokyo 152-8552, Japan
Model Predictive Control of Bidirectional Isolated DC-DC Converter
for Energy Conversion System
Model Predictive control (MPC) is a powerful and emerging control algorithm in
the field of power converters and energy conversion systems. This paper
proposes a model predictive algorithm to control the power flow between the
high voltage and low voltage DC buses of a bidirectional isolated full-bridge DC-
DC converter. The predictive control algorithm utilizes the discrete nature of the
power converters and predicts the future nature of the system, which are

t
ip
compared with the references to calculate the cost function. The switching state
that minimizes the cost function is selected for firing the converter in the next

r
sampling time period. The proposed MPC controlled bidirectional DC-DC

sc
converter is simulated with Matlab/Simulink and further verified with a 2.5 kW
Downloaded by [University of Malaya] at 20:42 05 April 2015

experimental configuration. Both the simulation and experimental results confirm

u
that the proposed MPC algorithm of the DC-DC converter reduces reactive
power by avoiding the phase-shift between primary and secondary sides of the
an
high frequency transformer and allow power transfer with unity-power-factor.
Finally, an efficiency comparison is performed between the MPC and dual-
M
phase-shift based PWM controlled DC-DC converter which ensures the
effectiveness of the MPC controller.
Keywords: Predictive control; bidirectional DC-DC converter; unity power
d

factor; reactive power; power conversion system.


te

1. Introduction
ep

An efficient bidirectional DC-DC converter is indispensable to manage the power flow

by switching action to provide high performance and efficiency of an energy conversion


c

system. Hence, the control algorithm of this DC-DC converter needs to be immensely
Ac

effective, as it consist of two conversion stages (single phase inverter and rectifier)

along with an isolated high frequency transformer (Zhao, Song, Liu, & Sun, 2014).

Several improved control techniques, such as fuzzy-neural control (Cheng, Hsu, Lin,

Lee, & Li, 2007), hysteresis control (Leung & Chung, 2005), sliding-mode control

(Cheng et al., 2007; Tsai & Chen, 2007), have been investigated in power electronic

systems to control power converters. The practical applications of these control methods
are confined to simple configured boost, buck, half-bridge, and full-bridge

unidirectional converters topologies till today. Nevertheless, these controls are aimed to

control more complex-configured converters topologies (Bai & Mi, 2008a; Rivetta,

Emadi, Williamson, Jayabalan, & Fahimi, 2006).

The bidirectional isolated DC-DC converter has many advantages over

traditional converters, such as bidirectional energy flow, soft switching, galvanic

t
ip
isolation, high power density and low system parasitic sensitivity as has been

investigated in (Bai & Mi, 2008b), (N. M. Tan, T. Abe, & H. Akagi, 2012) and

r
sc
(Naayagi, Forsyth, & Shuttleworth, 2012). A traditional PI-based phase-shift control has
Downloaded by [University of Malaya] at 20:42 05 April 2015

been used previously to control the bidirectional isolated DC-DC converter in

u
(DeDoncker, Kheraluwala, & Divan, 1991). This method of control has a simple
an
structure and is very easy to implement. Moreover, a phase-shift modulation control has

been applied for high power transfer in (Kheraluwala, Gascoigne, Divan, & Baumann,
M

1992) and (Tan, Inoue, Kobayashi, & Akagi, 2008). The major drawbacks of this phase-

shift modulation control are reactive power losses and existence of dead-time effect.
d
te

Subsequently, various control algorithms have been introduced to improve the

performance of the system. In order to achieve a higher converter efficiency and expand
ep

the zero-voltage switching region, a phase-shift plus pulse-width modulation (PWM)

algorithm has been applied in (Xu, Zhao, & Fan, 2004) and the effectiveness is verified
c

for soft-switching in (Lee, Ko, & Chi, 2010) and (Xiao & Xie, 2008). On the other
Ac

hand, in literature a dual-phase-shift (DPS) control method is proposed to eliminate the

reactive power in isolated bidirectional full-bridge DC-DC converter (Bai & Mi,

2008b), which is being extended as a model-based phase-shift control and applied in

(Bai, Nie, & Mi, 2010) to improve dynamic performance of the converter. Furthermore,

two PI controller based adaptive control algorithm is presented in (De Breucker,


Engelen, Tant, & Driesen, 2010) to operate and verify the changes of current in small

and large extent, separately. There is a trade-off between transient response and

robustness in parameter selection of a PI controller, which is very empirical. Therefore,

computer aided optimization of DC-DC converter have been carried out by using two

PWM controller integrated circuits (ICs) in (Neugebauer & Perreault, 2003) and

(Garcia, Zumel, de Castro, & Cobos, 2006).

t
ip
The principle feature of MPC scheme is to predict the future behavior of control

variables. This control algorithm has become the most attractive mode of technique to

r
sc
control the bidirectional DC-DC converter comparing with all the classical control
Downloaded by [University of Malaya] at 20:42 05 April 2015

techniques discussed above due to its simple and intuitive concept with fast dynamic

u
responses (Cortes, Kazmierkowski, Kennel, Quevedo, & Rodríguez, 2008; Rodriguez et
an
al., 2013). Moreover model predictive control algorithm is easy to configure with

constraints and non-linearity and also very easy for practical implementation. The fast
M

and powerful microprocessors are available today to implement the predictive control

algorithm very easily as it requires higher number of calculations compared with all the
d
te

classical controls stated in (Cortes et al., 2008; Muslem Uddin, Mekhilef, Rivera, &

Rodriguez, 2013). So, the application of model predictive control algorithm in power
ep

converter is increasing day by day. Till to date, this algorithm is proposed for a DC-DC

buck converter (Bibian & Jin, 2002), (Geyer, Papafotiou, & Morari, 2008), boost
c

converter (Bibian & Jin, 2001) and buck-boost converter (Chen, Prodic, Erickson, &
Ac

Maksimovic, 2003). The authors of (Xie, Ghaemi, Sun, & Freudenberg, 2012) proposed

model predictive control for full bridge DC-DC converter. However, this model is

limited only for unidirectional power flow. Although model predictive algorithm is an

efficient and attractive alternative for controlling the power converters, it has not been

used to control power flow of a bidirectional isolated DC-DC converter yet.


PWM Converter High Voltage DC Bus Bidirectional Isolated DC-DC Low Voltage DC Bus
Idc1 Converter idc2
S1 S3 S5 S7
Power Flow
Lah 6:1 Lal
a c
Cdc1 Vdc1 i1 i2 Cdc2 Vdc2
V1 V2
b d
4 kHz
200 V Transformer S6
50 Hz S2 S4 S8

Bridge 1 Bridge 2

t
Figure 1. Energy conversion system based on the bidirectional isolated DC-DC

ip
converter (N. M. L. Tan, T. Abe, & H. Akagi, 2012).

r
sc
This paper proposes a MPC algorithm and its application for a bidirectional
Downloaded by [University of Malaya] at 20:42 05 April 2015

isolated full-bridge DC-DC converter and is organized in the following manner. The

u
system configuration and working principle of energy conversion system topology are
an
elaborately described in section 2. The formulation of MPC method with discrete time

model, the cost function used for selection of switching state and a detailed explanation
M

of control scheme and algorithm are mentioned in section 3. The efficiency and

performance of the proposed MPC controlled bidirectional isolated DC-DC converter is


d

tested with Matlab/Simulink and the simulation results are analyzed in section 4.
te

Therefore, the DC-DC converter is further verified with a 2.50 kW experimental set-up,
ep

which is depicted in section 5. Finally the conclusions are drawn in section 6.

2. Description of energy conversion system topology


c

2.1. System configuration


Ac

Figure 1 shows the energy conversion system topology, which bi-directionally converts

the AC power from three-phase AC-grid to low voltage DC bus and is configured with a

three phase bidirectional PWM controlled AC-DC converter and a bidirectional full-

bridge isolated DC-DC converter. The energy conversion system in Figure 1 is similar

to that in (N. M. Tan et al., 2012) because this paper intends to improve the efficiency

and performance of the bidirectional isolated DC-DC converter using MPC algorithm.
Power flow
IDC1 i1 i2 IDC2
Req Leq
Vdc1 DC-AC V1 V2 AC-DC Vdc2
Cdc1 Cdc2

Bridge 1 Bridge 2

Figure 2. Simplified bidirectional isolated high frequency transformer linked DC-DC


converter scheme.

t
ip
The bidirectional DC-DC converter consist of two symmetrical structured

r
converters denoted as bridge 1 and bridge 2, which are isolated with a high frequency

sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

(4-kHz) transformer. Bridge 1 consists of four IGBT-Diode switches (S 1 -S 4 ). Each leg

of the converter contains two IGBTs in series. A snubber capacitor is connected with

u
each of the IGBTs for minimizing the turn-off overvoltage and also achieves zero-
an
voltage switching. Again, bridge 2 is configured with four MOSFET switches (S 5 -S 8 ),
M
as it is operated in low voltage (60 V) condition. To minimize the switching loss, small

snubber capacitor is connected with each MOSFET switches.


d

2.2 Working principle


te

Model predictive control (MPC) algorithm is applied to control the power flow of

bidirectional isolated DC-DC converter. The working principle of MPC method is based
ep

on a finite number of possible switching states, which utilizes the discrete behaviour of

a static power converter. In the case of bidirectional isolated DC-DC converter, MPC
c
Ac

algorithm utilizes the discrete nature of equivalent inductances (L eq ) to control the

power flow by appropriate switching action. The equivalent inductance (L eq ) is defined

with the simplified diagram of bidirectional DC-DC converter presented in Figure 2, as

the equivalent inductance value of the transformer high side auxiliary inductance (L ah ),

low side auxiliary inductance (L al ) and leakage inductance (L leak ). For the selection of

the appropriate switching state to be applied to the converter, a selection criterion must
be defined with a cost function which measures the error between references and

predicted values. Finally, the state that minimizes the cost function is selected for the

next sampling interval.

The gating signals S a , S b , S c and S d determine the switching states of the

Bidirectional DC-DC converter as follows:

1, S1 is on and S 2 is off


Sa =  (1)

t
0, S1 is off and S 2 is on

ip
1, S3 is on and S 4 is off

r
Sb =  (2)
0, S3 is off and S 4 is on

sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

1, S5 is on and S6 is off


Sc =  (3)

u
0, S5 is off and S6 is on
an
1, S7 is on and S8 is off
Sd =  (4)
0, S7 is off and S8 is on
M
Hence, the switching function (S) for the bridges 1 and 2 of the DC-DC converter can

be expressed as:
d

Sbridge1 = S a − Sb (5)
te

and
ep

Sbridge 2 = Sc − S d (6)

The bidirectional DC-DC converter operates in two modes. First one is buck
c

mode, which allows power transfer from high voltage DC bus to low voltage DC bus.
Ac

During this buck mode of operation, bridge 1 of the bidirectional isolated DC-DC

converter (Figure 3) is working as a DC-AC inverter, supplying power to high-

frequency transformer while bridge 2 working as AC-DC rectifier. On the other hand, in

case of boost mode, power flows in opposite direction and bridge 2 of the DC-DC

converter (Figure 4) acts as DC-AC inverter and bridge 1 as AC-DC rectifier.


Idc1 Buck Mode of DC-DC Converter Idc2

S1 S3 Power flow S5 S7
iC2
6:1
a c
i1 Lah Lal i2
V1 Vdc2
Vdc1 V2 Cdc2
Cdc1
b d
4 kHz
S2 S4 Transformer S6 S8

Bridge 1 Bridge 2

t
Figure 3. Buck mode operation of DC-DC converter.

ip
2.1.1. Buck Mode Operation

r
Buck mode operation of DC-DC converter with MPC method is illustrated in Figure 3,

sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

where bridge 1 of the DC-DC converter acts as an inverter and the equivalent

u
inductance L eq , resistance R eq and rest of the part of the circuit act as an equivalent load
an
for the inverter. By applying Kirchhoff’s voltage law at the AC side of inverter (bridge

1), the model current equation of the inverter becomes,


M
di1
Leq = Sbridge1Vdc1 − nV2 (7)
dt
d

Where, L eq is the sum of transformer leakage inductance (L leak ), L ah and n2L al


te

mentioned in Fig. 3. V dc1 is the DC voltage at high voltage DC bus acting as supply

voltage for bridge 1.


ep

On the other hand, bridge 2 of the converter is working as a single phase voltage

mode controlled rectifier. The transformer secondary winding voltage (V 2 ) and current
c
Ac

(i 2 ) act as a source voltage and current for this rectifier. Therefore, the model voltage

equation of the rectifier can be obtained by using the Kirchhoff’s current law at the low

voltage DC bus side,

dVdc 2
Cdc 2 = i2 Sbridge 2 − I dc 2 (8)
dt

Where, C dc2 is the capacitance connected in parallel with low voltage DC bus; V dc2 and

I dc2 are the DC voltage and DC current respectively at the low voltage DC bus.
IDC1 Boost Mode of DC-DC Converter IDC2

S1 S3 Power flow S5 S7
iC2
6:1
a c
i1 Lah Lal i2
VDC1 V2 Vdc2
V1 CDC2
CDC1
b d
4 kHz
S2 S4 Transformer S6 S8

Bridge 1 Bridge 2

t
Figure 4. Boost mode operation of DC-DC converter.

ip
2.1.2. Boost Mode Operation

r
Figure 4 describes the boost mode operation of the DC-DC converter, in which the

sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

energy is transferred from low voltage DC bus to high voltage DC bus. In this case,

u
bridge 2 of the DC-DC converter acts as inverter and bridge 1 as rectifier. Hence,
an
similar to the equations (7) and (8), model of the inverter and rectifier in boost mode

can be obtained and presented in equations (9) and (10) as below:


M
di2 V
Leq = Sbridge 2Vdc 2 − 1 (9)
dt n

where, V dc2 is the DC voltage at low voltage DC bus acting as supply voltage for the
d
te

bridge 2.

dVdc1
Cdc1 = i1Sbridge1 − I dc1 (10)
ep

dt

where, C dc1 is the capacitance connected in parallel with high voltage DC bus; V dc1 and
c

I dc1 are the DC voltage and DC current respectively at the high voltage DC bus.
Ac

3. Formulation of MPC method for DC-DC converter


The formulation of model predictive control (MPC) algorithm for bidirectional isolated

DC-DC converter is described in the following section. It is necessary to transform the

dynamic system of DC-DC converter for both buck and boost mode of operation

represented in equation (7)–(10) into discrete time model at a specific sampling time T s .
3.1 Discrete Time Model for Prediction Horizon

The discrete time model is used to predict the future values of currents and voltages in

the next sampling interval (k+1), from the measured currents and voltages at the kth

dx
sampling instant. The system model derivative from Euler approximation can be
dt

expressed as:

t
dx x(k + 1) − x(k )

ip
≈ (11)
dt Ts

r
Using the above approximation, the discrete time model of predictive currents and

sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

voltages for the next (k+1) sampling instant of the bidirectional full-bridge DC-DC

u
converter in buck and boost mode can be derived. an
3.1.1. Buck Mode

During the buck mode operation of the system, bridge 1 of the DC-DC converter is
M
working as inverter and it is controlled in current mode. On the other hand, bridge 2 is

controlled with voltage mode as it is working as a rectifier. Hence the discrete time
d

model of predictive currents at the next sampling instant (k+1) for the inverter (bridge
te

1) of the DC-DC converter can be evaluated from equation (7) and (11) as:
ep

Ts
i1 (k + 1) = i1 (k ) + {Sbridge1Vdc1 (k ) − nV2 (k )} (12)
Leq
c

and the discrete time model of predictive voltage at the next sampling instant (k+1) for
Ac

the rectifier (bridge 2) can also be presented from equation (8) and (11) as follows:

Ts
Vdc 2 (k + 1) = Vdc 2 (k ) + {Sbridge 2i2 (k ) − I dc 2 (k )} (13)
Cdc 2

3.1.2. Boost Mode

In boost mode operation, the DC-DC converter operates in reverse mode corresponding

to buck one. Therefore, bridge 1 of this converter works as rectifier and bridge 2 as
inverter. Then, discrete time model of predictive voltage and current for the inverter and

rectifier can be written as:

Ts
Vdc1 (k + 1) = Vdc1 (k ) + {Sbridge1i1 (k ) − I dc1 (k )} (14)
Cdc1

and

Ts  V1 (k ) 
i2 (k + 1) = i2 (k ) + Sbridge 2Vdc 2 (k ) −  (15)
Leq  n 

t
ip
3.2. Cost function:

r
sc
The main objective of model predictive control algorithm is to minimize the error with
Downloaded by [University of Malaya] at 20:42 05 April 2015

fast dynamic response between the predicted and reference values of the discrete

u
variables. To achieve this objective, an appropriate cost function is defined with a
an
measurement of predicted input error. Hence, the cost function for inverter and rectifier

can be expressed with the absolute error between the predictive and reference values for
M

both the buck and boost mode as below:

g i = i ref (k + 1) − i p (k + 1) (16)
d
te

and
ep

g r = V ref (k + 1) − V p (k + 1) (17)

where, g i and g r are the cost function for inverter and rectifier respectively. iref(k+1) and
c

ip(k+1) are the reference and predicted current for the inverter. On the other case,
Ac

Vref(k+1)and Vp(k+1)are the reference and predicted voltage for the rectifier.

3.3. Control Scheme

Figure 5 shows the proposed control strategy of model predictive control (MPC)

algorithm. At first, the operating mode is selected depending on the direction of power

flow. During buck mode of operation, the input current i 1 (k) is measured and the future
value of this current i 1 (k+1) is predicted by using the discrete time equation (12) for

each one of four possible switching vector (S bridge1 ) of bridge 1 which is act as a

inverter. Simultaneously, for bridge 2, the present value of output voltage V dc2 (k) is

measured and the prediction of its future voltage V dc2 (k+1) is also generated for four

possible switching vector (S bridge2 ) by using the equation (13). These future currents and

voltages are compared with the reference current (bridge 1) and voltage (bridge 2) by

t
ip
utilizing the cost function equation (16) and (17). Finally, the switching states of bridge

1 and bridge 2, which minimizes the cost functions, are selected for the next interval.

r
sc
Similarly, in boost mode of operation, the future value of input current i 2 (k+1)
Downloaded by [University of Malaya] at 20:42 05 April 2015

for bridge 2 and output voltage V dc1 (k+1) for bridge 1 is predicted by using the discrete

u
time equation (15) and (14). Hence, the optimizing switching sates are selected for
an
firing the switches by using cost function equation (16) and (17).

The amount of power transfer by the DC-DC converter is controlled with the
M

reference currents and voltages of the inverter and rectifier bridges respectively for both

buck and boost mode. In buck mode, the power transferred to the low voltage DC bus is
d
te

Pdc 2 = Vdc 2 × I dc 2 (18)

where, P dc2 is the transferred power by the converter. V dc2 and I dc2 are the DC voltage
ep

and DC current respectively at the low voltage DC bus.

Low DC bus voltage (V dc2 ) is controlled precisely at the giving reference voltage (Vref)
c
Ac

for bridge 2, while an accurate value of current I dc2 is achieved by fixing an optimum

value of reference current (iref) for bridge 1.

Similarly in boost mode, power transfer (P dc1 ) is also controlled with the

reference current (iref) of bridge 2 and voltage (Vref) of bridge 1 as:

Pdc1 = Vdc1 × I dc1 (19)

where, V dc1 and I dc1 are the DC voltage and DC current respectively at the high DC bus.
Idc1(k) i1(k) i2(k) Idc2(k)
AC
Supply 3-Phase
DC-AC AC-DC
3 PWM V1(k) V2(k) Vdc2(k)
Vdc1(k) Bridge 1 Bridge 2
Converter
4 kHz
Transformer
Sa Sb Sc Sd

i ref Optimization of Cost Function


V ref
Vdc1(k+1) 4 i1(k+1) 4 Vdc2(k+1) 4 i2(k+1) 4

Vdc1(k) Vdc2(k)
Predictive Model

t
Idc1(k) Idc2(k)

ip
i1(k) V1(k) V2(k) i2(k)

r
Figure 5. Proposed control scheme of MPC algorithm for the bidirectional isolated DC-

sc
DC converter.
Downloaded by [University of Malaya] at 20:42 05 April 2015

3.4. Control algorithm

u
The control algorithm of model predictive control (MPC) is presented in Figure 6. The
an
whole predictive control process completes the following steps for selecting the

optimized switching state of the converter in the next sampling interval (k+1).
M

• The control algorithm starts with measuring and sampling the high DC bus

voltage V dc1 (k), current I dc1 (k); low DC bus voltage V dc2 (k), current I dc2 (k);
d

transformer high side voltage V 1 (k), current i 1 (k) and transformer low side
te

voltage V 2 (k) and current i 2 (k) for the kth sampling period.
ep

• Then the reference currents iref and reference voltages Vref for inverter and

rectifier are calculated and fixed up correspond with the amount of power flow.
c

• For buck mode of operation, predicted currents i 1 (k+1), predicted voltages


Ac

V dc2 (k+1) and for boost mode of operation predicted currents i 2 (k+1), predicted

voltages V dc1 (k+1) are determined for each one of four (j = 4, where j denotes

the possible switching states) possible switching states of the converter by

utilizing the discrete model of the system.

• Then the cost functions of inverter (g i ) and rectifier (g r ) is calculated with the

predicted and reference values of currents and voltages.


• Finally, the switching state associated with the minimum cost function is finally

selected for firing the converter in the next sampling time period (k+1).

Start

Sampling of Measured Currents and Voltages

Calculation of Reference Currents and Voltages

t
Initialization of Cost Function, gopt

ip
for j=1:4,

r
sc
Prediction of Currents and Voltages
Downloaded by [University of Malaya] at 20:42 05 April 2015

Calculation of Cost Functions, gi and gr

u No
an j≥4?

Yes

Minimization of Cost Functions, gi and gr


M

Switching State Selection


d

Apply Selected Switching State


te

Figure 6. Proposed control algorithm of model predictive control (MPC).


ep

4. Simulation Results Analysis


The proposed MPC algorithm is carried out by using MATLAB/Simulink to validate
c

the feasibility of the proposed control algorithm. To verify the proposed method in
Ac

bidirectional isolated high-frequency link DC-DC converter for energy conversion

system, both the buck and boost mode operations have been investigated for 2.34 kW

and 1.91 kW power transfer respectively. The parameters shown in Table I, are used for

simulation in both buck and boost modes. In addition, the high frequency transformer

model parameters are given in Table II. Sampling time for the inverter bridge (T si ) and

rectifier bridge (T sr ) are taken as 10 µs and 250 µs respectively.


TABLE I
Simulation parameters
Parameter Symbol Value
Sampling time (inverter bridge) T si 10 µs
Sampling time (rectifier bridge) T sr 250 µs
Rated high DC bus voltage V dc1 360 V
Rated low DC bus voltage V dc2 60 V
Capacitance across high voltage DC bus C dc1 7 mF

t
Capacitance across low voltage DC bus C dc2 22 mF

ip
Auxiliary inductance at the high side of transformer L ah 5 µH
Auxiliary inductance at the low side of transformer L al 0.14 µH

r
IGBT internal resistance R on 1 mΩ

sc
Snubber capacitor across IGBTs C sh 10 nF
Downloaded by [University of Malaya] at 20:42 05 April 2015

MOSFET on-state resistance R DS(on) 0.5 mΩ


Snubber resistance across MOSFET R sl 1.67 Ω

u
Snubber capacitor across MOSFET C sl 141 nF
an
TABLE II
M
Simulation parameters of the 4 kHz transformer
Parameter Symbol Value
Nominal Power P 6.5 kW
d

Nominal frequency fn 4 kHz


te

Turns ratio N 6:1


Winding 1 nominal voltage (RMS) V1 360 V
Winding 1 Resistance R1 34 mΩ
ep

Winding 1 leakage inductance L1 8.1 µH


Winding 2 nominal voltage (RMS) v2 60 V
c

Winding 2 Resistance R2 0.94 mΩ


Winding 2 leakage inductance L2 0.225 µH
Ac

4.1. Buck Mode Operation

In buck mode of operation, bridge1 operates as a voltage source inverter with current

mode control, hence current is precisely controlled during the operation of bridge 1. On

the other hand, bridge 2 works as a current source rectifier with voltage mode control

fed by the power from bridge 1. In this case, voltage is controlled precisely to the low
side transformer voltage. Due to the current mode and voltage mode control of the

bridge 1 and bridge 2 during the buck operation, some expected behaviours appears in

the system model as explained in this section.

In current mode control, the relations of high frequency transformer primary

winding current (i 1 ) with the secondary winding current (i 2 ) and primary winding

voltage (V 1 ) with the secondary winding voltage (V 2 ) are presented in Figure 7. It

t
ip
shows the value of primary winding current i 1 = 10 A (peak) and secondary winding

current i 2 = 60 A (peak), which exactly follow the high frequency transformer turn ratio

r
sc
of 6:1. Again, in the same mode, the high side primary winding voltage V 1 = 360 V and
Downloaded by [University of Malaya] at 20:42 05 April 2015

low side secondary winding voltage is V 2 = 59.60 V, where a slight amount of voltage

u
is dropped across the equivalence inductance (L eq ), which is expected due to current
an
mode control of bridge 1.

A further important improvement in this investigation is the unity power factor


M

control compared to the previous study of DC-DC converter with phase-shift

modulation. In Figure 7, it shows the zero displacement angles between the primary
d
te

winding voltage (V 1 ) and current (i 1 ) and also appears to same zero phase-shift between

the secondary winding voltage (V 2 ) and current (i 2 ). As a result, reactive power is


ep

minimized and unity power factor is controlled in the power conversion through the

high frequency (4 kHz) transformer.


c

In the voltage mode control, low DC bus voltage is 60 V and current has a value
Ac

of 39.0 A throughout the simulation time except the transient period, which is consistent

to expected values and are depicted in Figure 8.


t
r ip
sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

u
an
Figure 7. Voltages and current waveforms for 2.34 kW power transfer at the buck mode
of operation; transformer (a) primary winding voltage, (b) secondary winding voltage,
M

(c) primary winding current, and (d) secondary winding current.


d
te
c ep
Ac

Figure 8. Waveforms of (a) high DC bus voltage V dc1 and current I dc1 and (b) low DC
bus voltage V dc2 and current I dc2 , at buck mode operation for 2.34 kW power transfer.
4.2. Boost Mode Operation

In boost mode of operation, bridge 2 is working as a voltage source inverter with

current mode of control. Therefore, current is precisely controlled during the operation

of bridge 2. On the other hand, bridge 1 is operating as a current source rectifier with

voltage mode of control linked by the power from bridge 2 and voltage is controlled

precisely to the high side voltage of the transformer. Because of the current mode and

t
ip
voltage mode control of the bridge 2 and bridge 1 during the boost operation, the

following behaviours appear in the system model described in this section.

r
sc
In current mode control, the relations of high frequency transformer primary
Downloaded by [University of Malaya] at 20:42 05 April 2015

winding current (i 1 ) with the secondary winding current (i 2 ) and primary winding

u
voltage (V 1 ) with the secondary winding voltage (V 2 ) are presented in Figure 9. The
an
Figure 9 shows that the primary winding current i 1 = 75 A (peak) and secondary

winding current i 2 = 12.5 A (peak), which exactly follows the high frequency
M

transformer turn ratio of 6:1. Again, in the same mode, the high side voltage V 1 = 360 V
d

and low side voltage is V 2 = 60 V.


te

In voltage mode control, high bus DC voltage follows the transformer secondary

values around the 360 V. Figure 10 shows the DC current at the values of -5.29 A (
ep

negative sign denotes the opposite direction of power flow), in the whole simulation

time except the transient period.


c
Ac

Besides, similar to the buck operation, the boost operation also shows the unity

power factor control. In Figure 9, it shows the unity power factor between the primary

winding voltage (V 1 ) and current (i 1 ). It also maintains the same phenomena of zero

phase-shift between the secondary winding voltage (V 2 ) and current (i 2 ). As a result,

reactive power is minimized and unity power factor is maintained in the power

conversion through the high frequency (4 kHz) transformer.


t
r ip
sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

u
an
Figure 9. Voltages and current waveforms for 2.1 kW power transfer at the buck mode
M
of operation; transformer (a) secondary winding voltage, (b) primary winding voltage,
(c) secondary winding current and (d) primary winding current.
d
te
c ep
Ac

Figure 10. Waveforms of (a) low DC bus voltage V dc2 and current I dc2 and (b) high DC
bus voltage V dc1 and current I dc1 , at the boost mode operation for 1.6 kW power transfer.
t
ip
Figure 11. Experimental system of bidirectional DC-DC converter with MPC control.

r
5. Experimental Verification and Efficiency Comparison

sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

A 2.5 kW scaled down laboratory prototype of the bidirectional isolated DC-DC

u
converter has been developed. The schematic layout of the experimental setup is
an
presented in Fig. 11. The parameters taken for experiment are provided in Table I.

During the experimentation, a portable DC voltage source [TDK-Lamda] was used for
M
voltage supply. INTERNATIONAL RECTIFIER–IGBT, TO-247AC, 600V, 60A and

STMICROELECTRONICS-MOSFET, TO-264 were used as power devices.


d

The experimental verification of the proposed model predictive controlled


te

bidirectional isolated DC-DC converter is carried out by using the rapid prototyping and
ep

real-time interface system dSPACE with DS1104 control card which consist of Texas

Instruments TMS320F240 sub processor and the Power PC 603e/250 MHz main
c

processor. This dSPACE control desk works together with Mathwork


Ac

MATLAB/Simulink R2013a real-time workshop and real-time interface (RTI) control

cards to implement the proposed predictive control algorithm to the bidirectional

isolated DC-DC converter for energy storage system.

5.1. Experimental Results

The voltage is measured with differential probe [PINTEK DP-25] and the current with

current transducer [LEM LA 25-NP]. The following sub-section presents the


experimental results for both the operating modes of the bidirectional isolated high-

frequency linked DC-DC converter.

5.1.1. Buck Mode

Figure 12 and 13 shows the waveforms of the transformer primary and

secondary winding voltages and currents at the buck mode of operation. It shows the

value of primary winding voltage V 1 = 360 V and low side secondary winding voltage

t
ip
is V 2 = 60V. Again, the transformer primary winding current i 1 = 10 A (peak) and

secondary winding current i 2 = 60 A (peak), maintained the zero displacement angles

r
sc
which ensures the minimization of reactive power.
Downloaded by [University of Malaya] at 20:42 05 April 2015

In the voltage mode control, low DC bus output voltage is 60 V and current has

u
a value of 37.0 A throughout the experimental time except the transient period, which
an
ensures the stability of the proposed MPC method of bidirectional isolated DC-DC

converter and are depicted in Figure 14.


M
d
te
c ep
Ac

Figure 12. Waveforms of the transformer primary and secondary winding voltages.
t
r ip
sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

Figure 13. Waveforms of the transformer primary and secondary winding currents at the
buck mode of operation.

u
an
M
d
te
c ep
Ac

Figure 14. Waveforms of low DC bus voltage (V dc2 ) and current (I dc2 ), at buck mode.

5.1.1. Boost Mode

Figure 15 and 16 shows the waveforms of the transformer primary and

secondary winding voltages and currents at the boost mode of operation. It shows the

value of primary winding voltage V 1 = 360 V and low side secondary winding voltage

is V 2 = 60V. Again, the transformer primary winding current i 1 = 12 A (peak) and


secondary winding current i 2 = 72 A (peak), maintained the zero displacement angles

which ensures the minimization of reactive power.

t
r ip
sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

u
Figure 15. Waveforms of transformer primary & secondary side voltages at boost mode.
an
M
d
te
c ep
Ac

Figure 16. Waveforms of the transformer primary and secondary winding currents at the
boost mode of operation.
t
r ip
sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

Figure 17. Output waveforms of high DC bus voltage (V dc1 ) and current (I dc1 ), at the

u
boost mode of operation.
an
In the voltage mode control, the high DC bus output voltage is 360 V and

current has a value of 5.0 A throughout the experimental time except the transient
M

period, which ensures the stability of the proposed MPC method of bidirectional

isolated DC-DC converter and are depicted in Figure 17.


d
te

93

92
Converter Efficiency η [%]

ep

91

90 MPC Algorithm
c

89
Ac

88
Dual-Phase-Shift
87 Control

86
0 0.5 1 1.5 2 2.5
Power transfer [kW]

Figure 18. Efficiency comparison between MPC and dual-phase-shift control method.
5.2. Efficiency Comparison

The efficiency of MPC controlled bidirectional isolated DC-DC converter is measured

with FLUKE 1735 Power Logger. The accuracy of this power logger is ±0.2% of its full

scale. The efficiencies of the bidirectional DC-DC converter are measured in MPC

method against the power transfer ranges from 0.5 kW to 2.0 kW. In order to confirm

the effectiveness of MPC algorithm, the efficiencies of MPC controlled DC-DC

t
ip
converter are compared with dual-phase-shift controlled DC-DC converter (Bai & Mi,

2008a), presented in Fig. 18. The dual-phase-shift PWM control method is applied in

r
sc
the 2.0 kW bidirectional isolated high frequency linked DC-DC converter topology with
Downloaded by [University of Malaya] at 20:42 05 April 2015

employing the same parameters and measurement techniques as in MPC algorithm.

u
Although, MPC algorithm has variable switching frequency problem, the efficiencies
an
associated with the MPC control are higher compared to the dual-phase-shift based

PWM control method due to the elimination of reactive power and minimized DC
M

voltage ripple. From Fig. 18, it is clear that the maximum efficiency is achieved at 1.60

kW power transfer for both control methods, where the converter efficiency using MPC
d
te

method is 92.52 %, while the efficiency is 89.56% using dual-phase-shift based PWM

control method.
ep

6. Conclusions
Predictive control is a powerful control algorithm in the DC-DC power converters for
c

energy conversion system, which utilizes the discrete behaviour of the DC-DC
Ac

converter. The efficiency and performance of the proposed MPC controlled

bidirectional isolated DC-DC converter is simulated in Matlab/Simulink and further

validated with a 2.5 kW experimental configurations. The most important outcomes of

the proposed MPC algorithm in this investigation are zero phase shift between the

primary and secondary voltage of the transformer and unity power factor between the

primary voltage and primary current, also secondary voltage and secondary current,
hence minimizing the reactive power in the DC-DC converter. As a result, the

efficiency of the power improved up to 92.52%. The results associated with the

predictive algorithm in this investigation are very much encouraging and will continue

to play a strategic role in the improvement of modern high performance DC-DC power

converters in energy conversion system and will open a new prospect in the power

electronics research.

t
ip
References
Bai, H., & Mi, C. (2008a). Eliminate reactive power and increase system efficiency of isolated

r
bidirectional dual-active-bridge DC–DC converters using novel dual-phase-shift control. Power
Electronics, IEEE Transactions on, 23(6), 2905-2914.

sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

Bai, H., & Mi, C. (2008b). Eliminate reactive power and increase system efficiency of isolated
bidirectional dual-active-bridge DC–DC converters using novel dual-phase-shift control. IEEE
Trans. Power Electron., 23(6), 2905-2914.

u
Bai, H., Nie, Z., & Mi, C. C. (2010). Experimental comparison of traditional phase-shift, dual-phase-shift,
an
and model-based control of isolated bidirectional dc–dc converters. IEEE Trans. Power
Electron., 25(6), 1444-1449.

Bibian, S., & Jin, H. (2001). Digital control with improved performance for boost power factor
M
correction circuits. Paper presented at the IEEE Appl. Power Electron. Conf. (APEC), 2001.

Bibian, S., & Jin, H. (2002). High performance predictive dead-beat digital controller for DC power
supplies. IEEE Trans. Power Electron., 17(3), 420-427.
d

Chen, J., Prodic, A., Erickson, R. W., & Maksimovic, D. (2003). Predictive digital current programmed
control. IEEE Trans. Power Electron., 18(1), 411-419.
te

Cheng, K.-H., Hsu, C.-F., Lin, C.-M., Lee, T.-T., & Li, C. (2007). Fuzzy–neural sliding-mode control for
DC–DC converters using asymmetric Gaussian membership functions. IEEE Trans. Ind.
ep

Electron., 54(3), 1528-1536.

Cortes, P., Kazmierkowski, M. P., Kennel, R. M., Quevedo, D. E., & Rodríguez, J. (2008). Predictive
control in power electronics and drives. IEEE Trans. Ind. Electron., 55(12), 4312-4324.
c

De Breucker, S., Engelen, K., Tant, P., & Driesen, J. (2010). Adaptive control scheme for a practical
Ac

bidirectional DC-DC converter with a 80 kHz switching and a 10 kHz sampling frequency.
Paper presented at the IET Int. Conf. Power Electron., Machines and Drives (PEMD 2010),.

DeDoncker, R. W., Kheraluwala, M. H., & Divan, D. M. (1991). Power conversion apparatus for dc/dc
conversion using dual active bridges: Google Patents.

Garcia, O., Zumel, P., de Castro, A., & Cobos, A. (2006). Automotive DC-DC bidirectional converter
made with many interleaved buck stages. IEEE Trans. Power Electron., 21(3), 578-586.

Geyer, T., Papafotiou, G., & Morari, M. (2008). Hybrid model predictive control of the step-down DC–
DC converter. IEEE Trans. Cont. Systems Tech., 16(6), 1112-1124.
Kheraluwala, M., Gascoigne, R. W., Divan, D. M., & Baumann, E. D. (1992). Performance
characterization of a high-power dual active bridge dc-to-dc converter. IEEE Trans. Ind. Appl.,
28(6), 1294-1301.

Lee, Y.-S., Ko, Y.-P., & Chi, C.-A. (2010). Multiple output zero-current switching switched-capacitor
bidirectional dc–dc converter. International Journal of Electronics, 97(8), 957-971.

Leung, K. K.-S., & Chung, H. S.-H. (2005). Dynamic hysteresis band control of the buck converter with
fast transient response. IEEE Trans. Circuits Syst., 52(7), 398-402.

Muslem Uddin, S., Mekhilef, S., Rivera, M., & Rodriguez, J. (2013). A FCS-MPC of an induction motor
fed by indirect matrix converter with unity power factor control. Paper presented at the Industrial
Electronics and Applications (ICIEA), 2013 8th IEEE Conference on.

t
ip
Naayagi, R., Forsyth, A., & Shuttleworth, R. (2012). Bidirectional control of a dual active bridge DC–DC
converter for aerospace applications. IET Power Electronics, 5(7), 1104-1118.

Neugebauer, T. C., & Perreault, D. J. (2003). Computer-aided optimization of DC/DC converters for

r
automotive applications. IEEE Trans. Power Electron., 18(3), 775-783.

sc
Downloaded by [University of Malaya] at 20:42 05 April 2015

Rivetta, C. H., Emadi, A., Williamson, G. A., Jayabalan, R., & Fahimi, B. (2006). Analysis and control of
a buck DC-DC converter operating with constant power load in sea and undersea vehicles.
Industry Applications, IEEE Transactions on, 42(2), 559-572.

u
Rodriguez, J., Kazmierkowski, M., Espinoza, J., Zanchetta, P., Abu-Rub, H., Young, H., & Rojas, C.
an
(2013). State of the Art of Finite Control Set Model Predictive Control in Power Electronics.
IEEE Trans. Ind. Inf., 9(2).

Tan, N. M., Abe, T., & Akagi, H. (2012). Optimal design of a high-efficiency bidirectional isolated DC-
M
DC converter across a wide range of power transfer. Paper presented at the IEEE Int. Conf.
Power and Energy (PECon), 2012.

Tan, N. M., Inoue, S., Kobayashi, A., & Akagi, H. (2008). Voltage Balancing of a 320-V, 12-F Electric
Double-Layer Capacitor Bank Combined With a 10-kW Bidirectional Isolated DC--DC
d

Converter. IEEE Trans. Power Electron., 23(6), 2755-2765.


te

Tan, N. M. L., Abe, T., & Akagi, H. (2012). Design and performance of a bidirectional Isolated DC–DC
converter for a battery energy storage system. IEEE Trans. Power Electron., 27(3), 1237-1248.
ep

Tsai, J.-F., & Chen, Y.-P. (2007). Sliding mode control and stability analysis of buck DC-DC converter.
International Journal of Electronics, 94(3), 209-222.

Xiao, H., & Xie, S. (2008). A ZVS bidirectional DC–DC converter with phase-shift plus PWM control
scheme. IEEE Trans. Power Electron., 23(2), 813-823.
c

Xie, Y., Ghaemi, R., Sun, J., & Freudenberg, J. S. (2012). Model Predictive Control for a Full Bridge
Ac

DC/DC Converter. IEEE Trans. Cont. Systems Tech., 20(1), 164-172.

Xu, D., Zhao, C., & Fan, H. (2004). A PWM plus phase-shift control bidirectional DC-DC converter.
IEEE Trans. Power Electron., 19(3), 666-675.

Zhao, B., Song, Q., Liu, W., & Sun, Y. (2014). Overview of Dual-Active-Bridge Isolated Bidirectional
DCDCConverter for High-Frequency-Link Power-ConversionSystem. IEEE Trans. Power
Electron., 29(8), 4091-4106.

You might also like