4_Dynamic Modeling of PMSMs
4_Dynamic Modeling of PMSMs
• Battery voltage and current -> cost, cabling, power density, cooling
• Converter voltage and current->cooling, cost, power density, continuous and transient performance,
losses, capacitor sizing, bus bar sizing etc.
Hence, the need to evaluate the dynamics of converter-fed variable speed drives to assess the
adequacy of the converters for a given machine and their interaction to determine the excursions of
currents in the converter and machine.
The dynamic model could be put to use in the design to evaluate the instantaneous effects of varying
voltages/currents, stator frequencies and torque disturbance on the machine and drive systems.
Analyze efficiency, losses, drive cycle system efficiency, parameter changes due to temperature
variation, etc.
• This equation is in a form where the voltage vector is equal to the product of the impedance matrix
and the current vector, with an additional component due to the motional emf of the rotor flux linkages.
• Note that the impedance matrix has constant inductance terms and is no longer dependent on
the rotor position
dq axis modeling – Summary
• Why Reference Frame theory ?
• Machine inductances vary as a function of rotor speed/position
• Coefficients of differential (voltage) equations are time varying
• Reduce the complexity of differential equations
• dq axis under rotor reference frame for PMSM
[1] P. C. Krause, O. Wasynczuk, and S. Sudhoff, Analysis of Electric Machinery and Drive Systems, Wiley-IEEE Press, 2002.
dq model of PMSM - Summary
NUMERICAL - 1
NUMERICAL - 1
In steady state with sinusoidal input conditions, p = jωs, which is the angular frequency of the input
voltages in the actual stator and in the rotor reference based stator windings. Then by solving the stator
currents in the rotor reference frames using phasors, the currents obtained as are
NUMERICAL - 1
• In steady state, the derivatives of the q- and d-
axes currents are zero in the rotor reference
frames. Currents are found as:
TORQUE EQUATION OF SYNCHRONOUS MACHINES
S. Morimoto et al, “Optimum Machine Parameters and Design of Inverter-Driven Synchronous Motors for Wide Constant Power Operation” In proceedings of IEEE, 1994.
PHASOR DIAGRAM
STEADY-STATE EQUIVALENT CIRCUITS OF PMSM WITHOUT
CORE LOSSES
(a) Dynamic stator q-axis equivalent circuit.
• While each variable influencing core losses affects the component differently, a simplified model
using equivalent resistors represents core losses in steady-state equivalent circuits, aiding efficiency
studies and optimal torque operation.
• The insertion of the core loss resistors in the q- and d-axes equivalent circuits demonstrates that the
currents consumed by them are lost for torque generation in the machine and is hence, a drain on
the efficiency.
• Therefore, a neglect of the core losses will lead to an optimistic efficiency prediction and also to an
overrating of the machine by not considering the thermal derating that should be accounted for
together with these additional losses.
STEADY-STATE EQUIVALENT CIRCUITS OF PMSM WITH
CORE LOSSES
m Ld Lq Lq/Ld
S. Morimoto et al, “Optimum Machine Parameters and Design of Inverter-Driven Synchronous Motors for Wide Constant Power
Operation” In proceedings of IEEE, 1994.
Numerical Problem
A Permanent Magnet Synchronous Machine (PMSM) running at 400
rpm has the following parameters:
Poles = 8
Ld = 35 mH
Lq=85 mH 3P 3P
Id = -7.77 A Te = [iqs 0 ] +
'
[( Ld − Lq )iqs ids ]
4 4
Iq=13.33 A
PM flux linkage = 0.65 Wb T
where θr is the instantaneous rotor position. The windings are balanced and therefore their resistances
are equal and denoted as Rs = Rq = Rd. The d and q stator voltages can then be written in terms of the
flux linkages and resistive voltage drops as:
REAL-TIME MODEL OF A TWO-PHASE PMSM
• The various inductances are explained as follows. Lqq and Ldd are the self-inductances of the q-
and d-axes windings, respectively.
• The mutual inductances between any two windings are denoted by L with two subscripts where
the first subscript denotes the winding at which the emf is measured due to the current in the
other winding indicated by the second subscript.
• For example, Lqd is the mutual inductance between the q- and d-axes windings measured on the
q-axis winding with a current in the d-axis winding. The symmetry of the q- and d-axes windings
ensures that Lqd and Ldq are equal.
• The inductances in a Permanent Magnet Synchronous Motor (PMSM) are influenced by the rotor
position. Specifically, for the d-axis inductance, when the rotor is at zero position, aligning the
magnets with the d-axis stator winding, the inductance is at a minimum (denoted as Ld). As the
rotor moves counterclockwise, the inductance increases until reaching 90 electrical degrees,
where it is at its maximum (denoted as Lq). This position, known as the quadrature position,
features the d-axis flux path encountering only the iron in the rotor and air gaps, resulting in
maximum d-axis inductance. The self-inductances of the q- and d-axes windings are modeled as
cosinusoidal functions, considering the physical relationship with rotor position.
REAL-TIME MODEL OF A TWO-PHASE PMSM
Hence the self-inductances of the q- and d-axes windings are written in terms of the maximum
winding inductances at the q and d positions and the rotor position as
This representation gives, for instance, Ldd at θr = 0 as Ld and θr = 90° as Lq, as reasoned in the
discussion. They then are compactly represented as
• Substituting the self- and mutual inductances in terms of the rotor position into the stator voltage
equations will result in a large number of terms that are rotor position dependent.
REAL-TIME MODEL OF A TWO-PHASE PMSM
• The final machine equations then are
• The third term exists because of saliency, i.e., when Lq ≠ Ld. In surface mount magnet machines, the
inductances are equal and, therefore, L2 is zero and the third term in the above equation vanishes.
Also disappearing in the matrix’s second term are the position-dependent terms, resulting in a simple
expression for surface mounted magnet machines in stator reference frames. It is then given by
STEADY-STATE TORQUE CHARACTERISTICS
• A salient pole PMSM is considered in order to generalize the steady-state characteristics of the machine.
A set of balanced polyphase currents is assumed to be the input to the stator windings and is given by
• By using the inverse of the transformation matrix Tr , the stator currents in the rotor reference frames are
obtained as
• Substituting these into the torque expression, the air gap torque is obtained as
where δ is termed the
torque angle as it
directly influences the
air gap torque
STEADY-STATE TORQUE CHARACTERISTICS
• For a typical machine, the air gap torque and its individual components are shown in Figure 3.5 as a
function of the torque angle when the stator current phasor is maintained at 1.29 p.u.
• The stator current phasor is the resultant of the quadrature and direct axes currents and its
magnitude is given by the peak value of the d and q currents, Im.
• The sum of the synchronous (Tes) and reluctance torques (Ter) yields the air gap torque and note that
its peak is at a torque angle/load angle greater than 90°.
MODELS IN FLUX LINKAGES
• The dynamic equations of the PMSM in • The electromagnetic torque as a function of the
rotor reference frames can be flux linkages is obtained by substituting the stator
represented using flux linkages as currents in terms of the flux linkages and is
variables. The stator and rotor flux derived as
linkages in rotor reference frames are
defined as