What a Permanent Magnet Synchronous Motor (PMSM) actually is
A permanent magnet synchronous motor uses permanent magnets (typically NdFeB rare-earth magnets) mounted on or embedded in the rotor to generate the rotor's magnetic field (hence permanent magnet). There's no rotor current or slip involved, unlike an induction (asynchronous) motor. The stator carries three-phase windings, and when energised with AC current, produces a rotating magnetic field. The rotor's permanent-magnet field locks onto — and rotates in exact synchronism with — that stator field. That "locked-in-step" relationship is where the "synchronous" name comes from: the rotor speed is fixed by the electrical frequency and the number of pole pairs, with zero slip.
This makes PMSMs fundamentally different from induction motors (which rely on slip to induce rotor current) and puts them in the same broad family as brushless DC (BLDC) motors — both use permanent magnets on the rotor and electronic commutation rather than brushes. This is where a lot of confusion comes from, because PMSM and BLDC are often treated as interchangeable when they're not quite the same thing.
PMSM vs BLDC — what's actually different
The key distinction isn't the rotor (both use permanent magnets) — it's the back-EMF waveform the motor is designed to produce, and the control strategy that follows from it:
- BLDC motors are wound and magnetised to produce a trapezoidal back-EMF. They're driven with rectangular current pulses via simple six-step (trapezoidal) commutation — energising two of three phases at a time in sequence, switching every 60 electrical degrees. Commutation timing can come from Hall sensors, or be estimated sensorlessly from back-EMF zero-crossings.
- PMSMs (sometimes called PMAC or "true" AC synchronous motors) are wound and magnetised to produce a sinusoidal back-EMF. They're driven with smooth sinusoidal three-phase currents, using Field-Oriented Control (FOC) — a continuous vector control technique that transforms the three-phase currents into a rotating reference frame locked to the rotor, so torque and flux can be controlled independently and continuously, rather than in six discrete steps.
The practical consequences of that difference:
| BLDC (trapezoidal) | PMSM (sinusoidal, FOC) | |
|---|---|---|
| Drive current | Rectangular, six-step | Smooth sinusoidal |
| Torque ripple | Higher — especially at commutation edges | Much lower |
| Acoustic/vibration noise | More audible ripple/whine | Quieter, smoother |
| Control complexity | Simple — six-step logic | Higher — needs current sensing, Clarke/Park transforms, PI current loops, accurate rotor angle |
| Position feedback | Hall sensors (coarse, 60° resolution) or sensorless back-EMF | Encoder/resolver (fine resolution) or sensorless observer, needed continuously |
| Efficiency & dynamic performance | Good | Generally better, especially at partial load and high speed |
| Typical MCU/DSP load | Low | Higher — real-time trig, transforms, control loops |
| Silicon/BOM cost | Lower | Higher (better current sensing, faster MCU, sometimes better position sensor) |
In short: BLDC trades some smoothness and efficiency for a much simpler, cheaper control implementation. PMSM trades control complexity and cost for a quieter, more efficient, more precisely controllable drive — which is why PMSM/FOC dominates in applications like EV traction, servo axes, HVAC compressors, and precision pumps, while six-step BLDC remains common in cost-sensitive fans, tools, and simple pumps.
The real challenges of operating a PMSM effectively
- You need accurate, continuous rotor position/angle, not just commutation events. FOC needs the electrical angle at every control cycle (often tens of kHz), not just six discrete transition points. That means a resolver, high-resolution encoder, or a sensorless flux/back-EMF observer running in real time — all of which add cost, wiring, or algorithmic complexity compared to a BLDC's simple Hall sensors.
- Sensorless startup and low-speed operation are genuinely hard. Back-EMF-based position estimation (used in both sensorless BLDC and PMSM) depends on the motor actually generating a usable back-EMF signal — which is near-zero at standstill and low speed. PMSM sensorless control at zero/low speed typically needs high-frequency signal injection techniques (exploiting rotor saliency) or open-loop "I-f" starting, both of which are non-trivial to tune and can cause a rough or uncertain start-up, especially under load.
- Field weakening is required to exceed base speed, and it's a delicate balancing act. Because the magnets are permanent, back-EMF rises linearly with speed and will eventually exceed the available DC bus voltage. To keep spinning faster, the drive must inject a negative d-axis current to weaken the effective air-gap flux — but this increases copper losses, reduces available torque, and carries a real risk of irreversible demagnetization if pushed too far or if control is lost momentarily (e.g. a fault that leaves the motor spinning fast with no active field-weakening current).
- Demagnetization risk is a hardware and control problem, not just a rating on a datasheet. Excess field-weakening current, high temperatures (magnets lose coercivity as they heat up), or short-circuit fault currents can partially or fully demagnetize the rotor magnets — permanently reducing torque output. This drives real design constraints: current limiting, thermal derating, and fault-handling (like active short-circuit or freewheeling strategies) all have to account for it.
- Torque ripple and cogging still need active management. Even with sinusoidal drive, cogging torque (from magnet/slot interaction, independent of current) and residual current-loop imperfections cause torque ripple, which matters a lot in servo, medical, or precision-motion applications. This is addressed through mechanical design (skewing, pole/slot combination choice) and control-side compensation, adding further design and tuning effort.
- The control loop itself is computationally heavier. FOC requires real-time Clarke/Park transforms, PI (or more advanced) current controllers running at high update rates, accurate current sensing (usually two or three shunt or Hall-effect sensors plus synchronised ADC sampling), and careful PWM/dead-time management to avoid distortion at low modulation index. This pushes PMSM drives toward more capable MCUs/DSPs than a simple BLDC six-step driver needs — a real cost and engineering-effort consideration at the design stage.
- Thermal management is more critical, not less. Because magnet performance (and demagnetization margin) is temperature-dependent, and because continuous sinusoidal operation at high torque can run windings hot, thermal design and protection strategy tend to need more rigour in a PMSM drive than in a simpler BLDC application.