PEDES2
PEDES2
PEDES2
Abstract
For high-voltage applications, neutral point clamped-based dual active bridge (NPC-DAB) converters are commonly
used. In literature, different fixed phase shift control methods like double phase shift control (DPS), triple phase shift
control (TPS), etc., are used to reduce losses in NPC-DAB converter. In this paper, a variable phase shift method is
proposed to reduce the losses in the converter. This variable phase shift angle is obtained by utilizing a power loss
minimization function in a model predictive controller (MPC). The simulation result shows that MPC based variable
phase shift control reduces power loss and improves transient performance in the system in comparison to PI control
based fixed phase shift control.
Index Terms
Neutral point clamped, model predictive control, dual active bridge.
I. I NTRODUCTION
Recently multilevel dual active bridge (DAB) converters have been explored for medium-voltage dc (MVDC) systems, high
voltage dc transmission, high step-up dc-dc converters, etc. [1]. These DAB converters improves conversion efficiency by
achieving higher voltage blocking capability, higher degree of freedom, and wider zero-voltage switching (ZVS) operation
range.
In [2], it is shown that fixed phase shift control techniques like triple phase shift (TPS) control gives higher power losses in
comparison to hybrid control. The hybrid control is designed to regulate the transferred power and its direction by one phase
shift angle and other phase shift angle controls the inductor current peak. In [3], a nondominated sorting genetic algorithm II
(NSGA-II) based rms current and peak current optimization control is designed for three-level ANPC-DAB system for better
efficiency. But, genetic algorithm based controls requires large number of iterations to reach optimal point. This increases
computational burden for controller.
This paper proposes a variable phase shift angle control technique to reduce power loss in the NPC-DAB operation. The
controller technique consists of two parts, one is a searcher and another is optimisation controller. A binary searcher is designed
to find all the possible phase shift angles for the required output power from a dataset containing all possible output power.
A model predictive controller (MPC) is designed to optimize the power loss and current ripple to get the optimal phase shift
angles.
Ii
D2
S1 S3 Vin
+ Io Vin/2
LBat
VIn D1 D3 -Vin/2 t
S3l L 1:n Q1 Q3
2 S1l VBat - Vin
Vo (a)
iL Vo D1
Vpri Vsec
D2 D4
VIn t
2 S2l S4l - Vo
Q4 (b)
Q2
S2 S4
Fig. 2. (a) ac output voltage of the NPC bridge (bridge 1) and (b) ac phase
shift voltage of H bridge in the proposed control technique.
Fig. 1. NPC-DAB converter circuit.
Start
Po Io Vo IL Po Io SoC CC controller
D1o Get the discrete value of output power, input voltage, output voltage
Binary and inductor.
MPC D2o
searcher Modulator
D1o D2o Logic /pulse Search all possible set of D1 and D2 for the required power from a dataset
D1 and D2 set SoC case generator made from (1)
CV controller
Vb IF D1= D2
No
Yes
IF D1 > D2
Fig. 3. NPC-DAB converter controller block diagram. Yes
Calculate predicted
Calculate predicted Calculate predicted inductor current as
TABLE I inductor current as per (3) inductor current as per (4) per (2)
NPC-DAB C ONVERTER S YSTEM D ETAILS .
But in case of CC operation, the equivalent primary side ac current (ILr ) for the output reference current is calculated. Then
the optimization equation to minimize the inductor current rms changes as follows.
2
F = k|ILr − IL | or F = k|ILr − IL2 |. (13)
For CV operation, the cost function for the optimization operation is as follows
J = a1 |(Por − Po (k + 1)| + a2 |IL (k + 1)| (14)
where Por is the reference output power. IL (k + 1) is the calculated rms value of inductor current from all the possible sets
of D1 and D2 . The first part checks that the output power of the predicted variable matches the reference power. The second
part tries to find the set with minimum inductor current rms value as this leads to lower conduction losses in switches and
transformers. a1 and a2 are constants in cost function used as weighting factor. They are tuned to reduce power loss without
affecting the output power. Similarly, in case of CC operation the cost function for the operation is as follows
2
J = a1 |(ILr − IL2 (k + 1)| + a2 |(Por − Po (k + 1)| (15)
where ILr is the ideal inductor current rms value with no harmonics. The first part of (9) tries to bring the inductor current
to ideal region so that the harmonics in the inductor current is reduced. This will ultimately reduce the conduction loss and
switching loss by minimizing the inductor current to the required current value. Second part tries to keep the output power
4
matches required value. a1 and a2 are constants in cost function used as weighting factor. Fig. 4 explains the whole MPC
operation in form of a flowchart. In case of CV operation, the optimal values of D1 and D2 are given to PI controller from
MPC module for faster transient operation with minimal power loss in comparison to conventional PI control operation, as the
phase shift angles are restricted near optimal values (D1o and D2o ).
Voltage (V)
0 0
-500 -500
(a) (a)
Output port voltage Output port voltage
100 100
Voltage (V)
Voltage (V)
0
0
-100
-100 (b)
(b) 80
80 Input Inductor current 40 Input Inductor Current
Current (A)
Current (A)
40
0 -40
-40
-80
-80 1.13772 1.13776 1.13780 1.13784 1.13788
1.13772 1.13776 1.13780 1.13784 1.13788 (c) Time (sec)
(c) Time (sec)
Power Loss (W)
100
Power loss (W)
110
88
108
86
104
0 0.1 0.2 0.3 0.4 0.5 0.6
0.1 0.2 0.3 0.4 0.5 (d) Time (sec)
0
(d) Time (sec)
Fig. 6. Simulation results of NPC-DAB converter during proposed control
technique with MPC based optimal power control and PI control based CV
Fig. 5. Simulation results of NPC-DAB converter during PI control based operation of battery charging. (a) Voltage of active bridge 1. (b) Voltage of
CV operation of battery charging. (a) Voltage of active bridge 1. (b) Voltage active bridge 2. (c) Active bridge 1 inductor current. (d) NPC-DAB power
of active bridge 2. (c) Active bridge 1 inductor current. (d) NPC-DAB loss during proposed control technique with MPC based optimal power
power loss during PI control based CV operation of battery charging. control and PI control based CV operation of battery charging.
V. C ONCLUSION
A phase angle adjustment technique is proposed for an NPC-DAB based battery charger to reduce power loss by selecting
the optimal phase shift angle. The proposed control system consists of a binary search algorithm and a model predictive control
(MPC) based power loss optimization technique. It provides a direct reference for constant current operation and an optimal
phase shift angle range to the voltage controller for constant voltage operation. The proposed controller provides better transient
response and reduced inductor current ripple. It also reduces transients in the output power. In the final paper, detailed analysis
and experimental results with the proposed control technique will be shown.
5
R EFERENCES
[1] A. Filba-Martinez, S. Busquets-Monge, and J. Bordonau, “Modulation and capacitor voltage balancing control of multilevel npc dual active bridge dc–dc
converters,” IEEE Trans. Ind. Electron., vol. 67, no. 4, pp. 2499–2510, 2020.
[2] J. Dong, J. Pou, X. Li, Y. Zeng, J. Kotturu, M. Cupelli, and A. K. Gupta, “Switching characteristics analysis for hybrid neutral point clamped dual active
bridge with hybrid duty ratio phase-shift modulation,” in IECON 2023- 49th Ann. Conf. IEEE Ind. Electron. Soc., 2023, pp. 1–4.
[3] J. Tian, C. Zhuo, F. Wang, and H. Deng, “Full-power-range multiobjective optimization scheme for three-level anpc-dab-based distributed generation
system,” IEEE J. Emerg. Sel. Top. Power Electron., vol. 12, no. 2, pp. 1754–1768, 2024.
[4] A. Filba-Martinez, S. Busquets-Monge, J. Nicolas-Apruzzese, and J. Bordonau, “Operating principle and performance optimization of a three-level npc
dual-active-bridge dc–dc converter,” IEEE Trans. Ind. Electron., vol. 63, no. 2, pp. 678–690, 2016.