PMSM Motor
A PMSM (Permanent Magnet Synchronous Motor) is a type of brushless AC motor that uses permanent magnets on the rotor and operates synchronously with the rotating magnetic field produced by the stator.
In a PMSM motor, the rotor rotates at exactly the same speed as the magnetic field generated by the controller. This synchronous operation allows for highly efficient and precise motor control.
Many motors commonly referred to as BLDC Motors are actually PMSM motors from an electrical and control perspective. The distinction largely comes from how the motor is controlled rather than its physical construction.
PMSM motors offer:
- High efficiency
- Smooth operation
- High torque density
- Precise torque control
- Excellent low-speed performance
- Reduced noise and vibration
PMSM motors are ideally suited to FOC (Field-Oriented Control), which is why FOC has become the preferred control method for most modern VESC-based systems.
⚠️ PMSM Motors and BLDC Motors are often confused because they have very similar construction and both use permanent magnets. In practice, many motors sold as “BLDC Motors” are operated as PMSM motors when using FOC. The difference is primarily in the mathematical motor model and control method rather than the physical hardware.
Compared to BLDC Control, PMSM motors operating with FOC typically achieve smoother operation, quieter running, and more precise torque control.
Example
A motor detected and configured using the FOC Motor Detection Wizard in VESC Tool is typically being operated as a PMSM motor, with the controller continuously controlling the motor’s magnetic field using FOC.
In simple terms: a PMSM motor is a permanent magnet motor designed to operate synchronously with the controller’s rotating magnetic field and is the motor type most commonly associated with FOC control.
