Feed-forward Modulation Technique for more Accurate Operation of Modular Multilevel Converters Pablo Montero-Robina, Abraham Marquez, Member, IEEE, Mohamed S.A. Dahidah, Senior Member, IEEE, Sergio Vazquez, Fellow, IEEE, Jose I. Leon, Fellow, IEEE Georgios Konstantinou, Senior Member, IEEE, and Leopoldo G. Franquelo, Fellow, IEEE Abstract—Modular multilevel converters have become the prominent topology for medium and high-voltage applications. The performance of these converters highly depends on the accuracy of the used modulation approach, for which the capacitor voltage of submodules (SM) are usually assumed to be equal. This paper exhibits that ignoring the capacitor voltage differences among SMs adversely affects the system performance. This becomes more obvious the larger the capacitor voltage differences are. Hence, this paper proposes a more accurate feed-forward modulation approach that takes into account either the instantaneous capacitor voltage value and the real output voltage in the modulation stage. As a result, in applications where larger SM voltage differences are expected, the current distortion and control performance is improved. Particularly, switching-saving approaches benefit from this approach as it enables their operation with reduced switching losses without the downsides of increased distortion due to capacitor voltage differences. The proposed approach is analyzed and compared with the nearest level modulation and with the level-shift PWM (LS-PWM). Simulations and experimental validation are presented to confirm the effectiveness of the proposed technique. Index Terms—Capacitor voltage balancing, circulating current, feed-forward modulation, modular multilevel converters (MMC), switching-saving algorithm I. INTRODUCTION The continuous developments in power electronics have made power converters the game-changer for modernizing power networks. In this regard, high-voltage direct current (HVDC) systems have made great impact on the transmission of electricity and integration of large renewable resources Manuscript received ...; revised .... This work was supported by the Spanish Ministry of Science, Innovation and Universities under grants PDI2019-105890RJ-100, PID2019-109071RB-I00, by the European Commission with reference H2020-821381, and by Junta de Andalucia under grant P18-RT-1340. P. Montero-Robina is with the Systems Engineering and Automatic Control Department, Universidad de Sevilla, Sevilla 41092, Spain (email: [email protected]). M. Dahidahis with the Electrical Power research group, School of Engineering, Newcastle University, Newcastle upon Tyne, NE1 7RU, United Kingdom (email: [email protected]). G. Konstantinou is with the School of Electrical Engineering and Telecommunications, University of New South Wales, Sydney, NSW 2052,Australia (e-mail:
[email protected]). A. Marquez, S. Vazquez, J.I. Leon, L. Franquelo are with the Electronics Department, Universidad de Sevilla, Sevilla 41092, Spain (e-mail: [email protected],
[email protected], [email protected], [email protected]). [1], particularly in offshore wind energy conversion systems [2]. However, the required voltage source converters (VSC) necessitate switches that can cope with the high-voltage requirement of such application. Modular multilevel converters (MMC), on the other hand, have shown high potential in this field, alleviating the challenges associated with conventional converters. MMCs demonstrate distinctive features such as modularity, redundancy and scalability, that make them competitive solution for such applications [3]. The MMC is formed by series-connected submodules (SM) with an inductor to limit the output current ripple and harmonic contents. Several SM configurations have been proposed in the literature to address various operational requirement [4], however half-bridge topology was the first one proposed and it has been widely adopted, owing to its simplicity. While managing active and reactive power flows is the main aim of MMC-based systems, capacitor voltage balancing [5], [6] and circulating current regulation [7], [8] can be significant challenges to ensure proper operation, and thus they required to be controlled [3]. The operation of the MMC, that is the commanding of the switching devices, is usually carried out by some well-known modulation techniques [9] such as nearest level modulation (NLM) [10], variable rounding level control (VRLC) [11], or carrier-based pulse width modulation (CBPWM) [12], [13]. In contrast to PWM-based techniques, NLM switches an integer number of SMs for the whole period of commutation, hence it avoids extra commutations and it is the simplest to implement [14]. However, this leads to a modulation error due to the rounding effect of selecting an integer number of SMs, although this error gets smaller as the number of SMs increases. Alternatively, by using PWM [12], the previous error can be compensated. In this way, level-shift (LS-PWM) [15] and phase-shift (PS-PWM) [16] techniques have been considered. There are papers devoted to the differences and similarities between NLM and PWM-based approaches [9], [13], [17] Prior to the modulation stage, it is common to carry out a normalization step on the reference voltage either by direct or indirect modulation [18]. While the former is the most straightforward solution that uses the common dc bus voltage, the indirect modulation considers the average capacitor voltage for each arm to achieve a more accurate output voltage. In a similar manner, [19] proposes a controller that considers the average capacitor voltages of each arm separately. Alterna-
tively, [20] presents a modification of the NLM by adding a variable offset in the rounding function that reduces the output voltage ripple. The same authors later incorporate a predictive technique with delay compensation [21]. However, none of these methods consider the scenario of different SM capacitor voltage values within the same arm. Indeed, this will introduce an error to the modulated voltage. As a workaround, [22] proposed a PS-PWM approach where there is a voltage command for each SM that is later normalized based on the actual SM capacitor voltage. This solves the modulation error problem, however, every voltage command has to be normalized with regards to the corresponding SM voltage and all SMs are PWM-switched, which both increase the computation burden and the switching losses. This paper aims to mitigate the above-mentioned modulation errors by a feed-forward modulation technique. The concept of feed-forward modulation for accurate modulation was presented in [23] for space-vector-based modulation in single-phase cascaded H-bridge converters. This paper adapts its implementation for MMC with half-bridge SM using LS-PWM, which results in the proposal of a feed-forward LS-PWM (FF-LS-PWM) technique. For this, the individual measured SM capacitor voltages are stacked until the output reference voltage is reached. Therefore, in contrast to [22], the SM states are determined through simple comparisons, and the only normalization is carried out for the PWM-switched SM in each arm, reducing both the switching losses and the computational burden in comparison with [22]. In this way, each capacitor voltage ripple is considered [24], and a more accurate output voltage is achieved, avoiding any introduced current distortion [25]–[27]. The capacitor voltage ripple control objective can be relaxed, which is particularly beneficial for some applications or algorithms, such as renewable energy integration [28], smaller capacitor systems [29], [30], or switching-saving algorithms (SSA) [31]. However, due to the requirement of measuring the instantaneous capacitor voltage of each SM and the added complexity compared to NLM, this approach would be limited to medium-voltage applications with relatively low number of SMs. It is worth mentioning that some SSAs present a trade-off between the SM switching frequency and SM capacitor voltage ripple; the lower the frequency, the larger the voltage ripple [32]. This paper presents some results with SSAs [24], [25], [31], where the capacitor voltage differences are more noticeable, to illustrate the benefits of the method. The remainder of the paper is organized as follows. Section II revisits the operation of the MMC system and its modulation approaches. Section III analytically presents and discusses the benefits of the proposed modulation technique when compared to the widely-used LS-PWM and NLM techniques. Some simulation results are exposed and discussed in Sect.IV .Illustrative experimental tests are presented in Section V, validating and confirming the effectiveness of the proposed method. Finally, some conclusions are summarized in Section VI. On On On PWM Off FF-LS-PWM FF-PS-PWM SM1 SM2 SM3 SM4 SM5 SM1 SM2 SM3 SM4 SM5 Fig. 1. Feed-forward concept used for LS-PWM and PS-PWM. II. THE MMC SYSTEM: OPERATING PRINCIPAL AND MODULATION This section is dedicated to revisit the basic structure of the MMC and its operation. Two well-known modulation approaches (i.e. NLM [10] and LS-PWM [9], [12]) are firstly analyzed to layout the foundation for the proposed technique. The proposed method, which will be referred as feed-forward LS-PWM (FF-LS-PWM), is then presented at the end of this section, which is based on modifying the computation of the duty ratio of the LS-PWM by taking into account the individual instantaneous capacitor voltage. It is worth mentioning that the proposed approach could be extended to other modulation approaches that rely on CB-PWM by modifying the carriers accordingly, as it is shown in Fig. 1, where it is implemented for LS-PWM and PS-PWM. A. System description Fig. 2 illustrates the basic structure of one-leg (single-phase) MMC. There are two arms that are built using Nhalf-bridge SMs. Each arm is connected in series with an inductor Ls to limit the current. In the forthcoming analysis, index k denotes the arm, i.e. k={u, l}is the upper and lower arm, respectively; whereas sub-index nrefers to the submodule number n∈[1, N] Each SM constitutes of two active switches (Sk nand its counterpart Sk n), and a capacitor whose voltage is denoted as vk cn. Variable vk ndenotes the output voltage of SMk n. Variables iuand ilare the upper and lower arm currents, respectively, whose sum gives the output current that goes through the output inductance Lg. The dc bus voltage, denoted as vdc, is connected in parallel to the two arms whose arm voltage is defined as vk=PN n=1 vk n. The focus of this work is on improving the modulation stage to ensure a more accurate operation of the converter with enhanced performance when the capacitor voltage differences
2 N _ _ _ iui il a 2 N Fig. 2. Layout of a single-phase MMC with half-bridge submodules. are more noticeable. For this, the arm voltage reference, denoted as vk∗∈[0, vdc]—where super-index ∗denotes the reference value—, for each arm is known and provided by the typical controllers [22]. To facilitate a sensible comparison, indirect modulation is considered from now on, resulting in a normalized arm voltage reference of vk∗ z∈[0, N]—where sub-index zdenotes a normalized value. B. Nearest Level Modulation (NLM) NLM is considered one of the easiest modulation for MMC that directly computes the switching states of the SM [10]. Due to its familiarity in the field of MMC modulation, NLM is included in the following analysis. With this method, the rounding value of vk∗ zdetermines the number of switched-on SMs. Letting nuand nlbe the number of switched-on SMs defined by the sorting algorithm (i.e. n= 1 to n=N) for each arm, the resulting arm voltage vkis: (nu=round(vu∗ z) nl=round(vl∗ z);vk= nk X n=1 vk cn (1) where ‘round’ is the rounding function. If the normalization step assumes that the SM capacitor voltages within the arm are equal to their average value—denoted as vk c—, then the desired arm voltage v∗ kis computed as: vk∗=vk∗ z 1 N N X n=1 vk cn | {z } vk c: arm kaverage capacitor voltage for k={u, l}.(2) However, the actual arm voltage is the one given by (1). Therefore, a modulation error, denoted as evk, exists, which can be obtained as follows: evk=vk∗−vk=vk∗ z N−1nk X n=1 vk cn +vk∗ z N N X n=nk+1 vk cn .(3) To demonstrate this, an example for one arm is shown in Fig. 3(a), illustrating a capacitor voltage distribution (vk cn ∈ vk c±5%) of one arm for different values of Nwith same value of vdc. The modulation error described by (3) is depicted in 10 0.5 1.5 2.5 N 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 400 420 380 200 210 190 40 42 38 20 21 19 N=10 N=20 N=100 N=200 N N=10 N=20 N=100 N=200 (a) N (b) [V] n Fig. 3. Example of error made because of equal capacitor voltage assumption in one arm: (a) Capacitor voltage distribution from SM1to SMNwith a variation within 5 % of vk c, (b) Voltage arm error as a % of vdc. N=10 N =20 N=100 N=200 8 6 4 2 0 8 6 4 2 0 0 Grid angle VV N LS-PWM NLM N Fig. 4. Example of modulated arm voltage over a grid period using NLM and LS-PWM under different values of Nagainst desired voltage v∗ k. Fig. 3(b) for different values of vk∗ z∈[0, N].Assuming this particular distribution and that ¯ vk cgets smaller with N, the larger the N, the smaller the error. C. Level-shifted pulse-width modulation (LS-PWM) LS-PWM technique is one of the well-known and commonly used carrier-based PWM technique. In contrast with NLM, this approach implements the PWM in the SMs. Therefore, the integer part of the vk∗ zis the number of switched-on SMs, while the non-integer part of vk∗ zwill be modulated by PWM. It is worth noting that the sorting algorithm prioritizes and orders SMs in accordance with their status, therefore the PWM-modulated SM might change accordingly. As a result of using LS-PWM, the rounding error is corrected, and (1) is modified as follows: (nu=floor(vu∗ z) nl=floor(vl∗ z);vk= nk X n=1 vk cn +dk nk +1vk cnk +1 ,(4) where dk nk+1 ∈[0,1] is the respective duty ratio, i.e. the portion of time that the additional PWM-modulated SM (nk+1-th SM) is turned on.
SM Sorted List 220 215 209 204 202 197 195 190 188 180 1 6 8 5 4 3 2 7 10 9 =650V 650 470 282 92 180 188 190 195 +- Target SM sorted list YN END Iteration 1 (a) 1) Iteration j 2) 3) 4) (b) +- +- YN 2) j = 1 0 j = 2 j = 3 j = 4 j = 1j = 2 j = 3 j = 4 1 2 3 4 5 6 7 8 9 10 Fig. 5. (a) Flowchart of proposed modulation approach. (b) Example of proposed modulation for N= 10, a given sorted list and v∗ k= 650 V Nevertheless, due to the equal voltage assumption, the modulated arm voltage vkwould differ from the desired one as follows: evk=vk∗ z N−1nk X n=1 vk cn +vk∗ z N N X n=nk+1 vk cn −dk nk +1vk cnk +1 ,(5) This is similar to (3) but including the duty ratio term, which complements the rounding function in NLM. Fig. 4 presents a modulated sinusoidal arm voltage (v∗ k) using NLM and LS-PWM for different values of N. The capacitor voltage values follows the same distribution shown in Fig. 3(a). It can be observed that the error, whether it comes from the equal voltage assumption or the rounding effect for NLM, is reduced as Nincreases, although, for low number of SM, the rounding effect is much larger than the one caused by the normalization. Nevertheless, it is clear that the greater the capacitor voltage differences, the larger the error induced by the normalization. To provide an example for one arm k,N= 10,vk c= 200 V and v∗ k= 650 V is considered, along with the capacitor voltage values exhibited in Fig. 5(b). The LS-PWM would yield the following results: vk∗ z= 3.25 650 V 200 V:3 SM ON, 1 SM PWM {dk 9, dk 10, dk 7}=1 ; dk 2= 0.25 vk=vk c9+vk c10 +vk c7+ 0.25vk c2= 606.75, evk= 650 −606.75 = 43.25 V(6.6 %) where a deviation of 6.6% from the desired value is noticed. D. Feed-forward LS-PWM (FF-LS-PWM) Algorithm This process is carried out for each arm k, where, the desired arm voltage v∗ kin (2) is considered instead of the normalized one. The SMs are switched-on in accordance to the sorting algorithm. Let jbe the index for the sorting algorithm list, then the proposed technique is carried out with the following procedure, which is summarized in the flowchart of Fig. 5(a): 1) Variable v∗ kis saved into variable v∗ k1. 2) Starting with j= 1,variable v∗ kj is compared with the capacitor voltage of the j-th SM in the sorted list (let us denote it as vk cnj)—which, in the sorted list example of Fig. 5(b), would be vk c9for j= 1,vk c10 for j= 2,. . . . If it is larger, then the respective SM is fully connected (dk nj= 1) and continues with the next iteration. However, if it is smaller, then the SM is PWM-switched with a duty ratio of dk nj=v∗ kj/vk cnj,the remaining SMs, i.e. SMnfor n=j+ 1, . . . , N, are disconnected, and the iteration ends. 3) If the previous considered SM was fully connected (dk nj= 1), the variable jis updated j=j+ 1. 4) The remaining arm voltage to be modulated is then updated considering the previous decision, that is v∗ kj = v∗ kj−1−vk cnj−1, and the process is repeated again from point 2). In any case, the iteration ends when the duty ratio for the PWM-switched SM is computed. In contrast to [22], only one duty ratio is computed per arm while the remaining SMs’ state are derived from logical comparisons. For the sake of clarity, the flowchart of the proposed approach is depicted in Fig. 5 with an illustrative example when vk∗= 650 V. III. ANALYSIS AND DISCUSSION To further demonstrate the benefits of the proposed method, a theoretical analysis facilitated with an example is presented. To do so, N= 20 is assumed, and the SMs capacitor voltages are normalized (vk cnz) (with respect to the average vk c) and distributed as depicted in Fig. 6. This example considers a maximum deviation of 30%, i.e. vk cnz∈[0.7,1.3], and that the SMs are already arranged by the sorting algorithm in the proper order, n= 1 →20. Furthermore, a sinusoidal reference vk∗ zwith unity modulation index is assumed. Therefore, one can mathematically express this as follows: vu cnz(n) = 1 −0.3 sin((n−10) π 20)(6) vl cnz(n) = 1 + 0.3 sin((n−10) π 20)(7) vu∗ z=−10 cos (ωt) + 10 (8) vl∗ z= 10 cos (ωt) + 10 (9) v∗ z=vl∗ z−vu∗ z,(10)
where v∗ zis the normalized output voltage reference, and vk cnz(n)refers to the continuous function that expresses the capacitor voltage for arm k. Now, using the continuous function with the average model of NLM and LS-PWM yields: vz=vlz−vuz(11) NLM: vz=Zround(vl ∗ z) 0 vl cnz(n)dn | {z } vlz −Zround(vu ∗ z) 0 vu cnz(n)dn | {z } vuz (12) LS-PWM: vz=Z0 vl ∗ z vl cnz(n)dn | {z } vlz −Zvu ∗ z 0 vu cnz(n)dn | {z } vuz ,(13) where vzis the normalized modulated output voltage. The output voltage for both NLM and LS-PWM can now be compared using (12) and (13) as portrayed in Fig. 7. As it can be observed, the error produced in the modulation stage, as a result of equal SM voltages assumption, generates dc and low-order harmonics that adversely impacts the performance of the converter. With reference to Fig. 2, one can easily derive the circulating current dynamical equation as follows [27]: vdc =vu+vl+Ls d(iu−il) dt =vcom + 2Ls dicirc dt , where vcom is the common component of the upper and lower arm’s voltages, i.e. vcom =vu+vl. Therefore, any modulation error in vcom would also affect the circulating current controllability. Once again, under the worst case scenario for icirc, both arms follow the same capacitor voltage distribution, i.e. eq. (7) and vu cnz(n) = vl cnz(n)are used. Following this assumption, the modulated normalized common voltage (vcomz=vuz+vlz) is shown in Fig. 8. Note that, in this example, the desired normalized common voltage (v∗ comz=v∗ uz+v∗ lz) should be equal to 20 according to (8)-(9). This fact forces the controller to supplement such error, imposing additional restrictions on the controller design, or even generating instabilities as this error can be seen as external disturbances in the closed-loop scheme. This is clearly demonstrated in the experimental result discussed in the following section. Following on the previous analysis and discussion, there are several practical applications where the proposed modulation would offer better performance and benefits as opposed to NLM and the conventional LS-PWM. Examples include: •Solutions to medium-voltage applications [5], where the number of SMs is relatively low and the capacitor voltage differences might be more remarkable. In these scenarios, the added complexity is kept low due to the reduced number of measures , while the modulation error compensation achieved with this approach enhances the system performance. •Integrating renewable energy [13], and energy storage systems [28]. Naturally, these results in unequal steadystate SM capacitor voltages and/or uneven power consumption among SM. •Application of switching reduction or SSA [33], which are evolving with MMC as an attempt to reduce losses and increase efficiency. One way to achieve it is by prolonging the conduction time of SMs, which in turns 1.3 0.9 0.7 1.1 0 5 10 15 20 SM number [n] Norm. Volt. [ ] Fig. 6. Example of normalized capacitor voltage distribution, and the continuous function that interpolates them, used for the theoretical analysis with N= 20. Grid angle [rad] 0246 Norm. Output Volt. 20 10 0 -10 -20 NLM LS-PWM Fig. 7. Normalized output voltages: desired vs modulated by LS-PWM and NLM considering the capacitor voltage distribution of Fig. 6. increases the difference between SMs capacitor voltages. Due to this, SSAs will be considered in the simulation and experimental verification to exhibit one of the potential application of this approach. •Using smaller capacitors to enable a more compact MMC system [29]. This can be achieved by relaxing the permissible capacitor voltage ripple [34], which would compromise the quality and the performance of the system were the actual capacitor voltage not be taken into account in the modulation stage. IV. SIMULATION RESULTS This section presents figures and results of the modulation proposal when compared with LS-PWM. Direct comparison with NLM is skipped given that the literature is plenty of comparisons between LS-PWM and NLM, and that LS-PWM performs better than NLM in terms of accurate modulation. Grid angle [rad] 0246 Norm. Com. Volt. 24 23 22 21 20 NLM LS-PWM Fig. 8. Normalized common voltage: desired vs modulated by LS-PWM and NLM considering the capacitor voltage distribution given for arm u in Fig. 6 for both arms such that vl cn(n) = vu cn(n).
icirc P P -1 P Average Cap. Volt. Loop Output Curr. Loop Cap. Volt. Loop between arms FF-LS-PWM FF-LS-PWM Sort. Alg. Sort. Alg. Gate signals MMC PI PR Fig. 9. Block diagram of the used control scheme extracted from [22]. 4 5 6 N= 10 N= 20 N= 40 0 20 40 60 80 Time (ms) 4 5 6 Circ. Currents [A] Fig. 10. Circulating current for LS-PWM (top) and FF-LS-PWM (bottom) when a voltage band of 5% is allowed for SSA, for different values of N. Firstly, an scheme of the employed controller for the simulations is shown in Fig. 9, where two balancing loops and the output current controller are shown. Note that this control scheme is extracted from [22]. To test the improvement of FF-LS-PWM against LS-PWM, a SSA based on a voltage band is used in this section. The sorting algorithm list for each arm is updated only if a SM voltage deviates away from a defined band. As a consequence, capacitor voltage differences within each arm are generated. For the remaining of this section, the voltage band is set to be 5% of the capacitor voltage reference ¯v∗ c=vdc/N, which is fixed to 50 V for all tests. Consequently, the dc-link voltage varies accordingly as vdc = 50NV between tests. In order to provide more straight comparisons, the current reference amplitude, load resistor and control parameters are kept constant (I∗= 32 Aand R= 10Ω) between tests. The first test shows the circulating current behaviour for LS-PWM and FF-LS-PWM for different number of SMs (N) in Fig. 10.Note how the FF-LS-PWM improves the controllability and smooths the current distortion due to the improved modulation accuracy. In order to exhibit how these capacitor voltage differences affect the output current distortion, Fig. 11 depicts the output current THD value under different values of Nfor LS-PWM 50 100 150 200 1 2 3 LS-PWM FF-LS-PWM LS-PWM (No SSA) FF-LS-PWM (No SSA) 0.45 0.50 0.55 Number of SMs (N) Output current THD (%) Fig. 11. THD value of the output current for LS-PWM and FF-LS-PWM when the number of SMs are increased. and FF-LS-PWM with and without the SSA. As it can be seen, considering that ¯v∗ cis fixed, the modulation error increases with the number of SMs when a SSA is used, however, FF-LS-PWM is capable of compensating such modulation error, resulting in a minimal change of THD. Besides, the use of SSA while adopting FF-LS-PWM has a negligible effect on the THD value. With a switching and sampling frequency of 5 kHz, the average SM switching frequencies are shown in Table I. Note that both modulations yield similar switching performance, however the distortion performance exhibits some remarkable improvements with FF-LS-PWM. TABLE I AVERAGE Fs(kHZ)PER SM OBTAINED FROM SIMULATION NLS-PWM FF-LS-PWM LS-PWM (SSA) FF-LS-PWM (SSA) 20 3.05 3.03 0.96 0.95 40 3.82 3.79 0.85 0.85 80 4.28 4.28 0.76 0.76 150 4.40 4.39 0.72 0.72 200 4.47 4.44 0.71 0.71 In summary, FF-LS-PWM with SSA exhibits slightly better distortion performance with considerable reduced commutations when compared with LS-PWM without SSA. LSPWM with SSA achieves a similar switching reduction at the expenses of largely worsening the distortion performance. It is worth mentioning that PS-PWM in [22] could present an improvement in the current distortion, however, it will be at the cost of PWM-switching every SM, and increasing the computational burden due to the voltage command being normalized for each SM. V. EXPERIMENTAL VERIFICATION Fig. 12 shows a 200 W scaled-down single-phase laboratory prototype of an MMC built using 6 modules—3 per arm— to experimentally validate the feasibility of the proposed modulation technique. The parameters of the experimental setrig are tabulated in Table II. The control system follows the scheme of Fig. 9 [22], which is implemented using a rapid-prototyping SpeedGoat platform as the data acquisition and processing unit. The output current
Fig. 12. Single-phase MMC used in experiments along with data acquisition and processing unit (DAPU) and external resistor used as load. TABLE II EXPERIMENTAL PARAMETERS Parameter Value Parameter Value LsArm Inductance 2 mH LgOutput Inductance 2 mH CSM SM Capacitance 2 mF NNumber of SM per arm 3 RLLoad Resistance 60 ΩI∗Load Current reference 1 A vdc dc-link Voltage 150 V FsSampling Frequency 10 kHz Output frequency 50 Hz kPI pProp. avg. cap. 0.1 kPI iInt. avg. cap. 0.05 kP pProp. avg. and bal. 1 kPR pProp. Out. Curr. 20 kPR rRes. Out. Curr. 500 control loop tracks a sinusoidal reference with amplitude of I∗.The PR parameters are kept constant at kPR p= 20 and kPR r= 500 for all tests conducted in the experimental work. The voltage control loops are implemented considering v∗ c= vdc/N with kPI p= 0.1,kPI i= 0.05 and kP p= 1 for the average control loop, and kP p= 1 for the balancing between arms. Note that the average capacitor voltage regulation in Fig. 9 involves the circulating current control with a P controller (gain kP p). The feasibility of the proposed approach is evaluated using different scenarios of SSA with LS-PWM. The first one is based on a voltage band as explained in Sect. IV, and the second one uses a time counter [31] which updates the sorting list when a given time has elapsed. The aim of this is to prolong the conduction time of each SM, hence generating larger voltage ripple and reducing the switching events. Fig. 13 shows the load currents (i) for the LS-PWM and the FF-LS-PWM along with its low-order harmonic spectrum, with and without employing SSA. Both approaches exhibit similar performance when SSA is not applied. However loworder harmonics appear with LS-PWM when the SSA is implemented. In contrast, with FF-LS-PWM the harmonic profile remains unchanged. In terms of circulating current, the error associated with the use of SSA affects the stability of the current control, causing loss of controllability at some instants. This is clear from Fig. 14, where the circulating currents for LS-PWM and FF-LS-PWM under different switching frequencies are depicted. A similar consequence can be seen in Fig. 15, where the load currents with fundamental frequencies of 100 and 200 Hz, and the circulating currents of FF-LS-PWM and LS-PWM with a SSA with a voltage band of 8 V (16%) are shown. Additionally, Fig. 16 and Fig. 17 demonstrate how the capacitor voltages evolve under both SSAs. Note that FFLS-PWM achieves a more linear evolution in the capacitor voltages due to the fact that the balancing closed-loop is not affected, in spite of being large differences between SMs— a voltage band of 12 V (24%) in this system can yield one SM to have a voltage around 160% of the smallest capacitor voltage. Extensive experimental testing were conducted on LS-PWM and FF-LS-PWM, looking into different performance indices as summarized in Table III. These include: total harmonic distortion (THD) of the load current; harmonic distortion of the first 40 harmonics (HD[0−40]) of the load current—to indicate the low-order harmonic presence—; the average switching frequency of all SMs ( ¯ Fs)—measured and computed over 70 fundamental periods—, and the standard deviation (σFs) of the SM switching frequencies. With this, the benefits of the FF-LS-PWM in achieving overall better THD values and lower low-order harmonic contents over all SSA scenarios considered are exhibited. Moreover, the proposed FF-LS- PWM improves the commutation reduction achieved by the SSA, regardless of the method used. Also note that the value of σFsin the FF-LS-PWM, when applying SSA with low values of voltage band or time counter, is lower than the LS-PWM while still achieving a reduction in the number of commutations. This could suggest the feasibility of using FFLS-PWM with SSA to reduce the switching losses and to equalize the SM usage as the average switching frequencies tend to be closer in value. It is shown how the proposal performs under different capacitor voltage difference profiles using two different techniques of SSA, however, other approaches that required relaxed capacitor voltage difference constraints between SMs within the same arm would be benefited from using FF-LS- PWM. VI. CONCLUSIONS This paper presented an accurate approach that addresses the error resulted from the normalization step of typical modulations for MMC. It has been exhibited that ignoring the capacitor voltage ripple in the modulation stage results in an error that has negative impact on the system performance, especially in applications where the capacitor voltage differences are large. The proposed FF-LS-PWM solves the latter by taking into account the reference voltage and the individual capacitor voltages of each SM. Hence, an accurate arm voltage modulation is achieved. The FF-LS-PWM is tested experimentally and compared with the standard LS-PWM while using a SSA. The results show that FF-LS-PWM does not increase the THD value of the output current while the capacitor voltage values can move around a band up to ±24%, at the same time that a 13% of commutation reduction is achieved. Additionally, LS-PWM suffers from these differences, compromising the performance of the implemented controllers, which is avoided by the introduction of FF-LS-PWM. The theoretical analysis, supported by simulation and experimental verification, shows the feasibility and effective-
−1 0 1 No SSA 0.00 0.01 0.02 0.03 0.04 Time [ms] −1 0 1 SSA Band = 8 V 0.00 0.01 0.02 0.03 0.04 Time [ms] 1 5 9 13 17 21 25 29 Harm. index 0.0 0.25 0.5 0.75 1.0 Harm. Amp. [10−2 p.u.] 1 5 9 13 17 21 25 29 Harm. index Load Currents [A] LS-PWM FF-LS-PWM Fig. 13. Experiment results: Load current and its harmonic spectrum for the LS-PWM and the FF-LS-PWM when no SSA and SSA with voltage band of 8 volts are considered. TABLE III EXPERIMENTAL RESULTS SSA THD [% A/A1] HD[0−40] [% A/A1]Avg. swt. freq. ¯ Fs[kHz] σFs[Hz] LS-PWM FF-LS-PWM LS-PWM FF-LS-PWM LS-PWM FF-LS-PWM LS-PWM FF-LS-PWM No SSA 11.77 11.87 [+1%] 1.45 1.43 [-1%] 7.705 7.724 [0%] 11.3 11.6 [+3%] Band 4 12.01 11.87 [-1%] 1.31 1.20 [-8%] 6.815 6.725 [-1.3%] 11.5 9.04 [-21%] Band 8 12.18 11.42 [-6%] 2.60 1.13 [-56%] 6.996 6.732 [-3.8%] 9.32 21.2 [+127%] Band 12 13.31 11.64 [-13%] 5.12 1.15 [-78%] 7.047 6.732 [-4.5%] 9.96 26.9 [+170%] Counter 0.05 11.85 11.96 [+1%] 1.86 1.93 [+4%] 6.763 6.731 [-0.5%] 10.2 5.25 [-49%] Counter 0.10 11.92 11.79 [-1%] 2.41 1.89 [-22%] 6.852 6.729 [-1.8%] 22.4 14.1 [-37%] Counter 0.15 12.76 11.72 [-8%] 4.48 1.27 [-72%] 6.917 6.728 [-2.7%] 23.2 27.3 [+18%] −1 0 1 10 kHz 5 kHz 2 kHz LS-PWM FF-LS-PWM 0 40 80 Time(ms) −1 0 1 0 40 80 Time(ms) 0 40 80 Time(ms) Circ. Currents [A] Fig. 14. Circulating current of the LS-PWM and the FF-LS-PWM under different switching frequencies (10, 5 and 2 kHz) when no SSA (Top) and SSA with a voltage band of 8 V (bottom) are considered. ness of the proposed approach. Finally, it is worth mentioning that the accuracy achieved comes at the expense of increased computational requirement associated with the instantaneous measurement of the SM capacitors. However, the gained Time (ms) -1 1 100 Hz 0 10 Time (ms) -1 1Time (ms) 200 Hz 0 10 Time (ms) 0 20 40 60 80 Time (ms) −1 0 1 icirc [A] 0 20 40 60 80 Time (ms) i[A] LS-PWM FF-LS-PWM Fig. 15. Load and circulating currents when modulating 100 and 200 Hz output signals for the LS-PWM and the FF-LS-PWM while using a SSA with a voltage band of 8 V.
35 45 55 65 4 V 8 V 12 V vc1vc2vc3vc4vc5vc6 0.2 0.6 Time(s) 35 45 55 65 0.2 0.6 Time(s) 0.2 0.6 Time(s) Capacitor voltages [V] Fig. 16. Capacitor voltage evolution of the SMs for the LS-PWM (top) and the FF-LS-PWM (bottom) when voltage-based SSA is used under different values of the voltage band. 35 45 55 65 0.05 s 0.10 s 0.15 s vc1vc2vc3vc4vc5vc6 0.2 0.6 Time(s) 35 45 55 65 0.2 0.6 Time(s) 0.2 0.6 Time(s) Capacitor voltages [V] Fig. 17. Capacitor voltage evolution of the SMs for the LS-PWM (top) and the FF-LS-PWM (bottom) when counter-based SSA is used under different values of the time counter. benefits outweigh these challenges, especially with the advancement in digital processing technologies, where intelligent approaches can be easily incorporated. REFERENCES [1] A. Alassi, S. Ba˜ nales, O. Ellabban, G. Adam, and C. MacIver, “HVDC transmission: Technology review, market trends and future outlook,” Renewable and Sustainable Energy Reviews, vol. 112, pp. 530–554, 2019. [2] K. Sharifabadi, L. Harnefors, H. P. Nee, S. Norrga, and R. Teodorescu, Design, control and application of modular multilevel converters for HVDC transmission systems. John Wiley & Sons, 2016. [3] J. I. Leon, S. Vazquez, and L. G. Franquelo, “Multilevel converters: Control and modulation techniques for their operation and industrial applications,” Proceedings of the IEEE, vol. 105, no. 11, pp. 2066–2081, 2017. [4] G. P. Adam and B. W. Williams, “Half- and Full-Bridge Modular Multilevel Converter Models for Simulations of Full-Scale HVDC Links and Multiterminal DC Grids,” IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 2, pp. 1089–1108, Dec 2014. [5] S. B. Bashir and A. R. Beig, “An improved voltage balancing algorithm for grid connected MMC for medium voltage energy conversion,” International Journal of Electrical Power & Energy Systems, vol. 95, pp. 550 – 560, 2018. [6] S. Wang, T. Liu, X. Huang, and Y. Yu, “Capacitor voltage balancing control with reducing the average switching frequency in MMC,” The Journal of Engineering, vol. 2019, no. 16, pp. 2375–2380, 2019. [7] J. Li, G. Konstantinou, H. R. Wickramasinghe, and J. Pou, “Operation and Control Methods of Modular Multilevel Converters in Unbalanced AC Grids: A Review,” IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 7, no. 2, pp. 1258–1271, 2019. [8] K. Hafeez, S. A. Khan, A. Van den Bossche, and Q. U. Hasan, “Circulating Current Reduction in MMC-HVDC System Using Average Model,” Applied Sciences, vol. 9, p. 1383, Apr 2019. [9] A. Marquez, J. I. Leon, S. Vazquez, L. G. Franquelo, and M. Perez, “A comprehensive comparison of modulation methods for MMC converters,” in IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society, pp. 4459–4464, Oct 2017. [10] P. M. Meshram and V. B. Borghate, “A Simplified Nearest Level Control (NLC) Voltage Balancing Method for Modular Multilevel Converter (MMC),” IEEE Transactions on Power Electronics, vol. 30, pp. 450– 462, Jan 2015. [11] J. Yin, J. I. Leon, M. A. Perez, L. G. Franquelo, A. Marquez, B. Li, and S. Vazquez, “Variable rounding level control method for modular multilevel converters,” IEEE Transactions on Power Electronics, vol. 36, no. 4, pp. 4791–4801, 2021. [12] Z. Li, P. Wang, H. Zhu, Z. Chu, and Y. Li, “An improved pulse width modulation method for chopper-cell-based modular multilevel converters,” IEEE Transactions on Power Electronics, vol. 27, pp. 3472– 3481, Aug 2012. [13] A. Ant´ onio-Ferreira, C. Collados-Rodr´ ıguez, and O. Gomis-Bellmunt, “Modulation techniques applied to medium voltage modular multilevel converters for renewable energy integration: A review,” Electric Power Systems Research, vol. 155, pp. 21 – 39, 2018. [14] P. Hu and D. Jiang, “A Level-Increased Nearest Level Modulation Method for Modular Multilevel Converters,” IEEE Transactions on Power Electronics, vol. 30, no. 4, pp. 1836–1842, 2015. [15] D. Ronanki and S. S. Williamson, “Modified phase-disposition PWM technique for modular multilevel converters,” in 2018 IEEE Transportation Electrification Conference and Expo (ITEC), pp. 26–31, 2018. [16] W. Wang, K. Ma, and X. Cai, “Efficient capacitor voltage balancing method for modular multilevel converter under carrier-phase-shift pulsewidth modulation,” IEEE Transactions on Power Electronics, vol. 36, no. 2, pp. 1553–1562, 2021. [17] D. De Simone, L. Piegari, and S. D’Areo, “Comparative analysis of modulation techniques for modular multilevel converters in traction drives,” in 2018 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM), pp. 593–600, Jun. 2018. [18] S. Debnath, J. Qin, B. Bahrani, M. Saeedifard, and P. Barbosa, “Operation, control, and applications of the modular multilevel converter: A review,” IEEE Transactions on Power Electronics, vol. 30, pp. 37–53, Jan 2015. [19] J. Wang and P. Wang, “Decoupled power control for direct-modulation- based modular multilevel converter with improved stability,” IEEE Transactions on Industrial Electronics, vol. 66, pp. 5264–5274, Jul. 2019. [20] M. H. Nguyen and S. Kwak, “Nearest-level control method with improved output quality for modular multilevel converters,” IEEE Access, vol. 8, pp. 110237–110250, Jun. 2020. [21] M. H. Nguyen and S. Kwak, “Predictive nearest-level control algorithm for modular multilevel converters with reduced harmonic distortion,” IEEE Access, vol. 9, pp. 4769–4783, Dec. 2021. [22] M. Hagiwara and H. Akagi, “Control and experiment of pulsewidthmodulated modular multilevel converters,” IEEE Transactions on Power Electronics, vol. 24, pp. 1737–1746, July 2009. [23] J. I. Leon, S. Vazquez, A. J. Watson, L. G. Franquelo, P. W. Wheeler, and J. M. Carrasco, “Feed-Forward Space Vector Modulation for Single- Phase Multilevel Cascaded Converters With Any DC Voltage Ratio,” IEEE Transactions on Industrial Electronics, vol. 56, no. 2, pp. 315– 325, 2009. [24] M. Guan, Z. Xu, and Hairong Chen, “Control and modulation strategies for modular multilevel converter based HVDC system,” in IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society, pp. 849–854, Nov. 2011. [25] C. Zhao, M. Peng, Y. Lu, X. Huang, and P. Qiu, “A novel reduced switching-frequency voltage-balancing strategy for modular multilevel converters,” IEEE Power and Energy Society General Meeting, vol. 2014-Octob, no. October, 2014. [26] M. Saeedifard and R. Iravani, “Dynamic Performance of a Modular Multilevel Back-to-Back HVDC System,” IEEE Transactions on Power Delivery, vol. 25, no. 4, pp. 2903–2912, 2010. [27] A. Rashwan, M. A. Sayed, Y. A. Mobarak, G. Shabib, and T. Senjyu, “Predictive controller based on switching state grouping for a modular