Next Article in Journal
Pre-Emphasis Pulse Design for Random-Access Memory
Previous Article in Journal
Optimal Placement and Sizing of D-STATCOM in Radial and Meshed Distribution Networks Using a Discrete-Continuous Version of the Genetic Algorithm
Previous Article in Special Issue
DSP-HIL Comparison between IM Drive Control Strategies
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Full Digital Control and Multi-Loop Tuning of a Three-Level T-Type Rectifier for Electric Vehicle Ultra-Fast Battery Chargers †

Energy Department “Galileo Ferraris”, Politecnico di Torino, 10129 Torino, Italy
*
Author to whom correspondence should be addressed.
This paper is an extended version of our paper published in 2020 AEIT International Annual Conference (AEIT), Catania, Italy, 23–25 September 2020.
Electronics 2021, 10(12), 1453; https://doi.org/10.3390/electronics10121453
Submission received: 17 May 2021 / Revised: 6 June 2021 / Accepted: 12 June 2021 / Published: 17 June 2021
(This article belongs to the Special Issue Advances in Power Electronics for Transportation Electrification)

Abstract

:
The rapid development of electric vehicle ultra-fast battery chargers is increasingly demanding higher efficiency and power density. In particular, a proper control of the grid-connected active front–end can ensure minimum passive component size (i.e., limiting design oversizing) and reduce the overall converter losses. Moreover, fast control dynamics and strong disturbance rejection capability are often required by the subsequent DC/DC stage, which may act as a fast-varying and/or unbalanced load. Therefore, this paper proposes the design, tuning and implementation of a complete digital multi-loop control strategy for a three-level unidirectional T-type rectifier, intended for EV ultra-fast battery charging. First, an overview of the operational basics of three-level rectifiers is presented and the state-space model of the considered system is derived. A detailed analysis of the mid-point current generation process is also provided, as this aspect is widely overlooked in the literature. In particular, the converter operation under unbalanced split DC-link loads is analyzed and the converter mid-point current limits are analytically identified. Four controllers (i.e., dq-currents, DC-link voltage and DC-link mid-point voltage balancing loops) are designed and their tuning is described step-by-step, taking into account the delays and the discretization introduced by the digital control implementation. Finally, the proposed multi-loop controller design procedure is validated on a 30 kW, 20 kHz T-type rectifier prototype. The control strategy is implemented on a single general purpose microcontroller unit and the performances of all control loops are successfully verified experimentally, simultaneously achieving low input current zero-crossing distortion, high step response and disturbance rejection dynamics, and stable steady-state operation under unbalanced split DC-link loading.

1. Introduction

Despite the steady performance improvement of Li-ion batteries, their weight and cost still impair mass-market vehicle electrification [1]. A widespread DC ultra-fast charging (UFC) infrastructure could alleviate the limited range issue of electric vehicles (EVs), by enabling charging times comparable with the refueling of internal combustion engine (ICE) vehicles. As the pace of adoption of EVs is rapidly increasing and thousands of DC fast-charging stations are being installed around the world [2,3], ultra-fast battery charging is currently a key research topic in both industry and academia. In fact, several challenges have yet to be addressed, including the potentially negative impact on the grid of a fast charging station [4,5,6], the need for high-performance power electronics technology [7], the presence of competing industry standards, and battery health/thermal degradation issues related to high charging speeds [8].
State-of-the-art EV UFCs are typically rated above 150 k W [7] and are normally connected to the low-voltage grid, mainly to leverage the existing industrial power electronics knowledge and availability [7,9,10,11]. The basic structure of a DC off-board charger is schematically illustrated in Figure 1 and consists of two conversion stages [7,10]. The first stage is connected to the grid and is referred to as active front–end (AFE). The main role of this stage is to ensure input unity power factor and sinusoidal current shaping [12]. The second stage is an isolated DC/DC converter which provides galvanic isolation from the grid and controls the charging process by regulating the current fed into the battery [13]. The present work only focuses on the AFE stage.
As of today, the two-level inverter represents the most adopted solution for general active rectification, as it is simple, reliable and intrinsically bidirectional. Nevertheless, the overall performance of this topology is strongly limited by its two-level output voltage waveform (i.e., requiring large AC-side filtering elements) and the high voltage rating of the semiconductor devices (i.e., characterized by limited conduction and switching performance) [14,15,16]. These limitations translate into a severe performance trade-off between achievable efficiency and power density, which may prove to be insufficient for the targeted UFC application. The most effective approach to enhance the overall performance of the converter is by adopting multi-level topologies, which simultaneously reduce the stress on the AC-side filter components and allow to employ semiconductor devices with lower voltage rating and thus better figures of merit [17].
Since DC fast chargers usually require unidirectional power flow from the grid to the vehicle, three-level rectifiers represent excellent candidates for active rectification [18,19,20]. These converter topologies trade higher efficiency and power density for a slight complexity increase, thus achieving improved performance with respect to two-level inverters [14,15,16].
In addition to high efficiency and high power density, the main requirements of an AFE for battery charging applications may be summarized in (1) sinusoidal input current shaping (i.e., with low distortion and harmonics); (2) DC-link voltage regulation according to the optimal DC/DC operating point [13]; (3) minimization of the DC-link mid-point third-harmonic voltage oscillation, that is typical of three-level converters [21,22]; and (4) control of the mid-point voltage deviation under unbalanced split DC-link loading [23], which may occur when separate DC/DC units are connected to the two DC-link halves [24]. All of these tasks require a proper converter control strategy with adequate dynamical performance, which is therefore the subject of this work. In particular, (1) can be achieved with a high-bandwidth current control loop (i.e., to limit low-frequency harmonics) and a purposely designed grid-side filter (i.e., to attenuate high-frequency harmonics) [25,26]. Tasks (2) and (4) are managed with a DC-link voltage and a mid-point voltage balancing loops having sufficient dynamics to ensure low voltage deviation under load or unbalance steps. Finally, (3) is achieved with an appropriate selection of the converter modulation strategy [22,27]. It is worth highlighting that the elimination of the low-frequency mid-point voltage ripple is of utmost importance, as the DC/DC stage may not be able to reject it [13]. Battery chargers, in fact, cannot allow significant charging current ripple, as this would cause the premature aging and shorter lifetime of the battery itself [28].
The digital control implementation of power converters has recently become an industry standard, mainly due to the advent of modern, powerful, reliable and low-cost digital signal processors (DSPs). The well-known benefits of digital controllers reside in excellent reproducibility, noise immunity and flexibility, allowing for the implementation of complex control strategies [29]. Despite these advantages, the digital implementation of the control is also affected by limited computational capabilities and sampling, quantization and zero-order hold (ZOH) effects that may negatively impact the control itself.
Specifically, the control of three-level rectifiers is characterized by unique challenges. First, due to their unidirectional nature, rectifiers are characterized by discontinuous conduction mode (DCM) operation around the current zero-crossings, leading to low-frequency current distortion [30]. Moreover, the presence of a split DC-link translates into an additional system state variable, requiring a supplementary control loop with respect to two-level inverters. Primarily for these reasons, several works dealing with the control of unidirectional three-level rectifiers have been published in the literature [31,32,33,34,35].
In particular, ref. [31] is the first proposing a multi-loop control strategy for a three-level unidirectional rectifier. The three phase currents are regulated by means of hysteresis controllers, while the DC-link voltage and the mid-point voltage deviation are regulated with traditional proportional (P) or proportional–integral (PI) regulators. While the mid-point voltage balancing loop acts on the common-mode current reference, no clear quantitative relation between this reference and the resulting mid-point current is provided. Therefore, no clear tuning of this control loop is achieved.
In [33], a digital multi-loop control strategy is implemented for a VIENNA rectifier operated at 1 M Hz . However, the focus of the work is limited to the current controllers and their practical implementation, in order to improve the phase current distortion around the zero-crossings. No details on the DC-link voltage and mid-point voltage balancing control loops are provided.
A complete system small-signal model of the unidirectional three-level rectifier is derived in [32]. This model is then leveraged to design and tune four control loops, namely regulating the dq currents, the DC-link voltage and the mid-point voltage deviation. Nevertheless, the tuning coefficients are extremely complex and a straightforward expression linking the zero-sequence voltage injection with the mid-point current formation is not provided.
This expression is derived in [34], where the mid-point current formation process is analyzed and a simple link between the zero-sequence voltage injection and the resulting mid-point current is found. This link is exploited for the tuning of the mid-point voltage balancing loop, leading to predictable dynamical performance. Nevertheless, the actual converter mid-point current limits are not derived and no limitation on the zero-sequence voltage injection is enforced, possibly leading to uncontrolled phase current distortion for significant load unbalance values.
The instantaneous mid-point current limits of a unidirectional rectifier are obtained in [35], where a multi-loop control scheme is also implemented. The current controllers are tuned taking into account the delays related to their digital implementation. However, no tuning of the DC-link voltage and mid-point voltage balancing loops is provided. Moreover, even though the zero-sequence voltage injection is dynamically limited within its feasible window, no mid-point current limitation is implemented, leading to the uncontrolled wind-up of the PI regulator in the case of large load unbalances.
Even though the complete state-space model of three-level rectifiers has been analyzed in the literature and multi-loop control strategies have already been proposed, to the best of the authors’ knowledge, a simple, clear and exhaustive control loop design and tuning procedure has yet to be provided. In particular, no implementation of the DC-link mid-point voltage balancing loop taking into account the converter mid-point current limits has been proposed to date.
Therefore, this paper proposes a complete multi-loop control strategy for a unidirectional three-level rectifier, with the main goal of providing a straightforward design and tuning procedure of all controllers. The major contributions of this work are summarized in: (1) the design, tuning, simulation and experimental verification of a multi-loop digital control scheme for unidirectional three-level rectifiers; (2) the formal derivation of the converter instantaneous zero-sequence voltage limits and their implementation in the closed-loop control; and (3) the analytical derivation of the converter mid-point current limits, which are exploited for the implementation of an anti-wind-up scheme within the DC-link mid-point voltage balancing control loop. It must be noted that this work is an extension of [12], where the proposed control strategy has been briefly introduced. The analysis is here extended and verified with the inclusion of exclusive experimental results.
This paper is structured as follows. In Section 2, the operational basics of three-level rectifiers are described and the system state-space model is derived. In Section 3, the proposed multi-loop control strategy is reported and all controllers are analytically tuned, leveraging the system state-space equations. In Section 4, the small-signal transfer functions of the closed-loop controllers are verified in simulation, and both steady-state and dynamical performance of all control loops are verified experimentally on a 30 k W T-type converter prototype, leveraging a general purpose microcontroller unit (MCU) for the digital control implementation. Finally, Section 5 summarizes and concludes this work.

2. System Model

The system considered herein consists of a three-level unidirectional rectifier fed from the three-phase grid and two independent equivalent current source loads, as illustrated in Figure 2. It is worth noting that, even though the T-type converter topology is specifically selected in the present analysis, the following considerations remain valid for all unidirectional three-level topologies with a split DC-link, i.e., for all the implementations of the VIENNA rectifier [36]. Furthermore, to simplify the analysis, no inner grid impedance and no AC-side filter are considered. Both elements do not affect the general control considerations of this work, particularly when the filter is properly damped [25,37,38].
The AC-side and DC-side passive components define the system state-variables, namely the boost inductor currents i a , i b , i c and the DC-link capacitor voltages v pm and v mn . In particular, the three-wire nature of the system (i.e., lacking the neutral conductor) implies:
i a + i b + i c = 0 ,
such that only two inductor currents are independent. Furthermore, the two capacitor voltage state variables are better expressed by
v dc = v pm + v mn ,
v m = v pm v mn ,
where v dc is the full DC-link voltage and v m represents the mid-point voltage deviation (i.e., v m = 0 in nominal operating conditions, being v pm = v mn = v dc / 2 ).
With the adoption of a dq reference frame synchronized with the grid voltage vector u (i.e., in the direction of the d-axis), the system state-space equations can be expressed in a compact form, as
L d i d d t = u v d + ω L i q L d i q d t = v q ω L i d C dc 2 d v dc d t = i p i n 2 I o , p + I o , n 2 C dc d v m d t = i m ( I o , p I o , n )
where i p , i m , i n are the DC-link rail currents (with i p + i m + i n = 0 ), I o , p , I o , n are the split DC-link load currents and v d , v q are the phase voltages applied by the rectifier in the dq reference frame. The derived state-space equations can be expressed with an equivalent circuit representation, as illustrated in Figure 3.
In order to solve the state-space system (4), the relationship between the DC-side currents i p , i m , i n and the state variables must be identified.
Assuming balanced DC-link voltages (i.e., v pm = v mn = v dc / 2 ), a first relation between AC-side and DC-side quantities is obtained leveraging the input/output power balance as
P = v a i a + v b i b + v c i c = 3 2 ( v d i d + v q i q ) = v pm i p v mn i n 1 2 v dc ( i p i n ) .
The DC-link voltage state-space equation can therefore be expressed as
C dc 2 d v dc d t = 3 2 v d i d + v q i q v dc I o , p + I o , n 2 ,
which is non-linear with respect to v dc .
A second relation between AC-side and DC-side quantities can be derived leveraging the mid-point current i m generation process. Several past works have investigated and described this process as being governed by the zero-sequence voltage component v o injected by the converter [21,23,34]. In particular, v o does not affect the phase currents (assuming a three-phase three-wire system); nevertheless, this voltage component modifies the duty cycle of the mid-point switches, thus affecting the mid-point current local average value, expressed by
i m = τ a i a + τ b i b + τ c i c .
τ x represents the relative ON-time (i.e., duty cycle) of the mid-point switches of phase x = a , b , c and is determined by the ratio between the desired reference bridge-leg voltage v xm = v x + v o and the DC-link voltage v dc as
τ x = 1 2 v dc | v xm | = 1 2 v dc | v x + v o | x = a , b , c .
Recalling that i a + i b + i c = 0 , the expression of the mid-point current local average becomes:
i m = x = a , b , c i x 2 v dc | v x + v o | i x = x = a , b , c 2 v dc | v x + v o | i x .
Moreover, since the voltage applied by a bridge-leg of a unidirectional rectifier can only have the same sign as the current flowing in it (i.e., v xm = 0 when the mid-point switch is ON and v xm = sign ( i x ) v dc / 2 when the switch is OFF), the following relation holds:
| v xm | i x = | v x + v o | i x = ( v x + v o ) | i x | x = a , b , c .
Therefore, substituting (10) into (9), the mid-point current local average can be expressed as
i m = x = a , b , c 2 v dc ( v x + v o ) | i x | = 2 v dc x = a , b , c v x | i x | + v o x = a , b , c | i x | .
To obtain a quantitative evaluation of i m , the phase voltage and phase current expressions are required. Neglecting the voltage drop at fundamental frequency across the boost inductance L, the phase voltages applied by the rectifier are:
v a u a = M v dc 2 cos ( ϑ ) v b u b = M v dc 2 cos ( ϑ 2 3 π ) v c u c = M v dc 2 cos ( ϑ 4 3 π ) ,
where ϑ = ω t = 2 π f t is the phase angle and M [ 0 , 2 / 3 ] is the converter modulation index. The phase currents, assuming unity power factor operation, are therefore:
i a = I cos ( ϑ ) i b = I cos ( ϑ 2 3 π ) i c = I cos ( ϑ 4 3 π ) .
By averaging the value of i m over one-third of the fundamental period (i.e., the DC-side current periodicity), the expression of the mid-point current periodical average can be derived. Furthermore, subdividing v o into a third-harmonic component v o , 3 representative of the selected modulation strategy and an additional component v o , δ reserved for control purposes, the following expression is obtained:
I m = 3 2 π 0 2 π / 3 i m d ϑ = 3 π v dc 0 2 π / 3 x = a , b , c v x | i x | + v o , 3 x = a , b , c | i x | + v o , δ x = a , b , c | i x | d ϑ .
Since the first two terms are characterized by 2 π / 3 periodicity, their integral is null, therefore:
I m = 3 π v dc 0 2 π / 3 v o , δ x = a , b , c | i x | d ϑ .
This equation can be used to estimate the effect of a constant v o , δ contribution (i.e., added to all phase voltage references) on the generated average mid-point current. However, the solution of (15) is not straightforward, as the instantaneous zero-sequence voltage v o = v o , 3 + v o , δ is dynamically limited with a 2 π / 3 periodicity, directly affecting the applied v o , δ . The upper and lower v o limits can be derived from the well-known current-dependent bridge-leg voltage limits, meaning that:
0 v xm + v dc 2 i x > 0 v dc 2 v xm 0 i x < 0 x = a , b , c ,
which may be rewritten as
v xm sign ( i x ) + 1 2 v dc 2 v xm sign ( i x ) 1 2 v dc 2 x = a , b , c .
Leveraging v xm = v x + v o , the following maximum and minimum zero-sequence voltage limits are obtained:
v o , max = min v dc 4 sign ( i x ) + 1 v x v o , min = max v dc 4 sign ( i x ) 1 v x x = a , b , c .
These limits are graphically illustrated in Figure 4 for two different values of DC-link voltage and assuming unity power factor operation (i.e., sign ( i x ) = sign ( v x ) ). It is shown that a v dc increase (i.e., a reduction in M) widens the feasible zero-sequence injection region, thus increasing the mid-point current control capability of the converter.
Even though v o , max and v o , min modify the shape of the applied v o , δ , i.e., effectively reducing its average value, a simple expression of I m can be obtained by neglecting the zero-sequence voltage limits and solving (15):
I m 12 π i d v dc v o , δ .
It is worth noting that this expression overestimates the mid-point current value, particularly for high values of v o , δ / v dc . Nevertheless, (19) sets an upper limit for I m , which is of practical interest in ensuring the stability of the mid-point voltage control loop. The state-space equation of the DC-link mid-point voltage deviation v m can therefore be expressed as
C dc d v m d t = 12 π i d v dc v o , δ ( I o , p I o , n ) ,
which is the last equation to practically solve system (4).
The validity of (19) can be extended if a zero-sequence third-harmonic component v o , 3 is added to the reference signals. This component is defined by the adopted modulation strategy, which directly affects the stresses on the active and passive components of the converter (e.g., AC inductors, DC-link capacitors, semiconductor devices) [22,27]. To minimize the size of the split DC-link capacitors and ensure minimum mid-point voltage ripple, the zero mid-point current modulation (ZMPCPWM) is adopted herein. This modulation ensures a zero mid-point current local average over the whole fundamental period by injecting a specific low-frequency zero-sequence voltage waveform, which may be directly derived from (11), setting i m = 0 :
v o , 3 = v a | i a | + v b | i b | + v c | i c | | i a | + | i b | + | i c | .
A comparison between the average mid-point current obtained with sinusoidal modulation (SPWM), i.e., without low-frequency zero-sequence component injection, ZMPCPWM and expression (19) is reported in Figure 5. It is immediately observed that the addition of a v o , 3 component ensures a wider validity of (19); however, it does not affect the maximum I m value, as explained in Appendix A.

3. Controller Design

In this work, a 30 k W T-type unidirectional rectifier operating with a 20 k Hz switching frequency is considered (see Section 4). The converter is connected to the European low-voltage grid (i.e., 50 Hz , 400 V line-to-line) and the DC-link voltage can be varied between 650 V and 800 V to narrow the regulation region of the following DC/DC conversion stage, thus simplifying its design [24] and control [13]. The most relevant parameter values for control purposes are L = 150   μ H (i.e., at the peak phase current I = 61.5   A ) and C dc = 4080   μ F .
The converter is controlled by means of a cascaded multi-loop structure consisting of four loops, which correspond to the state-space variables in (4), namely the DC-link voltage loop, the mid-point voltage balancing loop and the phase current loops in the dq frame, as illustrated in Figure 6. A conventional voltage-oriented control is adopted [25]: the grid synchronization is obtained by means of a phase-locked loop (PLL) [39], aligning the d-axis of the rotating dq frame with the phase voltage vector u measured at the point of common coupling (PCC). The outer v dc loop is responsible for controlling the DC-link capacitor voltage according to the reference value required by the DC/DC stage, forcing the power balance between the grid and the load. As a consequence, the output of this controller is the d-axis current reference (i.e., responsible for the power transfer), while the q-axis current reference is set to zero to ensure unity power factor operation. Ultimately, the role of the v m loop is to control the mid-point voltage deviation to zero, thus ensuring the voltage balance between the two series-connected DC-link capacitors. The v m loop operates in parallel to the cascaded v dc , i dq loops (i.e., without interference), since it acts on the zero-sequence voltage injection, which does not affect the phase currents and thus the overall power transfer. It is worth highlighting that the v m loop allows for the steady-state operation with a certain degree of load unbalance between the two DC-link halves (i.e., I o , p I o , n ).
The main goals of the proposed control scheme are (1) sinusoidal input current shaping, ensuring low THD and low-frequency harmonics; (2) strong disturbance rejection of the DC-link voltage against load steps; and (3) low steady-state and dynamical mid-point voltage deviation, even under unbalanced split DC-link loads.

3.1. dq Current Control Loops

The current control is implemented in the rotating dq frame to achieve zero steady-state tracking error with a simple proportional–integral (PI) regulator and maximize the disturbance rejection performance of the loops. The measured PCC voltages (see Figure 6) are fed into the PLL, achieving the reference frame synchronization with the grid (i.e., angle ϑ ). Even though only two-phase currents are independent, all three of them are measured for redundancy reasons, enhancing the measurement offset and gain compensations. The d-axis reference current i d * , responsible for the active power transfer, is provided by the DC-link voltage control loop, while the q-axis reference i q * is set to zero for unity power factor operation. The digital sampling and update is performed once per switching period (i.e., f s = f sw = 20   k Hz ).
Due to the unidirectional nature of the rectifier, the phase currents encounter discontinuous conduction mode (DCM) operation around the current/voltage zero-crossings [30]. In particular, DCM operation poses two major control challenges, which may lead to steady-state and dynamical issues, if not properly addressed [40]. First, conventional synchronous/asynchronous sampling does not provide the average phase current value under DCM conditions, due to the discontinuous nature of the current ripple. This may lead to noticeable current distortion around the zero crossings, due to the variable current feedback error. The second challenge is represented by the system transfer function (i.e., duty-to-current) becoming non-linear in DCM and thus translating in a variable open-loop gain. The gain is typically much lower than in continuous conduction mode (CCM) and thus reduces the control-loop bandwidth, inevitably leading to additional input current distortion. The first issue is tackled by oversampling the measured currents and averaging the sampled values, thus obtaining a moving average of the phase currents. The second issue, instead, is not directly addressed, nevertheless, the system gain drop in DCM is managed by maximizing both the control bandwidth and the low-frequency open-loop gain (i.e., by means of the integral part of the PI regulator).
The digital implementation of the current control loop introduces three main delay components, which negatively affect the achievable control bandwidth and/or decrease the closed loop stability margin [41,42]. The current oversampling and averaging process introduces the first delay component, i.e., a moving average delay of T s / 2 (where T s is the sampling period). The second delay contribution is related to the digital processing, which yields a pure delay of one sampling period T s between the measured quantities and the control signal output. Finally, the PWM modulator introduces a zero-order hold (ZOH) effect of one sampling period, which may be treated as a T s / 2 delay if the control bandwidth is sufficiently lower than the Nyquist frequency. Overall, the total resulting delay of 2 T s can be expressed with the transfer function:
G d , i ( s ) = e s 2 T s 1 s T s 1 + s T s ,
where the exponential term is rationalized with a first-order Padè approximation.
The voltage-to-current plant transfer functions in the dq frame can be derived from (4) by disregarding the disturbance components (i.e., easily compensated by suitable feed-forward terms) as
G p , i ( s ) = i d ( s ) v d ( s ) = i q ( s ) v q ( s ) = 1 s L .
The integral nature of the plant allows for a zero steady-state tracking error with a proportional regulator. Nevertheless, a PI controller is adopted to achieve better disturbance rejection performance and higher low-frequency open-loop gain, especially required to counteract the DCM-induced distortion around the current zero-crossings. Therefore, the controller transfer function is:
G c , i ( s ) = k P , i + k I , i s .
To improve the dynamical performance of the control loops and ensure the small-signal operation of the PI regulator, the phase voltages and the current cross-coupling terms are fed forward. The complete current closed-loop control schematic is illustrated in Figure 7. The open-loop control transfer function is therefore:
G ol , i ( s ) = G d , i ( s ) G p , i ( s ) G c , i ( s ) .
Since simplified rational transfer functions have been derived for every component of G ol , i ( s ) , the tuning of the PI regulator can be performed in the continuous time domain leveraging conventional techniques. A phase margin criteria is adopted in this work. The open-loop 0 d B cross-over frequency ω c , i is obtained by substituting (22)–(24) into (25) and setting | G ol , i ( j ω c , i ) | = 1 , resulting in:
ω c , i = 1 T s 1 + k z 2 1 + tan 2 m φ k z tan m φ 1 k z tan m φ
where m φ is the desired open-loop phase margin (i.e., expressed in radians) and k z is the ratio between the PI zero ω z , i = k I , i / k P , i and ω c , i . If ω z , i is located sufficiently below ω c , i (i.e., k z 1 ), the following approximate relation holds:
ω c , i k z 1 1 T s tan ( m φ ) + 1 + tan 2 ( m φ ) ,
Therefore, the PI parameters are directly obtained as
k P , i = ω c , i L 1 1 + k z 2 k z 1 ω c , i L k I , i = ω z , i k P , i .
In this work, m φ = 60 and k z = 1 / 5 are assumed, ensuring a good compromise among reference tracking speed, step response overshoot and disturbance rejection capability. For the system considered herein (i.e., with f s = 20   k Hz ), a 850 Hz open-loop cross-over frequency is obtained, which roughly corresponds to the closed-loop control bandwidth.
It is worth mentioning that, since soft-saturating powder core inductors have been adopted for the experimental prototype (see Section 4), the worst-case value of L used in (28) corresponds to the minimum inductance value at the nominal peak current (i.e., L = 150   μ H at I = 61.5   A ). This approach ensures that the maximum closed-loop control bandwidth is never exceeded; however, it does not compensate for the differential inductance variation, leading to variable control bandwidth along the grid fundamental period (i.e., depending on the instantaneous phase current value) and lower dynamical performance at low current levels. Another approach is to control the three phase currents in the abc stationary frame and compensate for the phase inductance variation with three independent time-varying open-loop gain adjustments, as in [43]. Nevertheless, this approach lacks the benefits related to the dq frame current control implementation (e.g., ideally zero steady-state reference-tracking error) and has therefore not been adopted in this work.

3.2. DC-Link Voltage Control Loop

In general, the DC-link voltage controller of an active rectifier is responsible to adjust the active power absorbed from the grid to balance the power absorbed from the load. In the present case, the load is represented by the isolated DC/DC stage of the ultra-fast battery charger, which sets the v dc loop reference according to an optimal operating efficiency criterion [24]. To regulate the DC-link voltage, this control loop acts on the d-axis current reference, which directly adjusts the active power transfer. Assuming the DC-side load currents I o , p , I o , n as disturbance components and considering i q = i q * = 0 for unity power factor operation, the current-to-voltage plant transfer function is obtained from (6) as
G p , v ( s ) = v dc ( s ) i d ( s ) = 3 2 v d v dc 2 s C dc ,
which is non-linear with respect to v dc .
The DC-link voltage control structure is illustrated in Figure 8. The control loop consists of a PI regulator, an optional feed-forward contribution, two gain adjustment blocks, the current control loop and the plant transfer function.
Even though the plant has an integral behavior, a PI regulator is selected to improve the controller load disturbance rejection capabilities. Therefore, the controller transfer function is:
G c , v = k P , v + k I , v s .
As the power absorbed by the DC/DC stage is generally known with reasonable accuracy (i.e., the reference charging power), I o , p and I o , n can easily be estimated and their values can be fed forward to unburden the integral part of the PI regulator. The plant non-linearity highlighted in (29) is compensated by multiplying the regulator output with the measured DC-link voltage v dc . Moreover, the controller gain is adjusted to compensate for the dependence of the plant transfer function on the applied d-axis voltage v d . The output of the regulator is then saturated to the maximum rectifier current I max and becomes the reference for the inner d-axis current control loop. Since this loop is characterized by much faster dynamics with respect to the voltage control one, the current loop can be considered as an ideal actuator (i.e., a unity gain block). Therefore, the v dc control open-loop transfer function is expressed by
G ol , v = 2 3 v dc v d G p , v ( s ) G c , v ( s )
The tuning of the PI regulator is performed assuming that the cross-over frequency of the voltage control loop ω c , v is set sufficiently low compared to the current control loop one ω c , i . With this assumption, the inner loop does not dynamically affect the outer one, leading to simple tuning expressions:
k P , v = ω c , v C dc 2 k I , v = ω z , v k P , v .
In this work, ω c , v is set to ω c , i / 10 , resulting in a 85 Hz open-loop cross-over frequency. Moreover, the PI zero ω z , v is set to ω c , v / 2 , to maximize the disturbance rejection capabilities of the control loop.

3.3. DC-Link Mid-Point Voltage Balancing Loop

Since three-level rectifiers are characterized by a split DC-link (see Figure 2), a voltage unbalance between the upper and lower capacitors may either appear under normal operating conditions, due to device and/or control non-idealities, or under unbalanced load conditions (i.e., I o , p I o , n ). In particular, a steady-state and/or dynamical load unbalance can appear in battery charging applications when separate DC/DC units are connected to the two DC-link halves, as in [24]. In all cases, the closed-loop control of the DC-link mid-point voltage deviation v m is required, both to limit the voltage stress on the semiconductor devices to v dc / 2 and to ensure the symmetry between the AC-side voltages applied by the rectifier during the positive and negative grid half-cycles. The control of v m is achieved by acting on the zero-sequence voltage injection level to vary the mid-point current periodical average I m , as explained in Section 2. Since the zero-sequence voltage v o does not affect the AC-side currents, and thus the active power transfer, the v m control loop does not directly interfere with the other closed-loop controllers. The plant transfer function is therefore obtained from (20), by considering the DC-side load currents I o , p , I o , n as disturbance components:
G p , b ( s ) = v m ( s ) v o , δ ( s ) = 12 π i d v dc 1 s C dc .
The DC-link mid-point voltage balancing control structure is illustrated in Figure 9. The control loop consists of a moving average filter (MAF), a PI regulator, two gain adjustment blocks, the zero-sequence voltage saturation, and the plant transfer function.
The DC-link mid-point voltage deviation is obtained by the v pm , v mn measurements and is passed through an MAF running at three times the grid frequency, to prevent any feedback of the 150 Hz voltage oscillation that is obtained when ZMPCPWM is not adopted [21,27]. Therefore, v m is sampled at the sampling frequency f s = 20   k Hz and averaged with three times the grid periodicity, introducing a moving average delay of T / 6 , where T = 1 / f is the grid fundamental period. The resulting delay transfer function is therefore expressed as
G d , b ( s ) = 1 e s T / 3 s T / 3 e s T / 6 1 s T / 12 1 + s T / 12 .
Also for this control loop, a PI regulator is adopted, to improve its disturbance rejection capabilities:
G c , b ( s ) = k P , b + k I , b s .
The output of the regulator corresponding to the desired mid-point current is saturated according to the minimum/maximum mid-point current limits expressed by (A5) (see Appendix A). In this way, a successful anti-wind-up scheme can be implemented, so that the integral action of the regulator is stopped once the current limits are hit. Since the plant transfer function G p , b depends on other state variables (i.e., i d , v dc ), these are actively compensated by adjusting the open loop gain with the measured quantities. In this way, stable controller dynamics are maintained for all operating conditions. Finally, the resulting reference is added to the zero-sequence third harmonic component v o , 3 derived from the selected modulation strategy, and is then saturated according to the upper and lower zero-sequence voltage limits reported in (18). This saturation process is of extreme importance, as a large input current distortion would arise without it (see Section 4). Overall, the v m open-loop control transfer function is expressed by
G ol , b ( s ) = π 12 v dc i d G d , b ( s ) G p , b ( s ) G c , b ( s ) .
To prevent dynamical interference with the MAF, the DC-link mid-point voltage balancing loop cross-over frequency ω c , b is set one decade lower than 3 f (i.e., 15 Hz ). The PI regulator coefficients are thus obtained as
k P , b = ω c , b C dc k I , b = ω z , b k P , b ,
where the PI zero ω z , b is set to ω c , b / 2 .

4. Simulation and Experimental Results

The controller design procedure described in Section 3 is here applied to a 30 k W unidirectional T-type rectifier operated at 20 k Hz . This converter has been designed to take part in a modular and scalable ultra-fast battery charger consisting of N identical modules operated in parallel [38]. The specifications and the nominal operating conditions of the converter are summarized in Table 1. To validate the theoretical assumptions, the converter control small-signal behavior is tested in simulation environment and both steady-state and dynamical performances of all control loops are experimentally assessed on a converter prototype.

4.1. Simulation Results

A complete simulation of the system is set up in the PLECS environment, where the proposed multi-loop control strategy is implemented with a custom C-code script. The discretized execution of the MCU is simulated by triggering the control block once per sampling period (i.e., at f s = 20   k Hz ) and making the outputs available at the following triggering instant. Furthermore, the current oversampling and averaging process is performed with 32 samples per period.
The analytical tuning of the control loops described in Section 3 is here verified. A set of circuit simulations is performed by providing sinusoidal references with different frequencies to each controller, measuring the system response, and deriving its magnitude and phase with a discrete Fourier transform (DFT). To comply with the unidirectional nature of the rectifier, a DC offset is added to the dq current references.
The closed-loop small-signal transfer function results, expressed as magnitude/phase Bode plots, are reported in Figure 10 and compared to the analytical transfer functions derived in Section 3. The analytical open-loop transfer functions are also shown for completeness. It is observed that the results of the simulation closely match the analytical expectations, thus providing a first validation of the proposed controller design procedure.

4.2. Experimental Results

The steady-state and dynamical performance of the proposed control strategy are tested on the T-type rectifier prototype shown in Figure 11. This prototype employs 650 V Si MOSFETs switching at 20 k Hz and 1200 V Si fast-recovery diodes. Even though the rectifier consists of two three-phase 30 k W units connected in parallel, only one unit is operated for the experimental validation. The complete converter multi-loop control is implemented on a STM32G474VE MCU from ST Microelectronics [44] with an interrupt service routine running at f s = 20   k Hz .
It is worth noting that the converter boost inductors (i.e., L) are designed according to the optimization procedure presented in [45] and employ XFlux 60 μ powder cores from Magnetics [46], which feature a soft-saturating B–H characteristic. As already mentioned in Section 3, this property induces a variation in the differential inductance value during the grid period (i.e., following the average phase current value), translating into a variable plant gain and thus a variable current control bandwidth. Therefore, to ensure the control stability over the complete operating range of the rectifier, the worst-case value of L corresponding to the minimum inductance value at the nominal peak current (i.e., L = 150 μ H at I = 61.5   A ) is adopted for tuning. The detailed characteristics of the inductor design are reported in [38].
The experimental tests are performed using a grid emulator at the input side of the rectifier, emulating the European low-voltage grid (i.e., 50 Hz , 400 V line-to-line), and two independent electronic loads connected to the two DC-link halves, emulating a modular DC/DC converter stage as in [24]. All measurements are carried out with a Teledyne LeCroy 500 MHz, 12-bit, 10 GS/s, 8-channel oscilloscope, employing isolated high-voltage differential probes for voltage measurements and standard current probes for current measurements.

4.2.1. Steady-State Performance

The rectifier operation in stationary conditions is illustrated in Figure 12, where the measured grid voltages u abc and phase currents i abc are shown for different values of transferred power at v dc = 800 V . It is observed that the phase currents are in all cases in phase with the grid voltages (i.e., unity power factor operation) and the current quality improves for higher loads. At 10% of the rated power, as shown in Figure 12b, the large ripple-to-average current ratio and the unidirectional nature of the rectifier lead to pronounced zero-crossing distortion. Nevertheless, even under these conditions, the current waveforms remain pseudo-sinusoidal, thanks to the high current control bandwidth (i.e., high open-loop gain at low frequency) and the feed-forward contributions illustrated in Figure 7. The current waveform quality improves dramatically at 50% and 100% of the rated power, as the relative current ripple decreases and the DCM-related zero-crossing distortion becomes negligible. Since no AC-side L C L filter is considered in this work (i.e., for the sake of simplicity), the actual THD of the current absorbed from the grid cannot be directly evaluated. Nevertheless, this is done in [38], where a THD lower than 5% is achieved for power levels as low as 20% of the rated power (i.e., 6 k W ), therefore validating the claimed control performance in terms of low input current distortion.
The steady-state reference bridge-leg voltages v am * , v bm * , v cm * and zero-sequence voltage v o * are illustrated in Figure 13 with v dc = 800 V and adopting ZMPCPWM. Figure 13a highlights the pure zero-sequence third-harmonic injection of ZMPCPWM, with v o , δ = 0 and thus v o = v o , 3 . Figure 13b,c, instead, show the effect of the addition of a v o , δ contribution to the third-harmonic component (i.e., v o = v o , 3 + v o , δ ). In particular, the v o , δ contribution shifts upwards the bridge-leg voltage and zero-sequence voltage references, hitting the zero-sequence voltage limit v o , max expressed in (18) and thus causing the saturation of the voltages themselves.
It is worth noting that the zero-sequence voltage saturation is of utmost importance, since it ensures that only feasible bridge-leg voltages are applied (i.e., considering the sign of the phase currents) and avoids the asymmetrical saturation of the voltage references, which would lead to large and uncontrolled phase current distortion. The rectifier phase currents i abc and mid-point current periodical average I m with v o , δ = 0.2 v dc are illustrated with and without the zero-sequence voltage saturation in Figure 14a,b, respectively. It is observed that, without the zero-sequence voltage saturation, the current controllers are no longer able to ensure sinusoidal current shaping, as the reference phase voltages cannot be applied by the rectifier and get distorted. This in particular proves the ability of the proposed control scheme to provide stable and undistorted operation under split DC-link loading (i.e., I m 0 ). Finally, Figure 14 also highlights that the injection of a positive zero-sequence voltage component v o , δ yields a negative mid-point current periodical average I m .
The mid-point current generation capabilities of the rectifier are assessed by varying the injected zero-sequence voltage v o , δ for different DC-link voltage v dc values. The obtained mid-point current periodical average I m is illustrated in normalized form (i.e., divided by the phase peak current I) in Figure 15a,b, where the results for both ZMPCPWM and SPWM are reported, respectively. It is observed that the injection of a zero-sequence third harmonic component v o , 3 (i.e., ZMPCPWM) extends the linear I m ( v o , δ ) trend to lower DC-link voltage values (i.e., higher modulation index M), as previously pointed out in Section 2. In particular, the measurements reported in Figure 15 closely match the results from simulation (e.g., see Figure 5), with a maximum error of 2% over the complete evaluation range.

4.2.2. Dynamical Performance

The large-signal dynamical performance of the current control loop is verified by testing the system response to a d-axis current reference i d * step. The measured phase currents i abc and d-axis current i d for a current step between 50% and 100% of the nominal rated current I = 61.5   A are shown in Figure 16. A fast rise-time of ≈ 0.4   m s and a ≈15% overshoot are observed, validating the tuning procedure proposed in Section 3. It is worth noting that i d is discretized in time, since it is measured at the output of a digital-to-analog converter (DAC) of the MCU and is updated once per control period (i.e., T s = 50 μ s ).
The dynamical performance of the DC-link voltage control loop is verified with two different tests.
First, the system response to a v dc * reference step is evaluated. Figure 17 shows the DC-link voltage control loop response to a reference step change between v dc = 650 V and v dc = 800 V . Due to the large DC-link voltage variation, the PI controller output saturates at the maximum converter current limit I max and v dc rises linearly, avoiding overshoots. It is observed that the two cascaded control loops (i.e., outer v dc loop and inner i d loop) are well decoupled due to the 10 times different bandwidth (see Section 3); therefore, they do not interfere.
The second test evaluates the disturbance rejection capability of the control loop, by assessing the DC-link voltage deviation following a load step. To strictly evaluate the dynamical performance of the controller, the feed-forward contribution ( I o , p + I o , n ) / 2 shown in Figure 8 is disabled. Figure 18 shows the system response to a 10 k W load step between P o = 22.5   k W and P o = 12.5   k W . A maximum voltage deviation of ≈ 15 V is observed, mostly counteracted by the large low-frequency open-loop gain of the controller, which ensures the desired high disturbance rejection performance. It is worth noting that, since the rectifier is unable to reverse the power transfer, the currents are temporarily controlled to zero in reaction to the DC-link voltage overshoot. During this time interval, the DC-link voltage decreases almost linearly due to the constant power absorbed by the load, and the system dynamics are therefore uncontrolled (i.e., they are dictated by the load).
Therefore, with these two tests, the DC-link voltage control loop is successfully verified, featuring the desired fast large-signal control dynamics and strong disturbance rejection capabilities.
Ultimately, the dynamical performance of the DC-link mid-point voltage balancing control loop is assessed by evaluating the mid-point voltage deviation following a load unbalance step. As previously illustrated in Figure 9, the v m control loop regulates the mid-point current I m by acting on the zero-sequence voltage injection v o , δ . Since the zero-sequence voltage does not affect the phase voltages applied by the rectifier, the v m loop ideally does not interfere with the phase currents and/or the total power transfer. Figure 19 shows the system response to a 3 k W load unbalance step, performed by changing the power absorbed by the electronic load connected to the lower DC-link half between P o , n = 10.5   k W and P o , n = 7.5   k W . The results for both ZMPCPWM and SPWM are shown in Figure 19a,b, respectively. It is worth noting that both an unbalance step and a load step are performed simultaneously, as only one DC-link half is affected by the load step (i.e., for simplicity of the test realization). In this case, both the v dc and v m control loops act at the same time, nevertheless, their response is completely decoupled. In particular, it is observed that the action of the v dc loop is restricted to few m s after the step (i.e., visible by the amplitude change of the phase currents), while the response of the v m loop lasts tens of m s , due to its lower bandwidth. A maximum mid-point voltage dynamical deviation of 18 V is obtained, as the PI regulator zero ω z , b has been tuned to maximize the disturbance rejection capability of the controller (see Section 3). Furthermore, the comparison between Figure 19a and Figure 19b shows the fundamental role of the MAF applied to the measured v m (see Figure 9) in achieving similar control performance when adopting either ZMPCPWM or SPWM, i.e., despite the low-frequency 150 Hz voltage ripple induced by SPWM.
In conclusion, both the steady-state and dynamical performance of all control loops can be considered successfully verified, as supported by the provided experimental results.

5. Conclusions

This work has presented the design, tuning and implementation of a digital multi-loop control strategy for the three-level unidirectional active front–end of an EV ultra-fast battery charger. The main properties and the operational basics of three-level rectifiers have been recalled, and the fourth order state-space model of the considered system has been derived. Major attention has been reserved to the mid-point current generation process and its relation with the zero-sequence voltage injection, identifying the instantaneous zero-sequence voltage limits and the maximum mid-point current capability of the converter by analytical means. Four control loops, namely the dq currents, DC-link voltage and mid-point voltage balancing loops, have been designed taking into account the main delay components and compensating for the plant non-linearities. Therefore, an analytical tuning procedure of all loops has been provided, leveraging the system state-space model previously derived. Finally, the proposed controller design procedure has been applied to a 30 k W three-level T-type rectifier operated at 20 k Hz (i.e., switching and control frequency). The small-signal transfer functions of the designed control loops have been simulated and found in excellent agreement with their analytical derivations. The complete multi-loop control strategy has been implemented on a general purpose MCU and both the steady-state and dynamical performances of all controllers have been experimentally verified on a purposely built converter prototype. Overall, the designed control loops have achieved all requested features, namely low input current zero-crossing distortion, high step response and disturbance rejection dynamics and stable steady-state operation under unbalanced split DC-link loading.

Author Contributions

Conceptualization, D.C.; methodology, D.C.; software, M.G. and E.B.; validation, D.C., M.G., E.B. and F.M.; formal analysis, D.C.; investigation, D.C.; resources, F.M. and R.B.; data curation, D.C., M.G., E.B. and F.M.; writing—original draft preparation, D.C.; writing—review and editing, D.C., M.G., E.B., F.M. and R.B.; visualization, D.C.; supervision, F.M. and R.B.; project administration, F.M. and R.B.; funding acquisition, R.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Power Electronics Innovation Center (PEIC), Politecnico di Torino.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Mid-Point Current Limits

The mid-point current local average i m is dynamically limited by the maximum and minimum zero-sequence voltage limits reported in (18). The upper and lower i m limits can therefore be derived by substituting the expressions of v o , max and v o , min into (11), obtaining:
i m , max = 2 v dc x = a , b , c v x | i x | + v o , min x = a , b , c | i x | i m , min = 2 v dc x = a , b , c v x | i x | + v o , max x = a , b , c | i x | .
These limits are illustrated in Figure A1 for two different values of DC-link voltage.
Figure A1. Mid-point current local average i m limits for v dc = 650 V (a) and v dc = 800 V (b), assuming a 400 V line-to-line grid voltage and unity power factor operation. Angle γ , identifying the intersection between v b and v c + v dc / 2 within [ 0 , 2 π / 3 ] , is highlighted.
Figure A1. Mid-point current local average i m limits for v dc = 650 V (a) and v dc = 800 V (b), assuming a 400 V line-to-line grid voltage and unity power factor operation. Angle γ , identifying the intersection between v b and v c + v dc / 2 within [ 0 , 2 π / 3 ] , is highlighted.
Electronics 10 01453 g0a1
Since (A1) expresses the maximum and minimum feasible envelopes of i m along the grid period, the boundaries of the mid-point current periodical average I m can be derived integrating (A1) over 2 π / 3 . In particular, with the integrals of i m , max and i m , min being identical (i.e., with opposite signs), the I m limits are symmetrical:
I m , max = I m , min = 3 π v dc 0 2 π / 3 v o , min | i a | + | i b | + | i c | d ϑ .
To facilitate the solution of (A2), it is worth observing that i m , max is characterized by even symmetry within [ 0 , 2 π / 3 ] (see Figure A1). Therefore, the integration may be restricted to ϑ 0 , π / 3 . Moreover, leveraging the expression of v o , min and the signs of i a , i b , i c within the considered window, the following is obtained:
I m , max = 12 π v dc 0 π / 6 i a v c + v dc 2 d ϑ π / 6 γ i c v b d ϑ γ π / 3 i c v c + v dc 2 d ϑ .
The angle γ identifies the intersection between v b and v c + v dc / 2 (see Figure A1) and is thus expressed by
γ = sin 1 1 3 M M 2 3 ,
where the validity range of (A4) is derived from the integration limits in (A3) (i.e., γ π / 3 ). Finally, substituting (12), (13), (A4) into (A3) and solving the integral terms, the following analytical expression is obtained:
I m , max = 3 π I 1 + 1 2 M 3 M 2 1 1 3 + M 2 3 sin 1 1 3 M π 3 2 ,
which is only valid within 2 / 3 M 2 / 3 . Expression (A5) is graphically illustrated in Figure A2, where it is also compared to experimental results achieving a maximum error of 1% over the complete operating range. It is worth noting that (A5) corresponds to what was found in [23] by means of a space-vector-based approach.
Figure A2. Maximum mid-point current periodical average I m , max as a function of the modulation index M. The converter operating region (i.e., v dc = 650−800 V ) is highlighted. The analytical expression (A5) is compared to experimental results, showing excellent agreement.
Figure A2. Maximum mid-point current periodical average I m , max as a function of the modulation index M. The converter operating region (i.e., v dc = 650−800 V ) is highlighted. The analytical expression (A5) is compared to experimental results, showing excellent agreement.
Electronics 10 01453 g0a2

References

  1. Manzetti, S.; Mariasiu, F. Electric Vehicle Battery Technologies: From Present State to Future Systems. Renew. Sustain. Energy Rev. 2015, 51, 1004–1012. [Google Scholar] [CrossRef]
  2. Nicholas, M.; Hall, D. Lessons Learned on Early Electric Vehicle Fast-Charging Deployments. International Council on Clean Transportation. 2018. Available online: https://www.theicct.org/sites/default/files/publications/ZEV_fast_charging_white_paper_final.pdf (accessed on 11 May 2020).
  3. IEA. Global EV Outlook 2020—Analysis. 2020. Available online: https://www.iea.org/reports/global-ev-outlook-2020 (accessed on 11 May 2020).
  4. Clement-Nyns, K.; Haesen, E.; Driesen, J. The Impact of Charging Plug-In Hybrid Electric Vehicles on a Residential Distribution Grid. IEEE Trans. Power Syst. 2010, 25, 371–380. [Google Scholar] [CrossRef] [Green Version]
  5. Mandrile, F.; Cittanti, D.; Mallemaci, V.; Bojoi, R. Electric Vehicle Ultra-Fast Battery Chargers: A Boost for Power System Stability? World Electr. Veh. J. 2021, 12, 16. [Google Scholar] [CrossRef]
  6. Wang, L.; Qin, Z.; Slangen, T.; Bauer, P.; Wijk, T.V. Grid Impact of Electric Vehicle Fast Charging Stations: Trends, Standards, Issues and Mitigation Measures—An Overview. IEEE Open J. Power Electron. 2021, 2, 56–74. [Google Scholar] [CrossRef]
  7. Tu, H.; Feng, H.; Srdic, S.; Lukic, S. Extreme Fast Charging of Electric Vehicles: A Technology Overview. IEEE Trans. Transp. Electrif. 2019, 5, 861–878. [Google Scholar] [CrossRef]
  8. Wei, Z.; Quan, Z.; Wu, J.; Li, Y.; Pou, J.; Zhong, H. Deep Deterministic Policy Gradient-DRL Enabled Multiphysics-Constrained Fast Charging of Lithium-Ion Battery. IEEE Trans. Ind. Electron. 2021, 1. [Google Scholar] [CrossRef]
  9. Aggeler, D.; Canales, F.; Zelaya-De La Parra, H.; Coccia, A.; Butcher, N.; Apeldoorn, O. Ultra-Fast DC-Charge Infrastructures for EV-Mobility and Future Smart Grids. In Proceedings of the IEEE Innovative Smart Grid Technologies Conference Europe (ISGT Europe), Gothenburg, Sweden, 11–13 October 2010. [Google Scholar] [CrossRef]
  10. Yilmaz, M.; Krein, P.T. Review of Battery Charger Topologies, Charging Power Levels, and Infrastructure for Plug-In Electric and Hybrid Vehicles. IEEE Trans. Power Electron. 2013, 28, 2151–2169. [Google Scholar] [CrossRef]
  11. Channegowda, J.; Pathipati, V.K.; Williamson, S.S. Comprehensive Review and Comparison of DC Fast Charging Converter Topologies: Improving Electric Vehicle Plug-to-Wheels Efficiency. In Proceedings of the IEEE International Symposium on Industrial Electronics (ISIE), Buzios, Brazil, 3–5 June 2015; pp. 263–268. [Google Scholar] [CrossRef]
  12. Cittanti, D.; Gregorio, M.; Bojoi, R. Digital Multi-Loop Control of a 3-Level Rectifier for Electric Vehicle Ultra-Fast Battery Chargers. In Proceedings of the AEIT International Annual Conference (AEIT), Catania, Italy, 23–25 September 2020. [Google Scholar] [CrossRef]
  13. Cittanti, D.; Gregorio, M.; Armando, E.; Bojoi, R. Digital Multi-Loop Control of an LLC Resonant Converter for Electric Vehicle DC Fast Charging. In Proceedings of the IEEE Energy Conversion Congress and Exposition (ECCE), Detroit, MI, USA, 11–15 October 2020; pp. 4423–4430. [Google Scholar] [CrossRef]
  14. Teichmann, R.; Bernet, S. A Comparison of Three-Level Converters versus Two-Level Converters for Low-Voltage Drives, Traction, and Utility Applications. IEEE Trans. Ind. Appl. 2005, 41, 855–865. [Google Scholar] [CrossRef]
  15. Schweizer, M.; Friedli, T.; Kolar, J.W. Comparative Evaluation of Advanced Three-Phase Three-Level Inverter/Converter Topologies Against Two-Level Systems. IEEE Trans. Ind. Electron. 2013, 60, 5515–5527. [Google Scholar] [CrossRef]
  16. Cittanti, D.; Guacci, M.; Mirić, S.; Bojoi, R.; Kolar, J.W. Comparative Evaluation of 800V DC-Link Three-Phase Two/Three-Level SiC Inverter Concepts for Next-Generation Variable Speed Drives. In Proceedings of the International Conference on Electrical Machines and Systems (ICEMS), Hamamatsu, Japan, 24–27 November 2020; pp. 1699–1704. [Google Scholar] [CrossRef]
  17. Anderson, J.A.; Zulauf, G.; Kolar, J.W.; Deboy, G. New Figure-of-Merit Combining Semiconductor and Multi-Level Converter Properties. IEEE Open J. Power Electron. 2020, 1, 322–338. [Google Scholar] [CrossRef]
  18. Kolar, J.W.; Friedli, T. The Essence of Three-Phase PFC Rectifier Systems—Part I. IEEE Trans. Power Electron. 2013, 28, 176–198. [Google Scholar] [CrossRef]
  19. Friedli, T.; Hartmann, M.; Kolar, J.W. The Essence of Three-Phase PFC Rectifier Systems—Part II. IEEE Trans. Power Electron. 2014, 29, 543–560. [Google Scholar] [CrossRef]
  20. Schweizer, M.; Kolar, J.W. Design and Implementation of a Highly Efficient Three-Level T-Type Converter for Low-Voltage Applications. IEEE Trans. Power Electron. 2013, 28, 899–907. [Google Scholar] [CrossRef]
  21. Ogasawara, S.; Akagi, H. Analysis of Variation of Neutral Point Potential in Neutral-Point-Clamped Voltage Source PWM Inverters. In Proceedings of the IEEE Industry Applications Conference, Toronto, ON, Canada, 2–8 October 1993; pp. 965–970. [Google Scholar] [CrossRef] [Green Version]
  22. Kolar, J.W.; Drofenik, U.; Zach, F.C. On the Interdependence of AC-Side and DC-Side Optimum Control of Three-Phase Neutral-Point-Clamped (Three-Level) PWM Rectifier Systems. In Proceedings of the International Power Electronics and Motion Control Conference (PEMC), Budapest, Hungary, 2–4 September 1996. [Google Scholar]
  23. Kolar, J.; Drofenik, U.; Zach, F. Current Handling Capability of the Neutral Point of a Three-Phase/Switch/Level Boost-Type PWM (VIENNA) Rectifier. In Proceedings of the PESC Record. 27th Annual IEEE Power Electronics Specialists Conference, Baveno, Italy, 23–27 June 1996; Volume 2, pp. 1329–1336. [Google Scholar] [CrossRef]
  24. Cittanti, D.; Vico, E.; Gregorio, M.; Mandrile, F.; Bojoi, R. Iterative Design of a 60 kW All-Si Modular LLC Converter for Electric Vehicle Ultra-Fast Charging. In Proceedings of the AEIT International Conference of Electrical and Electronic Technologies for Automotive (AEIT AUTOMOTIVE), Turin, Italy, 18–20 November 2020. [Google Scholar] [CrossRef]
  25. Liserre, M.; Blaabjerg, F.; Hansen, S. Design and Control of an LCL-Filter-Based Three-Phase Active Rectifier. IEEE Trans. Ind. Appl. 2005, 41, 1281–1291. [Google Scholar] [CrossRef]
  26. Cittanti, D.; Mandrile, F.; Bojoi, R. Optimal Design of Grid-Side LCL Filters for Electric Vehicle Ultra-Fast Battery Chargers. In Proceedings of the International Universities Power Engineering Conference (UPEC), Turin, Italy, 1–4 September 2020. [Google Scholar] [CrossRef]
  27. Cittanti, D.; Bojoi, R. Modulation Strategy Assessment for 3-Level Unidirectional Rectifiers in Electric Vehicle Ultra-Fast Charging Applications. In Proceedings of the AEIT International Conference of Electrical and Electronic Technologies for Automotive (AEIT AUTOMOTIVE), Turin, Italy, 18–20 November 2020. [Google Scholar] [CrossRef]
  28. De Breucker, S.; Engelen, K.; D’hulst, R.; Driesen, J. Impact of Current Ripple on Li-ion Battery Ageing. World Electr. Veh. J. 2013, 6, 532–540. [Google Scholar] [CrossRef] [Green Version]
  29. Buccella, C.; Cecati, C.; Latafat, H. Digital Control of Power Converters—A Survey. IEEE Trans. Ind. Inform. 2012, 8, 437–447. [Google Scholar] [CrossRef]
  30. Leibl, M.; Kolar, J.W.; Deuringer, J. Sinusoidal Input Current Discontinuous Conduction Mode Control of the VIENNA Rectifier. IEEE Trans. Power Electron. 2017, 32, 8800–8812. [Google Scholar] [CrossRef]
  31. Kolar, J.; Zach, F. A Novel Three-Phase Utility Interface Minimizing Line Current Harmonics of High-Power Telecommunications Rectifier Modules. IEEE Trans. Ind. Electron. 1997, 44, 456–467. [Google Scholar] [CrossRef] [Green Version]
  32. Bel Haj Youssef, N.; Al-Haddad, K.; Kanaan, H.Y. Implementation of a New Linear Control Technique Based on Experimentally Validated Small-Signal Model of Three-Phase Three-Level Boost-Type Vienna Rectifier. IEEE Trans. Ind. Electron. 2008, 55, 1666–1676. [Google Scholar] [CrossRef]
  33. Hartmann, M.; Round, S.D.; Ertl, H.; Kolar, J.W. Digital Current Controller for a 1 MHz, 10 kW Three-Phase VIENNA Rectifier. IEEE Trans. Power Electron. 2009, 24, 2496–2508. [Google Scholar] [CrossRef]
  34. Lai, R.; Wang, F.; Burgos, R.; Boroyevich, D.; Jiang, D.; Zhang, D. Average Modeling and Control Design for VIENNA-Type Rectifiers Considering the DC-Link Voltage Balance. IEEE Trans. Power Electron. 2009, 24, 2509–2522. [Google Scholar] [CrossRef]
  35. Leibl, M. Three-Phase PFC Rectifier and High-Voltage Generator for X-Ray Systems. Ph.D. Thesis, ETH Zurich, Zurich, Switzerland, 2017. [Google Scholar] [CrossRef]
  36. Salmon, J. Comparative Evaluation of Circuit Topologies for 1-Phase and 3-Phase Boost Rectifiers Operated with a Low Current Distortion. In Proceedings of the 1994 Proceedings of Canadian Conference on Electrical and Computer Engineering (CCECE), Halifax, NS, Canada, 25–28 September 1994; Volume 1, pp. 30–33. [Google Scholar] [CrossRef]
  37. Liserre, M.; Dell’Aquila, A.; Blaabjerg, F. Stability Improvements of an LCL-Filter Based Three-Phase Active Rectifier. In Proceedings of the IEEE Power Electronics Specialists Conference (PESC), Cairns, Australia, 23–27 June 2002; Volume 3, pp. 1195–1201. [Google Scholar] [CrossRef]
  38. Cittanti, D.; Mandrile, F.; Gregorio, M.; Bojoi, R. Design Space Optimization of a Three-Phase LCL Filter for Electric Vehicle Ultra-Fast Battery Charging. Energies 2021, 14, 1303. [Google Scholar] [CrossRef]
  39. Blaabjerg, F.; Teodorescu, R.; Liserre, M.; Timbus, A. Overview of Control and Grid Synchronization for Distributed Power Generation Systems. IEEE Trans. Ind. Electron. 2006, 53, 1398–1409. [Google Scholar] [CrossRef] [Green Version]
  40. Cittanti, D.; Gregorio, M.; Mandrile, F.; Bojoi, R. Full Digital Control of an All-Si On-Board Charger Operating in Discontinuous Conduction Mode. Electronics 2021, 10, 203. [Google Scholar] [CrossRef]
  41. Blasko, V.; Kaura, V.; Niewiadomski, W. Sampling of Discontinuous Voltage and Current Signals in Electrical Drives: A System Approach. In Proceedings of the IAS’97. Conference Record of the 1997 IEEE Industry Applications Conference Thirty-Second IAS Annual Meeting, New Orleans, LA, USA, 5–9 October 1997; Volume 1, pp. 682–689. [Google Scholar] [CrossRef]
  42. Nussbaumer, T.; Heldwein, M.L.; Gong, G.; Round, S.D.; Kolar, J.W. Comparison of Prediction Techniques to Compensate Time Delays Caused by Digital Control of a Three-Phase Buck-Type PWM Rectifier System. IEEE Trans. Ind. Electron. 2008, 55, 791–799. [Google Scholar] [CrossRef]
  43. Wang, T.; Chen, C.; Liu, P.; Zhu, W.; Duan, S. A Current Control Method With Extended Bandwidth for Vienna Rectifier Considering Wide Inductance Variation. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 9, 590–601. [Google Scholar] [CrossRef]
  44. ST Microelectronics. STM32G474VE Datasheet. Available online: https://www.st.com/en/microcontrollers-microprocessors (accessed on 11 May 2021).
  45. Borlo, S.; Cittanti, D.; Gregorio, M.; Mandrile, F.; Musumeci, S. Comparative CCM-DCM Design Evaluation of Power Inductors in Interleaved PFC Stage for Electric Vehicle Battery Chargers. In Proceedings of the International Conference on Clean Electrical Power (ICCEP), Otranto, Italy, 2–4 July 2019; pp. 180–186. [Google Scholar] [CrossRef]
  46. Magnetics. 00X6527E060 Datasheet. Available online: https://www.mag-inc.com/Products/Powder-Cores/XFlux-Cores (accessed on 11 May 2021).
Figure 1. Schematic overview of an electric vehicle (EV) ultra-fast battery charger.
Figure 1. Schematic overview of an electric vehicle (EV) ultra-fast battery charger.
Electronics 10 01453 g001
Figure 2. Schematic of the considered system, consisting of an ideal grid, a three-phase three-level unidirectional T-type rectifier and two independent equivalent current-source loads.
Figure 2. Schematic of the considered system, consisting of an ideal grid, a three-phase three-level unidirectional T-type rectifier and two independent equivalent current-source loads.
Electronics 10 01453 g002
Figure 3. Equivalent circuit representation of the system state-space equations: (a) d-axis current; (b) q-axis current; (c) DC-link voltage; and (d) mid-point voltage deviation.
Figure 3. Equivalent circuit representation of the system state-space equations: (a) d-axis current; (b) q-axis current; (c) DC-link voltage; and (d) mid-point voltage deviation.
Electronics 10 01453 g003
Figure 4. Zero-sequence voltage limits v o , max , v o , min for v dc = 650 V (a) and v dc = 800 V (b), assuming a 400 V line-to-line grid voltage and unity power factor operation.
Figure 4. Zero-sequence voltage limits v o , max , v o , min for v dc = 650 V (a) and v dc = 800 V (b), assuming a 400 V line-to-line grid voltage and unity power factor operation.
Electronics 10 01453 g004
Figure 5. Mid-point current periodical average I m as a function of the zero-sequence voltage injection v o , δ for v dc = 650 V (a) and v dc = 800 V (b). Results obtained with sinusoidal modulation (SPWM) and zero mid-point current modulation (ZMPCPWM) are compared to (19).
Figure 5. Mid-point current periodical average I m as a function of the zero-sequence voltage injection v o , δ for v dc = 650 V (a) and v dc = 800 V (b). Results obtained with sinusoidal modulation (SPWM) and zero mid-point current modulation (ZMPCPWM) are compared to (19).
Electronics 10 01453 g005
Figure 6. Simplified schematic overview of the converter control, including the dq current i dq , DC-link voltage v dc and mid-point voltage v m controllers. Detailed schematics of the control loops are provided in Figure 7, Figure 8 and Figure 9, respectively.
Figure 6. Simplified schematic overview of the converter control, including the dq current i dq , DC-link voltage v dc and mid-point voltage v m controllers. Detailed schematics of the control loops are provided in Figure 7, Figure 8 and Figure 9, respectively.
Electronics 10 01453 g006
Figure 7. Detailed equivalent block diagram of the i d and i q current control loops.
Figure 7. Detailed equivalent block diagram of the i d and i q current control loops.
Electronics 10 01453 g007
Figure 8. Detailed equivalent block diagram of the v dc voltage control loop.
Figure 8. Detailed equivalent block diagram of the v dc voltage control loop.
Electronics 10 01453 g008
Figure 9. Detailed equivalent block diagram of the v m voltage control loop.
Figure 9. Detailed equivalent block diagram of the v m voltage control loop.
Electronics 10 01453 g009
Figure 10. Comparison between analytically derived and simulated closed-loop transfer functions of (a) the dq axis current control loops; (b) the DC-link voltage control loop; and (c) the DC-link mid-point voltage balancing control loop. The analytical open-loop transfer functions are also shown.
Figure 10. Comparison between analytically derived and simulated closed-loop transfer functions of (a) the dq axis current control loops; (b) the DC-link voltage control loop; and (c) the DC-link mid-point voltage balancing control loop. The analytical open-loop transfer functions are also shown.
Electronics 10 01453 g010
Figure 11. Overview of the 3-level unidirectional T-type rectifier prototype utilized for the experimental tests. The converter consists of two paralleled 30 k W units.
Figure 11. Overview of the 3-level unidirectional T-type rectifier prototype utilized for the experimental tests. The converter consists of two paralleled 30 k W units.
Electronics 10 01453 g011
Figure 12. Experimental waveforms under steady-state conditions with v dc = 800 V and ZMPCPWM. Measured grid voltage waveforms u abc (a) and phase current waveforms i abc at 10% (b), 50% (c) and 100% (d) of the nominal power (i.e., P = 30   k W ).
Figure 12. Experimental waveforms under steady-state conditions with v dc = 800 V and ZMPCPWM. Measured grid voltage waveforms u abc (a) and phase current waveforms i abc at 10% (b), 50% (c) and 100% (d) of the nominal power (i.e., P = 30   k W ).
Electronics 10 01453 g012
Figure 13. Experimental waveforms in steady-state conditions with v dc = 800 V and ZMPCPWM. Reference rectifier bridge-leg voltages v am * , v bm * , v cm * and zero-sequence voltage v o * for v o , δ = 0 (a), v o , δ = 0.1 v dc (b) and v o , δ = 0.2 v dc (c). The waveforms are obtained from the digital-to-analog converter (DAC) of the MCU (i.e., with a 0– 3.3   V measurement range), therefore they are rescaled.
Figure 13. Experimental waveforms in steady-state conditions with v dc = 800 V and ZMPCPWM. Reference rectifier bridge-leg voltages v am * , v bm * , v cm * and zero-sequence voltage v o * for v o , δ = 0 (a), v o , δ = 0.1 v dc (b) and v o , δ = 0.2 v dc (c). The waveforms are obtained from the digital-to-analog converter (DAC) of the MCU (i.e., with a 0– 3.3   V measurement range), therefore they are rescaled.
Electronics 10 01453 g013
Figure 14. Experimental waveforms in steady-state conditions at P = 15   k W with v dc = 800 V , v o , δ = 0.2 v dc and ZMPCPWM. Measured phase current waveforms i abc and mid-point current periodical average I m with zero-sequence voltage limitation v o , max / min enabled (a) and disabled (b).
Figure 14. Experimental waveforms in steady-state conditions at P = 15   k W with v dc = 800 V , v o , δ = 0.2 v dc and ZMPCPWM. Measured phase current waveforms i abc and mid-point current periodical average I m with zero-sequence voltage limitation v o , max / min enabled (a) and disabled (b).
Electronics 10 01453 g014
Figure 15. Experimental mid-point current periodical average I m (i.e., normalized with respect to the phase peak current I) as a function of v o , δ / v dc and v dc , adopting ZMPCPWM (a) and SPWM (b).
Figure 15. Experimental mid-point current periodical average I m (i.e., normalized with respect to the phase peak current I) as a function of v o , δ / v dc and v dc , adopting ZMPCPWM (a) and SPWM (b).
Electronics 10 01453 g015
Figure 16. Experimental current control loop reference step response between 50% and 100% of the nominal current (i.e., I = 61.5   A ) with v dc = 800 V and ZMPCPWM. Measured phase currents i abc , d-axis current reference i d * and d-axis current i d . The d-axis quantities are obtained from the DAC of the MCU (i.e., with a 0– 3.3   V measurement range), therefore they are rescaled.
Figure 16. Experimental current control loop reference step response between 50% and 100% of the nominal current (i.e., I = 61.5   A ) with v dc = 800 V and ZMPCPWM. Measured phase currents i abc , d-axis current reference i d * and d-axis current i d . The d-axis quantities are obtained from the DAC of the MCU (i.e., with a 0– 3.3   V measurement range), therefore they are rescaled.
Electronics 10 01453 g016
Figure 17. Experimental DC-link voltage control loop reference step response between v dc = 650 V and v dc = 800 V with a constant load power P o = 15   k W and ZMPCPWM. Measured phase currents i abc , DC-link voltage reference v dc * and DC-link voltage v dc . The DC-link voltage reference is obtained from the DAC of the MCU (i.e., with a 0– 3.3   V measurement range); therefore, it is rescaled.
Figure 17. Experimental DC-link voltage control loop reference step response between v dc = 650 V and v dc = 800 V with a constant load power P o = 15   k W and ZMPCPWM. Measured phase currents i abc , DC-link voltage reference v dc * and DC-link voltage v dc . The DC-link voltage reference is obtained from the DAC of the MCU (i.e., with a 0– 3.3   V measurement range); therefore, it is rescaled.
Electronics 10 01453 g017
Figure 18. Experimental DC-link voltage control loop response to a 10 k W load step between P o = 22.5   k W and P o = 12.5   k W with v dc = 800 V and ZMPCPWM. Measured phase currents i abc , DC-link voltage reference v dc * and DC-link voltage v dc . The DC-link voltage reference is obtained from the DAC of the MCU (i.e., with a 0– 3.3   V measurement range); therefore, it is rescaled.
Figure 18. Experimental DC-link voltage control loop response to a 10 k W load step between P o = 22.5   k W and P o = 12.5   k W with v dc = 800 V and ZMPCPWM. Measured phase currents i abc , DC-link voltage reference v dc * and DC-link voltage v dc . The DC-link voltage reference is obtained from the DAC of the MCU (i.e., with a 0– 3.3   V measurement range); therefore, it is rescaled.
Electronics 10 01453 g018
Figure 19. Experimental DC-link mid-point voltage balancing loop response to a 3 k W load unbalance step with v dc = 800 V : the load connected to the lower DC-link half performs a step between P o , n = 10.5   k W and P o , n = 7.5   k W , while the load connected to the higher half absorbs a constant power P o , p = 7.5   k W . Measured phase currents i abc , DC-link mid-point voltage deviation v m and DC-link mid-point voltage moving average v m , MAF with ZMPCPWM (a) and SPWM (b). The mid-point voltage moving average is obtained from the DAC of the MCU (i.e., with a 0– 3.3   V measurement range); therefore, it is rescaled.
Figure 19. Experimental DC-link mid-point voltage balancing loop response to a 3 k W load unbalance step with v dc = 800 V : the load connected to the lower DC-link half performs a step between P o , n = 10.5   k W and P o , n = 7.5   k W , while the load connected to the higher half absorbs a constant power P o , p = 7.5   k W . Measured phase currents i abc , DC-link mid-point voltage deviation v m and DC-link mid-point voltage moving average v m , MAF with ZMPCPWM (a) and SPWM (b). The mid-point voltage moving average is obtained from the DAC of the MCU (i.e., with a 0– 3.3   V measurement range); therefore, it is rescaled.
Electronics 10 01453 g019
Table 1. Three-level unidirectional T-type rectifier specifications and nominal operating conditions.
Table 1. Three-level unidirectional T-type rectifier specifications and nominal operating conditions.
ParameterDescriptionValue
fgrid frequency50 Hz
Pnominal active power30 k W
Vpeak phase voltage325 V
Ipeak phase current 61.5 A
V dc DC-link voltage650–800 V
Lboost inductance150–190 μ H
C dc DC-link capacitance4080 μ F
f sw , f s switching, control frequency20 k Hz
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cittanti, D.; Gregorio, M.; Bossotto, E.; Mandrile, F.; Bojoi, R. Full Digital Control and Multi-Loop Tuning of a Three-Level T-Type Rectifier for Electric Vehicle Ultra-Fast Battery Chargers. Electronics 2021, 10, 1453. https://doi.org/10.3390/electronics10121453

AMA Style

Cittanti D, Gregorio M, Bossotto E, Mandrile F, Bojoi R. Full Digital Control and Multi-Loop Tuning of a Three-Level T-Type Rectifier for Electric Vehicle Ultra-Fast Battery Chargers. Electronics. 2021; 10(12):1453. https://doi.org/10.3390/electronics10121453

Chicago/Turabian Style

Cittanti, Davide, Matteo Gregorio, Eugenio Bossotto, Fabio Mandrile, and Radu Bojoi. 2021. "Full Digital Control and Multi-Loop Tuning of a Three-Level T-Type Rectifier for Electric Vehicle Ultra-Fast Battery Chargers" Electronics 10, no. 12: 1453. https://doi.org/10.3390/electronics10121453

APA Style

Cittanti, D., Gregorio, M., Bossotto, E., Mandrile, F., & Bojoi, R. (2021). Full Digital Control and Multi-Loop Tuning of a Three-Level T-Type Rectifier for Electric Vehicle Ultra-Fast Battery Chargers. Electronics, 10(12), 1453. https://doi.org/10.3390/electronics10121453

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop