Next Article in Journal
Models of Transverse Vibration in Conveyor Belt—Investigation and Analysis
Next Article in Special Issue
Implementation of a Resonant Converter with Topology Morphing to Achieve Bidirectional Power Flow
Previous Article in Journal
Driving Factors for the Spatiotemporal Heterogeneity in Technical Efficiency of China’s New Energy Industry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Control Strategy Based on Arm-Level Control for Output and Circulating Current of MMC in Stationary Reference Frame

1
Department of Electrical Engineering, Pusan National University, Busan 46241, Korea
2
Department of Engineering, Federal University of Santa Catarina, Blumenau 89036-256, Brazil
3
School of Electrical & Computer Science (SEECS), National University of Science and Technology, Islamabad 44000, Pakistan
4
Department of Electrical & Computer Engineering, Air University, Islamabad 44000, Pakistan
*
Author to whom correspondence should be addressed.
Energies 2021, 14(14), 4160; https://doi.org/10.3390/en14144160
Submission received: 7 June 2021 / Revised: 3 July 2021 / Accepted: 7 July 2021 / Published: 9 July 2021

Abstract

:
This paper proposed a control method for output and circulating currents of modular multilevel converter (MMC). The output and circulating current are controlled with the help of arm currents, which contain DC, fundamental frequency, and double frequency components. The arm current is transformed into a stationary reference frame (SRF) to isolate the DC and AC components. The AC component is controlled with a conventional proportional resonant (PR) controller, while the DC component is controlled by a proportional controller. The effective control of the upper arm and lower arm ultimately controls the output current so that it delivers the required power to the grid and circulating current in such a way that the second harmonic component is completely vanished leaving behind only the DC component. Comparative results of leg-level control based on PR controller are included in the paper to show the effectiveness of the proposed control scheme. A three-phase, five-level MMC is developed in MATLAB/Simulink to verify the effectiveness of the proposed control method.

1. Introduction

Recently, MMC has gained significant attention due to its use in high voltage direct current (HVDC) transmission systems [1], traction power supplies [2], static synchronous compensators (STATCOMs) [3,4], medium voltage drives [5,6,7], and offshore wind energy system [8]. The use of MMC in such a wide domain became possible due to its attractive property of scalability in terms of voltage levels, modularity, low harmonic distortion, low stress on devices, and high efficiency [1,2,3,4,5,6,7,8,9]. Besides these attractive features, MMC also faces some challenges. One of them is the flow of large magnitude circulating current in its phase legs. Circulating current is a negative sequence with a double frequency, which has no effect on the output current of MMC. However, an unsuppressed circulating current will result in a high RMS arm current and will eventually cause power loss and put additional stress on the devices. The second is the regulation of submodule (SM) capacitor voltage, which is mandatory for the stable operation of MMC. The control of output current is also important to ensure the proper delivery of active and reactive power.
In the literature, various control strategies have been proposed to overcome these challenges. The cascaded control scheme proposed by Hagiwara and Akagi [10] is mostly adopted. This control scheme is the interconnection of several control loops with phase-shifted pulse width modulation (PS-PWM) to control output current, circulating current, and capacitor voltage of MMC. However, the second harmonic component in the circulating current is not suppressed efficiently. Synchronous reference frame based d q control is proposed in [11] using proportional-integral (PI) regulators. Although PI regulator provides high gain at zero frequency, interconversion between different frames increases the computational burden and small error in the transformation between frames, which can lead to large error. In [12], the authors proposed a PR controller for the control of circulating and output current. For circulating current, a multi-resonant controller is used for second harmonics suppression. However, the leg-level control results in a slow response and a high settling time. Apart from these controllers, different model predictive control (MPC) approaches are also adopted for controlling MMC in [13,14,15,16,17,18]. Nowadays, MPC is highly adopted in power converter control, but the computational burden and complex mathematical calculation of conventional MPC may not always be practical. Different approaches of sliding mode control (SMC) are discussed in [19,20], which use different loops for controlling output and circulating current. The SMC is normally subjected to chattering issues.
A feedback linearization technique is applied to MMC in [21]; after linearizing the plant, conventional controllers are used. Although after linearization, controller design and tuning become easy, mathematical derivation and implementation are not trivial. Backstepping algorithm [22], adaptive controllers [23], optimization-based control [24], and repetitive controllers [25] are proposed for controlling the parameters of MMC, specifically circulating current. The control strategies in previous work are mostly composed of two different loops for controlling circulating and output currents of MMC. The tuning of the different controllers for both loops is a laborious task. Moreover, few researchers have worked on arm-level control of MMC. In [26,27], the authors have proposed a control strategy based on arm current control. The control is carried out in a synchronous reference frame, which involves different frame transformations that increase the computation burden.
In this paper, we have proposed a control method for controlling the circulating and output current of MMC. This novel control scheme is based on arm current control. The upper and lower arm currents are independently controlled, which will assure the control of output current and suppression of circulating current harmonics by choosing a proper reference. The controller used in the upper arm and lower arm has the same characteristics. It makes the tuning of the controller easy. The same tuning parameters can be used for the upper arm controller and lower arm controller.
In order to achieve the control goal, the arm currents are transformed into SRF and decomposed into α β γ components. Due to the presence of fundamental frequency and second harmonic component, the α β -components are controlled by a proportional resonant controller tuned at those frequencies, while the γ -component is controlled through a proportional controller. Moreover, the capacitor voltage of MMC is regulated with the help of a conventional sorting algorithm. The proposed control scheme is compared with the leg-level control scheme to show its effectiveness. The promising results of the proposed strategy show that the controller’s settling time is low due to its fast response, and the circulating current is effectively controlled to eliminate the AC components, only leaving behind the desired DC component.
The rest of the paper is organized as follows. In Section 2, the configuration, operation, and mathematical model of the system are given in detail. Section 3 sums up the designed control. The results are discussed in Section 4. The conclusion of our work is presented in Section 5.

2. MMC Configuration, Operation, and Modeling

The configuration of MMC is composed of upper arms and lower arms, as depicted in Figure 1a. The upper and lower arm combinedly form a phase leg. Moreover, the arm of MMC is composed of N submodules, which are connected in series with arm inductor L u , l , and the series equivalent resistor R u , l . The SM has a half-bridge configuration, consists of two switches ( S 1 , S 2 ) , and storage capacitor C , as depicted in Figure 1b. The values of the different parameters of MMC are given in Table 1. These SMs are either inserted or bypassed with the operation of switches ( S 1 , S 2 ) . The output of these submodules combinedly gives the output voltage of MMC. With S 1 turned on and S 2 turned off, the SM capacitor will insert in the current path, and the SM capacitor is bypassed by turning on S 2 and turning off S 1 . However, turning off both switches will result in the blocking of SM. This condition is used during fault to divert current to an antiparallel diode, which has a higher current carrying capability than transistors. By appropriately applying switching signal to these switches, the arm voltage can be varied between zero and the sum of all SM voltages, i.e., 0 e u , l v c u , l Σ
The mathematical model of MMC is derived from the phase equivalent circuit given in Figure 2. When Kirchhoff’s voltage law is applied to the upper and lower loop, it will result in (1a) and (1b) [28,29].
1 2 v d c e u , j i u , j R u L u d i u , j d t = v j
1 2 v d c + e l , j + i l , j R l + L l d i l , j d t = v j
As the SMs are composed of capacitors and a combination of switches ( S 1 , S 2 ) , its dynamics are modeled as
C N d v c u , j Σ d t = n u , j i i u , j
C N d v c l , j Σ d t = n l , j i i l , j
Moreover, the relationship between different currents is derived by applying Kirchhoff’s current law. The resulting currents are given as follows:
i u , j = i c , j + i o , j 2
i l , j = i c , j i o , j 2
The summation and subtraction of (3a) and (3b) give the output current and circulating current.
i o , j = i u , j i l , j
i c , j = 1 2 i u , j + i l , j
The circulating current is composed of a DC component and different harmonic components. It can be represented by a general expression as
i c , j = I d c , j 3 + i c h , j
i c h , j is an undesirable component that is composed of different harmonic components given as follows:
i c h , j = h = 1 I h cos ( h ω t )  

3. Control Design

The differential voltage equations of the upper arm (1a) and lower arm (1b) are transformed into the Laplace domain, as given below. These equations indicate the dynamic response of MMC arm currents.
i u , j = 1 L u . s + R u 1 2 v d c v j e u , j
i l , j = 1 L l . s + R l 1 2 v d c + v j e l , j
Equations (7a) and (7b) show that e u , j and e l , j are the only available variable for control of the upper-arm and lower-arm currents. The upper-arm and lower-arm voltages are manipulated to achieve the desired response of circulating current and output current with a regulated SM capacitor voltage.
The control objectives in this paper are to control output current to ensure the delivery of desired active and reactive power to the grid and regulating circulating current such that it tracks DC current reference and eliminates its second harmonic components. These objectives are achieved by implementing a control algorithm in SRF α β γ . The three-phase arm current ( i u , l a b c ) is transformed into i u , l α β γ . Unlike the balance system, here, the gamma γ component is not zero. It represents the DC current flowing in each arm on MMC. By Clark transformation [30], upper arm and lower arm currents i u , l a b c will decompose to their respective α β γ components i u , l α β γ , as given below.
i u , l α β γ = T α β γ i u , l a b c
T α β γ = 2 3 1 1 2 1 2 0 3 2 3 2 1 2 1 2 1 2
i α u , l i β u , l i γ u , l = 1 3 i u l , a 1 2 i u l , b 1 2 i u l , c + 2 i 2 u l , a i 2 u l , b i 2 u l , c 1 3 1 2 i u l , b 1 2 i u l , c + i 2 u l , b i 2 u l , c I d c 3
The values of arm currents in (8c) are substituted with (3a) and (3b). By supposing positive sequence and output current i o a = I cos ω t and second harmonic current i 2 a = I 2 cos ( 2 ω t ) , (8c) is calculated for upper-arm currents as
i α u i β u i γ u = 1 2 I cos ω t + I 2 cos ( 2 ω t ) 1 2 I sin ω t I 2 sin ( 2 ω t ) I d c 3
Similarly, the lower-arm current is represented in SRF as
i α l i β l i γ l = 1 2 I cos ω t + I 2 cos ( 2 ω t ) 1 2 I sin ω t I 2 sin ( 2 ω t ) I d c 3
Generally, the arm current can be represented as
i u , l = f i α u , l ,   i β u , l ,   i γ u , l
Equation (10) shows that the arm current is a function of all three ( α β γ ) components of SRF.
The circulating current can be represented in SRF as
i c , α β γ = 1 2 i α u + i β u + i γ u i u , a b c + i α l + i β l + i γ l i l , a b c
Equation (11) shows that if the α β γ components of the upper-arm and lower-arm currents are kept 180° apart, i.e., i α β , u = i α β , l , we can eliminate the AC component of the circulating current, which will result in only a DC component.
Let us assume i α β , u = i α β , l .
i u α = 1 2 I cos ω t + I 2 cos ( 2 ω t )                                             Then i l α = 1 2 I cos ( ω t + 180 ° ) + I 2 cos ( 2 ω t + 180 ° )
i u β = 1 2 I sin ω t I 2 sin ( 2 ω t )                                               Then i l β = 1 2 I sin ( ω t + 180 ° ) I 2 sin ( 2 ω t + 180 ° )
For finding mathematical relation of the circulating current in SRF substitute (12a), (12b) in (11), and adding the same components, we obtain
i u , α + i l , α = 1 2 I cos ω t + I 2 cos ( 2 ω t ) + I cos ( ω t + 180 ° ) + I 2 cos ( 2 ω t + 180 ° )
i u , β + i l , β = 1 2 I sin ω t I 2 sin ( 2 ω t ) + I sin ( ω t + 180 ° ) I 2 sin ( 2 ω t + 180 ° )
i u , γ + i l , γ = I d c 3 + I d c 3
The right sides of (13a) and (13b) are expanded by using basic trigonometric identity given as
cos α ± β = cos α cos β sin α sin β
sin α ± β = sin α cos β ± cos α sin β
The result obtained from (13) is substituted in (11); hence, the different components of circulating current in SRF are represented as
i c , α i c , β i c , γ = 0 0 I d c 3
The circulating current will remain only with the DC component given as
i c , α β γ = I d c 3
Equation (16) confirms that by choosing a proper reference for the upper arm and lower arm, and the α β component of circulating current can be eliminated. The only component that remained behind is γ component, which is the desired DC component of circulating current.
Similarly, the output current is calculated by putting the supposed value of the upper arm and lower arm current from (12a) and (12b) to (4a), which gives
i o , α = 1 2 I cos ω t + I 2 cos ( 2 ω t ) 1 2 I cos ( ω t + 180 ° ) I 2 cos ( 2 ω t + 180 ° )
i o , β = 1 2 I sin ω t I 2 sin ( 2 ω t ) 1 2 I sin ( ω t + 180 ° ) + I 2 sin ( 2 ω t + 180 ° )
i o , γ = I d c 3 I d c 3
Equations (14a) and (14b) are used to simplify (17a) and (17b). The result is given as
i o , α i o , β i o , γ = I cos ω t I sin ω t 0
Equation (18) shows that the output current is only composed of a fundamental frequency component. The output current is equal to two times of upper arm current, i.e., i o , α β = 2 i α β , u . The output current is represented as
i o = I cos ω t + j I sin ω t
From (16) and (19), we have concluded that by choosing proper references for the upper arm and lower arm current, the circulating current can be forced to track DC reference by eliminating double frequency AC component, while output current can be set to deliver require power to a connected grid. It will not affect the output current.

3.1. Reference Generation

The important step in this control algorithm is to generate a proper reference for arm currents so that it will deliver desired active and reactive power to the grid along with the regulation of circulating current to its DC reference value. The references for i u l , α β and i u l , γ are generated from reference power delivered by the converter. From pq theory in [30], the power in SRF is given as
p γ p q = v γ 0 0 0 v α v β 0 v β v α i γ i α i β
The references for upper arm currents are achieved by taking the inverse of the matrix as
i u γ i u α i u β = 1 3 1 v γ 0 0 0 v α v α 2 + v β 2 v β v α 2 + v β 2 0 v β v α 2 + v β 2 v α v α 2 + v β 2 p r p q
i γ is DC current component, which is circulating in each arm. It is equal to I d c 3 , while v γ is DC link voltage, which is equal to v d c . p r is equal to p + p l o s s . If the losses are ignored, then these terms can be used interchangeably. The reference of the upper arm current is generated from (21). While the reference of lower arm current is set such that it has a 180° phase shift with the reference of upper arm current.
i l , α β = i u , α β
The term i u l , α β will combinedly control the output active and reactive power of MMC. However, the i u l , γ is responsible for power transfer from the DC port to the AC port. In reference generation, p and q can be any real values, but the terminal voltage v j is sensed and passed through a Second Order Generalized Integrator-Phase Locked Loop (SOGI-PLL), as the output voltage of MMC is composed of different harmonics components. In order to achieve a good reference for better control performance, the positive sequence of the output voltage is extracted using the SOGI quadrature signal generator (QSG) [31]. The structure of SOGI is depicted in Figure 3.
v s v s = k ω s s 2 + k ω s + ω 2
q v s v s = ω s v s v s = k ω 2 s 2 + k ω s + ω 2
where q is 90° lagging phase shift operator, i.e., q = e j π 2 . The value of k is set to 2 2 . The SOGI-QSG generates the direct and in-quadrature components for the input vector. These signals are used to calculate the positive sequence of the respective input signal.
G f s = v α + v β + = 1 2 1 q q 1 v α v β
Equation (21) is used to calculate pure sinusoidal reference current for the upper arm, and Equation (22) is used to generate a reference for the lower arm.
Keeping in view the nature of currents as given in (9a) and (9b), a PR controller is used for controlling α β -component, while γ -component is controlled using a proportional controller. Hence, the control law is designed as
e u , j = v d c 2 R i u , α β γ ( k p + h = 1 2 2 k r h s s 2 + h ω 2 e 1 v j e u , j = v d c 2 R i l , α β γ ( k p + h = 1 2 2 k r h s s 2 + h ω 2 e 2 + v j
e 1 = i u , α β γ i u , α β γ e 2 = i l , α β γ i l , α β γ
Equations (25a) and (25b) represent the control input to the plant. The insertion indices signal for both arms is achieved by dividing the control signal by V d 2 and is fed to PS-PWM to generate a gating signal for MMC. The reference output voltage is given as
v j = m v d c 2 sin ω t
Finally, the reference signals for the upper arm and lower arm are as follows:
e u , a = v d c 2 1 m sin ω t
e l , a = v d c 2 1 + m sin ω t
The modulation and carrier signal is depicted in Figure 4.

3.2. Proportional Resonant Controller

PR controller is a good choice for reference tracking in a stationary frame. PI controller provides infinite gain at DC frequency, which eliminates the steady-state error. Similarly, the PR controller provides infinite gain at a specific frequency ( ω ) for eliminating steady-state error [32]. The transfer function of the PR controller is given as
C P R s = k p + h = 1 n 2 k r h s s 2 + h ω 2
where k p is the proportional gain, while k r h is a resonant gain for h resonant term. The k p play a critical role in controller design as it decides the bandwidth, gain and phase margin of the system. The k r h shifts the response magnitude vertically without affecting the bandwidth of the controller.
As shown in (9a) and (9b), the arm current is composed of a fundamental frequency component as well as its second harmonic component, the controller is tuned at these two frequencies to achieve a desired control input signal. The transfer function for the controller is achieved by expanding (28) for n = 2 , since we are dealing with the fundamental frequency and its second component. The bode diagram for resulted PR controller is given in Figure 5, which shows high gain at fundamental as well as double frequency. The structure of the controller is depicted in Figure 6a, and its mathematical form is given as
C P R s = k p + 2 k r 1 s s 2 + ω 2 + 2 k r 2 s s 2 + 2 ω 2
Equation (29) shows the mathematical expression of the PR controller, which is implemented for controlling the output and circulating current of MMC.
The resonant part of the controller is implemented with second-order generalize integrator (SOGI), as depicted in Figure 6b.

3.3. Parameter Tuning of PR

The selection of the proper parameter of the PR controller is very crucial in stable closed-loop operation. The parameter defines the bandwidth, which determines the exponential rate of convergence of the system [28]. Hence, the value of k p is calculated by considering the bandwidth of output control. It is calculated as
k p = L u , l b w
where b w is the desired bandwidth of the closed-loop system. A useful rule of thumb for selecting the bandwidth for the stability of the system is given as [28]
b w ω s 10 ω s = 2 π T s
where ω s and T s are angular sampling frequency and sampling time, respectively. Moreover, the resonant gain k r h is selected as
k r h = 2 b h k p
where b h is resonant bandwidth. It determines the exponential rate of convergence of the resonant part, which plays a role in accurately tracking reference values. Its value must be selected as
b h b w
More specifically, resonant bandwidth should be less than the angular frequency of the grid, as given below.
b h < ω
The values of PR parameters are selected based on these calculations. The value of proportional and resonant gains, bandwidth, and sampling time are given in Table 2. The generalized control structure is given in Figure 7, while the complete control scheme based on the arm-based control and comparative leg-level control is depicted in Figure 8.
The regulation of capacitor voltage is important for the proper operation of MMC. A conventional capacitor sorting algorithm is used for the regulation of capacitor voltages. The choice of switching of SM is made in such a way that SM with extreme voltages ( v s m ) are chosen to prevent its deviation from the mean value. A conventional sorting algorithm in [33] is used in conjunction with nearest level control. However, in our paper, it is used in combination with PS-PWM. The algorithm requires three variables, i.e., capacitor voltage, arm currents, and insertion indices for generating desired PWM signal to regulate the capacitor voltages. The flow chart of the algorithm is depicted in Figure 9.
The main cases of this conventional algorithm are given as follows:
  • If the arm current is greater than zero, then the bypassed SM with the lowest v s m is selected for insertion since it will charge the capacitor and SM with the highest v s m is bypassed because further charging will deviate the capacitor voltage from its mean value.
  • In the case of a negative current, the SM with the highest v s m is chosen for insertion because this will result in discharging of the capacitor, and the SM with the lowest v s m is bypassed since its insertion will completely discharge the capacitor resulting in almost zero SM capacitor voltage.

4. Results and Discussion

A three-phase, five-level MMC is designed in MATLAB/Simulink to verify the proposed control scheme. To verify the effectiveness of the control scheme, the reference of output current is kept at zero till 0.1 s (zero power mode), which means that the converter is not injecting active power to the grid. At t = 0.1 s, rated power is injected into the grid (rated power mode). That will change the reference output current from zero to 100 A. This large variation is created to ensure the effectiveness of the control method. Moreover, the comparative results of output current, circulating current, and SM capacitor voltage obtained from leg-level control are presented for comparison. The control scheme implemented for leg-level control and arm-level control is depicted in Figure 8. The results of different parameters subjected to step change in active power are given in Figure 10, Figure 11, Figure 12, Figure 13, Figure 14, Figure 15 and Figure 16. Figure 10a depicts the upper-arm and lower-arm currents in SRF. The three components of the current i u , l α β γ are controlled effectively. The measure values of the arm current are tracking its desired value perfectly. With the step change in power, the reference of arm current components i u , l α β increases from 0 A to around 50 A peak. Similarly, the DC component i u , l γ also changes from 0 A to 25 A. The controller is keeping the measured value at zero since the reference is set to zero. As the power changes from zero to rated power, the arm current also starts tracking its reference value. With the change of reference, the controller output changes quickly and continues its tracking. Figure 10b shows the control response of the leg-level control scheme. Similar to the arm level, the tracking of the controller in SRF is good. The reference value is well tracked.
Figure 11 shows the reference and measured output current obtained from arm-level control as well as from leg-level control. In Figure 11a, the upper- and lower-arm currents are combined to obtain the output current. The effective tracking of arm currents has enabled the output current to follow its reference without any error. This will assure the transfer of the required power to the grid. The quality of output current is checked by carrying out its fast Fourier transform (FFT) analysis, depicted in Figure 12. The FFT analysis shows that the THD is 2.98%, which fulfills the IEEE standard for THD. However, in Figure 11b, the response of leg-level control is presented. Although the current was effectively controlled in SRF, here, it is clearly depicted that the current response is not appreciable. The controlled current is settled after 0.25 s, and still, the steady-state error is visible by closely analyzing the figure.
The circulating current of all three-phase of MMC for both arm-level and leg-level control is depicted in Figure 13. The uncontrolled circulating current has both double frequency AC and DC components. The DC component is used to transfer power from the DC port to the AC port, while the AC component of the circulating current is completely undesirable, which has a negative impact on the converter. As shown in Figure 13a, the differential current only contains the DC component, while its AC term is eliminated. This validates the proposed control scheme. At zero injection mode, the current is zero, following its reference value, but when the mode is changed to rated power, the current is changed from zero to 25 A. As the power mode changed, the current shows some overshoot due to the sudden change in power reference. The control scheme has the ability to tackle the changes to settle the measured current on its reference value, resulting in the complete elimination of the second harmonic component. However, Figure 13b shows the circulating current obtained from the leg-level control. The current response is slow and settled around 0.25 s, while in the case of arm level, it is settled around 0.15 s. After switching the converter to rated power mode, the circulating current shows large variation in the case of leg-level control.
The arm capacitor voltage of all three phases is shown in Figure 14. Its mean value is regulated to 155 V ( V d c N ). As no power is injected into the grid at the start, the capacitors are fully charged and holding the energy. At this instant, the capacitor voltage has no ripple, and it is almost constant. Since the power mode is changed from zero to rated power, and the converter starts injecting power to the grid, the capacitor voltage is subjected to the fluctuation, which is known as ripples. Even the current reference is changed at t = 0.1 s; still, the sorting algorithm is effective by keeping constant the means values. In the case of arm-level, the mean value is constant during both zero and rated power mode, while in the case of leg-level control, at zero power, the mean value of capacitor voltage deviates more from its reference value. Additionally, in the rated-power case, the value of capacitor voltage is higher than the desired value. The better comparison and quick analysis of the performance indices are measured for both control strategies and presented in Table 3. Moreover, the computation time of both control blocks is measured. The computation time for arm level is 20.88 s and for the leg level is 83.45 s. The proposed strategy has four times less computation time than the conventional strategy. The lower value of the performance indices parameter shows a better control scheme. In the mentioned table, it is noticeable that the proposed arm-level control has resulted in a smaller value.
Furthermore, Figure 15 shows the reference and measure values of active and reactive power. The measured value is tracking their respective references. This is possible due to the proper reference generation of arm currents and the tracking ability of the controller. The reactive power reference is kept at zero, showing that the converter is only injecting the active power to the grid. However, the reference of reactive power can also be changed if there is any reactive power required in the system. Since normally, the renewable energy operators are providing only active power to the grid, which is why its reference is not changed. While taking the case of active power, the measure active power is zero till 0.1 s, which is due to the output current. As the converter enters the rated power mode, the power level rises again to its reference value. The active power takes 23.93 msec, and reactive power takes 97.867 ms to reach its steady state. It should be noted that the power results shown here are in per phase. The measures value perfectly tracks its desired value, as depicted in Figure 15.
The grid voltage and converter output voltage are depicted in Figure 16. The gird voltage is shown in Figure 16a, while Figure 16b shows the five-level converter output voltage. The converter voltage shows a constant peak in zero power mode as the capacitor holds the energy in this mode since no power is transferring to the grid. In rated power mode, this is a slight variation in peak, as it is known that capacitor voltage is prone to variation. However, in conclusion, the waveform shows the good modulation and operation of MMC based on the proposed control scheme.

5. Conclusions

The theoretical analysis in this paper indicates that by transforming arm current to SRF and choosing a proper reference signal, the output current can be controlled as desired, and the circulating current can also be regulated to DC value. This will cause the suppression of the second harmonic component. The theoretical finding is validated using MATLAB simulation of five-level MMC. The results show a well-regulated output signal with THD (2.86%), which fulfills the criteria of the IEEE standard, and the circulating is also free of the second harmonic component. Furthermore, the capacitor voltage is also regulated to its means value. Moreover, both upper- and lower-arm current controllers are tuned with the same value, which makes the tuning easy. The results are compared with conventional leg-level controller graphically, and its performance indices are also calculated, which show a remarkable difference.

Author Contributions

W.U. and H.-J.K. have proposed the main idea of the paper. W.U. implemented the mathematical derivations, simulations and analysis; the paper was written by W.U. and revised by K.Z., T.D.C.B., M.A.K. and A.K.Y. All authors were involved in preparing the final version of this manuscript, beside this work is supervised by H.-J.K. All authors have read and agreed to the published version of the manuscript.

Funding

Not applicable.

Acknowledgments

This research was supported by BK21Plus, Creative Human Resource Development Program for IT convergence.

Conflicts of Interest

The authors declare no conflict of interest.

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. Ronanki, D.; Williamson, S.S. Modular multilevel converters for transportation electrification: Challenges and opportunities. IEEE Trans. Transp. Electrif. 2018, 4, 399–407. [Google Scholar] [CrossRef]
  3. Pirouz, H.M.; Bina, M.T. Modular multilevel converter based STATCOM topology suitable for medium-voltage unbalanced systems. J. Power Electron. 2010, 10, 572–578. [Google Scholar] [CrossRef] [Green Version]
  4. Mohammadi, H.P.; Bina, M.T. A transformerless medium-voltage STATCOM topology based on extended modular multilevel converters. IEEE Trans. Power Electron. 2011, 26, 1534–1545. [Google Scholar]
  5. Jung, J.J.; Lee, H.J.; Sul, S.K. Control strategy for improved dynamic performance of variable-speed drives with modular multilevel converter. IEEE J. Emerg. Sel. Top. Power Electron. 2014, 3, 371–380. [Google Scholar] [CrossRef]
  6. Kolb, J.; Kammerer, F.; Gommeringer, M.; Braun, M. Cascaded control system of the modular multilevel converter for feeding variable-speed drives. IEEE Trans. Power Electron. 2015, 30, 349–357. [Google Scholar] [CrossRef]
  7. Li, B.; Zhou, S.; Xu, D.; Finney, S.J.; Williams, B.W. A Hybrid Modular Multilevel Converter for Medium-Voltage Variable-Speed Motor Drives. IEEE Trans. Power Electron. 2016, 32, 4619–4630. [Google Scholar] [CrossRef] [Green Version]
  8. Shahnazian, F.; Adabi, J.; Pouresmaeil, E.; Catalão, J.P.S. Interfacing modular multilevel converters for grid integration of renewable energy sources. Electr. Power Syst. Res. 2018, 160, 439–449. [Google Scholar] [CrossRef] [Green Version]
  9. 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]
  10. Hagiwara, M.; Akagi, H. Control and Experiment of Pulsewidth-Modulated Modular Multilevel Converters. IEEE Trans. Power Electron. 2009, 24, 1737–1746. [Google Scholar] [CrossRef]
  11. Bahrani, B.; Debnath, S.; Saeedifard, M. Circulating Current Suppression of the Modular Multilevel Converter in a Double-Frequency Rotating Reference Frame. IEEE Trans. Power Electron. 2016, 31, 783–792. [Google Scholar] [CrossRef]
  12. Li, S.; Wang, X.; Yao, Z.; Li, T.; Peng, Z. Circulating Current Suppressing Strategy for MMC-HVDC Based on Nonideal Proportional Resonant Controllers Under Unbalanced Grid Conditions. IEEE Trans. Power Electron. 2015, 30, 387–397. [Google Scholar] [CrossRef]
  13. 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]
  14. Perez, M.A.; Rodriguez, J.; Fuentes, E.J.; Kammerer, F. Predictive control of ac-ac modular multilevel converters. IEEE Trans. Ind. Electron. 2012, 59, 2832–2839. [Google Scholar] [CrossRef]
  15. Böcker, J.; Freudenberg, B.; The, A.; Dieckerhoff, S. Experimental comparison of model predictive control and cascaded control of the modular multilevel converter. IEEE Trans. Power Electron. 2014, 30, 422–430. [Google Scholar] [CrossRef]
  16. Ben-Brahim, L.; Gastli, A.; Trabelsi, M.; Ghazi, K.A.; Houchati, M.; Abu-Rub, H. Modular Multilevel Converter Circulating Current Reduction Using Model Predictive Control. IEEE Trans. Ind. Electron. 2016, 63, 3857–3866. [Google Scholar] [CrossRef]
  17. Dekka, A.; Wu, B.; Yaramasu, V.; Zargari, N.R. Model Predictive Control with Common-Mode Voltage Injection for Modular Multilevel Converter. IEEE Trans. Power Electron. 2016, 32, 1767–1778. [Google Scholar] [CrossRef]
  18. Vatani, M.; Bahrani, B.; Saeedifard, M.; Hovd, M. Indirect Finite Control Set Model Predictive Control of Modular Multilevel Converters. IEEE Trans. Smart Grid 2015, 6, 1520–1529. [Google Scholar] [CrossRef] [Green Version]
  19. Yang, Q.; Saeedifard, M.; Perez, M.A. Sliding Mode Control of the Modular Multilevel Converter. IEEE Trans. Ind. Electron. 2019, 66, 887–897. [Google Scholar] [CrossRef]
  20. Uddin, W.; Zeb, K.; Adil Khan, M.; Ishfaq, M.; Khan, I.; Islam, S.u.; Kim, H.-J.; Park, G.S.; Lee, C. Control of Output and Circulating Current of Modular Multilevel Converter Using a Sliding Mode Approach. Energies 2019, 12, 4084. [Google Scholar] [CrossRef] [Green Version]
  21. Yang, S.; Tang, Y.; Xu, Z.; Zagrodnik, M.; Amit, G.; Wang, P. Feedback Linearization-Based Current Control Strategy for Modular Multilevel Converters. IEEE Trans. Power Electron. 2017, 33, 161–174. [Google Scholar]
  22. Din, W.U.; Zeb, K.; Ishfaq, M.; Islam, S.U.; Khan, I.; Kim, H.J. Control of internal dynamics of grid-connected modular multilevel converter using an integral backstepping controller. Electronics 2019, 8, 456. [Google Scholar] [CrossRef] [Green Version]
  23. Ishfaq, M.; Uddin, W.; Zetb, K.; Khan, I.; Islam, S.U.; Khan, M.A.; Kim, H.J. A new adaptive approach to control circulating and output current of modular multilevel converter. Energies 2019, 12, 1118. [Google Scholar] [CrossRef] [Green Version]
  24. Bergna, G.; Garcés, A.; Berne, E.; Egrot, P.; Arzandé, A.; Vannier, J.-C.; Molinas, M. A Generalized Power Control Approach in ABC Frame for Modular Multilevel Converter HVDC Links Based on Mathematical Optimization. IEEE Trans. Power Deliv. 2013, 29, 386–394. [Google Scholar] [CrossRef] [Green Version]
  25. He, L.; Zhang, K.; Xiong, J.; Fan, S. A Repetitive Control Scheme for Harmonic Suppression of Circulating Current in Modular Multilevel Converters. IEEE Trans. Power Electron. 2015, 30, 471–481. [Google Scholar] [CrossRef]
  26. Moon, J.W.; Park, J.W.; Kang, D.W.; Kim, J.M. A Control Method of HVDC-Modular Multilevel Converter Based on Arm Current under the Unbalanced Voltage Condition. IEEE Trans. Power Deliv. 2014, 30, 529–536. [Google Scholar] [CrossRef]
  27. Liang, Y.; Liu, J.; Zhang, T.; Yang, Q. Arm Current Control Strategy for MMC-HVDC under Unbalanced Conditions. IEEE Trans. Power Deliv. 2017, 32, 125–134. [Google Scholar] [CrossRef]
  28. Sharifabadi, K.; Harnefors, L.; Nee, H.-P.; Norrga, S.; Teodorescu, R. Dynamics and Control. In Design, Control and Application of Modular Multilevel Converters for HVDC Transmission Systems; John Wiley & Sons, Ltd.: Chichester, UK, 2016; pp. 133–213. [Google Scholar]
  29. Martinez-Rodrigo, F.; Ramiretz, D.; Rey-Boue, A.B.; De Pablo, S.; Lucas, L.C.H.-D. Modular Multilevel Converters: Control and Applications. Energies 2017, 10, 1709. [Google Scholar] [CrossRef] [Green Version]
  30. Akagi, H.; Watanabe, E.H.; Aredes, M. The Instantaneous Power Theory. In Instantaneous Power Theory and Applications to Power Conditioning; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2017; pp. 37–109. [Google Scholar]
  31. Zhou, D.; Song, Y.; Blaabjerg, F. Modeling and control of three-phase AC/DC converter including phase-locked loop. In Control of Power Electronic Converters and Systems; Academic Press Elsevier BV: London, UK, 2018; pp. 117–151. [Google Scholar]
  32. Teodorescu, R.; Blaabjerg, F.; Liserre, M.; Loh, P.C. Proportional-resonant controllers and filters for grid-connected voltage-source converters. IEE Proc. Electr. Power Appl. 2006, 153, 750–762. [Google Scholar] [CrossRef] [Green Version]
  33. Sharifabadi, K.; Harnefors, L.; Nee, H.-P.; Norrga, S.; Teodorescu, R. Modulation and Submodule Energy Balancing. In Design, Control and Application of Modular Multilevel Converters for HVDC Transmission Systems; John Wiley & Sons, Ltd.: Chichester, UK, 2016. [Google Scholar]
Figure 1. Circuit diagram: (a) MMC; (b) SM.
Figure 1. Circuit diagram: (a) MMC; (b) SM.
Energies 14 04160 g001aEnergies 14 04160 g001b
Figure 2. Phase equivalent circuit of MMC.
Figure 2. Phase equivalent circuit of MMC.
Energies 14 04160 g002
Figure 3. The structure of SOGI.
Figure 3. The structure of SOGI.
Energies 14 04160 g003
Figure 4. Arm modulation and carrier signal.
Figure 4. Arm modulation and carrier signal.
Energies 14 04160 g004
Figure 5. Bode diagram of PR.
Figure 5. Bode diagram of PR.
Energies 14 04160 g005
Figure 6. (a) PR; (b) SOGI.
Figure 6. (a) PR; (b) SOGI.
Energies 14 04160 g006
Figure 7. Upper-arm control loop.
Figure 7. Upper-arm control loop.
Energies 14 04160 g007
Figure 8. Control structure of MMC: (a) leg-level control; (b) arm-based control.
Figure 8. Control structure of MMC: (a) leg-level control; (b) arm-based control.
Energies 14 04160 g008
Figure 9. Capacitor voltage sorting algorithm.
Figure 9. Capacitor voltage sorting algorithm.
Energies 14 04160 g009
Figure 10. Current in SRF: (a) upper-arm and lower-arm current using arm-level control; (b) output current using leg-level control.
Figure 10. Current in SRF: (a) upper-arm and lower-arm current using arm-level control; (b) output current using leg-level control.
Energies 14 04160 g010aEnergies 14 04160 g010b
Figure 11. Output current: (a) arm-level control; (b) leg-level control.
Figure 11. Output current: (a) arm-level control; (b) leg-level control.
Energies 14 04160 g011
Figure 12. FFT analysis of output current in the arm-level control.
Figure 12. FFT analysis of output current in the arm-level control.
Energies 14 04160 g012
Figure 13. Circulating current: (a) arm-level control; (b) leg-level control.
Figure 13. Circulating current: (a) arm-level control; (b) leg-level control.
Energies 14 04160 g013aEnergies 14 04160 g013b
Figure 14. SM capacitors voltage: (a) arm level; (b) leg level.
Figure 14. SM capacitors voltage: (a) arm level; (b) leg level.
Energies 14 04160 g014aEnergies 14 04160 g014b
Figure 15. Active and reactive power per phase using arm-level control.
Figure 15. Active and reactive power per phase using arm-level control.
Energies 14 04160 g015
Figure 16. Voltage using arm level: (a) grid; (b) MMC.
Figure 16. Voltage using arm level: (a) grid; (b) MMC.
Energies 14 04160 g016
Table 1. MMC parameters.
Table 1. MMC parameters.
ParametersSymbolValue
Sampling timeTs1 × 10−5 s
Rated power of MMC P r a t e d 50 kW
No of submodules in arm N 4
DC link voltage V d c 622 V
Grid phase voltage (peak) v j 311 V
Submodule capacitance C 0.0048 F
Arm inductor L 1.8 mH
Arm resistor R 0.056 Ω
Grid inductor L g 99.035 μ
Grid resistor R g 0.0031 Ω
Table 2. Controller tuning parameters.
Table 2. Controller tuning parameters.
ParametersValue
k p 3.5653
b w 2000
b 1 50
k r 1 356.5253
b 2 200
k r 2 400
T s 1 × 10−5 s
Table 3. Performance indices of controllers.
Table 3. Performance indices of controllers.
ParametersPerformance
Indices
Arm LevelLeg Level
Phase aPhase bPhase cPhase aPhase bPhase c
i o ITAE0.046360.04490.05660.20890.29060.2768
IAE1.5741.7161.4294.8755.5764.495
ISE185.7257.8192.9474.5720.4385.5
i c ITAE0.025720.030190.021940.57590.57550.576
IAE0.80760.87280.68753.9313.9413.937
ISE46.5560.3549.4654.7356.0154.85
ITAE: integral time absolute error; IAE: integral absolute error, ISE: integral square error.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Uddin, W.; Busarello, T.D.C.; Zeb, K.; Khan, M.A.; Yedluri, A.K.; Kim, H.-J. Control Strategy Based on Arm-Level Control for Output and Circulating Current of MMC in Stationary Reference Frame. Energies 2021, 14, 4160. https://doi.org/10.3390/en14144160

AMA Style

Uddin W, Busarello TDC, Zeb K, Khan MA, Yedluri AK, Kim H-J. Control Strategy Based on Arm-Level Control for Output and Circulating Current of MMC in Stationary Reference Frame. Energies. 2021; 14(14):4160. https://doi.org/10.3390/en14144160

Chicago/Turabian Style

Uddin, Waqar, Tiago D. C. Busarello, Kamran Zeb, Muhammad Adil Khan, Anil Kumar Yedluri, and Hee-Je Kim. 2021. "Control Strategy Based on Arm-Level Control for Output and Circulating Current of MMC in Stationary Reference Frame" Energies 14, no. 14: 4160. https://doi.org/10.3390/en14144160

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