Next Article in Journal
Novel Summation-Type Triggering Condition on Event-Based Memory Output Feedback Control for Networked Control Systems
Previous Article in Journal
Identification of Diseases Based on the Use of Inertial Sensors: A Systematic Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Current Regulator Design for Dual Y Shift 30 Degrees Permanent Magnet Synchronous Motor

1
School of Automotive Studies, Tongji University, Shanghai 201800, China
2
Sino-German School for Postgraduate Studies, Tongji University, Shanghai 201800, China
3
Shanghai Automotive Wind Tunnel Center, Tongji University, Shanghai 201800, China
*
Author to whom correspondence should be addressed.
Electronics 2020, 9(5), 777; https://doi.org/10.3390/electronics9050777
Submission received: 6 April 2020 / Revised: 5 May 2020 / Accepted: 7 May 2020 / Published: 8 May 2020
(This article belongs to the Section Systems & Control Engineering)

Abstract

:
This paper gives the current regulator design for a dual Y shift 30 degrees permanent magnet synchronous motor (DT_PMSM) based on the vector space decomposition (VSD). Current regulator design in α-β subspace is insufficient and designing additional controllers in x-y subspace is necessary to eliminate the harmonic currents due to the nonlinear characteristics of the inverter. A sliding mode controller based on an internal model is proposed in α-β subspace, which is robust to the parameter uncertainties and disturbances in current control loops. In order to eliminate the harmonic currents in x-y subspace, a resonant controller is employed based on a new synchronous rotating matrix. Three-phase decomposition space vector pulse width modulation (SVPWM) technique is illustrated for the purpose of synthesizing the voltage vectors in both subspaces simultaneously. The feasibility and efficiency of the suggested current regulator design are validated by a set of experimental results.

1. Introduction

A dual Y shift 30 degrees permanent magnet synchronous motor (DT_PMSM) has two sets of identical three-phase stator windings, which are spatially shifted by 30 degrees with two isolated neutral points, as shown in Figure 1. It has the advantages of low torque ripple, high power density and good fault tolerance ability in comparison with traditional three-phase motors [1,2,3,4].
Compared to the double d-q scheme [5], the vector space decomposition (VSD) approach can exhibit the merits of the multi-degree freedom of a DT_PMSM. The two sets of three-phase windings are viewed as an invisible whole in the view of the VSD scheme. The variables of the motor are mapped into three orthogonal subspaces which are α-β, x-y and O1-O2 subspaces. All zero-sequence current components are zero with neutral points being isolated. Therefore, the dual three-phase machine with isolated neutrals is a four-order system [6,7]. According to the dimensions of current control, it can be classified into two dimensional current control and four dimensional current control. Two dimensional current control only control the currents in α-β subspace, where electromechanical energy conversion takes place. While four-dimensional current control can control the currents in α-β and x-y subspace simultaneously, which provides a better way to ensure balanced current sharing and suppress the current harmonics [8,9,10].
In α-β subspace, the current regulator is designed in the synchronous rotating rotor coordinate [6,7,8,9,10,11,12,13]. It is a natural solution, because the currents to be controlled are direct currents and the inductance matrix can be decoupled. However, coupling effects are induced between two sets of stator voltage equations owing to the rotation transformation. In [7,8], the current control method in this subspace is to use the synchronous frame proportional-integrator (PI) controller augmented with decoupling terms due to the rotating coordinate system. However, this approach is heavily dependent upon the motor parameters (inductance and flux), which vary with the power, current and some other factors. Internal model control (IMC) [9] and complex vector control (CVC) [10,11] are adopted to reduce the overall parameter sensitivity. From a current controller perspective, the controlled quantities are the stator variables, which can be expressed as a complex transfer function or matrix transfer function. The desired response can be achieved by placing the poles in the desired locations. But it is directly discretized with the Euler or Tustin method and the pulse width modulation (PWM) update and control delay are not considered. Accordingly, the direct discrete-time design of current regulators has been discussed by some scholars. The controller proposed in [12] takes the computational delay into account, which is based on the exact hold equivalent discrete-time model. However, it adds complexity and computational burden to the control algorithm. While the scheme in [13] is based on approximations and the performance cannot be evaluated.
Dead time insertion is necessary in order to ensure the safety of the inverter, which will introduce error voltages and make the phase currents distorted. From the perspective of the inverter, the error voltage can be calculated and compensated according to the nonlinear characteristics of the inverter [14,15]. However, it needs the exact system parameters of the drive system and the polarities of phase currents. False current polarities will deteriorate the control performances. The Proportional-Integral (PI) controller implemented in positive- and negative-sequence synchronous reference frames (SRF) can achieve zero steady-state error at different orders [16,17,18]. However, the computational burden is heavy. Accordingly, resonant controller can reduce the computational burden, which can be employed in the harmonic subspace to eliminate the harmonic currents in [19,20]. But the stability analysis is not given.
For six-phase voltage source inverter (VSI), the aim of PWM strategy is to simultaneously modulate the reference voltages not only in the α-β subspace but also in the x-y subspace. Common methods include the two-vector space vector pulse width modulation (SVPWM) and four-vector SVPWM [21,22]. However, the above two methods cannot synthesize the desired voltages in the two subspaces simultaneously. Through three-phase decomposition SVPWM, the voltage vectors in both subspaces can be synthesized simultaneously [23,24].
In this paper, current regulators are designed in α-β and x-y subspace. In α-β subspace, sliding mode control (SMC) based on an internal model is adopted to reduce the sensitivity to parameter variations and un-modelled dynamics. The results demonstrate that the current fluctuations of d- and q-axes are reduced. Furthermore, in x-y subspace a resonant controller is adopted to reduce the harmonic currents and the stability of the resonant controller is ensured. Besides, it is not dependent upon the current polarities and can reduce the complexity compared to the Proportional-Integral (PI) regulator designed in both positive- and negative-sequence SRF. In order to synthesize the voltage vectors in two subspaces simultaneously, a three-phase decomposition SVPWM technique is adopted.
This structure of this paper is as follows. The modelling process of DT_PMSM is described in Section 2. The current regulators designed in α-β and x-y subspaces are provided in Section 3 and Section 4, respectively. Section 5 gives the PWM strategy in order to synthesize the voltages in both subspaces simultaneously. The experimental validation can be found in Section 6. Section 7 concludes this paper.

2. Mathematical Model of DT_PMSM

The driving system for DT_PMSM is shown in Figure 2. The two sets of three-phase windings are fed by two pairs of three-phase VSIs, which share the same bus voltage.
The machine model consists of three pairs of variables in mutually orthogonal subspaces based on the VSD theory. Fundamental components and harmonic components with orders of 12n ± 1 (n = 1, 2, 3…) are mapped into fundamental (α-β) subspace where electromechanical energy conversion takes place. The second (x-y) subspace represents harmonics of the order 6n ± 3, which can also be called the harmonic subspace. The third subspace is O1-O2 subspace where the harmonics with the order 6n ± 3 (n = 1, 3, 5…) exist, which can be omitted owing to isolated neutral points. Thus, the DT_PMSM requires current control, not only in α-β subspace but also in x-y subspace. For DT_PMSM, the amplitude invariant transform for VSD is
T V S D = 1 3 [ 1 1 2 1 2 3 2 3 2 0 0 3 2 3 2 1 2 1 2 1 1 1 2 1 2 3 2 3 2 0 0 3 2 3 2 1 2 1 2 1 ]
The variables in fundamental subspace are transformed into a rotor coordinate system in order to achieve vector control. The expression of the rotational transformation is
T d q = [ cos θ sin θ 0 0 0 0 sin θ cos θ 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 ]
On the condition that the back electromotive force (EMF) is sinusoidal, saturation and mutual leakage inductance are ignored, and two sets of three-phase windings are identical. The two sets of voltage equations after the rotational transformation (Equation (2)) can be expressed as follows.
{ u d = i d R + L d d i d d t w e L q i q u q = i q R + L q d i q d t + w e ( L d i d + ψ f ) u x = i x R + L z d i x d t u y = i y R + L z d i y d t
where R is the stator resistance, Ld and Lq represent the d- and q-axes inductances, respectively, Lz is stator self leakage inductance. The electrical angular speed is represented by we, and ψf denotes the permanent magnet flux.

3. Current Regulator Design in Fundamental Subspace

3.1. Traditional IMC Method

Figure 3 illustrates the block diagram of the traditional IMC method, which uses internal model G ^ (s) in parallel with the controlled plant G(s) and the control loop is augmented with an internal current controller C(s).
Supposing that the internal model is perfect, i.e., G ^ (s) = G(s) and the transfer function for the system can be expressed as
G c ( s ) = C ( s ) G ( s )
F(s) is the controller which represents the dotted line part and can be expressed as
F ( s ) = U ( s ) E ( s ) = C ( s ) I C ( s ) G ^ ( s )
In terms of the theory of IMC [6,9], C(s) can be tuned with a low-pass filter as shown in Equation (6).
C ( s ) = G ^ 1 ( s ) L ( s ) = G 1 ( s ) L ( s )
where L(s) is defined as in Equation (7).
L ( s ) = 1 λ s + 1
where λ is the time constant and L(s) is a low pass filter.
According to Equations (5)–(7), the current controller is acquired as follows.
F ( s ) = 1 λ [ L d ( 1 + R s L d ) 0 0 L q ( 1 + R s L q ) ]
The closed-loop transfer function is derived as follows.
G c ( s ) = 1 λ s + 1 I
From the above analysis, it is obvious that IMC gives the explicit physical meaning of the time constant for the low pass filter. Besides, the explicit expressions of proportional and integral are determined. The response speed for the control system is closely associated with λ. As λ decreases, the response speed gets faster.
Figure 4 illustrates the block diagram of current regulator design based on the IMC.
For nominal motor parameters, the real currents (id and iq) will be identical to the model currents idsim and iqsim.

3.2. Sliding Mode Control Based on the Internal Model

In practice, the system is affected by parameter perturbation, external disturbance and other factors, so the voltage equations in α-β subspace shown in Equation (3) can be rewritten as follows.
{ u d = R i d + L d d i d d t w e L q i q + h d ( x , t ) u q = R i q + L q d i q d t + w e L d i d + w e ψ f + h d ( x , t ) h d ( x , t ) = ε d + ζ d = Δ R i d + Δ L d d i d d t Δ L q i q w e + ζ d h q ( x , t ) = ε q + ζ q = Δ R i q + Δ L q d i q d t + Δ L d i d w e + Δ ψ f w e + ζ q
where ΔLd, ΔLq, ΔR and Δψf are the variations of Ld, Lq, R and ψf, respectively; εd and εq represent the uncertainties caused by the parameter variations, which can be DC components. While ζd and ζq are the equivalents of external disturbances and un-modeled parts.
The objective of robust current control is to find a suitable control law u1, which can eliminate the disturbance h (x, t). So u1 can be expressed as follows
u 1 = h ( x , t )
In order to improve the performance of IMC strategy shown in Figure 4 and enhance the robustness of the system, sliding mode control (SMC) strategy is introduced to make the output meet the requirements of Equation (12). Since the system has robustness to disturbance only in the sliding mode stage, in order to ensure the robustness of the system, it is necessary to make the system work in the sliding mode stage as far as possible in the whole motion process. Therefore, the sliding mode surface for d-axis current is defined as
{ S d = i d + Z d d Z d d t = R i d u d 0 L d Z d ( 0 ) = 0
where ud0 is the output voltage of IMC in d-axis.
The sliding surface ensures that the state trajectory of the system is on the sliding surface at the beginning, which can avoid the approaching motion and ensure the robustness of the system in the whole motion process.
According to Equations (3) and (12) and substituting iqsim to iq, the derivation of sliding mode surface for time t is
d S d d t = w e L q i q + u d u d 0 L d
The Lyapunov function candidate is given by
V d ( t ) = 1 2 S d 2 ( t )
The time derivative of Equation (14) is derived as follows.
d V d ( t ) d t = S d ( t ) d S d ( t ) d t
In order to ensure the stability of the system, d V d ( t ) d t 0 should be satisfied according to Lyapunov stability theory. Therefore, the sliding mode control law for the d-axis current is defined as
{ u d = L d ( a | x d | sgn ( S d ) b S d ) + u d 0 w e L q i q s i m x d = i d * i d
According to Equations (13), (15) and (16), d V d ( t ) d t can be acquired as follows.
d V d ( t ) d t = S d ( a | x d | sgn ( S d ) b S d )
d V d ( t ) d t 0 can be guaranteed when a > 0 and b > 0 . The existence and accessibility of the d-axis current sliding mode can be guaranteed, i.e., the system can realize the sliding mode motion, so the d-axis current sliding mode control system is stable.
Similarly, the current sliding surface for q-axis is
{ S q = i q + Z q d Z q d t = R i q u q 0 L q Z q ( 0 ) = 0
The q-axis current sliding mode control law can be defined as follows.
{ u q = L q ( a | x q | sgn ( S q ) b S q ) + u q 0 + w e ( L d i d s i m + ψ ) x q = i q * i q
In order to suppress the chattering of sliding mode, the symbolic functions in Equation (20) are used instead of the symbolic functions in Equations (16) and (19).
s a t ( S ) = { 1 , S > 1 S , | S | < 1 1 , S < 1
where S can represent Sd and Sq.
The block diagram of sliding mode control based on the internal model is shown in Figure 5.
Take d-axis as an example to prove robustness. The switching function will be affected by the factors such as parameter perturbation and external disturbance. Equation (21) can be redefined as
d S d ( t ) d t = u d + w e L q i q s i m u d 0 L d h d L d
According to Equations (16), (17) and (21), the term d V d ( t ) d t is given by
d V d ( t ) d t = S d ( a | x d | s a t ( S d ) h d L d ) b S d 2
d V d ( t ) d t 0 can be guaranteed when a | x d | Ld > | h d | . The robustness of the whole system is proved by guaranteeing that the sliding mode of the system is invariant to the motor parameters and external disturbances.

4. Current Regulator Design in Harmonic Subspace

Based on the VSD theory [6,7], the currents in both subspaces can be expressed as follows.
i α β = i α + j i β = i α 1 + i α 2 + j ( i β 1 + i β 2 )
i x y = i x + j i y = i α 1 i α 2 j ( i β 1 i β 2 )
The fifth and seventh harmonic currents in two sets of three-phase windings can be expressed as follows.
{ I α β 1 h = k 1 I e 5 j w e t + k 2 I e 7 j w e t I α β 2 h = k 3 I e 5 j w e t + k 4 I e 7 j w e t
where the weights of fifth and seventh harmonic currents for windings ABC are represented by k1 and k2, and k3 and k4 denote the weights of fifth and seventh harmonic currents in the other windings.
In terms of Equation (1), the harmonic currents in harmonic subspaces are expressed as
I x y h = ( k 1 k 3 ) I e 5 j w e t + ( k 2 k 4 ) I e 7 j w e t
In order to transform the +5we and −7we harmonic currents to +6we and −6we, respectively, a new synchronous rotating coordinate transformation is suggested as in Equation (27).
T T = [ cos θ sin θ 0 0 0 0 sin θ cos θ 0 0 0 0 0 0 cos θ sin θ 0 0 0 0 sin θ cos θ 0 0 ]
By applying the transformation TT, the sixth harmonic currents can be given by
[ I x 1 6 I y 1 6 ] = [ I x s sin ( 6 w e t ) + I x c cos ( 6 w e t ) I y s sin ( 6 w e t ) + I y c cos ( 6 w e t ) ]
Resonant controller can follow the tracks of sinusoidal references with zero steady-state error, which is a perfect substitute to traditional proportional-integral (PI) controllers designed in both positive-sequence and negative-sequence synchronous reference frames (SRF) simultaneously [19,20]. Besides this, it has the merits of a low computational burden because it lacks in multiple coordinate transformations compared to traditional PI controllers. Therefore, it is appropriate for the current harmonic suppression.
The suggested resonant controller which can follow the track of harmonic of order h is expressed in s-domain as follows.
G R ( s ) = K R s s 2 + ( h w e ) 2
where we is the fundamental frequency, h is the harmonic order, KR is the resonant gain.
As proposed by A. G. Yepes in [19], the transfer function can be decomposed in a scheme with two integrators, as depicted in Figure 6, which is widely employed because it has the merits of discretizing the integrators separately and can adjust the frequency according to the operating frequency of motor.
Owing to the inductive load (leakage inductance Lz and resistance R) in x-y subspace, the control delay and PWM update delay, there will be a phase delay which varies with the operating frequency and the PWM control period. So phase compensation is essential to ensure the stability of resonant controller. The resonant controller with phase compensation, as shown in Figure 7, can be rewritten in the s-domain as follows.
G R C ( s ) = K R s cos φ h w e sin φ s 2 + ( h w e ) 2
where φ is the compensating angle.
Phase leading angle is supposed to be calculated in order to guarantee the stability of current regulator in harmonic subspace. In order to demonstrate the influences of PWM, a ZOH model in x-y subspace that contains one switching period delay owing to PWM update delay and computation delay is given by
P ( z ) = z 2 R 1 e R T S / L Z 1 z 1 e R T S / L Z
It is noteworthy that LZ and R denote leakage inductance and resistance in harmonic subspace, respectively. Equation (32) is supposed to be satisfied for the purpose of making compensations for the phase delay.
φ = P ( z ) = arctan ( e R T S / L z sin ( h w e T s ) sin ( 2 h w e T s ) cos ( 2 h w e T s ) e R T S / L z cos ( h w e T s ) )
λ is defined as the slope of P ( z ) at frequency hwe.
λ = P ( z ) ( h w e ) = T s 2 + e 2 R T s / L z 3 e R T s / L z cos ( h w e T s ) 1 + e 2 R T s / L z 2 e R T s / L z cos ( h w e T s )
Equation (34) can be derived based on the assumption that Ts is small.
e 2 R T s / L z 1 2 R T s L z 1 ,   e R T s / L z 1 R T s L z 1
According to Equations (32)–(34), λ can be calculated, which is approximately 1.5. If we is equal to 0, φ is 0. Therefore, φ is approximately calculated as in Equation (35).
φ = 1.5 h w e T s

5. PWM Strategy

Based on the VSD theory, the voltage vectors in the fundamental and harmonic subspaces are required to be modulated at the same time. By regarding the six-phase VSI as two sets of three-phase VSIs with 30 degrees phase shift, the voltage vectors for two independent three-phase VSIs are expressed as
u α β 1 = u a 1 + j u β 1 u α β 2 = u a 2 + j u β 2
where u α β 1 and u α β 2 are the voltage vectors of two three-phase windings, respectively. The α-β voltage components in ABC phase windings can be represented by u α 1 and u β 1 . While u α 2 and u β 2 can denote the α-β voltage components in the other phase winding.
The expressions for the reference voltage vectors in the fundamental and harmonic subspaces are given in Equations (37) and (38), respectively.
u α β = u α + j u β = u α 1 + u α 2 + j ( u β 1 + u β 2 )
u x y = u x + j u y = u α 1 u α 2 j ( u β 1 u β 2 )
where u α β and u x y are the voltage vectors in fundamental and harmonic subspaces, respectively. It is noteworthy that the x-y components take inverted signs.
According to Equations (37) and (38), the voltage vectors of six-phase VSI can be expressed by the voltage vectors of two sets of three-phase VSI, as illustrated in Equation (39).
u α β 1 = u α β + u x y       u α β 2 = e j 30 0 ( u α β u x y )
where u x y * is the conjugate function of u x y .
The expression of Equation (39) in the matrix form can be found in Equation (40).
[ u α 1 u β 1 u α 2 u β 2 ] T = T T [ u α u β u x u y ] T
where TT is
T T = [ 1 0 1 0 0 1 0 1 3 2 1 2 3 2 1 2 1 2 3 2 1 2 3 2 ]
The traditional three-phase SVPWM algorithm can be used to modulate the reference voltage vectors in the fundamental and harmonic subspace at the same time according to Equations (40) and (41). Figure 8 illustrates the PWM strategy for DT_PMSM.

6. Experimental Verification

The proposed control algorithm is illustrated in Figure 9, which includes current regulators in both α-β and x-y subspaces.
Figure 10 shows the experimental platform of DT_PMSM where the performance of the suggested control algorithm is verified. It consists of a DT_PMSM, a brushless direct current motor (BLDC) dynamometer, a drive board and a control board. The BLDC dynamometer operating in the speed-control mode or load torque mode can be used as a loading machine. The DT_PMSM is fed by a two-level VSI, which is connected to 12 V DC bus voltage. The PWM cycle is 50 μs and the dead time is set to be 1 μs. The control actions are performed by an Aurix TC277 DSP which provides 12 PWMs.

6.1. Traditional IMC Method

The reference currents of d- and q-axes are 0 A and 20 A. In fundamental subspace, the current regulator is designed on the basis of the system uncertainties R’ = 0.7R, Ld’ = 0.5Ld, Lq’ = 0.7Lq, ψf’ = 0.8ψf and the un-modelled dynamics of d- and q-axes are unknown, which can validate the robustness against uncertainty capability.
Table 1 gives the parameters of DT_PMSM. The experimental results of the proposed scheme are compared to the traditional internal model control without sliding mode control. In both schemes, λ is chosen to be 0.005.
Figure 11 illustrates the d- and q-axes current performances using the traditional IMC method. One can see that the real currents of d- and q-axes fluctuate around the set current values. Because the traditional PI controller cannot track and adjust the AC quantity without static steady error due to its limited bandwidth, although it can compensate the voltage error caused by the resistance disturbance, inductance disturbance and flux disturbance, which are DC disturbance components.
Figure 12 depicts the d- and q-axes current performances after adopting the proposed current control algorithm. It is clearly shown that the currents, after using the proposed method, are smoother with smaller fluctuations than those found in the conventional method. So the proposed control scheme in α-β subspace can achieve better current control performance.

6.2. Validation of Current Regulator Design in Harmonic Subspace

Figure 13 shows the experimental results without employing the resonant controller when the command d- and q-axes currents are 0 A and 35 A, respectively. The speed of DT_PMSM is maintained at 500 r/min and 1500 r/min, respectively, and the values for ux and uy are zero. Figure 13 depicts that the phase currents are distorted severely because of the nonlinear characteristics of the inverter. As depicted in Figure 14, the fifth and seventh harmonics make up the majority of the harmonic currents and the total harmonic distortions (THDs) are 20.53% and 10.93%, respectively. In addition, the performances of the nonlinearities of the inverter are more evident at low speed than at high speed due to the fact that the voltage error caused by nonlinearities of the inverter constitutes a large portion at low speed.
Figure 15 illustrates the experimental performances after adopting the proposed resonant controller in x-y subspace. The compensating voltages are calculated based on the resonant controller and modulated by the suggested SVPWM scheme detailed in Section 5. The phase currents show better performances and the THDs of phase A current are decreased to 4.6% (500 r/min) and 3.34% (1500 r/min), respectively, as shown in Figure 16, after adopting the suggested scheme.
The speed of DT_PMSM is maintained at 500 r/min and 1500 r/min, respectively. The experimental performances are illustrated in Figure 17 without employing the resonant controller when the command currents of d- and q-axes are 0 A and 20 A, respectively. The values of ux and uy are 0. The THDs of phase A current are 23.27% and 16.10%, respectively, as illustrated in Figure 18. Moreover, at the same speed, the THD in this case is larger than the THD when the command currents of d- and q-axes are 0 A and 35 A because the fundamental component of phase current is smaller in this case.
On the contrary, after adopting the proposed resonant controller in harmonic subspace, the waveforms of phase currents have been improved a lot, as shown in Figure 19. The THDs are reduced to 6.08% and 4.08% when the speed is 500 r/min and 1500 r/min, respectively, as depicted in Figure 20.

6.3. Performances under Speed Control Loop

Experiments are conducted under speed control loop to test the performances. The DT_PMSM is operating in the speed control loop and accelerates from 500 r/min to 1500 r/min under 1 N*m load conditions. The speed waveform, electromagnetic torque waveform and the speed fluctuation waveform, without and with the proposed current regulator design, are shown in Figure 21 and Figure 22, respectively.
From Figure 21 and Figure 22, it is clear that both strategies can follow the reference speed quickly and the settling time is nearly equal. The electromagnetic torque can also track the load torque quickly. However, small fluctuations can be found in the speed waveform and torque ripple is small based on the suggested current regulator, which means that the suggested current regulator shows better performances and can retain the advantages of rapid dynamic response.
The experiments are conducted when DT_PMSM is operating under a speed control loop and the load torque is a step change from 1 N*m to 2 N*m at 0.1 s. The reference speed is maintained at 500 r/min. The speed waveform, electromagnetic torque waveform and the speed fluctuation waveform, without and with the proposed current regulator design, are given in Figure 23 and Figure 24, respectively.
It can be seen from Figure 23 and Figure 24 that they can track the load torque quickly and the settling time is almost the same in both cases. Besides, the actual speed can follow the reference speed in both scenarios although the load torque changes. However, the speed waveform shows small fluctuations and the electromagnetic torque is smoother based on the suggested current regulator, which can also prove that the proposed current regulator can exhibit better performances and can have the merits of rapid dynamic response.

7. Conclusions

This paper gives the current regulator design for DT_PMSM on the basis of VSD theory. In α-β subspace, sliding mode control based on an internal model is proposed and in x-y subspace, a resonant controller based on a new synchronous rotating coordinate matrix is adopted to generate the compensation voltage without requiring additional hardware or a complicated signal processing algorithm. The three-phase decomposition SVPWM technique is adopted to modulate the voltage vectors in both subspaces simultaneously. The experimental results show that the current fluctuations of d- and q- axes are reduced. Furthermore, the harmonic currents are reduced. It can prove that the current regulator designed in α-β subspace is robust against variations of motor parameters and unknown disturbances and the current regulator designed in x-y subspace can suppress the harmonic currents effectively. In addition, the performances of speed and torque are compared with and without the suggested current regulator. It can be seen that smaller fluctuations can be found in the speed waveforms and smaller ripples can be found in the torque waveforms after adopting the proposed current regulator design, which also indicates that the suggested current regulator design can achieve better performances.
Future work will focus on discussing whether the suggested current regulator can be applied to a higher speed machine especially operating at the low frequency ratio.

Author Contributions

Conceptualization, Z.W., W.G. and Y.Z.; methodology, Z.W., W.G. and Y.Z.; software, Z.W., W.G. and Y.Z.; validation, Z.W., W.G., Y.Z. and K.L.; formal analysis, Z.W., W.G., Y.Z., K.L. and L.C.; investigation, Z.W., W.G., Y.Z., K.L., L.C. and J.G.; resources, Z.W., W.G., Y.Z., K.L., L.C. and J.G.; data curation, Z.W., W.G., Y.Z., L.C. and J.G.; writing—original draft preparation, Z.W., W.G., Y.Z., K.L., L.C. and J.G.; writing—review and editing, Z.W., W.G., Y.Z., K.L., L.C. and J.G.; visualization, Z.W., W.G., Y.Z., K.L., L.C. and J.G.; supervision, Z.W., W.G., Y.Z., K.L., L.C. and J.G.; project administration, Z.W., W.G., Y.Z., K.L., L.C. and J.G.; funding acquisition, Z.W., W.G., Y.Z., K.L., L.C. and J.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by National Key Research and Development Program of China (2016YFB0100804).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zheng, J.; Huang, S.; Rong, F.; Lye, M. Six-Phase Space Vector PWM under Stator One-Phase Open-Circuit Fault Condition. Energies 2018, 11, 1796. [Google Scholar] [CrossRef] [Green Version]
  2. Levi, E. Multiphase Electric Machines for Variable-Speed Applications. IEEE Trans. Ind. Electron. 2008, 55, 1893–1909. [Google Scholar] [CrossRef]
  3. Tounsi, K.; Djahbar, A.; Barkat, S. Extended Kalman Filter Based Sliding Mode Control of Parallel-Connected Two Five-Phase PMSM Drive System. Electronics 2018, 7, 14. [Google Scholar] [CrossRef] [Green Version]
  4. Levi, E.; Bojoi, R.; Profumo, F.; Toliyat, H.A.; Williamson, S. Multiphase induction motor drives - a technology status review. IET Electr. Power Appl. 2007, 1, 489–516. [Google Scholar] [CrossRef] [Green Version]
  5. Lipo, T.A. A d-q Model for Six Phase Induction Machines. In Proceedings of the International Conference Electrical Machine, Athens, Greece, 15–17 September 1980; pp. 860–867. [Google Scholar]
  6. Wu, Z.; Gu, W.; Zhu, Y.; Lu, K. Current Control Methods for an Asymmetric Six-Phase Permanent Magnet Synchronous Motor. Electronics 2020, 9, 172. [Google Scholar] [CrossRef] [Green Version]
  7. Zhao, Y.; Lipo, T.A. Space vector PWM control of dual three-phase induction machine using vector space decomposition. IEEE Trans. Ind. Appl. 1995, 31, 1100–1109. [Google Scholar] [CrossRef]
  8. Rowan, T.M.; Kerkman, R.J. A New Synchronous Current Regulator and an Analysis of Current-Regulated PWM Inverters. IEEE Trans. Ind. Appl 1986, IA-22, 678–690. [Google Scholar] [CrossRef]
  9. Harnefors, L.; Nee, H. Model-based current control of AC machines using the internal model control method. IEEE Trans. Ind. Appl. 1998, 34, 133–141. [Google Scholar] [CrossRef]
  10. Briz, F.; Degner, M.W.; Lorenz, R.D. Analysis and design of current regulators using complex vectors. IEEE Trans. Ind. Appl. 2000, 36, 817–825. [Google Scholar] [CrossRef] [Green Version]
  11. Holtz, J. Design of fast and robust current regulators for high-power drives based on complex state variables. IEEE Trans. Ind. Appl. 2004, 40, 1388–1397. [Google Scholar] [CrossRef]
  12. Peters, W.; Böcker, J. Discrete-Time Design of Adaptive Current Controller for Interior Permanent Magnet Synchronous Motors (IPMSM) with High Magnetic Saturation. In Proceedings of the IECON 2013—39th Annual Conference of the IEEE Industrial Electronics Society, Vienna, Austria, 10–13 November 2013; pp. 6608–6613. [Google Scholar]
  13. Altomare, A.; Guagnano, A.; Cupertino, F.; Naso, D. Discrete-Time Control of High-Speed Salient Machines. IEEE Trans. Ind. Appl. 2016, 52, 293–301. [Google Scholar] [CrossRef]
  14. Lin, J.K. A new Approach of Dead-Time Compensation for PWM voltage inverters. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 2002, 49, 476–483. [Google Scholar]
  15. Li, C. Analysis and Compensation of Dead-Time Effect Considering Parasitic Capacitance and Ripple Current. In Proceedings of the 2015 IEEE Applied Power Electronics Conference and Exposition (APEC), Charlotte, NC, USA, 15–19 March 2015; pp. 1501–1506. [Google Scholar]
  16. Ryu, H.-M.; Kim, J.-W.; Sul, S.-K. Synchronous Frame Current Control of Multi-Phase Synchronous Motor —Part II Asymmetric Fault Condition due to Open Phases. In Proceedings of the Conference Record of the 2004 IEEE Industry Applications Conference, 2004. 39th IAS Annual Meeting, Seattle, WA, USA, 3–7 October 2004; p. 275. [Google Scholar]
  17. Ryu, H.-M.; Kim, J.-W.; Sul, S.-K. Synchronous Frame Current Control of Multi-Phase Synchronous Motor. Part I. Modeling and Current Control Based on Multiple d-q Spaces Concept under Balanced Condition. In Proceedings of the Conference Record of the 2004 IEEE Industry Applications Conference, 2004. 39th IAS Annual Meeting, Seattle, WA, USA, 3–7 October 2004; p. 63. [Google Scholar]
  18. Lascu, C.; Asiminoaei, L.; Boldea, I.; Blaabjerg, F. High Performance Current Controller for Selective Harmonic Compensation in Active Power Filters. IEEE Trans. Power Electron. 2007, 22, 1826–1835. [Google Scholar] [CrossRef]
  19. Yepes, A.G.; Freijedo, F.D.; Lopez, Ó.; Doval-Gandoy, J. Analysis and Design of Resonant Current Controllers for Voltage-Source Converters by Means of Nyquist Diagrams and Sensitivity Function. IEEE Trans. Ind. Electron. 2011, 58, 5231–5250. [Google Scholar] [CrossRef]
  20. Wu, Z.; Gu, W.; Lu, K.; Zhu, Y.; Guan, J. Current Harmonic Suppression Algorithm for Asymmetric Dual Three-Phase PMSM. Appl. Sci. 2020, 10, 954. [Google Scholar] [CrossRef] [Green Version]
  21. Hadiouche, D.; Baghli, L.; Rezzoug, A. Space vector PWM Techniques for Dual Three-Phase AC Machine: Analysis, Performance Evaluation and DSP Implementation. In Proceedings of the 38th IAS Annual Meeting on Conference Record of the Industry Applications Conference, Salt Lake City, UT, USA, 12–16 October 2003; Volume 1, pp. 648–655. [Google Scholar]
  22. Marouani, K.; Baghli, L.; Hadiouche, D.; Kheloui, A.; Rezzoug, A. A New PWM Strategy Based on a 24-Sector Vector Space Decomposition for a Six-Phase VSI-Fed Dual Stator Induction Motor. IEEE Trans. Ind. Electron. 2008, 55, 1910–1920. [Google Scholar] [CrossRef]
  23. Bojoi, R.; Tenconi, A.; Profumo, F.; Griva, G.; Martinello, D. Complete Analysis and Comparative Study of Digital Modulation Techniques for Dual Three-Phase AC Motor Drives. In Proceedings of the 2002 IEEE 33rd Annual IEEE Power Electronics Specialists Conference, Proceedings (Cat. No.02CH37289), Cairns, QLD, Australia, 23–27 June 2002; Volume 2, pp. 851–857. [Google Scholar]
  24. Zhou, C.; Yang, G.; Su, J. PWM Strategy With Minimum Harmonic Distortion for Dual Three-Phase Permanent-Magnet Synchronous Motor Drives Operating in the Overmodulation Region. IEEE Trans. Power Electron. 2016, 31, 1367–1380. [Google Scholar] [CrossRef]
Figure 1. Phase winding diagram for a dual Y shift 30 degrees permanent magnet synchronous motor (DT_PMSM).
Figure 1. Phase winding diagram for a dual Y shift 30 degrees permanent magnet synchronous motor (DT_PMSM).
Electronics 09 00777 g001
Figure 2. Driving system of DT_PMSM.
Figure 2. Driving system of DT_PMSM.
Electronics 09 00777 g002
Figure 3. Block diagram of internal model control.
Figure 3. Block diagram of internal model control.
Electronics 09 00777 g003
Figure 4. Block diagram of current regulator based on internal model.
Figure 4. Block diagram of current regulator based on internal model.
Electronics 09 00777 g004
Figure 5. Block diagram of current regulator based on internal model.
Figure 5. Block diagram of current regulator based on internal model.
Electronics 09 00777 g005
Figure 6. Block diagram of resonant controller.
Figure 6. Block diagram of resonant controller.
Electronics 09 00777 g006
Figure 7. Block diagram of resonant controller with compensation angle.
Figure 7. Block diagram of resonant controller with compensation angle.
Electronics 09 00777 g007
Figure 8. Pulse Width Modulation (PWM) Strategy for DT_PMSM.
Figure 8. Pulse Width Modulation (PWM) Strategy for DT_PMSM.
Electronics 09 00777 g008
Figure 9. Control diagram of control scheme for DT_PMSM.
Figure 9. Control diagram of control scheme for DT_PMSM.
Electronics 09 00777 g009
Figure 10. Experimental set-up for DT-PMSM.
Figure 10. Experimental set-up for DT-PMSM.
Electronics 09 00777 g010
Figure 11. Experimental results based on the traditional internal model control method in α-β subspace, (a) d-axis current and (b) q-axis current.
Figure 11. Experimental results based on the traditional internal model control method in α-β subspace, (a) d-axis current and (b) q-axis current.
Electronics 09 00777 g011
Figure 12. Experimental results after adopting the proposed control method in α-β subspace, (a) d-axis current and (b) q-axis current.
Figure 12. Experimental results after adopting the proposed control method in α-β subspace, (a) d-axis current and (b) q-axis current.
Electronics 09 00777 g012
Figure 13. Phase currents without adopting the resonant controller in x-y subspace, (a) running at 500 r/min and (b) running at 1500 r/min.
Figure 13. Phase currents without adopting the resonant controller in x-y subspace, (a) running at 500 r/min and (b) running at 1500 r/min.
Electronics 09 00777 g013
Figure 14. Total harmonic distortion (THD) of phase A Current, (a) running at 500 r/min and (b) running at 1500 r/min.
Figure 14. Total harmonic distortion (THD) of phase A Current, (a) running at 500 r/min and (b) running at 1500 r/min.
Electronics 09 00777 g014
Figure 15. Phase currents after adopting the suggested control algorithm in x-y subspace, (a) running at 500 r/min and (b) running at 1500 r/min.
Figure 15. Phase currents after adopting the suggested control algorithm in x-y subspace, (a) running at 500 r/min and (b) running at 1500 r/min.
Electronics 09 00777 g015
Figure 16. THD of phase A Current, (a) running at 500 r/min and (b) running at 1500 r/min.
Figure 16. THD of phase A Current, (a) running at 500 r/min and (b) running at 1500 r/min.
Electronics 09 00777 g016
Figure 17. Phase currents without adopting the proposed algorithm in x-y subspace, (a) running at 500 r/min and (b) running at 1500 r/min.
Figure 17. Phase currents without adopting the proposed algorithm in x-y subspace, (a) running at 500 r/min and (b) running at 1500 r/min.
Electronics 09 00777 g017
Figure 18. THD of phase A Current, (a) running at 500 r/min and (b) running at 1500 r/min.
Figure 18. THD of phase A Current, (a) running at 500 r/min and (b) running at 1500 r/min.
Electronics 09 00777 g018
Figure 19. Phase currents after adopting the proposed algorithm in x-y subspace, (a) running at 500 r/min and (b) running at 1500 r/min.
Figure 19. Phase currents after adopting the proposed algorithm in x-y subspace, (a) running at 500 r/min and (b) running at 1500 r/min.
Electronics 09 00777 g019
Figure 20. THD of phase A Current, (a) running at 500 r/min and (b) running at 1500 r/min.
Figure 20. THD of phase A Current, (a) running at 500 r/min and (b) running at 1500 r/min.
Electronics 09 00777 g020
Figure 21. Waveforms after a speed step change from 500 r/min to 1500 r/min under 1 N*m load conditions without the proposed current regulator. (a) Speed response. (b) Electromagnetic torque response. (c) Error between the actual speed and reference speed (the reference speed is 500 r/min). (d) Error between the actual speed and reference speed (the reference speed is 1500 r/min).
Figure 21. Waveforms after a speed step change from 500 r/min to 1500 r/min under 1 N*m load conditions without the proposed current regulator. (a) Speed response. (b) Electromagnetic torque response. (c) Error between the actual speed and reference speed (the reference speed is 500 r/min). (d) Error between the actual speed and reference speed (the reference speed is 1500 r/min).
Electronics 09 00777 g021
Figure 22. Waveforms after a speed step change from 500 r/min to 1500 r/min under 1 N*m load condition with the proposed current regulator. (a) Speed response. (b) Electromagnetic torque response. (c) Error between the actual speed and reference speed (the reference speed is 500 r/min). (d) Error between the actual speed and reference speed (the reference speed is 1500 r/min).
Figure 22. Waveforms after a speed step change from 500 r/min to 1500 r/min under 1 N*m load condition with the proposed current regulator. (a) Speed response. (b) Electromagnetic torque response. (c) Error between the actual speed and reference speed (the reference speed is 500 r/min). (d) Error between the actual speed and reference speed (the reference speed is 1500 r/min).
Electronics 09 00777 g022aElectronics 09 00777 g022b
Figure 23. Waveforms after a load torque change from 1 N*m to 2 N*m without the proposed current regulator. The reference speed is 500 r/min. (a) Speed response. (b) Electromagnetic torque response. (c) Error between the actual speed and reference speed (load torque is 1 N*m). (d) Error between the actual speed and reference speed (load torque is 2 N*m).
Figure 23. Waveforms after a load torque change from 1 N*m to 2 N*m without the proposed current regulator. The reference speed is 500 r/min. (a) Speed response. (b) Electromagnetic torque response. (c) Error between the actual speed and reference speed (load torque is 1 N*m). (d) Error between the actual speed and reference speed (load torque is 2 N*m).
Electronics 09 00777 g023
Figure 24. Waveforms after a load torque change from 1 N*m to 2 N*m with the proposed current regulator. The reference speed is 500 r/min. (a) Speed response. (b) Electromagnetic torque response. (c) Error between the actual speed and reference speed (load torque is 1 N*m). (d) Error between the actual speed and reference speed (load torque is 2 N*m).
Figure 24. Waveforms after a load torque change from 1 N*m to 2 N*m with the proposed current regulator. The reference speed is 500 r/min. (a) Speed response. (b) Electromagnetic torque response. (c) Error between the actual speed and reference speed (load torque is 1 N*m). (d) Error between the actual speed and reference speed (load torque is 2 N*m).
Electronics 09 00777 g024
Table 1. Motor parameters.
Table 1. Motor parameters.
ParameterValue
d-axis inductance0.08 mH
q-axis inductance0.08 mH
Leakage inductance 0.0072 mH
Permanent Magnet Flux0.005 Wb
Stator Resistance0.0113 Ω
Pole Pairs4
Rated Power500 W
DC Bus Voltage 12 V

Share and Cite

MDPI and ACS Style

Wu, Z.; Gu, W.; Zhu, Y.; Lu, K.; Chen, L.; Guan, J. Current Regulator Design for Dual Y Shift 30 Degrees Permanent Magnet Synchronous Motor. Electronics 2020, 9, 777. https://doi.org/10.3390/electronics9050777

AMA Style

Wu Z, Gu W, Zhu Y, Lu K, Chen L, Guan J. Current Regulator Design for Dual Y Shift 30 Degrees Permanent Magnet Synchronous Motor. Electronics. 2020; 9(5):777. https://doi.org/10.3390/electronics9050777

Chicago/Turabian Style

Wu, Zhihong, Weisong Gu, Yuan Zhu, Ke Lu, Li Chen, and Jianbin Guan. 2020. "Current Regulator Design for Dual Y Shift 30 Degrees Permanent Magnet Synchronous Motor" Electronics 9, no. 5: 777. https://doi.org/10.3390/electronics9050777

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