# Dynamics and Stability of Permanent-Magnet Synchronous Motor

Authors: Ren He; Qingzhen Han
Journal: Mathematical Problems in Engineering
 (2017)

---

## Abstract

The aim of this article is to explore the dynamic characteristics and stability of the permanent-magnet synchronous motor (PMSM). PMSM equilibrium local stability condition and Hopf  bifurcation condition, pitchfork bifurcation condition, and fold bifurcation condition have been derived by using the Routh-Hurwitz criterion and the bifurcation theory, respectively. Bifurcation curves of the equilibrium with single and double parameters are obtained by continuation method. Numerical simulations not only confirm the theoretical analysis results but also show one kind of codimension-two-bifurcation points of the equilibrium. PMSM, with or without external load, can exhibit rich dynamic behaviors in different parameters regions. It is shown that if unstable equilibrium appears in the parameters regions, the PMSM may not be able to work stably. To ensure the PMSMs work stably, the inherent parameters should be designed in the region which has only one stable equilibrium.


---

## Body

## 1. Introduction

Permanent-magnet synchronous motor (PMSM) is one of the most important development trends in a variety of driving motors, due to its low inertia, low noise, high power density, and high efficiency. It has both the advantages of reliable operation of AC motor and the advantages of excellent speed control performance of DC motor which is very suitable for engineering application [1–4]. PMSM is a multivariable, strongly nonlinear, and strongly coupled electromechanical system [5, 6]. When PMSM is used in engineering, the parameters are not fixed but fluctuate within a range according to the changes of working environment, and the torque and speed may irregularly oscillate in some parameter regions which is not allowed for ensuring the stability and security. So the dynamic behaviors of the PMSM within different parameter regions as well as the condition of stability should be generally discussed to provide theoretical basis for the use of PMSM.Current domestic and foreign scholars have done a lot of research on the dynamic characteristics and stability of PMSM. For example, small-signal equations of the MC-PMSM system, including both power stage and control stage, are derived in [7] and stable region and its boundary are obtained according to a Lyapunov-type stability analysis based on these equations. Li et al. [8] deduced the small-signal model of the open-loop control system of three-phase PMSM, and the effect of speed, stator resistance, stator inductance, excitation magnetic linkage, moment of inertia, and load on the system stability is studied in detail by using stability criterion of eigenvalues of the state transition matrix in the linear system theory. Hinkkanen et al. [9] proposed a reduced-order position observer with stator-resistance adaptation for motion sensorless permanent-magnet synchronous motor drives and the effect of inaccurate model parameters on the local stability of the position estimation is studied by analyzing the small-signal stability of the nonlinear estimation-error dynamics model. The stability of sensorless control of PMSMs (assume the position and the electromagnetic torque are known and the load is constant) are studied by making a strict Lyapunov function for the error system [10]. The stability of the PMSM-controller system with time delay, as the mechanical time constant is significantly higher than the electrical time constant in the PMSM-controller system, is studied by root locus in the complex plane [11]. With the large variation in inertia due to varying load and parametric uncertainty, Yadav et al. [12] discussed the relative robust stability of PMSM with parameter uncertainty by using Kharitonov theorem and Routh stability criterion. The transfer function of PMSM drives system with feed-forward complete decoupling is developed based on the small-signal model in [13], and the stable operation range of system and PI parameter of flux weakening control are analyzed by Routh stability criterion. In [14, 15], the unstable dynamic behaviors of PMSM, used in EV, without external inputs or load are observed over the entire range of single-parameter values in the bifurcation diagram. The chaotic motions (unstable) of the PMSM during the EV starting-running process with and without large amplitude oscillation load are discussed in [16], respectively. Analysis of the above literature shows that current domestic and foreign scholars have done a lot of research on the dynamic characteristics of PMSM, but insufficiency still exists, such as limited work on the variation regularity of the dynamics and stability with multiple parameter variations and the relationship between local and global dynamics of PMSM.This paper aimed at exploring the dynamic characteristics and stability of PMSM by nonlinear dynamics method. The stability conditions and the bifurcation conditions of the equilibrium points have been derived. The bifurcation curves of the equilibrium with single and double parameters are obtained by continuation method. The local dynamic characteristics of the equilibrium points and the global dynamic characteristics of PMSM are discussed by bifurcation set and bifurcation diagram, respectively.


## 2. Dynamic Model of PMSM

The dynamic model of PMSM can be described as the following three-dimensional nonlinear system [17, 18]:(1)diddt=ud-R1id+ωLqiqLddiqdt=uq-R1iq-ωLdid+ωψfLqdωdt=npψfiq+npLd-Lqidiq-TL-βωJ,where id,iq,andω represent the d-q axis stator current and motor angular speed, respectively; ud and uq are the d-q axis stator voltage components, respectively, Ld and Lq are the d-q axis stator inductors, respectively, and R1,ψf,β,J,np, and TL are the stator winding resistance, the permanent-magnet flux, the viscous damping coefficient, the polar moment of inertia, the number of pole-pairs, and the external load torque, respectively.By applying an affine transformation and a time-scaling transformation, system (1) can be transformed into the following dimensionless model:(2)di~ddt~=-LqLdi~d+ω~i~q+u~d,di~qdt~=-i~q-ω~i~d+γω~+u~q,dω~dt~=σi~q-ω~+εi~di~q-T~L,where γ=npψf2/R1β;σ=Lqβ/R1J;u~q=npLqψfuq/R12β;u~d=npLqψfud/R12β;ε=Lqβ2(Ld-Lq)/LdJnpψf2;T~L=Lq2TL/R12J.


## 3. Equilibrium Point and Bifurcations

(A) In order to study the inherent characteristics of the smooth-air-gap PMSM, namely,Ld=Lq, u~d=0, u~q=0, and T~L=0, system (2) is written as (3)di~ddt~=-i~d+ω~i~q,di~qdt~=-i~q-ω~i~d+γω~,dω~dt~=σi~q-ω~.There are only two combined parameters,γ and σ, in (3), and each parameter represents multiple parameters of the actual PMSM. These two parameters are assumed to be totally independent of each other for further discussing the dynamic characteristics in the following text. The actual dynamic behaviors can be obtained by substituting the actual parameters into γ and σ.By the analysis of the equilibrium points,(i~d0,i~q0,ω~0), of system (3), the equilibrium points equations are obtained:(4)-i~d0+ω~0i~q0=0-i~q0-ω~0i~d0+γω~0=0⟹σi~q0-ω~0=0i~d0=ω~02i~q0=ω~0ω~0ω~02-γ+1=0.Solving the equilibrium points equations, we obtain the following:(1)
Ifγ>1, system (3) would have three equilibrium points, including (0,0,0),(γ-1,γ-1,γ-1), and (γ-1,-γ-1,-γ-1).(2)
Ifγ≤1, system (3) would only have one equilibrium point, (0,0,0).The local stability of the equilibrium point is determined by the roots of the characteristic equation, and the equilibrium point is stable if the all the roots of the characteristic equation have negative real parts. The characteristic equation can be expressed asdet⁡(λI-J)=0, where λ, I, and J represent the eigenvalue, identity matrix, and Jacobian matrix, respectively. In fact, the stability of the equilibrium point is usually judged using Routh-Hurwitz stability criterion [19] as solving the characteristic equation is very difficult for high dimensional dynamic system.The Jacobian matrix at the equilibrium points of system (3) is(5)J=-1ω~0i~q0-ω~0-1-i~d0+γ0σ-σ.Substituting the Jacobian matrix and equilibrium point, ω~02,ω~0,ω~0, into the characteristic equation, det⁡λI-J=0, we obtain(6)λ3+σ+2λ2+1+σω~02-σγ+ω~02+2σλ+3σω~02-σγ+σ=0.According to Routh-Hurwitz stability criterion, the sufficient condition of the local stability of the equilibrium points is(7)σ>-2,3σω~02-γσ+σ>0,σ+21+σω~02-σγ+ω~02+2σ-3ω~02+γ-1σ>0.By the bifurcation theory of the equilibrium points, the equilibrium points may lose stability when the parameters pass through the key values and the bifurcation behavior occurs [20–23]. In order to obtain the conditions of Hopf bifurcation, setting λ=nj (n≠0) and substituting it into characteristic equation (6), we obtain(8)-n3j-σ+2n2+1+σω~02-σγ+ω~02+2σnj+3σω~02-σγ+σ=0,equating real and imaginary parts of the equation(9)n2=1+σω~02-σγ+ω~02+2σ,n2=3σω~02-σγ+σσ+2.Then, if Hopf bifurcation occurs at the equilibrium point of (3), the following conditions must be satisfied:(10)σ+2>0,1+σω~02-σγ+ω~02+2σ>0,-σ2-2ω02+γ-2σ2+γ-4σ-2=0.In addition, if γ>1, system (3) would have two stable equilibrium points and one unstable equilibrium point and if γ<1, system (3) would only have one stable equilibrium point, and the pitchfork bifurcation occurs at γ=1.(B) When considering the external load, namely,Ld=Lq, u~d=0, u~q=0, and T~L≠0, this is a special case that the control inputs of the system are removed after the motor runs for a period of operation. Let u=T~L, and then system (2) becomes(11)di~ddt~=-i~d+ω~i~q,di~qdt~=-i~q-ω~i~d+γω~,dω~dt~=σi~q-ω~-u.By analyzing the equilibrium points, (i~d0,i~q0,ω~0), of system (11), we obtain(12)-i~d0+ω~0i~q0=0-i~q0-ω~0i~d0+γω~0=0⟹σi~q0-ω~0=0i~d0=ω~02+uω~0σi~q0=ω~0+uσω~03+uσω02+1-γω~0-uσ=0.According to the relationship between i~d0,i~q0,andω~0, the equilibrium point of (11) can be written as (ω~02+uω~0/σ,ω~0+u/σ,ω~0).The Jacobian matrix at equilibrium point is(13)J=-1ω~0i~q0-ω~0-1-i~d0+γ0σ-σ.Substituting the Jacobian matrix and equilibrium into characteristic equation, det⁡(λI-J)=0, we obtain(14)λ3+a1λ2+a2λ+a3=0,where(15)a1=σ+2a2=1+σω~02+uω~0+2-γσ+1a3=3σω~02+uω~0+u-r+1σ.According to the Routh-Hurwitz criteria, the local stability condition of the equilibrium can be written as(16)σ+2>03σω~02+uω~0+u-γ+1σ>0σ2+2σ+σ+2ω~02+uω~0-γσ+1+2>0.If Fold bifurcation occurs at the equilibrium point of (11), the following conditions must be satisfied: (17)ω~03+uσω02+1-γω~0+uσ=03σω~02+uω~0+u-γ+1σ=0.If Hopf bifurcation occurs at the equilibrium point of (11), the following conditions must be satisfied: (18)σ+2>01+σω~02+uω~0+2-γσ+1>0ω~03+uσω02+1-γω~0+uσ=0σ2+2σ+σ+2ω~02+uω~0-γσ+1+2=0.


## 4. Simulation Results

This section presents some numerical simulation results to verify the existences of bifurcation behaviors which have been derived in the above section and the complicated dynamic behaviors of the PMSM with/without external load. For the sake of simplicity, letx=i~d, y=i~q, and z=ω~.(A) In this part, the inherent characteristics, namely,u~d=0,u~q=0,andT~L=0, of the PMSM will be discussed by numerical simulation. The double-parameter bifurcation curves (see Figure 1) of system (3) in γ-σ plane are obtained by continuation method, where “BP” and “subH” represent pitchfork bifurcation line and subcritical Hopf bifurcation line, respectively. The pitchfork bifurcation line together with subcritical Hopf bifurcation line divides the equilibrium parameter plane into three regions, namely, “A”; “B”; and “C,” where the equilibrium has different characteristics in different regions. There are only one stable equilibrium point in “A” and two stable equilibrium points and one unstable equilibrium point in “B” and three unstable equilibrium points in “C.”Figure 1
Bifurcation set inγ-σ plane.By fixing the parameterσ=10 and letting parameter γ cross through the three regions (namely, γ is the bifurcation parameter which ranges from 0 to 20), the equilibrium line is presented in Figure 2, where the solid and the dotted curves represent the stable and unstable equilibrium points, respectively. “E1”; “E2”; “E3”; “E′1” represent equilibrium points, and “BP” (γ=1) represents pitchfork bifurcation point, “subH1” and ”subH2” (γ=17.59) represent subcritical Hopf bifurcation and “LPC1” and ”LPC2” represent the corresponding unstable limit cycle, respectively. From Figure 2, we obtain the following:(a)
If0<γ<1, there is only one stable equilibrium point for each γ; see Figure 3.(b)
If1<γ<17.59, there are one stable and two unstable equilibrium points for each γ; see Figure 4.(c)
If17.59<γ<20, there are three unstable equilibrium points for each γ.Figure 2
Equilibrium line forσ=10.Figure 3
Stable equilibrium point forγ=0.5. (a) Phase diagram. (b) Time history.
(a)
(b)Figure 4
Multiequilibrium coexistence phenomenon forγ=10.Fix the parameterσ=10 and let parameter γ be the bifurcation parameter which ranges from 0 to 20. Figure 5 shows the bifurcation diagram which describes the global dynamic behaviors of the PMSM and the ordinate and the abscissa represent the motor angular speed and parameter γ respectively. From Figure 5, we obtain the following.(a)
If0<γ<1, the trajectory eventually stabilized at “E1”.(b)
If1<γ<2.1, the trajectory eventually stabilized at “E3”.(c)
If2.1<γ<5.4, the trajectory eventually stabilized at “E2”.(d)
If5.4<γ<15, the trajectory eventually stabilized at “E3”.(e)
If15<γ<20, the trajectory is attracted by the chaotic attractor.Figure 5
Bifurcation diagram ofz versus γ.It should be noted that when parameter (γ) is selected between 13 and 15, the trajectory of the PMSM system is still asymptotically stable at equilibrium point “E3,” but the convergence speed is markedly slower than parameter (γ) selected between 5.4 and 13. Before the trajectory is projected on the Z-γ plane, 1000 points are deleted for each value of parameter (γ) to eliminate the effect of initial condition and get steady-state numerical solution. As the PMSM system has different convergence speed with the change of parameter (γ), the effect of the initial condition is not completely eliminated between 13 and 15 even through 1000 points are deleted. In order to explain this phenomenon, parameter (γ) is selected as 14 and the phase diagram and time history are obtained; see Figure 6. As can be seen, the trajectory is stable at the equilibrium point finally, but there exists long time transient process. If more points are deleted before projecting the trajectory on the Z-γ plane, the transient process can be eliminated.Figure 6
Phase diagram and time history forγ=14. (a) Phase diagram. (b) Time history.
(a)
(b)In order to prove the chaotic motion, parameter (γ) is selected as 18 which falls into the chaotic region (15<γ<20) and three Lyapunov exponents of the PMSM system are calculated; see Figure 7(a). As can be seen, the maximum Lyapunov exponent, labelled as “Le1,” is equal to 0.414 and the other two Lyapunov exponents are −0.06 and −12.41, respectively. Meanwhile, the trajectory of attractor (see Figure 7(b)) likes “Butterfly” in the phase diagram. So the attractor when γ is equal to 18 is chaotic motion and can be named as double-scroll chaotic attractor.Figure 7
Lyapunov exponents and phase diagram forγ=18. (a) Lyapunov exponents. (b) Phase diagram.
(a)
(b)It is easy to identify that the PMSM exhibits various dynamic behaviors in different parameter regions and the unstable dynamic behavior may occur when the parameter passes through key values. If there is only one stable equilibrium in the parameters regions, the PMSM can work stably, and if the stable equilibrium point and unstable equilibrium point are coexistent in the parameters regions, the PMSM trajectory may be attracted by one of the stable equilibrium points; meanwhile, chaotic motion may happen, and if there is no stable equilibrium points in the parameters regions, the PMSM cannot work stably.To verify the correctness of the above research, Table1 lists a set of parameters of PMSM [24], and the multiequilibrium coexistence phenomenon (see Figure 8) is obtained by simulation as the parameters of the PMSM fall in region “B.”Table 1
Parameter values of the PMSM system model [24].
Parameter
Value
Unit
Parameter
Value
Unit
L
d
L
q
1.01
mH
J
4.8
×
10
-
5
Kg m2
ψ
R
0.06784
Nm/A
p
n
4
R
1
0.24
Ω
β
0.01619
N/rad/sFigure 8
Multiequilibrium coexistence phenomenon forγ=4.378 and σ=1.419.(B) In this part, the dynamic behaviors of the PMSM with external load, namely,u~d=0,u~q=0,andT~L=u≠0, will be discussed by the bifurcation set and bifurcation line as the PMSM may not be able to work stably when unstable equilibrium point appears in the corresponding parameters regions and the stability of the equilibrium point can be judged by the bifurcation set and bifurcation line, which is discussed in (A).The bifurcation set of the equilibrium point of (11) (see Figure 9) describes the bifurcation and stability characteristics of the equilibrium point in u-σ plane, where the parameter γ is fixed as 4.738 and the PMSM itself has one unstable equilibrium point as Figure 1 shows. “BT” represents the Bogdanov-Takens bifurcation of the equilibrium. The fold bifurcation line, labelled as “LP,” together with subcritical Hopf bifurcation line, labelled as “subH,” divided the equilibrium parameter plane into three regions, namely, “A” to “C.” There is only one stable equilibrium point in “A,” and the characteristics of this stable equilibrium point are not changed and two unstable equilibrium points appear when the parameters passes fold bifurcation line from “A” to “B.” There are one stable and two unstable equilibrium points in “B.” When the parameters pass through subcritical Hopf bifurcation line from “B” to “C,” one of the unstable equilibrium points becomes stable; namely, there are two stable equilibriums and one unstable equilibrium in “C.” Obviously, the PMSM can work stably in “A” and may lose its stability in other regions.Figure 9
Bifurcation set inu-σ plane.For the given parameters in Table1, the bifurcation line of PMSM with external load is drawn in Figure 10, which shows that the PMSM has three equilibrium points, two stable and one unstable, in 0<u<1.916 and only one stable equilibrium point in u>1.916. When the load u passes the fold bifurcation point, the “Jump” behavior, which is unstable, may happen. The PMSM can still work stably when u>1.916 even though it has unstable inherent parameters.Figure 10
Bifurcation line inu-y plane.


## 5. Conclusion

The complicated dynamic behaviors of the PMSM with/without external load are studied. The stability conditions and bifurcation conditions of equilibrium points have been derived by using Routh-Hurwitz stability criterion and bifurcation theory, respectively. The characteristics of equilibrium points are analyzed by bifurcation set, and pitchfork bifurcation, fold bifurcation, and subcritical Hopf bifurcation lines are obtained by numerical simulation. The global dynamic behaviors of the PMSM are studied by using bifurcation diagram. It is shown that if there is only one stable equilibrium in the parameters regions, the PMSM can work stably, and if multiequilibrium coexistence phenomenon appears in the parameters regions, the trajectory may be attracted by one of the stable equilibriums; meanwhile, the PMSM may not be able to work stably as chaotic motion happens in this region, and if there is no stable equilibrium in the parameters regions, the PMSM can not work stably. It is also shown that the PMSM can still work stably in some load regions even though it has unstable parameters. To ensure the PMSMs work stably, the inherent parameters should be designed in the region which has only one stable equilibrium.



---

*Source: 4923987-2017-06-15.xml*