Next Article in Journal
Emergency Load-Shedding Decision for Frequency Stability of New Energy Power System Based on Constrained Markov Decision Process
Previous Article in Journal
Dynamic Modeling and Optimal Mitigation of Transformer DC Bias Induced by Multi-Source Metro Stray Currents
Previous Article in Special Issue
A Study on the Cloud-Edge-Terminal Framework for Large Computing Models in New Power Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Computationally Efficient Model Predictive Control for Star-Connected Cascaded Static Synchronous Compensator Under Unbalanced Conditions

1
State Key Laboratory of Electrical Insulation and Power Equipment, School of Electrical Engineering, Xi’an Jiaotong University, Xi’an 710049, China
2
John Deere Intelligent Solutions Group, Cary, NC 27513, USA
3
Power Electronic Systems Laboratory at Arkansas (PESLA), University of Arkansas, Fayetteville, AR 72701, USA
*
Author to whom correspondence should be addressed.
Energies 2026, 19(13), 3019; https://doi.org/10.3390/en19133019
Submission received: 20 May 2026 / Revised: 17 June 2026 / Accepted: 25 June 2026 / Published: 26 June 2026

Abstract

The conventional model predictive control (MPC) experiences a tremendous number of switching state evaluations per control cycle when applied to multilevel converters, which makes it computationally impractical. To address this issue, this article proposes a computationally efficient MPC (EMPC) for the cascaded H-bridge (CHB) static synchronous compensator (STATCOM), which is enabled by the sorting of the H-bridge submodules upon their dc capacitor voltages, such that the candidate switching states are restricted to the scope in which the lower-voltage submodules are charged and the higher-voltage submodules are discharged. And therefore, the exponentially increasing switching states in the CHB-STATCOM can be dramatically reduced while the computational efficiency is greatly improved. In addition, prior to control implementation, a generic discrete-time prediction model with the incorporation of a zero-sequence component is established to merge the balanced and unbalanced scenarios into one framework, so as to address the issues related to either grid and/or load unbalances in the CHB-STATCOM for distribution grids. Both simulation and hardware-in-loop experimental studies are provided to verify the effectiveness of the EMPC strategy.

1. Introduction

During the past few decades, owing to the tremendous advancement of digital microprocessors, the proliferation of model predictive control (MPC) has been an emerging trend in the control of power converters and motor drives both from academia and industry [1,2,3,4]. The MPC approaches have been proposed and implemented for almost all power electronic applications [5]. Due to their distinctive advantages, such as fast dynamic response, the capability to incorporate multiple control objectives, straightforward implementation, and no need for modulator, MPC is much more powerful to tackle the challenge of the control of the cascaded H-bridge (CHB) static synchronous compensator (STATCOM) for distribution grids, compared with traditional linear hierarchical cascade control using phase-shifted carrier pulse-width modulation [6,7,8,9]. To ensure the proper functionality of a power converter, the MPC has to complete a control iteration in the order of tens to hundreds of microseconds. However, when employing MPC to CHB-STATCOMs, the modular multilevel structure brings about massive computational burden, and system modeling encounters great challenges when operating under unbalanced scenarios, which restricts the application of MPC.
To mitigate the computational burden of model predictive control (MPC) in multilevel converters, e.g., CHB-STATCOM, the existing literature has focused on four primary optimization dimensions. (1) First, from the perspective of hardware acceleration, field-programmable gate arrays (FPGAs) with parallel data processing capabilities have been utilized to accelerate the execution of optimization algorithms [10]. (2) Second, the optimal voltage level method [4,5], also referred to as optimal voltage level MPC (OVL-MPC) [5,11,12], represents the most widely adopted approach. It leverages redundant switching states corresponding to each output voltage level to balance capacitor voltages or suppress switching losses, notably reducing the number of iterations per cell in a CHB converter from 4 N to 2 N + 1 (where N denotes the number of cascaded submodules) [5]. (3) Third, the nearest level selection (NLS) method for cascaded multilevel converters reduces the evaluated voltage levels by selecting two adjacent levels within consecutive sampling periods, which minimizes both the computational overhead and the output voltage change rate ( d v / d t ), making it suitable for applications with relaxed dynamic response requirements. As presented in [13], the optimal voltage level MPC proposed for the CHB converter can dramatically reduce the calculation burden from an exponential to a polynomial level. An adjacent voltage-level MPC is proposed in [14], which uses two adjacent voltage levels over two consecutive sampling cycles to further reduce the voltage level evaluations, but as mentioned in the article, its dynamic response is compromised while reducing the calculation burden, and is thus only suitable for the applications that do not require very fast dynamic response. (4) Fourth, simplified inverse MPC strategies have been proposed to streamline the optimization process [15]. This approach transforms the cost function into an equivalent optimization problem, whereby the equivalent output voltage references are inversely calculated within the system predictive model based on future current references, thereby drastically compressing the controller’s computational effort by requiring only a single evaluation per sampling period. Although this computational reduction is less pronounced in long-prediction-horizon scenarios [16,17]—rendering it primarily suitable for short-prediction-horizon MPC (SPH-MPC)—it has achieved significant efficiency enhancements in CHB converters [18].
In addition, submodule DC-side capacitor voltage sorting methods restrict the control set range by selecting appropriate switching states to selectively charge or discharge low- and high-voltage submodules, thus achieving simultaneous capacitor voltage balancing and current tracking with a drastically reduced computational load. As reported in [19], a group-sorting MPC method is proposed for MMCs, which classifies the half-bridge submodules into a variety of groups to restrict the finite control set scope. The evaluation is conducted within this restrained scope, and thus, the calculation burden is significantly reduced. In [20], a priority sorting MPC approach is presented for MMCs, which significantly improves the calculation efficiency.
In recent years, research on MPC strategies for multilevel converters has primarily centered on addressing steady-state tracking errors and processor computational overhead. However, beyond the aforementioned works, comprehensive research regarding MPC strategies specifically tailored for CHB-STATCOMs under unbalanced conditions can rarely be found in the published literature thus far. Some of the existing articles only focus on the computational efficiency improvement but without considering grid and/or load unbalances [21,22]. Therefore, an MPC strategy is proposed for the CHB-STATCOM with considerations of unbalanced conditions in [23]. This article proposes a computationally efficient model predictive control (EMPC), which presents more experimental results and further advances the idea proposed in [23] in detail. It develops a generic discrete-time model of the CHB-STATCOM for distribution grids by mathematically analyzing the power interaction of the system, which uses a proper calculated zero-sequence voltage to regulate the active power among the three phase legs of the CHB-STATCOM. Then, the bubble sorting algorithm is adopted to arrange the H-bridge submodules in low-to-high order based on their dc capacitor voltages, such that the optimal switching states that have the best current tracking performance can be chosen among the ones that charge the lower-voltage capacitors and discharge higher-voltage capacitors, and thus, the execution efficiency can be significantly enhanced. Finally, both simulation and hardware-in-the-loop (HIL) experimental studies are presented to validate the effectiveness of the proposed EMPC strategy.

2. Computationally Efficient Model Predictive Control

2.1. Generic Prediction Model

The first step of great significance is to develop a discrete-time prediction model for the CHB-STATCOM, which should be a valid model for both balanced and unbalanced scenarios. Figure 1 illustrates a typical architecture of a CHB-STATCOM with star-connection for distribution grids, where i s j are grid currents, u s a b , u s b c , and u s c a are line-to-line voltages, i l o a d _ j are load currents, i S T A T _ j are STATCOM output currents, C and L are dc capacitance and interfacing inductance, respectively, u d c _ j _ n are H-bridge dc capacitor voltages in three phase legs, and u j are converter ac terminal voltages, where j { a , b , c } and n { 1 , 2 , , N } .
Since the balanced scenario can be considered as a specific case of the unbalanced scenario, a generic mathematical model can be developed by transforming the load- and grid-side as a lumped equivalent power source, as demonstrated in Figure 2. The line-to-line voltages can be expressed as
u s a b = u a L d i S T A T _ a d t u b L d i S T A T _ b d t u s b c = u b L d i S T A T _ b d t u c L d i S T A T _ c d t u s c a = u c L d i S T A T _ c d t u a L d i S T A T _ a d t .
It should be noted that, in a real-world scenario, the resistance of the inductor should be included in the model. However, since the value of the resistance only constitutes a tiny portion of the interfacing impedance, its impact is very minor. Therefore, we neglected the resistance in the above model.
Due to the star-connection, the following relationship can be obtained,
u 0 = 1 3 u a + u b + u c ,
i S T A T _ a + i S T A T _ b + i S T A T _ c = 0 ,
where u 0 is the common-mode voltage, or namely, the zero-sequence voltage of the STATCOM. Combining (2) and (3) with (1) yields
1 3 u s a b u s c a = u a u 0 L d i S T A T _ a d t 1 3 u s a b u s b c = u b u 0 L d i S T A T _ b d t 1 3 u s b c u s c a = u c u 0 L d i S T A T _ c d t .
Define u s j _ p , u s j _ n , and u s 0 as the positive- negative-, and zero-sequence voltage of the equivalent power source; then,
1 3 u s a b u s c a = u s a _ p + u s a _ n = u s a u s 0 1 3 u s a b u s b c = u s b _ p + u s b _ n = u s b u s 0 1 3 u s b c u s c a = u s c _ p + u s c _ n = u s c u s 0 ,
where u s 0 = u 0 . Thus, by substituting (5) into (4), the system mathematical model can be given by
u s j = u j L d i S T A T _ j d t ,
where u s j = u s j _ p + u s j _ n + u 0 , and j a , b , c .
In this mathematical model, the three-phase system is independently decoupled, and the zero-sequence voltage serves as an extra degree of freedom to regulate internal active power among three phase legs, such that the dc capacitor voltages are balanced when negative current compensation is required. It is noteworthy that, if the negative current to be compensated is too large, the demanded zero-sequence voltage may exceed the maximum output voltage amplitude of the converter; the discussion of this limitation can be found in [24].

2.2. Zero-Sequence Voltage Derivation

According to the analysis in [23,24], the amount of power regulation for the three-phase STATCOM system can be obtained. Then, defining the zero-sequence voltage as u 0 = U 0 sin ( ω t + ϕ 0 ) = A sin ( ω t ) + B cos ( ω t ) , where A and B can be given by
A = 2 Δ p a U p I n cos ( φ n θ p ) U n I p cos ( φ p θ n ) B ( I p sin φ p + I n sin φ n ) I p cos φ p + I n cos φ n B = 2 Δ p a I p cos ( φ p 2 3 π ) + I n cos ( φ n + 2 3 π ) 2 Δ p b ( I p cos φ p + I n cos φ n ) + U p I n I p sin ( 2 3 π ) sin ( φ n φ p θ p ) + U n I n I p sin ( 2 3 π ) sin ( φ n + φ p + θ n ) + U p I n 2 sin ( 2 3 π ) sin ( 2 φ n θ p ) U n I p 2 sin ( 2 3 π ) sin ( 2 φ p θ n ) sin ( 2 3 π ) ( I p 2 I n 2 ) ,
where Δ p j is the interactive active power among three phase legs, U p , U n , θ p and θ n are positive- and negative-sequence voltage amplitude and initial phase, U 0 and φ 0 are the zero-sequence component amplitude and phase of converter output voltage, and I p , I n , φ p , and φ n are the positive- and negative-sequence current amplitude and initial phase of the converter output current, respectively. In this way, the sum of the three-phase active power remains the same. And consequently, the zero-sequence voltage for regulating the active power among phase legs can be obtained from the above equations.
Figure 3 illustrates the phasor diagram of the unbalanced CHB-STATCOM system. As can be seen, the phase leg current vector i S T A T _ j of the STATCOM is perpendicular to the equivalent power source voltage u s a , which is also equal to the converter voltage plus the inductor voltage: j ω L · i S T A T _ j that is in phase with the equivalent power source voltage usa, such that the active power that flows through the STATCOM equals to zero, and the dc capacitor voltage can be stabilized accordingly. In addition to the relationship between the converter current and the equivalent power source voltage, Figure 3 also shows that the equivalent power source voltage usa is the summation of the positive-, and negative- and zero-sequence voltage, i.e., u s j _ p , u s j _ n , and u 0 . As can be seen, the original power source voltage u s j is converted to u s j , while the neutral point has been shifted after the zero-sequence voltage u 0 is injected. However, the line-to-line voltages stay unchanged.

2.3. Implementation of the EMPC

Figure 4 illustrates the control diagram of the proposed EMPC, where flag is a two-dimension array, which represents the capacitor voltage sorting index, u d c _ a v g is the average value of all the 3 N dc voltages, u d c _ r e f is the dc capacitor voltage reference, “ P L L ” block is the phase-lock-loop, which locks the positive-sequence phase of the equivalent power source, u d c _ p h a s e _ a v g is the average value of the dc voltages per phase, and u d c _ a _ s u m and u d c _ b _ s u m are the sum of the dc voltages in phase A and B, respectively. The amplitude and phase of the positive- and negative-sequence components of the equivalent power source voltage and STATCOM current are calculated by the method of symmetric components. The desired zero-sequence voltage can be obtained by (7). The reference calculation is aimed at obtaining the active power required for overall dc voltage regulation, fundamental reactive current, and negative current from the load.
As depicted in Figure 4, the dc capacitor voltage balancing is achieved by three layers of control: firstly, the total active power of three-phase system is regulated by the reference current calculation; secondly, the total active power in each phase leg is regulated by inserting a control objective in the cost function and the interactive active power among each phase leg is regulated by zero-sequence voltage; thirdly, the dc capacitor voltage balancing within each phase leg is guaranteed by the sorting process. The implementation process of the EMPC is elaborated in the following paragraphs.
Basically, there are two essential control objectives for a CHB STATCOM, i.e., the dc capacitor voltage regulation and reference current tracking, that need to be considered regarding the optimality. Assuming that the dc capacitors voltages are well-regulated all the time, the current tracking is only determined by the output voltage vector, i.e., the output voltage level, of the CHB converter, which produces a particular current slope that has a certain impact on the current tracking [25]. The current control objective of the MPC is to find the optimal voltage vector that has optimal impact on the current tracking. However, each output voltage level can be contributed to by numerous redundant switching states, especially when a large number of the H-bridges are cascaded together in one phase leg.
The concept of the EMPC strategy can dramatically reduce the number of the switching states that should be evaluated within each sampling period by only considering the ones that can balance the dc capacitor voltages of the H-bridges, i.e., the switching functions that allow charging of the higher-voltage dc capacitors or discharging of the lower-voltage dc capacitors. The selection of the available switching states should be deliberately arranged so that the range of choice is not too small to track current reference and not too large to reduce the evaluation burden either.
The limitation of the proposed EMPC only works as a refinement process to select the optimal switching state, i.e., the one that is able to balance the dc capacitor voltages, among all the redundant switching states that belong to the optimal voltage vector. Therefore, the optimality of reference current tracking can always be safeguarded while the dc voltage balancing can also be guaranteed.
Figure 5a demonstrates the switching states selection process of the proposed EMPC strategy, i.e., the dual symmetric distribution method. Firstly, the H-bridge submodules are sorted according to their dc capacitor voltages in ascending order. Defining the switching function of the nth H-bridge in phase j as S j _ n ( S j _ n { 1 , 0 , 1 } ), the switching states to be evaluated can be described as follows: (1) when i S T A T _ j < 0 , f l a g = [ p , q ] is used to represent the switching state flag, where p is the index of the H-bridges from the lower- to higher-voltage direction that are switched to charge the dc capacitors, S j _ n = 1 , and while q is the index of the H-bridges form the higher- to lower-voltage direction that are switched to discharge the dc capacitors, S j _ n = 1 ; (2) when i S T A T _ j > 0 , f l a g = [ p , q ] represents the switching state flag, where p is the index of the H-bridges from the lower- to higher-voltage direction that are switched to charge the dc capacitors, S j _ n = 1 , and while q is the index of the H-bridges from the higher- to lower-voltage direction that are switched to discharge the dc capacitors, S j _ n = 1 . Figure 5b shows all the possible flag combinations. In this way, the possible switching state to be evaluated in one phase per sampling cycle can be reduced from 4 N to ( N + 2 ) ( N + 1 ) 2 . Figure 6 exhibits the switching state comparison between the proposed EMPC and conventional MPC (CMPC), which reveals that the switching state evaluation quantity of the CMPC is tremendously larger than that of the proposed EMPC and is therefore too hard to implement.
The next step is the calculation of the cost function, which can be classified into two categories:
(1) when i S T A T _ j < 0 , the switching function of submodules in phase j can be given by
S j _ n = 1 , p 0 & n = 1 , , p 0 , p + q N & n = p + 1 , , N q 1 , q 0 & n = N q + 1 , , N ,
where S j _ n and n stand for the switching function of phase j and the submodule index after ascendingly sorted. Then the ac terminal voltage of the STATCOM can be given by
u j ( k ) = n = 1 N S j _ n u d c _ j _ n ( k ) .
The predicted H-bridge capacitor voltage can be given by
u d c _ j _ n p ( k + 1 ) = u d c _ j _ n ( k ) S j _ n i S T A T _ j ( k ) C T s .
By applying the forward Euler method to the mathematical model in (6), the discrete-time model can be given by
L i S T A T _ j ( k + 1 ) i S T A T _ j ( k ) T s = u j ( k ) u s j ( k ) ,
where T s is the sampling period; then the predicted output current of the STATCOM can be given by
i S T A T _ j p ( k + 1 ) = T s L u j ( k ) u s j ( k ) + i S T A T _ j ( k ) .
The predicted total dc-side energy can be given by
w j p ( k + 1 ) = n = 1 N 1 2 C u d c _ j _ n p ( k + 1 ) 2 .
(2) When i S T A T _ j > 0 , the switching function of submodules in phase j can be given by
S j _ n = 1 , p 0 & n = 1 , , p 0 , p + q N & n = p + 1 , , N q 1 , q 0 & n = N q + 1 , , N .
The derivation of the other variables is the same as the condition when current is negative.
Consequently, the cost function using the l 2 norm [26] can be given by
J = λ n = 1 N u d c _ j _ n p u d c _ r e f 2 2 + i S T A T _ j p ( k + 1 ) i r e f _ j ( k + 1 ) 2 2 ,
where λ is the weighting factor of the cost function, the design guidance of which can be found in [3], and u d c _ r e f is the dc capacitor voltage reference. Figure 7 demonstrates the flow chart of the proposed EMPC strategy, where J m i n represents the minimum cost function. At the beginning of each sampling period, the minimum cost function value is initialized, and the sorted dc-link capacitor voltages of the N CHB cells, the measured STATCOM current, the equivalent grid voltage, and the reference current are loaded. Subsequently, two nested loops are executed to traverse all feasible voltage-level candidates represented by the variables p and q. Depending on the direction of the STATCOM current, the corresponding H-bridge switching functions are determined according to (16) and (22). Based on the obtained switching states, the predicted STATCOM output current and dc-side energy are calculated using (20) and (21), respectively. The cost function defined in (23) is then evaluated for each candidate. If the calculated cost is smaller than the current minimum value, the minimum cost and the associated switching-state flag are updated. After all combinations of p and q have been examined, the switching-state flag corresponding to the minimum cost function value is selected and output as the optimal module state for the next control interval.

3. Simulation Studies

To verify the proposed EMPC strategy, a 10 kV, 6 MVA star-connected CHB-STATCOM is developed in MATLAB (R2021b) Simulink, the connection of which is the same as that in Figure 1; the key system parameters are listed in Table 1, and the rated capacities of the reactive and active power of the load are set to 6 MVAR and 6 MW, respectively.
In Figure 8a, load and grid unbalance appear at 0.3 s and 0.4 s, respectively. Note that the unbalance in the simulation is achieved only through the voltage and current amplitude deviation. As can be seen, the dc capacitor voltages are well-regulated during the unbalance scenario, but with a slightly larger fluctuation. The grid-side current is in phase with the equivalent power source voltage, and is also balanced, which indicates that the reactive and negative-sequence currents have been completely compensated by the STATCOM, the zero-sequence voltage emerges when the current unbalance occurs and the amplitude of which becomes larger when grid unbalance occurs. As can be seen, the STATCOM output currents are also unbalanced, which is in accordance with the aforementioned analysis.
In Figure 8b, the reactive current drops to half at 0.4 s and restores at 0.44 s. As can be seen, the dc capacitor voltages are also well-regulated to their reference when reactive power drops suddenly and the fast-dynamic response of the MPC is still kept active, that the regulation time is as short as approximately 350 µs.
It should be noted that the harmonic performance of MPC follows the patterns demonstrated in [3], which does not reveal a fixed switching frequency pattern. However, by applying an extra degree of control over the switching frequency with another weighting factor, MPC can also have a fixed switching frequency [3].

4. Experimental Studies

To experimentally validate the proposed EMPC strategy, an HIL experimental test rig is established (see Figure 9), which consists of a Typhoon HIL 602+ (Manufactured by Typhoon HIL, Waltham, MA, USA) and a dSapce MicroLabBox (Manufactured by dSPACE GmbH, Paderborn, Germany). Since the adopted simulator can only synchronously simulate maximum 6 H-bridges in real-time, i.e., 24 power switches in total, a downscaled 380 V–30 kVA star-connected CHB-STATCOM model is developed in the Typhoon HIL 602+; the key system parameters are also listed in Table 1. The objective of the HIL experiments is to validate the correctness and real-time feasibility of the proposed control algorithm. The proposed MPC strategy is formulated in a modular manner and operates based on the same prediction and optimization principles regardless of the number of cascaded cells. Increasing the number of cells mainly affects the dimensionality of the optimization problem and the associated computational burden, rather than altering the control mechanism itself. Therefore, a two-cell HIL setup is sufficient to experimentally verify the implementation, execution sequence, and dynamic behavior of the proposed control strategy. HIL platforms for high-voltage/high-cell-count CHB systems are often constrained by available real-time simulator resources and I/O channels; due to the resource limitations of our lab, the simulator is only able to operate a two-cell three-phase CHB system, but it is indeed enough to verify the control mechanism.
In the experiment, the amplitudes of the load current and grid voltage of phase A are set to 80% of the rated value to emulate the unbalances. Figure 10 demonstrates the steady-state waveforms of the proposed EMPC and the CMPC. As can be seen, the dc capacitor voltages are all well-regulated to their reference, with a slight voltage fluctuation caused by reactive power. The dc voltage fluctuation of the CMPC is slightly larger than that of the proposed EMPC. In addition, the output currents under both control approaches are almost the same, which indicates that, although the proposed EMPC strategy has a restriction on the selection of switching states, the performance is not significantly affected.
The transient-state performances of the EMPC strategy and the CMPC are exhibited in Figure 11, where the load reactive current drops to half for 60 ms. As shown, the dc capacitor voltages can still be stabilized during the transients under both control methods; the output current tracks the reference current very closely with a regulation time of only 260 µs for the proposed EMPC and 280 µs for the CMPC. It can be therefore be concluded that the dynamic performance of the proposed EMPC is still comparable to the CMPC.
Figure 12 shows the impact of the weighting factor when using the EMPC. The weighting factor λ is initially set to 0.1, then changed to 0.01 for 200 ms and changed to 2 for 100 ms, and then restored to 0.1 again. As can be seen, when λ = 0.1 , the dc voltage balancing experiences the best performance. When λ = 0.01 , the dc voltages begin to drift away from their reference. When λ = 2 , the dc voltages are well-balanced and the dc voltage fluctuation is smaller compared to the situation when λ = 0.1 . However, it can be observed that the converter terminal voltage reveals significant distortion when λ = 2 .
Figure 13 exhibits the impact of the interfacing inductance mismatch when using the EMPC. The inductance is firstly set to its accurate value of 6 mH; then it changes to 4 mH (−33% mismatch), 9 mH (50% mismatch), and 18 mH (200% mismatch) in turn with each of the value lasting for 100 ms. As can be seen, when −33% of mismatch occurs, the dc voltages become unstable. When 50% and 200% of mismatch occur, the system can still be stable, but the current ripple of the 200% scenario is slightly larger. Therefore, it can be concluded that the EMPC is not very sensitive to parameter mismatch, and it is more sensitive to inductance decrease than to inductance increase. According to the phasor diagram in Figure 3, a smaller inductance means that the voltage amplitude across the inductor is smaller, and therefore, the ac terminal voltage across the CHB-STATCOM becomes larger, which makes the modulation index of the CHB converter larger, and thus in turn, makes the dc capacitor voltage balancing more difficult. On the other hand, when the inductance is larger, the ac terminal voltage across the CHB-STATCOM becomes smaller, and the dc capacitor voltage balancing becomes easier.
Figure 14 demonstrates the dc voltage balancing effect of the zero-sequence voltage injection. As can be seen, during the time period when the zero-sequence voltage is set to 0 for 500 ms, the dc voltages start to drift away, while, as soon as the zero-sequence voltage is restored, the dc voltages begin to converge together. This clearly shows the effectiveness of the generic prediction model for dc voltage balancing. Figure 15 depicts the turnaround time comparison between the proposed EMPC and the CMPC, which is measured in the dSpace real-time mode. As can be seen, the turnaround times of the proposed EMPC and the CMPC applied to the 380 V–30 kVA-2 module CHB STATCOM are 26 µs and 31 µs, respectively, while for the 10 kV–12 MVA-12 module CHB STATCOM, they are 52 µs and 5,033,164 µs, respectively. Thus, the proposed EMPC strategy for 12-module CHB STATCOM can be completely executed within a 100 µs time-frame, i.e., a 10 kHz sampling frequency, which enables approximately 90 k times execution time reduction compared with the CMPC. It should be noted that the sorting process is considered in the turnaround time.

5. Conclusions

In this article, an EMPC strategy for CHB-STATCOM with star-connection is presented, which significantly reduces the computational burden and simultaneously achieves dc capacitor voltage balancing under an unbalanced scenario. A generic discrete-time prediction model of an equivalent power source model is developed, which incorporates the zero-sequence voltage by mathematically analyzing the power interaction of the system. In addition, the bubble sorting algorithm is employed to arrange the H-bridge submodules in low to high order based on their dc capacitor voltages to restrict the scope of the candidate switching states, such that the execution efficiency is significantly improved. Finally, both simulation and experimental studies are presented to validate the feasibility and effectiveness of the proposed EMPC strategy for CHB-STATCOM with star-connection.

Author Contributions

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

Funding

This research was funded in part by the State Key Laboratory of Electrical Insulation and Power Equipment, Xi’an Jiaotong University.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

Author Fei Diao was employed by the company John Deere Intelligent Solutions Group, John Deere, Cary, USA. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as potential conflicts of interest.

References

  1. Kouro, S.; Cortes, P.; Vargas, R.; Ammann, U.; Rodriguez, J. Model predictive control: A simple and powerful method to control power converters. IEEE Trans. Ind. Electron. 2009, 56, 1826–1838. [Google Scholar]
  2. Geyer, T. Part IV: Model Predictive Control Based on Pulse Width Modulation. In Model Predictive Control of High Power Converters and Industrial Drives; Wiley: Chichester, UK, 2017. [Google Scholar]
  3. Rodriguez, J.; Cortes, P. Predictive Control of a Three-Phase Inverter. In Predictive Control of Power Converters and Electrical Drives; Wiley: Chichester, UK, 2012. [Google Scholar]
  4. Vazquez, S.; Rodriguez, J.; Rivera, M.; Franquelo, L.G.; Norambuena, M. Model predictive control for power converters and drives: Advances and trends. IEEE Trans. Ind. Electron. 2017, 64, 935–947. [Google Scholar] [CrossRef]
  5. Dekka, A.; Wu, B.; Yaramasu, V.; Fuentes, R.L.; Zargari, N.R. Model predictive control of high-power modular multilevel converters—An overview. IEEE J. Emerg. Sel. Top. Power Electron. 2016, 7, 168–183. [Google Scholar]
  6. Li, Y.; Wang, Y.; Li, B.Q. Generalized theory of phase-shifted carrier PWM for cascaded H-bridge converters and modular multilevel converters. IEEE J. Emerg. Sel. Top. Power Electron. 2016, 4, 589–605. [Google Scholar]
  7. Li, Y.; Wang, Y.; Wang, R.; Wu, J.; Zhang, H.; Feng, Y.; Li, S.; Yao, W.; Li, B.Q. Distributed generation grid-connected converter testing device based on cascaded H-bridge topology. IEEE Trans. Ind. Electron. 2016, 63, 2143–2154. [Google Scholar]
  8. Behrouzian, E.; Bongiorno, M. Investigation of negative-sequence injection capability of cascaded H-bridge converters in star and delta configuration. IEEE Trans. Power Electron. 2017, 32, 1675–1683. [Google Scholar] [CrossRef]
  9. Lu, D.; Wang, J.; Yao, J.; Wang, S.; Zhu, J.; Hu, H.; Zhang, L. Clustered voltage balancing mechanism and its control strategy for star-connected cascaded H-bridge STATCOM. IEEE Trans. Ind. Electron. 2017, 64, 7623–7633. [Google Scholar]
  10. Karamanakos, P.; Ayad, A.; Kennel, R. A variable switching point predictive current control strategy for quasi-z-source inverters. IEEE Trans. Ind. Appl. 2018, 54, 1469–1480. [Google Scholar]
  11. Gao, X.; Tian, W.; Yang, Q.; Chai, N.; Rodriguez, J.; Kennel, R.; Heldwein, M.L. Model predictive control of a modular multilevel converter considering control input constraints. IEEE Trans. Power Electron. 2024, 39, 636–648. [Google Scholar] [CrossRef]
  12. Wu, W.; Qiu, L.; Rodriguez, J.; Liu, X.; Ma, J.; Fang, Y. Data-driven finite control-set model predictive control for modular multilevel converter. IEEE Trans. Power Electron. 2023, 11, 523–531. [Google Scholar]
  13. Tarisciotti, L.; Zanchetta, P.; Watson, A.; Bifarentti, S.; Clare, J.C. Modulated model predictive control for a seven level cascaded H-bridge back-to-back converter. IEEE Trans. Ind. Electron. 2014, 61, 5375–5383. [Google Scholar]
  14. Cortes, P.; Wilson, A.; Kouro, S. Model predictive control of multilevel cascaded H-bridge inverters. IEEE Trans. Ind. Electron. 2010, 57, 2691–2699. [Google Scholar] [CrossRef]
  15. Li, H.; Lin, M.; Yin, M.; Ai, J.; Le, W. Three-vector-based low-complexity model predictive direct power control strategy for PWM rectifier without voltage sensors. IEEE J. Emerg. Sel. Top. Power Electron. 2019, 7, 240–251. [Google Scholar]
  16. Dorfling, T.; du Toit Mouton, H.; Geyer, T.; Karamanakos, P. Long-horizon finite-control-set model predictive control with nonrecursive sphere decoding on an FPGA. IEEE Trans. Power Electron. 2020, 35, 7520–7531. [Google Scholar] [CrossRef]
  17. Baidya, R.; Aguilera, R.P.; Acuna, P.; Vazquez, S.; Mouton, H.D.T. Multistep model predictive control for cascaded H-bridge inverters: Formulation and analysis. IEEE Trans. Power Electron. 2018, 33, 876–886. [Google Scholar]
  18. Nasiri, M.R.; Farhangi, S.; Rodriguez, J. Model predictive control of a multilevel CHB STATCOM in wind farm application using diophantine equations. IEEE Trans. Ind. Electron. 2019, 66, 1213–1223. [Google Scholar]
  19. Liu, P.; Wang, Y.; Cong, W.; Lei, W. Grouping-Sorting-Optimized Model Predictive Control for Modular Multilevel Converter with Reduced Computational Load. IEEE Trans. Power Electron. 2016, 31, 1896–1907. [Google Scholar]
  20. Huang, J.; Yang, B.; Guo, F.; Wang, Z.; Tong, X.; Zhang, A.; Xiao, J. Priority sorting approach for modular multilevel converter based on simplified model predictive control. IEEE Trans. Ind. Electron. 2018, 65, 4819–4830. [Google Scholar]
  21. Zhang, Y.; Wu, X.; Yuan, X.; Wang, Y.; Dai, P. Fast model predictive control for multilevel cascaded H-bridge STATCOM with polynomial computation time. IEEE Trans. Ind. Electron. 2016, 63, 5231–5243. [Google Scholar] [CrossRef]
  22. Zhang, Y.; Wu, X.; Yuan, X. A simplified branch and bound approach for model predictive control of multilevel cascaded H-bridge STATCOM. IEEE Trans. Ind. Electron. 2017, 64, 7634–7644. [Google Scholar] [CrossRef]
  23. Li, Y.; Zhao, Y.; Diao, F. High-efficiency model predictive control for star-connected cascaded H-bridge STATCOM under unbalanced conditions. In Proceedings of the IEEE Applied Power Electronics Conference and Exposition (APEC), New Orleans, LA, USA, 15–19 March 2020; pp. 982–988. [Google Scholar]
  24. Song, Q.; Liu, W. Control of a cascade STATCOM with star configuration under unbalanced conditions. IEEE Trans. Power Electron. 2009, 24, 45–58. [Google Scholar] [CrossRef]
  25. Li, Y.; Diao, F.; Zhao, Y. A generic multivector model predictive control with symmetric pulse pattern for hybrid multilevel converters. IEEE Trans. Ind. Electron. 2021, 68, 12185–12195. [Google Scholar]
  26. Karamanakos, P.; Geyer, T. Guidelines for the design of finite control set model predictive controllers. IEEE Trans. Power Electron. 2020, 35, 7434–7450. [Google Scholar] [CrossRef]
Figure 1. Typical configuration of a CHB-STATCOM with star-connection for distribution grids.
Figure 1. Typical configuration of a CHB-STATCOM with star-connection for distribution grids.
Energies 19 03019 g001
Figure 2. The equivalent power source model.
Figure 2. The equivalent power source model.
Energies 19 03019 g002
Figure 3. Phasor diagram of the unbalanced CHB-STATCOM system.
Figure 3. Phasor diagram of the unbalanced CHB-STATCOM system.
Energies 19 03019 g003
Figure 4. Control diagram of the EMPC strategy. (a) Controller decomposition. (b) Reference current calculation. (c) Zero-sequence voltage calculation.
Figure 4. Control diagram of the EMPC strategy. (a) Controller decomposition. (b) Reference current calculation. (c) Zero-sequence voltage calculation.
Energies 19 03019 g004
Figure 5. Switching states selection process. (a) Dual symmetric distribution method. (b) Enumeration of possible flag combinations.
Figure 5. Switching states selection process. (a) Dual symmetric distribution method. (b) Enumeration of possible flag combinations.
Energies 19 03019 g005
Figure 6. Switching states comparison between EMPC and CMPC.
Figure 6. Switching states comparison between EMPC and CMPC.
Energies 19 03019 g006
Figure 7. Flowchart of the proposed EMPC method.
Figure 7. Flowchart of the proposed EMPC method.
Energies 19 03019 g007
Figure 8. Simulation waveforms of the proposed EMPC strategy. (a) Steady-state performance. (b) Transient-state performance.
Figure 8. Simulation waveforms of the proposed EMPC strategy. (a) Steady-state performance. (b) Transient-state performance.
Energies 19 03019 g008
Figure 9. HIL experimental rig.
Figure 9. HIL experimental rig.
Energies 19 03019 g009
Figure 10. Experimental results of steady-state waveforms. (a,c) Waveforms of EMPC. (b,d) Waveforms of CMPC.
Figure 10. Experimental results of steady-state waveforms. (a,c) Waveforms of EMPC. (b,d) Waveforms of CMPC.
Energies 19 03019 g010
Figure 11. Experimental results of transient-state waveforms. (a) Waveforms of EMPC. (b) Waveforms of CMPC.
Figure 11. Experimental results of transient-state waveforms. (a) Waveforms of EMPC. (b) Waveforms of CMPC.
Energies 19 03019 g011
Figure 12. Impact of weighting factor. (a) Overview of the waveforms. (b) Zoom-in view of the waveforms.
Figure 12. Impact of weighting factor. (a) Overview of the waveforms. (b) Zoom-in view of the waveforms.
Energies 19 03019 g012
Figure 13. Impact of the interfacing inductance mismatch. (a) Overview of the waveforms. (b) Zoom-in view of the waveforms.
Figure 13. Impact of the interfacing inductance mismatch. (a) Overview of the waveforms. (b) Zoom-in view of the waveforms.
Energies 19 03019 g013
Figure 14. The dc voltage balancing effect of the zero-sequence voltage injection in the generic prediction model.
Figure 14. The dc voltage balancing effect of the zero-sequence voltage injection in the generic prediction model.
Energies 19 03019 g014
Figure 15. Turnaround time comparison between the proposed EMPC and CMPC.
Figure 15. Turnaround time comparison between the proposed EMPC and CMPC.
Energies 19 03019 g015
Table 1. System parameters.
Table 1. System parameters.
DescriptionVariableSimulationExperiment
Interfacing inductanceL6 mH6 mH
DC capacitanceC9000 µF3000 µF
DC voltage reference u d c _ r e f 1000 V300 V
Cascade numberN122
Grid voltage10 kV380 V
Active power capacity6 MW30 kW
Reactive power capacity6 MVAR30 kVAR
Sampling frequency f s 10 kHz10 kHz
Dead time T d 1 µs
Fundamental frequencyf50 Hz50 Hz
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

Li, Y.; Diao, F.; Zhao, Y. A Computationally Efficient Model Predictive Control for Star-Connected Cascaded Static Synchronous Compensator Under Unbalanced Conditions. Energies 2026, 19, 3019. https://doi.org/10.3390/en19133019

AMA Style

Li Y, Diao F, Zhao Y. A Computationally Efficient Model Predictive Control for Star-Connected Cascaded Static Synchronous Compensator Under Unbalanced Conditions. Energies. 2026; 19(13):3019. https://doi.org/10.3390/en19133019

Chicago/Turabian Style

Li, Yufei, Fei Diao, and Yue Zhao. 2026. "A Computationally Efficient Model Predictive Control for Star-Connected Cascaded Static Synchronous Compensator Under Unbalanced Conditions" Energies 19, no. 13: 3019. https://doi.org/10.3390/en19133019

APA Style

Li, Y., Diao, F., & Zhao, Y. (2026). A Computationally Efficient Model Predictive Control for Star-Connected Cascaded Static Synchronous Compensator Under Unbalanced Conditions. Energies, 19(13), 3019. https://doi.org/10.3390/en19133019

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