Next Article in Journal
Direct Detection of Dark Matter: A Critical Review
Previous Article in Journal
Organocatalytic Conjugate Hydroazidation and Hydrocyanation: A Metal-Free Approach to Synthetically Versatile Chiral Building Blocks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Discrete-Time Current Control Method for the High-Speed Permanent Magnet Motor Drive Using the Modular Multilevel Converter

School of Electrical Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(2), 200; https://doi.org/10.3390/sym16020200
Submission received: 10 January 2024 / Revised: 5 February 2024 / Accepted: 6 February 2024 / Published: 8 February 2024
(This article belongs to the Section Engineering and Materials)

Abstract

:
High-speed permanent magnet motors (HSPMMs) have received attention in direct drive systems from the industry. Modular multilevel converters (MMCs) have become the most practical solution for HSPMMs in industrial applications due to the advantages of their highly modular structure, high-quality output and high reliability. In this article, the symmetrical discrete-time model of the MMC for the HSPMM drive is presented. Based on this symmetrical discrete-time model, the discrete-time current regulator has been designed. Moreover, the submodel (SM) capacitor energy balance models for MMC have been described, and the energy balance control scheme is introduced. Finally, the simulation and experimental results show that the presented discrete-time current regulator has a strong dynamic response at high speed (15 kr/min), and the SM capacitor voltage balance control is also achieved. Compared with the conventional PI current controller, the proposed discrete-time current regulator improves the current loop dynamic performance at high-speed, and the energy balance control scheme can ensure the SM capacitor voltage balance of the MMC.

1. Introduction

With the development of permanent magnet direct drive systems, high-speed permanent magnet motors (HSPMMs) have attracted widespread attention from the industry due to their features such as small size, high power density and free-gearbox operation [1]. HSPMMs are typically used in industrial direct-drive applications, including high-speed blowers, high-speed pumps, flywheel energy storage, and gas generators, etc. [2].
However, HSPMMs are generally driven by three-phase symmetrical full-bridge two-level voltage source inverters (VSIs) which have obvious disadvantages, such as the pulse width modulation (PWM), which causes serious current pulsation. The winding inductance of the HSPMM is generally small, and pulse voltage output from the inverter causes serious current pulsation on the winding. The pulsating current generates additional eddy current losses in the rotor sheath and permanent magnets. Since it is difficult to dissipate heat from the rotor, the additional loss will cause the temperature of the permanent magnets to rise, resulting in the risk of demagnetization [3,4]. Moreover, VSI has high dV/dt, due to the switching of the IGBTs which is not ideal, combined with the stray parameters of the wires and motor windings, the voltage applied to the motor windings has high voltage spikes. Such voltage peaks can easily cause partial discharge and insulation aging of the motor windings, which can lead to serious turn-to-turn short circuits, causing damage to the motor and preventing it from working properly [5,6].
To solve these disadvantages, researches have conducted numerous studies. For instance, the wide bandgap (WBG) devices can reduce the switching losses and increase the switching frequency by tens of times to over 100 kHz, such as SiC and GaN [7,8,9]. But the extremely high switching frequency of WBG devices can cause more severe dV/dt; in addition, the cost of using the WBG devices is still very high and not conducive to use in industrial applications [10].
Another method is to use a sinusoidal filter, such as L C or L C L filter [11,12,13]. The sinusoidal filter can filter out the high-frequency component of the PWM voltage pulses so that the terminal voltage of the motor is sinusoidal, thus eliminating current pulsations and higher dV/dt in the windings [14]. However, the output sinusoidal filter increases the order of the mathematical model of the motor drive system, which makes the control of the motor complicated. Moreover, the sinusoidal filters used in the industrial high-power applications were not considered.
Eventually, multilevel converters have become a more suitable choice for high-power HSPMMs in industrial applications [15], particularly, the modular multilevel converter (MMC) [16]. Compared with other multilevel converters, the MMC presents several features. Firstly, it has a highly modular structure, eliminating the need for multiple isolated DC power supplies and transformers. Secondly, it realizes the high-voltage and high switching frequency multilevel outputs with low-voltage switching devices, which reducing the switching losses. Finally, it also has a common DC bus, which is highly reliable and covers a wide range of power levels [17,18,19].
Presently, many researchers are making considerable efforts to work on the control methods and performance of the MMC. Most of the work is focused on the submodule (SM) capacitor voltage balance of the MMC [17,18,20,21,22,23,24,25,26,27,28]. Li et al. [20] and Dekka et al. [21] proposed an improved MMC topology and submodule topology, respectively, which improves the sub-module capacitance-voltage balancing performance, but increases the complexity of the system and reduces the reliability. Kolluri et al. [22] introduced a frequency adaptive control method based on two-space repetitive control to suppress the second harmonic in the SM capacitor voltage, but does not take into account the starting conditions of the motor. Samajdar and Bhattacharya [23] described a generalized sub-module capacitor energy modification control method, which avoids quantities look-up table calculations during operation. A back-to-back MMC used for motor drives can operate at full speed range, but the back-to-back MMC needs a large number of components, which is several times that of the conventional MMC for motor drive systems [24]. Picas et al. [17] presented the discontinuous modulation technique to reduce the capacitor voltage ripples for the MMC in the motor drive application. Zhao et al. [25] discussed a new coordinated strategy to reduce the average SM capacitor voltage in low-frequency occasions. The SM capacitor voltage ripple estimation and optimal sizing for MMC was studied in [18], which is suitable for variable-speed drive. Nevertheless, from [18,19,20,21,22,23,24], the operation frequencies are all below 100 Hz; these prior works are suitable for low frequency conditions, and do not take into account high-speed operating conditions with a speed above 10 kr/min. Pan et al. [26] developed a SiC-based MMC prototype for high-speed drive, and then, Pan et al. [27] presented a new integrated control method for the high-speed MMC drive, where the motor speed reached 15 kr/min. But Pan et al. [26] and Pan et al. [27] used nearest level modulation (NLM), which is not designed for carrier phase shifting (CPS) modulation. Xia et al. [28] proposed a novel energy balance control method for the motor drive in low-speed and high-speed occasions, respectively. The method is based on the circulating current injection in low-speed region, and the motor speed also reached up to 15 kr/min. But [27,28] adopted the traditional PI current regulator, and did not take into account the degradation of the current loop at high speeds.
To overcome the mentioned disadvantages, the discrete-time current control method for the MMC in the HSPMM drive application is proposed, which replaces the traditional discrete PI current controller and solves the degradation of current loop dynamic control performance at high frequency. At the same time, the energy balance of the capacitor is considered. The main contributions of this study are listed as follows.
(1)
The symmetrical discrete-time model of the MMC for a HSPMM drive is established. Compared with the traditional discrete PI current controller, the proposed discrete-time current regulator can achieve significant dynamic performance at high speed regions.
(2)
The energy balance model for MMC is illustrated, the design of energy balance controller is introduced.
(3)
The proposed methods are realized and verified during the dynamic and steady states, and the motor speed reached up to 15 kr/min.
The rest of this article is organized as follows. The MMC topology and circuit architecture are introduced in Section 2. Section 3 describes the discrete-time model of MMC, and proposes the discrete-time current control method. Section 4 presents the energy balance model and controller design of the MMC. Simulation results are shown in Section 5, and experimental results are shown in Section 6. Finally, Section 7 draws the conclusions.

2. MMC Topology and Circuit Architecture

Firstly, the MMC topology is introduced in this section. Then, the circuit architecture is presented.

2.1. MMC Topology Structure

The symmetrical topology structure of the MMC for the high-speed permanent magnet motor is depicted in Figure 1. The MMC consists of symmetrical positive and negative bridge arms; each positive and negative bridge arm contains n identical SM and a series connected bridge arm inductor L. Each SM has a half-bridge structure including a floating DC capacitor C and two fully controlled power devices with anti-parallel diodes. The symmetrical bridge arm inductor L acts as a filter to reduce the high frequency component of the bridge arm current and as a current limiter for the short-circuit current.

2.2. Circuit Structure

The three-phase symmetrical equivalent circuit of the MMC for the HSPMM drive application is demonstrated in Figure 2. v d c is defined as the DC bus voltage , v p j ( j = a , b , c ) is the positive bridge arm voltage, v n j ( j = a , b , c ) is the negative bridge arm voltage. i p j is the positive bridge arm current, and i n j ( j = a , b , c ) is negative bridge arm current. L is the bridge arm inductance. i j ( j = a , b , c ) are the three-phase AC output currents. L s and R s are the motor stator inductance and resistance, respectively. The back EMFs of the motor are e j ( j = a , b , c ).
According to Kirchhoff’s law, the voltage follows that:
v d c = v p j + v n j + L d ( i p j + i n j ) d t v j = v d c 2 ( v p j v n j 2 ) L 2 d ( i p j i n j ) d t v j = R s i j + L s d i j d t + e j
where v j is defined as the bridge arm output voltage:
v j = 1 2 ( v n j v p j )
Therefore, the bridge arm voltage and current can be demonstrated as
v p j = v d c 2 L d i p j d t L s d i j d t R s i j e j v n j = v d c 2 L d i n j d t + L s d i j d t + R s i j + e j
According to (2) and (3), the bridge arm voltage and current equations can be abbreviated as:
v j = e j + ( L 2 + L s ) d i j d t + R s i j
Define L e q = L 2 + L s , where L e q is the equivalent inductance. Thus, (4) can be given as
v j = e j + L e q d i j d t + R s i j
the three-phase voltages are symmetrical.

3. Discrete-Time Current Control Scheme

At first, the discrete-time model is illustrated in this section. Then, the conventional PI current regulator is analyzed. Finally, the discrete-time current regulator is designed.

3.1. Discrete-Time Model

By transforming (5) into d q coordinates, the continuous-time domain state space equation of the bridge arm voltage and current under d q coordinates are obtained as follows:
d i d d t d i q d t = R s L e q ω e ω e R s L e q i d i q + 1 L e q 0 0 1 L e q v d e d v q e q
where, ω e is the electrical angular velocity of the MMC.
It is well known that the continuous-time state space equation is defined as
x ˙ ( t ) = Ax ( t ) + Bu ( t )
The state space equations of linear fixed-step discrete-time systems can be derived to obtain
x [ ( k + 1 ) T ] = G ( T ) x ( k T ) + H ( T ) u ( k T )
where, T is sampling period, G ( T ) and H ( T ) are presented as follows:
G ( T ) = e A T
H ( T ) = 0 T e A T B d t
Thus, the discrete-time voltage and current model of (6) can be described as
i d [ ( k + 1 ) T ] i q [ ( k + 1 ) T ] = G ( T ) i d ( k T ) i q ( k T ) + H ( T ) v d ( k T ) e d ( k T ) v q ( k T ) e q ( k T )
According to (9) and (10),
G ( T ) = e R s L e q T c o s ( ω e T ) e R s L e q T s i n ( ω e T ) e R s L e q T s i n ( ω e T ) e R s L e q T c o s ( ω e T )
H ( T ) = σ 1 σ 2 σ 2 σ 1
where,
σ 1 = ω e L e q D s i n ( ω e T ) R s D c o s ( ω e T ) + R s ω e 2 L e q 2 + R s 2 σ 2 = ω e L e q D c o s ( ω e T ) + R s D s i n ( ω e T ) w e L e q ω e 2 L e q 2 + R s 2
where,
D = e R s L e q T
Similarly, define f α β = f α + j · f β , the back EMF under α β coordinate is given by
d d t i α β e α β = R s L e q L e q 0 j ω e i α β e α β + 1 L e q 0 0 0 v α β 0
Therefore, the discrete-time back EMF model in d q rotating reference frame could be given by:
e d ( k ) = ω e L e q cos ( ω e T ) D ω e L e q R s sin ( ω e T ) R s 2 + ω e 2 L e q 2 F e q ( k ) = R s cos ( ω e T ) D R s ω e L e q sin ( ω e T ) R s 2 + ω e 2 L e q 2 F
where,
F = R s 1 e R s L e q T ω e ψ p m

3.2. Conventional PI Method

According to [29], the closed-loop transfer function of the conventional PI current regulator in complex plane is derived as follows:
G l o o p ( z ) = 1 e ( R s / L e q ) T R s · z · e j ω e T · ( z · e j ω e T e ( R s / L e q ) T ) · ( k p + k i T z 1 · z + 1 2 )
where, k p and k i are proportional and integral coefficients of the PI controller, respectively.
The complex planepole-zero map of the closed-loop transfer function with the variation in the running frequency from 0 to 600 Hz is demonstrated in Figure 3. It can be observed that with the increase in the electric frequency, the pole of the current regulator gradually moves upward to the circle and finally outside the unit circle in the right plane, the current loop loses its stability. Therefore, when the fundamental frequency of the system is over 400 Hz, the performance of the conventional PI controller is very poor, and even the closed-loop system oscillates and is unstable. Therefore, when the frequency is high, the conventional PI controller is not suitable for MMC drive systems, and a novel discrete-time current regulator should be designed.

3.3. Controller Design of Discrete-Time Current

The output current should be satisfied as follows:
i d * i d [ ( k + 1 ) T ] i q * i q [ ( k + 1 ) T ] = K c i d * i d ( k T ) i q * i q ( k T )
where, i d * and i q * are reference current in d q rotating reference frame, and K c is defined as the scale factor.
Therefore, the transfer function of (20) under z-domain is given by
I d ( z ) I d * ( z ) = 1 K c z K c
For the purpose of keeping the stability of the discrete-time control system and to obtain a fast dynamic response, The scale factor K c should be set properly. In order to keep the pole location in the unit circle of complex plane, the K c should vary from 0.2 to 0.4.
According to (11), the discrete-time model is demonstrated as follows:
v d ( k T ) v q ( k T ) = H ( T ) 1 i d [ ( k + 1 ) T ] i q [ ( k + 1 ) T ] G ( T ) i d ( k T ) i q ( k T ) + e d ( k T ) e q ( k T )
Substituting (20) into (22), the discrete-time model at ( k + 1 ) T is given by
v d [ ( k + 1 ) T ] v q [ ( k + 1 ) T ] = H ( T ) 1 G ( T ) i d [ ( k + 1 ) T ] i q [ ( k + 1 ) T ] K c i d * i d [ ( k + 1 ) T ] i q * i q [ ( k + 1 ) T ] + i d * i q * + e d [ ( k + 1 ) T ] e q [ ( k + 1 ) T ]
where,
H ( T ) 1 = δ 1 δ 2 δ 2 δ 1
where,
δ 1 = D ( R s D R s c o s ( ω e T ) + ω e L e q s i n ( ω e T ) ) 1 2 D c o s ( ω e T ) + D 2 δ 2 = D ( R s s i n ( ω e T ) ω e L e q D + ω e L e q c o s ( ω e T ) ) 1 2 D c o s ( ω e T ) + D 2
Finally, the proposed control scheme of MMC is depicted in Figure 4.

4. Energy Balance Control of the MMC

As mentioned in Section 1, the SM capacitor of the MMC has the problem of large voltage ripple in motor drives. Therefore, the energy balance models are established firstly in this section. Then, the design of energy balance controller is introduced.

4.1. Energy Model Analysis

Define
v j E Q = v n j v p j 2 v j C O M = v n j + v p j 2 i j C O M = i p j + i n j
where v j E Q ( j = a , b , c ) is the equivalent bridge arm output voltage, v j C O M ( j = a , b , c ) is the common voltage of the MMC, and i j C O M ( j = a , b , c ) is defined as the circulating current.
Hence, Equations (1) and (5) can be rewritten as
v j E Q = R s i j + L e q d i j d t + e j v D C 2 v D C = 2 v j C O M + L d i j C O M d t

4.2. SM Capacitor Energy Model

The SM capacitor voltage is presented as
C d v C p j m d t = i p j v p j m v C p j m C d v C n j m d t = i n j v n j m v C n j m
where, the SM capacitor voltages of the positive bridge arm is defined as v C p j m ( m = 1 , 2 ), and the negative bridge arm voltage of the SM capacitor is defined as v C n j m ( m = 1 , 2 ). Hence, the SM capacitor energy change ration is given as
d E C p j d t = i p j v p j d E C n j d t = i n j v n j
Substituting (26) into (29), the positive arm and negative arm SM capacitor energy can be expressed as
d E C p j d t = 1 2 ( i j C O M + i j ) ( v j C O M v j E Q ) = 1 2 ( i j C O M v j C O M + i j v j C O M i j C O M v j E Q i j v j E Q ) d E C n j d t = 1 2 ( i j C O M i j ) ( v j C O M + v j E Q ) = 1 2 ( i j C O M v j C O M i j v j C O M + i j C O M v j E Q i j v j E Q )
Define
E C j S u m = E C p j + E C n j E C j D i f f = E C p j E C n j
where, E C j S u m ( j = a , b , c ) is the common mode energy, and E C j D i f f ( j = a , b , c ) is the differential mode energy. Thus, the (31) can be rewritten as
d E C j S u m d t = i j C O M v j C O M i j v j E Q d E C j D i f f d t = i j v j C O M i j C O M v j E Q

4.3. Bridge Arm Energy Model

According to (32), the energy change ration is given as
0 T d E C j S u m d t = 0 T i j C O M v j C O M d t 0 T i j C O M v j C O M d t 0 T d E C j D i f f d t = 0 T i j v j C O M d t 0 T i j C O M v j E Q d t
Meanwhile, the output current i j , the output voltage v j E Q , the circulating current i j C O M and common voltage v j C O M can be defined as follows:
i j = i A C sin ( ω e t ) v j E Q = v A C sin ( ω e t + ψ ) + v E Q C O M i j C O M = i j C O M A C sin ( ω e t + ψ c o m ) + i j C O M D C v j C O M = v D C 2 1 2 ω e L i j C O M A C cos ( ω e t + ψ c o m )
where i A C and v A C are the amplitude of the output current and voltage, respectively. And the common mode voltage is defined as v E Q C O M , ψ is the power factor angle, ψ c o m is the power factor angle of common mode voltage.
Combining (33) and (34), the common mode energy change ration can be expressed as
d E C j S u m d T = i j C O M D C v D C 2 1 2 i A C v A C cos ( ψ )
Similarly, the differential mode energy change ration is expressed as
d E C j D i f f d T = 1 2 i j C O M A C v A C sin ( ψ c o m ( ψ + π 2 ) )
The waveforms of adjusting the common mode voltage and differential mode voltage are depicted in Figure 5. When t = 0.02 s, i j C O M D C increases by 5 A, as shown in Figure 5a. i j C O M increases, v j C O M also increases with i j C O M . Therefore, the common mode energy can be controlled by i j C O M D C . When increasing the i j C O M A C at t = 0.02 s, i j C O M also increases, the v j E Q in the balance gradually deviates from 0, which is shown in Figure 5b. It is illustrated in Figure 5b that the differential mode energy can be adjusted.

4.4. Energy Balance Controller Design

The control scheme of the energy balance control is depicted in Figure 6.

4.4.1. Control Scheme of Bridge Arm Energy

According to the results of Figure 5a, the DC component i j C O M D C of the circulating current i j C O M can control the the common mode energy, therefore, the common mode energy controller is given by:
i j C O M D C R E F = K s u m P C 1 T N ( 2 v D C ( v p j + v n j ) ) + 2 P j i A C 2 R s 2 + ( ω L e q ) 2 sin ( ψ ) v d c
where, i j C O M D C R E F is the reference value of the i j C O M D C , K s u m P is the gain of common mode energy controller, P j = i j D C v j D C , i j D C and v j D C are the DC components of output current and voltage, respectively.
According to the Figure 5b, the differential mode energy can be controlled by i j C O M A C , the controller is presented as
i j C O M A C R E F = K D i f f C 0 ( v C p j 1 D C 2 + v C p j 2 D C 2 + v C n j 1 D C 2 v C n j 2 D C 2 ) T v A C
where, i j C O M A C R E F is the reference value of the i j C O M A C
Combining (27) and (38), the circulating current is given by
v j C O M = 1 2 v D C K I C O M _ P L 2 i j C O M R E F i j C O M T L 2 ω e i j C O M A C cos ( ω e t + ψ c o m )

4.4.2. SM Capacitor Energy Control

In terms of (28), the SM capacitor voltage can be divided into
v p j m = v p j N + Δ v p j m v n j m = v n j N + Δ v n j m
where, the SM capacitor’s increment value of the positive bridge arm is Δ v p j m and the SM capacitor’s increment value of the negative bridge arm is Δ v n j m . For the purpose of keeping the voltage balance of the SM capacitor, i = 1 N v p j m and i = 1 N v n j m should be guaranteed to be 0.
The SM capacitor balance controller can be given by
i p j v p j m = i p j ( v p j N + Δ v p j m ) = P p j N + K p 1 2 v C p j R E F 2 v C p j m 2 T i n j v n j m = i n j ( v n j N + Δ v n j m ) = P n j N + K p 1 2 v C n j R E F 2 v C n j m 2 T
where, K p is the gain of SM capacitor balance controller, P p j / N and P n j / N are the average power levels of the SM capacitor.
Assuming the v C p , n j m is around v C p , n j R E F , (41) can be simplified as follows:
Δ v p j m K p 1 2 v C p j R E F i p j v C p j R E F v C p j m T Δ v n j m K p 1 2 v C n j R E F i n j v C n j R E F v C n j m T

5. Simulation Analysis

In this section, a three-phase MMC for the HSPMM drive is performed in MATLAB/Simulink to verify the presented control method. The simulation and experimental parameters of the HSPMM and the MMC are drawn in Table 1 and Table 2.
The comparison diagram of MMC three-phase current with different control methods is shown in Figure 7. At this time, the motor speed is 15 kr/min, and the system fundamental frequency reaches 500 Hz. Among them, Figure 7a is the output current of the MMC with the traditional PI discrete controller. The three-phase current of the MMC is unbalanced at high-speed, and there are large fluctuations in the current. The current waveform of the discrete-time current regulator is shown in Figure 7b, the three-phase current is in a steady state and is symmetrical.
The comparative simulation waveforms of the d q -axis current of MMC is shown in Figure 8. Figure 8a shows the waveform with a conventional PI discrete controller and Figure 8b shows the waveform with a discrete-time current regulator. Without considering the speed loop, the q-axis reference current jumps from 10 A to 20 A when the motor speed is increased from 10.5 kr/min (350 Hz) to 15 kr/min (500 Hz). From Figure 8, it is easy to observe that the d-axis current deviation of the traditional PI discrete regulator reaches up to 4 A, and the q-axis current overshoots up to 2.5 A with a longer response time. While the d-axis current deviation of the discrete-time current regulator is only about 0.4 A, the q-axis current overshoots are only about 1.1 A. The d-axis current deviation of the proposed discrete-time current regulator is only 10 % of the conventional PI regulator, and the q-axis current overshoots of the proposed discrete-time current regulator is only 44 % of the conventional PI regulator. And the response is fast, the q-axis current response of the proposed discrete-time current regulator is only 75 % of the conventional PI regulator. The above simulation results demonstrate that the discrete-time current regulator is able to track the reference value stably and has good dynamic effect.
Figure 9 describes the a-phase positive bridge arm SM capacitor voltage waveforms with the SM capacitor energy balance control. Firstly, the positive bridge SM capacitor is in a steady state under the SM capacitor energy control. When at 0.1 s, the system shuts down the SM capacitor energy balance control, and the SM capacitor voltage increases rapidly to an unstable state. Then, the system restarts the SM capacitor energy balance controller, the voltage decreases rapidly to about 75 V, and returns to a stable state. The simulation results show that the SM capacitor energy control has an excellent effect.
Figure 10 shows the positive and negative bridge arm SM capacitor voltage simulation waveform of MMC. It can be observed from Figure 10a,b that when the motor is running at a high speed of 15 kr/min (500 Hz), both the positive bridge arm and negative bridge arm SM capacitor voltage are maintained stably at 75 V.

6. Experimental Verifications

To further verify the effectiveness of the proposed control method, the experimental setup is shown in Figure 11. The DC side is powered by a DC source, the AC side HSPMM connected to the generator in a pair-drag mode is driven by the MMC, and finally, the generator is connected to the resister load through a rectifier. The control board utilized the DSP TMS320F28379d to implement the proposed control method. The maximum system clock frequency of TMS320F28379D is 200 MHz. Thus, it is sufficient to solve the optimization problem in one sampling period. The control frequency is set as 10 kHz. Through the MATLAB/Simulink, the Embedded Coder module can easily generate the program code using the C language. Then, the generated C code can directly run in Ti DSP. The variables of the algorithm are able to be recorded on an external RAM and then be transferred to the PC for analysis through the Ethernet module integrated in the control board. The equivalent output switching frequency of MMC equals to 2 n f s = 80 kHz due to the carrier based phase-shifted PWM (CPS-PWM) technology being applied, which can boost the output switching frequency of MMC. And the specifications of IGBT half-bridge module is 600 V/200 A. The experimental parameters of the tested MMC for the HSPMM have already been drawn in Table 1 and Table 2.
As shown in Figure 12, the experimental output current waveforms of the MMC with a high-speed permanent magnet motor at 15 kr/min (500 Hz), the experimental results show that with the MMC system using the discrete-time current regulator, the three-phase current of the MMC is stable and symmetrical, and the motor is in the steady state, which further proves the effectiveness of the discrete-time current regulator.
When the q-axis reference current is stepped, the dynamic performance of the experimental waveform diagram of the current controller is shown in Figure 13, and there is no speed loop set in the control system at this time. In Figure 13a, the q-axis reference current steps from 15 A to 18 A in 0.8 s. The rise time of the q-axis current is about 2.8 ms, the overshoot is about 1 A, and the d-axis reference current is 0, and the maximum deviation of the d-axis current is about 0.27 A. Under the action of the q-axis current, the motor gradually rises from 9.6 kr/min (320 Hz) to 12.8 kr/min (420 Hz). Figure 13b shows the experimental waveform of the q-axis reference current from 18 A to 20 A. The rise time of the q-axis current is about 2 ms, the overshoot is about 1.4 A, and the maximum deviation value of the d-axis current is about 0.4 A. The high-speed PM motor rises from 12.8 kr/min (420 Hz) to the rated speed of 15 kr/min (500 Hz). Based on the results of the dynamic performance of the current controller, the effectiveness of the discrete-time current regulator proposed in this paper can be proven. And the current loop controller can quickly track the current change when the reference current is stepped, and has strong dynamic performance. The discrete-time current regulator can quickly adjust the current to the reference value and still has good dynamic characteristics at high frequencies, ensuring that the motor can quickly adjust speed and maintain stability during high-speed operation.
Figure 14 shows the SM capacitor voltage waveform of MMC. When the motor is running at 15 kr/min (500 Hz), it can be observed that both the positive and negative bridge arm SM capacitor voltage are maintained at 75 V stably from Figure 14a,b, and the SM capacitor voltage pulsation is only about 1 V. The experimental results prove that the energy balance control method of MMC achieves significant performance.
Figure 15 shows the bridge arm current of MMC. The bridge arm current running at 15 kr/min 500 Hz contains the DC components and AC components. The three-phase bridge arm current is symmetrical.

7. Conclusions

This article presents a new discrete-time current control method for the MMC in the HSPMM drive application. The symmetrical discrete-time model of the MMC is established. To overcome the poor performance of the conventional PI controller at high frequency, the novel discrete-time current regulator is designed. Then, the energy balance models of MMC are described, the energy balance control scheme which is suitable for MMC-based HSPMM is introduced. The performance of the proposed discrete-time current control method under both dynamic and steady states is validated by the simulation and experiment. The verification results show that the discrete-time current regulator for the MMC achieves significant performance. The d-axis and q-axis current overshoots of the proposed discrete-time current regulator are decreased, and the q-axis current rapidly responds. The experimental maximum motor speed is up to 15 kr/min (500 Hz). Moreover, the energy balance control of the MMC also ensures that the SM capacitor voltages are in balance. The voltage fluctuations were kept small at high frequencies.

Author Contributions

Methodology, T.X.; Writing—original draft, T.X.; Writing—review and editing, F.P.; Supervision, F.P.; Project administration, Y.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China under grant number 52277037.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gerada, D.; Mebarki, A.; Brown, N.; Gerada, C.; Cavagnino, A.; Boglietti, A. High-Speed Electrical Machines: Technologies, Trends, and Developments. IEEE Trans. Ind. Electron. 2014, 61, 2946–2959. [Google Scholar] [CrossRef]
  2. Lusignani, D.; Barater, D.; Franceschini, G.; Buticchi, G.; Galea, M.; Gerada, C. A high-speed electric drive for the more electric engine. In Proceedings of the 2015 IEEE Energy Conversion Congress and Exposition (ECCE), Montreal, QC, Canada, 20–24 September 2015; pp. 4004–4011. [Google Scholar] [CrossRef]
  3. Zhao, N.; Zhu, Z.Q.; Liu, W. Rotor Eddy Current Loss Calculation and Thermal Analysis of Permanent Magnet Motor and Generator. IEEE Trans. Magn. 2011, 47, 4199–4202. [Google Scholar] [CrossRef]
  4. Dong, J.; Huang, Y.; Jin, L.; Lin, H. Comparative Study of Surface-Mounted and Interior Permanent-Magnet Motors for High-Speed Applications. IEEE Trans. Appl. Supercond. 2016, 26, 5200304. [Google Scholar] [CrossRef]
  5. Perisse, F.; Werynski, P.; Roger, D. High frequency behavior of AC machine: Application of turn insulation aging diagnostic. In Proceedings of the Conference Record of the 2006 IEEE International Symposium on Electrical Insulation, Toronto, ON, Canada, 11–14 June 2006; pp. 555–559. [Google Scholar] [CrossRef]
  6. Wada, K.; Tsuji, K.; Muto, H.; Yashiro, O. Effect of cabling and grounding configuration on surge voltages in inverter-fed motors. In Proceedings of the 2006 IEEE Conference on Electrical Insulation and Dielectric Phenomena, Kansas City, MO, USA, 15–18 October 2006; pp. 602–606. [Google Scholar] [CrossRef]
  7. Narayanasamy, B.; Sathyanarayanan, A.S.; Luo, F.; Chen, C. Reflected Wave Phenomenon in SiC Motor Drives: Consequences, Boundaries, and Mitigation. IEEE Trans. Power Electron. 2020, 35, 10629–10642. [Google Scholar] [CrossRef]
  8. Langmaack, N.; Balasubramanian, S.; Mallwitz, R.; Henke, M. Comparative Analysis of High Speed Drive Inverter Designs using different Wide-Band-Gap Power Devices. In Proceedings of the 2021 23rd European Conference on Power Electronics and Applications (EPE’21 ECCE Europe), Ghent, Belgium, 6–10 September 2021; pp. 1–10. [Google Scholar] [CrossRef]
  9. Chang, L.; Alvi, M.; Lee, W.; Kim, J.; Jahns, T.M. Efficiency Optimization of PWM-Induced Power Losses in Traction Drive Systems with IPM Machines Using Wide Bandgap-Based Inverters. IEEE Trans. Ind. Appl. 2022, 58, 5635–5649. [Google Scholar] [CrossRef]
  10. Xu, Y.; Yuan, X.; Ye, F.; Wang, Z.; Zhang, Y.; Diab, M.; Zhou, W. Impact of High Switching Speed and High Switching Frequency of Wide-Bandgap Motor Drives on Electric Machines. IEEE Access 2021, 9, 82866–82880. [Google Scholar] [CrossRef]
  11. Hatua, K.; Jain, A.K.; Banerjee, D.; Ranganathan, V.T. Active Damping of Output Filter Resonance for Vector-Controlled VSI-Fed AC Motor Drives. IEEE Trans. Ind. Electron. 2012, 59, 334–342. [Google Scholar] [CrossRef]
  12. Yao, Y.; Peng, F.; Huang, Y. Position and Capacitor Voltage Sensorless Control of High-Speed Surface-Mounted PMSM Drive with Output Filter. In Proceedings of the 2018 IEEE Energy Conversion Congress and Exposition (ECCE), Portland, OR, USA, 23–27 September 2018; pp. 2374–2381. [Google Scholar] [CrossRef]
  13. Wang, M.; Xu, Y.; Zou, J. Sliding mode control with open-switch fault diagnosis and sensorless estimation based on PI observer for PMSM drive connected with an LC filter. IET Power Electron. 2020, 13, 2334–2341. [Google Scholar] [CrossRef]
  14. Yao, Y.; Huang, Y.; Peng, F.; Dong, J.; Zhu, Z. Discrete-Time Dynamic-Decoupled Current Control for LCL-Equipped High-Speed Permanent Magnet Synchronous Machines. IEEE Trans. Ind. Electron. 2022, 69, 12414–12425. [Google Scholar] [CrossRef]
  15. Kouro, S.; Malinowski, M.; Gopakumar, K.; Pou, J.; Franquelo, L.G.; Wu, B.; Rodriguez, J.; Perez, M.A.; Leon, J.I. Recent Advances and Industrial Applications of Multilevel Converters. IEEE Trans. Ind. Electron. 2010, 57, 2553–2580. [Google Scholar] [CrossRef]
  16. Raju, M.N.; Sreedevi, J.; Mandi, R.P.; Meera, K.S. Modular multilevel converters technology: A comprehensive study on its topologies, modelling, control and applications. IET Power Electron. 2019, 12, 149–169. [Google Scholar] [CrossRef]
  17. Picas, R.; Zaragoza, J.; Pou, J.; Ceballos, S.; Konstantinou, G.; Capella, G.J. Study and Comparison of Discontinuous Modulation for Modular Multilevel Converters in Motor Drive Applications. IEEE Trans. Ind. Electron. 2019, 66, 2376–2386. [Google Scholar] [CrossRef]
  18. Ke, Z.; Pan, J.; Sabbagh, M.A.; Na, R.; Zhang, J.; Wang, J.; Xu, L. Capacitor Voltage Ripple Estimation and Optimal Sizing of Modular Multi-Level Converters for Variable-Speed Drives. IEEE Trans. Power Electron. 2020, 35, 12544–12554. [Google Scholar] [CrossRef]
  19. Li, B.; Han, L.; Mao, S.; Zhou, S.; Qu, Z.; Xu, D. Decoupled Modulation Scheme for Modular Multilevel Converters in Medium-Voltage Applications. IEEE Trans. Power Electron. 2020, 35, 11430–11441. [Google Scholar] [CrossRef]
  20. Li, B.; Zhang, Y.; Wang, G.; Sun, W.; Xu, D.; Wang, W. A Modified Modular Multilevel Converter with Reduced Capacitor Voltage Fluctuation. IEEE Trans. Ind. Electron. 2015, 62, 6108–6119. [Google Scholar] [CrossRef]
  21. Dekka, A.; Wu, B.; Zargari, N.R.; Fuentes, R.L. Dynamic Voltage Balancing Algorithm for Modular Multilevel Converter: A Unique Solution. IEEE Trans. Power Electron. 2016, 31, 952–963. [Google Scholar] [CrossRef]
  22. Kolluri, S.; Gorla, N.B.Y.; Panda, S.K. Capacitor Voltage Ripple Suppression in a Modular Multilevel Converter Using Frequency-Adaptive Spatial Repetitive-Based Circulating Current Controller. IEEE Trans. Power Electron. 2020, 35, 9839–9849. [Google Scholar] [CrossRef]
  23. Samajdar, D.; Bhattacharya, T. Capacitor Voltage Ripple Optimization in Modular Multilevel Converter Using Synchronous Reference Frame Energy Ripple Controller. IEEE Trans. Power Electron. 2022, 37, 7883–7895. [Google Scholar] [CrossRef]
  24. Kumar, Y.S.; Poddar, G. Balanced Submodule Operation of Modular Multilevel Converter-Based Induction Motor Drive for Wide-Speed Range. IEEE Trans. Power Electron. 2020, 35, 3918–3927. [Google Scholar] [CrossRef]
  25. Zhao, F.; Xiao, G.; Zhu, T.; Zheng, X.; Wu, Z.; Zhao, T. A Coordinated Strategy of Low-Speed and Start-Up Operation for Medium-Voltage Variable-Speed Drives with a Modular Multilevel Converter. IEEE Trans. Power Electron. 2020, 35, 709–724. [Google Scholar] [CrossRef]
  26. Pan, J.; Ke, Z.; Al Sabbagh, M.; Li, H.; Potty, K.A.; Perdikakis, W.; Na, R.; Zhang, J.; Wang, J.; Xu, L. 7-kV 1-MVA SiC-Based Modular Multilevel Converter Prototype for Medium-Voltage Electric Machine Drives. IEEE Trans. Power Electron. 2020, 35, 10137–10149. [Google Scholar] [CrossRef]
  27. Pan, J.; Ke, Z.; Li, X.; Zhao, Y.; Zhang, J.; Wang, J.; Xu, L. Integrated Control and Performance Analysis of High-Speed Medium-Voltage Drive Using Modular Multilevel Converter. IEEE J. Emerg. Sel. Top. Power Electron. 2023, 11, 3692–3704. [Google Scholar] [CrossRef]
  28. Xia, T.; Peng, F.; Huang, Y. A Novel Energy Balance Control Method for a Modular Multilevel Converter in a High-Speed PMSM Drive Application. Energies 2023, 16, 5022. [Google Scholar] [CrossRef]
  29. Bae, B.H.; Sul, S.K. A compensation method for time delay of full-digital synchronous frame current regulator of PWM AC drives. IEEE Trans. Ind. Appl. 2003, 39, 802–810. [Google Scholar] [CrossRef]
Figure 1. The topology structure of the MMC for HSPMM.
Figure 1. The topology structure of the MMC for HSPMM.
Symmetry 16 00200 g001
Figure 2. Circuit configuration of the MMC for HSPMM.
Figure 2. Circuit configuration of the MMC for HSPMM.
Symmetry 16 00200 g002
Figure 3. Pole−zero map of the current regulator.
Figure 3. Pole−zero map of the current regulator.
Symmetry 16 00200 g003
Figure 4. The control scheme of MMC.
Figure 4. The control scheme of MMC.
Symmetry 16 00200 g004
Figure 5. Waveforms of voltage: (a) common mode voltage, and (b) differential mode voltage.
Figure 5. Waveforms of voltage: (a) common mode voltage, and (b) differential mode voltage.
Symmetry 16 00200 g005
Figure 6. Proposed energy balance control scheme.
Figure 6. Proposed energy balance control scheme.
Symmetry 16 00200 g006
Figure 7. Three-phase current: (a) conventional PI discrete regulator, and (b) discrete-time current regulator.
Figure 7. Three-phase current: (a) conventional PI discrete regulator, and (b) discrete-time current regulator.
Symmetry 16 00200 g007
Figure 8. d q -axis current: (a) conventional PI regulator, and (b) discrete-time current regulator.
Figure 8. d q -axis current: (a) conventional PI regulator, and (b) discrete-time current regulator.
Symmetry 16 00200 g008
Figure 9. Validation the SM capacitor energy balance controller.
Figure 9. Validation the SM capacitor energy balance controller.
Symmetry 16 00200 g009
Figure 10. SM capacitor voltage: (a) simulated positive bridge arm, and (b) simulated negative bridge arm.
Figure 10. SM capacitor voltage: (a) simulated positive bridge arm, and (b) simulated negative bridge arm.
Symmetry 16 00200 g010
Figure 11. Experimental setup of the MMC.
Figure 11. Experimental setup of the MMC.
Symmetry 16 00200 g011
Figure 12. Output current waveforms of the MMC.
Figure 12. Output current waveforms of the MMC.
Symmetry 16 00200 g012
Figure 13. Dynamic performance of the current controller: (a) the q-axis reference current steps from 15 A to 18 A, and (b) the q-axis reference current from 18 A to 20 A.
Figure 13. Dynamic performance of the current controller: (a) the q-axis reference current steps from 15 A to 18 A, and (b) the q-axis reference current from 18 A to 20 A.
Symmetry 16 00200 g013
Figure 14. SM capacitor voltage: (a) positive, and (b) negative.
Figure 14. SM capacitor voltage: (a) positive, and (b) negative.
Symmetry 16 00200 g014
Figure 15. The bridge arm current of MMC: (a) phase-a, (b) phase-b, and (c) phase-c.
Figure 15. The bridge arm current of MMC: (a) phase-a, (b) phase-b, and (c) phase-c.
Symmetry 16 00200 g015
Table 1. Simulation and experimental parameters of the HSPMM.
Table 1. Simulation and experimental parameters of the HSPMM.
ParameterSymbolValue
Rated mechanical speedn15 kr/min
Pole pairs p n 2
PM flux linkage ψ p m 0.04 Wb
Rate currentI20 A
Stator resistance R s 0.01385 Ω
Stator inductance L d = L q 0.1256 mH
Table 2. Simulation and experimental parameters of the MMC.
Table 2. Simulation and experimental parameters of the MMC.
ParameterSymbolValue
Number of SM per armN4
Number of IGBT half bridge/24
Submodule capacitanceC4 mF
DC voltage v D C 300 V
Bridge arm inductanceL0.1 mH
Switching frequency f s 10 kHz
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xia, T.; Peng, F.; Huang, Y. A Discrete-Time Current Control Method for the High-Speed Permanent Magnet Motor Drive Using the Modular Multilevel Converter. Symmetry 2024, 16, 200. https://doi.org/10.3390/sym16020200

AMA Style

Xia T, Peng F, Huang Y. A Discrete-Time Current Control Method for the High-Speed Permanent Magnet Motor Drive Using the Modular Multilevel Converter. Symmetry. 2024; 16(2):200. https://doi.org/10.3390/sym16020200

Chicago/Turabian Style

Xia, Tianqi, Fei Peng, and Yunkai Huang. 2024. "A Discrete-Time Current Control Method for the High-Speed Permanent Magnet Motor Drive Using the Modular Multilevel Converter" Symmetry 16, no. 2: 200. https://doi.org/10.3390/sym16020200

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop