Next Article in Journal
Grey Multivariable Prediction Model of Energy Consumption with Different Fractional Orders
Next Article in Special Issue
Simplified Model Predictive Current Control of Four-Level Nested Neutral Point Clamped Converter
Previous Article in Journal
Internal Marketability, External Marketability, and Career Resilience: The Mediating Role of Learning Agility
Previous Article in Special Issue
Productive and Sustainable H2 Production from Waste Aluminum Using Copper Oxides-Based Graphene Nanocatalysts: A Techno-Economic Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Submodule Fault-Tolerant Strategy for Modular Multilevel Converter with Scalable Control Structure

by
Mohammed Alharbi
1,*,
Semih Isik
2 and
Subhashish Bhattacharya
2
1
Department of Electrical Engineering, College of Engineering, King Saud University, Riyadh 11421, Saudi Arabia
2
Department of Electrical and Computer Engineering, North Carolina State University, Raleigh, NC 27606, USA
*
Author to whom correspondence should be addressed.
Sustainability 2022, 14(24), 16445; https://doi.org/10.3390/su142416445
Submission received: 18 October 2022 / Revised: 24 November 2022 / Accepted: 27 November 2022 / Published: 8 December 2022
(This article belongs to the Special Issue Smart Grid Technologies and Renewable Energy Applications)

Abstract

:
Modular Multilevel Converter (MMC) topology is considered a good candidate for high-voltage applications. One of the reasons is that an MMC can quickly generate a higher voltage with an excellent sine wave with the series connection of many power blocks, called Sub-Modules (SMs). In such applications, the control system of an MMC can be challenging, and the possibility of an SM failure increases. As a result, the reliability and availability of the application reduce over time. To reduce the effects of SM failure, an MMC is usually equipped with Redundant SMs (RSMs). The RSMs are added into MMC arms as regular SMs to increase the application’s reliability and reduce downtime. This paper proposes a unique decentralized SM fault-tolerant control model for RSMs to participate in any SM sets. In an MMC arm, a dedicated controller is assigned to RSMs, while the group of SMs has their local controllers. The controller of the RSMs continually monitors the voltage of all the SM sets in the arm. If there is any failure, the controller of the RSMs activates a requested number of SMs to help local controllers to generate the desired voltage level. The proposed control system significantly reduces local controllers’ computational and communication requirements compared to conventional redundant controllers. The proposed control system is based on a distributed structure, so it does not limit hardware flexibility, such as the scalability and modularity of an MMC system. Besides, the separate controller for the RSMs significantly helps increase the reliability of an MMC application.

1. Introduction

Voltage Source Converters (VSCs), especially the Modular Multilevel Converter (MMC), are considered suitable candidates for medium-to-high voltage transmission and motor drive systems [1,2]. The MMC topology consists of hundreds of power modules, known as Sub-Module (SM), so high efficiency and excellent voltage generation can be achieved [3,4]. Furthermore, low-rated power switches and DC capacitors can be adopted by increasing the number of SM by the desired output ratings.
On the other hand, a low-reliability index might be a concern due to many semiconductor switches, SM capacitors, and gate drivers. Effectively reducing the number of components increases reliability, but an MMC is meant to have many SMs. Therefore, an effective fault-tolerant control method may solve this issue and provide reliable, stable, and continuous operation even with many SMs.
In practice, redundant SMs (RSMs) are constantly added to MMC arms to increase reliability. The RSMs typically operate either in cold reserve mode or the spinning (hot) reserve mode [5]. The cold reserve mode bypasses the RSMs during regular operation and connects the RSMs to the circuit when a failure occurs [6]. However, charging the RSMs’ capacitor voltages at the rated voltage before connecting them to the circuit arm is one of the main issues of this method. Because of the charging time, internal transients may occur. In hot reserve mode, the RSMs are considered and operated as regular SMs, and RSMs dynamically replace faulty SMs when needed. However, the same number of SMs in the opposite arm might need to be bypassed for vertical arm voltage balancing [7,8]. In hot mode, RSMs increase the switching losses because RSMs are fully utilized [9,10]. Due to high switching losses concern, the cold reserve mode seems more suitable for high voltage applications. Besides, the cold reserve mode does not effectively reduce reliability as the redundant SMs are not actively operated during regular operation [11]. In the literature, many MMC control strategies are devoted to sustaining the MMC operation under semiconductor switch or capacitor failure [4,12,13,14].
Most of these MMC control strategies have been based on a centralized control structure [15,16,17,18,19,20,21]. However, centralized control structure limits the hardware flexibility of an MMC as the complexity of the MMC control system is proportional to the number of SMs. With many SMs, the MMC control system can be complicated because of the high computation and data processing burden. Therefore, a centralized control structure may not be the best solution for high-power MMC applications.
On the other hand, the distributed controller has gained more popularity as an MMC can become more scalable and flexible for hardware changes. Researchers proposed distributed control algorithms for MMC applications in [22,23,24] to reduce the burden on the CPU. Even though the computational burden is reduced, scalability challenges still exist. The reason is that each SM has a local controller, and the number of the local controller increases proportionally with the number of SMs, and the central controller needs to process all the data. Therefore, modification of these local controllers in case of a hardware modification might be challenging and time-consuming during validation and testing. Besides, fault-tolerant capability has not been evaluated in these studies in case of failure. In [25], the SMs within an MMC arm are divided into groups with a small number of SMs.
Each group of SMs requires a dedicated local controller for voltage balancing. Therefore, the burden on the CPU is distributed to the local controllers. However, this method evenly distributes the number of SMs among groups. The SM voltage balancing might not be achieved if the number of SMs among groups is different. In other words, voltage balancing might not be guaranteed if any group has a faulty SM. In [26], a decentralized control method is proposed. In this method, each group of SMs has a local controller, and the local controllers report to the master controller. The number of SMs in each group can be different in this method, so a fault-tolerant application can be achieved by controlling each group separately. However, a CPU is still required for the average voltage balancing and the coordination between the local controllers. The central control unit in this method can be very complicated, with many local controllers under a high-voltage application. Besides, changing the number of SMs might require a significant modification of the control system. In [27], a scale-up control structure method for the MMC is proposed for medium and high-voltage applications. A local controller is assigned for each group of SMs for voltage balancing without a CPU. The number of SMs in each group can be modified without significant effort. However, the method is only effective with equal SMs among the groups. If SM(s) fails in any group, the control system cannot sustain the operation.
Researchers in [28] present an SM-level fault-tolerant method for MMC with a decentralized control structure. In this method, several SMs is put together in a set, and each set is designed based on the hot redundant scheme. In case of an SM failure, the local controller of the set bypasses the faulty SM and boosts the healthy SM’s voltage to keep the set voltage as desired. The number of SMs can be modified without changing the entire control system. This control method is effective with SM faults by considering RSMs. However, the RSMs can only operate at a specific set and cannot be utilized in other sets within the same arm. Thus, the utilization of RSMs is only limited within a set. Besides, the SM capacitors are operated under their rated value to allow a voltage boost in case of SM failure in a set.
This paper proposes a fault-tolerant control method based on a decentralized control structure. Similar to the proposed controller in [28], local controllers are assigned to the SM sets. However, the sets are designed without any redundancy. Besides, SM capacitors are operated at their rated value, unlike the proposed method in [28]. In [28], the local controllers boost the voltage of the SM capacitor to their allowable ratings to keep the set voltage at a desirable value in case of any SM failure. However, this paper proposes a separate controller for the redundant SM sets so that all the SM capacitors are operated at their rated value at full load. Employing higher-rating capacitors increases the total cost and footage. Besides, if a set cannot generate the desired voltage due to too many SM failures within the set, the operation must be lowered or shut down [28].
In this paper, the redundant controller communicates with the local controllers and effectively inserts redundant SM to any SM set in an MMC arm when needed. Therefore, regular SM sets are designed without considering redundancy. The RSMs can join the operation into any set within the same arm. Thus, the overall reliability of the MMC system is enhanced with the decentralized, scalable control design. The proposed method’s computational and communication demands are significantly reduced compared to conventional MMC structures.
Additionally, the number of SMs can be changed without significant control changes. Consequently, the proposed control structure considerably increases the MMC system’s expandability and scalability. To summarize, the proposed method in this paper will allow flexible hardware changes for an MMC application without significant control modifications. The need for high bandwidth communication is eliminated. Similarly, computation complexity will be distributed among the local controllers. Lastly and more importantly, additional redundant control can dynamically replace faulty SMs in any of the sets in an arm. Therefore, the regular sets can be designed without redundancy consideration.
This paper follows the MMC structure and operational principle in Section 2, a detailed explanation of the proposed methodology in Section 3, result validation in Section 4, and the conclusion in Section 5.

2. MMC Structure and Operational Principle

An illustration of a three-phase MMC structure is seen in Figure 1. A three-phase MMC consists of six upper and lower arms. Each MMC arm contains regular and redundant SMs. The non-redundant SMs are grouped into n sets, and the sets are connected in series with an arm inductor. The half-bridge SM (HBSM) topology is adopted in the sets. The redundant passive SMs are grouped in a set, namely, RSM, in Figure 1. The RSM set has NR HBSM circuits. Each non-redundant set generates an AC output voltage independently, as shown in Figure 2. Initially, redundant SMs are discharged and bypassed under normal operation, as indicated in the cold reserve mode. If one of the SMs in the non-redundant sets is failed in an arm, the faulty SM can be replaced by a redundant SM from the RSM set in the same arm. With the help of the redundant SMs, the output voltage of the non-redundant set is still maintained. If there are multiple SM failures in a non-redundant set(s), the operation continues unless the number of SM failures exceeds the total number of SM in the redundant set. Therefore, the total active number of SMs N t in an MMC-arm under all circumstances is always kept the same and can be calculated as follows:
N t = n × N
where n is the number of sets (excluding the RSM set), and N is the number of basic SMs per set.
The SM capacitor voltage is desired to stay at the nominal value v c , which is obtained as follows:
v c = V D C N t
where V D C represents the DC bus voltage.
The total output voltage of the upper arm v u and lower arm v l are obtained as follows:
v u = V D C 2 L o   d i u d t v m
v l = V D C 2 L o   d i l d t + v m
where i u   and i l are the upper and the lower arm current, respectively, and v m is the AC grid phase voltage. L o indicates the MMC arm inductor size.
The output voltage of any set of SMs (e.g., v u , 1 ) is represented by dividing the arm output voltage (e.g., v u ) over the number of sets as follows:
v u , 1 = V D C 2 n L o n   d i u d t v m n
v l , 1 = V D C 2 n L o n   d i l d t + v m n
Figure 1. Three-phase MMC system.
Figure 1. Three-phase MMC system.
Sustainability 14 16445 g001
Figure 2. MMC arm operating principle.
Figure 2. MMC arm operating principle.
Sustainability 14 16445 g002

3. Proposed Control Method for MMC Systems

An illustration of the proposed decentralized control structure can be seen in Figure 3. The supervisory control primarily oversees the system-level controls, such as the outer loop voltage and current and system-level protection. The required number of SMs in an arm and the direction of an arm current are sent from the supervisory control to the local controllers of the sets (i.e., set 1, set 2, …, and set n) for the AC output voltage generation and the capacitor voltage balancing. Each local controller of the non-redundant sets is responsible for SM-level protection, capacitor voltage balancing, and the SM gate pulse generation. The SM capacitor voltages are adjusted by each local controller in either raising or lowering order. The switching state of each SM in a set is determined by its local controller based on the sorting results. All local controllers of the non-redundant sets are identical.
On the other hand, the redundant set’s local controller is different from regular local controllers. The redundant controller monitors the operation and active the redundant SMs whenever a non-redundant set has a faulty SM. In such cases, the regular local controller generates a signal to isolate the failed SM. Once the defective SM(s) is isolated, the local controller of the faulty set communicates with RSM’s control to replace the defective SMs with a redundant SM. Suppose the total number of defective SMs in an MMC arm exceeds the redundant number (NR) of SMs in the redundant set. In that case, the MMC system should be gracefully shut down by a command signal transmitted from the local controller to the supervisory control.
Compared to existing MMC control designs in Table 1, the RSMs can effectively replace any faulty SM within the same arm in the proposed design. Thus, the reliability and the redundant SM utilization can be increased. Besides, the proposed method allows an MMC to quickly become more flexible for hardware changes and replace the SMs. Similarly, the control algorithm can be modified accordingly without great effort and time. The communication and computational burdens are also kept low as the number of SMs is divided into smaller groups with a dedicated local controller.

3.1. System-Level Control

The supervisory control is responsible for the system-level controls. Figure 4 depicts the overall control scheme that is implemented in this paper. The main control, circulating current suppression control (CCSC), and nearest level modulation (NLM) approach are all parts of the system-level control. As illustrated in Figure 5, the main control is designed based on the conventional vector current in the dq synchronous reference frame. The voltage v m , x * is generated based on the current control. The CCSC method is adopted in [29] and shown in Figure 6. The number of inserted SMs N o n in an arm, which is necessary for each local controller, is determined by the NLM approach. The references for the voltages of the upper and lower arms are obtained by [28]:
v u , x * = V D C 2 v z , x * v m , x *
v l , x * = V D C 2 v z , x * + v m , x *
where x a , b ,   c and the v z , x * is the reference circulating current voltage, out from the CCSC control, as seen in Figure 4. The reference signal for the AC-side voltage control is v m , x * . Circulating current i c i r c , x can be described as the AC part of the differential current i z , x and can be expressed in (9) where i u , x   a n d   i l , x are the upper and lower arm currents. Arm currents can be described as half of the AC side current i x and the differential current as in (10) for the upper and (11) for the lower arm. The reference voltage of the circulating current is compared with the induced voltage v z , x (12) due to the circulating current.
i z , x =   i u , x + i l , x 2 = i d c , x + i c i r c , x
i u , x = i z , x + i x 2
i u , x = i z , x i x 2
v z , x = L o   d i Z , x d t

3.2. Local Controller

Each local controller of the non-redundant sets is responsible for the voltage balancing algorithm, generation of the gate pulses, and SM level protection. The capacitor voltage balancing (CVB) algorithm presented in [28] is implemented in each non-redundant local controller. The utilized balancing algorithm can control the SMs voltage of each set independently without communicating between the other sets in an arm. The local controller is improved to utilize RSMs under SM failures. Figure 7a shows the local controller flow chart for each set of SMs. Under an SM failure, the local controller of the set sends a replacement command to the RSM’s controller. The local controller of each set generates the gate signals for its healthy non-redundant SMs and the replacement SMs from the RSM set.

3.3. RSM Controller

Figure 7b shows the RSM controller flow chart. The RSM controller has a simple task: coordinating the RSM set and sets with basic SMs. When a replacement request is received from any local controller of the non-redundant sets, the RSM controller task is to find an available SM from the RSM set. Where i counts the number of SM failures in an arm, if the number i exceeds the number of RSMs NR, the RSM controller sends an order to the main controller to shut down the system. The capacitor voltage of the RSM is sent to the local controller for voltage balancing. The RSM controller receives the gate signal for that RSM from the local controller of sets. The RSM controller sends the gate signals to the corresponding SM at the RSM set. The RSM controller has no voltage balancing tasks. Thus, the computational burden of the RSM controller is incredibly low.

4. Validation Results

4.1. Study System

The MMC system shown in Figure 1 is carried out in Simulink/MATLAB to validate the proposed MMC control design. Table 2 tabulates the MMC parameters and structure design. The primary number of SMs per arm is 48 SMs divided into three sets (i.e., n = 3) with 16 basic SMs per set. The number of RSMs NR is 6 SMs per MMC-arm.

4.2. Performance Validation under Normal Conditions

The performance of the MMC system with the proposed control design is studied at steady states. The MMC system operates in inverter mode at the rating power level (e.g., 100 MVA). Because the DC voltage is 100 kV and the total number of primary (or active) SMs N t per arm is 48, and the SM capacitor voltage per arm is maintained at 2.08 kV per arm. Figure 8 shows the MMC performance under normal conditions at steady states. The capacitor voltage of SMs is well-maintained, and the grid voltage and current are purely sinusoidal waveforms.

4.3. Performance Validation under Power Reversal

The proposed control design is also performed under power ramp conditions to validate its effectiveness under transients. Initially, the converter operates in inverter mode. At 50 ms, the active power is ramped from 100 MW to −100 MW within 100 ms, as shown in Figure 9. Thus, the converter operating mode is changed from inverter mode to rectifier mode. The active power is precisely tracking the reference command. The SM voltages are maintained at the rated voltage in the different operating modes.

4.4. Performance Validation under SM(s) Failure in One Set

This section tests the proposed method under SM(s) failure only in a single set per arm. The MMC system operates in inverter mode at the rated voltages and power. One SM from Set 1 intentionally failed-opened at 0.2 s, as shown in Figure 10. The defective SM will be promptly bypassed once the system identifies the failure. Simultaneously, a replacement request is sent to the RSM controller. As a result, an RSM is recharged to 2.08 kV and dynamically replaces the faulty SM. At 0.4 s, another SM from Set 1 fails.
Consequently, another RSM from the RSM set is activated and recharged to 2.08 kV to replace the second faulty SM. The capacitor voltage of SMs in the three sets is depicted in Figure 10. The capacitor voltage of SMs in the MMC arm is well-maintained at the rated voltage under the faulty SMs. Thus, the MMC system is capable of functioning satisfactorily under SM failures.

4.5. Performance Validation under SM Failures in Multiple Sets

This section tests the proposed controller for simultaneous SM(s) failure in multiple sets. As seen at 0.05 s, a total of 6 SMs are intentionally fail-opened in the MMC upper arm of phase-a. Two SMs in set 1, set 2, and set 3 failed at the same time. Accordingly, the RSM controller coordinates with the local controller of the faulty sets to replace the faulty SMs with 6RSMs. As shown in Figure 11, the faulty SMs are bypassed after the local controller identifies the failure. When the faulty SMs are bypassed, the RSMs are activated and charged to the rated voltage of 2.08 kV. As can be seen in Figure 11, the capacitor voltage of SMs in the MMC arm is well-maintained at the rated voltage under multiple faulty SMs in different sets. Figure 12 shows that arm currents, grid voltage, and current are not significantly affected by SMs failure in multiple sets.
To summarize the results in Section 4.2, Section 4.3, Section 4.4, Section 4.5, Table 3 is prepared. In Section 4.2. the MMC with the proposed controller is operated under no SM failure to test the control capability under steady-state. Section 4.2 tests the MMC system under active power reversal with the proposed controller. The results show that the proposed control method has no adverse effects on steady-state and power reversal. Section 4.4 tests the same system under 2 SM failure at t = 0.2 s and t = 0.4 s. The proposed controller immediately picks the faulty SMs and replaces them with the redundant SMs based on Figure 10. In Section 4.5, 2 SMs in three sets (set 1, set 2, and set 3) are purposely failed-opened simultaneously at t = 0.05 s. Based on Figure 11, the redundant controller activates six redundant SMs to participate in three sets simultaneously. Overall, the proposed decentralized, redundant control algorithm effectively communicates with the local controllers and dynamically replaces faulty SMs.

4.6. Reliability Evaluation of MMC System

To validate the effectiveness of the proposed design, the Markov model, which is fundamentally explained in [30], is used to evaluate the reliability of the MMC system under different MMC designs. In this reliability assessment, the following assumptions are made:
  • The switching devices (e.g., semiconductor devices) are only considered because they have higher failure potential than any other components in the SM, such as the capacitor.
  • In the case of any switch failure in an SM, the whole SM will be removed from the MMC system and replaced with an RSM.
  • The entire MMC system will shut down when the number of faulty SMs per arm exceeds the number of RSMs.
The reliability of the proposed method is evaluated and compared with the decentralized control designs presented in [27] and [28]. In addition, the proposed design’s reliability has been compared with the conventional control design. The MMC system parameters are tabulated in Table 4. The DC voltage, power rating, and number of SMs for each case are similar for a fair evaluation. The number of RSMs is 6 SMs per arm for designs with redundancy. Thus, the MMC system will shut down when the number of faulty SMs per arm exceeds 6 SMs.
Figure 13 shows the reliability operation for each scenario. Overall, the designs with SM redundancy have higher reliability than the non-redundant design. The proposed method has reliability higher than the redundant design presented in [28], although the same number of SMs is utilized in both systems. Besides the gained features of the proposed decentralized control design, the proposed technique can achieve reliability as high as the conventional centralized control design of the MMC, as shown in Figure 13. The Mean Time To Failure (MTTF) is typically used to identify reliability. The MTTFs of the considered designs are listed in Table 4. The MTTF of the proposed method is improved by about 187% when compared to the MMC design presented in [28]. The non-redundant MMC design has the lowest MTTF because there are no RSMs; thus, the entire system will fail if any SM fails.

5. Conclusions

This work presents an SM fault-tolerant technique for MMCs with a scalable control design. The proposed control method is suggested to ride through SM failures and balance voltages between sets. The total number of SMs per arm is distributed among sets with smaller SMs. A local controller is allocated for each set of SMs for voltage balancing, SM-level protection, and gate signal generation. In addition, a simple controller is assigned for the RSMs to coordinate and pass data, such as gate signals and SM capacitor voltages, between RSMs and the set local controllers under SM failures. The RSMs have fully utilized at any specific set within the same arm due to the RSM controller, which enhances the system reliability. The proposed method does not require communication between the sets’ local controllers, which significantly improves the expandability of the MMC systems. Local controllers have much lower computational loads than traditional centralized control approaches. The MMC sets function with unequal numbers of SMs among sets when conditions are abnormal (for instance, when there are SM failures).

Author Contributions

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

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

This work was supported by the Researchers Supporting Project number (RSP2022R467), King Saud University, Riyadh, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

Frequently used notation in this paper is defined below. The other symbols are provided during the text as required.
MMCModular Multilevel Converter
SMSub-Module
L o Arm inductor
i u , x Upper arm current of a phase
i z , x Differential current of the MMC
v u , x * Reference voltage for upper arm
v m , x * Reference AC side voltage
N R Number of RSM
nNumber of sets per MMC arm
i x AC grid-side current
RSMRedundant SM
i c i r c , x Circulating current
i l , x Lower arm current of a phase
v z , x Induced Differential Voltage
v l , x * Reference voltage for lower arm
V D C DC bus voltage
NNumber of SMs per set
CVBCapacitor voltage balancing

References

  1. Debnath, S.; Qin, J.; Bahrani, B.; Saeedifard, M.; Barbosa, P. Operation, Control, and Applications of the Modular Multilevel Converter: A Review. IEEE Trans. Power Electron. 2015, 30, 37–53. [Google Scholar] [CrossRef]
  2. Kish, G.J.; Ranjram, M.; Lehn, P.W. A Modular Multilevel DC/DC Converter with Fault Blocking Capability for HVDC Interconnects. IEEE Trans. Power Electron. 2015, 30, 148–162. [Google Scholar] [CrossRef]
  3. Cui, S.; Jung, J.J.; Lee, Y.; Sul, S.K. A Novel Control Strategy of a Modular Multilevel Converter (MMC) Based VSC-HVDC Transmission System. In Proceedings of the 2015 IEEE Applied Power Electronics Conference and Exposition (APEC), Charlotte, NC, USA, 15–19 March 2015; pp. 972–979. [Google Scholar]
  4. Hu, P.; Jiang, D.; Zhou, Y.; Liang, Y.; Guo, J.; Lin, Z. Energy-Balancing Control Strategy for Modular Multilevel Converters Under Submodule Fault Conditions. IEEE Trans. Power Electron. 2014, 29, 5021–5030. [Google Scholar] [CrossRef]
  5. Wang, J.; Ma, H.; Bai, Z. A Submodule Fault Ride-Through Strategy for Modular Multilevel Converters With Nearest Level Modulation. IEEE Trans. Power Electron. 2018, 33, 1597–1608. [Google Scholar] [CrossRef]
  6. Li, B.; Zhang, Y.; Yang, R.; Xu, R.; Xu, D.; Wang, W. Seamless Transition Control for Modular Multilevel Converters When Inserting a Cold-Reserve Redundant Submodule. IEEE Trans. Power Electron. 2015, 30, 4052–4057. [Google Scholar] [CrossRef]
  7. Deng, F.; Tian, Y.; Zhu, R.; Chen, Z. Fault-Tolerant Approach for Modular Multilevel Converters Under Submodule Faults. IEEE Trans. Ind. Electron. 2016, 63, 7253–7263. [Google Scholar] [CrossRef]
  8. Li, K.; Yuan, L.; Zhao, Z.; Lu, S.; Zhang, Y. Fault-Tolerant Control of MMC With Hot Reserved Submodules Based on Carrier Phase Shift Modulation. IEEE Trans. Power Electron. 2017, 32, 6778–6791. [Google Scholar] [CrossRef]
  9. Farias, J.V.M.; Cupertino, A.F.; Pereira, H.A.; Junior, S.I.S.; Teodorescu, R. On the Redundancy Strategies of Modular Multilevel Converters. IEEE Trans. Power Deliv. 2018, 33, 851–860. [Google Scholar] [CrossRef]
  10. Farzamkia, S.; Iman-Eini, H.; Noushak, M.; Hadizadeh, A. Improved Fault-Tolerant Method for Modular Multilevel Converters by Combined DC and Neutral-Shift Strategy. IEEE Trans. Ind. Electron. 2019, 66, 2454–2462. [Google Scholar] [CrossRef]
  11. Tu, P.; Yang, S.; Wang, P. Reliability and Cost Based Redundancy Design for Modular Multilevel Converter. IEEE Trans. Ind. Electron. 2018, 66, 2333–2342. [Google Scholar] [CrossRef]
  12. Li, B.; Xu, Z.; Ding, J.; Xu, D. Fault-Tolerant Control of Medium-Voltage Modular Multilevel Converters With Minimum Performance Degradation Under Submodule Failures. IEEE Access 2018, 6, 11772–11781. [Google Scholar] [CrossRef]
  13. Wang, J.; Tang, Y. A Fault-Tolerant Operation Method for Medium Voltage Modular Multilevel Converters with Phase-Shifted Carrier Modulation. IEEE Trans. Power Electron. 2019, 34, 9459–9470. [Google Scholar] [CrossRef]
  14. Son, G.T.; Lee, H.-J.; Nam, T.S.; Chung, Y.-H.; Lee, U.-H.; Baek, S.-T.; Hur, K.; Park, J.-W. Design and Control of a Modular Multilevel HVDC Converter With Redundant Power Modules for Noninterruptible Energy Transfer. IEEE Trans. Power Deliv. 2012, 27, 1611–1619. [Google Scholar] [CrossRef]
  15. Li, W.; Gregoire, L.-A.; Belanger, J. A Modular Multilevel Converter Pulse Generation and Capacitor Voltage Balance Method Optimized for FPGA Implementation. IEEE Trans. Ind. Electron. 2015, 62, 2859–2867. [Google Scholar] [CrossRef]
  16. Qin, J.; Saeedifard, M. Reduced Switching-Frequency Voltage-Balancing Strategies for Modular Multilevel HVDC Converters. IEEE Trans. Power Deliv. 2013, 28, 2403–2410. [Google Scholar] [CrossRef]
  17. Gutierrez, B.; Kwak, S.-S. Modular Multilevel Converters (MMCs) Controlled by Model Predictive Control With Reduced Calculation Burden. IEEE Trans. Power Electron. 2018, 33, 9176–9187. [Google Scholar] [CrossRef]
  18. 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] [CrossRef]
  19. Deng, Y.; Wang, Y.; Teo, K.H.; Saeedifard, M.; Harley, R.G. Optimized Control of the Modular Multilevel Converter Based on Space Vector Modulation. IEEE Trans. Power Electron. 2018, 33, 5697–5711. [Google Scholar] [CrossRef]
  20. Mathe, L.; Burlacu, P.D.; Teodorescu, R. Control of a Modular Multilevel Converter With Reduced Internal Data Exchange. IEEE Trans. Ind. Inform. 2017, 13, 248–257. [Google Scholar] [CrossRef]
  21. Liu, P.; Wang, Y.; Cong, W.; Lei, W. Grouping-Sorting-Optimized Model Predictive Control for Modular Multilevel Converter With Reduced Computational Load Model Predictive Control for Modular Multilevel Converter With Reduced Computational Load. IEEE Trans. Power Electron. 2016, 31, 1896–1907. [Google Scholar] [CrossRef]
  22. Wang, H.; Yang, S.; Chen, H.; Feng, X.; Blaabjerg, F. Synchronization for an MMC Distributed Control System Considering Disturbances Introduced by Sub-Module Asynchrony. IEEE Trans. Power Electron. 2020, 35, 12834–12845. [Google Scholar] [CrossRef]
  23. Yang, S.; Tang, Y.; Wang, P. Distributed Control for a Modular Multilevel Converter. IEEE Trans. Power Electron. 2018, 33, 5578–5591. [Google Scholar] [CrossRef]
  24. Isik, S.; Alharbi, M.; Bhattacharya, S. Comprehensive Analysis of the Control Structures for MMC Applications. In Proceedings of the 2021 IEEE Energy Conversion Congress and Exposition (ECCE), Vancouver, BC, Canada, 10–14 October 2021; pp. 2459–2466. [Google Scholar] [CrossRef]
  25. Zhou, Y.; Jiang, D.; Hu, P.; Guo, J.; Liang, Y.; Lin, Z. A Prototype of Modular Multilevel Converters. IEEE Trans. Power Electron. 2014, 29, 3267–3278. [Google Scholar] [CrossRef]
  26. Joshi, S.D.; Ghat, M.B.; Shukla, A.; Chandorkar, M.C. Improved Balancing and Sensing of Submodule Capacitor Voltages in Modular Multilevel Converter. IEEE Trans. Ind. Appl. 2021, 57, 537–548. [Google Scholar] [CrossRef]
  27. Alharbi, M.; Bhattacharya, S. Scale-up Methodology of a Modular Multilevel Converter for HVDC Applications. IEEE Trans. Ind. Appl. 2019, 55, 4974–4983. [Google Scholar] [CrossRef]
  28. Alharbi, M.; Isik, S.; Bhattacharya, S. A Novel Submodule Level Fault-Tolerant Approach for MMC With Integrated Scale-Up Architecture. IEEE J. Emerg. Sel. Top. Ind. Electron. 2021, 2, 343–352. [Google Scholar] [CrossRef]
  29. Tu, Q.; Xu, Z.; Xu, L. Reduced Switching-Frequency Modulation and Circulating Current Suppression for Modular Multilevel Converters. IEEE Trans. Power Deliv. 2011, 26, 2009–2017. [Google Scholar] [CrossRef]
  30. Song, Y.; Wang, B. Analysis and Experimental Verification of a Fault-Tolerant HEV Powertrain. IEEE Trans. Power Electron. 2013, 28, 5854–5864. [Google Scholar] [CrossRef]
Figure 3. The proposed control structure for an MMC-arm.
Figure 3. The proposed control structure for an MMC-arm.
Sustainability 14 16445 g003
Figure 4. Overall MMC control structure.
Figure 4. Overall MMC control structure.
Sustainability 14 16445 g004
Figure 5. Main control diagram.
Figure 5. Main control diagram.
Sustainability 14 16445 g005
Figure 6. Circulating current suppression control diagram.
Figure 6. Circulating current suppression control diagram.
Sustainability 14 16445 g006
Figure 7. Controller flow chart: (a) Non-redundant local controller; (b) RSM’s controller.
Figure 7. Controller flow chart: (a) Non-redundant local controller; (b) RSM’s controller.
Sustainability 14 16445 g007
Figure 8. MMC performance under normal conditions (Steady State).
Figure 8. MMC performance under normal conditions (Steady State).
Sustainability 14 16445 g008
Figure 9. MMC results under transient conditions (power ramp).
Figure 9. MMC results under transient conditions (power ramp).
Sustainability 14 16445 g009
Figure 10. MMC SM voltage results in SM failures in set 1.
Figure 10. MMC SM voltage results in SM failures in set 1.
Sustainability 14 16445 g010
Figure 11. SM voltage results in multiple SM failures.
Figure 11. SM voltage results in multiple SM failures.
Sustainability 14 16445 g011
Figure 12. MMC performance results in multiple SM failures.
Figure 12. MMC performance results in multiple SM failures.
Sustainability 14 16445 g012
Figure 13. MMC reliability functions in different designs.
Figure 13. MMC reliability functions in different designs.
Sustainability 14 16445 g013
Table 1. Comparison of MMC control designs.
Table 1. Comparison of MMC control designs.
Control StructureCentralDistributed
[15,16,17,18,19,20,21][22,23,24,25,26,27][28]Proposed Method
Scalability and flexibilityLowMediumHighHigh
Communication burdenHighLowLowLow
Computational burdenHighLowLowLow
ReliabilityHighLowMediumHigh
Table 2. MMC system parameters.
Table 2. MMC system parameters.
ParameterValue
Rated Power100 MVA
Rated DC voltage100 kV
AC grid voltage55 kV
Fundamental frequency60 Hz
Number of SMs per arm (N × n)16 × 3 = 48
Number of RSMs per arm (NR)6
Capacitance of SM6.8 mF
Capacitor rated voltage2.08 kV
Arm inductance10 mH
Table 3. Summary of the Results.
Table 3. Summary of the Results.
CasesNumber of Faulty SMs
Set 1Set 2Set 3
Normal Conditions (Section 4.2)NoneNoneNone
Power Reversal (Section 4.3)NoneNoneNone
SM(s) Failure in a Single Set (Section 4.4)2 SMs at t = 0.2 s and t = 0.4 sNoneNone
SM Failures in Multiple Sets (Section 4.5)2 SMs at t = 0.05 s2 SMs at t = 0.05 s2 SMs at t = 0.05 s
Table 4. MTTFs and MMC system parameters for reliability evaluation.
Table 4. MTTFs and MMC system parameters for reliability evaluation.
Non-Redundant Design [27]Redundant Design [28]Conventional MMC with RedundancyProposed Design
Control structureDecentralizedDecentralizedCentralizedDecentralized
Number of RSM0666
Number of SMs N t 48484848
DC voltage100 kV100 kV100 kV100 kV
Rated power100 MVA100 MVA100 MVA100 MVA
MTTF (Year)11324.2524.25
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Alharbi, M.; Isik, S.; Bhattacharya, S. Submodule Fault-Tolerant Strategy for Modular Multilevel Converter with Scalable Control Structure. Sustainability 2022, 14, 16445. https://doi.org/10.3390/su142416445

AMA Style

Alharbi M, Isik S, Bhattacharya S. Submodule Fault-Tolerant Strategy for Modular Multilevel Converter with Scalable Control Structure. Sustainability. 2022; 14(24):16445. https://doi.org/10.3390/su142416445

Chicago/Turabian Style

Alharbi, Mohammed, Semih Isik, and Subhashish Bhattacharya. 2022. "Submodule Fault-Tolerant Strategy for Modular Multilevel Converter with Scalable Control Structure" Sustainability 14, no. 24: 16445. https://doi.org/10.3390/su142416445

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