10
1 A Comparison of Digital PWM Control Strategies for High Power Interleaved DC-DC Converters Gerardo Calderon-Lopez 1 *, Alejandro Villarruel-Parra 1 , Panagiotis Kakosimos 2 , Shu-Kong Ki 1 , Rebecca Todd 1 and Andrew J. Forsyth 1 1 Power Conversion Group, School of Electrical and Electronic Engineering, University of Manchester, Manchester, United Kingdom. 2 Department of Electrical and Computer Engineering, Texas A&M University at Qatar, Education City, Doha, Qatar * [email protected] Abstract: Three PWM digital control approaches are evaluated to provide the current sharing between phases in high- power dual-interleaved DC-DC converters. The implementation of a digital peak current, multi-sample averaged current and an enhanced single-sample averaged current control in a TMS320F28377D is described. A summary of stability requirements is provided for designing the controllers and experimental results from a 60 kW, 75 kHz silicon carbide DC-DC converter are used to evaluate the steady-state and dynamic performance of the three control methods. Overall the best performance in terms of tracking and speed of response was achieved by the enhanced single-sample method. The multi- sampled technique provided the highest tracking accuracy, but at the expense of the slowest dynamic response. The fastest dynamic response was achieved by the digital peak current control, but this method is limited by poor noise immunity and instability for duty-ratios in the region of 0.5. 1. Introduction By sharing the current between parallel-connected, phase-shifted channels, interleaving techniques provide a method of spreading the thermal load and reducing passive component requirements in high current converter applications. For example in multi-kW DC-DC converters that might be used in an electric vehicle power train [1]. However, to ensure current sharing between the parallel channels, individual current regulators are normally required, which are often implemented using analogue techniques such as peak current mode control [2, 3]. Recent advances in digital technology have resulted in micro-controller units (MCUs) such as the TMS320F28377D with the on-board resources and computational speed to implement direct digital control of high-frequency power converters, potentially bringing benefits of improved noise immunity and flexibility. However, the inherent delays of the Analog-to-Digital (A/D) conversion, the computation time and the operation of the Digital Pulse-Width-Modulation (DPWM) [4, 5], introduce an extra phase-shift in the control-loop which has a detrimental effect on the controller bandwidth and the system stability [6, 7]. Therefore, extensive efforts have been made to reduce the delays of the A/D conversion, the computation time [5, 6, 8], and the DPWM operation using predictive techniques [7, 9-11]. The most common digital current mode controllers aim to regulate either the average current (Average Current Mode, ACM), or the peak current (Peak Current Mode, PCM) that flows through the separate interleaved converter phases. ACM control can be classified into two different categories according to the way the current is sampled: single-sample ACM and multi-sample ACM. PCM control can also be classified into predictive and mixed-signal PCM. The single-sample ACM and predictive PCM techniques avoid the need for continuous sampling and reduce the ADC conversion time. By suitable selection of the sampling instant of the inductor current, the local average current or peak current can be acquired directly and subharmonic oscillations can be avoided if a suitable modulation carrier is employed [9]. The multi-sampling ACM is ideal for noisy environments; by taking the average of multiple samples in each cycle, the true average current is obtained and the noise-related problems are eliminated. However, the computational resources increase with respect to the single-sample method and limit the achievable operating frequency. The major drawback of the ACM techniques is that the control action takes at least one switching period to be executed after the sampling is performed. This is because the duty-ratio is updated only once per switching period. Predictive PCM techniques were conceived to overcome this issue by calculating the value of the peak current a cycle ahead using not only the sampled current but other variables as well, such as the input voltage [9]. The mixed-signal PCM replicates the concept of an analogue PCM controller using a combination of digital modules and analogue comparators. A first version of this solution was successfully demonstrated in [12]; however, due to the limited resources of the available MCUs, the technique was not extendable to interleaved converters. Another example of mixed-signal PWM implemented in a FPGA for a single-transistor buck converter is shown in [13]. Although analogue and digital PCM and ACM PWM control techniques are well established for single-transistor topologies, their modelling and application to interleaved converters is still developing. For example, a non-linear analysis and a digital PCM controller with variable slope compensation for interleaved converters has been proposed recently [14], whilst an averaged small-signal model of the Page 1 of 10 IET Review Copy Only IET Power Electronics This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

Embed Size (px)

Citation preview

Page 1: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

1

A Comparison of Digital PWM Control Strategies for High Power Interleaved DC-DC Converters

Gerardo Calderon-Lopez1*, Alejandro Villarruel-Parra1, Panagiotis Kakosimos2, Shu-Kong Ki1,

Rebecca Todd1 and Andrew J. Forsyth1

1 Power Conversion Group, School of Electrical and Electronic Engineering, University of Manchester,

Manchester, United Kingdom. 2 Department of Electrical and Computer Engineering, Texas A&M University at Qatar, Education City, Doha,

Qatar * [email protected]

Abstract: Three PWM digital control approaches are evaluated to provide the current sharing between phases in high-power dual-interleaved DC-DC converters. The implementation of a digital peak current, multi-sample averaged current and an enhanced single-sample averaged current control in a TMS320F28377D is described. A summary of stability requirements is provided for designing the controllers and experimental results from a 60 kW, 75 kHz silicon carbide DC-DC converter are used to evaluate the steady-state and dynamic performance of the three control methods. Overall the best performance in terms of tracking and speed of response was achieved by the enhanced single-sample method. The multi-sampled technique provided the highest tracking accuracy, but at the expense of the slowest dynamic response. The fastest dynamic response was achieved by the digital peak current control, but this method is limited by poor noise immunity and instability for duty-ratios in the region of 0.5.

1. Introduction

By sharing the current between parallel-connected,

phase-shifted channels, interleaving techniques provide a

method of spreading the thermal load and reducing passive

component requirements in high current converter

applications. For example in multi-kW DC-DC converters

that might be used in an electric vehicle power train [1].

However, to ensure current sharing between the parallel

channels, individual current regulators are normally required,

which are often implemented using analogue techniques

such as peak current mode control [2, 3].

Recent advances in digital technology have resulted

in micro-controller units (MCUs) such as the

TMS320F28377D with the on-board resources and

computational speed to implement direct digital control of

high-frequency power converters, potentially bringing

benefits of improved noise immunity and flexibility.

However, the inherent delays of the Analog-to-Digital (A/D)

conversion, the computation time and the operation of the

Digital Pulse-Width-Modulation (DPWM) [4, 5], introduce

an extra phase-shift in the control-loop which has a

detrimental effect on the controller bandwidth and the

system stability [6, 7]. Therefore, extensive efforts have

been made to reduce the delays of the A/D conversion, the

computation time [5, 6, 8], and the DPWM operation using

predictive techniques [7, 9-11].

The most common digital current mode controllers

aim to regulate either the average current (Average Current

Mode, ACM), or the peak current (Peak Current Mode,

PCM) that flows through the separate interleaved converter

phases. ACM control can be classified into two different

categories according to the way the current is sampled:

single-sample ACM and multi-sample ACM. PCM control

can also be classified into predictive and mixed-signal PCM.

The single-sample ACM and predictive PCM

techniques avoid the need for continuous sampling and

reduce the ADC conversion time. By suitable selection of

the sampling instant of the inductor current, the local

average current or peak current can be acquired directly and

subharmonic oscillations can be avoided if a suitable

modulation carrier is employed [9]. The multi-sampling

ACM is ideal for noisy environments; by taking the average

of multiple samples in each cycle, the true average current is

obtained and the noise-related problems are eliminated.

However, the computational resources increase with respect

to the single-sample method and limit the achievable

operating frequency. The major drawback of the ACM

techniques is that the control action takes at least one

switching period to be executed after the sampling is

performed. This is because the duty-ratio is updated only

once per switching period. Predictive PCM techniques were

conceived to overcome this issue by calculating the value of

the peak current a cycle ahead using not only the sampled

current but other variables as well, such as the input voltage

[9].

The mixed-signal PCM replicates the concept of an

analogue PCM controller using a combination of digital

modules and analogue comparators. A first version of this

solution was successfully demonstrated in [12]; however,

due to the limited resources of the available MCUs, the

technique was not extendable to interleaved converters.

Another example of mixed-signal PWM implemented in a

FPGA for a single-transistor buck converter is shown in [13].

Although analogue and digital PCM and ACM PWM

control techniques are well established for single-transistor

topologies, their modelling and application to interleaved

converters is still developing. For example, a non-linear

analysis and a digital PCM controller with variable slope

compensation for interleaved converters has been proposed

recently [14], whilst an averaged small-signal model of the

Page 1 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

Page 2: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

2

Fig. 1. Bi-directional dual-interleaved DC-DC converter

with interphase transformer.

a

b

Fig. 2. Digital PCM control

(a) Block diagram, (b) Timing diagram

dual boost interleaved converter with coupled inductors

operating in discontinuous mode is proposed in [15].

Furthermore, the impact of the magnetic coupling on the

stability of dual interleaved boost converters with sampled

ACM using the sampler decomposition technique is

presented in [16].

This paper compares three digital PWM control

strategies for a high power, high-frequency dual-interleaved

DC-DC converter. The control strategies investigated are

mixed-signal-based PCM, eight-sample ACM and single-

sample ACM. The operating principles are similar to those

reported in [12], [7] and [11] respectively. However, unlike

the implementation in [7], individual current control is used

for each phase of the converter with a common current

reference. The techniques in [11, 12] have not previously

been applied to multiphase converters, and due to the

features of the MCU employed [17], the digital PCM is

easily implemented for the dual interleaved converter.

Moreover, an enhanced version of the single-sample average

current mode control technique is implemented.

2. Implementation of the control strategies

The three control strategies were implemented in an

evaluation platform developed with a dual-core 32-bit

TMS320F28377D Delfino MCU from Texas Instruments.

The dual real-time control subsystems provide 200 MHz of

signal processing performance and feature two real-time

control-law-accelerators to implement time-critical control

algorithms. The MCU has integrated analogue and control

peripherals allowing further system consolidation.

Functions such as the discrete slope compensation and

signal averaging are implemented into the co-processors and

the available peripherals, enabling the MCU to be dedicated

to the main control routine.

The dual interleaved DC-DC converter topology is

shown in Fig. 1 and incorporates an interphase transformer

(IPT). Q1-Q4 represent the gate drive signals for the

transistors, and the pairs Q1, Q3 and Q2, Q4 can operate in a

complementary mode, or in buck/boost mode.

2.1. Digital peak current mode control The operation of the digital PCM controller is similar

to its analogue counterpart. The comparators, ramp

generator circuits and PWM modules are all replaced by

MCU functions. Fig. 2(a) depicts the block diagram of the

digital PCM controller. The reference for the phase currents,

Iref, is combined with the digital slope generator waveforms

to form the individual phase reference currents. The two

digital slope compensating ramps are phase shifted by 180º

and subtracted from the value of Iref to prevent sub-harmonic

instabilities. The resultant internal signals form inputs to

independent 12-bit Digital-to-Analog Converters (D/A)

connected to the negative input of on-board analogue

comparators. The positive input of each comparator is

connected to the measured phase currents, ia(t) and ib(t), of

the IPT respectively.

Sketches of the idealised waveforms are shown in

Fig. 2(b) depicting the phase currents ia(t) and ib(t), the

outputs of the D/A, Iref,a & Iref,b, which are the difference

between the reference current demand Iref and its respective

compensating slope, and the DPWM signals for the lower

switches, Q1 and Q2. At the start of the switching period, T,

the gate drive signal Q1 is forced high so the transistor turns

on. As the time progresses, the compensating ramp with

fixed slope M is subtracted from the initial set point value,

Iref, and when the resultant meets the phase current level, the

comparator sends an interrupt to the PWM module. Then,

the gate drive signal Q1, is forced low for the remainder of

the period, creating a cycle-by-cycle current trip event. At

the same time, the output of the digital slope compensator

resets to the initial value of Iref and remains static until the

next switching cycle.

The propagation delay for the interrupt is

approximately 60 ns [17] and so the operation of the digital

PCM controller is not significantly different to an analogue

implementation. Consequently any change in Iref will result

in a virtually immediate change in the phase currents,

resulting in a very high bandwidth [13]; however, average-

current regulation is not achieved because the peak-to-peak

phase current in this topology behaves non-linearly with the

duty ratio. Current transients during the turn-on instants are

blocked from the controller using a leading-edge blanking

window of 25 ns.

Page 2 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

Page 3: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

3

a

b

Fig. 3. Multi-sample ACM control

(a) Block diagram, (b) Timing diagram

a

b

Fig. 4. Improved single-sample ACM control

(a) Block diagram, (b) Timing diagram

2.2. Multi-sample average current mode Fig. 3(a) shows the block diagram of the multi-

sample ACM control where the phase currents are

individually sampled by a 12-bit A/D converter. Analogue

comparators are not required. Before the A/D, the signals

pass through anti-aliasing filters each with a 230 kHz cut-off

frequency, which is below one-half of the maximum

sampling frequency. In order to calculate the average value

of the phase current, the controller acquires eight samples of

each channel at equally spaced time points T/8 apart. The

A/D converters are interrupted by signals generated by the

PWM modules so high sampling rates along with precise

timing can be achieved.

At the end of the acquisition process, the average

value of the eight samples over the switching cycle is

calculated (AVG) and compared against the reference

current, Iref. The calculated error passes through a digital

proportional-integral (PI) compensator, and the computed

duty-ratio, D, is updated at the start of the next switching

cycle while its corresponding gate drive signal is forced high.

The operation of the multi-sample ACM control with

a trailing edge modulation is illustrated in Fig. 3(b). The

waveforms shown are the phase currents ia(t), ib(t), the

counter values Ca(t), Cb(t), the duty-ratio values Da(t), Db(t),

the sampling instants in both phases, and the generated

PWM signals for Q1 and Q2. When the value of the duty-

ratio, Da, in the PWM module is higher than the value of the

counter, Ca, then the gate drive signals are forced low. The

duty-ratio must be updated within the same switching cycle

to avoid an extra one switching-cycle delay. The acquisition

time for the eight samples, the calculation of the average

value, and the processing time of the PI controller have a

detrimental effect on the bandwidth of the control loop [18],

resulting in slower and possibly more oscillatory regulation

of the phase currents.

2.3. Improved single-sample average current mode

Fig. 4(a) shows the block diagram of the single-

sample ACM control. The phase current is sampled only

once in the middle of the transistor conduction intervals

(when Ca= 0) as shown in Fig. 4(b). The acquisition and

calculation process starts when the counter Ca of the PWM

module is equal to zero. Owing to the symmetry of the

waveforms over the switching cycle, the acquired sample is

approximately the local-average value of the phase current.

The sampled average current is then compared against the

reference current Iref, and the error is fed into a discrete PI

compensator which calculates the new duty-ratio. Finally,

the calculated duty-ratio is loaded into a digital PWM

Page 3 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

Page 4: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

4

Table 1. Hardware resources and response time of the

control methods for the TMS320F28377D.

Resources PCM Multi-

sample

Single-

sample

A/D converters, 12-

bit 0 2 2

Analogue

comparators 2 0 0

Digital slope

generators 2 0 0

D/A converters, 12-

bit 2 0 0

PWM modules 0 2 2

Response time &

delays PCM

Multi-

sample

Single-

sample

Sample & hold (ns) – 75 75

Acquisition period

(ns) – 270 270

Calculation time

(ns) – 510 470

Latency and delays

(ns) 60 505 135

Total response time,

td (ns) 60 1360 950

Maximum fsw (kHz) ~400 92 525

Table 2. Component values of the prototype.

Component Symbol Value

Current feedback gain Rs 6.2 mV/A

IPT differential inductance Ldiff 727 H

Filter inductance Lin 5.4 µH

Filter inductor stray resistance Rin 48.6 mΩ

IPT self-inductance La, Lb 185.4 µH

BUS capacitance CBUS 40.8 µF

Switching frequency fsw 75 kHz

Switching period T 13.33 µs

generator to produce the transistor-driving signals. Due to

the operation of the DPWM, the duty-ratio is commonly

updated at the beginning of the next switching cycle;

however, this generates an inherent delay of one switching

cycle in the control process. To eliminate this delay, the

DPWM generator is updated with the new duty-ratio as soon

as the calculation is finished, as shown in Fig. 4(b). The

effect of this modification is examined in Section 5.4,

demonstrating that it does not have an impact on the

regulation of the average-current. In contrast with the multi-

sample technique, the processing time of the controller and

the latency of the A/D conversion become the only sources

of delay, leading to an improved control loop bandwidth

[16]. As a result, the phase-currents will exhibit smaller

oscillations and faster settling times.

3. Comparison of hardware requirements

The hardware resources and the total response time

for the three control methods are summarised in Table 1.

The comparators, the D/A converters and the slope

generators used in the digital PCM control are all on-board

the TMS320F28377D MCU. Therefore, the response time

is dependent only on the propagation delay from the

comparator that feeds the signal into the PWM module. The

maximum switching frequency in PCM is limited by the

resolution of the compensating ramp generators.

Although the A/D modules have the same

configuration for both ACM control methods, the averaging

and the simultaneous sampling process in the multi-sample

ACM increases the total response time. Since the duty-ratio

is updated at the beginning of the next switching cycle, the

maximum switching frequency is limited to 92 kHz.

In contrast, the single-sample ACM only requires the

sampling of the phase currents once per switching cycle, and

the duty-ratio is immediately updated, reducing the response

time significantly. It is estimated that the maximum

switching frequency is at least five times that of the multi-

sample ACM.

4. Controller design

Boost mode operation was assured in the discussion

of controller design since its dynamics are more complex

than those in buck mode.

4.1. Ramp compensation for the peak current mode control

The stability regions of the dual-interleaved

converter with IPT and PCM are more complicated than for

a single converter and are given in [19]. The interaction of

the phases through the interphase transformer affects the

slopes of the switch currents and consequently, the stability

depends not only on the duty-ratio, D, but also on the

inductance ratio, Lr, between the differential inductance of

the IPT, Ldiff , and the filter inductance, Lin.

The inductance ratio Lr is normally much greater than

four to ensure continuous conduction in the filter inductor

and under this condition, the analysis in [19] has

demonstrated that a minimum value for the compensating

slope M of 0.25(VBUS/2Lin) guarantees the stability in the

region 0.1< D< 0.9.

Table 2 shows the values of the converter’s

components. The inductance ratio is 134.6, and assuming a

maximum bus voltage of 800 V, the minimum slope

required for stability, M Rs, is 115.6 kV/s. Rs is the current

transducer gain. In the prototype, a compensating ramp of

120 kV/s was used.

4.2. Modelling the average current mode control methods

The control loops were modelled as shown in Fig. 5.

The samplers Sa and Sb represent the phase-shifted, analog-

to-digital conversion of the phase currents. Accurately

capturing the interleaved operation of the samplers is

important for correct prediction of the closed loop dynamics

[16]. The PI compensators are labelled PI(z), and the

computational delay of the control algorithms, td, is

modelled by the time-delay unit e–sτ where

for Single-sample ACM

for Multi-sample ACM

dt

T

(1)

with td as given in Table 1. The DPWM operation is

accounted for using a zero-order-hold extrapolator transfer

function, Gh0(s)= (1– e–sT)/s whilst the averaged small-signal

dynamics of each phase current are modelled by the control-

to-phase current transfer functions, Gdaia(s) and Gdbib(s), and

the control-to-’opposite’ phase current transfer functions,

Gdaib(s) and Gdbia(s). When the components that comprise

Page 4 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

Page 5: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

5

Fig. 5. Interleaved averaged small-signal model of the

digital average current mode control for the dual-

interleaved converter.

the converter phases are assumed to be identical Gdi(s)=

Gdaia(s)= Gdbib(s) and Gdxi(s)= Gdaib(s)= Gdbia(s).

Finally, the closed-loop transfer functions of Fig. 5

were determined using the sampler decomposition technique

[16] yielding the expressions (2) and (3) above.

The modified z-transforms of the constituent transfer

functions Gdi(z), Gdxiϕ(z) and Gdxiθ(z) are defined as:

0 1G

di m h di mT

G z G s s (4)

12

0 1G

dxi m h dxi mT

G z G s s

(5)

12

0G

dxi m h dxi mT

G z z G s s

(6)

4.3. Design of the PI compensators The PI compensator design for the ACM controllers

was performed in two stages. In the first stage, the Control

System Tuner (CST) in Simulink was used together with a

decoupled version of the model of Fig. 5 [16]. The CST

was programmed to iteratively evaluate the time-domain

step responses of the decoupled, closed-loop system at a

specific point of operation for several combinations of

proportional and integral gains until the closest match to the

target response was reached. Then in the second stage, the

selected PI gains were evaluated using the full interleaved

model of Fig. 5 [16], to verify the stability of the system,

and to make final adjustment of the PI parameters.

For the purpose of this work, the target was a

standard second-order response with a maximum overshoot

of 1% and a natural frequency of n= 20 krad/s

(approximate rise time: tr(10%-90%) 150 s), using a digital

Backward-Euler PI compensator. The computational delay

in the small-signal model was modelled as in (1). The

operating point for the design of the compensators was

VBAT= 380 V, average current per phase= 75 A, duty-ratio=

0.46, average DC inductor current= 150 A, and load

resistance= 8.6 , corresponding to the worst condition for

stability in the experimental evaluation. The converter’s

component values are listed in Table 2.

Fig. 6(a) compares the ideal unit step-response

against the closest match that was found using the multi-

sample ACM model and the CST tool. The calculated PI

gains were Kp= 308.2 and Ki= 12 s1. The plotted responses

correspond to the full interleaved model shown in Fig. 5.

The multi-sample ACM response is seen to exhibit lightly-

damped high-frequency oscillations at the beginning of the

transient (8.3 kHz) together with a low-frequency

oscillation ( 833 Hz) which decays over a longer period of

time. The low-frequency oscillatory behaviour is associated

with the interaction of the current-control loops [16], whilst

the damping of the high-frequency oscillatory behaviour

was observed to be indirectly proportional to the integral

gain. The rise-time of the multi-sample ACM response is

approximately three times faster than that of the ideal

second-order system due to the fast rise produced by the

high-frequency oscillations, whilst the settling time is about

12 times longer than the target due to the low-frequency

oscillation.

Fig. 6(b) compares the target response against the

closest match found for the single-sample ACM control.

The PI gains were Kp= 394.2 and Ki= 26.5 s1. Unlike the

multi-sample ACM, the response of the single-sample ACM

shows a better damping of the high-frequency oscillations

(9.3 kHz) at the beginning of the transient, whilst the low -

frequency oscillations (1.2 kHz) showed virtually no

change in amplitude. The settling-time of the single-sample

ACM response could be further reduced by increasing Ki,

but at the expense of reducing the damping of the high-

frequency oscillations and increasing the overshoot

5. Experimental validation and comparison of performance

5.1. Converter prototype and evaluation platform Fig. 7 shows the dual interleaved DC-DC converter

and the TI MCU used in the experimental validation. This

dual interleaved bi-directional converter with IPT uses

1200 V SiC MOSFETs from CREE (now Wolfspeed) and it

is water-cooled. The voltage in the battery port can vary

from 300 V to 380 V, and the maximum bus voltage is

750 V. The continuous rated power is 60 kW, and a

switching frequency of 75 kHz was used for the validation

of all the control methods.

A host board with the required stages for the

conditioning of the current transducers’ signals, filtering,

protection, buffers and power supplies was developed for

the TI control card. The control card of the MCU is

mounted on the main interface PCB to maintain a low

profile. The platform is then mounted on top of the gate

drivers. The phase currents of the IPT are monitored with

400-kHz magneto-resistive current transducers and the

conditioning removes the DC offset and sets the overall

current gain. The host board can operate in stand-alone

mode with an analogue current reference, or in a digital-

interface mode, where the reference current can be set via a

USB cable, or via a CAN interface. The software to

implement the control strategies in the MCU was developed

using TI’s Code Composer Studio and controlSUITE.

(2)

(3)

2 2

2 2

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

1 2 ( ) ( ) ( ) ( ) ( ) ( )

di dxi di dxi dxi

iairef

di di dxi dxi

PI z G z PI z G z PI z G z G z G zG z

PI z G z PI z G z G z G z

2 2

2 2

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

1 ( ) ( ) ( ) ( ) ( ) ( )

di dxi di dxi dxi

ibiref

di di dxi dxi

PI z G z PI z G z PI z G z G z G zG z

PI z G z PI z G z G z G z

Page 5 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

Page 6: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

6

Fig. 7. SiC DC-DC converter prototype and the TI MCU

and host board.

Fig. 8 presents a flowchart of the average current

control methods in Code Composer.

5.2. Accuracy of the sampling methods The accuracy of the sampling in the A/D converters

of the MCU is controlled by the acquisition window [20]

allowed to charge the sample-and-hold capacitors. As

shown in Table 1, the acquisition time, tS+H, for both

sampled methods is equal, and it has been set to 75 ns. By

using a first order RC model, the settling accuracy of the

sampling for the 12-bit A/D conversion of the MCU can be

estimated as [20],

12

12105.14550

2

)(ln

LSBAccuracyt HS (7)

Therefore, the accuracy of the A/Ds is expected to be

0.337LSB, which translates to 22 mA given the gain of the

current transducers and signal conditioning. However, a

more significant source of error is associated with the

propagation delays around the control loop, which misalign

the current sample locations of the single-sample ACM. As

a result, an offset error was observed in the steady-state

average value of the phase-currents which was directly

proportional to the amplitude of the phase current ripple. In

the prototype, the estimated total propagation delay of the

control loop elements was 1.25 s 0.25 s, leading to a

maximum steady-state error of about 3.7 A 0.9 A with the

maximum duty cycle.

Fig. 6. Full view (left) and magnified view (right) of the predicted, phase-current transient response to a unit-step

increment in the reference current. VBAT = 380 V; Rload = 8.6 Ω; Iin = 150 A.

(a) Multi-sample ACM response against target second-order response Kp= 308.2 and Ki= 12 s-1.

(b) Single-sample ACM response against target second-order response Kp= 394.2 and Ki= 26.5 s-1.

Page 6 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

Page 7: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

7

Fig. 8. Flowchart diagram of the average current control

methods.

Table 3. Main features of the operation in steady-state

Control method PCM Multi-

sample

Single-

sample

Discontinuous mode Yes No No

Duty-ratio

range

Noise

issue

0.52-

0.57

Full Full

Slope compensation,

M (kV/s) 120 – –

Proportional gain, Kp – 308.2 394.2

Integral gain, Ki (s-1) – 12 26.5

Phase current

imbalance at 300 V,

100 A, A (%)

1.1

(1.1)

1.5

(1.5)

1.8

(1.8)

Phase current

imbalance at 300 V,

120 A, A (%)

1.2

(1.0)

1.8

(1.5)

2.1

(1.8)

Phase current

imbalance at 380 V,

130 A, A (%)

3.8

(2.9)

2.6

(2)

3.8

(2.9)

Phase current

imbalance at 380 V,

150 A, A (%)

3.4

(2.3)

3

(2)

4.9

(3.2)

5.3. Performance in steady-state For each control method, the converter was tested in

boost mode at power levels up to 60.5 kW, at the maximum

bus voltage, 750 V, and with a maximum inductor current of

160 A. Over the battery voltage range, 300 V VBAT 380 V,

stable voltage and current waveforms were observed for all

the control strategies, and the operation remained stable

after changes in load and current reference set-point. No

limit cycle oscillations (LCOs) where identified during the

operation, confirming that quantization effects are negligible

due to the high-resolution capabilities of the A/D and

DPWM modules [21-23]. However, it was found that the

operation of the digital PCM was unstable for duty-ratios

between 0.52 and 0.57 as a result of measurement noise in

the current feedback signals and the very small inductor

current slope for duty-ratios around 0.5. The ACM

strategies were able to operate over the whole range of duty-

ratio of the converter, even near to D= 0.5. Table 3

compares the most important features of the three control

methods for steady-state operation.

The ACM strategies were unable to balance properly

the currents when the converter operated in the

discontinuous mode, and it was observed that one phase

tended to the continuous current mode, whilst the other was

in the discontinuous mode. This is because of a larger error

in the calculation of the average. However, the current

sharing in the discontinuous mode with the digital PCM was

good. At different operating conditions in the continuous

current mode, the measured DC imbalance between the

phases was less than 5 A, or about 3% of the total input

current.

5.4. Dynamic performance: Step-changes in the reference current

The transient behaviour was examined using step

changes in load and reference current. Fig. 9 compares the

experimental phase current ia for the multi-sample ACM, the

single-sample ACM and the PCM strategies for two

different battery voltage and power conditions when an

additional 10 A per phase is demanded at t= 0 s. To

facilitate the analysis of the ia waveforms, their

instantaneous average values were plotted and superimposed

over the waveforms. The right side of Fig. 9 shows

magnified views of the transients. The step changes

correspond to an increase in the total input current from

100 A to 120 A with VBAT= 300 V, and from 130 A to

150 A with VBAT= 380 V. All the controllers showed good current sharing

between the IPT windings during the transients. As seen

inFig. 9, the settling time, ts(10%), rise time, tr(10%-90%) and

overshoot, OS, of ia were measured and are summarised

inTable 4. The PCM showed the fastest response, reaching

the target current within a few switching cycles, Fig. 9.

However, the percentage overshoot caused by this fast

response is from five to ten times larger than that of the

single-sampled ACM, which is the second fastest strategy.

Table 4 also compares the performance of an

analogue PCM simulated in SABER against the

measurements of the digital PWM for the same operating

conditions and compensating ramp values. It can be seen

that the rise and settling times of the analogue PCM are

shorter because there are no time delays. The measured rise

time in the digital PCM was the same for both voltage

conditions, giving an estimated controller bandwidth which

approaches half the switching frequency.

The multi-sample ACM showed the slowest response.

As a result, no overshoot was observed in the transients and

the estimated bandwidth is less than 1% of the switching

frequency. The response was worse at the minimum battery

voltage condition because this condition is away from the

Page 7 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

Page 8: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

8

design point. After the step current demand, the waveform

ia(t) exhibited a high-frequency oscillation of 8.4 kHz,

followed by a low-frequency oscillation of 838 Hz as it

settled. These frequencies correlate well with the

predictions from the small-signal averaged model, Fig. 6(a).

Compared to the multi-sample ACM, the single-

sample ACM response is from two to almost sixteen times

faster and it settles up to four times faster. These results

confirm that the enhanced single-sample ACM control

strategy offers a good trade-off between the response speed

and overshoot compared to the other two methods. The rise

time of the single-sample ACM degraded significantly with

the operating condition, attributed to the effects of the

frequency oscillation; however, the settling time and the

overshoot were improved. The estimated controller

bandwidth of the enhanced-single sample ACM is up to 12.4%

of the switching frequency. After the current-step, the

averaged phase current waveform showed a high-frequency

oscillation of 8.82 kHz followed by a lower frequency

oscillation of 1.11 kHz. These frequencies match well the

model predictions, Fig. 6(b).

The performance of both ACM methods degraded at

different steady-state operating conditions, suggesting that a

programmed variation of the PI gains could benefit the

converter transient performance when operating over wide

voltage and current ranges. Furthermore, an on-line

selection of the PWM control strategy could extend the

converter operation at light loads –where the PCM ensures

the current sharing even with discontinuous phase currents.

Fig. 9. Full view (left) and magnified view (right) of the experimental response of ia to a 10-A step-change in Iref.

(a) Minimum VBAT voltage, 30 kW to 36 kW: Iref from 50 A to 60 A. VBAT = 300 V, Rload = 8.6 Ω.

(b) Maximum VBAT voltage, 49.4 kW to 57 kW: Iref from 65 A to 75 A. VBAT = 380 V, Rload = 8.6 Ω.

Page 8 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

Page 9: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

9

Table 4. Comparison of experimental transient performance to a 10-A step change in the reference current demand per

phase.

Control method, step-change transient Analogue PCM* Digital PCM Multi-sample Single-sample

VBAT voltage, (V) 300 380 300 380 300 380 300 380

Rise time, tr(10%-90%) (µs) 7.9 8.5 9.7 9.7 804 590 395 37.5

Settling time, ts(10%) (ms) 0.2 0.2 2 1.5 6.1 4.5 1.5 1.8

Overshoot, OS (%) 90.8 72 87.1 81.6 0 0 8.7 15.1

Estimated bandwidth, BW** (kHz) 44.3 41.2 36.1 36.1 0.45 0.59 0.88 9.3

* From SABER simulation

** Estimated as: 0.35/(tr(10%-90%)).

6. Conclusions

This work has presented the implementation,

evaluation and comparison of three digital control methods

for a dual interleaved DC-DC converter. These were

validated experimentally in a high frequency, high power

DC-DC converter with SiC MOSFETs at power levels up to

60.5 kW at 750 V with a 75 kHz switching frequency. The

conditions for stability were summarised, and the design

process of the PI compensators was provided and validated

experimentally. The digital PCM has the fastest dynamic response,

but it is unstable in the range 0.52-0.57 due to measurement

noise in the current signals and the very low inductor current

slope for duty-ratios around 0.5. The multi-sampled ACM

showed the best tracking of the current demand, but features

the slowest response. Finally, the single-sample ACM

exhibited an acceptable tracking of current demand and

rapid dynamic response. Fully understanding the advantages and drawbacks of

the different digital control strategies is important for

converters which have to operate with wide input/output

voltage ranges and different load conditions, to enable

acceptable steady-state and dynamic performance to be

achieved and full use to be made of the MCU.

7. Acknowledgments

This work was supported by the UK Engineering and

Physical Sciences Research Council (EPSRC) National

Centre for Power Electronics within the ‘Converters Theme’

[EP/K035096/1]. The work of P. Kakosimos was supported by the

Bodossaki Foundation.

The authors thank Dr. Ian Hawkins for the design of

the main PCB for the gate drivers.

8. References

[1] Hegazy, O., Van Mierlo, J., and Lataire, P.: ‘Analysis,

Modeling, and Implementation of a Multidevice Interleaved

DC/DC Converter for Fuel Cell Hybrid Electric Vehicles’,

Power Electronics, IEEE Transactions on, 2012, 27, (11),

pp. 4445-4458

[2] Calderon-Lopez, G., Forsyth, A.J., Gordon, D.L., and

McIntosh, J.R.: ‘Evaluation of SiC BJTs for High-Power

DC-DC Converters’, Power Electronics, IEEE Transactions

on, 2014, 29, (5), pp. 2474-2481

[3] Calderon-Lopez, G., and Forsyth, A.J.: ‘High power

density DC-DC converter with SiC MOSFETs for electric

vehicles’, Proc. Power Electronics, Machines and Drives.

PEMD, 7th IET International Conference on, 2014, pp. 1-6

[4] Bibian, S., and Hua, J.: ‘Time delay compensation of

digital control for DC switchmode power supplies using

prediction techniques’, Power Electronics, IEEE

Transactions on, 2000, 15, (5), pp. 835-842

[5] Jingquan, C., Prodic, A., Erickson, R.W., and

Maksimovic, D.: ‘Predictive digital current programmed

control’, IEEE Transactions on Power Electronics, 2003, 18,

(1), pp. 411-419

[6] He, S., Hung, J.Y., and Nelms, R.M.: ‘A digital

predictive current mode controller using average inductor

current’, Proc. IEEE Energy Convers. Congr. Expo.

(ECCE), 2014, pp. 1092-1098

[7] Ilic, M., and Maksimovic, D.: ‘Digital Average Current-

Mode Controller for DC–DC Converters in Physical Vapor

Deposition Applications’, Power Electronics, IEEE

Transactions on, 2008, 23, (3), pp. 1428-1436

[8] Taeed, F., and Nymand, M.: ‘A new simple and high

performance digital peak current mode controller for DC-

DC converters’, Proc. IEEE Appl. Power Electron. Conf.

Expo. (APEC), 2014, pp. 1213-1218

[9] Kumar, M., and Gupta, R.: ‘Time-Domain Analysis of

Sampling Effect in DPWM of DC–DC Converters’,

Industrial Electronics, IEEE Transactions on, 2015, 62, (11),

pp. 6915-6924

[10] Corradini, L., and Mattavelli, P.: ‘Modeling of

Multisampled Pulse Width Modulators for Digitally

Controlled DC-DC Converters’, Power Electronics, IEEE

Transactions on, 2008, 23, (4), pp. 1839-1847

[11] Zhou, G., Xu, J., and Jin, Y.: ‘Improved digital peak

current predictive control for switching DC-DC converters’,

Power Electronics, IET, 2011, 4, (2), pp. 227-234

[12] Hallworth, M., and Shirsavar, S.A.: ‘Microcontroller-

Based Peak Current Mode Control Using Digital Slope

Compensation’, Power Electronics, IEEE Transactions on,

2012, 27, (7), pp. 3340-3351

[13] Taeed, F., and Nymand, M.: ‘High-performance digital

replica of analogue peak current mode control for DC-DC

converter’, IET Power Electronics, 2016, 9, (4), pp. 809-816

[14] Wu, H., Pickert, V., Giaouris, D., and Ji, B.: ‘Nonlinear

Analysis and Control of Interleaved Boost Converter Using

Real-Time Cycle to Cycle Variable Slope Compensation’,

IEEE Transactions on Power Electronics, 2017, 32, (9), pp.

7256-7270

[15] Barry, B.C., Hayes, J.G., Ryan, R.T., Ryłko, M.S.,

Stala, R., Penczek, A., and Mondzik, A.: ‘Small-signal

model and control of the interleaved two-phase coupled-

inductor boost converter’, Proc. IEEE Energy Conversion

Congress and Exposition (ECCE), 2016, pp. 1-6

[16] Villarruel-Parra, A., and Forsyth, A.J.: ‘Enhanced

Average-Value Modelling of Interleaved DC-DC Converters

Page 9 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.

Page 10: A Comparison of Digital PWM Control Strategies for …people.tamu.edu/~panoskak/yliko/Journals/A Comparison of...1 A Comparison of Digital PWM Control Strategies for High Power Interleaved

10

Using Sampler Decomposition’, IEEE Transactions on

Power Electronics, 2017, 32, (3), pp. 2290-2299

[17] Texas-Instruments: ‘TMS320F2837xD Dual-Core

Delfino Microcontrollers’, 2015

[18] Buso, S., and Mattavelli, P.: ‘Digital Control in Power

Electronics’ (Morgan and Claypool, 2006)

[19] Forsyth, A.J., and Calderon-Lopez, G.: ‘Sampled-Data

Analysis of the Dual-Interleaved Boost Converter With

Interphase Transformer’, Power Electronics, IEEE

Transactions on, 2012, 27, (3), pp. 1338-1346

[20] Texas Instruments. ‘TMS320F2837xD Dual-Core

Delfino Microcontrollers. Technical Reference Manual’,

TMS320F2837xD Dual-Core Delfino Microcontrollers,

2016

[21] Peterchev, A.V., and Sanders, S.R.: ‘Quantization

resolution and limit cycling in digitally controlled PWM

converters’, IEEE Transactions on Power Electronics, 2003,

18, (1), pp. 301-308

[22] Peng, H., Prodic, A., Alarcon, E., and Maksimovic, D.:

‘Modeling of Quantization Effects in Digitally Controlled

DC-DC Converters’, IEEE Transactions on Power

Electronics, 2007, 22, (1), pp. 208-215

[23] Stefanutti, W., Mattavelli, P., Saggini, S., and Garcea,

G.: ‘Energy-based approach for predicting limit cycle

oscillations in voltage-mode digitally-controlled dc-dc

converters’, Proc. Twenty-First Annual IEEE Applied

Power Electronics Conference and Exposition, APEC, 2006,

pp. 1-7

Page 10 of 10

IET Review Copy Only

IET Power ElectronicsThis article has been accepted for publication in a future issue of this journal, but has not been fully edited.

Content may change prior to final publication in an issue of the journal. To cite the paper please use the doi provided on the Digital Library page.