# Field-oriented control

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Field-oriented_control
> Markdown URL: https://mediated.wiki/source/Field-oriented_control.md
> Source: https://en.wikipedia.org/wiki/Field-oriented_control
> Source revision: 1354069032
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

Method to control electric motors

**Field-oriented control** (**FOC**), also called **vector control**, is a [variable-frequency drive](/source/Variable-frequency_drive) (VFD) control method in which the [stator](/source/Stator_(electric_machines)) currents of a [three-phase](/source/Three-phase) [AC motor](/source/AC_motor) (like for example [BLDC](/source/Brushless_DC_electric_motor)) are identified as two [orthogonal](/source/Orthogonality) components that can be visualized with a [vector](/source/Vector_(mathematics_and_physics)). One component defines the [magnetic flux](/source/Magnetic_flux) of the motor, the other the [torque](/source/Torque). The regulation of magnetic [flux](/source/Magnetic_flux) in electric drives is sometimes described as flux control, referring to the decoupled control of flux and torque in field-oriented control systems. The [control system](/source/Control_system) of the drive calculates the corresponding current component references from the flux and torque references given by the drive's [speed control](/source/Electronic_speed_control). Typically [proportional-integral (PI) controllers](/source/PI_controller) are used to keep the measured current components at their reference values. The [pulse-width modulation](/source/Pulse-width_modulation) of the variable-frequency drive defines the [transistor](/source/Transistor) switching according to the stator voltage references that are the output of the PI current controllers.[1]

FOC is used to control [AC](/source/Alternating_current) [synchronous](/source/Synchronous_machine) and [induction motors](/source/Induction_motor).[2] It was originally developed for high-performance motor applications that are required to operate smoothly over the full [speed](/source/Speed) range, generate full [torque](/source/Torque) at [zero speed](/source/Stall_torque), and have high dynamic performance including fast [acceleration](/source/Acceleration) and [deceleration](/source/Deceleration). However, it is becoming increasingly attractive for lower performance applications as well due to FOC's motor size, cost and [power consumption](/source/Electric_energy_consumption) reduction superiority.[3][4] It is expected that with increasing computational power of the microprocessors it will eventually nearly universally displace single-variable [scalar control](/source/Scalar_control) ([volts](/source/Volt)-per-[Hertz](/source/Hertz), V/f control).[5][6]

Further information: [FAM control of induction motor](/source/FAM_control_of_induction_motor)

## Development history

Block diagram from Blaschke's 1971 US patent application

Technische Universität Darmstadt's K. Hasse and Siemens' F. Blaschke pioneered [vector](/source/Space_vector) control of AC motors starting in 1968 and in the early 1970s. Hasse in terms of proposing indirect vector control, Blaschke in terms of proposing direct vector control.[7][8] Technical University Braunschweig's Werner Leonhard further developed FOC techniques and was instrumental in opening up opportunities for [AC drives](/source/Variable-frequency_drive) to be a competitive alternative to [DC drives](/source/Adjustable-speed_drive).[9][10]

Yet it was not until after the commercialization of [microprocessors](/source/Microprocessor), that is in the early 1980s, that general purpose AC drives became available.[11][12] Barriers to use FOC for AC drive applications included higher cost and complexity and lower maintainability compared to DC drives, FOC having until then required many electronic components in terms of sensors, amplifiers and so on.[13]

The [Park transformation](/source/Park_transform) has long been widely used in the analysis and study of [synchronous](/source/Synchronous_machine) and induction machines. The transformation is by far the single most important concept needed for an understanding of how FOC works, the concept having been first conceptualized in a 1929 paper authored by [Robert H. Park](/source/Robert_H._Park).[14] Park's paper was ranked second most important in terms of impact from among all power engineering related papers ever published in the twentieth century. The novelty of Park's work involves his ability to transform any related machine's linear [differential equation](/source/Differential_equation) set from one with time varying coefficients to another with time *invariant* coefficients[15] resulting in a [linear time-invariant system](/source/Linear_time-invariant_system) or LTI system.

## Technical overview

Overview of key competing variable-frequency drive control platforms:

VFD, with sensor or sensorless Scalar control V/f (volts per hertz) control Vector control DTC (Direct torque control) Classic DTC Space vector modulation based DTC FOC (Field‑oriented control) Direct FOC Indirect FOC MPC (Model predictive control) Predictive torque control Predictive current control

While the analysis of AC drive controls can be technically quite involved ("See also" section), such analysis invariably starts with modeling of the drive-motor circuit involved along the lines of accompanying [signal flow graph](/source/Signal_flow_graph) and equations.[16]

- **Induction motor model equations** - τ σ ′ d i s d τ + i s = − ω k τ σ ′ i s + k r τ r r σ ( 1 − j r τ ω m ) ψ r + 1 r σ u s ( 1 ) τ r d ψ r d τ + ψ r = − j ( ω k − ω m ) τ r ψ r + l m i s ( 2 ) {\displaystyle {\begin{aligned}&\tau _{\sigma }'{\frac {di_{s}}{d\tau }}+i_{s}{=}-\omega _{k}\tau _{\sigma }'i_{s}+{\frac {k_{r}}{\tau _{r}r_{\sigma }}}(1-jr_{\tau }\omega _{m})\psi _{r}+{\frac {1}{r_{\sigma }}}u_{s}&&(1)\\&\tau _{r}{\frac {d\psi _{r}}{d\tau }}+\psi _{r}=-j(\omega _{k}-\omega _{m})\tau _{r}\psi _{r}+l_{m}i_{s}&&(2)\end{aligned}}}

- where - σ r ′ = σ l s r σ r σ = r s + k r 2 r r k r = l m l r τ = ω s R {\displaystyle {\begin{aligned}\sigma _{r}'={\frac {\sigma l_{s}}{r_{\sigma }}}&&r_{\sigma }=r_{s}+k_{r}^{2}r_{r}&&k_{r}={\frac {l_{m}}{l_{r}}}&&\tau =\omega _{sR}\end{aligned}}} - σ = 1 − l m 2 l r l s = total leakage coefficient ω s R = nominal stator frequency {\displaystyle {\begin{aligned}&\sigma =1-{\frac {l_{m}^{2}}{l_{r}l_{s}}}={\text{total leakage coefficient}}\\&\omega _{sR}={\text{nominal stator frequency}}\end{aligned}}}

- Basic parameter symbols i current k coupling factor of respective winding l inductance r resistance t time T torque u voltage ψ {\displaystyle \psi } flux linkage τ {\displaystyle \tau } normalized time τ {\displaystyle \tau } time constant (T.C.) with subscript ω {\displaystyle \omega } angular velocity σ l s {\displaystyle \sigma l_{s}} total leakage inductance

- Subscripts and superscripts e electromechanical i induced voltage k referred to k-coordinates L load m mutual (inductance) m mechanical (T.C., angular velocity) r rotor R rated value s stator ′ {\displaystyle '} denotes transient time constant

[Signal-flow graph](/source/Signal-flow_graph) (SFG) for induction motor

Direct-quadrature (d,q) coordinate system superimposed on three-phase induction motor[17]

Simplified indirect FOC block diagram[3][9]: 111[18]

Simplified direct FOC block diagram[19]

Sensorless FOC block diagram[16][20]

In vector control, an AC induction or synchronous motor is controlled under all operating conditions like a separately [excited](/source/Excitation_(magnetic)) DC motor.[21] That is, the AC motor behaves like a DC motor in which the [field flux linkage](/source/Flux_linkage) and [armature](/source/Armature_(electrical_engineering)) flux linkage created by the respective field and armature (or torque component) currents are [orthogonally](/source/Orthogonal) aligned such that, when torque is controlled, the field flux linkage is not affected, hence enabling dynamic torque response.

Vector control accordingly generates a three-phase [PWM](/source/Pulse-width_modulation) motor voltage output derived from a [complex](/source/Complex_number) voltage vector to control a complex current vector derived from motor's three-phase stator current input through [projections](/source/Projection_(mathematics)) or [rotations](/source/Rotation_(mathematics)) back and forth between the three-phase speed and time dependent system and these vectors' rotating reference-frame two-[coordinate](/source/Coordinate_system) time invariant system.[22]

Such complex [stator](/source/Stator_(electric_machines)) current space vector can be defined in a (d,q) coordinate system with orthogonal components along d (direct) and q (quadrature) axes such that field flux linkage component of current is aligned along the d axis and torque component of current is aligned along the q axis.[21] The induction motor's (d,q) coordinate system can be superimposed to the motor's instantaneous (a,b,c) three-phase [sinusoidal](/source/Sinusoidal) system as shown in accompanying image (phases b & c not shown for clarity). Components of the (d,q) system current vector allow conventional control such as proportional and integral, or [PI, control](/source/PI_controller), as with a DC motor.

Projections associated with the (d,q) coordinate system typically involve:[16][22][23]

- Forward projection from instantaneous currents to (a,b,c) complex [stator](/source/Stator_(electric_machines)) current space vector representation of the three-phase [sinusoidal](/source/Sinusoidal) system.

- Forward three-to-two phase, (a,b,c)-to-( α {\displaystyle \alpha } , β {\displaystyle \beta } ) projection using the [Clarke](/source/Alpha_beta_gamma_transform) transformation. Vector control implementations usually assume ungrounded motor with balanced three-phase currents such that only two motor current phases need to be sensed. Also, backward two-to-three phase, ( α {\displaystyle \alpha } , β {\displaystyle \beta } )-to-(a,b,c) projection uses space vector PWM modulator or inverse Clarke transformation and one of the other PWM modulators.

- Forward and backward two-to-two phase,( α {\displaystyle \alpha } , β {\displaystyle \beta } )-to-(d,q) and (d,q)-to-( α {\displaystyle \alpha } , β {\displaystyle \beta } ) projections using the Park and inverse Park transformations, respectively.

The idea of using the park transform is to convert the system of three phase currents and voltages into a two coordinate linear time-invariant system. By making the system LTI is what enables the use of simple and easy to implement PI controllers, and also simplifies the control of flux and torque producing currents.

However, it is not uncommon for sources to use combined transform three-to-two, (a,b,c)-to-(d,q) and inverse projections.

While (d,q) coordinate system rotation can arbitrarily be set to any speed, there are three preferred speeds or reference frames:[17]

- Stationary reference frame where (d,q) coordinate system does not rotate;

- Synchronously rotating reference frame where (d,q) coordinate system rotates at synchronous speed;

- Rotor reference frame where (d,q) coordinate system rotates at rotor speed.

[Decoupled](/source/Decoupling_(electronics)) torque and field currents can thus be derived from raw stator current inputs for control algorithm development.[24]

Whereas magnetic field and torque components in DC motors can be operated relatively simply by separately controlling the respective field and armature currents, economical control of AC motors in variable speed application has required development of microprocessor-based controls[24] with all AC drives now using powerful [digital signal processing](/source/Digital_signal_processing) (DSP) technology.[25]

Inverters can be implemented as either [open-loop](/source/Open-loop_controller) sensorless or closed-loop FOC, the key limitation of open-loop operation being minimum speed possible at 100% torque, namely, about 0.8 Hz compared to standstill for closed-loop operation.[9]

There are two vector control methods, direct or [feedback](/source/Feedback) vector control (DFOC) and indirect or [feedforward](/source/Feed_forward_(control)) vector control (IFOC), IFOC being more commonly used because in closed-loop mode such drives more easily operate throughout the speed range from zero speed to high-speed field-weakening.[26] In DFOC, flux magnitude and angle feedback signals are directly calculated using so-called voltage or current models. In IFOC, flux space angle feedforward and flux magnitude signals first measure stator currents and [rotor](/source/Rotor_(electric)) speed for then deriving flux space angle proper by summing the rotor angle corresponding to the rotor speed and the calculated reference value of [slip](/source/Slip_(motors)) angle corresponding to the slip frequency.[27][28]

Sensorless control (see the Sensorless FOC block diagram) of AC drives is attractive for cost and reliability considerations. Sensorless control requires derivation of rotor speed information from measured stator voltage and currents in combination with open-loop estimators or closed-loop observers.[16][20]

## Application

1. Stator phase currents are measured, converted to complex space vector in (a,b,c) coordinate system.

1. Current is converted to ( α {\displaystyle \alpha } , β {\displaystyle \beta } ) coordinate system. [Transformed to a coordinate system](/source/Rotation_(mathematics)) rotating in [rotor](/source/Rotor_(electric)) reference frame, rotor position is derived by [integrating](/source/Integral) the speed by means of [speed measurement](/source/Wheel_speed_sensor) sensor.

1. Rotor [flux linkage](/source/Flux_linkage) vector is estimated by multiplying the stator current vector with magnetizing inductance Lm and [low-pass filtering](/source/Low-pass_filter) the result with the rotor no-load [time constant](/source/Time_constant) Lr/Rr, namely, the rotor inductance to rotor resistance ratio.

1. Current vector is converted to (d,q) coordinate system.

1. d-axis component of the stator current vector is used to control the rotor flux linkage and the imaginary q-axis component is used to control the motor torque. While PI controllers can be used to control these currents, [bang-bang](/source/Bang-bang_control) type current control provides better dynamic performance. [*[citation needed](https://en.wikipedia.org/wiki/Wikipedia:Citation_needed)*]

1. PI controllers provide (d,q) coordinate voltage components. A decoupling term is sometimes added to the controller output to improve control performance to mitigate cross coupling or big and rapid changes in speed, current and flux linkage. PI-controller also sometimes need [low-pass filtering](/source/Low-pass_filter) at the input or output to prevent the current ripple due to transistor switching from being amplified excessively and destabilizing the control. However, such filtering also limits the dynamic control system performance. High switching frequency (typically more than 10 kHz) is typically required to minimize filtering requirements for high-performance drives such as servo drives.

1. Voltage components are transformed from (d,q) coordinate system to ( α {\displaystyle \alpha } , β {\displaystyle \beta } ) coordinate system.

1. Voltage components are transformed from ( α {\displaystyle \alpha } , β {\displaystyle \beta } ) coordinate system to (a,b,c) coordinate system or fed in [Pulse-Width Modulation (PWM)](/source/Pulse-width_modulation) modulator, or both, for signaling to the power inverter section.

Significant aspects of vector control application:

- Speed or position measurement or some sort of estimation is needed.

- Torque and flux can be changed reasonably fast, in less than 5-10 milliseconds, by changing the references.

- The [step response](/source/Step_response) has some [overshoot](/source/Overshoot_(signal)) if PI control is used.

- The switching frequency of the transistors is usually constant and set by the modulator.

- The accuracy of the torque depends on the accuracy of the motor parameters used in the control. Thus large errors due to for example rotor temperature changes often are encountered.

- Reasonable processor performance is required; typically the control algorithm is calculated every PWM cycle.

Although the vector control algorithm is more complicated than the [Direct Torque Control](/source/Direct_Torque_Control) (DTC), the algorithm need not be calculated as frequently as the DTC algorithm. Also the current sensors need not be the best in the market. Thus the cost of the processor and other control hardware is lower making it suitable for applications where the ultimate performance of DTC is not required.

## See also

- [Alpha beta transform](/source/Alpha_beta_transform)

- [Adaptive control](/source/Adaptive_control)

- [Control engineering](/source/Control_engineering)

- [Control theory](/source/Control_theory)

- [Dqo transformation](/source/Dqo_transformation)

- [Eigenvalues and eigenvectors](/source/Eigenvalues_and_eigenvectors)

- [Extended Kalman filter](/source/Extended_Kalman_filter)

- [Filter (signal processing)](/source/Filter_(signal_processing))

- [Frequency response](/source/Frequency_response)

- [Hilbert transform](/source/Hilbert_transform)

- [Impulse response](/source/Impulse_response)

- [Linear time-invariant system](/source/Linear_time-invariant_system)

- [Kalman filter](/source/Kalman_filter)

- [Robust control](/source/Robust_control)

- [Root locus](/source/Root_locus)

- [Perturbation theory](/source/Perturbation_theory)

- [Signal-flow graph](/source/Signal-flow_graph)

- [Small-signal model](/source/Small-signal_model)

- [Sliding mode control](/source/Sliding_mode_control)

- [State observer](/source/State_observer)

- [State space representation](/source/State_space_representation)

- [Symmetrical components](/source/Symmetrical_components)

- [Systems analysis](/source/Systems_analysis)

- [Transient response](/source/Transient_response)

- [Transfer function](/source/Transfer_function)

## References

1. **[^](#cite_ref-Zambada_1-0)** Zambada, Jorge (Nov 8, 2007). ["Field-oriented control for motors"](https://web.archive.org/web/20130216053118/http://www.machinedesign.com/article/field-oriented-control-for-motors-1108). MachineDesign.com. Archived from [the original](http://www.machinedesign.com/article/field-oriented-control-for-motors-1108) on February 16, 2013.

1. **[^](#cite_ref-designnews_2-0)** Lewin, Chuck (April 10, 2006). ["New Developments in Commutation and Motor Control Techniques"](https://web.archive.org/web/20070621134002/http://www.designnews.com/article/CA6320692.html). DesignNews.com. Archived from [the original](http://www.designnews.com/article/CA6320692.html) on June 21, 2007. Retrieved April 22, 2012.

1. ^ [***a***](#cite_ref-DSP568000_3-0) [***b***](#cite_ref-DSP568000_3-1) 568000 DSP Manual (2007). ["3-Phase AC Induction Vector Control Drive with Single Shunt Current Sensing"](http://cache.freescale.com/files/microcontrollers/doc/ref_manual/DRM092.pdf?fpsp=1) (PDF). Freescale. p. 25, incl. esp. eq. 2–37. Retrieved May 16, 2012.{{[cite web](https://en.wikipedia.org/wiki/Template:Cite_web)}}: CS1 maint: numeric names: authors list ([link](https://en.wikipedia.org/wiki/Category:CS1_maint:_numeric_names:_authors_list))

1. **[^](#cite_ref-Godbole_(2006)_4-0)** EDN (2006-09-23). ["Field oriented control reduces motor size, cost and power consumption in industrial applications"](https://www.edn.com/field-oriented-control-reduces-motor-size-cost-and-power-consumption-in-industrial-applications/). *EDN*. Retrieved 2022-07-08.

1. **[^](#cite_ref-Bose_(2009)_5-0)** Bose, Bimal K. (June 2009). "The Past, Present, and Future of Power Electronics". *IEEE Industrial Electronics Magazine*. **3** (2): 11. [doi](/source/Doi_(identifier)):[10.1109/MIE.2009.932709](https://doi.org/10.1109%2FMIE.2009.932709).

1. **[^](#cite_ref-Murray_6-0)** Murray, Aengus (Sep 27, 2007). ["Transforming motion: Field-oriented control of ac motors"](http://www.edn.com/design/components-and-packaging/4317500/Transforming-motion-field-oriented-control-of-ac-motors). EDN. Retrieved 9 May 2017.

1. **[^](#cite_ref-Yano_7-0)** Yano, Masao; et al. ["History of Power Electronics for Motor Drives in Japan"](https://web.archive.org/web/20120602073342/http://www.ieeeghn.org/wiki/images/4/49/Yano2.pdf) (PDF). p. 6, Fig 13. Archived from [the original](http://www.ieeeghn.org/wiki/images/4/49/Yano2.pdf) (PDF) on 2 June 2012. Retrieved 18 April 2012.

1. **[^](#cite_ref-Rafiq_(1998)_8-0)** Rafiq, Md Abdur (2006). "Fast Speed Response Field-Orientation Control of Induction Motor Drive with Adaptive Neural Integator". *Istanbul University Journal of Electrical & Electronics Engineering*. **6** (2): 229.

1. ^ [***a***](#cite_ref-Drury_(2009)_9-0) [***b***](#cite_ref-Drury_(2009)_9-1) [***c***](#cite_ref-Drury_(2009)_9-2) Drury, Bill (2009). *The Control Techniques Drives and Controls Handbook* (2nd ed.). Stevenage, Herts, UK: Institution of Engineering and Technology. p. xxx. [ISBN](/source/ISBN_(identifier)) [978-1-84919-101-2](https://en.wikipedia.org/wiki/Special:BookSources/978-1-84919-101-2).

1. **[^](#cite_ref-Bose_(2006)_10-0)** Bose, Bimal K. (2006). *Power Electronics and Motor Drives : Advances and Trends*. Amsterdam: Academic. p. 22. [ISBN](/source/ISBN_(identifier)) [978-0-12-088405-6](https://en.wikipedia.org/wiki/Special:BookSources/978-0-12-088405-6).

1. **[^](#cite_ref-Yaskawa_11-0)** ["The Development of Vector Control Drive"](https://www.yaskawa.co.jp/en/technology/history/ac).

1. **[^](#cite_ref-12)** Bose (2006), p. 605

1. **[^](#cite_ref-Gabriel_(2000)_13-0)** Gabriel, R.; Leonhard, W.; Nordby, C.J. (March–April 1980). "Field Oriented Control of Standard AC Motors Using Microprocessors". *IEEE Transactions on Industry Applications*. IA-16 (2): 188. [doi](/source/Doi_(identifier)):[10.1109/tia.1980.4503770](https://doi.org/10.1109%2Ftia.1980.4503770). [S2CID](/source/S2CID_(identifier)) [14562471](https://api.semanticscholar.org/CorpusID:14562471).

1. **[^](#cite_ref-Park_(1929)_14-0)** Park, Robert (1929). "Two-reaction theory of synchronous machines generalized method of analysis-part I". *Transactions of the American Institute of Electrical Engineers*. **48** (3): 716–730. [doi](/source/Doi_(identifier)):[10.1109/t-aiee.1929.5055275](https://doi.org/10.1109%2Ft-aiee.1929.5055275). [S2CID](/source/S2CID_(identifier)) [51643456](https://api.semanticscholar.org/CorpusID:51643456).

1. **[^](#cite_ref-Heydt_(2000)_15-0)** Heydt, G. T.; Venkata, S. S.; Balijepalli, N. (Oct 23–24, 2000). ["High Impact Papers in Power Engineering, 1900-1999"](https://ece.uwaterloo.ca/~ccanizar/papers/classical/heydt.pdf) (PDF). *North American Power Symposium (NAPS) 2000*: P-1 to P-7. Retrieved May 23, 2012.

1. ^ [***a***](#cite_ref-Hortz_(2002)_16-0) [***b***](#cite_ref-Hortz_(2002)_16-1) [***c***](#cite_ref-Hortz_(2002)_16-2) [***d***](#cite_ref-Hortz_(2002)_16-3) Holtz, J. (Aug 2002). ["Sensorless control of induction motor drives"](https://web.archive.org/web/20140502002903/http://www.ema.uni-wuppertal.de/paper/upload/paper_36.pdf) (PDF). *Proceedings of the IEEE*. **90** (8): 1359–1394. [doi](/source/Doi_(identifier)):[10.1109/jproc.2002.800726](https://doi.org/10.1109%2Fjproc.2002.800726). Archived from [the original](http://www.ema.uni-wuppertal.de/paper/upload/paper_36.pdf) (PDF) on May 2, 2014. Retrieved June 3, 2012.

1. ^ [***a***](#cite_ref-Lee_(1984)_17-0) [***b***](#cite_ref-Lee_(1984)_17-1) Lee, R. J.; Pillay, P.; Harley R. G. (1984). ["D,Q Reference Frames for the Simulation of Induction Motors"](http://users.encs.concordia.ca/~pillay/56.pdf) (PDF). *Electric Power Systems Research*. **8**. EPR: 15–26. [doi](/source/Doi_(identifier)):[10.1016/0378-7796(84)90030-0](https://doi.org/10.1016%2F0378-7796%2884%2990030-0).

1. **[^](#cite_ref-Ross_18-0)** Ross, Dave; et al. (2004). ["Using the dsPIC30F for Vector Control of an ACIM"](http://ww1.microchip.com/downloads/en/AppNotes/ACIM%20Vector%20Control%2000908a.pdf) (PDF). Microchip. Retrieved May 16, 2012.

1. **[^](#cite_ref-Popescu_(2000)_19-0)** Popescu, Mircea (2000). [*Induction Motor Modelling for Vector Control Purposes*](http://www.motor-design.com/downloads/magnetic/induction_motor_modelling.pdf) (PDF). Espoo: Helsinki University of Technology. pp. 13–14. [ISBN](/source/ISBN_(identifier)) [951-22-5219-8](https://en.wikipedia.org/wiki/Special:BookSources/951-22-5219-8).

1. ^ [***a***](#cite_ref-Zambada_(2006)_20-0) [***b***](#cite_ref-Zambada_(2006)_20-1) Zambada, Jorge. ["The Benefits of FOC Sensorless Motor Control"](https://web.archive.org/web/20111103084544/http://www.appliancemagazine.com/editorial.php?article=1571&zone=1&first=1). Appliance Magazine. Archived from [the original](http://www.appliancemagazine.com/editorial.php?article=1571&zone=1&first=1) on November 3, 2011. Retrieved June 3, 2012.

1. ^ [***a***](#cite_ref-Bose_2006,_p._429_21-0) [***b***](#cite_ref-Bose_2006,_p._429_21-1) Bose (2006), p. 429

1. ^ [***a***](#cite_ref-TI_(2006)_22-0) [***b***](#cite_ref-TI_(2006)_22-1) TI (1997). ["Field Orientated Control of 3-Phase AC-Motors"](https://www.ti.com/lit/an/bpra073/bpra073.pdf) (PDF). TI.{{[cite web](https://en.wikipedia.org/wiki/Template:Cite_web)}}: CS1 maint: numeric names: authors list ([link](https://en.wikipedia.org/wiki/Category:CS1_maint:_numeric_names:_authors_list))

1. **[^](#cite_ref-Didier_23-0)** Didier, Jean-Louis. ["Transformation des systèmes triphasés Fortescue, Clarke, Park et Ku"](https://web.archive.org/web/20140407233346/http://sitelec.org/cours/didier/tst.htm). Archived from [the original](http://stielec.ac-aix-marseille.fr/cours/didier/tst.htm#Tr32Cke) on 7 April 2014. Retrieved June 4, 2012.

1. ^ [***a***](#cite_ref-Sinha_(1986)_24-0) [***b***](#cite_ref-Sinha_(1986)_24-1) Sinha, Naresh Kumar (1986). [*Microprocessor-based control systems*](https://books.google.com/books?id=JgalRre0L8wC). D. Reidel Publishing. pp. 161 & 175. [ISBN](/source/ISBN_(identifier)) [90-277-2287-0](https://en.wikipedia.org/wiki/Special:BookSources/90-277-2287-0).

1. **[^](#cite_ref-25)** Bose (2006), p. 474

1. **[^](#cite_ref-26)** Bose (2006), pp. 419, 474

1. **[^](#cite_ref-27)** Bose (2006), p. 423-425

1. **[^](#cite_ref-Dong_28-0)** Dong, Gan (Dec 2007). ["Sensorless and Efficiency Optimized Induction Machine Control with Associated Converter PWM Modulation Schemes"](http://www.tntech.edu/files/cesr/StudThesis/GanDong.pdf) (PDF). Tennessee Technological University. p. 10. Retrieved May 16, 2012.[*[permanent dead link](https://en.wikipedia.org/wiki/Wikipedia:Link_rot)*]

Authority control databases: National United States Israel

---
Adapted from the Wikipedia article [Field-oriented control](https://en.wikipedia.org/wiki/Field-oriented_control) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Field-oriented_control?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
