(Translated by https://www.hiragana.jp/)
Design and Realization of a Novel Buck-Boost Phase-Modular Three-Phase AC/DC Converter System with Low Component Number
[Uncaptioned image]
[Uncaptioned image]

 
Design and Realization of a Novel Buck-Boost Phase-Modular Three-Phase AC/DC Converter System with Low Component Number

[Uncaptioned image]

Master Thesis
Spring Semester 2019
 

Author:

Aidar Zhetessov

ID: 15-948-268

Supervisor:

David Menzi

Professor:

Prof. Dr. J. W. Kolar


July 30, 2019

Abstract

Scalability and modularity are key features for future power converters, such that these systems can be easily employed in many applications with different electrical specifications. In this thesis, the potential of a new bidirectional phase-modular three-phase AC/DC converter with buck-boost capability is evaluated by means of studying two potential application cases and developing a hardware prototype for one of them.

The DC-DC inverting buck-boost converter is a well known and established topology. By connecting three such systems in parallel, a phase-modular bidirectional buck-boost DC-AC converter employing a minimum number of active components results, where for given AC voltage amplitudes, an arbitrary DC voltage can be generated and vice versa. Such a three-phase converter was not yet described in literature and this project aims at investigating the fundamental topology properties, as well as its performance limits. A hardware demonstrator is designed for one potential application in order to verify the basic operation and the expected high performance in terms of efficiency and power density.

See pages - of Task_Description.pdf

Chapter 1 Introduction

1.1 Background and Motivation

With the recent proliferation of power electronics in e-mobility and distributed renewable energy generation the demand for more efficient, plug-and-play, modular and compact bidirectional converters with voltage buck-boost capability is intensified. Example emerging applications are the Electric Vehicles (EV), their charging stations, grid-feeding converters with variable input voltage in microgrids, and some specific applications in a More Electric Aircraft. In case of Fuel Cell Vehicles (FCV), for instance, one wants to have full control over the machine torque irrespective of the fuel cell output voltage as long as the output power can be provided. The same holds true not only for the main motor, but also for an auxiliary one, which provides the compressed air needed for the Fuel Cell chemical reaction [1]. For the EV charging stations, the established standards require very wide range of both DC and AC voltage to be covered. The idea is to ensure compatibility between various EV manufacturers that employ different technologies. For microgrids, having a PV panel connected to the DC-link capacitor in a standard inverter setup, one obviously cannot ensure constant DC voltage at a certain level due to illumination variations. And even if an Energy Storage System (ESS) is there to reduce the DC voltage variations, a control system could require the converter to step up or down the AC bus voltage with respect to the input DC voltage in case of some microgrid transients. These again demand voltage buck-boost capability of the inverter.

Apart from buck-boost capability, other important performance metrics for the aforementioned applications can be listed as follows:

\bullet  Power Factor Correction (PFC) - the capability of the converter to absorb/feed an in-phase and clean AC currents from/to the mains/load.

\bullet  Operational Safety - the capability of delivering the required performance in presence of grid imbalance and faults. Safe two- and single-phase operation should also be considered here [2]-[3].

\bullet  Reliability - the capability of handing a high peak power, direct start up without pre-charging [2]-[3], as well as low complexity and thermal stress to ensure a long Mean Time To Failure (MTTF).

\bullet  Realization Effort - this could include manufacturing cost (phase-modularity), complexity (number of active components), control effort (number of sensors, gate drivers, computational burden), overvoltage-limiting effort as well as wiring and mounting effort (isolated mounting of active devices) [2]-[3].

\bullet  Power Density - an important parameter for a space-constrained application, such as in e-mobility.

Regarding the Realization Effort, [4] highlights the importance of phase modularity. According to [4], the industry-preferred approach favors the paralleling of single-phase converter units to form a three-phase high-power converter systems. Such a modular development approach has several advantages:

\bullet  Well-proven and reliable single-phase converter technology can be used immediately.

\bullet  No major change of the existing production line is required.

\bullet  The power expandability offers great flexibility in the development of power converter products for different power levels.

\bullet  There are fewer requirements for the maintenance and repair of power converter modules because standard single-phase converter units are used.

\bullet  Standard single-phase converter units do not require high-voltage devices that are normally needed in specially designed three-phase converters.

Bearing this in mind, phase modularity (both in terms of topology and associated control) is beneficial concerning manufacturing and maintenance aspects.

Conventional solutions for such buck-boost application would employ a cascaded converter system, e.g. a boost DC-DC converter with a buck-type Voltage Source Inverter (VSI). Essentially this cascade simply boosts the input DC voltage Vdcsubscript𝑉𝑑𝑐V_{dc}italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT through the boost DC-DC converter to increase the achievable output voltage range for a VSI. Considering the performance metrics stated above, there are many disadvantages associated with the cascaded converter structures in terms of realization effort (phase modularity) and power density. Indeed, a cascaded structure implies more components, cost, volume, losses, design effort etc. Moreover, in many particular cases cascaded structures imply more time-scale separation steps in the control system, which imposes other control-related complications and stability concerns. Therefore, for the mentioned applications it is desired to have a single-stage (bidirectional) buck-boost AC-DC converter, playing the role of a generalized AC-DC interface.

Having observed the aforementioned deficiencies of a conventional solution, several single-stage buck-boost three-phase converter concepts can be found in the literature. A thorough analysis and comparison of three converter concepts was presented in [2]. Also there is a buck-boost three-phase AC-DC converter with inherent PFC capability and simple control presented in [5], its single-switch counterpart from [6] as well as phase-modular and direct three-phase single-stage flyback-type power factor correctors from [3].

Apart from these literature solutions, more options of such three-phase topologies could be generated by paralleling three single-phase DC-DC converters with buck-boost capability, as it was stated in [7]. In buck-boost DC-DC converters operated in DC-AC mode, usually the DC link voltage midpoint is considered the AC reference point (open star point of the machine for instance). By paralleling DC-DC converters, the AC voltages are referenced to negative DC rail, thus one introduces a CM voltage shift. This CM voltage degree of freedom can be used to realize a three-phase DC-AC converter using three DC-DC converter (phase) modules [7].

Partially inspired by [1], [3] and [7], a new topology, the three-phase inverting buck-boost converter, is presented and analyzed in this thesis (Fig. 1.1). Essentially, this solution results from paralleling three inverting buck-boost DC-DC converters. This novel topology is an interesting alternative to the mentioned solutions, as it is proven to have all the required performance metrics above: it has a low number of semiconductors and passives, provides voltage buck-boost capability, single-stage high-frequency energy conversion and is phase-modular both in terms of topology and control. Apart from these advantages, it has a mentioned Common Mode (CM) AC voltage degree of freedom, which can be used to adapt the modulation and, consequently, improve converter losses and semiconductor utilization. Together, these factors are in favor of a power dense design, thus making the investigation of this topology interesting. Therefore, the objective of this thesis is to explore the applicability of a three-phase inverting buck-boost converter topology in the mentioned emerging applications. This is done through the design of a prototype for a selected application. Particularly considered applications comprise (but are not limited to) a rectifier for an Electro Hydrostatic Actuator (EHA) in a More Electric Aircraft and an auxiliary motor’s inverter in a Fuel Cell Vehicle (FCV).

Refer to caption
Figure 1.1: Inverting Buck-Boost Converter Topology

1.2 Outline

This thesis has five chapters, the first one being an introduction. The chapter 2 provides a general information of interest regarding the topology, such as topology derivation, operating principle, review of hard- and soft-switched operation and applicable modulation schemes. Chapter 3 explores the applicability potential of the proposed topology in a rectifier application within the context of a More Electric Aircraft. This is done by designing appropriate modulation and associated control for the topology in rectifier mode. Chapter 4 does the same for inverter application within the context of a Fuel Cell Vehicle. In addition, the prototype design process is thoroughly explained and a virtual prototype is presented. The thesis is concluded in chapter 5. As a side project, a calorimetric switching loss measurement setup for a GaN GIT transistor is addressed in Appendix A.

Chapter 2 Converter Fundamentals and Modulation Scheme Options

This chapter is dedicated to the theoretical background of the three-phase inverting buck-boost converter. The information of this chapter lays the background on the converter topology and operation. All subsequent chapters of the thesis will build up on this background. The chapter consists of four sections. In the first section we discuss the derivation of the three-phase inverting buck-boost converter topology. The second section reveals the basic operating principle of the topology, starting from a DC-DC inverting buck-boost phase module and proceeding to the three-phase DC-AC operation. The third section is a brief review of a standard half-bridge hard- and soft-switching operation. This information is useful because, as it was already shown in Fig. 1.1, the half-bridge constitutes a basic building block of our converter. Moreover, understanding hard- and soft-switched operation will be useful in subsequent evaluation and comparison of modulation schemes. The fourth section proposes several modulation scheme candidates and discusses respective operating principles.

2.1 Derivation of the Three-Phase Inverting Buck-Boost Converter Topology

Before studying the operation of the converter in more detail, it is worth justifying the use of a three-phase inverting buck-boost converter topology first. To do that, one starts with the aforementioned conventional cascaded solution - DC-DC boost converter and Voltage-Source Inverter (VSI, Fig. 2.1a). The VSI can also be seen as three paralleled DC-DC buck converters that can generate output voltages between [0..Vpnsubscript𝑉𝑝𝑛V_{pn}italic_V start_POSTSUBSCRIPT italic_p italic_n end_POSTSUBSCRIPT], where Vpnsubscript𝑉𝑝𝑛V_{pn}italic_V start_POSTSUBSCRIPT italic_p italic_n end_POSTSUBSCRIPT is the intermediate DC link voltage. Provided unipolarity of the output voltages ([0..Vpnsubscript𝑉𝑝𝑛V_{pn}italic_V start_POSTSUBSCRIPT italic_p italic_n end_POSTSUBSCRIPT] \geq 0) three DC-DC buck converters can drive a three-phase AC load only with a positive Common Mode (CM) voltage offset between the load star point and the DC- rail. Moreover, the maximum AC output phase voltage amplitude is limited to V^AC,max=Vpn/2subscript^𝑉𝐴𝐶𝑚𝑎𝑥subscript𝑉𝑝𝑛2\hat{V}_{AC,max}=V_{pn}/2over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_A italic_C , italic_m italic_a italic_x end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_p italic_n end_POSTSUBSCRIPT / 2 due to buck converter upper limit of Vpnsubscript𝑉𝑝𝑛V_{pn}italic_V start_POSTSUBSCRIPT italic_p italic_n end_POSTSUBSCRIPT. In these conditions to provide the overall buck-boost capability one has to boost up the DC input voltage Vdcsubscript𝑉𝑑𝑐V_{dc}italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT by employing the preceding DC-DC boost stage (Fig. 2.1a).

On the other hand, instead of paralleling three DC-DC buck stages one could parallel three DC-DC inverting buck-boost stages to result in a three-phase inverting buck-boost converter instead of a VSI (Fig. 2.1b). This proposal is advantageous because the three-phase inverting buck-boost converter provides the voltage buck-boost capability without the preceding DC-DC boost stage, while keeping the number of active/passive components the same as in the VSI stage. It is worth mentioning that the output voltage is unipolar and inverted (as the name suggests), meaning that the converter features a negative CM voltage offset between the load star point and the DC- rail. This is reflected in polarity change of Vmnsubscript𝑉𝑚𝑛V_{mn}italic_V start_POSTSUBSCRIPT italic_m italic_n end_POSTSUBSCRIPT in Fig. 2.1b compared to Fig. 2.1a.

Refer to caption
Figure 2.1: Inverting buck-boost converter justification. Conventional solution: DC-DC boost + VSI (a); Replacing DC-DC buck stages with DC-DC buck-boost stages (b); and three-phase inverting buck-boost converter topology (c)

2.2 Inverting Buck-Boost Converter Operating Principle

This section deals with the basic operating principle of the three-phase inverting buck-boost converter, starting from a DC-DC inverting buck-boost stage and proceeding to the three-phase DC-AC operation. As it was mentioned, this procedure is inspired by [1], [3] and [7].

2.2.1 DC-DC operation of one inverting buck-boost stage

Refer to caption
(a)
Refer to caption
(b)
Figure 2.2: DC-DC inverting buck-boost stage. Topology (a); Steady state current waveforms in DC-DC operation iL(L1)subscript𝑖𝐿subscript𝐿1i_{L}(L_{1})italic_i start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_L start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) and iL(L2)subscript𝑖𝐿subscript𝐿2i_{L}(L_{2})italic_i start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_L start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) (b)

The well-known DC-DC inverting buck-boost topology 2.1(a) has a full control over its output DC voltage. To understand its operation, consider steady state with Vdc=|Van|subscript𝑉𝑑𝑐subscript𝑉𝑎𝑛V_{dc}=|V_{an}|italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT = | italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT |. In that case, possible steady state buck-boost inductor current waveforms for two values of inductance are shown in Fig. 2.1(b). There are three distinct time intervals within the depicted switching period:

\bullet  First, the period starts with the transistor T2subscript𝑇2T_{2}italic_T start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT turned on and the inductor current equal to its average value I¯Lsubscript¯𝐼𝐿\bar{I}_{L}over¯ start_ARG italic_I end_ARG start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT as shown in Fig. 2.1(b). The inductor is demagnetized by the output capacitor C𝐶Citalic_C during the first interval (number 1111 red demagnetization loop in Fig. 2.1(a)).

\bullet  Second, after some time (equal to the quarter of the switching period in this case) transistor T2subscript𝑇2T_{2}italic_T start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is turned off and the transistor T1subscript𝑇1T_{1}italic_T start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is turned on, signifying the start of the second interval. The buck-boost inductor is now magnetized by the input DC capacitor Cdcsubscript𝐶𝑑𝑐C_{dc}italic_C start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT. Second interval corresponds to number 2222 blue magnetization loop in Fig. 2.1(a).

\bullet  Third, after the second interval (which is equal to half of the switching period in this case) transistor T1subscript𝑇1T_{1}italic_T start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is turned off and the transistor T2subscript𝑇2T_{2}italic_T start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is turned on back again, signifying the start of the third interval. The buck-boost inductor is now demagnetized back by the output capacitor C𝐶Citalic_C. This interval corresponds to number 3333 red demagnetization loop in Fig. 2.1(a).

During the first and the third (red) time intervals, the inductor demagnetization is described by the following equation: |Van|=LdiLdtsubscript𝑉𝑎𝑛𝐿𝑑subscript𝑖𝐿𝑑𝑡-|V_{an}|=\frac{Ldi_{L}}{dt}- | italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT | = divide start_ARG italic_L italic_d italic_i start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_t end_ARG. Similarly, for the second (blue) time interval the inductor magnetization is described by: Vdc=LdiLdtsubscript𝑉𝑑𝑐𝐿𝑑subscript𝑖𝐿𝑑𝑡V_{dc}=\frac{Ldi_{L}}{dt}italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT = divide start_ARG italic_L italic_d italic_i start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_t end_ARG. Defining the duty cycle d𝑑ditalic_d to be a fraction of the switching period Tssubscript𝑇𝑠T_{s}italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT corresponding to the turn-on state of T1subscript𝑇1T_{1}italic_T start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT (time interval 2222), and writing the steady state inductor volt-second balance we arrive at the following equations:

VdcdTs|Van|(1d)Ts=0VdcdTs=LΔIpkpksubscript𝑉𝑑𝑐𝑑subscript𝑇𝑠subscript𝑉𝑎𝑛1𝑑subscript𝑇𝑠0subscript𝑉𝑑𝑐𝑑subscript𝑇𝑠𝐿Δsubscript𝐼𝑝𝑘𝑝𝑘\begin{split}&V_{dc}dT_{s}-|V_{an}|(1-d)T_{s}=0\\ &V_{dc}dT_{s}=L\Delta I_{pkpk}\\ \end{split}start_ROW start_CELL end_CELL start_CELL italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT italic_d italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT - | italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT | ( 1 - italic_d ) italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 0 end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT italic_d italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = italic_L roman_Δ italic_I start_POSTSUBSCRIPT italic_p italic_k italic_p italic_k end_POSTSUBSCRIPT end_CELL end_ROW (2.1)

From (2.1) the converter duty cycle and the peak-to-peak inductor current ripple Ipkpksubscript𝐼𝑝𝑘𝑝𝑘I_{pkpk}italic_I start_POSTSUBSCRIPT italic_p italic_k italic_p italic_k end_POSTSUBSCRIPT can be derived as a function of input and output voltages, inductance value and the switching frequency fssubscript𝑓𝑠f_{s}italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT as follows:

d=|Van|Vdc+|Van|Ipkpk=|Van|VdcLfs(|Van|+Vdc)𝑑subscript𝑉𝑎𝑛subscript𝑉𝑑𝑐subscript𝑉𝑎𝑛subscript𝐼𝑝𝑘𝑝𝑘subscript𝑉𝑎𝑛subscript𝑉𝑑𝑐𝐿subscript𝑓𝑠subscript𝑉𝑎𝑛subscript𝑉𝑑𝑐\begin{split}d&=\frac{|V_{an}|}{V_{dc}+|V_{an}|}\\ I_{pkpk}&=\frac{|V_{an}|V_{dc}}{Lf_{s}(|V_{an}|+V_{dc})}\\ \end{split}start_ROW start_CELL italic_d end_CELL start_CELL = divide start_ARG | italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT | end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT + | italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT | end_ARG end_CELL end_ROW start_ROW start_CELL italic_I start_POSTSUBSCRIPT italic_p italic_k italic_p italic_k end_POSTSUBSCRIPT end_CELL start_CELL = divide start_ARG | italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT | italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG start_ARG italic_L italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( | italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT | + italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT ) end_ARG end_CELL end_ROW (2.2)

From the equation (2.2) it is seen that in case Vdc=|Van|subscript𝑉𝑑𝑐subscript𝑉𝑎𝑛V_{dc}=|V_{an}|italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT = | italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT | the duty cycle d𝑑ditalic_d equals 0.50.50.50.5, which coincides with the interval durations in Fig. 2.1(b). Equation (2.2) with its non-linear input and output voltage dependent duty cycle and current ripple, combined with Fig. 2.2, provide a comprehensive overview of the DC-DC inverting buck-boost converter steady state operation.

2.2.2 DC-AC operation of one inverting buck-boost stage

To operate the inverting buck-boost stage from Fig. 2.1(a) in a DC-AC mode, one could zoom out in time scale and slowly vary the steady state duty cycle from (2.2) in a non-linear manner, similar to [1]. For that though, the fundamental frequency fosubscript𝑓𝑜f_{o}italic_f start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT of the converter AC operation should be much slower than the switching frequency (fo<<fsmuch-less-thansubscript𝑓𝑜subscript𝑓𝑠f_{o}<<f_{s}italic_f start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT < < italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT) to ensure a quasi-DC-DC operation within any given switching period. Potential steady state waveforms of an inverting buck-boost stage DC-AC operation are depicted in Fig. 2.3.

Refer to caption
Figure 2.3: Theoretical inverting buck-boost stage DC-AC waveforms. Duty cycle over fundamental period (a); Inductor current over one switching period (b); Converter voltages over fundamental period (note Van0subscript𝑉𝑎𝑛0V_{an}\leq 0italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT ≤ 0)(c); Inductor current over fundamental period (d)

In Fig. 2.3 we can see that provided the duty cycle variation within one switching period is negligible, the converter always operates in quasi-DC-DC mode as it can be seen in the magnification from Fig. 2.3d to Fig. 2.3b. Moreover, Fig. 2.3c shows a nice sinusoidal output voltage Vansubscript𝑉𝑎𝑛-V_{an}- italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT with a negative DC offset. In this case the offset is equal to Vdcsubscript𝑉𝑑𝑐-V_{dc}- italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT, which can also be seen from the Fig. 2.3a, because the duty cycle equals 0.50.50.50.5 once in every half-fundamental period interval. Finally, Fig. 2.3a illustrates the non-linear relation between duty cycle and the output voltage, since the duty cycle is not sinusoidal for an offsetted sinusoidal output voltage.

2.2.3 DC-AC operation of three paralleled inverting buck-boost stages

Following the idea from [7], also shown in Fig. 2.1c, a three-phase inverting buck-boost converter can be assembled from three DC-AC operated inverting buck-boost stages. In this case, unlike the single-phase case, only three AC terminals a,b,c𝑎𝑏𝑐a,b,citalic_a , italic_b , italic_c (without negative DC terminal n𝑛nitalic_n) are provided from AC side as it is shown in Fig. 2.4.

Refer to caption
(a)
Refer to caption
(b)
Figure 2.4: A three-phase inverting buck-boost converter realized as a paralleling of three DC-DC inverting buck-boost stages. Topology (a); Steady state voltage waveforms (b)

Considering the example case depicted in Fig. 2.4, three-phase converter can be operated as an inverter feeding a resistive load. Fig. 2.3(b) shows the input DC voltage and the output capacitor voltages when each paralleled inverting buck-boost stage is operated with a standard PWM and a 120120120120 degree phase shifted duty cycle from Fig. 2.3a for each phase. It can be seen that Van,bn,cnsubscript𝑉𝑎𝑛𝑏𝑛𝑐𝑛-V_{an,bn,cn}- italic_V start_POSTSUBSCRIPT italic_a italic_n , italic_b italic_n , italic_c italic_n end_POSTSUBSCRIPT are always less than zero due to the nature of the topology. In a three-phase context this property can be referred to as an already mentioned Common Mode offset Vnmsubscript𝑉𝑛𝑚V_{nm}italic_V start_POSTSUBSCRIPT italic_n italic_m end_POSTSUBSCRIPT (Fig. 2.3(a)).

2.3 Review of a Hard- and Soft-Switching Operation

Before diving into the various modulation options, a brief review of hard- and soft-switched operation would be useful, as the modulations will be evaluated with respect to the impact on the switching losses. To do that, consider an example of a DC-DC buck converter (Fig. 2.4(a)) in steady state operation with Vin>Vansubscript𝑉𝑖𝑛subscript𝑉𝑎𝑛V_{in}>V_{an}italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT > italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT.

Refer to caption
(a)
Refer to caption
(b)
Figure 2.5: A buck converter used for analysis of soft-switching. Topology (a); Waveforms for two inductance values(b)

Possible steady state inductor current waveforms are provided in Fig. 2.4(b) for two inductance values. The duty cycle and the inductor current ripple for a buck converter are given by:

d=Van/VinΔIL=(1d)TsVan/L=(VinVan)TsVan/VinL𝑑subscript𝑉𝑎𝑛subscript𝑉𝑖𝑛Δsubscript𝐼𝐿1𝑑subscript𝑇𝑠subscript𝑉𝑎𝑛𝐿subscript𝑉𝑖𝑛subscript𝑉𝑎𝑛subscript𝑇𝑠subscript𝑉𝑎𝑛subscript𝑉𝑖𝑛𝐿\begin{split}d&=V_{an}/V_{in}\\ \Delta I_{L}&=(1-d)T_{s}V_{an}/L=(V_{in}-V_{an})T_{s}V_{an}/V_{in}L\\ \end{split}start_ROW start_CELL italic_d end_CELL start_CELL = italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT / italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ italic_I start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT end_CELL start_CELL = ( 1 - italic_d ) italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT / italic_L = ( italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT ) italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT / italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT italic_L end_CELL end_ROW (2.3)

From the equation for the inductor current ripple ΔILΔsubscript𝐼𝐿\Delta I_{L}roman_Δ italic_I start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT it is seen that the ripple is proportional to the switching period Tssubscript𝑇𝑠T_{s}italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT and inversely proportional to the inductance value L𝐿Litalic_L.

Consider the waveform corresponding to the inductance value L1subscript𝐿1L_{1}italic_L start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT. From Fig. 2.4(b) it is seen that the half of the inductor current ripple ΔILΔsubscript𝐼𝐿\Delta I_{L}roman_Δ italic_I start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT is less than the average value of the inductor current I¯Lsubscript¯𝐼𝐿\bar{I}_{L}over¯ start_ARG italic_I end_ARG start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT such that both switching transitions occur at positive instantaneous inductor current values. If one now analyzes the first switching transition, depicted by a red dot, in more detail, it corresponds to the turn-off of the transistor T2 and subsequent turn-on of the transistor T1 after a dead time interval. Bearing in mind the positive instantaneous inductor current (directed from the half-bridge to the output capacitor), after turn-off of the transistor T2 the inductor current continues flowing through it using the respective body diode. As soon as the dead time interval is finished, the transistor T1 is turned on and the inductor current commutates from the body diode of the transistor T2 to the channel of the transistor T1. The energy stored in the output capacitance of the transistor T1, which is equal to COSSVin2/2subscript𝐶𝑂𝑆𝑆superscriptsubscript𝑉𝑖𝑛22C_{OSS}V_{in}^{2}/2italic_C start_POSTSUBSCRIPT italic_O italic_S italic_S end_POSTSUBSCRIPT italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 2, is dissipated in the transistor T1 at the instant of turn-on, thus forming a hard switched transition of the half-bridge (a red dot in Fig. 2.4(b)).

Regarding the second transition of the switching period under consideration, it is seen that the half of the inductor current ripple ΔILΔsubscript𝐼𝐿\Delta I_{L}roman_Δ italic_I start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT and the average value of the inductor current I¯Lsubscript¯𝐼𝐿\bar{I}_{L}over¯ start_ARG italic_I end_ARG start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT add up to form a highly positive instantaneous inductor current. If one now analyzes the second switching transition, depicted by a green dot, in more detail, it corresponds to the turn-off of the transistor T1 and subsequent turn-on of the transistor T2 after a dead time interval. Bearing in mind the positive instantaneous inductor current (directed from the half-bridge to the output capacitor), after the turn-off of the transistor T1 the inductor current starts charging up the output capacitance COSSsubscript𝐶𝑂𝑆𝑆C_{OSS}italic_C start_POSTSUBSCRIPT italic_O italic_S italic_S end_POSTSUBSCRIPT of the transistor T1 and discharging the output capacitance COSSsubscript𝐶𝑂𝑆𝑆C_{OSS}italic_C start_POSTSUBSCRIPT italic_O italic_S italic_S end_POSTSUBSCRIPT of the transistor T2. Provided the dead time interval is long enough and the inductor current is large enough, the charge-discharge procedure of the output capacitances is finished before the end of the dead time interval. After the end of the charge-discharge procedure, the inductor current commutated to the body diode of the transistor T2. Corresponding voltages of the output capacitances of the transistors T1 and T2 at the end of the dead time interval are Vinsubscript𝑉𝑖𝑛V_{in}italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT and 00 respectively, so that there is no energy stored in the output capacitance of the transistor T2 at the instant of turning on after the dead time. This forms a soft-switched transition of the half-bridge (a green dot in Fig. 2.4(b)).

The derivations for the dead time interval and the minimum inductor current requirements can be obtained from literature. For example, in [8] iosubscript𝑖𝑜i_{o}italic_i start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT is defined as

iomax(max(Vin),max(Van))COSSLsubscript𝑖𝑜maxmaxsubscript𝑉𝑖𝑛maxsubscript𝑉𝑎𝑛subscript𝐶𝑂𝑆𝑆𝐿i_{o}\geq\text{max}\big{(}\text{max}(V_{in}),\text{max}(V_{an})\big{)}\sqrt{% \frac{C_{OSS}}{L}}italic_i start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT ≥ max ( max ( italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT ) , max ( italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT ) ) square-root start_ARG divide start_ARG italic_C start_POSTSUBSCRIPT italic_O italic_S italic_S end_POSTSUBSCRIPT end_ARG start_ARG italic_L end_ARG end_ARG (2.4)

Now consider the second inductor current waveform in Fig. 2.4(b). It corresponds to an inductance value L2<L1subscript𝐿2subscript𝐿1L_{2}<L_{1}italic_L start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT < italic_L start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT so that ΔILΔsubscript𝐼𝐿\Delta I_{L}roman_Δ italic_I start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT is increased (dashed line). From Fig. 2.4(b) it is seen that the half of the inductor current ripple ΔILΔsubscript𝐼𝐿\Delta I_{L}roman_Δ italic_I start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT is more than the average value of the inductor current I¯Lsubscript¯𝐼𝐿\bar{I}_{L}over¯ start_ARG italic_I end_ARG start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT so that two switching transitions occur at negative and positive instantaneous inductor current values, respectively. If one now analyzes the first switching transition, depicted by a green dot at iosubscript𝑖𝑜-i_{o}- italic_i start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT current value, in more detail, it again corresponds to the turn-off of the transistor T2 and subsequent turn-on of the transistor T1 after the dead time interval. Bearing in mind the negative instantaneous inductor current (directed from the output capacitor to the half-bridge), after the turn-off of the transistor T2 the inductor current starts charging the output capacitance of the transistor T2 and discharging that of T1. Provided the dead time interval is long enough and the inductor current is large enough (which is true for the waveform under consideration), the charge-discharge procedure of the output capacitances is finished before the end of the dead time interval. After the end of the charge-discharge procedure, the inductor current commutated to the body diode of the transistor T1. The corresponding voltages of the output capacitances of the transistors T1 and T2 at the end of the dead time interval are 00 and Vinsubscript𝑉𝑖𝑛V_{in}italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT, respectively, so that there is no energy stored in the output capacitance of the transistor T1 at the instant of turning on after the dead time. This forms a soft switched transition of the half-bridge (a green dot in Fig. 2.4(b)).

Regarding the second transition of the switching period under consideration, it is seen that the half of the inductor current ripple ΔILΔsubscript𝐼𝐿\Delta I_{L}roman_Δ italic_I start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT and the average value of the inductor current I¯Lsubscript¯𝐼𝐿\bar{I}_{L}over¯ start_ARG italic_I end_ARG start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT add up to form a highly positive instantaneous inductor current, which is even more than that of the first waveform, corresponding to L1subscript𝐿1L_{1}italic_L start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT. Therefore the analysis that we’ve done for the second transition of the first waveform (L1subscript𝐿1L_{1}italic_L start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT), also applies for the second transition of the second (dashed waveform, L2subscript𝐿2L_{2}italic_L start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT), yielding a soft-switched transition.

In this section we’ve reviewed a basic model for hard- and soft-switching operation of one half-bridge. We’ve seen that it is possible to operate a half-bridge in a soft-switched manner, thus resulting in a significantly reduced switching losses. The main idea is to have an inductor-impressed current of a sufficient magnitude flowing into the half-bridge (in case of transition from low to high) or out of the half-bridge (in case of transition from high to low) within the dead time interval of sufficient length. The same considerations can also be applied to the half-bridge of the DC-DC inverting buck-boost converter. The only difference is in the blocking voltage of the half-bridge. While in DC-DC buck converter the blocking voltage is equal to Vinsubscript𝑉𝑖𝑛V_{in}italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT, in DC-DC inverting buck-boost converter (a single phase in Fig. 2.1c) the blocking voltage is equal to Vin+Vansubscript𝑉𝑖𝑛subscript𝑉𝑎𝑛V_{in}+V_{an}italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT + italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT, which is the sum of the input and output voltages according to Kirchoff’s Voltage Law applied to the outer loop through T1,T2,Csubscript𝑇1subscript𝑇2𝐶T_{1},T_{2},Citalic_T start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_T start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_C and Cdcsubscript𝐶𝑑𝑐C_{dc}italic_C start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT in Fig. 2.1c.

2.3.1 MOSFET semiconductor losses

The equation 2.4 provides only a theoretical estimation of the minimum soft-switching current. On a separate note, there is a comprehensive experimental evaluation of the semiconductor losses provided in [9]. In that work, a loss map of a 900 V SiC MOSFET half-bridge was experimentally obtained (c.f. Fig. 2.6). The loss map for this device is of particular interest in this chapter due to the applicability of the device in an Electro Hydrostatic Actuator rectifier application, which will be discussed in the next chapter.

Refer to caption
Figure 2.6: The experimentally obtained loss map for a 900 V SiC MOSFET based half-bridge [10]

Here the turn-on graph on the left provides the half-bridge switching losses in case of a hard-switched transition (e.g. the red dot in Fig. 2.4(b)). From this graph we can see that the switching loss is proportional to the half-bridge voltage and the switched current. Even in case of zero switched current (Zero Current Switching) there is still a substantial loss originating from the energy stored in the output capacitance of the transistor EOSS=COSSVin2/2subscript𝐸𝑂𝑆𝑆subscript𝐶𝑂𝑆𝑆superscriptsubscript𝑉𝑖𝑛22E_{OSS}=C_{OSS}V_{in}^{2}/2italic_E start_POSTSUBSCRIPT italic_O italic_S italic_S end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT italic_O italic_S italic_S end_POSTSUBSCRIPT italic_V start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 2, which motivates the soft-switching.

The turn off graph on the right provides the half-bridge switching losses in case of a soft transition (e.g. a green dot in Fig. 2.4(b)). From this graph we can see that the switching loss is still proportional to the half-bridge voltage and the switched current, although the losses are considerably lower than those of the turn on graph. These dependencies are expected, since both hard- and soft-switching losses are essentially the voltage-current overlap areas in the channel of the switch. At low values of the switched current the switching loss becomes negligible as there is almost no voltage-current overlap area. This is an example of a complete soft-switching. Note that the data for a very low values of the switched current are not shown because at those values the secondary effects, which change based on the application, such as the duration of the dead time, L/COSS𝐿subscript𝐶𝑂𝑆𝑆L/C_{OSS}italic_L / italic_C start_POSTSUBSCRIPT italic_O italic_S italic_S end_POSTSUBSCRIPT ratio etc., start affecting the measurements. The respective transitions become partially hard and at zero current the loss figures coincide with those of ZCS, ensuring the continuity of the loss map.

2.4 Modulation Schemes for the Three-Phase Inverting Buck-Boost Converter

Having understood the basic operating principle of the three-phase topology at hand and revisited the hard- and soft-switching mechanisms, this section introduces three modulation scheme candidates - standard Pulse Width Modulation (PWM), Discontinuous Pulse Width Modulation (DPWM) and a Boundary Conduction Mode (BCM). For all three candidates the steady state theoretical three-phase converter waveforms are presented. In these waveforms any effect of the converter reactive components was neglected. In particular, the voltage drops over the buck-boost inductances and reactive currents consumed by AC-side capacitors were neglected due to the fact that respective voltage/current amplitudes are small compared to the nominal output voltage/current amplitudes. Moreover, for each modulation the envelopes of the buck-boost inductor currents are also depicted as a green/red lines, corresponding to soft-/hard-switched transitions respectively.

2.4.1 Standard Pulse Width Modulation (PWM)

The first modulation candidate is standard Pulse Width Modulation (PWM). The concept of PWM is simple: provide a large enough constant CM offset VCMsubscript𝑉𝐶𝑀V_{CM}italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT, such that the AC-side voltages VCa,VCb,VCcsubscript𝑉𝐶𝑎subscript𝑉𝐶𝑏subscript𝑉𝐶𝑐V_{Ca},V_{Cb},V_{Cc}italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT italic_C italic_b end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT italic_C italic_c end_POSTSUBSCRIPT are strictly unipolar throughout the fundamental period Tosubscript𝑇𝑜T_{o}italic_T start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT, and apply the non-linear duty cycles (2.2) in each phase to yield the sinusoidal Differential Mode (DM) voltages. Fig. 2.7 shows the steady state theoretical PWM waveforms of the three-phase inverting buck-boost converter.

Refer to caption
Figure 2.7: Three-phase inverting buck-boost converter theoretical steady state PWM waveforms over fundamental period. Phase duty cycles (a); DC- and AC-side voltages (b); AC-side currents (c); and phase a𝑎aitalic_a buck-boost inductor current (d)

Fig. 2.7a-b tell us that the duty cycles below/above 0.5 correspond to buck/boost phase operation respectively. Fig. 2.7c depicts the AC-side load currents. Fig. 2.7d shows the phase a𝑎aitalic_a buck-boost inductor current without taking into account the reactive capacitive currents of the AC-side. Although, strictly speaking, these reactive currents have to be incorporated for a proper modulation evaluation, the effect of these currents is relatively small, especially when AC-side capacitances are selected such that the reactive currents remain small compared to the load currents. Thus, for evaluation and comparison purposes, capacitive current and inductive voltage drop contributions are neglected in the presented steady state theoretical waveforms.

2.4.2 Discontinuous Pulse Width Modulation (DPWM)

The second modulation candidate is Discontinuous Pulse Width Modulation (DPWM), inspired by [1]. The concept of DPWM is as follows: use the CM offset VCMsubscript𝑉𝐶𝑀V_{CM}italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT as a degree of freedom (DOF) and shape it in a way that results in a reduced blocking voltage per switch and switching actions compared to standard PWM (compare Fig. 2.7b, 2.7d to Fig. 2.8b, 2.8d). Fig. 2.8 shows the steady state theoretical DPWM waveforms of the three-phase inverting buck-boost converter.

Refer to caption
Figure 2.8: Three-phase inverting buck-boost converter theoretical steady state DPWM waveforms over fundamental period. Phase duty cycles (a); DC- and AC-side voltages (b); phase a𝑎aitalic_a switching frequency (c); and phase a𝑎aitalic_a buck-boost inductor current (d)

As it can be seen from Fig. 2.8a, the duty cycles are clamped to zero for one third of the fundamental period. This can also be seen from Fig. 2.8c, where phase a𝑎aitalic_a switching frequency equals zero (no switching) for one-third of the fundamental period. Fig. 2.8d shows the phase a𝑎aitalic_a buck-boost inductor current without taking into account the reactive capacitive currents of the AC-side. In this idealized case one would expect the inductor current to be exactly equal to the sinusoidal phase current for the duration of clamping, which can actually be observed in the figure. Moreover, phases are almost purely soft-switched due to DPWM as it can be seen from Fig. 2.8d. Regarding the phase voltages in Fig. 2.8b, they are obviously far from sinusoidal when referenced to the negative DC rail of the converter (point n𝑛nitalic_n in Fig. 3.1). However, these voltages are purely sinusoidal when referenced to the star point of the grid (point m𝑚mitalic_m in Fig. 3.1). Indeed, consider phase a𝑎aitalic_a voltage relations (Fig. 2.9). From the schematic one can see that:

Refer to caption
Figure 2.9: DPWM phase a𝑎aitalic_a voltage relation. Phase a𝑎aitalic_a voltages with respect to DC- and star point (a); phase a𝑎aitalic_a AC-side circuit(b).
VCa=Van=Va+Vmn=Va+VCM=VCa,DM+VCMsubscript𝑉𝐶𝑎subscript𝑉𝑎𝑛subscript𝑉𝑎subscript𝑉𝑚𝑛subscript𝑉𝑎subscript𝑉𝐶𝑀subscript𝑉𝐶𝑎𝐷𝑀subscript𝑉𝐶𝑀V_{Ca}=V_{an}=V_{a}+V_{mn}=V_{a}+V_{CM}=V_{Ca,DM}+V_{CM}italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT + italic_V start_POSTSUBSCRIPT italic_m italic_n end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT + italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_C italic_a , italic_D italic_M end_POSTSUBSCRIPT + italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT (2.5)

The relation Van=Va+VCMsubscript𝑉𝑎𝑛subscript𝑉𝑎subscript𝑉𝐶𝑀V_{an}=V_{a}+V_{CM}italic_V start_POSTSUBSCRIPT italic_a italic_n end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT + italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT is easily seen in Fig. 2.9a, thus proving that AC-side voltage is purely sinusoidal when referenced to the grid star point.

2.4.3 Boundary (Triangular) Conduction Mode (BCM or TCM)

The third modulation candidate is Boundary Condution Mode (BCM), inspired by [11]. The concept of BCM is as follows: use the per-phase switching frequency fssubscript𝑓𝑠f_{s}italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT as a degree of freedom (DOF) and shape it in a way that results in a pure soft-switched operation throughout the fundamental period Tosubscript𝑇𝑜T_{o}italic_T start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT. Fig. 2.10 shows the steady state theoretical BCM waveforms of the three-phase inverting buck-boost converter.

Refer to caption
Figure 2.10: Three-phase inverting buck-boost converter theoretical steady state BCM waveforms over fundamental period. Phase a𝑎aitalic_a switching times (a); DC- and AC-side voltages (b); phase a𝑎aitalic_a switching frequency (c); and phase a𝑎aitalic_a buck-boost inductor current (d)

Fig. 2.10a immediately reveals the qualitative difference between BCM and PWM/DPWM. Indeed, for BCM the duty cycle d=f(fs)𝑑𝑓subscript𝑓𝑠d=f(f_{s})italic_d = italic_f ( italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) as this modulation scheme utilizes the variable switching frequency DOF to facilitate a soft-switched operation throughout the fundamental period. Instead of the duty cycles one plots the switching times tssubscript𝑡𝑠t_{s}italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT and Tssubscript𝑇𝑠T_{s}italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT, where tssubscript𝑡𝑠t_{s}italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT stands for the switching instance of the respective phase within the switching period and Tssubscript𝑇𝑠T_{s}italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT stands for the final switching transition of the period. In this context, the duty cycle can be defined as d=tsTs𝑑subscript𝑡𝑠subscript𝑇𝑠d=\frac{t_{s}}{T_{s}}italic_d = divide start_ARG italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG start_ARG italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG. Fig. 2.10d shows the phase a𝑎aitalic_a buck-boost inductor current without taking into account the reactive capacitive currents of the AC-side. It can be seen that BCM ensures soft switching throughout the fundamental period. Also the peak/ripple inductor currents are slightly reduced compared to DPWM/PWM (compare Fig. 2.7d, 2.8d to Fig. 2.10d), thus potentially improving the switching losses as well as the conduction losses both in semiconductors and inductors. Fig. 2.10c depicts the switching frequency variation over the fundamental period. Two clear valleys below the maximum switching frequency of 300 kHz are observed. Taking into account these valleys, the input filter has to be designed for the minimal frequency of the CISPR band (150 kHz for rectifier applications), thus resulting in elevated filtering effort.

2.4.4 Conclusion

To sum up, remember that all three modulations are applicable to the Inverswandler irrespective of the application. Thus, the choice of modulation has to be done based on the quantitative evaluation and comparison, which takes into account the electrical specifications of an application at hand. Up to this point though, all the analysis was generic. In the next chapter, mentioned evaluation will be performed.

Chapter 3 Modulation, Control and Evaluation of the Three-Phase Inverting Buck-Boost Converter as a Rectifier

This chapter deals with the evaluation and selection of a modulation scheme, and control system design for the three-phase inverting buck-boost converter as a rectifier for an Electro-Hydrostatic Actuator (EHA) application in a More Electric Aircraft. Section one introduces the topology as a three-phase rectifier, and the electrical specifications. Also it discusses the component design, since not only the electrical specifications, but also the component designs are important for performance evaluation. Next, section two evaluates and compares the modulation scheme candidates from the previous chapter in the context of application at hand. One modulation is selected to be implemented in a closed-loop control scheme. Rectifier control for the selected modulation is addressed in section three. Challenges in the closed-loop rectifier control implementation are identified, and ameliorating measures (both software and hardware) are proposed for those in section four. Finally, section five summarizes the study of the three-phase inverting buck-boost converter within the rectifier application context.

3.1 Topology and Electrical Specifications in Rectifier Mode

Regarding applications for a More Electric Aircraft, the authors of [2] compare various three-phase AC-DC converter concepts for a drive train of an Electro-Hydrostatic Actuator (EHA). EHA is an actuator system that uses a high-power stepper motor to precisely control the pump position and pressure inside the hydraulic cylinder, which in turn is used to control the plate positions on the wings for aircraft positioning. Conventional designs used mechanical valve control to change the pressure in the hydraulic cylinder manually. The EHA provides redundancy (robustness), simplicity in system design and operation, energy economy and weight reduction. In this application, analyzed AC-DC converters are used to feed the DC link of the motor-driving inverter from the aircraft on-board mains. Here the advantage of having a controllable buck-boost output voltage is the capability of handling a wide input voltage range from the mains while maintaining the favorable output voltage.

The three-phase inverting buck-boost converter topology and the electrical specifications for a rectifier operation within the EHA application are shown in Fig. 3.1 and Table 3.1 below. The first set of specifications in Table 3.1 (starting with power rating and ending with THD) are the direct application requirements. Note that the rectifier has to provide a constant DC voltage and output power in the conditions of voltage- and frequency-oscillating grid, while maintaining a very high power factor and grid current quality. Although the grid voltage fluctuations are not that wide, the DC voltage is defined such that the buck-boost capability is required. The load resistor Rdcsubscript𝑅𝑑𝑐R_{dc}italic_R start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT is used to model the load behavior and is selected such that 600W of power are consumed at 270V DC link voltage. The second set of specifications in Table 3.1 (starting with operating switching frequency and ending with maximum switching frequency limit) are the derived electrical specifications. The derivation reasoning behind those is provided below.

Refer to caption
Figure 3.1: Grid-interfaced three-phase inverting buck-boost converter in a rectifier configuration
Table 3.1: System specifications for a rectifier application

Parameter

Value

Unit

Param. Explanation (Given |||| Derived)

P𝑃Pitalic_P

600600600600

W

Rectifier power rating

Uosubscript𝑈𝑜U_{o}italic_U start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT

115±15%plus-or-minus115percent15115\pm 15\%115 ± 15 %

Vrms

Input grid phase voltage rms with tolerance

Vdcsubscript𝑉𝑑𝑐V_{dc}italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT

270270270270

V

Output DC voltage

fosubscript𝑓𝑜f_{o}italic_f start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT

360800360800360-800360 - 800

Hz

Grid frequency range

PF𝑃𝐹PFitalic_P italic_F

>99%absentpercent99>99\%> 99 %

-

Power factor requirement for [50100]%percentdelimited-[]50100[50-100]\%[ 50 - 100 ] % load

THD𝑇𝐻𝐷THDitalic_T italic_H italic_D

<5%absentpercent5<5\%< 5 %

-

Grid phase current THD requirement

fssubscript𝑓𝑠f_{s}italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT

140140140140

kHz

Switching frequency

L𝐿Litalic_L

75757575

μ𝜇\muitalic_μH

Buck-boost inductance

Lfsubscript𝐿𝑓L_{f}italic_L start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT

75757575

μ𝜇\muitalic_μH

Grid-side filter inductance

C𝐶Citalic_C

1111

μ𝜇\muitalic_μF

Grid-side phase capacitance

Cdcsubscript𝐶𝑑𝑐C_{dc}italic_C start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT

10101010

μ𝜇\muitalic_μF

Load-side DC capacitance

Device

SiC 900V

-

Semiconductor: 1 x 900V, 30mOhm SiC [10]

fs,maxsubscript𝑓𝑠𝑚𝑎𝑥f_{s,max}italic_f start_POSTSUBSCRIPT italic_s , italic_m italic_a italic_x end_POSTSUBSCRIPT

300300300300

kHz

Maximum switching frequency (BCM)

\bullet First, the switching frequency fssubscript𝑓𝑠f_{s}italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT was selected to be 140kHz because this value is at the lower limit of the regulated frequency band of the DO160 airborne equipment standard (between 150kHz - 30MHz for aviation applications [12]). By selecting 140kHz switching frequency we ensure that the first regulated switching frequency harmonic is 280kHz. Since the first regulated harmonic determines the corner frequencies of our input filter stages, the higher the regulated harmonic is, the higher the filter corner frequencies will be. Thus, the size of the filter is expected to reduce considerably. Bearing in mind the stringent application requirements on the grid current quality, having the first regulated harmonic as high is possible is beneficial. From the overall system perspective, of course one could consider switching frequencies above 140kHz. Ideally, in a proper Pareto analysis the switching frequency is a Degree Of Freedom (DOF), but for now the objective is to compare the modulation schemes for a single set of electrical specifications.

\bullet Second, the buck-boost inductance value L𝐿Litalic_L was selected to be 75μ𝜇\muitalic_μH because at this value the inductor current ripple is just large enough such that the Discontinuous Pulse Width Modulation (DPWM) results in complete soft-switching converter throughout the whole fundamental period, while standard PWM is soft-switched over a considerable part of the fundamental period as we will see in the later sections. On the other hand, the selected inductance value precludes the current ripple from becoming too large, which would increase the converter conduction losses. Bearing in mind that BCM employs variable switching frequency to facilitate soft-switching throughout the whole fundamental period, having the other two modulation candidates (PWM and DPWM) predominantly soft-switched provides a fair comparison between the three. In addition, the per-phase inverting buck-boost converter inherently features a high peak-to-average buck-boost inductor current ratio due to the discontinuous input-output power transfer. This inherent disadvantage in terms of converter conduction losses can be used to reduce the corresponding switching losses by allowing large current ripple with consequent inductor current-reversals needed for soft-switching. Regarding the filter inductor value, its value depends on the buck-boost inductance and AC-side capacitance values. The objective here is to filter the grid phase currents to comply with stringent current quality requirement. The filter inductance was iteratively simulated and selected to be 75μ𝜇\muitalic_μH, but in general this value is not strict and can be subject to change depending on aforementioned inductance and capacitance values.

\bullet Third, the AC-side capacitance per phase was iteratively simulated and selected to be 1μ𝜇\muitalic_μF because it provides a good compromise between the grid-side voltage ripple and the capacitive current consumption. Indeed, in case AC-side capacitance is too small, the respective voltage ripple will become too large, potentially deteriorating the AC-side current quality (THD, PF) or even closed-loop control stability. On the other hand, in case AC-side capacitance is too large, the reactive current consumed by that capacitor will become large, resulting in elevated converter current values and conduction losses. Regarding the DC-side capacitance, it was iteratively simulated and selected to be 10μ𝜇\muitalic_μF because this value is enough to suppress the DC-side voltage ripple to ±5%plus-or-minuspercent5\pm 5\%± 5 %.

\bullet Finally, the maximum switching frequency for BCM case was selected to be 300kHz. The objective of such a choice is to limit the occurring switching losses near the fundamental zero-crossing of the buck-boost inductor current. At 300kHz the switching losses already dominate the conduction losses of the semiconductor by far, increasing the switching frequency higher could result in too much losses and controllability (gate driver) problems. Based on this reasoning, the limit of 300kHz was selected.

\bullet Capacitor realization. To evaluate the effect of modulation on the converter performance, apart from the electrical specifications of capacitance and inductance, one also needs to determine the respective capacitor and inductor realizations, because the converter efficiency and power density depend on the volumes and losses of the respective components. The designs are determined using existing component scripts. Regarding capacitors, only film capacitors have been considered both for AC and DC-side. There are two reasons for that. First, in a proper converter design with a full Pareto optimization, the capacitor losses tend to be small compared to other component losses and this is well captured in our modulation evaluation, because film capacitors are lossless in a good approximation. Second, film capacitors are the least power dense and the most sensitive to the rated voltage variations. By utilizing them in the modulation evaluation one can more easily distinguish the effects of modulation-dependent parameters on the volume of the capacitive components.

\bullet Inductor realization. Regarding the buck-boost inductors, the component script sweeps through all the possible core-coil combinations that result in the specified inductance value and outputs the losses-volume scatter graph, where each individual inductor design corresponds to a point. For a proper converter design, factors like inductor shape, fill-factor, manufacturing process etc. would have to be considered. For a qualitative modulation comparison, however, it is enough to pick a simply viable inductor design that comprehensively captures the expected characteristics of a properly designed inductor. Generally, those expected characteristics comprise a small volume and low losses. From these considerations, it was decided to estimate the volume-loss product for each inductor and simply pick the design with minimum product. By doing so we ensure that our modulation comparison outputs a reliable results, because irrespective of the final inductor design, it will have similar performance characteristics as the design with minimum loss-volume product.

3.2 Comparison of Modulation Schemes

Having presented the electrical specifications and the converter design guidelines, this section deals with the modulation comparison. Evaluated performance metrics comprise theoretical converter volume, losses and cost. Volume is estimated as a sum of boxed component volumes. The passives (capacitors, inductors) are designed based on the procedures above and volumes/losses are estimated. For example, the blue line in Fig. 2.7d is the buck-boost inductor current average over the fundamental period. From this line as well as the instantaneous ripple one can estimate the inductor current and, consequently, losses. Regarding semiconductors, loss estimation is done using the instantaneous voltage/currents across the devices at switching instances and the loss map (shown in Fig. 2.6). From these, estimated performances are presented in Fig. 3.2 and Table 3.2.

Refer to caption
Figure 3.2: Estimated volume (a), losses (b) and cost (c) of the three-phase inverting buck-boost converter employing the considered modulation schemes
Table 3.2: Comparison of modulation performances for nominal operating conditions

Parameter

PWM

DPWM

BCM

Unit

Param. explanation

IL,rmssubscript𝐼𝐿𝑟𝑚𝑠I_{L,rms}italic_I start_POSTSUBSCRIPT italic_L , italic_r italic_m italic_s end_POSTSUBSCRIPT

4.3

3.8

3.5

A

Buck-boost inductor rms current

IL,rms2superscriptsubscript𝐼𝐿𝑟𝑚𝑠2I_{L,rms}^{2}italic_I start_POSTSUBSCRIPT italic_L , italic_r italic_m italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT

18.2

14.4

12.2

A22{}^{2}start_FLOATSUPERSCRIPT 2 end_FLOATSUPERSCRIPT

Buck-boost inductor rms22{}^{2}start_FLOATSUPERSCRIPT 2 end_FLOATSUPERSCRIPT current

IL,maxsubscript𝐼𝐿𝑚𝑎𝑥I_{L,max}italic_I start_POSTSUBSCRIPT italic_L , italic_m italic_a italic_x end_POSTSUBSCRIPT

12.7

11.2

11.3

A

Buck-boost inductor max. current

fsw,avgsubscript𝑓𝑠𝑤𝑎𝑣𝑔f_{sw,avg}italic_f start_POSTSUBSCRIPT italic_s italic_w , italic_a italic_v italic_g end_POSTSUBSCRIPT

140

91

200

kHz

Average switching frequency

fsw,maxsubscript𝑓𝑠𝑤𝑚𝑎𝑥f_{sw,max}italic_f start_POSTSUBSCRIPT italic_s italic_w , italic_m italic_a italic_x end_POSTSUBSCRIPT

140

140

300

kHz

Maximum switching frequency

fsw,minsubscript𝑓𝑠𝑤𝑚𝑖𝑛f_{sw,min}italic_f start_POSTSUBSCRIPT italic_s italic_w , italic_m italic_i italic_n end_POSTSUBSCRIPT

140

0

37

kHz

Minimum switching frequency

Vss,maxsubscript𝑉𝑠𝑠𝑚𝑎𝑥V_{ss,max}italic_V start_POSTSUBSCRIPT italic_s italic_s , italic_m italic_a italic_x end_POSTSUBSCRIPT

611.5

551.6

611.5

V

Maximum soft-switched voltage

Iss,maxsubscript𝐼𝑠𝑠𝑚𝑎𝑥I_{ss,max}italic_I start_POSTSUBSCRIPT italic_s italic_s , italic_m italic_a italic_x end_POSTSUBSCRIPT

12.7

11.2

11.3

A

Maximum soft-switched current

Vss,avgsubscript𝑉𝑠𝑠𝑎𝑣𝑔V_{ss,avg}italic_V start_POSTSUBSCRIPT italic_s italic_s , italic_a italic_v italic_g end_POSTSUBSCRIPT

498.8

404.0

448.9

V

Average soft-switched voltage

Iss,avgsubscript𝐼𝑠𝑠𝑎𝑣𝑔I_{ss,avg}italic_I start_POSTSUBSCRIPT italic_s italic_s , italic_a italic_v italic_g end_POSTSUBSCRIPT

5.6

3.4

3.2

A

Average soft-switched current

Vhs,maxsubscript𝑉𝑠𝑚𝑎𝑥V_{hs,max}italic_V start_POSTSUBSCRIPT italic_h italic_s , italic_m italic_a italic_x end_POSTSUBSCRIPT

319.9

-

-

V

Maximum hard-switched voltage

Ihs,maxsubscript𝐼𝑠𝑚𝑎𝑥I_{hs,max}italic_I start_POSTSUBSCRIPT italic_h italic_s , italic_m italic_a italic_x end_POSTSUBSCRIPT

1.9

-

-

A

Maximum hard-switched current

Vhs,avgsubscript𝑉𝑠𝑎𝑣𝑔V_{hs,avg}italic_V start_POSTSUBSCRIPT italic_h italic_s , italic_a italic_v italic_g end_POSTSUBSCRIPT

299.1

-

-

V

Average hard-switched voltage

Ihs,avgsubscript𝐼𝑠𝑎𝑣𝑔I_{hs,avg}italic_I start_POSTSUBSCRIPT italic_h italic_s , italic_a italic_v italic_g end_POSTSUBSCRIPT

1.2

-

-

A

Average hard-switched current

From the comparison it is seen that both DPWM and BCM are expected to show a comparable performance in terms of volume, losses and cost, which is better than that of standard PWM. Indeed, the comparison reveals the same potential converter volume and cost for DPWM/BCM, meaning that the small differences in the respective buck-boost inductor current waveforms are not significant enough to opt for a different inductors/capacitors realization. Nevertheless, small waveform differences are reflected in the loss distribution, where DPWM slightly outperforms the BCM. This result, however, cannot be generalized, as for a slightly different inductor realization or a varying rectifier grid frequency/voltage, the result can be different.

Finally, the decisive factors in modulation selection are the control complexity and filtering considerations. BCM features a very complex control with its current zero-crossing detection techniques. Apart from that, the BCM filter is expected to be over-sized as it was mentioned earlier. These complications are not present in DPWM, where the control is relatively straightforward and the filter can be designed for 280kHz >>> 150kHz. From these considerations, the DPWM was selected to be further investigated.

3.3 Rectifier Control for DPWM

In this section the control structure is designed for the Discontinuous PWM. A standard rectifier control with its dq-transformations and Phase Locked Loop (PLL) is adapted to account for the specific three-phase inverting buck-boost converter topology and the selected modulation. The control system of this section is depicted in Fig. 3.4. For convenience purposes, the topology under consideration is again depicted below:

Refer to caption
Figure 3.3: Grid-interfaced three-phase inverting buck-boost converter in a rectifier configuration

3.3.1 DC-side voltage controller

First, the control system starts with the outermost controller, which is a DC-side voltage regulator. DC-side controller is used to track the reference of the desired DC link voltage. As an output, it provides the required DC link current that, in addition to the DC-side load current measurement, results in a reference for the sum of the DC-side switch current averages iTdc*superscriptsubscript𝑖𝑇𝑑𝑐i_{Tdc}^{*}italic_i start_POSTSUBSCRIPT italic_T italic_d italic_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT. The product of iTdc*superscriptsubscript𝑖𝑇𝑑𝑐i_{Tdc}^{*}italic_i start_POSTSUBSCRIPT italic_T italic_d italic_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT and Vdc*superscriptsubscript𝑉𝑑𝑐V_{dc}^{*}italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT, in turn, sets the required power demand of the converter. Assuming that the inner controllers in dq-frame as well as the PLL itself are operating properly and that unity power factor is tracked (which should be true due to time scale separation of the controllers), active power reference can immediately provide the d-component of the AC-side grid current reference in dq-frame through the well-known three-phase active power relation. Given the requirement of unity power factor, q-component reference is set to zero. These dq-components are the final outputs of the outermost DC-side voltage controller.

3.3.2 Grid current controllers in dq-frame

Next, the dq-components of the grid current reference are compared to the grid current measurements. The difference is fed to the second cascaded controllers, responsible for grid current control over the filter inductors in dq-frame. These controllers output the voltage drop required over the filter inductors to draw the required current from the grid. Of course, the resulting dq-components of voltage reference do not carry any information about the CM voltage in converter phases, since dq-transformation does not capture the CM voltage. However, in DPWM we also want to shape the CM voltage as a function of the instantaneous DM voltage references. Therefore to control both DM and CM components of the AC-side capacitor voltages, from here on one has to move back to the abc-frame.

3.3.3 CM voltage and capacitor reference derivation

The dq-abc transformation gives us the respective voltage references across the filter inductors in abc-frame. By adding these voltages to the respective grid voltages, one gets the required AC-side capacitor voltages referenced to the grid star point or, in other words, DM parts of the AC-side capacitor voltage references VCi,DM*,ia,b,cformulae-sequencesuperscriptsubscript𝑉𝐶𝑖𝐷𝑀𝑖𝑎𝑏𝑐V_{Ci,DM}^{*},i\in{a,b,c}italic_V start_POSTSUBSCRIPT italic_C italic_i , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT , italic_i ∈ italic_a , italic_b , italic_c. In DPWM, the required CM voltage reference VCM*superscriptsubscript𝑉𝐶𝑀V_{CM}^{*}italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT is a function of VCi,DM*superscriptsubscript𝑉𝐶𝑖𝐷𝑀V_{Ci,DM}^{*}italic_V start_POSTSUBSCRIPT italic_C italic_i , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT. The relation is as follows (Fig. 2.9):

VCM*=maxi=a,b,c(VCi,DM*)superscriptsubscript𝑉𝐶𝑀𝑖𝑎𝑏𝑐𝑚𝑎𝑥superscriptsubscript𝑉𝐶𝑖𝐷𝑀V_{CM}^{*}=-\underset{i=a,b,c}{max}(V_{Ci,DM}^{*})italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT = - start_UNDERACCENT italic_i = italic_a , italic_b , italic_c end_UNDERACCENT start_ARG italic_m italic_a italic_x end_ARG ( italic_V start_POSTSUBSCRIPT italic_C italic_i , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT ) (3.1)

From (2.5) and (3.1) the total AC-side voltage references can be derived as a sum of DM and CM references, and yielding one phase with zero voltage reference (clamped):

VCx*=VCx,DM*+VCM*=VCx,DM*maxi=a,b,c(VCi,DM*)=0VCy*=VCy,DM*+VCM*=VCy,DM*maxi=a,b,c(VCi,DM*)VCz*=VCz,DM*+VCM*=VCz,DM*maxi=a,b,c(VCi,DM*)superscriptsubscript𝑉𝐶𝑥superscriptsubscript𝑉𝐶𝑥𝐷𝑀superscriptsubscript𝑉𝐶𝑀superscriptsubscript𝑉𝐶𝑥𝐷𝑀𝑖𝑎𝑏𝑐𝑚𝑎𝑥superscriptsubscript𝑉𝐶𝑖𝐷𝑀0superscriptsubscript𝑉𝐶𝑦superscriptsubscript𝑉𝐶𝑦𝐷𝑀superscriptsubscript𝑉𝐶𝑀superscriptsubscript𝑉𝐶𝑦𝐷𝑀𝑖𝑎𝑏𝑐𝑚𝑎𝑥superscriptsubscript𝑉𝐶𝑖𝐷𝑀superscriptsubscript𝑉𝐶𝑧superscriptsubscript𝑉𝐶𝑧𝐷𝑀superscriptsubscript𝑉𝐶𝑀superscriptsubscript𝑉𝐶𝑧𝐷𝑀𝑖𝑎𝑏𝑐𝑚𝑎𝑥superscriptsubscript𝑉𝐶𝑖𝐷𝑀\begin{split}&V_{Cx}^{*}=V_{Cx,DM}^{*}+V_{CM}^{*}=V_{Cx,DM}^{*}-\underset{i=a,% b,c}{max}(V_{Ci,DM}^{*})=0\\ &V_{Cy}^{*}=V_{Cy,DM}^{*}+V_{CM}^{*}=V_{Cy,DM}^{*}-\underset{i=a,b,c}{max}(V_{% Ci,DM}^{*})\\ &V_{Cz}^{*}=V_{Cz,DM}^{*}+V_{CM}^{*}=V_{Cz,DM}^{*}-\underset{i=a,b,c}{max}(V_{% Ci,DM}^{*})\\ \end{split}start_ROW start_CELL end_CELL start_CELL italic_V start_POSTSUBSCRIPT italic_C italic_x end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT = italic_V start_POSTSUBSCRIPT italic_C italic_x , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT + italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT = italic_V start_POSTSUBSCRIPT italic_C italic_x , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT - start_UNDERACCENT italic_i = italic_a , italic_b , italic_c end_UNDERACCENT start_ARG italic_m italic_a italic_x end_ARG ( italic_V start_POSTSUBSCRIPT italic_C italic_i , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT ) = 0 end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT = italic_V start_POSTSUBSCRIPT italic_C italic_y , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT + italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT = italic_V start_POSTSUBSCRIPT italic_C italic_y , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT - start_UNDERACCENT italic_i = italic_a , italic_b , italic_c end_UNDERACCENT start_ARG italic_m italic_a italic_x end_ARG ( italic_V start_POSTSUBSCRIPT italic_C italic_i , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT ) end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT = italic_V start_POSTSUBSCRIPT italic_C italic_z , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT + italic_V start_POSTSUBSCRIPT italic_C italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT = italic_V start_POSTSUBSCRIPT italic_C italic_z , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT - start_UNDERACCENT italic_i = italic_a , italic_b , italic_c end_UNDERACCENT start_ARG italic_m italic_a italic_x end_ARG ( italic_V start_POSTSUBSCRIPT italic_C italic_i , italic_D italic_M end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT ) end_CELL end_ROW (3.2)

Indeed, from equation (3.1) we know that at any instant in time the CM voltage is equal to the negative DM AC-side capacitor voltage reference of one phase, meaning that the sum of CM and DM references is always equal to zero for one phase. This zero-reference phase changes three times every fundamental period. Thus, for inner controllers instead of any particular phase designator a,b𝑎𝑏a,bitalic_a , italic_b or c𝑐citalic_c, one uses the designators x,y𝑥𝑦x,yitalic_x , italic_y and z𝑧zitalic_z, where x𝑥xitalic_x always refers to the clamped phase (can be a,b𝑎𝑏a,bitalic_a , italic_b or c𝑐citalic_c at any particular instant). While the phase with x𝑥xitalic_x designator is clamped, the references of the remaining phases y𝑦yitalic_y and z𝑧zitalic_z are fed to the inner controllers, addressed below.

3.3.4 Capacitor AC-side voltage controllers in abc-frame

As it was already said, the phase with x𝑥xitalic_x designator is clamped, meaning that its duty cycle is forced to zero and no further calculations are made for this phase. The remaining phase voltages (y𝑦yitalic_y and z𝑧zitalic_z designators) are then compared to the respective measurements and the errors are fed to the AC-side voltage controllers - a third stage controllers, responsible for the tracking of the AC-side capacitor voltages. These controllers output the AC capacitor current references. According to KCL (Fig. 3.3) the local average AC-side capacitor current consists of two terms:

iCy,Cz=CdVCy,Czdt=iy,z+iTy,Tz,avgsubscript𝑖𝐶𝑦𝐶𝑧𝐶𝑑subscript𝑉𝐶𝑦𝐶𝑧𝑑𝑡subscript𝑖𝑦𝑧subscript𝑖𝑇𝑦𝑇𝑧𝑎𝑣𝑔i_{Cy,Cz}=C\frac{dV_{Cy,Cz}}{dt}=i_{y,z}+i_{Ty,Tz,avg}italic_i start_POSTSUBSCRIPT italic_C italic_y , italic_C italic_z end_POSTSUBSCRIPT = italic_C divide start_ARG italic_d italic_V start_POSTSUBSCRIPT italic_C italic_y , italic_C italic_z end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_t end_ARG = italic_i start_POSTSUBSCRIPT italic_y , italic_z end_POSTSUBSCRIPT + italic_i start_POSTSUBSCRIPT italic_T italic_y , italic_T italic_z , italic_a italic_v italic_g end_POSTSUBSCRIPT (3.3)

Average buck-boost inductor current, in turn, can be derived from the average AC-side switch current according to the following relation:

iLy,avg=iTy,avg(1dy)=(CdVCydtiy)(1+|VCy|Vdc)iLz,avg=iTz,avg(1dz)=(CdVCzdtiz)(1+|VCz|Vdc)subscript𝑖𝐿𝑦𝑎𝑣𝑔subscript𝑖𝑇𝑦𝑎𝑣𝑔1subscript𝑑𝑦𝐶𝑑subscript𝑉𝐶𝑦𝑑𝑡subscript𝑖𝑦1subscript𝑉𝐶𝑦subscript𝑉𝑑𝑐subscript𝑖𝐿𝑧𝑎𝑣𝑔subscript𝑖𝑇𝑧𝑎𝑣𝑔1subscript𝑑𝑧𝐶𝑑subscript𝑉𝐶𝑧𝑑𝑡subscript𝑖𝑧1subscript𝑉𝐶𝑧subscript𝑉𝑑𝑐\begin{split}&i_{Ly,avg}=\frac{i_{Ty,avg}}{(1-d_{y})}=\Big{(}C\frac{dV_{Cy}}{% dt}-i_{y}\Big{)}\Big{(}1+\frac{|V_{Cy}|}{V_{dc}}\Big{)}\\ &i_{Lz,avg}=\frac{i_{Tz,avg}}{(1-d_{z})}=\Big{(}C\frac{dV_{Cz}}{dt}-i_{z}\Big{% )}\Big{(}1+\frac{|V_{Cz}|}{V_{dc}}\Big{)}\\ \end{split}start_ROW start_CELL end_CELL start_CELL italic_i start_POSTSUBSCRIPT italic_L italic_y , italic_a italic_v italic_g end_POSTSUBSCRIPT = divide start_ARG italic_i start_POSTSUBSCRIPT italic_T italic_y , italic_a italic_v italic_g end_POSTSUBSCRIPT end_ARG start_ARG ( 1 - italic_d start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) end_ARG = ( italic_C divide start_ARG italic_d italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_t end_ARG - italic_i start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) ( 1 + divide start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT | end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG ) end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL italic_i start_POSTSUBSCRIPT italic_L italic_z , italic_a italic_v italic_g end_POSTSUBSCRIPT = divide start_ARG italic_i start_POSTSUBSCRIPT italic_T italic_z , italic_a italic_v italic_g end_POSTSUBSCRIPT end_ARG start_ARG ( 1 - italic_d start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ) end_ARG = ( italic_C divide start_ARG italic_d italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_t end_ARG - italic_i start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ) ( 1 + divide start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT | end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG ) end_CELL end_ROW (3.4)

From (3.3 - 3.4) table the buck-boost inductor current references are derived:

iLy,avg*=iTy,avg*(1dy)=(iCy*iy)(1+|VCy|Vdc)   iLz,avg*=iTz,avg*(1dz)=(iCz*iz)(1+|VCz|Vdc)superscriptsubscript𝑖𝐿𝑦𝑎𝑣𝑔superscriptsubscript𝑖𝑇𝑦𝑎𝑣𝑔1subscript𝑑𝑦superscriptsubscript𝑖𝐶𝑦subscript𝑖𝑦1subscript𝑉𝐶𝑦subscript𝑉𝑑𝑐   superscriptsubscript𝑖𝐿𝑧𝑎𝑣𝑔superscriptsubscript𝑖𝑇𝑧𝑎𝑣𝑔1subscript𝑑𝑧superscriptsubscript𝑖𝐶𝑧subscript𝑖𝑧1subscript𝑉𝐶𝑧subscript𝑉𝑑𝑐i_{Ly,avg}^{*}=\frac{i_{Ty,avg}^{*}}{(1-d_{y})}=\Big{(}i_{Cy}^{*}-i_{y}\Big{)}% \Big{(}1+\frac{|V_{Cy}|}{V_{dc}}\Big{)}\text{ }\text{ }\text{ }i_{Lz,avg}^{*}=% \frac{i_{Tz,avg}^{*}}{(1-d_{z})}=\Big{(}i_{Cz}^{*}-i_{z}\Big{)}\Big{(}1+\frac{% |V_{Cz}|}{V_{dc}}\Big{)}italic_i start_POSTSUBSCRIPT italic_L italic_y , italic_a italic_v italic_g end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT = divide start_ARG italic_i start_POSTSUBSCRIPT italic_T italic_y , italic_a italic_v italic_g end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT end_ARG start_ARG ( 1 - italic_d start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) end_ARG = ( italic_i start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT - italic_i start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) ( 1 + divide start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT | end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG ) italic_i start_POSTSUBSCRIPT italic_L italic_z , italic_a italic_v italic_g end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT = divide start_ARG italic_i start_POSTSUBSCRIPT italic_T italic_z , italic_a italic_v italic_g end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT end_ARG start_ARG ( 1 - italic_d start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ) end_ARG = ( italic_i start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT - italic_i start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ) ( 1 + divide start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT | end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG ) (3.5)

3.3.5 Buck-boost inductor current controllers in abc-frame

Next, buck-boost inductor current references iLy,avg*superscriptsubscript𝑖𝐿𝑦𝑎𝑣𝑔i_{Ly,avg}^{*}italic_i start_POSTSUBSCRIPT italic_L italic_y , italic_a italic_v italic_g end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT and iLz,avg*superscriptsubscript𝑖𝐿𝑧𝑎𝑣𝑔i_{Lz,avg}^{*}italic_i start_POSTSUBSCRIPT italic_L italic_z , italic_a italic_v italic_g end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT are compared to the respective current measurements. The errors are fed to the buck-boost inductor current controllers - a forth stage (innermost, fastest), responsible for the inductor currents of the two active phases. These controllers result in the respective voltage references across the buck-boost inductors VLy*superscriptsubscript𝑉𝐿𝑦V_{Ly}^{*}italic_V start_POSTSUBSCRIPT italic_L italic_y end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT and VLz*superscriptsubscript𝑉𝐿𝑧V_{Lz}^{*}italic_V start_POSTSUBSCRIPT italic_L italic_z end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT.

3.3.6 Phase modulators

Finally, from VLy*superscriptsubscript𝑉𝐿𝑦V_{Ly}^{*}italic_V start_POSTSUBSCRIPT italic_L italic_y end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT and VLz*superscriptsubscript𝑉𝐿𝑧V_{Lz}^{*}italic_V start_POSTSUBSCRIPT italic_L italic_z end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT the respective duty cycles can be derived through phase modulators. Considering the defined voltage polarities (Fig. 3.3), the modulator equation can be written as:

VLy=VdcdyVCy(1dy)dy=VLy+VCyVCyVdc=|VCy|+VLy|VCy|Vdc=|VCy|VLy|VCy|+VdcVLz=VdcdzVCz(1dz)dz=VLz+VCzVCzVdc=|VCz|+VLz|VCz|Vdc=|VCz|VLz|VCz|+Vdcsubscript𝑉𝐿𝑦subscript𝑉𝑑𝑐subscript𝑑𝑦subscript𝑉𝐶𝑦1subscript𝑑𝑦subscript𝑑𝑦subscript𝑉𝐿𝑦subscript𝑉𝐶𝑦subscript𝑉𝐶𝑦subscript𝑉𝑑𝑐subscript𝑉𝐶𝑦subscript𝑉𝐿𝑦subscript𝑉𝐶𝑦subscript𝑉𝑑𝑐subscript𝑉𝐶𝑦subscript𝑉𝐿𝑦subscript𝑉𝐶𝑦subscript𝑉𝑑𝑐subscript𝑉𝐿𝑧subscript𝑉𝑑𝑐subscript𝑑𝑧subscript𝑉𝐶𝑧1subscript𝑑𝑧subscript𝑑𝑧subscript𝑉𝐿𝑧subscript𝑉𝐶𝑧subscript𝑉𝐶𝑧subscript𝑉𝑑𝑐subscript𝑉𝐶𝑧subscript𝑉𝐿𝑧subscript𝑉𝐶𝑧subscript𝑉𝑑𝑐subscript𝑉𝐶𝑧subscript𝑉𝐿𝑧subscript𝑉𝐶𝑧subscript𝑉𝑑𝑐\begin{split}V_{Ly}&=-V_{dc}d_{y}-V_{Cy}(1-d_{y})\Rightarrow d_{y}=\frac{V_{Ly% }+V_{Cy}}{V_{Cy}-V_{dc}}=\frac{-|V_{Cy}|+V_{Ly}}{-|V_{Cy}|-V_{dc}}=\frac{|V_{% Cy}|-V_{Ly}}{|V_{Cy}|+V_{dc}}\\ V_{Lz}&=-V_{dc}d_{z}-V_{Cz}(1-d_{z})\Rightarrow d_{z}=\frac{V_{Lz}+V_{Cz}}{V_{% Cz}-V_{dc}}=\frac{-|V_{Cz}|+V_{Lz}}{-|V_{Cz}|-V_{dc}}=\frac{|V_{Cz}|-V_{Lz}}{|% V_{Cz}|+V_{dc}}\\ \end{split}start_ROW start_CELL italic_V start_POSTSUBSCRIPT italic_L italic_y end_POSTSUBSCRIPT end_CELL start_CELL = - italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT ( 1 - italic_d start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) ⇒ italic_d start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT = divide start_ARG italic_V start_POSTSUBSCRIPT italic_L italic_y end_POSTSUBSCRIPT + italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG = divide start_ARG - | italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT | + italic_V start_POSTSUBSCRIPT italic_L italic_y end_POSTSUBSCRIPT end_ARG start_ARG - | italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT | - italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG = divide start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT | - italic_V start_POSTSUBSCRIPT italic_L italic_y end_POSTSUBSCRIPT end_ARG start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_y end_POSTSUBSCRIPT | + italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG end_CELL end_ROW start_ROW start_CELL italic_V start_POSTSUBSCRIPT italic_L italic_z end_POSTSUBSCRIPT end_CELL start_CELL = - italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT ( 1 - italic_d start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ) ⇒ italic_d start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT = divide start_ARG italic_V start_POSTSUBSCRIPT italic_L italic_z end_POSTSUBSCRIPT + italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG = divide start_ARG - | italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT | + italic_V start_POSTSUBSCRIPT italic_L italic_z end_POSTSUBSCRIPT end_ARG start_ARG - | italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT | - italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG = divide start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT | - italic_V start_POSTSUBSCRIPT italic_L italic_z end_POSTSUBSCRIPT end_ARG start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_z end_POSTSUBSCRIPT | + italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG end_CELL end_ROW (3.6)
dCarrierTac=0,Tdc=1   d<CarrierTac=1,Tdc=0formulae-sequence𝑑Carriersubscript𝑇𝑎𝑐0subscript𝑇𝑑𝑐1   𝑑Carriersubscript𝑇𝑎𝑐1subscript𝑇𝑑𝑐0d\geq\text{Carrier}\rightarrow{T_{ac}=0,T_{dc}=1}\text{ }\text{ }\text{ }d<% \text{Carrier}\rightarrow{T_{ac}=1,T_{dc}=0}italic_d ≥ Carrier → italic_T start_POSTSUBSCRIPT italic_a italic_c end_POSTSUBSCRIPT = 0 , italic_T start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT = 1 italic_d < Carrier → italic_T start_POSTSUBSCRIPT italic_a italic_c end_POSTSUBSCRIPT = 1 , italic_T start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT = 0 (3.7)

From (3.6) the duty cycles of the un-clamped phases can be derived. Summarizing block diagram of the control system is depicted in Fig. 3.4.

Refer to caption
Figure 3.4: Proposed rectifier control system employing DPWM with four cascaded controllers, where two work in dq- and two in abc-frame, where one phase is clamping at a time

3.3.7 Gecko-Simulink results

Refer to caption
Figure 3.5: Gecko-simulated steady-state rectifier waveforms with proposed controller

In Fig. 3.5 one can observe the simulation results of the implemented control system (Fig. 3.4) applied to the three-phase inverting buck-boost converter (Fig. 3.3) with the specifications from Table 3.1. Phase duty cycles, AC-side voltages, grid currents and buck-boost inductor currents are shown in graphs (a𝑎aitalic_a) to (d𝑑ditalic_d) respectively. From the graphs one can immediately observe the problem of a high frequency ringing in the clamped phases. Apart from that, a Fourier analysis of the grid currents has shown that the major contribution to the grid current THD comes from the second grid frequency harmonic, indicating potential errors in the grid current controller. Therefore, further measures have to be undertaken to eliminate the ringing at clamping instance and to comply with grid current quality requirements.

3.4 Further Control Improvements

Previous section dealt with the design of a control system for a three-phase inverting buck-boost converter employing DPWM. After applying the designed control in the simulation, the problems of high frequency ringing and grid current quality have been identified. This section addresses some further control improvements needed to ameliorate those.

3.4.1 High frequency ringing and Gecko-Simulink results

Fig. 3.5 reveals that the ringing occurs predominantly in the phase that was just clamped. This ringing is expected, since phase clamping essentially means shorting the AC-side capacitor and the buck-boost inductor. Indeed, consider Fig. 3.3 and the point in time when phase a has just been clamped (this also applies to the other phases as well). The switch Tasubscript𝑇𝑎T_{a}italic_T start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT is permanently turned on, meaning that Casubscript𝐶𝑎C_{a}italic_C start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT and Lasubscript𝐿𝑎L_{a}italic_L start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT are permanently connected to each other. This configuration can be subject to ringing. Moreover, phase a grid current is also tied to this ringing due to KCL at the node between Tasubscript𝑇𝑎T_{a}italic_T start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT, Casubscript𝐶𝑎C_{a}italic_C start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT and Lfasubscript𝐿𝑓𝑎L_{fa}italic_L start_POSTSUBSCRIPT italic_f italic_a end_POSTSUBSCRIPT. Finally, since the grid currents are tied to each other through the grid star point, phase a grid current ringing is translated to the other phases and vice versa, creating the disturbances over those as well (grid currents graph in Fig. 3.5).

From the considerations above it can be deduced that in order to have a smooth clamping transition, one condition needs to be satisfied. The capacitor current iCasubscript𝑖𝐶𝑎i_{Ca}italic_i start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT just before the clamping has to be zero in order not to cause a subsequent change of capacitor voltage. This also implies that the grid and buck-boost inductor currents match perfectly just before the clamping. Obviously, this condition cannot be met within the standard DPWM, because in DPWM the capacitor current iCa=CdVCadtsubscript𝑖𝐶𝑎𝐶𝑑subscript𝑉𝐶𝑎𝑑𝑡i_{Ca}=C\frac{dV_{Ca}}{dt}italic_i start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT = italic_C divide start_ARG italic_d italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_t end_ARG is not zero before clamping (AC-side voltages graph in Fig. 3.5). To resolve this issue, the CM-smoothing is proposed. The idea is to smoothen the sharp edge of the CM voltage (black curve in AC-side voltages graph in Fig. 3.5) in order to provide a smooth transition from one phase clamping to the other. As a result, the capacitor voltages will be reshaped such that iCa=CdVCadt0subscript𝑖𝐶𝑎𝐶𝑑subscript𝑉𝐶𝑎𝑑𝑡0i_{Ca}=C\frac{dV_{Ca}}{dt}\rightarrow 0italic_i start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT = italic_C divide start_ARG italic_d italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_t end_ARG → 0 just before the clamping, thus the condition above will be satisfied.

For a CM-smoothing to take place, the control structure in Fig. 3.4 has to be slightly modified. These modifications are depicted in Fig. 3.6 (red highlights). First, the smoothing threshold Vvarsubscript𝑉𝑣𝑎𝑟V_{var}italic_V start_POSTSUBSCRIPT italic_v italic_a italic_r end_POSTSUBSCRIPT is defined such that the CM voltage near the sharp edge is adapted. In fact, the CM voltage near the sharp edge is just fed forward from the predefined reference shape. This CM feedforward is applied for a short time interval corresponding to the transition from one phase clamping to the other. During this time interval all three phases are operated, which can also be seen from the subsequent control structure in red. Eventually, after the phase clamping transition ends and the CM threshold is deactivated, the control structure returns back to standard DPWM operation. This can also be seen from the dxsubscript𝑑𝑥d_{x}italic_d start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT (0) sign at the output of the modulator, where dxsubscript𝑑𝑥d_{x}italic_d start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT and (0) correspond to the transition and clamped intervals respectively.

Applying the modified control structure in Gecko-Simulink simulation results in a steady state three-phase inverting buck-boost converter waveforms shown in Fig. 3.7. One can immediately see that the high frequency ringing issue has vanished due to CM-smoothing, which results in a smooth transition from one phase clamping to the other. This, however, comes at the price of a short time intervals, where all three phases are operated. Taking into account that mentioned interval is very short, the CM-smoothing algorithm offers a good solution.

Refer to caption
Figure 3.6: Updated rectifier control system employing DPWM with four cascaded controllers, where two in dq- and two in abc-frame, where one phase is clamping at a time. CM-smoothing algorithm applied
Refer to caption
Figure 3.7: Gecko-simulated steady-state rectifier waveforms with updated controller

Apart from that, as a precaution measure, anti-parallel diodes are connected across the AC-side capacitors. By doing so, one ensures that the AC-side capacitors’ voltages are kept strictly negative in case the CM-smoothing algorithm fails to operate properly. For instance, in case the aforementioned ringing persists around zero after clamping, the transients could result in positive voltages across the AC-side capacitor of the clamped phase. This positive voltage is then discharged over the anti-parallel diode. The resulting topology modification can be seen in Fig. 3.8.

Refer to caption
Figure 3.8: Grid-interfaced three-phase inverting buck-boost converter with anti-parallel diodes in a rectifier configuration

3.5 Rectifier Summary

To sum up, this chapter explored the applicability potential of the three-phase inverting buck-boost converter topology in an EHA rectifier application within the context of a More Electric Aircraft. First, as the rectifier performance heavily depends on the modulation scheme employed, three modulation candidates have been studied and compared with respect to various performance metrics. As a result, Discontinuous PWM (DPWM) has been selected. Note that the modulation analysis and results are topology- rather than application-specific, meaning that DPWM is expected to outperform its counterparts in inverter application as well.

Second, the control structure has been developed for the three-phase inverting buck-boost converter as a rectifier with DPWM. Several arising problems, such as high frequency ringing and grid current quality have been identified and resolved. Some parts of the control structure, for example the inner cascaded controllers and CM voltage derivation, are applicable in the inverter application as well. This is also true for the CM-smoothing algorithm - a major DPWM enabler. In general, when it comes to control, inverter application cases are usually easier than rectifier ones due to the fact that these are usually inherently stable in open-loop. This topology-specific feature of open-loop stability is very useful for hardware commissioning. Theoretical stability analysis and extensive simulations show that three-phase inverting buck-boost converter also possesses open-loop stability in inverter configuration, meaning that with this topology-specific feature the commissioning of a hardware prototype will be much easier.

Overall, rectifier analysis provided a thorough understanding of the topology, its operation and control. Important topology-specific features have been identified.

Chapter 4 Three-Phase Inverting Buck-Boost Converter as a Fuel Cell Powered High-Speed Motor Drive

After finishing the analysis of the three-phase inverting buck-boost converter as a rectifier, this chapter explores a new application, namely a Fuel Cell (FC) powered high-speed motor drive within the context of a Fuel Cell Vehicle (FCV). In section one, a new application and the respective electrical specifications are introduced. Section two deals with the inverter control structure for DPWM. Majority of the results presented in this section are inherited from the rectifier analysis due to latter’s applicability. Next, after defining the application specifications, modulation and control, section three starts the hardware discussion by revealing the selection and design procedures of the main converter power components. Section four addresses secondary components, such as measurements and auxiliary supplies. Printed Circuit Board (PCB) layout design is discussed in section five, which finally leads us to the virtual prototype and its performance in section six.

4.1 Inverter Application and Electrical Specifications

Regarding the application for a Fuel Cell Vehicle (FCV), the authors of [1] briefly explain the operating principle of the FCV and propose the application, where the converters with buck-boost capability could be employed. Fuel Cell Vehicle (FCV) is a vehicle that uses the energy from the chemical reaction in the fuel cell for propulsion. The reaction requires oxygen, which can be extracted from the surrounding air. Thus, there are two distinct motors - main high-power motor for vehicle propulsion and an auxiliary low-power motor that drives the air compressor to sustain the chemical reaction. As it can be seen from Fig. 4.1, the output voltage of the fuel cell heavily depends on the extracted power, which results in a very wide input voltage range for both motor drives. In this context, three-phase inverting buck-boost converter topology could be a good choice for a compressor driver setup (Fig. 4.1). Indeed, compressor driver is a low-power application with a wide input DC voltage range - exactly the niche of the three-phase inverting buck-boost converter. Low number of active components and power conversion within a single stage could become the competitive advantages over conventional counterparts. Moreover, three-phase inverting buck-boost converter provides an inherent filtering of the output AC voltages through its AC-side capacitors, which is good for reducing the high frequency harmonic content and associated losses in the motor of the compressor.

Refer to caption
Figure 4.1: Three-phase inverting buck-boost converter as an inverter in FCV application

The three-phase inverting buck-boost converter topology and the electrical specifications for an inverter operation within the FCV application are shown in Fig. 4.1 and Table 4.1. Further derivation of the component electrical specifications will be provided in the corresponding sections below.

Table 4.1: Inverter application specifications for a FC powered high-speed motor drive

Parameter

Value

Unit

Param. Explanation (Application)

P𝑃Pitalic_P

1000100010001000

W

Nominal inverter power rating

V^osubscript^𝑉𝑜\hat{V}_{o}over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT

80808080

V

Nominal output AC phase voltage amplitude

Vdcsubscript𝑉𝑑𝑐V_{dc}italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT

[80240]delimited-[]80240[80-240][ 80 - 240 ]

V

Input DC voltage range

fosubscript𝑓𝑜f_{o}italic_f start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT

1111

kHz

Nominal output AC frequency

4.2 Inverter Control for DPWM

Regarding the three-phase inverting buck-boost converter control for a motor drive application, a standard inverter control is reviewed and updated to account for the specific converter topology and the selected modulation at hand. For instance, recall the example of a VSI directly connected to Permanent Magnet Synchronous Motor (PMSM). There, the control system comprised two cascaded controllers in a rotor-oriented dq-frame. The outer speed controller provided a reference for a q-component of the stator current, as this q-component is responsible for torque generation. Current dq-component controllers, in turn, provided a references for a dq-components of the inverter AC-side voltages. Since in the example at hand the VSI is directly connected to the PMSM, AC-side voltages can be directly generated through the high-frequency operation of semiconductors. Thus, the voltage reference in dq-frame is translated back to abc-frame and fed to the modulators of the respective phases.

As it can be seen from Fig. 4.1, in considered application one has a three-phase inverting buck-boost converter instead of a VSI directly connected to the PMSM. No explicit filter is placed, thanks to the structure of the three-phase inverting buck-boost converter topology with its AC-side capacitors smoothing the motor voltages and providing inherent filtering. This filtering, however, comes at the price of an additional control effort. Surely, motor nodes a𝑎aitalic_a, b𝑏bitalic_b and c𝑐citalic_c in Fig. 4.1 are not directly connected to the switched nodes of the three-phase inverting buck-boost converter, as it was the case in the example of VSI. Thus, at least one additional control stage for the AC-side voltages is needed. With this being said and bearing in mind aforementioned discussions on outer speed and motor current controllers, this section addresses only the inner controller stages, specific to the three-phase inverting buck-boost converter. Outer controllers are similar and therefore not addressed here.

Refer to caption
Figure 4.2: Inner structure of the proposed inverter control system employing DPWM

When it comes to the inner controller stages, those can be inherited from the rectifier analysis, since the control flow in both cases is the same. Surely, in both cases two outermost controllers provide the AC-side voltage references to be tracked. Since in rectifier case it was done by employing two cascaded controllers for AC-side voltages and buck-boost inductor currents, the same is applicable for inverter. Fig. 4.2 depicts these two cascaded controllers. For details refer to previous chapter.

4.3 Component Selection and Design

This section addresses the selection and design procedures of the main three-phase inverting buck-boost converter components. Given system specifications, relevant for component design, are provided in Table 4.2.

Table 4.2: Given system specifications for the inverter application

Parameter

Value

Unit

Param. Explanation (Given)

fssubscript𝑓𝑠f_{s}italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT

300300300300

kHz

Switching frequency

Device

GaN 600V

-

Semiconductor: Infineon GaN 600V, 55mOhm

No. Dev.

2

-

Number of parallel devices

η𝜂\etaitalic_η

>95%absentpercent95>95\%> 95 %

-

Minimum efficiency

ρ𝜌\rhoitalic_ρ

-

kW/l

Power density as compact as possible

4.3.1 Semiconductors

\bullet Choice of the device

From the Table 4.2 it is known that the switches were predefined for the motor drive application at hand. The selected device is a new generation 600V, 55 mOhm Infineon GaN Gate Injection Transistor (GIT) [13]. Previous works have already studied older generations of GaN devices [14], [15], [16]. As a result of those works, there are several reasons for the selection, which can be generally combined as follows:

a𝑎aitalic_a. New GaN 600V devices provide a cost-effective solution in many 400V key applications [14].

b𝑏bitalic_b. New GaN 600V devices help increasing the system performance in terms of achievable efficiencies and power density [14].

The application at hand lies exactly in the prescribed voltage vicinity with its maximum required blocking voltage being Vdc,max+2×V^o=240V+2×80V=400subscript𝑉𝑑𝑐𝑚𝑎𝑥2subscript^𝑉𝑜240V280V400V_{dc,max}+2\times\hat{V}_{o}=240\text{V}+2\times 80\text{V}=400italic_V start_POSTSUBSCRIPT italic_d italic_c , italic_m italic_a italic_x end_POSTSUBSCRIPT + 2 × over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT = 240 V + 2 × 80 V = 400V.

\bullet Number of parallel devices

Table 4.2 also states that the number of parallel devices equals 2. This decision was influenced by practical concerns. First, the upper limit on the number of parallel devices is set by the size concerns of the half-bridge. Indeed, due to non-zero size of each individual device, using many devices in parallel could increase the gate loop inductance (depending on PCB layout), thus decreasing the switching speed, increasing switching losses or even result in non-symmetric operation of parallel devices. Of course one could suggest increasing the number of separate gate drivers, however, this approach would significantly increase the occupied PCB area, thus compromising the power density, which is set as a primary goal of the prototype. Second, the lower limit on the number of parallel devices is set by the current-carrying capability of one device. From the datasheet [13] it is seen that the maximum pulsed drain-source current is around 60A, while the maximum DC drain-source current is at most 15A, provided that the junction temperature is as low as 25°C. On the other hand, from equations (2.2) and (3.4) one can derive the peak inductor current as a function of input DC voltage and time:

ILa,ripple(Vdc,t)=12fsL(Vdc|VCa(t)|Vdc+|VCa(t)|)ILa,avg(Vdc,t)=(Ia(t)+CdVCa(t)dt)(1+|VCa(t)|Vdc)ILa,pk(Vdc,t)=[12fsL(Vdc|VCa(t)|Vdc+|VCa(t)|)Inductor current ripple+(Ia(t)+CdVCa(t)dt)(1+|VCa(t)|Vdc)Inductor current average]Inductor current envelopesubscript𝐼𝐿𝑎𝑟𝑖𝑝𝑝𝑙𝑒subscript𝑉𝑑𝑐𝑡12subscript𝑓𝑠𝐿subscript𝑉𝑑𝑐subscript𝑉𝐶𝑎𝑡subscript𝑉𝑑𝑐subscript𝑉𝐶𝑎𝑡subscript𝐼𝐿𝑎𝑎𝑣𝑔subscript𝑉𝑑𝑐𝑡subscript𝐼𝑎𝑡𝐶𝑑subscript𝑉𝐶𝑎𝑡𝑑𝑡1subscript𝑉𝐶𝑎𝑡subscript𝑉𝑑𝑐subscript𝐼𝐿𝑎𝑝𝑘subscript𝑉𝑑𝑐𝑡subscriptdelimited-[]subscript12subscript𝑓𝑠𝐿subscript𝑉𝑑𝑐subscript𝑉𝐶𝑎𝑡subscript𝑉𝑑𝑐subscript𝑉𝐶𝑎𝑡Inductor current ripplesubscriptsubscript𝐼𝑎𝑡𝐶𝑑subscript𝑉𝐶𝑎𝑡𝑑𝑡1subscript𝑉𝐶𝑎𝑡subscript𝑉𝑑𝑐Inductor current averageInductor current envelope\begin{split}&I_{La,ripple}(V_{dc},t)=\frac{1}{2f_{s}L}\Big{(}\frac{V_{dc}|V_{% Ca}(t)|}{V_{dc}+|V_{Ca}(t)|}\Big{)}\\ &I_{La,avg}(V_{dc},t)=\Big{(}I_{a}(t)+C\frac{dV_{Ca}(t)}{dt}\Big{)}\Big{(}1+% \frac{|V_{Ca}(t)|}{V_{dc}}\Big{)}\\ &I_{La,pk}(V_{dc},t)=\underbrace{\Bigg{[}\underbrace{\frac{1}{2f_{s}L}\Big{(}% \frac{V_{dc}|V_{Ca}(t)|}{V_{dc}+|V_{Ca}(t)|}\Big{)}}_{\text{Inductor current % ripple}}+\underbrace{\Big{(}I_{a}(t)+C\frac{dV_{Ca}(t)}{dt}\Big{)}\Big{(}1+% \frac{|V_{Ca}(t)|}{V_{dc}}\Big{)}}_{\text{Inductor current average}}\Bigg{]}}_% {\text{Inductor current envelope}}\\ \end{split}start_ROW start_CELL end_CELL start_CELL italic_I start_POSTSUBSCRIPT italic_L italic_a , italic_r italic_i italic_p italic_p italic_l italic_e end_POSTSUBSCRIPT ( italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT , italic_t ) = divide start_ARG 1 end_ARG start_ARG 2 italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_L end_ARG ( divide start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT | italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT ( italic_t ) | end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT + | italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT ( italic_t ) | end_ARG ) end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL italic_I start_POSTSUBSCRIPT italic_L italic_a , italic_a italic_v italic_g end_POSTSUBSCRIPT ( italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT , italic_t ) = ( italic_I start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_t ) + italic_C divide start_ARG italic_d italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT ( italic_t ) end_ARG start_ARG italic_d italic_t end_ARG ) ( 1 + divide start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT ( italic_t ) | end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG ) end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL italic_I start_POSTSUBSCRIPT italic_L italic_a , italic_p italic_k end_POSTSUBSCRIPT ( italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT , italic_t ) = under⏟ start_ARG [ under⏟ start_ARG divide start_ARG 1 end_ARG start_ARG 2 italic_f start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_L end_ARG ( divide start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT | italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT ( italic_t ) | end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT + | italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT ( italic_t ) | end_ARG ) end_ARG start_POSTSUBSCRIPT Inductor current ripple end_POSTSUBSCRIPT + under⏟ start_ARG ( italic_I start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_t ) + italic_C divide start_ARG italic_d italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT ( italic_t ) end_ARG start_ARG italic_d italic_t end_ARG ) ( 1 + divide start_ARG | italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT ( italic_t ) | end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT end_ARG ) end_ARG start_POSTSUBSCRIPT Inductor current average end_POSTSUBSCRIPT ] end_ARG start_POSTSUBSCRIPT Inductor current envelope end_POSTSUBSCRIPT end_CELL end_ROW (4.1)

After evaluating this equation for DPWM over a fundamental period for various DC voltages, it was observed that IL,pksubscript𝐼𝐿𝑝𝑘I_{L,pk}italic_I start_POSTSUBSCRIPT italic_L , italic_p italic_k end_POSTSUBSCRIPT varies between 25-32A depending on DC voltage. Based on experience with old generation devices this maximum current range was considered too much for a single device, thus the lower limit on the number of parallel devices was selected to be 2. Overall, selecting two parallel devices is well justified.

\bullet Antiparallel diodes

Apart from switches, anti-parallel diodes have to be selected and placed near each individual device. The reason is, as it can be seen from typical reverse characteristics in [13], the internal anti-parallel diode of the switch exhibits a very high reverse drain-source voltage as a function of a negative gate-source voltage, meaning that the device will have significant losses in the reverse conduction mode. This problem has also been mentioned in [16], where the explicit SiC 600V Schottky diode from CREE has been used [17]. Since both voltage and current ratings of this diode comply with application requirements, it will also be used in present work.

\bullet Loss map

Having selected the switches and diodes, their performance needs to be estimated for a subsequent cooling system design. Expected losses can be estimated using a loss map and on-state resistance for soft-switching and hard-switching respectively. While on-state resistance is readily available in the datasheet, the loss map is usually obtained by measuring hard- and soft-switching losses. For the new devices there exists no loss map yet. To overcome this issue, the loss maps from older generation devices with the same ratings will be applied. Assuming that the performance of a new devices is the same or better, a conservative estimation of the semiconductor losses can be obtained. Soft-switching loss map has been measured in [16] using the calorimetric measurement setup. Hard-switching loss map has been measured in [14] using double pulse test. Fig. 4.3 shows the extracted maps. Switched energies are calculated per half-bridge and per transition.

Refer to caption
(a) Soft-switching loss map [16]
Refer to caption
(b) Hard-switching loss map [14]
Figure 4.3: Combined loss map based on old measurements

On a separate note, a new measurement board has been designed within the scope of this thesis to measure both hard and soft-switching of the new generation devices. Calorimetric measurement setup was selected due to its higher accuracy. [16] has been used as a main reference. The measurement board is addressed in Appendix A.

\bullet Semiconductor loss evaluation

Using the combined loss map from Fig. 4.3, the electrical specifications and the DPWM waveforms from subsection 2.4.2, the semiconductor losses can be estimated for various inductance values. Indeed, as it was shown in subsection 2.4.2 and in equation (4.1), the buck-boost inductor current waveform (and, consequently, semiconductor losses) depend on the inductance value, therefore the semiconductor losses are estimated as a function of DC voltage for different inductance values (Fig. 4.4).

Refer to caption
Figure 4.4: Theoretical semiconductor losses per half-bridge per fundamental period as a function of DC voltage and for various inductances. Total semiconductor losses (a); Conduction losses (b); Switching losses (c)

The nominal output voltage/power of V^o=80subscript^𝑉𝑜80\hat{V}_{o}=80over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT = 80V, P=1𝑃1P=1italic_P = 1kW is assumed. In short, at nominal voltage/power both peak and rms inductor currents Ipksubscript𝐼𝑝𝑘I_{pk}italic_I start_POSTSUBSCRIPT italic_p italic_k end_POSTSUBSCRIPT and Irmssubscript𝐼𝑟𝑚𝑠I_{rms}italic_I start_POSTSUBSCRIPT italic_r italic_m italic_s end_POSTSUBSCRIPT reach their maximum levels and since the very same current flows through the half-bridge, one expects the maximum semiconductor losses as well.

Fig. 4.4a, 4.4b and 4.4c show the semiconductor total, conduction and switching loss components per half-bridge per fundamental period as a function of the DC voltage ranging from 80V to 240V. The considered inductance range is between 6μ𝜇\muitalic_μH and 14μ𝜇\muitalic_μH. The same range will be considered in the subsequent inductor design discussion.

From Fig. 4.4b one can see that the semiconductor conduction losses tend to drop as the DC voltage increases. This can be attributed to the fact that the average inductor current drops as a function of DC voltage, as it is shown in equation (4.1). The drop in conduction losses is not steady though. Moreover, it can be seen that for low inductance values the conduction losses tend to grow again after surpassing some DC voltage. This behavior comes from the non-linear contribution of the inductor ripple current, which is also inversely proportional to the inductance value.

From Fig. 4.4c the first thing to be noticed is that with larger inductance the switching loss tends to grow. This can be explained by the reduced inductor current ripple (equation (4.1)), which is not enough to achieve the switched node current reversal within every switching period to facilitate pure soft-switching. Another thing to be noticed is that with growing DC voltage the switching loss tends to drop first, followed by a steady rise at lower pace. This behavior is expected, since with growing DC voltage the inductor average current decreases and the ripple current increases, meaning that switched node current reversals within every switching period are becoming more frequent. After reaching the DC voltage of predominantly soft-switching, further increase in DC voltage (and current ripple according to (4.1)) results in steady rise of switching losses due to the fact that soft-switching instances occur at higher instantaneous currents and voltages.

4.3.2 Capacitors

\bullet AC-side capacitors

Regarding AC-side capacitors, a standard design constraint applies for those. On one hand, the maximum capacitance value is limited by the reactive power consumption. On the other hand, minimum capacitance value is limited by the AC-side voltage ripple. Assuming that one wants to limit the capacitive current consumption to below 20% of the AC-side load current I^osubscript^𝐼𝑜\hat{I}_{o}over^ start_ARG italic_I end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT, maximum capacitance can be found as follows:

CAC,max=0.2I^o/ωoV^o=3.3 μFsubscript𝐶𝐴𝐶𝑚𝑎𝑥0.2subscript^𝐼𝑜subscript𝜔𝑜subscript^𝑉𝑜3.3 μFC_{AC,max}=0.2\hat{I}_{o}/\omega_{o}\hat{V}_{o}=3.3\text{ $\mu$F}italic_C start_POSTSUBSCRIPT italic_A italic_C , italic_m italic_a italic_x end_POSTSUBSCRIPT = 0.2 over^ start_ARG italic_I end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT / italic_ω start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT = 3.3 italic_μ F (4.2)

Here I^osubscript^𝐼𝑜\hat{I}_{o}over^ start_ARG italic_I end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT and V^osubscript^𝑉𝑜\hat{V}_{o}over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT correspond to phase current and voltage amplitudes with I^o=2P/3V^o=8.33subscript^𝐼𝑜2𝑃3subscript^𝑉𝑜8.33\hat{I}_{o}=2P/3\hat{V}_{o}=8.33over^ start_ARG italic_I end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT = 2 italic_P / 3 over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT = 8.33A. Using the obtained value of CAC,maxsubscript𝐶𝐴𝐶𝑚𝑎𝑥C_{AC,max}italic_C start_POSTSUBSCRIPT italic_A italic_C , italic_m italic_a italic_x end_POSTSUBSCRIPT in simulations one can observe a voltage ripple within ±3plus-or-minus3\pm 3± 3%, which is more than enough for the control system to operate properly. Thus, AC-side capacitance was selected to be 3μ𝜇\muitalic_μF. AC-side capacitors were selected to be ceramic (C5750X7T2W105K250KA). In capacitor selection process several factors have been accounted for, including the fact that for X7T ceramics the capacitance drops significantly with applied voltage.

Apart from the output AC-side capacitors, ceramics were also used as commutation capacitors. Higher voltage rating ceramic capacitors were selected for commutation (KTS501B564M55N0T00), as they should withstand Vdc+2V^osubscript𝑉𝑑𝑐2subscript^𝑉𝑜V_{dc}+2\hat{V}_{o}italic_V start_POSTSUBSCRIPT italic_d italic_c end_POSTSUBSCRIPT + 2 over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT, which is greater than 2V^o2subscript^𝑉𝑜2\hat{V}_{o}2 over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT given for output capacitors.

\bullet DC-side capacitors

Regarding the DC link design, there are not so many explicit requirements for the DC capacitors. In terms of control, extensive simulations and Matlab theoretical calculations show that DC voltage ripple is kept within ±5plus-or-minus5\pm 5± 5% (which is more than enough for a proper control) already at 30μ𝜇\muitalic_μF of capacitance. This capacitance can be realized using several small electrolytic capacitors for example. Bering in mind these results as well as already available cooling system and inductor designs, the DC link electrolytics are selected to provide as much capacitance as possible while having a good overall converter fill factor.

On the other hand, high-frequency ripple in the electrolytic DC link could become a problem due to high ESR in electrolytics at high frequencies. This problem was alleviated by placing DC ceramic capacitors near the DC-side switches of the phases. By doing so one ensures that high-frequency ripple current of the DC link flows predominantly through these ceramic capacitors that, in turn, have much smaller ESR. There are two reasons behind high frequency current redistribution. First, at high frequencies the impedance of ceramic capacitors is much smaller than that of an ESR-dominated electrolytics. Second, since ceramics are much smaller, they can be placed much nearer to the switches on the PCB, meaning that some additional parasitic inductance between electrolytics and switches (due to longer current path) will further increase the impedance of the electrolytics branch of the DC link. With these, DC link values in the final design are as follows: 6666x10101010μ𝜇\muitalic_μF of electrolytic capacitors (EKXF251ELL100MJC5S) and 10101010μ𝜇\muitalic_μF of ceramic capacitors (C5750X7T2W105K250KA).

4.3.3 Inductor dimensioning point

Regarding the buck-boost inductor, before selection of appropriate inductance value and corresponding design, the dimensioning point within the DC, AC voltage and output power ranges has to be determined, since both inductance sensitivity analysis and design evaluation depend on the operating point. As a good practical rule, the dimensioning point is usually selected based on area product estimation. Two physical limits - core saturation and winding thermal (current density) limit - are accounted for in the area product. Since the inductor core should not saturate and winding should not overheat irrespective of the instantaneous operating point within electrical specifications, the inductor has to be designed for the worst cases both in terms of core and window areas. Consequently, core Acsubscript𝐴𝑐A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT times winding window Awsubscript𝐴𝑤A_{w}italic_A start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT area product AcAwsubscript𝐴𝑐subscript𝐴𝑤A_{c}A_{w}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT provides a good volume estimation of the prospective inductor that satisfies both saturation and current density limits. Core and winding window ares Acsubscript𝐴𝑐A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT and Awsubscript𝐴𝑤A_{w}italic_A start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT, in turn, depend on peak and rms inductor currents respectively. In short, this dependency can be captured by the following equation:

AcAwLIpkIrmssimilar-tosubscript𝐴𝑐subscript𝐴𝑤𝐿subscript𝐼𝑝𝑘subscript𝐼𝑟𝑚𝑠A_{c}A_{w}\sim LI_{pk}I_{rms}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ∼ italic_L italic_I start_POSTSUBSCRIPT italic_p italic_k end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT italic_r italic_m italic_s end_POSTSUBSCRIPT (4.3)

Bearing in mind the discussion above, inductor dimensioning point can be determined by evaluating Ipksubscript𝐼𝑝𝑘I_{pk}italic_I start_POSTSUBSCRIPT italic_p italic_k end_POSTSUBSCRIPT and Irmssubscript𝐼𝑟𝑚𝑠I_{rms}italic_I start_POSTSUBSCRIPT italic_r italic_m italic_s end_POSTSUBSCRIPT for various DC voltages and for nominal AC-side voltage/power (V^o=80subscript^𝑉𝑜80\hat{V}_{o}=80over^ start_ARG italic_V end_ARG start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT = 80V, P=1𝑃1P=1italic_P = 1kW). The reason for nominal AC-side voltage/power consideration can be seen from equation (4.1). For instance, in equation (4.1) if one analyzes ILa,pksubscript𝐼𝐿𝑎𝑝𝑘I_{La,pk}italic_I start_POSTSUBSCRIPT italic_L italic_a , italic_p italic_k end_POSTSUBSCRIPT as a function of AC-side voltage VCasubscript𝑉𝐶𝑎V_{Ca}italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT and current Iasubscript𝐼𝑎I_{a}italic_I start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT (proportional to power), one observes that these parameters are in direct relation, meaning that with increasing VCasubscript𝑉𝐶𝑎V_{Ca}italic_V start_POSTSUBSCRIPT italic_C italic_a end_POSTSUBSCRIPT and Iasubscript𝐼𝑎I_{a}italic_I start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT the ILa,pksubscript𝐼𝐿𝑎𝑝𝑘I_{La,pk}italic_I start_POSTSUBSCRIPT italic_L italic_a , italic_p italic_k end_POSTSUBSCRIPT only increases. The same holds true for ILa,rmssubscript𝐼𝐿𝑎𝑟𝑚𝑠I_{La,rms}italic_I start_POSTSUBSCRIPT italic_L italic_a , italic_r italic_m italic_s end_POSTSUBSCRIPT. Thus, maximum current product IpkIrmssubscript𝐼𝑝𝑘subscript𝐼𝑟𝑚𝑠I_{pk}I_{rms}italic_I start_POSTSUBSCRIPT italic_p italic_k end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT italic_r italic_m italic_s end_POSTSUBSCRIPT and, consequently, maximum area product AcAwsubscript𝐴𝑐subscript𝐴𝑤A_{c}A_{w}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT occurs at nominal AC-side voltage/power. The same cannot be said about DC voltage relation, since with increasing DC voltage the inductor current ripple term increases, while the average term decreases (4.1).

Refer to caption
Figure 4.5: Inductor peak and rms currents versus DC voltage for different inductance values, V^o=80subscript