You are on page 1of 11

13428 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 37, NO.

11, NOVEMBER 2022

Simplified Approach for Acquisition of Submodule


Capacitor Voltages of the Modular Multilevel
Converter Using Low Sampling Rate
Sensing and Estimation
Bishwajyoti Purkayastha and Tanmoy Bhattacharya , Member, IEEE

Abstract—The modular multilevel converter (MMC), used in In order to avoid the aforementioned problems, open-loop
high-voltage dc applications, consists of hundreds of submodules in control strategies were presented in [4] and [5], which do not
each arm. The operation and control of the MMC require sensing require the sensing of submodule capacitor voltages. However,
of the capacitor voltage of each submodule. The transmission of
the sensed data from hundreds of submodules over individual the stability of the open-loop approach is a concern [6]. Hence,
channels leads to wiring complexity. This work suggests that time- the closed-loop control is usually adopted, which require the
multiplexing can be used to transmit the sensed data of multiple knowledge of the submodule capacitor voltage. There are two
submodules across a common serial interface bus. Time multiplex- main approaches available in the literature to address the com-
ing, however, decreases the sampling rate. Since the submodule
plexity associated with capacitor voltage sensing, which are as
capacitor voltage has both ac and dc components, an adequate
sampling rate must be maintained to avoid the aliasing of ac follows:
components. In this article, an estimation scheme is investigated for 1) eliminate the use of capacitor voltage sensors and estimate
reconstructing the ac components of the submodule capacitor volt- the capacitor voltages [2], [7]–[25];
ages within the processing platform, leaving just the dc component 2) keep the individual capacitor voltage sensors and simplify
to be transmitted over the common bus. The mathematical analysis
complexity using local and global processors [6], [26],
of the data transmission system and proposed estimation scheme
is performed, and the influence on the closed-loop performance [27] and some form of estimation [6], [27], [28].
is studied. The proposed scheme is experimentally verified in the For estimation, some alternate voltage measurements such
laboratory. as dc-link voltage, arm voltage, arm inductor voltage, output
Index Terms—Modular multilevel converter (MMC), sampling, voltage, etc., are required. In [7], the capacitor current of the
submodule capacitor voltage estimation. submodule is integrated to estimate the voltage and any error
in prediction is corrected by sensing the total output voltage
I. INTRODUCTION of the submodules in an arm. The authors in [7] and [12]
utilize a single voltage sensor per arm for this measurement.
HE modular multilevel converter (MMC) is a popular
T choice for high-voltage dc (HVdc) application because
of its modularity, scalability, high efficiency, and excellent har-
The capacitor current of the submodules are calculated using
the gate signal status and the arm currents. The measurement
of the arm voltage is divided into groups in [8]–[11], [14].
monic performance [1]. The MMC utilized in HVdc applications In order to ensure the periodic correction of all the estimated
is made up of hundreds of submodules [2]. The operation and submodule voltages in an arm, Picas et al. [8] have introduced
control of an MMC require the sensing of capacitor voltages an enforced measuring algorithm. In order to ensure frequent
of all these submodules [3]. Owing to the large number of extraction of the capacitor voltage from the voltage sensors, the
submodules, the sensing process can lead to a complex wiring algorithm of switching of the submodules is modified in [9].
system [4]. Moreover, a large number of input ports are required Since the measurement of the switching waveform of the arm
by the processor to acquire the sensed data. voltage is limited by the bandwidth of the voltage sensor, in [10],
a compensation technique is introduced to overcome the asso-
Manuscript received 26 January 2022; revised 23 April 2022; accepted 30 May ciated error. In [11], a matrix method is proposed to determine
2022. Date of publication 16 June 2022; date of current version 26 July 2022.
This article was presented in part at National Power Electronics Conference the submodule capacitor voltage from the measurement of the
(NPEC), Tiruchirappalli, India, Dec. 13–15, 2019 [30]. Recommended for pub- output voltage of a group of submodules and their corresponding
lication by Associate Editor F. Dijkhuizen. (Corresponding author: Bishwajyoti switching state. Algorithm-based techniques such as Kalman fil-
Purkayastha.)
The authors are with the Department of Electrical Engineering, Indian In- ter [12]–[14], exponentially weighted recursive least square [2],
stitute of Technology Kharagpur, Kharagpur 721302, India (e-mail: bishwajy- adaptive linear neuron (ADALINE) [15], [16], hybrid adaptive
oti18@gmail.com; btanmoy@ee.iitkgp.ernet.in). linear neuron RLS scheme [17], and neural network [18] have
Color versions of one or more figures in this article are available at
https://doi.org/10.1109/TPEL.2022.3183504. also been studied for estimating the capacitor voltages. The
Digital Object Identifier 10.1109/TPEL.2022.3183504 observer-based techniques such as state observer [19], adaptive

0885-8993 © 2022 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See https://www.ieee.org/publications/rights/index.html for more information.

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
PURKAYASTHA AND BHATTACHARYA: SIMPLIFIED APPROACH FOR ACQUISITION OF SUBMODULE CAPACITOR VOLTAGES 13429

length of the complete data frame (denoted by τs ) containing


the capacitor voltage information of 500 submodules is 5 ms,
which implies that the sampling rate of capacitor voltage sensing
is 200 samples per second. Since the data are being transmitted
serially, the value of the capacitor voltage of a particular instant
can take up to τs unit time (i.e., 5 ms in this example) to
reach the processor. There can be two potential problems of
Fig. 1. Serial data frame containing capacitor voltage information of 500
submodules for two consecutive samples. this approach. First, because of the relatively low sampling rate,
the ac components of capacitor voltage may not be reproduced
properly. According to the sampling theorem [32], aliasing can
occur when the sampling rate is less than twice the frequency
observer [20], interconnected observer [21], and sliding mode of a constituent ac component. Thus, there arises a limitation
observer [22]–[25] have also been used to estimate submodule on the number of submodules that can use a common serial
capacitor voltages from the alternate measurements. A capacitor interface for transmitting the sensed data. Second, in order to
sizing model is proposed in [29] for drives application to estimate achieve an adequate bandwidth for the closed-loop system, a
the capacitor voltage ripple. higher order compensator is required to compensate for the
In the second approach, the authors of [6], [26], and [27], delay induced by the time length of the data frame. In order to
sensed the capacitor voltage of each submodule of an arm and overcome these limitations, the estimation algorithm presented
used it in a local processor for balancing the submodules in in [30] is explored. Using analysis, it is shown that the estimation
that arm. The circulating current control and generation of the algorithm requires knowledge of the arm current and the dc
modulation signal for the arms require the knowledge of the component of the capacitor voltage in order to recreate the entire
sum of the capacitor voltages in each arm and not the individual profile of the capacitor voltage. Thus, the dc component alone
voltages. This sum is estimated in a global processor using the needs to be transmitted, which can be done at a low sampling
analytical technique in [27] and using the discrete sliding mode rate. This allows transfer of the sensed data from a large number
observer in [6] from the measurement of the arm currents and of submodules over a common bus without having to worry
terminal voltages. Thus, the processing burden is divided into about the resulting low sampling rate.
multiple processors. However, reduction in wiring complexity is For estimation, the existing techniques depend on alternate
not considered in this approach. In [28], the submodule capacitor sensing such as dc-link voltage, total output voltage of submod-
voltage sensing is divided into six groups. At a given time, only ules, etc. If the accompanying sensing circuit fails, it can com-
one of the six groups communicates with the processor; and promise the estimation of all submodule capacitor voltages that
the capacitor voltages of the submodules belonging to the rest rely on that measurement. The scheme proposed in this article is
of the groups are estimated during that interval. This reduces a hybrid approach because the dc component of the submodules’
the input port requirement of the processor to one-sixth but the capacitor voltage is sensed through individual voltage sensors,
wiring complexity remains. While dividing the measurement whereas the ac component is estimated from the arm current. If a
into groups, the concern is to keep the sampling rate suffi- submodule’s voltage sensing circuit fails, the capacitor voltage’s
ciently high to avoid loss of information in the sensed capacitor dc component information is lost for that submodule only. The
voltages. In [30], an estimation algorithm is proposed that can failure in the arm current sensing, however, will result in the
compensate the loss of information due to a low sampling rate. loss of ac component information for all submodules belonging
The authors in [31] provide a review of different estimation to that arm. However, it should be emphasized that the arm
techniques. current sensing is crucial for the circulating current control
The second approach, which employs voltage sensors for each and its failure will jeopardize the MMC’s overall operation,
submodule, is used in this study. In order to reduce the associated regardless of whether estimation is utilized or not. Though the
complexity of acquiring the capacitor voltage information of the reduced sensors approach [2], [7]–[25] minimizes the cost of
large number of submodules, this work suggests that multiple sensing, the provision of individual sensing provides a sense
submodules can use a common serial interface bus for commu- of security and reliability. The reduced sensors approach can
nicating the sensed data to the processing platform. This can actually supplement an MMC system, running on individual
substantially simplify the associated wiring system. However, sensing, by increasing the reliability [8]. However, the failure
the serial interfacing has its own set of limitations, which can be in serial communication is a major source of concern in the
explained using the example shown in Fig. 1. proposed approach. In this context, literature suggests that there
The figure shows two successive frames (samples) of data are solutions available, which can increase the reliability of
containing capacitor voltage information of 500 submodules. It serial communication, such as daisy-chain configuration, error-
is assumed that the data field corresponding to each submodule detecting schemes [33].
is 50 bits long. Apart from the actual sensed data, a data field The subsequent sections are as follows: Section II discusses
has various components such as the start bit, stop bit, acknowl- the outline of the data acquisition scheme; the analysis of the
edgement, command, address, error checking bits, etc. Hence, estimation scheme and the closed-loop system are considered in
assuming a data field length of 50 bits is reasonable. Considering Sections III and IV, respectively; followed by the experimental
the baud rate of the serial communication to be 5 Mb/s, the results in Section V, and finally, Section VI concludes this
time length of each data field is 10 μs; going further, the time article.

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
13430 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 37, NO. 11, NOVEMBER 2022

Fig. 3. Schematics. (a) DC to three-phase ac MMC. (b) Half-bridge


submodule.

explained in Section III-A. The arm current is sensed using the


current sensor. From Fig. 2, it can be understood that the use of
the common bus along with the estimation scheme can reduce
the wiring complexity and minimize the input ports required
by the processor, and hence, simplify the data acquisition. The
Fig. 2. Transmission of sensed data using common interface bus. estimation scheme, implemented on the processor, serves the
following purposes.
1) It reconstructs the capacitor voltage profile, which is nec-
II. OUTLINE OF THE DATA ACQUISITION SCHEME essary for capacitor voltage balancing of the submodules
in an arm using the sorting algorithm [34].
Fig. 2 shows the implementation scheme for transmitting the 2) The phase lag introduced by the low-pass filter and the
dc component information of the capacitor voltage of N sub- delay due to serial communication gets compensated by
modules (SM -1, SM -2,...,SM -N) using a common interface the estimator.
bus. All the N-submodules may belong to a single arm or more
than one arm. III. CAPACITOR VOLTAGE ESTIMATION SCHEME
Each submodule contains a voltage sensor, a low-pass filter
circuit, and an analog-to-digital converter (ADC). An isolation A. Overview of MMC and Determination of Capacitor Current
stage (not shown in the figure) is also necessary to isolate Fig. 3(a) shows the schematic diagram of a dc–ac MMC
the power and control circuits. The voltage sensor is used to connected to a three-phase ac grid. It consists of three legs, each
measure the capacitor voltage of the submodule, and it pro- containing two arms connected through inductor. Each arm is
duces a scaled-down reproduction of the actual capacitor voltage constituted of half-bridge submodules as shown in Fig. 3(b).
represented in the figure by {vc1 , vc2 , . . ., vcN }. The output From Fig. 2, it can be observed that the estimation algorithm
of the voltage sensors consists of dc and ac components; for requires information about the capacitor current of the submod-
an example, vc1 = v̄c1 + v̂c1 , where v̄c1 is the dc component ules. In the schematic of the half-bridge submodule shown in
and v̂c1 represents the ac components. The low-pass filter is Fig. 3(b), imod represents the current entering the submodule
designed with an appropriate cut-off frequency such that it filters and ic represents the capacitor current. Let ST and SB be two
out the ac components. Thus, the output of the filters contains Boolean functions representing the switching states of the top
the dc component v̄c1 , v̄c2 ,.., v̄cN . These signals are converted and bottom insulated gate bipolar transistors, respectively. The
into digital data using ADCs associated with the respective OFF and ON states of the switches are represented by 0 and 1,
submodules. The digital data from multiple submodules can be respectively. The capacitor current ic can be obtained from the
transmitted to the processor over a common serial interface bus. module current imod using the following relation:
The data are transmitted serially in the form of frame as shown ⎧
in Fig. 1. Since the dc component is being transmitted, the data ⎪
⎨imod ; if (ST = 1) or
from a large number of submodules can be transmitted through ic = [(ST = 0) & (SB = 0) & (imod > 0)] (1)
a common bus at a low sampling rate. The estimation scheme, ⎪

0; otherwise.
which is implemented on the processor, uses the dc components
(v̄c1 , v̄c2 ,..., v̄cN ) received through the common serial interface The aforementioned equation also considers the situation of
bus and the reconstructed capacitor currents of the submodules dead time when both the switches are OFF, and one of the two
(ic1 , ic2 , . . ., icN ) to obtain the complete profile of the capacitor diodes conducts depending on the direction of current. As seen in
voltages (vc1 , vc2 , . . ., vcN
est est est
) containing both dc and ac com- Fig. 3(a), the current flowing into a submodule is the same as the
ponents. The capacitor currents can be reconstructed using the current flowing in the arm containing that particular submodule.
arm current and switching states of the submodules as shall be Thus, it can be concluded that by sensing the current in an arm,

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
PURKAYASTHA AND BHATTACHARYA: SIMPLIFIED APPROACH FOR ACQUISITION OF SUBMODULE CAPACITOR VOLTAGES 13431

following relation:
1 K 1 1
vcest (s) = ic (s)+ v sen (s).
sC + K sC + K s/ωf + 1 sτs + 1 c
(3)
The frequency response of the system can be obtained from (3)
by putting s = jω as follows:
1 K 1
vcest (jω) = ic (jω) +
jωC + K jωC + K jω/ωf + 1
1
× v sen (jω). (4)
jωτs + 1 c
The frequency response is divided into dc response and ac
response and analyzed individually.

Fig. 4. Block diagram of the estimation scheme.


C. DC Response
1) DC Response to ic keeping vcsen = 0: The corresponding
the capacitor currents of all the submodules present in that arm expression can be obtained from (4) by putting vcsen = 0 and ω
can be determined using their respective switching states. = 0 (for dc response). At steady state, the submodule capacitor
For a given initial voltage Vc0 , the voltage vc across the current has zero dc component (i.e., for ω = 0, ic = 0). Thus,
submodule capacitor C [see Fig. 3(b)] can be equated to its vcest is given by
current ic by the following relation: 
  1
1 t vcest  sen = .0 + 0 = 0. (5)
vc (t) = ic (t) dt + Vc0 . (2) vc =0, ω=0 j.0.C + K
C 0
However, at steady state, the dc component of the submodule
Theoretically, the estimation of the capacitor voltage can be capacitor voltage settles at a finite value, but this is not reflected
done using (2). The submodule capacitor current ic can be in vcest in (5). This proves that the knowledge of the capacitor
determined using (1) and arm current sensing. However, there current (ic ) alone is not sufficient for the estimation scheme of
is a practical limitation to this scheme. Any offset in the arm Fig. 4.
current sensing will also lead to an offset in the capacitor current As mentioned in Section III-A, an offset in arm current
calculated using (1). Applying (2), it can be understood that the sensing will result in an offset in the calculated capacitor current.
presence of a dc offset in ic will result in the integration output Therefore, the overall dc response considering any offset in the
growing continuously. This phenomenon is called integration capacitor current (Icoff ) is given as
drift. It shows that (2) cannot be practically implemented in the
 Icoff
processor to estimate vc . Hence, the estimator shown in Fig. 4  1
vcest  sen = I off
+ 0 = . (6)
has been used for capacitor voltage estimation and is discussed vc =0, ω=0, ic =Icoff j.0.C + K c
K
in detail in the next section.
Unlike (2), the presence of the dc offset in ic in Fig. 4 causes a
fixed offset in the estimated value and does not cause integration
B. Capacitor Voltage Estimation Scheme
drift. This shows the importance of keeping a feedback path (K)
The acquisition of the capacitor voltage of one submodule in the estimator as shown in Fig. 4.
using Fig. 2, along with its corresponding estimator, is depicted 2) DC Response to vcsen keeping ic = 0: By putting ic = 0
in s-domain by the block diagram of Fig. 4. In the figure, vcact and ω = 0 (for dc response) in (4), the first term becomes zero.
represents the actual capacitor voltage. The voltage sensor in If the average/dc value of voltage vcact (and hence vcsen ) is Vc ,
Fig. 2 scales down vcact to a level compatible with the control the expression for the dc response is given by
circuit. Since the analysis is being carried out for the actual  K

values of voltages and currents, the voltage sensor is taken to be vcest  =0+ Vc = Vc . (7)
ic =0,ω=0 j.0.C + K
of unity gain. The low-pass filter is a first-order filter having a
cut-off frequency of ωf . It has been explained in Section I that 3) Complete DC Response to inputs ic and vcsen : The com-
for a frame of time-length τs , there can be a maximum delay of plete dc response is obtained by adding (6) and (7) as follows:
τs for the capacitor voltage information of a particular instant 
 I off
to reach the processor. This delay is represented by a first-order vcest  = c + Vc . (8)
model with a time constant τs . The output of the delay is fed to the ω=0 K
estimator. ic is the capacitor current of the submodule calculated In the ideal case, Icoff = 0, and so, vcest = Vc ; and the parameter
from the arm current using (1). K is a feedback constant used in K does not have a role in the dc response. There may be a little
the estimator. The submodule capacitance is represented by C. offset Icoff in real life; as a result, a value of K that is too small
The estimator output vcest can be related to the sensed capacitor can create a substantial offset in the estimated voltage. From (8),
voltage vcsen and the calculated capacitor current ic using the it can be understood that the sensing is necessary because the

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
13432 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 37, NO. 11, NOVEMBER 2022

dc component of vcest has been obtained from the sensed data where the factor within the square brackets is denoted by G(jω).
(vcsen ). Ideally, G(jω) should be 1 ∠ 0◦ so that the estimated capacitor
voltage (vcest ) is the same as the actual capacitor voltage (10).
D. AC Response As understood from Section III-D1, the performance of the
estimator depends on the value of K; and hence, the magnitude
1) AC Response to ic keeping vcsen = 0: The corresponding
and phase of G(jω) need to be studied for different values of K.
mathematical expression is written as
For this, the parameters ωf , τs , and C in G(jω) are first decided

 1 as follows.
vcest  sen = ic (jω). (9)
vc =0, ω>0 jωC + K a) Choice of ωf : Since the focus of the work is toward
MMC used in HVdc application, an MMC operating as a dc–ac
The ac components of the actual or sensed capacitor voltage can
converter connected to a 50-Hz grid is considered. The promi-
be related to the capacitor current as follows:
nent low-frequency ac components of the submodule capacitor
1 voltage comprise of fundamental, second, and third harmonics
vcact (jω) = vcsen (jω) = ic (jω). (10)
jωC as follows: 50, 100, and 150 Hz [35]. The low-pass filter is used
to filter out the ac components present in the capacitor voltage.
By comparing (9) and (10), it can be understood that if K is
Since the lowest frequency present in the capacitor voltage is
chosen such that K << ωC or, in other words, K/ωC << 1,
50 Hz or 100π rad/s, ωf is chosen to be 20π rad/s, which is
the following approximation can be made:
one-fifth of the lowest frequency component.
1 1 b) Choice of τs : As mentioned in Section III-B, the time
≈ (11)
jωC + K jωC constant τs in the delay model is the time length of the data frame
containing the capacitor voltage information of one sample
and the estimated capacitor voltage vcest (jω) will approach
(see Fig. 1). A time length of τs indicates a sampling rate of
vcact (jω) = vcsen (jω). The submodule capacitor current and
1/τs samples per unit time. The effectiveness of the estimation
voltage contain a few discrete frequency components; so, in
scheme is analyzed for the minimum allowable sampling rate
order to ensure that the approximation in (11) holds good, K
(1/τs ) for the transmission system i.e., the maximum allowable
has to be chosen sufficiently smaller than the value of ωC
value of τs . The sampling rate should be high enough to capture
corresponding to the constituent lowest frequency component.
the oscillation in capacitor voltage dynamics that occur during
2) AC Response to vcsen keeping ic = 0: If ic is not used,
transient conditions. The frequency of this oscillation is approx-
then the corresponding frequency response is obtained from (4)
imately equal to the capacitor voltage controller’s bandwidth.
as follows:
For an intended bandwidth of 10 Hz, the sampling rate should be
 K
 1 1 sufficient enough to capture the associated dynamic oscillation
vcest (jω) = v sen (jω).
ic=0, ω>0 jωC + K jω/ωf + 1 jωτs + 1 c of roughly 10 Hz. In light of this, it is decided to keep the
(12) sampling rate at 10 times the controller’s bandwidth i.e., 100
In Section III-D1, it is found that K is to be chosen such that samples per second. Accordingly, the value of τs turns out to be
K/ωC << 1. For such a value of K, the following approxima- 0.01 s. It can be noted that a sampling rate of 100 samples per
tion can be made: second is not sufficient enough with respect to the constituent
K low-frequency ac components of the capacitor voltage such as
≈ 0. (13) 50, 100, and 150 Hz. It is to be seen whether the estimation
jωC + K
scheme can recreate the capacitor voltage profile from the sensed
So, it is apparent that data that is sampled at such a low rate.

 c) Choice of C: The capacitance C is chosen as 1.5 mF,
vcest  →0 (14)
ic =0,ω>0 which is the value of submodule capacitance in the experimental
and the presence of ac frequency components in the sensed prototype (see Fig. 13).
capacitor voltage vcsen does not play any role during calculation d) Choice of K: The parameters ωf , τs , and C being
of vcest . This justifies the use of the filter in Fig. 2 to remove the decided, a suitable value of K has to be selected. The chosen
ac components from the sensed capacitor voltage (vcsen ). value of K should satisfy G(jω) ≈ 1 ∠ 0◦ in (15). As mentioned
3) Complete AC Response to inputs ic and vcsen : The expres- in Section III-D1, the relation K/ωC << 1 determines the
sion for the complete response can be obtained by putting (10) choice of K, where ω represents the lowest frequency com-
in (4) as follows: ponent present in the capacitor voltage. From the discussion on
“choice of ωf ,” 100π rad/s is found to be the lowest frequency
vcest (jω) component of the capacitor voltage, and accordingly, the relation
 K/(100πC) << 1 needs to be satisfied. In order to arrive at a
ic (jω) jωC K
= + suitable value of K, a range of values of K/(100πC) satisfying
jωC jωC + K (jωC +K)(jω/ωf +1)(jωτs + 1)
K/(100πC) << 1 is chosen; the magnitude and phase of G(jω)
ic (jω) at ω = 100π rad/s is calculated for this range and plotted in
= .G(jω) (15)
jωC Fig. 5. The magnitude and phase of G(j100π) is observed to be

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
PURKAYASTHA AND BHATTACHARYA: SIMPLIFIED APPROACH FOR ACQUISITION OF SUBMODULE CAPACITOR VOLTAGES 13433

Fig. 7. Single submodule equivalent circuit for leg balancing control.

an MMC, the capacitor voltage of the submodules has to be


Fig. 5. Plot of magnitude and phase of G(j100π) as a function of maintained at a reference value and this is ensured by the leg
K/(100πC). balancing and arm balancing controls [36]. The leg-balancing
i
controller regulates the average capacitor voltage V̄cleg of the

TABLE I ith leg at the reference value Vc . The arm balancing con-
PERCENTAGE OFFSET FOR DIFFERENT VALUES OF K/100πC troller ensures that the difference between the average capacitor
i i
voltage of the upper and lower arms (V̄cup , V̄clow ) is zero. A

feed-forward term (Iz ) that relates the active power output
reference of the converter to the dc component of the circulating
TABLE II current of each leg is added to achieve a fast dynamic response.
VALUES OF PARAMETERS ωF , τS , K, AND C The feed-forward term Izff is calculated from the three-phase
active power output reference P ∗ as Izff = P ∗ /3E, where E is
the dc-link voltage. The sum of the output of the controllers
and the feed-forward term forms the circulating current refer-
ence. The circulating current can be calculated from the up-
per and lower arm currents (iiup and iilow ) using the relation
(iiup + iilow )/2. An inner current controller is implemented to
regulate this current. The three-phase output voltage references
of the MMC (v ∗a , v ∗b , v ∗c ) are generated using the d-q control
of the three-phase active and reactive powers having reference
values of P ∗ and Q∗ , respectively [37]. To satisfy the KVL on
the input and output sides of the MMC, appropriate dc (E/2)
and ac (v ∗i ) components are provided as feed-forward terms to
∗i ∗i
form the upper and lower arm voltage references (vup , vlow )
as shown in Fig. 6. Based on the arm voltage references, the
selection of the submodules to be inserted is done using the
Fig. 6. Generation of arm voltage references of the leg-i of the MMC.
sorting algorithm [34]. The sorting algorithm ensures that the
capacitor voltages of the submodules within an arm are balanced.
In this work, the control of the capacitor voltages of the
0.9997 and 0.6◦ for K/(100πC) = 0.01, which is very close submodules is based on their estimated value; and as a result, the
to the ideal 1 ∠ 0◦ . With the increase in K, the phase can be estimator needs to be included during the modeling of the outer
seen to increase. Thus, K/(100πC) = 0.01 can be considered capacitor voltage control loop. The leg balancing controller is the
to be an appropriate choice. As mentioned in Section III-C3, primary controller that balances the input and output side power
for small values of K, a minor offset in current sensing will for the individual legs. As described in [38], the plant model
cause a substantial offset in the estimated voltage. This is shown of the leg-i consisting of Nleg submodules is represented using
in Table I, where the percentage offset observed for different a single submodule as shown in Fig. 7. The output voltage of
values of K/(100πC) is listed. Hence, a compromise is made this fictitious submodule is equal to the average output voltage
between accuracy and sensitivity to offset in current sensing; of submodules in the MMC leg; and its capacitor voltage is
and K/(100πC) is chosen as 0.1 or K = 0.1 × (100π rad/s) × equal to the average submodule capacitor voltages in the leg. E
(1.5 mF) = 0.0471 A/V. The corresponding magnitude and represents the dc-link voltage and the steady-state total output
phase of G(j100π) are 0.9922 and 6◦ , respectively. voltage of the leg; and Vcleg

represents the sum of the voltages of
The parameters ωf , τs , C, and K are listed in Table II. Nleg capacitors in the leg-i. Accordingly, the output voltage and
the capacitor voltage of the fictitious submodule are as shown
IV. CLOSED-LOOP CONTROL SYSTEM in Fig. 7. Thus, the objective of the leg balancing control is
Fig. 6 shows the control system for the generation of arm to regulate the capacitor voltage of the fictitious submodule
voltage references of leg-i, where i = {a, b, c}, for the grid- of Fig. 7; this will ensure that the average capacitor voltage
connected MMC shown in Fig. 3(a). For the operation of of the leg (V̄cleg
i
) is controlled at the reference value (Vc∗ ).

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
13434 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 37, NO. 11, NOVEMBER 2022

Fig. 9. Block diagram of the closed-loop system for leg balancing control
using ideal sensing through individual lines.

Fig. 8. Block diagram of the closed system for leg balancing control consid-
ering serial interface and the estimation scheme.

Applying the input–output power balance, the capacitor current


(ic ) of the fictitious submodule can be related to the submodule
current associated with the leg balancing control (iz ) using (16).
The submodules in a dc to ac MMC generate both dc and ac
Fig. 10. Block diagram of the closed-loop system for leg balancing control
components; and in order to achieve maximum utilization of the considering the serial transmission interface but excluding the estimator.
capacitor voltage, it is appropriate to maintain the average duty
E/Nleg
ratio of the submodule ( V iΣ /N leg
) at around 0.5; and hence, (16)
cleg
can be approximated to 0.5. This also implies that the reference For designing the compensator, the open-loop transfer func-
voltage of the average capacitor voltage of the submodules is to tion comprising of the plant, voltage sensor, filter, delay, and esti-
be chosen as Vc∗ = 2E/Nleg . mator is considered. The associated open-loop transfer function
that relates IzΔ and V̄cleg
i_est
is denoted by OLTFestimator (since it

includes the estimator); and is expressed as
ic E/Nleg E
= = ≈ 0.5. (16)
iz iΣ /N
Vcleg leg

Vcleg V̄cleg
i_est
s3 +s2 (ωf + τ1s )+s ωτsf + Kω
Cτs
f

OLTFestimator = = 0.5 K
.
IzΔ sC(s + C )(s+ωf )(s + 1
τs )
Fig. 8 shows the closed-loop block diagram of the leg bal- (17)
ancing controller where the plant model consists of the single
In order to understand the necessity of using the estimator from
capacitor of the fictitious submodule shown in Fig. 7. The
the perspective of the control system, the modeling of the voltage
plant model is highlighted in color. Accordingly, the individual
loop for the following two cases are also considered.
estimator for each submodule is replaced by a single estimator.
1) The sensed data from each submodule containing the
The low-pass filter and the delay due to serial communication
entire profile of the capacitor voltage are transmitted to
are also considered. The compensator is provided to account for
the processor through individual lines. In this case, the
losses within the converter and to ensure stable operation during
filter, delay, and estimator are not present. The control
transient condition. The dc circulating current reference consists
block diagram of this ideal approach is shown in Fig. 9.
of two terms IzΔ (output of compensator) and Izff (feed-forward
The associated open-loop transfer function that relates
term). The inner current controller is implemented to control
IzΔ and V̄cleg
i
is denoted by OLTFideal ; and is expressed
this current and is designed to be much faster than the outer
in (18).
voltage loop. Thus, as part of simplification, the current control
2) The sensed capacitor voltage of multiple submodules is
loop (CCL in Fig. 8) is shown as a unity gain during the design
transmitted serially through a common bus, but the estima-
of the voltage controller. The dc component of the circulating
tion algorithm is not used. The control system includes the
current component P ∗ /3E has already been precalculated and
filter and delay due to serial communication and is shown
provided as feed-forward (Izff ). Because of this feed-forward
in Fig. 10. The capacitor voltage control, in this case,
compensation, P ∗ /3E will not contribute to capacitor voltage
is based on the filtered data. The associated open-loop
dynamics and hence, it is subtracted within the plant model
transfer function that relates IzΔ and V̄cleg
i_filt
is denoted by
as shown in the figure. The resulting difference is equal to
OLTFfilter ; and is expressed in (19).
IzΔ (output of the compensator). The capacitor current Ic∗ can

be obtained by multiplying the difference with E/Vcleg ≈ 0.5
using (16); and the product goes into the capacitor model. The V̄cleg
i
1
OLTFideal = = 0.5 (18)
capacitor current required by the estimator is extracted from the IzΔ sC
plant model as shown in the figure. From the aforementioned
discussion, it can be understood that the section marked within V̄cleg
i_filt
ωf /τs
OLTFfilter =
IzΔ
= 0.5 1 . (19)
the red box in Fig. 8 can be simplified into a single gain 0.5. sC(s + ωf )(s + τs )

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
PURKAYASTHA AND BHATTACHARYA: SIMPLIFIED APPROACH FOR ACQUISITION OF SUBMODULE CAPACITOR VOLTAGES 13435

Fig. 13. Schematic of the experimental setup.

Fig. 11. Frequency response of OLTFideal , OLTFfilter , and OLTFestimator .

Fig. 14. Sensed data acquisition system for each submodule in the experimen-
tal prototype.

the dc-link voltage of the MMC. The diode bridge rectifier


is fed from the three-phase ac supply through an autotrans-
former. The ac side of the MMC is connected to a scaled-down
three-phase 100 V, 50 Hz grid, which is obtained using an
autotransformer. The estimation scheme, control loops, modu-
lation [39], and sorting algorithm of the MMC are implemented
on a Digilent’s Genesys digital circuit development board with
Xilinx Virtex-5 field-programmable gate array (FPGA). The
parameters corresponding to the experimental prototype are
Fig. 12. Open-loop frequency response of Fig. 8 with and without a PI
compensator.
listed in Table III. Each submodule along with its associated
sensing interface circuit is implemented on a printed circuit
board (PCB). The interface between each submodule PCB and
The frequency responses corresponding to (17)–(19) are plot-
the FPGA is represented in the form of a block diagram in
ted in Fig. 11 using the parameters listed in Table II.
Fig. 14. It shows that the PCB contains voltage sensor and
Comparing the three plots, it is understood that the filter and
analog-to-digital conversion circuits in succession. The output
delay causes a large amount of phase lag in the system of Fig. 10.
of the analog-to-digital converter is the scaled-down version
The use of the estimator in Fig. 8 compensates for this phase lag
of the actual capacitor voltage profile in digital format. This
and the corresponding open-loop frequency response becomes
signal is marked as vcsen . The low-pass filter is digitally encoded
comparable to that of the ideal individual data transmission
within the FPGA rather than implemented on the PCB. This
approach of Fig. 9. This shows the importance of including the
is to ensure that the option of operating the MMC with the
estimator from the perspective of compensation of the phase
sensed capacitor voltage vcsen (ideal case as in Fig. 9) remains
lag. The compensator in Fig. 8 is designed as a PI controller
available. The purpose of using the filter is to eliminate the ac
with a transfer function of 0.3(1 + 2π/s) to achieve a gain
components in the capacitor voltage. The output of the filter is
crossover frequency of 10 Hz for the compensated open-loop
sampled at a rate of 100 samples per second and given a delay
system. Fig. 12 shows the open-loop frequency response before
of 0.01 s. The chosen sampling rate and delay are based on
and after the addition of the compensator.
the decided value of τs in Table II. The sampling and delay are
introduced intentionally to emulate the actual situation as shown
V. EXPERIMENTAL RESULTS in Fig. 2, where the transmission over a common bus results in
The estimation scheme is experimentally verified in labora- a low sampling rate and introduces delay. This signal is marked
tory for a grid-connected MMC. The schematic of the experi- as vcfilt since it represents the filtered version. It represents the
mental setup is shown in Fig. 13. It consists of a dc to ac MMC signal that is supposed to reach the processing platform through
with four half-bridge submodules per arm. A three-phase diode serial communication and is used by the estimation algorithm
bridge rectifier having a filter capacitor at the output generates along with the capacitor current (ic ) to reconstruct the capacitor

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
13436 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 37, NO. 11, NOVEMBER 2022

TABLE IV
SUMMARY OF TIME INTERVALS FOR FIGS. 15–18

Fig. 15. Experimental result showing dynamic and steady performance of the
capacitor voltage.

TABLE III
CIRCUIT PARAMETERS OF THE EXPERIMENTAL PROTOTYPE

DC-link

DC-link f

Fig. 16. Experimental result showing the effect of using estimated voltage and
voltage profile (marked as vcest ). Fig. 14 is implemented for each filtered voltage for sorting on the capacitor voltage ripple.
submodule to estimate its capacitor voltage profile.
The grid-connected MMC of Fig. 13 is operated in a closed
loop using the block diagram shown in Fig. 6. The controller used by the estimator. As can be seen, the ac components are
and sorting algorithm use the capacitor voltage information not present in vcfilt . The ac components are reconstructed by the
provided by the estimator; hence, the steady state and dynamic estimator in vcest .
performance of the capacitor voltage control must be verified. The balancing of the capacitor voltages in an arm using the
Fig. 15 shows the waveform of the capacitor voltage (vcact ) of sorting algorithm requires knowledge of the entire capacitor
one submodule, along with the scaled down versions vcsen , vcfilt , voltage profile. Thus, if the data acquisition system of Fig. 2
and vcest corresponding to Fig. 14. The signals vcsen , vcfilt , and is used, the presence of estimator is necessary. To verify this
vcest are internal signals of the FPGA that are observed on the point, the following two scenarios are examined:
oscilloscope using a digital-to-analog converter (DAC). A DAC 1) the estimator is present and the sorting is performed using
output of 1.25 V is equivalent to 100 V on the actual scale. The estimated voltage;
MMC is initially supplying 1.2 kW to the grid at unity power 2) the estimator is absent and the sorting is performed using
factor. At instant “T1 ,” the power supplied to the grid is reduced filtered data that lacks ac component information.
to 750 W at 0.85 power factor (MMC supplies reactive power to The corresponding experimental result is shown in Fig. 16.
the grid); at instant “T2 ,” the power supplied is again increased to One submodule is chosen, and the capacitor voltage vcact , as well
1.2 kW at unity power factor. The reference value of the capacitor as the associated vcest and vcfilt , are plotted. Until instant “T3 ,”
voltage controller (Vc∗ ) is 50 V; and it can be seen from the plot sorting of the submodules is done using the estimated capacitor
of vcact that the capacitor voltage of the submodule is controlled voltage. Thus, the capacitor voltage of the chosen submodule
at the specified reference, except for the expected oscillation at vcact , as well as the associated vcest , are plotted. Between the
“T1 ” and “T2 .” The operating conditions are also summarized in instants “T3 ” and “T4 ,” the sorting is carried out using the
Table IV. The transient in vcact is also reflected in the scaled down filtered data that lacks ac component information; vcact and the
signals vcsen , vcfilt , and vcest . Two sections (enclosed in red box), associated vcfilt , are plotted for this interval. Beyond instant “T4 ,”
corresponding to the two operating conditions, are magnified the sorting is again performed using the estimated capacitor
(ZOOM-1 and ZOOM-2) and examined to see the steady-state voltage. ZOOM-1 and ZOOM-2 windows magnify two areas
performance. For comparison, vcest and vcsen are plotted in the of the display, corresponding to sorting using estimated voltage
same window. The observation that vcest fairly overlaps vcsen , and filtered data, respectively. When the sorting is done with
demonstrates the estimator’s effectiveness in determining the filtered data, the peak-to-peak ripple of the submodule capacitor
capacitor voltage profile. The figure also shows vcfilt , which is voltage nearly triples. This means that a greater capacitance

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
PURKAYASTHA AND BHATTACHARYA: SIMPLIFIED APPROACH FOR ACQUISITION OF SUBMODULE CAPACITOR VOLTAGES 13437

Fig. 17. Effect of removing vcsen and K from the estimator. Fig. 18. Experimental result showing effect of mismatch between the actual
submodule capacitance and the capacitance used in the estimator model.

value will be necessary to keep the capacitor voltage ripple


scale, which is equivalent to 3.76 V in the actual scale. This
within a given limit. This indicates that when data are transmitted
mismatch occurs for a −33% deviation in capacitance, which
across a common bus as shown in Fig. 2, the estimator is
is quite an abnormally large deviation. For the capacitance C2
essential. From Fig. 16, it can be said that in the absence of
= 1.5 mF (original value), vc2
est
and vc2
sen
are also shown in the
ac component estimation, the capacitor voltage regulation can
figure.
happen at the cost of the increased capacitor voltage ripple. It
has been explained in Sections III-C1 and III-C2 that the use of
VI. CONCLUSION
ic alone is not sufficient for estimation and the presence of vcsen
is necessary for obtaining the dc component. This is verified in In this article, a strategy for simplifying the complexity asso-
Fig. 17. The MMC is operated in open loop; the grid connected ciated with the acquisition of sensed data from a large number
to the ac side is removed and replaced by a three-phase passive of submodules in an MMC has been proposed. This simplifica-
load box. Before instant “T5 ,” vcsen is present in the estimation tion is proposed to be accomplished by employing a common
scheme and it can be seen that vcest and vcsen matches. At instant serial bus for dc component transmission and an estimator to
“T5 ,” vcsen is withdrawn. As a result, the dc component in the reconstruct the ac components within the processing platform.
estimated capacitor voltage (vcest ) immediately collapses. This The mathematical model of the acquisition system and estimator
phenomenon is magnified in ZOOM-1. At “T6 ,” vcsen is restored has been studied in detail considering a low sampling rate and
and vcest resumes overlapping vcsen . In Section III-C1, it is also the delay associated with serial communication. The effect of
shown that by using the feedback in Fig. 4, the integration drift using the estimated capacitor voltage on the closed-loop control
due to the presence of any dc offset in sensing can be avoided. is investigated. Using frequency response analysis, it is shown
At instant “T7 ,” the feedback is intentionally removed, i.e., K is that the phase lag introduced due to the filter and serial data
made equal to 0. This makes the estimation scheme same as (2). transmission is compensated by the estimator. The importance
It is observed that the estimated voltage slowly starts deviating. of the estimator for sorting-based capacitor voltage balancing
This is because there is always some offset, howsoever small, of the MMC is demonstrated experimentally. The experimental
in sensing. This phenomenon is called integration drift and is result showing the estimator’s effectiveness in determining the
magnified in ZOOM-2. At instant “T8 ,” the feedback is restored complete capacitor voltage profile is presented. The closed-loop
and the integration drift is corrected. performance of the system under sudden change in operating
The proposed scheme does not include capacitance estimation condition is also tested. The performance of the estimation
to take care of the variation in submodule capacitance. Hence, the scheme is also experimentally verified under variation in sub-
performance of the estimation scheme is verified for the situation module capacitance.
when there is a mismatch between the actual submodule capaci-
tance and the one used in the estimator model. The nominal value REFERENCES
of capacitance used in the experimental setup is 1.5 mF, which is [1] M. Alharbi and S. Bhattacharya, “Scale-up methodology of a modular
also used in the estimator model. The capacitance of one of the multilevel converter for HVdc applications,” IEEE Trans. Ind. Appl.,
submodules is changed to 1 mF. Fig. 18 shows the comparison vol. 55, no. 5, pp. 4974–4983, Sep./Oct. 2019.
[2] O. S. M. Abushafa, S. M. Gadoue, M. S. A. Dahidah, D. J. Atkinson, and P.
between the sensed and estimated voltage for two submodule ca- Missailidis, “Capacitor voltage estimation scheme with reduced number
pacitors C1 = 1 mF and C2 = 1.5 mF. The dynamic performance of sensors for modular multilevel converters,” IEEE Trans. Emerg. Sel.
of the system is tested under different operating conditions as Topics Power Electron., vol. 6, no. 4, pp. 2086–2097, Dec. 2018.
[3] S. Joshi, M. Ghat, A. Shukla, and M. C. Chandorkar, “Improved balancing
listed in Table IV. The capacitor voltage regulation is stable. and sensing of submodule capacitor voltages in modular multilevel con-
Two sections corresponding to the two operating conditions are verter,” IEEE Trans. Ind. Appl., vol. 57, no. 1, pp. 537–548, Jan./Feb. 2021.
expanded in Zoom-1 and Zoom-2 windows. It can be seen for C1 [4] L. Angquist, A. Antonopoulos, D. Siemaszko, K. Ilves, M. Vasiladiotis,
and H. Nee, “Open-loop control of modular multilevel converters using
that there is a mismatch between vc1 est
and vc1
sen
. The maximum estimation of stored energy,” IEEE Trans. Ind. Appl., vol. 47, no. 6,
mismatch is equal to 47 mV (marked in the figure) in the DAC pp. 2516–2524, Nov./Dec. 2011.

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.
13438 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 37, NO. 11, NOVEMBER 2022

[5] K. Ilves, A. Antonopoulos, S. Norrga, and H.-P. Nee, “A new modula- [26] S. Yang, Y. Tang, and P. Wang, “Distributed control for a modular
tion method for the modular multilevel converter allowing fundamen- multilevel converter,” IEEE Trans. Power Electron., vol. 33, no. 7,
tal switching frequency,” IEEE Trans. Power Electron., vol. 27, no. 8, pp. 5578–5591, Jun. 2018.
pp. 3482–3494, Aug. 2012. [27] M. Vasiladiotis, N. Cherix, and A. Rufer, “Accurate capacitor voltage
[6] G. S. da Silva, R. P. Vieira, and C. Rech, “Discrete-time sliding-mode ripple estimation and current control considerations for grid-connected
observer for capacitor voltage control in modular multilevel converters,” modular multilevel converters,” IEEE Trans. Power Electron., vol. 29,
IEEE Trans. Ind. Electron., vol. 65, no. 1, pp. 876–886, Jan. 2018. no. 9, pp. 4568–4579, Sep. 2014.
[7] S. D’Arco and J. A. Suul, “Estimation of sub-module capacitor voltages in [28] J. Jung, H. Lee, J. Ha, and S. Sul, “Reduced sampling rate for cell voltage
modular multilevel converters,” in Proc. 15th Eur. Conf. Power Electron. sensing in high-level modular multilevel converter,” in Proc. IEEE Int.
Appl., 2013, pp. 1–10. Conf. Ind. Technol., 2014, pp. 336–341.
[8] R. Picas, J. Zaragoza, J. Pou, S. Ceballos, and J. Balcells, “New measuring [29] Z. Ke et al., “Capacitor voltage ripple estimation and optimal sizing of
technique for reducing the number of voltage sensors in modular multilevel modular multi-level converters for variable-speed drives,” IEEE Trans.
converters,” IEEE Trans. Power Electron., vol. 31, no. 1, pp. 177–187, Power Electron., vol. 35, no. 11, pp. 12544–12554, Nov. 2020.
Jan. 2016. [30] B. Purkayastha and T. Bhattacharya, “Estimation scheme for instantaneous
[9] R. He, D. Liu, R. Teodorescu, Q. Zhang, W. Hou, and Z. Chen, “An sub-module capacitor voltage of modular multilevel converter sensed at
improved submodule capacitor voltage measuring algorithm for MMC low sampling rate,” in Proc. Nat. Power Electron. Conf., 2019, pp. 1–6.
with reduced sensors,” IEEE Sensors J., vol. 21, no. 18, pp. 20475–20492, [31] G. Konstantinou, H. R. Wickramasinghe, C. D. Townsend, S. Ceballos, and
Sep. 2021. J. Pou, “Estimation methods and sensor reduction in modular multilevel
[10] F. Rong, X. Gong, X. Li, and S. Huang, “A new voltage measure method converters: A review,” in Proc. 8th Int. Conf. Power Energy Syst., 2018,
for MMC based on sample delay compensation,” IEEE Trans. Power pp. 23–28.
Electron., vol. 33, no. 7, pp. 5712–5723, Jul. 2018. [32] B. Lathi, Signal Processing and Linear Systems, Oxford, U.K.: Oxford
[11] H. Wang, S. Yang, W. Song, and B. T. Ooi, “A matrix construction based Univ. Press, 2010.
capacitor voltage measuring scheme for modular multilevel converter with [33] L. Mathe, P. D. Burlacu, and R. Teodorescu, “Control of a modular
reduced voltage sensors,” IEEE Trans. Power Electron., vol. 37, no. 9, multilevel converter with reduced internal data exchange,” IEEE Trans.
pp. 10095–10100, Sep. 2022. Ind. Inform., vol. 13, no. 1, pp. 248–257, Feb. 2017.
[12] O. S. H. M. Abushafa, M. S. A. Dahidah, S. M. Gadoue, and D. J. [34] S. Rohner, S. Bernet, M. Hiller, and R. Sommer, “Modulation, losses,
Atkinson, “Submodule voltage estimation scheme in modular multi- and semiconductor requirements of modular multilevel converters,” IEEE
level converters with reduced voltage sensors based on Kalman filter Trans. Ind. Electron., vol. 57, no. 8, pp. 2633–2642, Aug. 2010.
approach,” IEEE Trans. Ind. Electron., vol. 65, no. 9, pp. 7025–7035, [35] Q. Song, W. Liu, X. Li, H. Rao, S. Xu, and L. Li, “A steady-state analysis
Sep. 2018. method for a modular multilevel converter,” IEEE Trans. Power Electron.,
[13] M. D. Islam, R. Razzaghi, and B. Bahrani, “Arm-sensorless sub-module vol. 28, no. 8, pp. 3702–3713, Aug. 2013.
voltage estimation and balancing of modular multilevel converters,” IEEE [36] N. Thitichaiworakorn, M. Hagiwara, and H. Akagi, “A medium-voltage
Trans. Power Del., vol. 35, no. 2, pp. 957–967, Apr. 2020. large wind turbine generation system using an AC/AC modular multilevel
[14] Z. Wang and L. Peng, “Grouping capacitor voltage estimation and fault cascade converter,” IEEE Trans. Emerg. Sel. Top. Power Electron., vol. 4,
diagnosis with capacitance self-updating in modular multilevel con- no. 2, pp. 534–546, Jun. 2016.
verters,” IEEE Trans. Power Electron., vol. 36, no. 2, pp. 1532–1543, [37] H. Akagi, Y. Kanazawa, and A. Nabae, “Instantaneous reactive power com-
Feb. 2021. pensators comprising switching devices without energy storage compo-
[15] M. Abdelsalam, M. Marei, S. Tennakoon, and A. Griffiths, “Capacitor volt- nents,” IEEE Trans. Ind. Appl., vol. IA-20, no. 3, pp. 625–630, May 1984.
age balancing strategy based on sub-module capacitor voltage estimation [38] L. Maharjan, S. Inoue, and H. Akagi, “A transformerless energy stor-
for modular multilevel converters,” CSEE J. Power Energy Syst., vol. 2, age system based on a cascade multilevel PWM converter with star
no. 1, pp. 65–73, 2016. configuration,” IEEE Trans. Ind. Appl., vol. 44, no. 5, pp. 1621–1630,
[16] X. Liu et al., “A fast finite-level-state model predictive control strategy for Sep./Oct. 2008.
sensorless modular multilevel converter,” IEEE Trans. Emerg. Sel. Topics [39] D. Samajdar, S. Dey, and T. Bhattacharya, “Hybrid modulation method
Power Electron., vol. 9, no. 3, pp. 3570–3581, Jun. 2021. for low-switching frequency operation of modular multilevel converter,”
[17] M. Abdelsalam, M. I. Marei, and S. B. Tennakoon, “An integrated control in Proc. 43rd Annu. Conf. IEEE Ind. Electron. Soc., 2017, pp. 1226–1231.
strategy with fault detection and tolerant control capability based on
capacitor voltage estimation for modular multilevel converters,” IEEE
Trans. Ind. Appl., vol. 53, no. 3, pp. 2840–2851, May/Jun. 2017.
[18] S. Langarica et al., “Denoising and voltage estimation in modular mul- Bishwajyoti Purkayastha received the B.Tech. de-
tilevel converters using deep neural-networks,” IEEE Access, vol. 8, gree in electrical engineering from the West Bengal
pp. 207973–207981, 2020. University of Technology, Kolkata, India, in 2012,
[19] H. Liu, K. Ma, P. C. Loh, and F. Blaabjerg, “Design of state observer and the M.E.E. degree in electrical machines from
for modular multilevel converter,” in Proc. IEEE 6th Int. Symp. Power Jadavpur University, Kolkata, in 2014. He is currently
Electron. Distrib. Gener. Syst., 2015, pp. 1–6. working toward the Ph.D degree with the Electrical
[20] H. Nademi, A. Das, and L. E. Norum, “Modular multilevel converter with Engineering Department, Indian Institute of Technol-
an adaptive observer of capacitor voltages,” IEEE Trans. Power Electron., ogy, Kharagpur, India.
vol. 30, no. 1, pp. 235–248, Jan. 2015. His research interest includes the application of
[21] M. Trabelsi, M. Ghanes, O. Ellabban, H. Abu-Rub, and L. Ben-Brahim, modular multilevel converter in railway traction.
“An interconnected observer for modular multilevel converter,” in Proc.
IEEE Energy Convers. Congr. Expo., 2016, pp. 1–7.
[22] S. Shao, P. W. Wheeler, J. C. Clare, and A. J. Watson, “Fault detection Tanmoy Bhattacharya (Member, IEEE) received the
for modular multilevel converters based on sliding mode observer,” IEEE B.E. degree in electrical and electronics engineering
Trans. Power Electron., vol. 28, no. 11, pp. 4867–4872, Nov. 2013. from the National Institute of Technology, Tiruchi-
[23] A. Al-Wedami, K. Al-Hosani, and A. R. Beig, “Sliding mode observer of rapalli, India, in 2002, and the M.Sc. (Eng.) and
submodular capacitor voltages in modular multilevel converter,” in Proc. Ph.D. degrees in power electronics from the Indian
Int. Workshop Recent Adv. Sliding Modes, 2015, pp. 1–6. Institute of Science, Bangalore, India, in 2005 and
[24] G. S. da Silva, R. P. Vieira, and C. Rech, “Modified sliding-mode observer 2009, respectively.
of capacitor voltages in modular multilevel converter,” in Proc. IEEE 13th He also worked as a Research Fellow with the
Braz. Power Electron. Conf. 1st Southern Power Electron. Conf., 2015, National University of Singapore, Singapore. He is
pp. 1–6. currently working as an Assistant Professor with the
[25] R. Chakraborty, J. Samantaray, A. Dey, and S. Chakrabarty, “Capacitor Electrical Engineering Department, Indian Institute
voltage estimation of MMC using a discrete-time sliding mode observer of Technology, Kharagpur, India. His research interests include hybrid electric
based on discrete model approach,” IEEE Trans. Ind. Appl., vol. 58, no. 1, vehicles, traction drives, wind, solar hybrid systems, renewable powered micro-
pp. 494–504, Jan./Feb. 2022. grids, etc.

Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on April 28,2023 at 10:24:11 UTC from IEEE Xplore. Restrictions apply.

You might also like