Skip to main content
FW version: Stable

VECTOR driver algorithm

The vector drive algorithm, also known as field-oriented control (FOC), is a type of motor control where all of the motor phases are always driven by the mosfets. This means that the current flowing through the motor is always controlled by the electronic drive, allowing for precise and efficient control of the motor's rotation. The vector drive algorithm is commonly used in brushless DC motors, as it allows for smooth and efficient operation of the motor. The vector drive algorithm is often considered to be superior to other motor control algorithms, as it allows for more precise control of the motor's rotation and can improve the efficiency of the system.

vcf [-]

info

The parameter is located in /driver/ folder.

Vector control algorithm flags.

BitDescription
0D-axis current is prioritized over the Q-axis current
1D-axis voltage is prioritized over the Q-axis voltage
2disable positive current control for the D-axis
3disable negative current control for the D-axis
4attempt to correct the flux linkage in calculations according to the flux excitation
tip

E.g. setting bits 2 and 3 together (the decimal value of 12) will turn off D-axis current control yielding to the frequency inverter mode.

Example values

A default value is zero. Other values are considerable for these use cases:

Value DECUsecase
1, 2 or 3IPM motor with regeneration in high field weakening.
12Frequency inverter mode: driving an ACIM or a transformer.
16Precision torque control/estimation with IPM motor.
warning

Adjusting this parameter requires deep knowledge of the vector drive principles. Not all combinations are meaningfuil and incorrect setting of these bits may result into unexpected behavior. Please contact siliXcon for further assistance.