ST Life.augmented

BLDC Vector Control (FOC)

Vector control (also called Field-Oriented Control, FOC) is a method used in variable frequency drives to control the torque and thus finally the speed of three-phase AC electric motors. In particular, the method implies the measurement of motor currents and successively their transormation into a coordinate system rotating with the rotor of the machine. In order to perform this reference frame transformation, rotor position has to be directly measured (through actual speed/position sensors) or indirectly estimated (sensor-less approach).
Vector control requires HW peripherals to be up of this task and more intensive computation compared to scalar controls, on the other side it provides better dynamic responses (e.g. to load change in speed control), more accurate machine torque regulation and often more silent operations.
Usually cost-effective 32-bit microcontrollers can handle this type of drive.

Design Support

Top

Technical Documentation

Application Notes

Description Version Size
pdf
AN1944: Developing IGBT applications using an TD350 advanced IGBT driver
4.3 682 KB
pdf
AN2002: Using the demoboard for the TD350 advanced IGBT driver
1.3 913 KB
pdf
AN2123: TD351 Advanced IGBT Driver Principles of operation and application
1.4 979 KB
pdf
AN4243: The L6230 DMOS driver for three-phase brushless DC motor
1.1 933 KB

User Manual

Description Version Size
pdf
UM0486: STM3210B-MCKIT motor control starter kit
3.2 651 KB

Publications and Collaterals

Magazine

Description Version Size
htm
Dual motor FOC secured by robust programming with STM32 PMSM SDK
0 KB
pdf
MOTOR CONTROL ECOSYSTEM FEATURING STM32F30X AND L6230
261 KB
pdf
Standard MCU simplifies efficient motor control
0 KB
pdf
Why choose a Fast Diode MOSFET in a three-phase inverter topology providing six-step current commutation
349 KB

Conference Paper

Description Version Size
pdf
Comparison of low-cost-implementation sensorless schemes in vector controlled adjustable speed drives
773 KB
Feedback Form
Customer Feedback