Next Article in Journal
Vector Modulation-Based Model Predictive Current Control with Filter Resonance Suppression and Zero-Current Switching Sequence for Two-Stage Matrix Converter
Previous Article in Journal
Design of a Smart Nanogrid for Increasing Energy Efficiency of Buildings
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Predictive Power Control of N*3-Phase PMSM for Flywheel Energy Storage Systems Application

1
College of Electrical and Information Engineering, Changsha University, Changsha 410082, China
2
College of Electrical and Information Engineering, Hunan University, Changsha 410082, China
*
Authors to whom correspondence should be addressed.
Energies 2021, 14(12), 3684; https://doi.org/10.3390/en14123684
Submission received: 26 April 2021 / Revised: 11 June 2021 / Accepted: 15 June 2021 / Published: 21 June 2021

Abstract

:
In this study, a robust predictive power control (R-PPC) method for an N*3-phase permanent magnet synchronous motor (PMSM) is developed in the field of flywheel energy storage systems application, which can effectively improve robustness against inductance parameter mismatch and compensate for the one-beat delay. Firstly, the mathematical model of the N*3-phase PMSM is illustrated, and the topological structure of the N*3-phase PMSM is established. The R-PPC method of the N*3-phase PMSM is then proposed by using the d–q axis current robust predictive control theory. Robustness factors are adopted to modify the current response values in the proposed robust predictive power controller, which can obtain excellent current control performance under the inductance parameter mismatch. Moreover, the next current predicted value is used to replace the current sampled value in the proposed R-PPC method to eliminate the one-beat delay. Finally, comparative simulation and experimental results verify that the proposed R-PPC method can achieve excellent current track performance and smaller torque ripple under both the charge state and discharge state.

1. Introduction

With the increasing demand for higher power energy storage motor drives, multi-phase PMSMs, commonly used as energy storage motors, are becoming widely used in flywheel energy storage systems due to their strong fault tolerance and high operating efficiency [1,2,3,4]. Despite multi-phase PMSM having many advantages, the highly efficient control of multi-phase PM motors is rather challenging because the multi-phase PMSM is a nonlinear, strong coupling integrated control object, and, in addition, subject to parameter disturbance.
Aiming to obtain the excellent control performance of multi-phase PMSMs, aside from conventional proportional integral (PI) control [5], many advanced control strategies, such as model predictive control [6] and internal model control, have been proposed. The conventional PI control can achieve excellent steady-state control performance. However, the conventional PI control method cannot maintain the control performance of multi-phase PMSMs [7]. However, the model predictive control method has great advantages because of its ability to receive both fast dynamic and static responses and to track reference values rapidly and accurately [6]. The model predictive control method strictly depends on the physical model of multi-phase PMSMs. The model predictive control method can achieve excellent static tracking control performances. However, the model parameter mismatch leads to inaccurate voltage control vectors, due to the fact that the model predictive control method absolutely depends on the precision of the multi-phase PMSM model [8,9,10]. Furthermore, the one-beat delay of the digital control system also seriously degrades the performance of the predictive control system [11].
In order to overcome the influence of the one-beat delay, some advanced control methods have been proposed [12,13,14,15,16,17]. In [12], a novel predictive current control strategy was presented in order to overcome the influence of the one step delay by using the current prediction value of the next time. In [13], an improved deadbeat predictive current control method was proposed to overcome one-step control delay and parameter mismatch. In [14], a novel deadbeat predictive current control algorithm was presented, which can eliminate the influence of calculating time steps of the predictive control algorithm. In [15], a novel predictive stator flux control technique was presented to overcome parameter mismatch and the one-step delay. In [16], a robust nonlinear predictive current control strategy was presented to guarantee the performance of the predictive control system. In [17], a new predictive control algorithm with a Luenberger observer was presented, which can offer robustness against computational delay.
Model parameter mismatch is an important factor influencing the performance of the predictive control system. Model parameter mismatch occurs as a results of errors in parameter identification or high temperatures of operation. The model parameter mismatch leads to the inconsistency between the parameters in the actual motor system and those in the predictive control system, rendering predicted voltage vectors inaccurate [18]. In order to enhance robustness against model parameter mismatch, some improved predictive control methods have been presented [19,20,21,22,23,24,25]. In [19,20], a continuous time model predictive control method was developed by adopting the disturbance observer-based compensation technique, which can effectively deal with model parameter uncertainties in practical engineering. In [21], a novel flux immunity robust predictive current control, based on an incremental model and extended state observer, was presented, and improved inductance robustness to eliminate any predicted errors caused by stator inductance mismatch. In [22], a robust model predictive control was proposed to overcome the influence of unknown external disturbances and model uncertainties by minimizing instantaneous d- and q-axes current errors in every sampling period. In [23], a hierarchical model predictive control strategy was proposed and analyzed, which can reduce the influence of the difference between the nominal predicted dynamics system and the actual one. In [24], a novel predictive functional control method with an extended state observer was proposed to overcome external disturbance. In [25], a novel robust predictive control strategy was developed, which can achieve excellent dynamic response and strong robustness under parameter perturbation.
In this paper, a novel R-PPC method without disturbance observer for an N*3-phase PMSM is presented in the field of flywheel energy storage systems application, which can effectively enhance robustness against inductance parameter mismatch and compensate for the influence of the one-beat delay. The N*3-phase PMSM can achieve excellent current track performance and smaller torque ripple through the use of robustness factors. Compared with the conventional PPC method, simulation and experimental results verify that the proposed R-PPC strategy can achieve the merits of less torque ripple and lower d- and q-axis response current ripple under the inductance parameter mismatch.
This paper is organized as follows. The mathematical model of the novel N*3-phase PMSM is established in Section 2. The topological structure of the N*3-phase PMSM drive system is illustrated in Section 3. The robust predictive power control of novel the N*3-phase PMSM is proposed in Section 4. The simulation results are given in Section 5, respectively. Section 6 concludes this paper.

2. The Mathematical Model of the N*3-Phase PMSM

In this paper, an N*3-phase PMSM is proposed to meet the capacity demand of a high power flywheel energy storage system. The N*3-phase PMSM is composed of N motor units. The characteristics of these motor units are repetitious, and each motor unit has magnetic and electrical isolation characteristics. As an example, the structural diagram of a 6*3-phase PMSM is shown in Figure 1.
The voltage equations of the N*3-phase PMSM can be described as [2,4]:
{ d i d j d t = R o L o i d j + ω e i q j + 1 L o u d j d i q j d t = R o L o i q j ω e i d j ψ r o L o ω e + 1 L o u q j
where j stands for any unit of the motor, i d j and i q j are the d- and q-axis currents, respectively; R o and L o are the stator resistance and stator inductance, respectively; ω e is the electrical rotor speed, ψ r o is the flux linkage of permanent magnets; t is the time variable; and u d j and u q j represent the d- and q-axis voltages of the j th winding, respectively.
The electromagnetic torque produced by the N*3-phase PMSM can be expressed as follows:
T e = 3 n p 2 j = 1 N ( ψ r o i q j )
The mechanical dynamic model of the N*3-phase PMSM can be described as follows:
T e T L = J p d ω e d t
where n p is the number of pole pairs, J is the moment of inertia; and T e and T L are the electromagnetic torque and load torque of the N*3-phase PMSM, respectively.

3. Topological Structure of the N*3-Phase PMSM Drive System

In order to expand the application of the N*3-phase PMSM in rail transit, a multi-module parallel power electronics converter energy storage system is developed in this paper. Figure 2 illustrates the topological structure of the N*3-phase PMSM drive system.
During the braking state and starting state of the train, the N*3-phase PMSM is respectively used as a motor and generator. In the generator mode, the flywheel storage provides energy for train acceleration through the discharge storage, while in the motor mode, it consumes the energy of the train braking through the charging storage. When the train decelerates to enter a station, the N*3-phase PMSM is used as the motor for charging (i.e., power P > 0). When the train accelerates to leave the station, the N*3-phase PMSM is used as the generator for discharging (i.e., power P < 0). According to the above analysis, the discharging and charging control of the N*3-phase PMSM is essentially the power control, which can obtain excellent static control performance.

4. Robust Predictive Power Control of the Novel N*3-Phase PMSM

4.1. Drive System of the Novel N*3-Phase PMSM

A 6*3-phase PMSM, connected with six voltage source inverters (VSIs), is used as an example as shown in Figure 3. The proposed R-PPC method of the N*3-phase PMSM drive system is illustrated in Figure 4. According to the characteristic analyses of the 6*3-phase PMSM, it is known that the control of the VSIs can be analogous to that of a conventional VSI. In this paper, a novel R-PPC method of the N*3-phase PMSM drive system is realized by using the d–q axis current robust predictive control. Using the robustness factors, the robust predictive current controller is adopted to modify the current response values, and the perfect current response under the inductance parameter mismatch can be obtained. In addition, the proposed R-PPC method can compensate for the one-beat delay of the digital control system by using the Smith predictor.

4.2. Discrete Form Expression of the N*3-Phase PMSM

According to Equation (1), the general state equation of the N*3-phase PMSM can be described as follow [18]:
x j ( t ) = e A ( t t o ) x j ( t o ) + t o t e A ( t τ ) ( B u j ( τ ) + D ) d τ
where T s is the sampling period, x j ( t ) = [ i d j i q j ] , u j ( t ) = [ u d j u q j ] , A ( t ) = [ R o L o ω e ω e R o L o ] , B = [ 1 L o 0 0 1 L o ] , D = [ 0 ω e L o ψ r o ] .
When the sampling period T s is set as very short, we get,
{ e R o T s L d o 1 R o T s L d o e R o T s L q o 1 R o T s L q o cos ( ω e T s ) 1 sin ( ω e T s ) ω e T s
The discrete d- and q-axis voltage equation of the N*3-phase PMSM can be expressed as follows:
{ u d j ( k ) = L o T s i d j ( k + 1 ) + ( R o L o T s ) i d j ( k ) L o ω e ( k ) i q j ( k ) u q j ( k ) = L o T s i q j ( k + 1 ) + ( R o L o T s ) i q j ( k ) + L o ω e ( k ) i d j ( k ) + ψ r o ω e ( k )
where u d j ( k + 1 ) and u q j ( k + 1 ) are the d- and q-axis of the predictive current controller output voltage, respectively; and i d j ( k ) and i q j ( k ) are the d- and q-axis current values, respectively.
According to Equation (6), the conventional current predictive controller of the N*3-phase PMSM can be designed as follow:
{ u d j ( k ) = L o T s i d j r e f + ( R o L o T s ) i d j ( k ) L o ω e ( k ) i q j ( k ) u q j ( k ) = L o T s i q j r e f + ( R o L o T s ) i q j ( k ) + L o ω e ( k ) i d j ( k ) + ψ r o ω e ( k )
where i d j r e f and i q j r e f are the d- and q-axis current reference values, respectively.

4.3. Sensitivity Analysis of Inductance Parameter Mismatch

Under normal conditions, the voltage equation of the N*3-phase PMSM can be described as:
{ u d j = R o i d j + d ψ d j d t ω e ψ q j u q j = R o i q j + d ψ q j d t + ω e ψ d j
Under normal conditions, the d- and q-axis flux linkage is:
{ ψ d j = ψ r o + L o i d j ψ q j = L o i q j
The d- and q-axis flux linkage under the inductance parameter mismatch can be expressed as:
{ ψ d = ψ r o + ( L o + Δ L ) i d ψ q = ( L o + Δ L ) i q
By substituting Equation (10) into Equation (1), the state equation of the N*3-phase PMSM under the inductance parameter mismatch can be obtained as:
d x d t = A x + B u + D f a B f
where x = [ i d i q ] , u = [ u d u q ] , y = [ i d i q ] , f a = [ ψ r o 0 ] , f = [ f d f q ] , A = [ R o L o ω e L o L o ω e L o L o R o L o ] , B = [ 1 L o 0 0 1 L o ] , D = [ 0 ω e L o ω e L o 0 ] .
With
{ f d = Δ L ( L o + Δ L ) ( u d j R o i d j + L o ω e i q j + Δ L ω e i q j ) Δ L ω e i q j f q = Δ L ( L o + Δ L ) ( u q j R o i q j L o ω e i d j Δ L ω e i d j ω e ψ r o ) + Δ L ω e i d j
By discretizing Equation (11), the discrete state equation of N*3-phase PMSM under the inductance parameter mismatch can be obtained as:
i ( k + 1 ) = E o ( k ) i ( k ) + F o u ( k ) + P o ( k ) F o f ( k )
where i ( k + 1 ) = [ i d ( k + 1 ) i q ( k + 1 ) ] , i ( k ) = [ i d ( k ) i q ( k ) ] , E o ( k ) = [ 1 R o L o T s T s ω e ( k ) T s ω e ( k ) 1 R o L o T s ] , u ( k ) = [ u d ( k ) u q ( k ) ] , F o = [ 1 L o T s 0 0 1 L o T s ] , P o ( k ) = [ 0 ψ r o L o T s ω e ( k ) ] .
With
f ( k ) = [ f d ( k ) f q ( k ) ] = [ Δ L ( L o + Δ L ) ( u d j ( k ) R o i d j ( k ) + L o ω e ( k ) i q j ( k ) + Δ L ω e ( k ) i q j ( k ) ) Δ L ω e ( k ) i q j ( k ) Δ L ( L o + Δ L ) ( u q j ( k ) R o i q j ( k ) L o ω e ( k ) i d j ( k ) Δ L ω e ( k ) i d j ( k ) ω e ( k ) ψ r o ) + Δ L ω e ( k ) i d j ( k ) ]
By substituting Equation (7) into Equation (13), the relationship between the current command value and response value under the inductance parameter mismatch can be expressed as:
Δ i ( k + 1 ) = i ( k + 1 ) i r e f ( k + 1 ) = F o f ( k )
where F o f ( k ) = [ Δ i d j Δ i q j ] = [ T s L o f d ( k ) T s L o f q ( k ) ] .
When the N*3-phase PMSM is running steadily, the voltage equation of the motor system can be obtained according to Equation (1):
{ u d j ( k ) = R o i d j ( k ) L o ω e i q j ( k ) u q j ( k ) = R o i q j ( k ) + L o ω e i d j ( k ) + ω e ψ r o
Combining Equations (12), (14) and (15), the current deviation of d- and q-axis flux linkage can be simplified as:
{ Δ i d j = Δ L ( L o + Δ L ) T s ω e i q j ( k ) Δ i q = 0
From Equation (16), it can be known that the mismatch of inductance parameters will affect the control performance of the d-axis current, but the tracking deviation of the q-axis current is zero. However, the mismatch of inductance parameters will increase the d- and q-axis response current ripple, which will lead to torque ripple of the N*3-phase PMSM.

4.4. Robust Predictive Power Control with One-Step Delay Compensation

From Equation (16), it can be known that the conventional current predictive controller relies heavily on the motor parameters. Especially when the inductance parameters are mismatched, the control performance of the N*3-phase PMSM will be seriously deteriorated. In addition, there exists the one-beat delay between the reference voltage value and the actual output voltage value in the digital control system. This also degrades the performance of the predictive current controller if the one-beat delay is not eliminated in the proposed robust predictive controller. Firstly, the current response value (i.e., i d j ( k + 1 ) , i q j ( k + 1 ) ) of the ( k + 1 ) T s moment should be obtained at the k T s moment. The ideal voltage vector (i.e., u d j ( k + 1 ) , u q j ( k + 1 ) ) of the k T s moment is then calculated by using the predicted current response value (i.e., i d j ( k + 1 ) , i q j ( k + 1 ) ). Figure 5 illustrates the principle of one-beat delay compensation of predictive controller.
In order to eliminate the influence of one-beat delay, Equation (7) is modified to:
{ u d j ( k + 1 ) = L o T s i d j r e f + ( R o L o T s ) i d j ( k + 1 ) L o ω e ( k + 1 ) i q j ( k + 1 ) u q j ( k + 1 ) = L o T s i q j r e f + ( R o L o T s ) i q j ( k + 1 ) + L o ω e ( k + 1 ) i d j ( k + 1 ) + ψ r o ω e ( k + 1 )
At the k T s moment, the current response value (i.e., i d j ( k + 1 ) , i q j ( k + 1 ) ) of the ( k + 1 ) T s moment can be calculated according to Equation (17).
{ i q j ( k + 1 ) = 1 L o T s u q j ( k ) ( R o L o T s 1 ) i q j ( k ) T s ω e ( k ) i d j ( k ) 1 L o T s ψ r o ω e ( k ) i d j ( k + 1 ) = 1 L o T s u d j ( k ) ( R o L o T s 1 ) i d j ( k ) T s ω e ( k ) i q j ( k )
From Equation (18), it can be known that the i d j ( k ) , i q j ( k ) , u d j ( k ) , and u q j ( k ) are known quantities at the k T s moment. Therefore, the current response value (i.e., i d j ( k + 1 ) , i q j ( k + 1 ) ) of the ( k + 1 ) T s moment can be calculated by Equation (18). The electrical speed can be considered as constant as the electrical time is far less than the mechanical time (i.e., ω e ( k ) = ω e ( k + 1 ) ). The ideal voltage vector (i.e., u d j ( k + 1 ) , u q j ( k + 1 ) ) of the k T s moment can be calculated by substituting Equation (18) into Equation (17).
[ u d j ( k + 1 ) u q j ( k + 1 ) ] = L o T s [ i d j r e f i q j r e f ] + L o T s [ ( 1 R o L o T s ) T s ω e ( k ) T s ω e ( k ) ( 1 R o L o T s ) ] { T s L o [ u d j ( k ) u q j ( k ) ] + [ ( 1 R o L o T s ) T s ω e ( k ) T s ω e ( k ) ( 1 R o L o T s ) ] [ i d j ( k ) i q j ( k ) ] [ T s L o ψ r o ω e ( k ) 0 ] } + [ 0 ψ r o ω e ( k ) ]
Since 1 R o L o T s 1 , Equation (19) is then modified to:
[ u d j ( k + 1 ) u q j ( k + 1 ) ] = L o T s [ i d j r e f i q j r e f ] + [ L o T s L o ω e ( k ) L o ω e ( k ) L o T s ] { T s L o [ u d j ( k ) u q j ( k ) ] + [ 1 T s ω e ( k ) T s ω e ( k ) 1 ] [ i d j ( k ) i q j ( k ) ] [ T s L o ψ r o ω e ( k ) 0 ] } + [ 0 ψ r o ω e ( k ) ]
Due to the response current ripples caused by the inductance parameter mismatch, the proposed R-PPC method using the robustness factors is developed to improve the system stability and avoid the response current ripple. After using the robustness factors, the current response values of the k T s moment can be expressed as follows:
{ i d j * ( k ) = α i d j r e f + β i d j ( k ) i q j * ( k ) = α i q j r e f + β i q j ( k )
where α and β are the robustness factors, and α + β = 1 .
According to Equations (20) and (21), the ideal voltage vector (i.e., u d j ( k + 1 ) , u q j ( k + 1 ) ) of the k T s moment can be expressed as follows:
[ u d j ( k + 1 ) u q j ( k + 1 ) ] = L o T s [ i d j r e f i q j r e f ] + [ L o T s L o ω e ( k ) L o ω e ( k ) L o T s ] { T s L o [ u d j ( k ) u q j ( k ) ] + [ 1 T s ω e ( k ) T s ω e ( k ) 1 ] [ α i d j r e f + β i d j ( k ) α i q j r e f + β i q j ( k ) ] [ T s L o ψ r o ω e ( k ) 0 ] } + [ 0 ψ r o ω e ( k ) ]
According to Equation (2), the electromagnetic torque discrete equation of the N*3-phase PMSM can be obtained as follows:
T e ( k ) = 3 N n p 2 ψ r o i q j ( k )
The power discrete expression of the N*3-phase PMSM is:
P ( k ) = T e ( k ) ω e ( k )
According to Equations (23) and (24), one yields,
i q j r e f ( k ) = 2 P r e f ( k ) 3 N n p ψ r o ω e ( k )
where P r e f ( k ) is the power reference value.

5. Simulations

The drive system structure of the 6*3-phase PMSM is designed by adopting the MATLAB/Simulink. Table 1 shows the main parameters of the 6*3-phase PMSM. The robustness factors of the proposed R-PPC method are set as α = 0.4 and β = 0.6 , respectively. During the discharging state and charging state, some simulation results of the 6*3-phase PMSM are illustrated to verify the control performance of the proposed R-PPC strategy.

5.1. A. Control Performance Comparison between the Conventional PPC and Proposed R-PPC under the Charge State

In order to verify the R-PPC performance of the 6*3-phase PMSM in the case of charge state, the power reference of charge state is given as:
{ P r e f = 1.6 × 10 5 t + 0.8 × 10 5 P r e f = 1.6 × 10 5 0 t 0.5 s 0.5 s t 1 s
In this simulation, the inductance parameter values are stepped to 50% of their initial values to simulate the inductance parameter mismatch. Comparison simulation results of the conventional PPC and proposed R-PPC under the inductance parameter mismatch are given in Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10. Figure 6 shows the comparative simulation results of the phase current and torque by using the conventional PPC and the proposed R-PPC. It can be seen from Figure 6a that the peak-to-peak torque ripple of the 6*3-phase PMSM reaches ±250 N·m in comparison to the conventional PPC method. From Figure 6b, it can be seen that the peak-to-peak torque ripple of the proposed R-PPC is reduced to ±140 N·m, which is obviously lower than that of the conventional PPC method. From Figure 6, it is known that the inductance parameter mismatch has a great influence on the torque control performance in the conventional PPC method.
The comparative simulation results of the d- and q-axis current under the inductance parameter mismatch are shown in Figure 7. The d- and q-axis current response values can accurately track the reference values, which are clearly shown in Figure 7. However, the d- and q-axis current response peak-to-peak ripple of the conventional PPC method is significantly higher than that of the proposed R-PPC strategy. From Figure 7a,b, it can be observed that the d- and q-axis current response peak-to-peak ripples of the conventional PPC method respectively reached ±8 A and ±7 A, decreasing to ±5 A and ±5 A with the use of the proposed R-PPC method. Figure 8a presents the simulation results of the conventional PPC method, and Figure 8b presents the simulation results of the proposed R-PPC method. From Figure 8a,b, it can be observed that the phase current waveform of the 6*3-phase PMSM can both keep a perfect sinusoidal waveform by adopting the conventional PPC method and the proposed R-PPC method. From Figure 9a,b, it can be seen that the stator current fundamental values of the conventional PPC method and proposed R-PPC method are respectively 53.16 A and 53.03 A, and the THDs of the conventional PPC method and proposed R-PPC method are respectively 3.62% and 3.57%. Figure 10 shows the stator current frequency spectra of the 6*3-phase PMSM under inductance parameter mismatch. It can be seen from Figure 10a that the stator current fundamental value and the THD of the conventional PPC method are 319 A and 3.62%, respectively. The stator current fundamental value and the THD of the 6*3-phase PMSM are respectively 318.2 A and 3.57% through use of the proposed R-PPC method, which can be observed in Figure 10b. According to Figure 8, Figure 9 and Figure 10, it can be known that the inductance parameter mismatch does not affect the stator current of the 6*3-phase PMSM under the charge state. The stator current control performance of the conventional PPC method has the same superior performance as the proposed R-PPC method.

5.2. B. Control Performance Comparison between the Conventional PPC and Proposed R-PPC under the Discharge State

In order to verify the R-PPC performance of the 6*3-phase PMSM in the case of discharge state, the power reference of discharge state is given as:
{ P r e f = 1.6 × 10 5 t 0.8 × 10 5 P r e f = 1.6 × 10 5 0 t 0.5 s 0.5 s t 1 s
In this simulation, in order to simulate the inductance parameter mismatch, the inductance parameter value is also set as 50% of the initial value. The comparative simulation results of the conventional PPC method and the proposed R-PPC method under the discharge state are given in Figure 11, Figure 12, Figure 13, Figure 14 and Figure 15. Figure 11 shows the comparative simulation results of the phase current and torque under the inductance parameter mismatch. From Figure 11, it can be seen that the torque ripple of the conventional PPC method and the proposed R-PPC method are ±280 N·m and ±160 N·m, respectively. It can be known that the peak-to-peak torque ripple of the 6*3-phase PMSM with inductance parameter mismatch can be obviously suppressed by using the proposed R-PPC method. The comparative simulation results of the d- and q-axis current under the discharge state are shown in Figure 12. From Figure 12, it can be known that the d- and q-axis current response values can accurately track the reference values under inductance parameter mismatch. It can be observed from Figure 12a that the d- and q-axis current response peak-to-peak ripples of the conventional PPC method are ±8 A and ±7 A, respectively. The peak-to-peak ripples of the d- and q-axis current response decrease to ±4 A and ±5 A through the use of the proposed R-PPC method, as clearly shown in Figure 12b. Figure 13 shows the comparative simulation results of the phase current under the inductance parameter mismatch. It can be observed from Figure 13 that the 6*3-phase PMSM with inductance parameter mismatch can achieve a perfect sinusoidal waveform using both the conventional PPC method and the proposed R-PPC method.
It can be seen from Figure 14a that the stator current fundamental values and THD of the unit motor are respectively 52.76 A and 3.6% when the conventional PPC method is adopted. It can be seen from Figure 14b that the stator current fundamental values and THD of the proposed R-PPC method are 52.97 A and 3.64%, respectively. The stator current frequency spectra of the 6*3-phase PMSM with inductance parameter mismatch is illustrated in Figure 15. From Figure 15a, it can be known that the stator current fundamental value and the THD of the 6*3-phase PMSM with the conventional PPC method are 316.5 A and 3.6%, respectively. The stator current fundamental value and the THD of the 6*3-phase PMSM with the proposed R-PPC method are respectively 317.8 A and 3.64%, as clearly observed in Figure 15b. From Figure 14 and Figure 15, it can be known that stator current THD of the 6*3-phase PMSM and unit motor is the same when the conventional PPC and proposed R-PPC methods are used. According to the simulation analysis, it can be known that inductance parameters mismatch does not affect the stator current of the 6*3-phase PMSM.

6. Experimental Results

Taking the 6*3-phase PMSM as an example, the RT-Lab hardware-in-the-loop simulation (HILS) platform is established to verify the feasibility and effectiveness of the proposed R-PPC method under the inductance parameter mismatch. The RT-Lab HILS platform consists of a DSP controller, OP5600 simulation motor, and other computer monitoring interfaces. The parameters of the RT-Lab HILS platform are consistent with those of the simulation. Comparative experimental results of the conventional PPC method and the proposed R-PPC method under the charge state and discharge state are given in Figure 16, Figure 17, Figure 18 and Figure 19.
Figure 16 presents the comparative experimental results of the d- and q-axis current under the charge state. From Figure 16a, it can be seen that the d- and q-axis current response ripple of the conventional PPC method is obviously higher than that of the proposed R-PPC method in the case of inductance parameter mismatch. When the proposed R-PPC method is applied, the ripple of the d-axis current response value is obviously suppressed under the inductance parameter mismatch, as shown in Figure 16b. Figure 17 illustrates the comparative experimental results of the phase current and torque under the charge state. From Figure 17a, it is known that the peak-to-peak torque ripple of steady-state operation is significantly high by using the conventional PPC method. It can be observed from Figure 17b that the peak-to-peak torque ripple of proposed R-PPC method is obviously lower than that of the conventional PPC method in the case of inductance parameter mismatch. Therefore, it can be seen from Figure 17 and Figure 18 that the current response ripple and torque ripple of N*3-phase PMSM with the inductance parameter mismatch are obviously suppressed through the adoption of the proposed R-PPC method.
Figure 18 shows the d- and q-axis response current experimental results of the conventional PPC method and the proposed R-PPC method under the discharge state. It can be seen from Figure 18 that the q-axis response current ripple of the conventional PPC method is consistent with that of the proposed R-PPC method in the case of inductance parameter mismatch. However, the d-axis current response ripple of the proposed R-PPC method is significantly lower than that of the conventional PPC method under the inductance parameter mismatch, as clearly shown in Figure 18b. The phase current and torque experimental results of the conventional PPC method and the proposed R-PPC method under the inductance parameter mismatch are shown in Figure 19. From Figure 19a, it can be known that the inductance parameter mismatch will lead to the increase torque ripple of the 6*3-phase PMSM under the discharge state. The peak-to-peak torque ripple of the 6*3-phase PMSM is obviously suppressed when the proposed R-PPC method is adopted in the case of inductance parameter mismatch, which can clearly be observed in Figure 19b. From Figure 18 and Figure 19, it can be known that the control performance of the proposed R-PPC method for the 6*3-phase PMSM is obviously better than that of the traditional control method in the case of inductance parameter mismatch.

7. Conclusions

This paper present the R-PPC method to track its reference power for an N*3-phase PMSM with inductance parameter mismatch, which can improve robustness against inductance parameter mismatch and eliminate the one-beat delay in the digital control system. In addition, a novel R-PPC technique using robustness factors is employed for the design to strengthen the robustness against inductance parameters for the N*3-phase PMSMs. The appropriate robustness factors were selected so as to achieve the excellent power control performance under both charge and discharge states. Therefore, the N*3-phase PMSM operates well in the case of the discharge state and charge state, meanwhile obtaining a good steady-state control performance. Compared with the conventional PPC method, the results verity that the proposed R-PPC can obtain the merits of less torque ripple and lower d- and q-axis response current ripples under inductance parameter mismatch.

Author Contributions

W.Z. and Y.L. designed the proposed control strategy, G.W. and Z.R. conducted experimental works, J.G. and D.L. gave help of paper writing. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China (51577052).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Demir, Y.; Aydin, M. A novel dual three-phase permanent magnet synchronous motor with asymmetric stator winding. IEEE Trans. Magn. 2016, 52, 1–5. [Google Scholar] [CrossRef]
  2. Rao, Z.; Zhang, Z.; Huang, S.; Long, Z.; Wu, G. Characteristics and current harmonic control of N* three-phase PMSG for HVDC transmission Based on MMC. Energies 2020, 13, 178. [Google Scholar] [CrossRef] [Green Version]
  3. Dwari, S.; Parsa, L. An optimal control technique for multiphase PM machines under open-circuit faults. IEEE Trans. Ind. Electron. 2008, 55, 1988–1995. [Google Scholar] [CrossRef]
  4. Zhang, W.; Wu, G.; Rao, Z.; Zheng, J.; Luo, D. Predictive Power Control of Novel N*3-phase PM Energy Storage Motor for Urban Rail Transit. Energies 2020, 15, 1578. [Google Scholar] [CrossRef] [Green Version]
  5. Han, X.; Jiang, D.; Zou, T.; Qu, R. Two-segment three-phase PMSM drive with carrier phase-shift PWM for torque ripple and vibration reduction. IEEE Trans. Power Electron. 2019, 34, 588–599. [Google Scholar] [CrossRef]
  6. Morel, F.; Shi, X.; Retif, J. A comparative study of predictive current control schemes for a permanent-magnet synchronous machine drive. IEEE Trans. Ind. Electron. 2009, 56, 2715–2728. [Google Scholar] [CrossRef] [Green Version]
  7. Li, S.; Liu, Z. Adaptive speed control for permanent magnet synchronous motor system with variations of load inertia. IEEE Trans. Ind. Electron. 2009, 56, 3050–3059. [Google Scholar]
  8. Tong, L. An SRF-PLL-based sensorless vector control using the predictive deadbeat algorithm for the direct-driven permanent magnet synchronous generator. IEEE Trans. Power Electron. 2014, 29, 2837–2849. [Google Scholar] [CrossRef]
  9. Wu, G.; Huang, S.; Wu, Q.; Rong, F.; Zhang, C.; Liao, W. Robust Predictive Torque Control of N∗3-Phase PMSM for High-Power Traction Application. IEEE Trans. Power Electron. 2020, 35, 10799–10809. [Google Scholar] [CrossRef]
  10. Wu, G.; Huang, S.; Wu, Q.; Zhang, C.; Rong, F.; Hu, Y. Predictive Torque and Stator Flux Control for N∗3-Phase PMSM Drives with Parameter Robustness Improvement. IEEE Trans. Power Electron. 2021, 36, 1970–1983. [Google Scholar] [CrossRef]
  11. Cortes, P.; Rodriguez, J.; Silva, C. Delay compensation in model predictive current control of a three-phase inverter. IEEE Trans. Ind. Electron. 2012, 59, 1323–1325. [Google Scholar] [CrossRef]
  12. Zhang, C.; Wu, G.; Rong, F.; Feng, J.; Jia, L.; He, J.; Huang, S. Robust fault-tolerant predictive current control for permanent magnet synchronous motors considering demagnetization fault. IEEE Trans. Ind. Electron. 2017, 65, 5324–5334. [Google Scholar] [CrossRef]
  13. Zhang, X.; Hou, B.; Mei, Y. Deadbeat predictive current control of permanent-magnet synchronous motors with stator current and disturbance observer. IEEE Trans. Power Electron. 2016, 32, 3818–3834. [Google Scholar] [CrossRef]
  14. Sozer, Y.; Torrey, D.A.; Mese, E. Adaptive predictive current control technique for permanent magnet synchronous motors. IET Power Electron. 2013, 6, 9–19. [Google Scholar] [CrossRef]
  15. Huang, S.; Wu, G.; Rong, F.; Zhang, C.; Huang, S.; Wu, Q. Novel predictive stator flux control techniques for PMSM drives. IEEE Trans. Power Electron. 2018, 34, 8916–8929. [Google Scholar] [CrossRef] [Green Version]
  16. Lyu, M.; Wu, G.; Luo, D.; Rong, F.; Huang, S. Robust nonlinear predictive current control techniques for PMSM. Energies 2019, 12, 443. [Google Scholar] [CrossRef] [Green Version]
  17. Moreno, J.C.; Huerta, J.M.; Gil, R.G.; Gonzalez, S.A. A robust predictive current control for three-phase grid-connected inverters. IEEE Trans. Ind. Electron. 2009, 56, 1993–2004. [Google Scholar] [CrossRef]
  18. Yang, M.; Lang, X.; Long, J.; Xu, D. Flux immunity robust predictive current control with incremental model and extended state observer for PMSM drive. IEEE Trans. Power Electron. 2017, 32, 9267–9279. [Google Scholar] [CrossRef]
  19. Yang, J.; Zheng, W.X.; Li, S.; Wu, B.; Cheng, M. Design of a prediction-accuracy-enhanced continuous-time MPC for disturbed systems via a disturbance observer. IEEE Trans. Ind. Electron. 2015, 62, 5807–5816. [Google Scholar] [CrossRef]
  20. Yang, J.; Li, S.; Yu, X. Sliding-mode control for systems with mismatched uncertainties via a disturbance observer. IEEE Trans. Ind. Electron. 2012, 60, 160–169. [Google Scholar] [CrossRef]
  21. Young, H.A.; Perez, M.A.; Rodriguez, J. Analysis of finite-control-set model predictive current control with model parameter mismatch in a three-phase inverter. IEEE Trans. Ind. Electron. 2016, 63, 3100–3107. [Google Scholar] [CrossRef]
  22. Xia, C.; Wang, M.; Song, Z.; Liu, T. Robust model predictive current control of three-phase voltage source PWM rectifier with online disturbance observation. IEEE Trans. Ind. Electron. 2012, 8, 459–471. [Google Scholar] [CrossRef]
  23. Rubagotti, M.; Raimondo, D.M.; Ferrara, A.; Magni, L. Robust model predictive control with integral sliding mode in continuous-time sampled-data nonlinear systems. IEEE Trans. Autom. Control 2010, 56, 556–570. [Google Scholar] [CrossRef] [Green Version]
  24. Liu, H.; Li, S. Speed control for PMSM servo system using predictive functional control and extended state observer. IEEE Trans. Ind. Electron. 2011, 59, 1171–1183. [Google Scholar] [CrossRef]
  25. Hu, F.; Luo, D.; Luo, C.; Long, Z.; Wu, G. Cascaded robust fault-tolerant predictive control for PMSM drives. Energies 2018, 11, 3087. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The structural diagram of a 6*3-phase PMSM.
Figure 1. The structural diagram of a 6*3-phase PMSM.
Energies 14 03684 g001
Figure 2. Topological structure of the N*3-phase PMSM system for ground rail transit.
Figure 2. Topological structure of the N*3-phase PMSM system for ground rail transit.
Energies 14 03684 g002
Figure 3. Connection diagram of the voltage source inverters of the 6*3-phase PMSM.
Figure 3. Connection diagram of the voltage source inverters of the 6*3-phase PMSM.
Energies 14 03684 g003
Figure 4. Robust predictive power control method of the N*3-phase PMSM drive system.
Figure 4. Robust predictive power control method of the N*3-phase PMSM drive system.
Energies 14 03684 g004
Figure 5. Principle diagram of one-beat delay compensation.
Figure 5. Principle diagram of one-beat delay compensation.
Energies 14 03684 g005
Figure 6. Simulation results of the phase current and torque under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 6. Simulation results of the phase current and torque under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g006
Figure 7. Simulation results of the d- and q-axis current under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 7. Simulation results of the d- and q-axis current under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g007
Figure 8. Simulation results of the phase current under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 8. Simulation results of the phase current under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g008
Figure 9. Stator current frequency spectra of the unit motor under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 9. Stator current frequency spectra of the unit motor under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g009
Figure 10. Stator current frequency spectra of the 6*3-phase PMSM under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 10. Stator current frequency spectra of the 6*3-phase PMSM under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g010
Figure 11. Simulation results of the phase current and torque under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 11. Simulation results of the phase current and torque under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g011
Figure 12. Simulation results of the d- and q-axis current under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 12. Simulation results of the d- and q-axis current under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g012
Figure 13. Simulation results of the phase current under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 13. Simulation results of the phase current under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g013
Figure 14. Stator current frequency spectra of the unit motor under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 14. Stator current frequency spectra of the unit motor under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g014
Figure 15. Stator current frequency spectra of the 6*3-phase PMSM under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 15. Stator current frequency spectra of the 6*3-phase PMSM under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g015
Figure 16. Experimental results of the d- and q-axis current under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 16. Experimental results of the d- and q-axis current under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g016
Figure 17. Experimental results of the phase current and torque under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 17. Experimental results of the phase current and torque under the charge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g017
Figure 18. Experimental results of the d- and q-axis current under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 18. Experimental results of the d- and q-axis current under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g018
Figure 19. Experimental results of the phase current and torque under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Figure 19. Experimental results of the phase current and torque under the discharge state. (a) Conventional PPC method; (b) Proposed R-PPC method.
Energies 14 03684 g019
Table 1. 6*3-phase PMSM.
Table 1. 6*3-phase PMSM.
ParametersValue
Rated power630 kW
Rated speed3000 r/min
Rated speed800 N·m
Rotational inertia (J)100 kg·m2
Stator phase resistance (Ro)0.026 Ω
Number of pole pairs (np)4
Inductances (Lo)5.572 mH
Flux linkage of PM (Ψro)0.992 Wb
Type of magnetNdFeB
Magnet coercivity889 kA/m
Operating temperature20 °C
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, W.; Li, Y.; Wu, G.; Rao, Z.; Gao, J.; Luo, D. Robust Predictive Power Control of N*3-Phase PMSM for Flywheel Energy Storage Systems Application. Energies 2021, 14, 3684. https://doi.org/10.3390/en14123684

AMA Style

Zhang W, Li Y, Wu G, Rao Z, Gao J, Luo D. Robust Predictive Power Control of N*3-Phase PMSM for Flywheel Energy Storage Systems Application. Energies. 2021; 14(12):3684. https://doi.org/10.3390/en14123684

Chicago/Turabian Style

Zhang, Wenjuan, Yu Li, Gongping Wu, Zhimeng Rao, Jian Gao, and Derong Luo. 2021. "Robust Predictive Power Control of N*3-Phase PMSM for Flywheel Energy Storage Systems Application" Energies 14, no. 12: 3684. https://doi.org/10.3390/en14123684

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