Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Control Theory›Field-Oriented Control
Machine learningMotor Control

Field-Oriented Control

Also known as: FOC, Vector Control

Field-Oriented Control (FOC), also known as Vector Control, is an advanced method for controlling AC induction and permanent magnet motors by decomposing phase currents into torque and flux components and independently regulating them using PI controllers. Pioneered by Blaschke in 1972, FOC enables smooth precise motor control equivalent to DC motor performance, making it the standard for high-performance industrial variable-speed drives.

ScholarGate
  1. Machine learning
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Field-Oriented Control
Direct Torque ControlModel Predictive Control

When to use it

Use FOC for AC induction or PM motor drives requiring smooth torque control, precise speed regulation, and energy efficiency. Ideal for industrial fans, pumps, compressors, and precision motion systems. FOC achieves DC motor equivalent performance. Avoid FOC if computational resources are limited (DSP required) or if DTC simplicity is preferred.

Strengths & limitations

Strengths
  • Decoupled torque and flux control; independent regulation simplifies control design.
  • Smooth torque output; no ripple unlike DTC, suitable for sensitive applications.
  • High dynamic performance; fast torque and speed response.
  • Energy efficient; precise current control minimizes losses.
  • Extends to complex motor types (salient pole, multi-phase).
Limitations
  • Complex implementation; requires coordinate transformations, rotor position sensing/estimation.
  • Sensitive to motor parameter errors (inductance, resistance); mismatch degrades performance.
  • Computationally expensive; requires DSP or fast microcontroller (>100 MHz typical).
  • Requires careful PI tuning; poor gains cause instability or slow response.
  • Rotor position accuracy critical; sensorless implementation is complex.

Frequently asked

What is the d-q rotating frame and why is it useful?

The d-q frame rotates at the stator flux angular velocity. In this frame, time-varying three-phase quantities become constant (DC-like), enabling simple PI control. The d-axis aligns with flux, the q-axis is perpendicular; thus i_d controls flux magnitude, i_q controls torque magnitude. This decoupling makes control straightforward.

How do I estimate rotor position without a sensor?

Sensorless FOC uses a rotor flux observer or back-EMF estimation to infer position. Methods include: (1) current model observer (estimates flux from currents and voltages), (2) voltage model (integrates back-EMF), (3) hybrid approaches combining both. Estimation accuracy affects control quality; poor estimation causes torque ripple and instability.

What PI controller tuning works for FOC?

Design PI gains based on desired current loop bandwidth (typically 1-5 kHz). Use standard pole-placement or symmetric optimum methods. Start with K_p = L/T_s (where L is inductance, T_s is sampling time) and K_i = R/T_s (R is resistance). Adjust empirically based on step response (overshoot <10%, settling <10 ms typical).

Sources

  1. Blaschke, F. (1972). The principle of field orientation as applied to the new transvector closed-loop control system for rotating field machines. Siemens Review, 34(5), 217-220. link ↗
  2. Hasse, K. (1969). Zur Dynamik drehzahlgeregelter Antriebe mit stromrichtergespeisten Asynchronmaschinen. ETZ-A, 90, 77-81. link ↗

How to cite this page

ScholarGate. (2026, June 3). Field-Oriented Control. ScholarGate. https://scholargate.app/en/control-theory/field-oriented-control

Related methods

Direct Torque ControlModel Predictive Control

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Direct Torque ControlControl Theory↔ compare
  • Model Predictive ControlControl Theory↔ compare
Compare side by side →

Referenced by

Direct Torque Control

Similar methods

Direct Torque ControlMotor Drive Efficiency AnalysisModel Predictive ControlSliding Mode ControlActive Disturbance Rejection ControlFeedback LinearizationLinear Quadratic RegulatorQuaternion Attitude

Related reference concepts

Magnetic Forces and DipolesOptimal ControlElectromagnetic InductionEuler Equations and Rotational MotionPolicy Gradient MethodsGyroscopic Motion and Precession

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Field-Oriented Control (Field-Oriented Control). Retrieved 2026-07-21 from https://scholargate.app/en/control-theory/field-oriented-control · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Flemming Blaschke
Subfamily
Motor Control
Year
1972
Type
algorithm
Related methods
Direct Torque ControlModel Predictive Control
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account