The dq model transforms the three-phase stator currents, voltages and fluxes of a permanent magnet motor into a rotating reference frame aligned with the rotor flux. This simplifies the dynamic equations and allows decoupled control of torque and flux.
Transformations
The dq0 Transformation converts phase quantities (a,b,c) to two stationary axes; the direct (subscript d) and quadrature (subscript q) axes. The third component, called the zero-sequence component is denoted with the subscript 0.
Assumption
The following derivations assume balanced, sinusoidal quantities which lead the zero-sequence component to be zero.
The phase voltage equations are defined by:
where is the stator winding resistance and the phase flux-linkage.
Here, controls the direct‑axis (flux‑producing) current and controls the quadrature (torque‑producing) current. The electromagnetic torque for a three phase machine can be calculated in the following manner:
where is pole pair number.
Assumption
The derivations assume balanced, sinusoidal phase voltages and neglect saliency (i.e. we set ). The general case introduces coupling terms.
Takeaways
- Transforming to dq coordinates simplifies control and analysis.
- The d‑axis aligns with rotor flux; the q‑axis produces torque.
- Most modern motor controllers operate in the dq frame internally.