Power Electronics Academy·12 min read·
intermediate

Field-oriented control

How the inverter decides what current to command, tens of thousands of times a second.

You'll learn
  • Explain field-oriented control at engineering level
  • Read the numbers that define the behaviour
  • Apply the idea to a real drive system

Overview

Underneath the switching pattern sits a control algorithm that decides, moment to moment, exactly what current each phase should carry. Field-oriented control (FOC) is the industry-standard way to do that with independent, DC-like control of torque and flux.

In depth

Rotating into a friendlier frame

FOC mathematically transforms the three time-varying phase currents into two constant quantities in a reference frame that rotates with the rotor: a torque-producing current (Iq) and a flux-producing current (Id). Controlling two DC-like quantities with standard PI controllers is far simpler than trying to regulate three interacting sine waves directly.

  1. 1
    Measure

    Sample phase currents and rotor position at the PWM carrier rate.

  2. 2
    Transform

    Convert measured currents into the rotor-aligned Id/Iq frame.

  3. 3
    Control

    PI loops compare Id/Iq to their targets and compute a voltage command.

  4. 4
    Inverse transform

    Convert the voltage command back to three-phase and hand it to the PWM stage.

Key takeaways

Remember this
  • FOC controls torque and flux as two independent, DC-like quantities.
  • Clarke and Park transforms move between the physical and rotor-aligned reference frames.
  • The choice of Id sets the torque-per-amp and field-weakening behaviour of the drive.
Mark this lesson complete

Confirm you've read through and we'll count it toward your progress.

Was this lesson helpful?
Rate this lesson