Vector control (also called field-oriented control, or FOC) is a method used in variable frequency drives to control the torque and thus the speed of three-phase AC electric motors. In particular, this method involves the measurement of motor currents and successively their transformation 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 hardware peripherals to be capable of more intensive computation compared to scalar controls, but provides better dynamic responses (e.g. to load change in speed control), more accurate machine torque regulation and often more silent operation.
To reduce development time and simplify the design cycle, ST offers a complete ecosystem of hardware (evaluation boards and reference designs) and software/firmware libraries.
|STSW-POWERSTUDIO||ST||ST PowerStudio dynamic electrothermal simulation software for power devices|
|STSW-STM32100||ST||STM32 PMSM FOC Software Development Kit - MC library (UM1052)|
|X-CUBE-MCSDK||ST||STM32 Motor Control Software Development Kit (MCSDK)|
|X-CUBE-SPN11||ST||Low voltage three-phase brushless DC motor driver software expansion for STM32Cube|
|X-CUBE-SPN7||ST||Three-phase brushless DC motor driver software expansion for STM32Cube|
|X-CUBE-SPN8||ST||Low-Voltage BLDC motor driver software expansion for STM32Cube|
|L99PM62GXP||Power Management IC with LIN and high speed CAN||2.0784|
|L9952GXP||Power management system IC||1.7758|
|L99PM72GXP||Advanced power management system IC with embedded LIN and high speed CAN transceiver supporting CAN Partial Networking||2.4566|
|L99PM60J||Power Management IC with LIN transceiver||1.1328|
|L9907||3 phase gate driver for 6step or FOC controlled Brushless Motors compatible with 48V NET||5.39|
|L99ASC03G||Brushless/Sensorless 3-phase motor pre-driver for automotive applications||5.19|
|L9616||High Speed Can Bus Transceiver||1.29|
|STSPIN32F0A||Advanced BLDC controller with embedded STM32 MCU||1.605|
|L6230||DMOS driver for three-phase brushless DC motor||6.11|
|STSPIN32F0||Advanced BLDC controller with embedded STM32 MCU||1.605|
|SPC570S50E3||32-bit Power Architecture MCU for Automotive Chassis and Safety Applications||6.0|
|SPC56AP60L5||32-bit Power Architecture MCU for Automotive Chassis and Safety Applications||5.61|
|SPC58NE84E7||32-bit Power Architecture MCU for High Performance Applications|