Next Article in Journal
Empirical Analysis of Heterogeneous Multi-Orbit Satellite Networks for Communication Resilience in Island Regions
Previous Article in Journal
Harmonizing Supervised Fine-Tuning and Reinforcement Learning with Reward-Based Sampling for Continual Machine Unlearning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A MPC and Novel 3D-SVPWM Modulation Coordinated Strategy for Zero-Sequence Circulating Current Suppression in Three-Phase Four-Leg Parallel-Inverter Systems

1
College of Electrical Engineering and Automation, Fuzhou University, Fuzhou 350108, China
2
State Grid Qingdao Power Supply Company, Qingdao 266002, China
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(4), 772; https://doi.org/10.3390/electronics15040772
Submission received: 11 January 2026 / Revised: 5 February 2026 / Accepted: 9 February 2026 / Published: 11 February 2026
(This article belongs to the Section Power Electronics)

Abstract

The three-phase four-leg (3P4L) parallel-inverter system has been increasingly applied in the field of new energy power generation due to its capability of feeding single-phase loads. However, zero-sequence circulating current (ZSCC) can jeopardize the stable operation of the parallel-inverter system. To address this issue, this paper proposes a ZSCC suppression strategy based on the coordination of Model Predictive Control (MPC) and an improved 3D-SVPWM technique. Firstly, an overall methodology is established by introducing a regulation factor into each switching cycle of the inverter modulation. This introduction enables flexible adjustment of the zero-sequence duty cycle difference between the two inverters, laying the foundation for ZSCC suppression. Secondly, the MPC algorithm is applied to construct a transfer function model of the parallel system incorporating the regulation factor. Closed-loop feedback of ZSCC is introduced, using the deviation between the actual ZSCC and zero as the cost function, and the zero-vector duty cycle adjustment margin as the constraint. The optimal regulation factor is calculated and injected into the improved 3D-SVPWM. Through receding horizon optimization within MPC, disturbances are actively predicted and compensated, achieving precise ZSCC suppression. Finally, simulation results based on Matlab and hardware-in-the-loop (HIL) verify the effectiveness of the proposed strategy.

1. Introduction

In recent years, the strategic goal of constructing new-type power systems has been proposed globally, with notable achievements made in the development of new energy represented by wind and photovoltaic power generation [1,2,3]. Power electronic inverters enable efficient energy exchange between primary energy sources and the external grid in renewable energy systems [4], ensuring stable output and reliable grid integration of new energy power. As the installed capacity of renewable energy continues to expand, the penetration rate of power electronic inverters in the grid has been increasing year by year, leading to increasingly pronounced characteristics of power electronics in grid infrastructure [5]. Compared to three-phase three-leg inverters, the three-phase four-leg(3P4L) inverter provides a zero-sequence path for unbalanced loads through the addition of a fourth leg [6], thereby effectively overcoming the limitations of the three-leg structure when dealing with asymmetric loads. Furthermore, the four-leg inverter offers greater control freedom, enhanced load capability, and improved suppression of double-frequency power fluctuations on the grid side [7], contributing to its widespread application.
The introduction of an additional control degree of freedom in 3P4L inverters renders the conventional two-dimensional space vector modulation method inadequate, necessitating the adoption of 3D-SVPWM [8]. Traditional 3D-SVPWM typically employs the αβγ coordinate system [9,10] to determine the positions of space vectors. However, the use of this coordinate system requires complex matrix operations and square root calculations, which inevitably impose a significant computational burden on both software and hardware. Consequently, an improved method has been proposed that involves transforming the αβγ coordinate system into the abc coordinate system. Within this abc framework, voltage vector positions are determined. This approach effectively eliminates complex computational steps, significantly simplifies the calculation process, and is more conducive to digital implementation [11].
In new energy power generation systems, the increasing grid capacity and rising power levels have made single inverters insufficient to meet such demands. Therefore, to enhance the reliability and scalability of power generation systems, inverters are typically operated in parallel. This configuration reduces component stress while simultaneously increasing system capacity and reliability [12]. Among various parallel configurations, systems utilizing common AC and DC buses offer advantages in terms of cost-effectiveness, convenience, and equipment size. Consequently, this topology has gained widespread application and adoption across numerous scenarios [13]. However, parallel inverter systems with common AC and DC buses face the issue of zero-sequence circulating current(ZSCC). This circulating current can lead to harmonic distortion, unbalanced output power, and increased power losses, thereby compromising system stability [14,15].
To address this issue, improved high-impedance LCL filters are adopted as a hardware modification to suppress circulating currents. However, the added components inevitably increase the overall device volume and weight, thereby raising system costs. [16,17]. As an alternative, a hybrid modulation method has been proposed [18], which partitions the modulation process according to the magnitude of voltage vectors. While this approach demonstrates certain effectiveness in performance improvement, it inevitably introduces additional complexity into the control system, resulting in higher computational demands and more intricate implementation in practical applications. In contrast, a refined nonlinear control strategy introduced in [19] incorporates feedforward compensation to mitigate the impact of total disturbance on ZSCC. While effective, the associated algorithm remains relatively complex and requires further simplification to facilitate practical implementation. In comparison, interleaved pulse width modulation is adopted as an alternative strategy in [20]. While contributing to reduced total current harmonic distortion, this method simultaneously leads to an inevitable increase in system switching frequency.
In the field of controller research, Model Predictive Control (MPC) represents a significant and emerging direction. This approach optimizes system dynamic behavior through three core components: a prediction model, rolling optimization, and feedback correction. At each sampling instant, the controller predicts the system behavior over a finite future horizon based on the current state and calculates an optimal control sequence by solving a constrained optimization problem online. Only the first control action of this sequence is then implemented. At the next sampling instant, the process is repeated using updated measurement information, thereby forming closed-loop control. This mechanism endows MPC with advantages such as fast dynamic response and ease of engineering implementation [21], and it has now been extensively studied and applied across various fields.
In light of these considerations, a ZSCC suppression strategy is proposed in this paper, which coordinates MPC with an improved 3D-SVPWM technique. Within the 3D-SVPWM scheme implemented in the abc coordinate system, a modulation adjustment factor is introduced into each switching cycle of one inverter. This enables flexible regulation of the zero-sequence duty-cycle difference between the parallel inverters, thereby minimizing the zero-sequence voltage difference. Simultaneously, an MPC controller is employed to establish a model of the entire zero-sequence loop of the parallel system that incorporates the adjustment factor. Closed-loop feedback control of the ZSCC is thus achieved, leading to its effective suppression. Compared with other circulating current suppression methods, this approach applies the model predictive control algorithm to the ZSCC suppression strategy based on 3D-SVPWM. By leveraging the favorable predictive capability and disturbance rejection of MPC, it achieves enhanced adaptability to variations in system parameters and unknown disturbances, along with improved steady-state and dynamic performance. Consequently, more accurate and adaptable adjustment factors are generated under diverse operating conditions. This contributes to reduced switching device stress and system losses, optimized output current quality, and lower harmonic content. Thus, the overall effectiveness of the 3D-SVPWM-based ZSCC suppression method is enhanced, meeting the application requirements of various scenarios.

2. Three-Phase Four-Leg Parallel Inverter System and the Generation Mechanism of Zero-Sequence Circulating Current

2.1. Three-Phase Four-Leg Parallel Inverter System

The topology of the 3P4L inverter system adopted in this paper is shown in Figure 1. Both inverters share the same DC voltage and are connected to the same three-phase load after passing through respective LC filters.
In the three-phase coordinate system, the output voltage of each inverter can be defined as a function of the DC bus voltage and the average duty cycle, as shown in the following equation:
V f a x V f b x V f c x V f n x = V d c d a x d b x d c x d n x
where Vf represents the output voltage of each inverter, Vdc denotes the DC voltage, and the duty cycle of the upper switch in phase k (k = a, b, c, n) of inverter x (x = 1, 2) is expressed as dkx.
According to Kirchhoff’s laws, the following is obtained:
L f x d i f a x d t = d a x V d c V a c x L f x d i f n x d t L f x d i f b x d t = d b x V d c V b c x L f x d i f n x d t L f x d i f c x d t = d c x V d c V c c x L f x d i f n x d t
i d c = d a 1 i f a 1 + d b 1 i f b 1 + d c 1 i f c 1 + d n 1 i f n 1
where Lf is the filter inductor of each inverter, if represents the phase current of the inverter, and Vac, Vbc, Vcc denote the filter capacitor voltages of each inverter.
For the control of the 3P4L inverter, the split-sequence control method is employed. The inductor current and load voltage are first extracted and decomposed into positive components, negative components, and zero-sequence components. Each component is then transformed from the abc coordinate frame to the dq coordinate frame. Due to their equal magnitude and identical direction, the zero-sequence components require a modified transformation approach. Specifically, based on the zero-sequence component of phase A, the zero-sequence component of phase B is lagged by 120°, and that of phase C by 240°, thereby converting the zero-sequence components into representations within the abc frame. A schematic diagram of the modified zero-sequence components is provided in Figure 2. Subsequently, separate voltage and current double closed-loop control loops are implemented for each sequence. The resulting modulation signals are fed into the PWM modulation stage to generate PWM signals, which are then delivered to the inverter, thereby establishing closed-loop control of the entire 3P4L inverter.
The block diagram of the voltage-current closed-loop control for the zero-sequence components is shown in Figure 3. This loop also contributes to the suppression of the ZSCC in the system. To facilitate the subsequent analysis, only the transfer function of the current loop is considered in the establishment of the MPC model in this paper, as expressed in the following equation:
G P I , i = K i p + K i i s

2.2. Zero-Sequence Circulating Current Generation Mechanism Analysis

Under ideal conditions, no circulating current is generated if the parameters and operating states of the two inverters are identical. However, due to the presence of a ZSCC path in the parallel configuration, a zero-sequence voltage difference arises between the inverters when discrepancies exist in their control methods, hardware parameters, or line impedance characteristics. This voltage difference induces a ZSCC, which leads to output current distortion, increased power loss, reduced system stability, and negatively impacts system efficiency, reliability, and operational lifespan.
Specifically, for example, modulation mismatch is manifested as carrier wave asynchrony or modulation command deviations. Phase or frequency deviations in the carrier wave directly lead to misaligned switching instants and generate high-frequency pulse-type zero-sequence voltage differences. Meanwhile, the zero-sequence components present in amplitude or phase errors of the reference voltage cannot be canceled by the load, thereby directly transforming into voltage differences that drive the zero-sequence loop. Their spectrum typically exhibits characteristics of high-frequency switching ripples superimposed on low-frequency fundamental components.
Additionally, the dead-time effect introduces zero-sequence voltage differences through nonlinear mechanisms. This is reflected in the fact that during the dead-time period, the output voltage is determined by the current direction and freewheeling path, making the voltage error current-dependent. Even if the dead-time settings are identical across units, current disparities can lead to inconsistent output voltage distortion, thereby forming zero-sequence voltage differences. Moreover, this effect injects significantly low-order zero-sequence harmonic components into the system, predominantly third-order harmonics.
Similarly, sampling and computational delays cause response inconsistencies in dynamic timing. During transient processes, differences in control loop delays among units can trigger response asynchrony, resulting in transient zero-sequence voltage differences. Under steady-state conditions, fixed delay differences are equivalent to introducing constant phase offsets into each modulation wave, and their zero-sequence components similarly produce sustained zero-sequence voltage differences, manifested as transient spikes during dynamics and fixed phase deviation components related to the fundamental wave in steady state. Therefore, differences in modulation or control between the two inverters in the parallel system generate zero-sequence voltage differences between the parallel converters. These differences drive significant ZSCC through the low-impedance zero-sequence loop, which can lead to output current distortion, increased power losses, reduced system stability, and adversely affect system efficiency, reliability, and operational lifespan.
According to the definition of ZSCC, the zero-sequence currents in the two parallel inverters are equal in magnitude and opposite in direction. Thus, the following relationship can be derived:
i z 1 = i f a 1 + i f b 1 + i f c 1 + i f n 1 i z 2 = i f a 2 + i f b 2 + i f c 2 + i f n 2
i z = i z 1 = i z 2
where iz1 and iz2 represent ZSCC of inverter1 and 2.
Based on the topology of the 3P4L parallel inverter system, relationship (7) can be derived from Kirchhoff’s laws and further simplified to (8).
( L f 1 + L f 2 ) d i z d t = ( d z 2 d z 1 ) V d c = V z s v 2 V z s v 1
I z ( s ) = Δ V z s v ( s ) ( L f 1 + L f 2 ) s
where Lf1 and Lf2 represent filter inductances of two inverter circuits, and dz1 and dz2 represent the zero-sequence duty ratio of two inverters, Vzsv1 and Vzsv2 represent the zero-sequence voltages of inverter1 and inverter2, respectively, and ΔVzsv(s) represents the difference between zero-sequence voltages of the two inverters. The derivation of these formulas is based on the topology of a 3P4L inverter and conducted in accordance with Kirchhoff’s laws. Components such as capacitors are excluded from the analytical circuit. Moreover, this method retains the characteristics of the 3P4L inverter and remains effective under unbalanced and nonlinear load conditions.
The above expression indicates that the zero-sequence voltage difference between the two inverters is the primary cause of ZSCC. Therefore, effective suppression of the ZSCC can be achieved by controlling and eliminating this voltage difference. Furthermore, since the ZSCC in parallel inverters are equal in magnitude and opposite in direction, controlling the ZSCC of only one inverter can effectively suppress the ZSCC in the entire system. This feature implies that by adjusting the modulation strategy of a single inverter, the goal of suppressing ZSCC in the parallel system can be accomplished, thereby simplifying the complexity of the control system.

3. Proposed 3D-SVPWM Modulation Strategy

3.1. 3D-SVPWM in the abc Coordinate System

As discussed previously, the 3D-SVPWM modulation strategy can be implemented in two coordinate systems: the αβγ frame and the abc frame. In comparison, the abc-frame approach more effectively eliminates complex computational steps, significantly improves operational efficiency, and is more conducive to digital implementation. Therefore, in this study, the 3D-SVPWM modulation strategy is improved and optimized based on the abc coordinate system. This chapter briefly outlines the fundamental aspects of the 3D-SVPWM modulation strategy in the abc coordinate system.
According to the topology of the 3P4L inverter, the inverter is composed of four legs, resulting in 16 switching states that correspond to 16 voltage vectors. These voltage vectors collectively form a dodecahedron structure. Geometrically, this dodecahedron can be regarded as being composed of two cubes with a side length of 1, where the side length represents the per-unit value of the DC bus voltage, Udc. Based on the switching logic of the inverter, the voltage vector table shown in Table 1 can be constructed. In this table, Sa, Sb, Sc, and Sf represent the switching states of the four legs of the inverter, where “1” indicates that the upper switch is on and the lower switch is off, and “0” indicates the opposite. The voltage vector Uaf, Ubf, Ucf describes the voltage relationship between the legs. Among these vectors, V1 and V16 are two zero-voltage vectors, while the remaining 14 vectors represent non-zero voltage vectors.
To facilitate calculation, switching functions are defined to represent the on/off states of the switches, as expressed in the following equation:
S = 0 ( the   upper   switch   off   and   lower   switch   on ) 1 ( the   upper   switch   on   and   lower   switch   off )
Based on Table 1, the spatial voltage vector distribution in the abc coordinate system can be obtained, with the specific spatial vector diagram shown in Figure 4. In this coordinate system, the 16 voltage vectors are divided into 24 small tetrahedra. The exact position of a voltage vector is determined by identifying the tetrahedron in which the reference voltage vector is located. Specifically, the three non-zero voltage vectors that synthesize the reference voltage vector are first identified. Their respective dwell times are then calculated. Finally, these vectors are combined in a predetermined sequence to realize the three-dimensional space vector pulse width modulation (SVPWM) strategy in the abc coordinate system. The detailed procedure is outlined as follows:
(1) Reference Position Determination
The voltage reference in the 3D-SVPWM modulation strategy based on the abc coordinate system is determined by the pointer function. Six m values and a pointer function RP must first be defined as shown in Equations (10) and (11).
m 1 = 1       ( U a _ r e f 0 ) 0       ( U a _ r e f < 0 ) m 4 = 1       ( U a _ r e f U b _ r e f 0 ) 0       ( U a _ r e f U b _ r e f < 0 ) m 2 = 1       ( U b _ r e f 0 ) 0       ( U b _ r e f < 0 ) m 5 = 1       ( U b _ r e f U c _ r e f 0 ) 0       ( U b _ r e f U c _ r e f < 0 ) m 3 = 1       ( U c _ r e f 0 ) 0       ( U c _ r e f < 0 ) m 6 = 1       ( U a _ r e f U c _ r e f 0 ) 0       ( U a _ r e f U c _ r e f < 0 )
R P = 1 + i = 1 6 m i · 2 ( i 1 )
In the above equations, the values of m1 to m6 are either 0 or 1. The pointer function RP is calculated to identify 24 distinct RP values, each corresponding to one of the 24 possible tetrahedra, thereby determining the voltage vector combination that constructs the reference voltage value. In the theoretical model, although scenarios where all three phase voltages are simultaneously positive or negative can be envisioned, such cases are not feasible in practical operation. Therefore, tetrahedra associated with these unrealistic conditions are identified as invalid. Through detailed analysis, combinations where Uaf, Ubf, and Ucf are all positive or all negative are excluded, ultimately confirming 12 valid RP values (5, 7, 13, 14, 19, 23, 42, 46, 51, 52, 58, 60) [22]. The voltage vectors corresponding to these valid RP values, as listed in Table 2, are essential for the voltage synthesis process.
(2) Calculation of Voltage Vector Dwell Times
Once the synthesized voltage vector is determined, it is necessary to calculate the dwell time for each vector. The specific calculation method for tetrahedron 5 is as follows:
U r e f T s = U a _ r e f U b _ r e f U c _ r e f T s = V 2 a V 10 a V 12 a V 2 b V 10 b V 12 b V 2 c V 10 c V 12 c T 1 T 2 T 3
T 1 T 2 T 3 = V 2 a V 10 a V 12 a V 2 b V 10 b V 12 b V 2 c V 10 c V 12 c 1 U a _ r e f U b _ r e f U c _ r e f T s
In the equations, V2a, V2b, and V2c represent the components of voltage vector V2 in the three-phase coordinate system. Similarly, the components of other voltage vectors can be expressed in the same manner. T1, T2, and T3 denote the dwell times corresponding to the three vectors, while Ua_ref, Ub_ref, and Uc_ref are defined as the reference voltage values in the three-phase system.
For tetrahedron 5, as indicated in the previous table, the projections of V2, V10, and V12 on the abc axes are (0, 0, 1), (−1, −1, 0), and (−1, 0, 0), respectively. Based on this, the final duty cycles within this tetrahedron can be derived.
(3) Determining the Switching Sequence of Voltage Vectors and Generating PWM Signals
After the dwell times of the voltage vectors are determined, the switching sequence of the vectors corresponding to the tetrahedron for each RP value must be established. The following fundamental principles must be adhered to when defining this sequence: First, to reduce switching losses, the timing and placement of the vectors should be symmetric about the midpoint of the switching cycle. Second, sequentially adjacent vectors should be prioritized to minimize changes in switching states.
Once the vector sequence is optimized, the final PWM signals are generated by calculating the effective on-time for each phase. Taking the tetrahedron with RP = 5 as an example, as shown in Figure 5, the corresponding voltage vectors V1, V2, V10, V12, and V16 are arranged according to the principles above. The sequence begins with a combination of V2 and V10, transitions to a combination of V10 and V12, and finally returns to a zero vector. This approach achieves optimal switching performance while maintaining the accuracy of the output voltage.
In this 3D-SVPWM modulation strategy, the sum of all vector duty ratios satisfies the following relation,
d 1 x + d 2 x + d 3 x + d 0 x = 1
where x denotes the inverter (x = 1 or 2), d1x, d2x, d3x, d0x represent duty ratios of non-zero vectors and zero-vectors.
This is obtained by defining the zero-sequence duty ratios and simplifying it according to the above equation:
d z x = d a x + d b x + d c x + d n x     = d 1 x + 2 d 2 x + 3 d 3 x + 2 d 0 x     = d 1 x + d 3 x + 2

3.2. The Proposed Modified 3D-SVPWM

As derived from the previous analysis, the magnitude of the ZSCC in a parallel system is influenced by the value of the zero-sequence voltage difference, which is in turn determined by the zero-sequence duty cycle. Therefore, modifying the zero-sequence duty cycle can suppress the ZSCC. Moreover, in theory, variations in the duty cycle of the zero vectors do not affect the control objectives or output quality of the parallel system. Meanwhile, changes in the zero-sequence duty cycle alter the dwell times of the zero vectors. Thus, the effect of zero-sequence duty-cycle variation can be reflected by changes in the zero-vector dwell times.
In light of this, an improved 3D-SVPWM modulation method is proposed in this paper. Through closed-loop feedback control of the ZSCC, the value of an adjustment factor is obtained. This adjustment factor is introduced into the switching cycle of the modulation strategy to regulate the difference in zero-sequence duty cycles, thereby driving the zero-sequence voltage difference to zero and achieving suppression of the ZSCC.
Figure 6 shows the distribution of state vectors and their duty cycles in each switching cycle of the modulation strategy before and after adjustment (taking the tetrahedron with RP = 5 as an example). An adjustment variable k is added to the zero-sequence duty cycle in each switching cycle. At this point, the dwell times of the two zero vectors V1 and V16 become (T0/2 − 2kTs) and (T0/2 + 2kTs), respectively. Consequently, the zero-vector duty cycles d0x change to (d0x/2 − 2k) and (d0x/2 + 2k).
After the zero-sequence vector duty cycle is adjusted, the corresponding relationship also changes, as shown in the following equation:
d z x = d a x + d b x + d c x + d n x             = d 1 x + 2 d 2 x + 3 d 3 x + 2 d 0 x 8 k             = d 1 x + d 3 x + 2 8 k
Therefore, the zero-sequence voltage difference is expressed as:
Δ d z x = d z 2 d z 1                 = d 11 d 12 + d 32 d 31 8 k
Also because,
Δ V z s v = Δ d z x V d c
So the expression for the ZSCC can also be written as:
I z ( s ) = Δ d z x ( s ) V d c ( L f 1 + L f 2 ) s
As can be seen from the above equation, the adjustment factor can effectively alter the zero-sequence voltage difference, thereby suppressing the ZSCC.

4. Derivation Method of the Adjustment Factor Based on Model Predictive Control

In this paper, the value of the adjustment factor k is determined and dynamically adjusted using the MPC method. It is then fed into the 3D-SVPWM scheme, enabling dynamic regulation of the zero-sequence voltage difference and thereby further suppressing the ZSCC.

4.1. Fundamental Principles and Design Strategies of MPC

MPC is an advanced control strategy based on a predictive model, rolling optimization, and feedback correction. Its core concept lies in utilizing a predictive model of the controlled object to simulate the system’s dynamic behavior over a finite future horizon at each current time step. An optimal control sequence is then determined by solving a constrained optimization problem online. Only the first control action of this sequence is implemented. At the next sampling instant, the entire process is repeated based on the latest measured information. A detailed control block diagram is shown in Figure 7.
(1) Prediction Model
MPC operates by utilizing a mathematical model of the process to forecast future system outputs. This predictive model can be formulated through various representations, including state-space equations, transfer functions, step responses, or impulse responses. The accuracy and complexity of the model are of paramount importance, as they directly govern both controller performance and computational demand. In the methodology presented herein, the overall system control structure is analyzed. The transfer function derived from the system model is adopted as the foundational predictive model for the MPC design. A key consideration arises from the implementation of a sequence-decoupled control strategy within the 3P4L inverter. Specifically, the zero-sequence current closed-loop exerts a significant influence on the overall MPC performance. Consequently, a comprehensive analysis must account for the interaction between this zero-sequence control loop and the modified 3D-SVPWM suppression strategy. The corresponding transfer function model is shown in Figure 8.
The forward path corresponds to the Laplace-domain expression of the ZSCC in the main circuit. Within the feedback path, the parameters Kip and Kii respectively denote the proportional and integral gains of the PI controller in the zero-sequence current closed-loop, followed by the transfer function of the 3D-SVPWM stage. Accordingly, the overall system transfer function is derived as follows:
V d c ( T s s + 1 ) s K P W M ( K i p s + K i i ) V d c ( T s s + 1 ) ( L 1 + L 2 ) s 2
where the DC-side voltage Vdc is 560 V, the parameters Kip and Kii in the feedback path are set to 6 and 0.001, respectively, the gain KPWM in the 3D-SVPWM transfer function is approximately 1, the switching period Ts equals 1 × 10−4 s, and the filter inductances L1 and L2 may vary depending on the application scenario.
In addition, the model incorporates the PWM delay, which is explicitly represented by introducing a time constant Ts into its transfer function. Structurally, the transfer function corresponds to a model containing a first-order inertial element. The adoption of this first-order inertial representation allows for a more faithful characterization of the system dynamics. As a result, the predictive model achieves improved correspondence with the physical system in both the frequency and time domains, thereby enhancing the prediction accuracy of the MPC.
(2) Receding Horizon Optimization
Within the rolling horizon control framework, an optimization problem over a finite time horizon is solved online during each sampling period based on the current system state. The objective function is designed as a quadratic cost function, which aims to balance output tracking performance with the cost associated with control input adjustments. The cost function formulated in this paper consists of two terms. The first term is the squared deviation between the predicted ZSCC and its reference value, serving to evaluate current tracking accuracy. The second term is the squared change in the control input between consecutive time steps, functioning to restrict excessive variations in the control action. Corresponding weighting coefficients are applied to regulate the relative importance of these two terms within the optimization process. Its mathematical representation is provided as follows:
J = q ( I z ( n + 1 ) I z r e f ) 2 + r ( k ( n + 1 ) k ( n ) ) 2
where q denotes the weighting coefficient for the tracking error and r represents the penalty coefficient for the control increment, effective suppression of the ZSCC is achieved by setting the reference value Izref to zero. The value of q is maximized according to the admissible control range and dynamic characteristics of the system to prioritize circulating current rejection. The coefficient r is selected to ensure the constraints on the control increment are satisfied, thereby guaranteeing smooth control actions and realizing the optimization objective without excessive system excitation.
Within the rolling optimization scheme of MPC, the entire future control sequence is not applied to the plant in a single instance. According to the fundamental principle of receding horizon control, only the first control action k(n) from this sequence is implemented as the actual system output. At the next sampling instant, the system state is updated with the latest measurement of the ZSCC, and the complete process of prediction, optimization, and solution is repeated. Simultaneously, the optimization horizon is shifted forward by one step. The key advantage of this mechanism lies in its periodic execution of finite-horizon optimization based on the most recent state information. This enables the system to continuously counteract model uncertainties, compensate for external disturbances, and strictly adhere to constraints, thereby achieving closed-loop optimal control that exhibits both robustness and real-time performance in dynamic environments.
However, this rolling optimization step also introduces an increased computational load. Compared with PI control, which is a typical linear feedback strategy requiring only proportional and integral operations on the error with a fixed structure and low computational burden, MPC must repeatedly execute online prediction and constrained optimization in each control cycle, leading to higher computational complexity. Nevertheless, MPC demonstrates superior dynamic performance and multi-constraint handling capability in suppressing ZSCC. Although its real-time computational demand is greater, no significant impact on overall system performance has been observed; instead, the suppression effect is notably enhanced. Therefore, this computational cost is acceptable in engineering practice.
(3) Feedback Correction
As an integral mechanism of MPC, feedback correction constitutes the essential link for realizing closed-loop optimization. In the proposed approach, the discrepancy between the actual and predicted ZSCC at each sampling instant is leveraged to perform corrective feedback. This involves updating the initial conditions of the prediction model to adjust the subsequent multi-step trajectory in real time, thereby effectively attenuating prediction inaccuracies stemming from model mismatch, parameter drift, and external disturbances. By continuously incorporating real-time measurements into the prediction initialization phase, a closed-loop corrective structure is embedded within the rolling optimization process. This mechanism substantially enhances both the robustness and the control accuracy of the overall system.

4.2. Overall Control Structure

Figure 9 illustrates the overall control block diagram of this study. For the parallel inverter system, the conventional control framework is retained. Specifically, three-phase load voltages and inductor currents are sampled from the circuits of both inverters. The sequence components are then extracted from these signals, and each component is transformed from the abc frame to the dq frame. Separate voltage and current double closed-loop controllers are applied to each component. After control, the signals are inversely transformed back to synthesize the sequence components, generating the modulation voltages. These modulation voltages are fed into the 3D-SVPWM generation modules of the two inverters, respectively. Finally, the generated PWM signals are delivered to the two inverters to complete the closed-loop control. Figure 9 illustrates the system architecture: the blue section denotes the control part, the yellow section the PWM signal generation part, and the orange section the improved MPC control part, with arrows indicating the direction of signal flow.
In this study, an additional closed-loop feedback control for ZSCC is incorporated into the PWM signal generation stage following the modulation voltage synthesis. Based on the zero-sequence current control loop of the second inverter, along with the DC-side voltage and the inductor parameters of both inverters, an MPC-based predictive control model is established. This model is fed into the MPC control module to generate an adjustment factor. The adjustment factor is then input to the 3D-SVPWM signal generation module of the second inverter. As a result, the modulation strategy of the second inverter is enhanced: while retaining the advantages of the original abc-frame-based 3D-SVPWM, the improved scheme adds the capability to suppress ZSCC in the parallel system, thereby increasing the practicality of the modulation strategy.

5. Simulation Results

To verify the feasibility of the improved 3D-SVPWM modulation strategy proposed in this paper, a simulation model of a 3P4L parallel inverter system was built on the MATLAB/Simulink platform R2023a. In this simulation, the sampling frequency was set to 10 kHz, and the solver was configured as an automatic solver. The two inverters adopt a common AC/DC bus topology, with a DC-side voltage of 560 V and a filter inductance of 0.01 H. The three-phase load is a balanced resistive load of 10 Ω. According to the definition of ZSCC, the ZSCC of two parallel-connected inverters is equal in magnitude and opposite in direction. For the measurement of ZSCC with reference to Equations (5) and (6), the second inverter was selected as the target for improvement in the simulation. The sum of the phase currents of the second inverter was measured to represent the ZSCC in the system. To further evaluate the dynamic suppression effect of ZSCC, a corresponding simulation was performed. In the initial stage, no circulating current suppression strategy was applied so that the initial waveform characteristics could be observed. Subsequently, to facilitate the observation of dynamic variations, the suppression strategy was activated at t = 0.608 s, thereby enabling comparative analysis of the dynamic changes and suppression effects of the ZSCC.
For the second inverter, both MPC and PI control strategies are implemented, each combined with the improved 3D-SVPWM modulation to suppress ZSCC. This comparative setup is designed to highlight the superior performance of the MPC-based approach. Furthermore, to simulate circulating current issues caused by parameter mismatch in practical systems, scenarios with different filter inductances and unbalanced loads are analyzed. Specifically, the filter inductance of the second inverter is deliberately set to 0.005 H, and the load is configured as 10 Ω, 15 Ω, and 20 Ω across the three phases to introduce ZSCC.
Simulation results shown in Figure 10 indicate that significant ZSCC is present in the system when different filter inductances are used. After the proposed circulating current suppression strategy is applied, the ZSCC is notably suppressed. As shown in (a) and (b), the circulating current amplitude is greatly reduced and can be confined within the range of ±0.15 A. Compared with the PI controller, the MPC controller achieves approximately 25% improvement in suppression effectiveness, as shown in (c). The improved three-phase voltage waveforms are shown in (d), where each color represents the waveform of one phase voltage, demonstrating that the three-phase voltage output is maintained without substantial distortion. Furthermore, in (e)–(g), the output current THD of the second inverter is measured at 5.77% before suppression, decreases to 3.18% with PI-based suppression, and is further reduced to 2.63% under MPC suppression, showing a clear decline in THD and indicating improved output current quality. For the dynamic suppression performance, in (h) and (i), when PI control was applied, the ZSCC stabilized at 0.60812 s with a settling time of 0.00012 s. Its RMS value remained around 0.2 A. With MPC control, the settling time was also 0.00012 s while the RMS value stabilized around 0.15 A. No overshoot is observed in either control algorithm; the ZSCC is rapidly reduced to within the permissible range. Thus, it can be concluded that the proposed suppression method achieves favorable dynamic performance.
As shown in Figure 11, under unbalanced load conditions, a circulating current of about 1 A remains in the system. As shown in (a) and (b), the proposed method still exhibits suppression capability for such low-amplitude circulating current, restricting the ZSCC within ±0.05 A. Compared with traditional PI control, the adoption of the MPC algorithm further enhances the circulating current suppression effect by about 30%, as shown in (c). The improved three-phase voltage waveforms are shown in (d), where each color represents the waveform of one phase voltage. In addition, in (e)–(g), the output current THD of the second inverter is 1.69% before suppression, 1.37% after PI suppression, and further decreases to 1.30% with MPC suppression, demonstrating that output current quality is also improved. For dynamic suppression performance, in (h) and (i), PI control enabled the ZSCC to stabilize at 0.608025 s, with a settling time of 0.000025 s. Its RMS value was maintained around 0.08 A. With MPC control, the settling time was 0.00009 s while the RMS value stabilized around 0.05 A. No overshoot is observed in either control algorithm; the ZSCC is rapidly reduced to within the permissible range. Thus, the proposed suppression method demonstrates favorable dynamic performance. In summary, the ZSCC suppression method based on MPC and the improved 3D-SVPWM offers a wide suppression range and exhibits good suppression capability under different operating conditions.
Furthermore, to further validate the effectiveness of the proposed method for suppressing ZSCC, hardware-in-the-loop (HIL) simulations were implemented with the Modeling Tech MT 6020 real-time simulator under Matlab. The tests examined scenarios with different filter inductances in the two inverters, comparing the ZSCC waveforms under PI control and under the proposed model predictive control strategy. Results from a simulation with a 2 × 10−5 s step size are provided in Figure 12, where (a) shows the HIL simulation setup, and the red dashed lines in (b)–(e) denote reference lines that can be ignored. The figure indicates that without suppression, the ZSCC varies between −13 A and 10 A. Application of PI control narrows this range to −2.25 A to 2.75 A. In contrast, the MPC suppression restricts the current to a range of −1.1 A to 1 A. This confirms that the 3D-SVPWM method incorporating MPC offers more effective suppression of the ZSCC.

6. Conclusions

This paper addresses the ZSCC in 3P4L parallel inverters by proposing a suppression strategy based on MPC and an improved 3D-SVPWM modulation scheme. A regulatory factor k is introduced into the 3D-SVPWM modulation strategy in the abc coordinate system to flexibly adjust the zero-sequence duty cycle difference, thereby eliminating the zero-sequence voltage difference. Furthermore, a closed-loop feedback of the ZSCC is incorporated to establish a ZSCC suppression model for the parallel inverter system. The MPC controller generates the regulatory factor, which is integrated into the modulation strategy of the second inverter, enabling effective suppression of the ZSCC. Relevant results are validated through Matlab and hardware-in-the-loop (HIL) simulations.
The improved 3D-SVPWM modulation strategy not only avoids complex coordinate transformations and matrix operations—thereby significantly reducing the computational burden and facilitating engineering implementation—but also, through the online solution of the regulatory factor via MPC, fully utilizes its rolling optimization mechanism to continuously correct prediction deviations caused by disturbances. This effectively suppresses the system’s ZSCC, further enhancing the flexibility and stability of the overall suppression strategy. This method is therefore well-suited for addressing circulating current issues in parallel 3P4L inverters within data centers or renewable energy microgrids.

Author Contributions

This paper was a collaborative effort among all the authors. Conceptualization, B.L.; methodology and writing—original draft preparation, T.W.; methodology, Z.Z.; supervision, methodology, and funding acquisition, X.C.; supervision and guidance, F.Z.; simulation data analysis, P.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China under Grant 62403138.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

All authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Wei, H.; Zhuo, Z.; Zhang, N.; Du, E.; Xiao, J.Y.; Wang, P.; Kang, C. Transition path optimization and influencing factor analysis of carbon emission peak and carbon neutrality for power system of China. Autom. Electr. Power Syst. 2022, 46, 1–12. [Google Scholar]
  2. Wang, Y.; Luo, S.; Yao, L.; Guan, Z.; Xiao, X. A Review of Concentrating Solar Power Planning for Large-scale Renewable Energy Bases: Scenarios, Models and Development Perspectives. Power Syst. Technol. 2025, 49, 2712–2724. [Google Scholar]
  3. Yan, X.; Guo, Y.; Peng, W.; Jia, J.; Shao, C.; Zhao, W.; Huo, J. Voltage source var compensator based on rotary phase shifting transformer and its control strategy. Trans. China Electrotech. Soc. 2023, 38, 4448–4464. [Google Scholar]
  4. Xu, C.; Gong, J.; Zhang, G.; Dai, K.; Zha, X. Zero-sequence circulating current suppression strategy for parallel system of midpoint-clamped three-level inverter. Trans. China Electrotech. Soc. 2023, 38, 124–135. [Google Scholar]
  5. Wang, Y.; Liu, H.; Zhang, X.; Zhang, S. Analysis method of harmonic interaction in multi-inverter AC distributed parallel system. Autom. Electr. Power Syst. 2025, 49, 164–175. [Google Scholar]
  6. Chen, Y.; Guo, H.; Chen, J.; Wang, C.; Ma, H. Analysis on control strategies for unsymmetrical state of medium frequency three phase four leg inverter based on vector model. Trans. China Electrotech. Soc. 2019, 34, 1912–1923. [Google Scholar]
  7. Xu, Y.; Zhang, M.; Yang, Y.; Zhang, X.; Guan, J.; Chen, J. Dual quasi-proportional complex integral control strategy of the four-leg inverter with unbalanced load. Power Syst. Prot. Control 2020, 48, 141–150. [Google Scholar]
  8. Zhang, Z.; Chen, H.; Chen, S. A Simplified Space Vector Pulse Width Modulation Method Based on ghγ Coordinates System for the Three-Level Four-Leg Inverter. Trans. China Electrotech. Soc. 2023, 38, 4324–4338. [Google Scholar]
  9. An, C.-G.; Choi, B.-Y.; Kim, M.; Kang, K.-M.; Lee, H.; Won, C.-Y. A New 3-D SVPWM under Line-to-Line Fault in Three-Phase Four-Wire Inverter. In 2020 23rd International Conference on Electrical Machines and Systems (ICEMS); IEEE: New York, NY, USA, 2020; pp. 873–878. [Google Scholar]
  10. Xie, Q.; Hu, Y.; Qiu, X.; Liao, S. A new carrier modulation algorithm for three-phase four-wire three-level inverters. In 2024 3rd International Conference on Energy, Power and Electrical Technology (ICEPET); IEEE: New York, NY, USA, 2024; pp. 1598–1603. [Google Scholar]
  11. Padhmakumar, P.K.; Aurtherson, P.B. Three Dimensional Space Vector Modulation for Three Phase Four Leg Inverters-A Review. In 2018 International Conference on Emerging Trends and Innovations in Engineering and Technological Research, Ernakulam, India, 11–13 July 2018; IEEE: New York, NY, USA, 2018. [Google Scholar]
  12. Li, J.; Ren, X.; Zhou, Z.; Zhang, Z.; Chen, Q. Research on current sharing optimization of bidirectional LLC-DCX multi-module parallel system based on resonant network optimization. Trans. China Electrotech. Soc. 2023, 38, 2720–2730+2756. [Google Scholar]
  13. Zhang, M.; Chen, H.; Fan, R.; Xiang, X.; Li, W. Modeling and Coordinated Control of Neutral Point Potential and Zero-Sequence Circulating Current in Modular Parallel Three Level Converters. Trans. China Electrotech. Soc. 2025, 40, 6014–6028. [Google Scholar]
  14. Guo, Y.; Wang, L.; Li, Z.; Chen, Z. Circulating resonance suppression of multi module three-level inverter parallel system. Power Electron. 2020, 54, 121–124. [Google Scholar]
  15. Li, Y.; Gao, J.B.; Wang, Q.W.; Zhang, Z.Z. Finite Control Set Model Predictive Control for Grid-Connected Parallel Power Converters With Guaranteed Optimality. IEEE Trans. Power Electron. 2024, 39, 12925–12936. [Google Scholar] [CrossRef]
  16. Li, X.; Xing, X.; Qin, C.; Zhang, C.; Zhang, G. Design and Control Method to Suppress Resonance Circulating Current for Parallel Three-Level Rectifiers With Modified LCL Filter. IEEE Trans. Ind. Electron. 2021, 68, 7012–7023. [Google Scholar] [CrossRef]
  17. Zhang, C.; Li, X.; Xing, X.; Zhang, B.; Zhang, R.; Duan, B. Modeling and Mitigation of Resonance Current for Modified LCL-Type Parallel Inverters With Inverter-Side Current Control. IEEE Trans. Ind. Inform. 2022, 18, 932–942. [Google Scholar] [CrossRef]
  18. Choi, H.W.; Lee, K.B. Circulating Current Reduction for Parallel-Connected Modular Inverters Based on Suppression of Common-Mode Voltage. IEEE Trans. Power Electron. 2023, 38, 11091–11101. [Google Scholar] [CrossRef]
  19. Li, Z.; Nie, Z.; Ai, S. Nonlinear Modeling and Improved Suppression of Zero-Sequence Circulating Current for Parallel Three-Level Inverters. IEEE J. Emerg. Sel. Top. Power Electron. 2023, 11, 3036–3049. [Google Scholar] [CrossRef]
  20. Hassan, M.S.; Abdelhakim, A.; Shoyama, M.; Imaoka, J.; Dousoky, G.M. Parallel Operation of Split-Source Inverters for PV Systems: Analysis and Modulation for Circulating Current and EMI Noise Reduction. IEEE Trans. Power Electron. 2021, 36, 9547–9564. [Google Scholar] [CrossRef]
  21. Ruan, X. Research on Resonance Mechanism of Multiple Grid-Connected Inverters in Weak Grids. Master’s Thesis, North China Electric Power University, Beijing, China, 2020. [Google Scholar]
  22. Shen, P. Optimization of 3D-SVPWM and Control Strategy for Three-Phase Four-Leg Inverters. Master’s Thesis, Xi’an University of Technology, Xi’an, China, 2024. [Google Scholar]
Figure 1. Topology of the studied three-phase four-leg parallel-inverter system.
Figure 1. Topology of the studied three-phase four-leg parallel-inverter system.
Electronics 15 00772 g001
Figure 2. Modified Zero-Sequence Component Schematic.
Figure 2. Modified Zero-Sequence Component Schematic.
Electronics 15 00772 g002
Figure 3. Block Diagram of Zero-Sequence Component Voltage-Current Dual Closed-Loop Control.
Figure 3. Block Diagram of Zero-Sequence Component Voltage-Current Dual Closed-Loop Control.
Electronics 15 00772 g003
Figure 4. Three-dimensional voltage vector diagram in the abc coordinate system.
Figure 4. Three-dimensional voltage vector diagram in the abc coordinate system.
Electronics 15 00772 g004
Figure 5. The order of action of the voltage vectors of the tetrahedron located when RP is 5.
Figure 5. The order of action of the voltage vectors of the tetrahedron located when RP is 5.
Electronics 15 00772 g005
Figure 6. Schematic diagram of switching sequence of switching tubes before and after adjustment (a) Vector action time before regulation; (b) Adjusted vector action time.
Figure 6. Schematic diagram of switching sequence of switching tubes before and after adjustment (a) Vector action time before regulation; (b) Adjusted vector action time.
Electronics 15 00772 g006
Figure 7. MPC Block Diagram.
Figure 7. MPC Block Diagram.
Electronics 15 00772 g007
Figure 8. Schematic of the MPC Transfer Function Model.
Figure 8. Schematic of the MPC Transfer Function Model.
Electronics 15 00772 g008
Figure 9. Block diagram of the proposed control strategy.
Figure 9. Block diagram of the proposed control strategy.
Electronics 15 00772 g009
Figure 10. Simulation results with different filter inductors (a) ZSCC without suppression; (b) ZSCC after PI controller suppression; (c) ZSCC after MPC controller suppression; (d) three-phase load voltage; (e) THD of Inverter 2 Output Current Before ZSCC Suppression; (f) THD of Inverter 2 Output Current after PI controller suppression; (g) THD of Inverter 2 Output Current after MPC controller suppression. (h) Dynamic Suppression Diagram of ZSCC under PI controller suppression; (i) Dynamic Suppression Diagram of ZSCC under MPC controller suppression.
Figure 10. Simulation results with different filter inductors (a) ZSCC without suppression; (b) ZSCC after PI controller suppression; (c) ZSCC after MPC controller suppression; (d) three-phase load voltage; (e) THD of Inverter 2 Output Current Before ZSCC Suppression; (f) THD of Inverter 2 Output Current after PI controller suppression; (g) THD of Inverter 2 Output Current after MPC controller suppression. (h) Dynamic Suppression Diagram of ZSCC under PI controller suppression; (i) Dynamic Suppression Diagram of ZSCC under MPC controller suppression.
Electronics 15 00772 g010aElectronics 15 00772 g010b
Figure 11. Simulation results with unbalanced resistive loads (a) ZSCC without suppression; (b) ZSCC after PI controller suppression; (c) ZSCC after MPC controller suppression; (d) three-phase load voltage; (e) THD of Inverter 2 Output Current Before ZSCC Suppression; (f) THD of Inverter 2 Output Current after PI controller suppression; (g) THD of Inverter 2 Output Current after MPC controller suppression; (h) Dynamic Suppression Diagram of ZSCC under PI controller suppression; (i) Dynamic Suppression Diagram of ZSCC under MPC controller suppression.
Figure 11. Simulation results with unbalanced resistive loads (a) ZSCC without suppression; (b) ZSCC after PI controller suppression; (c) ZSCC after MPC controller suppression; (d) three-phase load voltage; (e) THD of Inverter 2 Output Current Before ZSCC Suppression; (f) THD of Inverter 2 Output Current after PI controller suppression; (g) THD of Inverter 2 Output Current after MPC controller suppression; (h) Dynamic Suppression Diagram of ZSCC under PI controller suppression; (i) Dynamic Suppression Diagram of ZSCC under MPC controller suppression.
Electronics 15 00772 g011aElectronics 15 00772 g011b
Figure 12. Results of HIL simulation with different filter inductances. (a) HIL simulation setup; (b) ZSCC without suppression; (c) ZSCC after PI controller suppression; (d) ZSCC after MPC controller suppression; (e) three-phase load voltage.
Figure 12. Results of HIL simulation with different filter inductances. (a) HIL simulation setup; (b) ZSCC without suppression; (c) ZSCC after PI controller suppression; (d) ZSCC after MPC controller suppression; (e) three-phase load voltage.
Electronics 15 00772 g012aElectronics 15 00772 g012b
Table 1. Output Voltage Vectors in the abc Coordinate System.
Table 1. Output Voltage Vectors in the abc Coordinate System.
NumberSwitch Status
(SaSbScSf)
UafUbfUcf
V100000 0 0
V200100 0 1
V301000 1 0
V401100 1 1
V510001 0 0
V610101 0 1
V711001 1 0
V811101 1 1
V90001−1 −1 −1
V100011−1 −1 0
V110101−1 0 −1
V120111−1 0 0
V1310010 −1 −1
V1410110 −1 0
V1511010 0 −1
V1611110 0 0
Table 2. Voltage Vectors Corresponding to Effective RP.
Table 2. Voltage Vectors Corresponding to Effective RP.
RP Voltage Vector RP Voltage Vector
5V2V10V1242V5V13V14
7V2V4V1246V5V6V14
13V2V10V1451V3V11V15
14V2V6V1452V3V7V15
19V3V11V1258V5V13V15
23V3V4V1260V5V7V15
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, B.; Wang, T.; Zhang, Z.; Chen, X.; Zheng, F.; Zhang, P. A MPC and Novel 3D-SVPWM Modulation Coordinated Strategy for Zero-Sequence Circulating Current Suppression in Three-Phase Four-Leg Parallel-Inverter Systems. Electronics 2026, 15, 772. https://doi.org/10.3390/electronics15040772

AMA Style

Liu B, Wang T, Zhang Z, Chen X, Zheng F, Zhang P. A MPC and Novel 3D-SVPWM Modulation Coordinated Strategy for Zero-Sequence Circulating Current Suppression in Three-Phase Four-Leg Parallel-Inverter Systems. Electronics. 2026; 15(4):772. https://doi.org/10.3390/electronics15040772

Chicago/Turabian Style

Liu, Baojin, Tianyi Wang, Zhiqiang Zhang, Xingxing Chen, Feng Zheng, and Peng Zhang. 2026. "A MPC and Novel 3D-SVPWM Modulation Coordinated Strategy for Zero-Sequence Circulating Current Suppression in Three-Phase Four-Leg Parallel-Inverter Systems" Electronics 15, no. 4: 772. https://doi.org/10.3390/electronics15040772

APA Style

Liu, B., Wang, T., Zhang, Z., Chen, X., Zheng, F., & Zhang, P. (2026). A MPC and Novel 3D-SVPWM Modulation Coordinated Strategy for Zero-Sequence Circulating Current Suppression in Three-Phase Four-Leg Parallel-Inverter Systems. Electronics, 15(4), 772. https://doi.org/10.3390/electronics15040772

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