6-phase Clarke transformation
To convert a 6-phase signal into a 90° system, the following logic can be helpful:
To convert a 6-phase signal into a 90° system, the following logic can be helpful:
I had a special BLDC motor with 6 phases. To control the motor with a field-orientet control (FOC) I had to implement a 6-phase conversion from a 90° alpha/beta system into a 6-phase system. The performed equations look like this: So, the alpha/beta signal is transformed into a 6-phase signal. This is a special case…
To convert a 90° system (alpha/beta) into a dq-system, the Park-Transformation is performed. The alpha/beta signal is converted together with a synchronious signal theta to perform the following equation: The alpha/beta signals are usually the result of a Clarke transformation and are used in Field-Oriented Controls (FOC) or Phase-Locked-Loops (PLL). The usual signals look like…
The following logic performs an inverse park transformation and converts dq-components into alpha-beta-components. It uses the cordic implementation of Mitu Raj that supports angles between -360° and 360°. The implementation can be found in another snippet on this website.