PMSM (MSL)
Three-phase permanent-magnet synchronous machine with damper cage.
- rotational
- 3-phase
- Modelica Standard Library
- 3 ports
- 4 parameters
pmSyncMachineLibraryMachinesDescription
A three-phase permanent-magnet synchronous machine with a damper cage on the rotor, from the Modelica library. The magnets give a fixed rotor flux; torque comes from the stator current in quadrature with it.
The back EMF is fixed at 112.3 V RMS per phase at fsNominal. Inductances are fixed as reactances at fsNominal, so changing fsNominal rescales them and the magnet flux.
Example
AC machines on the mains Induction, permanent-magnet, and reluctance machines started straight from a 50 Hz supply.
Also in this example:GroundSpeed sensor (ideal)Induction machineReluctance machine3-phase AC sourceStar point
Ports
Conserving terminals 3
-
abc
plug_spStator phase terminals a, b, c. Current into plug_sp is counted as positive.
-
n
plug_snStator winding ends. Connect them to a Star point for a star connection.
-
shaft
flangeShaft, rotational, carrying the rotor inertia Jr. The stator is fixed to ground internally.
Parameters
-
Pole pairs
p2≥ 1
Number of pole pairs, an integer ≥ 1. Synchronous speed is 2π · f / p.
-
Nominal frequency
fsNominal50 Hz≥ 0
Nominal frequency, in hertz. The open-circuit voltage 112.3 V RMS is reached at this frequency.
-
Stator resistance
Rs0.03 Ω≥ 0
Stator resistance per phase, in ohms.
-
Rotor inertia
Jr0.29 kg·m²≥ 0
Rotor moment of inertia, in kg·m².
Equations
ψPM = √2 · 112.3 V / (2π · fsNominal) (peak, rotor d axis) vs = Rs · is + Lsσ · dis/dt + dψm/dt (stator space phasors) ψm,d = Lmd · (is,d + ir,d) + ψPM, ψm,q = Lmq · (is,q + ir,q) τe = (3/2) · p · (ψm,α · is,β − ψm,β · is,α) = (3/2) · p · ψPM · is,q in steady state Lmd = Lmq = 0.3 Ω / (2π · fsNominal), Lsσ = 0.1 Ω / (2π · fsNominal)
Implementation
Modelica.Electrical.Machines.BasicMachines.SynchronousMachines.SM_PermanentMagnetAssumptions and limitations
- Surface-magnet rotor (Lmd = Lmq), so there is no reluctance torque.
- Linear magnetics: no saturation, no demagnetization, no cogging.
- No iron, magnet, friction, or stray-load losses. Temperatures are fixed at 20 °C.
- The damper cage (0.04 Ω per axis) is always present. It damps transients but is not found in most inverter-fed PM machines.
Tips
- Drive it from an inverter with field-oriented control, taking the rotor angle from Electrical angle sensor or Resolver.
- For a simpler PMSM with directly entered dq parameters, see PMSM.
See also
Select a block in Gradara and press F1 to open its page offline.