Next Article in Journal
An Improved Centralized Control Structure for Compensation of Voltage Distortions in Inverter-Based Microgrids
Next Article in Special Issue
A Harmonic Voltage Injection Based DC-Link Imbalance Compensation Technique for Single-Phase Three-Level Neutral-Point-Clamped (NPC) Inverters
Previous Article in Journal
Impact of Partial Shading on the P-V Characteristics and the Maximum Power of a Photovoltaic String
Previous Article in Special Issue
Small-Scale Modular Multilevel Converter for Multi-Terminal DC Networks Applications: System Control Validation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Modulated Model Predictive Control in a Modular Multilevel Converter for Multi-Terminal Direct Current Systems

1
School of Electrical Engineering, Southeast University, Nanjing 210096, China
2
Jiangsu Electrical Power Company Research Institute, State Grid, Nanjing 211100, China
*
Author to whom correspondence should be addressed.
Energies 2018, 11(7), 1861; https://doi.org/10.3390/en11071861
Submission received: 17 May 2018 / Revised: 10 July 2018 / Accepted: 11 July 2018 / Published: 17 July 2018

Abstract

:
In this paper a hybrid modulated model predictive control (HM2PC) strategy for modular-multilevel-converter (MMC) multi-terminal direct current (MTDC) systems is proposed for supplying power to passive networks or weak AC systems, with the control objectives of maintaining the DC voltage, voltage stability and power balance of the proposed system. The proposed strategy preserves the desired characteristics of conventional model predictive control method based on finite control set (FCS-MPC) methods, but deals with high switching frequency, circulating current and steady-state error in a superior way by introducing the calculation of the optimal output voltage level in each bridge arm and the specific duty cycle in each Sub-Module (SM), both of which are well-suited for the control of the MMC system. In addition, an improved multi-point DC voltage control strategy based on active power balanced control is proposed for an MMC-MTDC system supplying power to passive networks or weak AC systems, with the control objective of coordinating the power balance between different stations. An MMC-HVDC simulation model including four stations has been established on MATLAB/Simulink (r2014b MathWorks, Natick, MA, USA). Simulations were performed to validate the feasibility of the proposed control strategy under both steady and transient states. The simulation results prove that the strategy can suppress oscillations in the MMC-MTDC system caused by AC side faults, and that the system can continue functioning if any one of the converters are tripped from the MMC-MTDC network.

1. Introduction

In recent years, MMCs are gaining a lot of attention in high power/high voltage applications that involve interfacing high-voltage direct current (HVDC) systems to high voltage three-phase AC grids due to their high modularity and scalability [1,2]. Investment and research in high-voltage direct-current (HVDC) systems has been actively pursued and expanded with the aim of improving the efficiency and reliability of electric power generation, large-capacity power transmission, and linkage among different networks [1,2,3,4,5,6].
At present, research on control strategies for MMC-HVDC systems has yielded fruitful results in industry and academia. When an MMC-HVDC transmission system supplying passive networks is operating normally, its rectifier station generally uses constant current control and constant reactive control, which contains an outer power loop and an inner current loop. This control method is relatively mature and fixed, and details on the method are available in the literature [6,7,8,9,10]. Therefore, in this paper we focus on the control strategy used in the inverter station.
Traditional inverter station control usually involves a double closed-loop control (DCLC) strategy based on an outer voltage loop and an inner current loop. Since the response speed of the outer voltage loop is significantly slower than that of the inner current loop, the voltage quality is poor when supplying power to nonlinear loads. Furthermore, the response time of the voltage recovery increases when there are load fluctuations. Meanwhile, the overall control structure, embodying multiple proportional-integral (PI) controllers with hard-to-tune parameters, is relatively complex, and is therefore susceptible to structural parameters of the model [11,12].
Model predictive control (MPC) is gradually becoming more adopted as a control method of power converters because it is a non-linear optimization control method that can deal with nonlinear systems with complex constraints. The advantages demonstrated by this method are diverse, such as a fast response, flexibility of various goals, easy inclusion of nonlinearities, and the availability of simple modulation techniques. The MPC method based on a finite control set (FCS-MPC) constructs a multi-objective optimization function, evaluates the system’s future state corresponding to the finite-switching combination of the converter, and selects the switch combination that minimizes the value of the objective function as the switching state for the next switching cycle. MPC has been applied to motor drives, high power factor rectification, and DC transmission, among others [13,14,15,16,17,18,19,20,21].
Reference [13] shows that the cost function may include a control target such as reduced switching frequency, reduced common-mode voltage, reduced reactive power, and reduced current ripple when controlling a power converter. Compared to proportional integral (PI) or proportional-resonant (PR) controllers, the MPC method can improve total harmonic distortion (THD) and transient characteristics [21]. References [16,17,18] uses FCS-MPC for the control of the MMC, which predicts the AC current, the circulating current, the sub-module capacitance voltage, and the resulting switching action of all possible switch combinations of the upper and lower arms in each control cycle. This method selects the switch combination that minimizes the objective function as the output of the next cycle and implements multi-objective optimal control.
For an MMC system with a large number of sub-modules, the existing FCS-MPC control methods involve a large amount of calculation. The Modulated Model Predictive Control (M2PC) method preserves all the advantages of the FCS-MPC method and solves some problems associated with the FCS-MPC method, such as enabling variable switching frequency, delay compensation, and short sampling times [22,23,24]. However, little to no effort has been made to develop a M2PC method for the control of MMC-HVDC systems supplying power to passive networks or weak AC systems. This paper aims to propose a new Hybrid M2PC method for control of the MMC-MTDC system that addresses the key limitations faced by the FCS-MPC methods.
The contributions of this paper to the research field are:
(1) A novel voltage control strategy based on M2PC is proposed for MMC-MTDC systems supplying power to passive networks or weak AC systems, which effectively regulates AC line currents and allows converters to comply with current references under severe conditions, such as severe power fluctuations or grid faults.
(2) The proposed strategy reduces the amount of calculation required compared with FCS-MPC methods when calculating optimal output voltage levels.
(3) An improved multi-point DC voltage control strategy based on active power balanced control is proposed and proved to be more applicable to MMC-MTDC systems.

2. MMC-MTDC Mathematical Model

Figure 1 shows the schematic diagram of a four-terminal MMC-MTDC system for supplying passive networks.
The rectifiers and inverters are made of three-phase MMCs. In the figure, Ls and Lp represent the AC filter inductances, while Rs and Rp denote the line equivalent resistances. Us1 and Us2 represent two independent AC power supplies. us and up represent the AC voltage of the sending end of the rectifier station and the receiving end of the inverter station, respectively. idc represents the current of the DC line. Further, Cdc denotes the DC capacitor, and C1 and L1 (C3 and L3) constitute the LC low-pass filter, which filters out the high-order harmonics on the inverter side, while C2 can also provide some of the AC network reactive power support to compensate for the impact of load fluctuations on voltage stability.
Figure 2a presents the Circuit diagram of the inverter side of a three-phase MMC with six arms. Generally speaking, each arm is composed of a half-bridge submodule (SM). The MMC legs consist of three phases, a, b, and c, which are represented by the subscript j. Subscripts u and l represent the upper and lower arms of each leg. N series-connected SM, as well as the equivalent internal resistance (R) and an inductor (L), make up each leg. Rp1 and Lp1 denote the AC filter inductance and the line equivalent resistance of inverter station 1. Figure 2b shows the circuit diagram of SM. The switches T1 and T2 always operate in a complementary fashion.
Using Kirchhoff’s Voltage Law (KVL), the transient mathematical model of the AC side of an MMC can be obtained,
d i s j d t = 1 L s e ( 2 u d j 2 u p 1 j R s e i s j )
d i c j d t = 1 L ( u d c u c j R i c j )
where
{ u c j = 1 2 ( u u j + u l j ) u d j = 1 2 ( u u j u l j ) = 1 2 ( u l j u u j ) i c j = 1 2 ( i u j + i l j )   and   { L s e = L + 2 L p 1 R s e = R + 2 R p 1
where ucj and udj denote common voltage and differential voltage, respectively, and icj represents circulation current.
Under balanced control the capacitor voltages of each sub module are equal, and the output voltage of the upper and lower bridge arm varies from 0 and N levels:
{ u u j = n u j N u   dc ,   n u j [ 0 , 1 , ,   N ] u l j = n l j N u   dc ,   n u j [ 0 , 1 , ,   N ]
where nuj and nlj represent the number of SMs for upper and lower arm inputs, respectively, and uuj and ulj represent the voltages of the upper and lower arms, respectively.

3. Design of the Hybrid Modulated Model Predictive Control Strategy

3.1. Design of the Inverter Side Controller

Ψ s j ( t ) = 1 L s e ( 2 u d j 2 u p 1 j R s e i s j )
Ψ c j ( t ) = 1 L ( u d c u c j R i c j )
Let Ts represent the sampling time, kTs represent the present moment and (k + 1)Ts represent the moment at the next control period. Utilizing the trapezoidal integration formula in Equation (4),
i s j ( k + 1 ) i s j ( k ) = T s 2 ( Ψ s j ( k + 1 ) + Ψ s j ( k ) )
Considering that the fluctuation of usj is negligible over one sampling period from kTs to (k + 1)Ts, it can be approximated as invariant. Thus, the discretization of Equation (4) can be obtained,
i s j ( k + 1 ) = 2 L s e T s   R s e 2 L s e + T s   R s e i s j ( k ) + 4 T s 2 L s e + T s   R s e u d j ( k ) 2 T s 2 L s e + T s   R s e ( u p 1 j ( k + 1 ) + u p 1 j ( k ) )
Similarly, considering that udc is constant during the sampling time, Equation (4) can be rewritten as,
i c j ( k + 1 ) = i c j ( k ) + T s L ( u d c ( k ) u c j ( k ) )
Equations (6) and (8) can be used to predict the AC line and circulating current values for all combinations of SM operations.
M2PC requires a suitable modulation scheme as part of the minimization of the cost function in the MPC algorithm. In this paper we use a modulation scheme that is particularly suitable for high power converter control. In each sampling period, only one branch of one SM is allowed to switch, so as to obtain the total switching frequency of the SM, which is half of the sampling frequency [22,23,24]. This function becomes quite important when considering high power applications. Moreover, this switching mode helps to reduce the computational needs of the controller.
The proposed M2PC method evaluates a cost function J(k) for all possible voltage levels in each leg at the start of each sampling period. This cost function with multiple prediction horizons can be defined as,
J p 1 j ( k + 1 ) = | u p 1 j ( k + 1 ) u p 1 |
where
u p 1 j = U s e j 2 π f ( k + 1 ) T s
where Us* represents the rated AC voltage; f* = 50 Hz is the rated frequency [25].
By combining Equations (1)–(3) and (6), the reference voltage level of the bridge arm satisfying the AC voltage and the current control target is obtained,
{ n u j = N 2 u dc ( u s j ( k + 1 ) + u c j ( k + 1 ) ) n l j = N 2 u dc ( u c j ( k + 1 ) u s j ( k + 1 ) )
where nuj* and nlj* represent the reference voltage levels of nuj and nlj, respectively.
In general, the number of sub-modules applied to the MMC is large. If the traditional FCS-MPC control strategy is used, the computational load is undoubtedly enormous [26]. This paper uses Equation (11) to calculate the optimal output level of the bridge arm at the next sampling time, and then considers its neighboring 2M (M ≥ 1) levels as a finite control set by selecting the appropriate M value, which can significantly reduce the amount of calculations in one control cycle. It is worth noting that in most cases nuj* and nlj*, calculated according to Equation (11), are not integers. This paper uses the method of rounding down, then selects the level combination and the upper or lower bridges. The 2M level combinations adjacent to the arm together constitute a new set of modulable finite controls.
A key point of voltage control in the M2PC strategy proposed in this paper is to calculate nuj and nlj based on the two specific voltage values of the passive network output voltage and the circulating current suppression voltage, based on Equation (11) [27,28,29]. The reference value thus minimizes the state performance function in Equation (7) based on the non-monotonic change characteristic of Jzj(k + 1). From the structural characteristics of the MMC it can be seen that, whether it is the upper or lower arms, increasing the number of levels in the bridge arm can increase the output value of the control target to the passive network at a future point, while reducing the number of arm levels will reduce the output voltage value to the passive network.
Therefore, the corresponding upper and lower arm level configuration parameters can be calculated according to the voltage prediction reference value at the beginning of the next period. Let the increase and decrease in the number of levels of the j phase affect the output voltage values of the next period by Vj1 and Vj2, respectively. In one control period described by setting a specific time node t p 1 j executing the control commands one after another leads u p 1 j (k + 1) to finally equal u p 1 j * .
The ratio of time changing between Vj1 and Vj2 is called the duty cycle. The details of calculating this duty cycle for the proposed M2PC method are explained in detail in Reference [30]. Employing the formulation from Reference [30], the duty cycle can be obtained as,
d p 1 j = u p 1 j u p 1 j 2 u p 1 j 1 u p 1 j 2
where u p 1 j 1 and u p 1 j 2 can be obtained from Equation (10) by substituting usj(k) with Vj1 and Vj2 respectively. In Equation (12), d p 1 j represents the time ratio of usj(k) needs to be set to Vj1.
Similarly, the cost function and the duty cycle corresponding to the circulating current are,
J c j ( k + 1 ) = | i c j ( k + 1 ) i c j |
d c j = i c j i c j 2 i c j 1 i c j 2

3.2. Improvement of the Model Predictive Control Algorithm

The performance cost function of Equation (13) guarantees an optimal combination of converter switches in one control cycle, but does not take into account its optimality in two or more control cycles, ignoring suboptimal switch combinations or other combinations which contain the optimal information. The algorithm relies on strong assumptions about the load behavior, and non-linear loads and load fluctuations may cause converter control system oscillation and even divergence. This paper will improve the algorithm with multi-step output predictive control to improve its robustness.
Firstly, single step prediction is performed using the discrete state equation. The number of inserted submodules (SM) is then determined to meet the requirements of multi-step model prediction. Figure 3 and Figure 4 illustrate the principle of one step M2PC and the proposed optimized multi-step M2PC, respectively. One of the most distinctive feature of the proposed optimized multi-step M2PC is that its predicted periods become multi-step, and its control periods remain one step. Taking two-step in Figure 4 as an example, there are many paths that allow u P 1 j to reach the reference value at (k + 2)Ts, but only one path minimizes the cost function, which could be more optimized than the path in Figure 3.
Therefore, the key principle of the proposed strategy is to solve for the optimal solution of the predictive model in multiple periods. In this situation, the value of the state variable in the multi-step predictive model (X(k + p)) needs to be calculated, and the cost function needs to make corresponding adjustments. Taking the two-step situation as an example, this paper utilizes Simpson’s formula to calculate X(k + 2), which can minimize the calculation error. For multi-step cases, Runge-Kutta formulae can be used.
Taking two-step in Figure 4 as an example, utilizing the Simpson integration formula in Equations (4) and (5),
i s j ( k + 2 ) i s j ( k ) = T s 6 ( Ψ s j ( k + 2 ) + 4 Ψ s j ( k + 1 ) + Ψ s j ( k ) )
i c j ( k + 2 ) i c j ( k ) = T s 6 ( Ψ c j ( k + 2 ) + 4 Ψ c j ( k + 1 ) + Ψ c j ( k ) )
Similarly, considering that usj and udc are constant during the sampling time,
J ( k + 1 ) = λ 1 | u p 1 j ( k + 2 ) u p 1 | + λ 2 | i c j ( k + 2 ) i c j |
where λ1 to λ2 are the weighting factors of each control target.
Considering the computational complexity of the performance cost function at this time, as well as taking into account the robustness of the multi-step prediction, M can be set to 1. Meanwhile, for simplicity, it can be assumed that the load current does not change within the predicted time domain. Thus, the improved VSC-HVDC system inversion and the corresponding performance cost function are constructed using the improved Equations (15) and (16).
When a DC fault occurs, it should be noted that the fluctuation of the terminal voltage will be comparatively greater. This will undoubtedly result in instability of the controlled output voltage of the converter and the limit of the voltage range to be reached.
The DC voltage reference value of the DC voltage control link in the original converter station control system is corrected according to the amount of voltage fluctuation, and the threshold value of the modified voltage reference signal is applied to ensure that the DC voltage of the multi terminal system will not deviate from the normal operating range.

3.3. Total Cost Function and Duty Cycles

The cost function is now given by,
J ( k + 1 ) = λ 1 J p j ( k + 2 ) + λ 2 J c j ( k + 2 )
The two weighting factors, λ1 and λ2 can be adjusted to achieve the desired the control performance. Since the current cost function Jcj(k + 2) already includes the amount of current necessary to charge the DC-link capacitor to the desired voltage, the importance of Jpj(k + 2) lies in its ability to reduce the steady-state error in the DC-link voltage, related to the converter losses, which is not considered in Jcj(k + 2). Therefore, the ratio λ1/λ2 is typically set to the minimum value that ensures zero steady-state error in the DC-link voltage [31,32].
The switching times for the two selected vectors are calculated by solving the linear system of equations in Equation (18). Once the value of K is obtained from Equation (18), the expressions for the switching times are obtained
{ J c j ( 1 ) = K J c j ( 1 ) d c j ( 2 ) = K J c j ( 2 ) d c j ( 1 ) + d c j ( 2 ) = 1 { d c j ( 1 ) = J c j ( 2 ) J c j ( 1 ) + J c j ( 2 ) d c j ( 2 ) = J c j ( 1 ) J c j ( 1 ) + J c j ( 2 )
Once the switching times are calculated, the M2PC algorithm chooses the two inverter states for times dcj(1) and dcj(2) if they minimize the following global cost function:
J c j = d c j ( 1 ) G c j ( 1 ) + d c j ( 2 ) G c j ( 2 )
This solution is proposed as an alternative to an analytical duty cycle calculation. The overall M2PC scheme is shown in Figure 5.

3.4. Improved Multi-Point DC Voltage Control Strategy

The proposed multi-step M2PC control strategy is mainly used on the inverter stations connected to the loads as a first control, while the multi-point voltage coordinated control strategy is used between these four stations to maintain the balance of active power and the stability of DC voltage as a secondary control.
Therefore, this paper further proposes a multi-point voltage coordinated control strategy based on M2PC and power balance, which is called Hybrid M2PC (HM2PC). HM2PC is integrated into the primary and secondary coordination control strategy, and its specifics are as follows:
(1) MTDC multi-point voltage coordination control requires the upper system-level controller to provide the active power reference signal to the converter station-level controller of each terminal converter station.
(2) In the upper system level controller, either the converter station with the largest converter capacity or the key converter station in the system is selected as the power balance converter station. The reference values for the active power of the remaining converter stations are taken directly from the power flow regulator system, while the reference values for the active power of the converter stations are calculated according to Equation (21), based on the reference values for the active powers of other converter stations. The variable n is the number of MTDC converter stations.
P B a l a n c e = ( P r e f 1 , P r e f 2 , ,   P r e f n - 1 )
(3) The system level control system only updates the active power reference value to each converter station when changing the scheduling trend. At the other times, the converter stations are independently controlled according to the reference value calculated from the active power after the latest update, without much communication needs.

3.5. Implementation of the HM2PC Strategy

The execution of HM2PC includes the following steps:
(1) Sample and measure the relevant electrical parameters of the MMC-HVDC system at time kTs, including: u p j ( k ) , u s j ( k ) , u dc ( k ) ,   and   i s j ( k ) .
(2) With the prediction model, improved multi-step prediction function, and prediction correction function, combined with the time sampling value kTs and the inverter switching state for different calculations, calculate the predicted value at the (k + 1)Ts moment (or (k + p)Ts moment, p = 1, 2).
(3) According to step (2) and the corresponding performance cost function, the predicted output of the traversing method is calculated as the inverter output in the prediction horizon from all possible combinations of the switch performance cost function and the corresponding values.
(4) The performance cost function values corresponding to each switch state are compared, and the minimum switching state gmin (i.e., the optimal switching state) is selected to generate switching signals, which are then driven and amplified to act on the inverter.
(5) Repeat step (1) to step (4) at the next sampling period.

4. Simulation Results and Analysis

In order to verify the effectiveness of the above predictive control algorithm, a simulation model of the VSC-MTDC system (Figure 1) in MATLAB/Simulink has been developed. The system parameters are listed in Table 1. In this study, the constant current control and constant reactive control strategy are adopted on the rectifier side of the VSC-MTDC system. On the inverter side, the traditional DCLC strategy, single-step predictive control strategy, and improved multi-step predictive control strategy (the number of predicted steps P is 3), which is added to the correction feedback, are simulated and compared.

4.1. MMC Converters Connected to the Load

In this simulation scenario the MMC1 stations maintain a voltage of 20 kV and the MMC3 stations maintain a power of 30 kW. Initially, the MMC4 station maintained a constant load of 40 MW. At 5 s, the load was reduced by 16 MW, and the load at 10 s increased by 16 MW, with the MMC3 station adjusting the amount of added power fluctuation.
In order to compare the static characteristics using a nonlinear load between the traditional control strategy and the adaptive modulated model predictive control strategy mentioned in this paper, several large frequency converters are connected to the low-voltage side of the passive network. The control frequency is 10 kHz and the corresponding AC current simulation results are shown in Figure 6.
By comparing and calculating the current error of the traditional control strategy and the strategy proposed in this paper, the current signal Total Harmonic Distortion (THD) values are 9.88% and 1.83%, respectively. It can be seen that when large-capacity nonlinear loads are connected to the grid system the quality of the power supply using the traditional control strategy is significantly reduced, while the proposed method can still maintain acceptable static performance. Therefore, in the face of large-scale renewable energy integration into the distribution network, the proposed control strategy has great advantages in ensuring the quality of the power supply.
The simulation results in Figure 7a,b compare the inhibition of circulation current in a MMC converter using M2PC with the improved multi-step M2PC. At 0.25 s, the circulation suppression function is enabled separately. As can be seen, the circulation current contains some DC and low harmonic components. After the function is enabled, the circulation current under both control methods is rapidly reduced. The difference is that the improved multi-step M2PC is able to further reduce the size of the circulation current and lower the amplitude of the pulse in the circulation current.

4.2. Regulation Station Supplemental Power During Load Fluctuation

In this simulation scenario, the MMC1 stations maintain their voltage at 20 kV and the MMC3 stations maintain their power at 30 kW. Initially the MMC4 station maintained a constant load of 40 MW. At 5 s, the load was reduced by 16 MW, the load at 10 seconds increased by 16 MW, and the MMC3 station adjusted the amount of added power fluctuation.
The comparison of the active power transmitted by the MMC2 station and the MMC4 station in each coordinated control mode is shown in Figure 8, and the comparison of the DC voltage at each end of the MTDC system is shown in Figure 9.
In this simulation, FCS-MPC is faster than the other two control strategies. However, as the ability to adjust the load fluctuation depends entirely on the master station, the controller should balance the active power and the voltage control a ring DC grid. Furthermore, deficiencies in single point voltage control cause large voltage fluctuations, with the maximum fluctuation threshold reached 5 times. Thus, voltage and power fluctuations as well as the steady state error are the largest of the three kinds of control.
The HM2PC strategy proposed in this paper is faster than DCLC FCS-MPC. The DC voltage under control shows almost no fluctuation under load fluctuation, and the voltage fluctuation and power fluctuation in steady state are the smallest among the three control modes.

4.3. Aimulating the Exit of the Main Control Station Due to Failure

In this simulation scenario, the MMC1 station and the MMC4 station maintain a constant load of 10 MW and 40 MW, respectively. Initially, the VSC1 station and the VSC3 station respectively issue 20 MW and 30 MW of active power. At 5 s, the main control station MMC1 exited due to a failure. At this time, the MMC3 station became the new main control station and simultaneously delivered power to the MMC2 station and the MMC4 station.
The comparison of the active power transmitted by the MMC2 station and the MMC4 station in each coordinated control mode is shown in Figure 10, and the comparison of the DC voltage at each end of the MTDC system is shown in Figure 11.
In this simulation scenario involving a large disturbance where one end completely withdraws from the four-terminal system, all three coordinated controls can still achieve three-terminal power balance. However, the lack of voltage control capability in the master-slave control method causes an overshoot of active power to almost reach the upper limit of the master station control. If the limit is exceeded, it may cause a change in the control master station, thereby forcing the MMC4 station to maintain the DC voltage by reducing the load power. The power adjustment speed of the multi-point voltage control strategy based on an active power balance proposed in this paper performs better than voltage drop control, achieving the minimum voltage fluctuation and power fluctuation in the steady state.

5. The Scheme of Experimental Verification

In order to further verify the effectiveness of the proposed control strategy, a real-time controller hardware-in-the-loop test platform based on RT-LAB (11.1, OPAL-RT technologies Inc, Montreal, QC, Canada) can be built, as shown in Figure 12. The network frame model of MTDC system is built in the upper computer software of RT-LAB. Its main topology is put in the high performance real-time simulator OP5600 (OPAL-RT technologies Inc, Montreal, QC, Canada) and the high frequency power electronic devices are placed in the nanosecond real-time simulator OP7020 (OPAL-RT technologies Inc., Montreal, QC, Canada) containing FPGA, which are connected to the external controller through the I/O interface and communication protocol. Then, the control strategy proposed in this paper can be rewritten into the form of C language and fed into the external controller (usually Digital Signal Processor (DSP)). In addition, it can test different running scenarios by dynamically adjusting the reference values of state quantities in the control subsystem of OP5600 in real time. In a nutshell, experimental verification is the next research focus that needs to be overcome.

6. Conclusions

A hybrid modulated model predictive control (HM2PC) strategy for modular-multilevel-converter (MMC) multi-terminal direct current (MTDC) systems supplying power to passive networks or weak AC systems was developed to improve the control performance of maintaining the DC voltage and power balance of the proposed system. The proposed method, on the basis of fully preserving the superiority of the traditional model predictive control method, reduces the amount of control operations and has the characteristics of flexible structure, good robustness, and strong scalability.
Next, an improved multi-point DC voltage control strategy based on active power balanced control is proposed, which is proved to have a fast transient response and includes the control target directly in the cost function minimization algorithm. It has the further advantage of including a suitable modulation scheme inside the cost function minimization algorithm, in order to maintain a constant switching frequency equal to half the sampling frequency.
Finally, the MMC-MTDC system supplying power to passive networks or weak alternating current systems under different operating conditions is simulated to analyze and demonstrate the feasibility and effectiveness of the proposed control strategy. Besides, the scheme of experimental verification is mentioned in detail.

Author Contributions

All of the authors contributed to this research. The Authors’ contributions are as follows: Writing-Original Draft, Z.W.; Writing-Review & Editing, Z.W., J.C. and W.G.; Data Curation and Investigation, Q.H.; Formal Analysis and Supervision, L.C.; Methodology and Resources, X.Y.

Funding

This work was supported by Science and Technology Project of State Grid (J2017037) and The National Natural Science Foundation of China (for youth, 51707033).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Nami, A.; Liang, J.; Dijkhuizen, F.; Demetriades, G.D. Modular Multilevel Converters for HVDC Applications: Review on Converter Cells and Functionalities. IEEE Trans. Power Electron. 2015, 30, 18–36. [Google Scholar] [CrossRef]
  2. Ni, Y.X.; Vittal, V.; Kliemann, W.; Fouad, A.A. Nonlinear modal interaction in HVDC/AC power systems with DC power modulation. IEEE Trans. Power Syst. 2015, 11, 2011–2017. [Google Scholar] [CrossRef]
  3. Li, X.; Song, Q.; Liu, W.; Rao, H.; Xu, S.; Li, L. Protection of Nonpermanent Faults on DC Overhead Lines in MMC-Based HVDC Systems. IEEE Trans. Power Deliv. 2013, 28, 483–490. [Google Scholar] [CrossRef]
  4. Aleenejad, M.; Mahmoudi, H.; Ahmadi, R. Unbalanced Space Vector Modulation with Fundamental Phase Shift Compensation for Faulty Multilevel Converters. IEEE Trans. Power Electron. 2016, 31, 7224–7233. [Google Scholar]
  5. Guo, C.; Zhao, C. Supply of an Entirely Passive AC Network through a Double-Infeed HVDC System. IEEE Trans. Power Electron. 2010, 25, 2835–2841. [Google Scholar]
  6. Lesnicar, A.; Marquardt, R. An innovative modular multilevel converter topology suitable for a wide power range. In Proceedings of the 2003 IEEE Bologna Power Tech Conference Proceedings, Bologna, Italy, 23–26 June 2003; Volume 3, p. 6. [Google Scholar]
  7. Gnanarathna, U.N.; Gole, A.M.; Jayasinghe, R.P. Efficient Modeling of Modular Multilevel HVDC Converters (MMC) on Electromagnetic Transient Simulation Programs. IEEE Trans. Power Deliv. 2015, 26, 316–324. [Google Scholar] [CrossRef]
  8. Zhang, L.; Harnefors, L.; Nee, H.P. Interconnection of two very weak ac systems by VSC-HVDC links using power-synchronization contro. IEEE Trans. Power Syst. 2011, 26, 344–355. [Google Scholar] [CrossRef]
  9. Aleenejad, M.; Mahmoudi, H.; Moamaei, P.; Ahmadi, R. A New Fault-Tolerant Strategy Based on a Modified Selective Harmonic Technique for Three-Phase Multilevel Converters with a Single Faulty Cell. IEEE Trans. Power Electron. 2016, 31, 3141–3150. [Google Scholar] [CrossRef]
  10. Aleenejad, M.; Mahmoudi, H.; Ahmadi, R. A Multi-Fault Tolerance Strategy for Three Phase Cascaded H-Bridge Converters Based on HalfWave Symmetrical Selective Harmonic Elimination Technique. IEEE Trans. Power Electron. 2016, 32, 7980–7989. [Google Scholar] [CrossRef]
  11. Zhang, L.; Harnefors, L.; Nee, H.P. Modeling and Control of VSC-HVDC Links Connected to Island Systems. IEEE Trans. Power Syst. 2011, 26, 783–793. [Google Scholar] [CrossRef]
  12. Wang, L. Model Predictive Control System Design and Implementation Using MATLAB; Springer Science & Business Media: London, UK, 2009. [Google Scholar]
  13. Yu, F.; Lin, W.; Wang, X.; Xie, D. Fast Voltage-Balancing Control and Fast Numerical Simulation Model for the Modular Multilevel Converter. IEEE Trans. Power Deliv. 2015, 30, 220–228. [Google Scholar] [CrossRef]
  14. Saad, H.; Guillaud, X.; Mahseredjian, J.; Dennetière, S.; Nguefeu, S. MMC Capacitor Voltage Decoupling and Balancing Controls. IEEE Trans. Power Deliv. 2015, 30, 704–712. [Google Scholar] [CrossRef]
  15. Moon, J.W.; Kim, C.S.; Park, J.W.; Kang, D.W.; Kim, J.M. Circulating Current Control in MMC Under the Unbalanced Voltage. IEEE Trans. Power Deliv. 2013, 28, 1952–1959. [Google Scholar] [CrossRef]
  16. Rodriguez, J.; Cortes, P. Predictive Control of Power Converters and Electrical Drives; John Wiley & Sons: Hoboken, NJ, USA, 2012. [Google Scholar]
  17. Preindl, M.; Bolognani, S. Optimal State Reference Computation with Constrained MTPA Criterion for PM Motor Drives. IEEE Trans. Power Electron. 2015, 30, 4524–4535. [Google Scholar] [CrossRef]
  18. Akter, M.P.; Mekhilef, S.; Tan, N.M.; Akagi, H. Model Predictive Control of Bidirectional AC-DC Converter for Energy Storage System. J. Electr. Eng. Technol. 2015, 10, 165–175. [Google Scholar] [CrossRef] [Green Version]
  19. Narimani, M.; Wu, B.; Yaramasu, V.; Cheng, Z.; Zargari, N.R. Finite Control-Set Model Predictive Control (FCS-MPC) of Nested Neutral Point-Clamped (NNPC) Converter. IEEE Trans. Power Electron. 2015, 30, 7262–7269. [Google Scholar] [CrossRef]
  20. Kouro, S.; Cortés, P.; Vargas, R.; Ammann, U.; Rodríguez, J. Model Predictive Control-A Simple and Powerful Method to Control Power Converters. IEEE Trans. Ind. Electron. 2009, 56, 1826–1838. [Google Scholar] [CrossRef]
  21. Geyer, T.; Papafotiou, G.; Morari, M. Model Predictive Direct Torque Control-PartI: Concept, Algorithm, and Analysis. IEEE Trans. Ind. Electron. 2009, 56, 1894–1905. [Google Scholar] [CrossRef]
  22. Papafotiou, G.; Kley, J.; Papadopoulos, K.G.; Bohren, P.; Morari, M. Model Predictive Direct Torque Control—Part II: Implementation and Experimental Evaluation. IEEE Trans. Ind. Electron. 2009, 56, 1906–1915. [Google Scholar] [CrossRef]
  23. Cortés, P.; Ortiz, G.; Yuz, J.I.; Rodríguez, J.; Vazquez, S.; Franquelo, L.G. Model Predictive Control of an Inverter With Output, Filter for UPS Applications. IEEE Trans. Ind. Electron. 2009, 56, 1875–1883. [Google Scholar] [CrossRef]
  24. Qin, J.; Saeedifard, M. Predictive Control of a Modular Multilevel Converter for a Back-to-Back HVDC System. IEEE Trans. Power Deliv. 2012, 27, 1538–1547. [Google Scholar]
  25. Mariethoz, S.; Fuchs, A.; Morari, M. A VSC-HVDC Decentralized Model Predictive Control Scheme for Fast Power Tracking. IEEE Trans. Power Deliv. 2014, 29, 462–471. [Google Scholar] [CrossRef]
  26. Preindl, M.; Schaltz, E.; Thogersen, P. Switching Frequency Reduction Using Model Predictive Direct Current Control for High-Power Voltage Source Inverters. IEEE Trans. Ind. Electron. 2011, 58, 2826–2835. [Google Scholar] [CrossRef]
  27. Xia, C.; Liu, T.; Shi, T.; Song, Z. A Simplified Finite-Control-Set Model-Predictive Control for Power Converters. IEEE Trans. Ind. Inform. 2014, 10, 991–1002. [Google Scholar]
  28. Zhang, Y.; Tai, N.; Xu, B. Fault Analysis and Traveling-Wave Protection Scheme for Bipolar HVDC Lines. IEEE Trans. Power Deliv. 2012, 27, 1583–1591. [Google Scholar] [CrossRef]
  29. Rashwan, A.; Sayed, M.A.; Mobarak, Y.; Shabib, G.; Senjyu, T. Predictive Controller Based on Switching State Grouping for a Modular Multilevel Converter with Reduced Computational Time. IEEE Trans. Power Deliv. 2017, 32, 2189–2198. [Google Scholar] [CrossRef]
  30. Bathurst, G.N.; Watson, N.R.; Arrillaga, J. Modeling of bipolar HVDC links in the harmonic domain. IEEE Trans. Power Deliv. 2002, 15, 1034–1038. [Google Scholar]
  31. Ilves, K.; Harnefors, L.; Norrga, S.; Nee, H.P. Predictive Sorting Algorithm for Modular Multilevel Converters Minimizing the Spread in the Submodule Capacitor Voltages. IEEE Trans. Power Electron. 2015, 30, 440–449. [Google Scholar] [CrossRef]
  32. Mahmoudi, H.; Aleenejad, M.; Ahmadi, R. A New Multiobjective Modulated Model Predictive Control Method with Adaptive Objective Prioritization. IEEE Trans. Ind. Appl. 2017, 53, 1188–1199. [Google Scholar] [CrossRef]
Figure 1. System configuration of a modular multilevel converter based multi-terminal direct current (MMC-MTDC) system for supplying passive networks.
Figure 1. System configuration of a modular multilevel converter based multi-terminal direct current (MMC-MTDC) system for supplying passive networks.
Energies 11 01861 g001
Figure 2. Circuit diagram of MMC: (a) Circuit diagram of the inverter side of a three-phase MMC; (b) Circuit diagram of Sub-Module (SM).
Figure 2. Circuit diagram of MMC: (a) Circuit diagram of the inverter side of a three-phase MMC; (b) Circuit diagram of Sub-Module (SM).
Energies 11 01861 g002
Figure 3. Principle of one step Modulated Model Predictive Control (M2PC).
Figure 3. Principle of one step Modulated Model Predictive Control (M2PC).
Energies 11 01861 g003
Figure 4. Principle of proposed optimized multi-step M2PC.
Figure 4. Principle of proposed optimized multi-step M2PC.
Energies 11 01861 g004
Figure 5. Overall M2PC block scheme for the control of MMC converters.
Figure 5. Overall M2PC block scheme for the control of MMC converters.
Energies 11 01861 g005
Figure 6. The simulation results of AC current: (a) Traditional control strategy; (b) The strategy proposed in this paper.
Figure 6. The simulation results of AC current: (a) Traditional control strategy; (b) The strategy proposed in this paper.
Energies 11 01861 g006
Figure 7. The simulation results of circulation current: (a) M2PC; (b) Improved multi-step M2PC.
Figure 7. The simulation results of circulation current: (a) M2PC; (b) Improved multi-step M2PC.
Energies 11 01861 g007aEnergies 11 01861 g007b
Figure 8. Simulation waveforms of load fluctuation: (a) The active power of the receiving end controlled by double closed-loop control (DCLC); (b) The active power of receiving end controlled by an MPC method based on a finite control set (FCS-MPC); (c) The active power of the receiving end controlled by the hybrid modulated model predictive control (HM2PC).
Figure 8. Simulation waveforms of load fluctuation: (a) The active power of the receiving end controlled by double closed-loop control (DCLC); (b) The active power of receiving end controlled by an MPC method based on a finite control set (FCS-MPC); (c) The active power of the receiving end controlled by the hybrid modulated model predictive control (HM2PC).
Energies 11 01861 g008aEnergies 11 01861 g008b
Figure 9. Simulation waveforms of load fluctuation: (a) The DC voltage controlled by DCLC; (b) the DC voltage controlled by FCS-MPC; (c) the DC voltage controlled by the HM2PC.
Figure 9. Simulation waveforms of load fluctuation: (a) The DC voltage controlled by DCLC; (b) the DC voltage controlled by FCS-MPC; (c) the DC voltage controlled by the HM2PC.
Energies 11 01861 g009
Figure 10. Simulation of the operation during an exit of an input converter station: (a) The active power of the receiving end controlled by DCLC; (b) the active power of the receiving end controlled by FCS-MPC; (c) the active power of the receiving end controlled by HM2PC.
Figure 10. Simulation of the operation during an exit of an input converter station: (a) The active power of the receiving end controlled by DCLC; (b) the active power of the receiving end controlled by FCS-MPC; (c) the active power of the receiving end controlled by HM2PC.
Energies 11 01861 g010
Figure 11. Simulation of the operation during an exit of the input converter station: (a) The DC voltage controlled by DCLC; (b) the DC voltage controlled by FCS-MPC; (c) the DC voltage controlled by HM2PC.
Figure 11. Simulation of the operation during an exit of the input converter station: (a) The DC voltage controlled by DCLC; (b) the DC voltage controlled by FCS-MPC; (c) the DC voltage controlled by HM2PC.
Energies 11 01861 g011
Figure 12. A schematic diagram of the real-time controller hardware-in-the-loop test platform.
Figure 12. A schematic diagram of the real-time controller hardware-in-the-loop test platform.
Energies 11 01861 g012
Table 1. Parameters for the Study System of Figure 1 (Sub-Module (SM)).
Table 1. Parameters for the Study System of Figure 1 (Sub-Module (SM)).
QuantityValue
AC sources system nominal Voltage35 kV
Nominal DC voltage±10 kV
Rs0.1 Ω
Ls5 mH
Rp0.02 Ω
L21.3 mH
C2200 μF
DC capacitance Cdc4700 μF
DC line length10 km
AC load system nominal voltage20 kV
The number of stations4
Arm inductance L1 mH
Arm resistance R0.2 Ω
SM capacitor C1.2 mF
The number of SMs10

Share and Cite

MDPI and ACS Style

Wu, Z.; Chu, J.; Gu, W.; Huang, Q.; Chen, L.; Yuan, X. Hybrid Modulated Model Predictive Control in a Modular Multilevel Converter for Multi-Terminal Direct Current Systems. Energies 2018, 11, 1861. https://doi.org/10.3390/en11071861

AMA Style

Wu Z, Chu J, Gu W, Huang Q, Chen L, Yuan X. Hybrid Modulated Model Predictive Control in a Modular Multilevel Converter for Multi-Terminal Direct Current Systems. Energies. 2018; 11(7):1861. https://doi.org/10.3390/en11071861

Chicago/Turabian Style

Wu, Zhi, Jiawei Chu, Wei Gu, Qiang Huang, Liang Chen, and Xiaodong Yuan. 2018. "Hybrid Modulated Model Predictive Control in a Modular Multilevel Converter for Multi-Terminal Direct Current Systems" Energies 11, no. 7: 1861. https://doi.org/10.3390/en11071861

APA Style

Wu, Z., Chu, J., Gu, W., Huang, Q., Chen, L., & Yuan, X. (2018). Hybrid Modulated Model Predictive Control in a Modular Multilevel Converter for Multi-Terminal Direct Current Systems. Energies, 11(7), 1861. https://doi.org/10.3390/en11071861

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