Coordinate Transform (Five-Phase)
Implement abcde to dqxy0 transform
Simscape / Electrical / Control / Mathematical Transforms
The Coordinate Transform (Five-Phase) block converts the time-domain components of a five-phase system in an abcde reference frame to direct, quadrature, x, y, and zero components in a rotating reference frame.
You can configure the block to align the phase a-axis of the five-phase system to either the d-axis or q-axis of the rotating reference frame at time t = 0.
θ = ωt + Offset is the angle between the a and q axes for the q-axis alignment or the angle between the a and d axes for the d-axis alignment, where:
ω is the rotational speed of the rotational reference frame.
t is the time, in s, from the initial alignment.
The Coordinate Transform (Five-Phase) block implements the transform as
abcde — a-, b-, c-,
d-, and e-phase
Components of the five-phase system in an abcde reference frame, specified as a vector.
θelec — Rotational angle
Angular position of the rotating reference frame, specified as a scalar.
dqxy0 — Direct, quadrature, x, y, and
Direct, quadrature, x-axis, y-axis, and zero components of the system in the rotating reference frame, returned as a vector.
Phase-a axis alignment — dqxy0 reference frame alignment
Q-axis (default) |
Whether to align the a-phase vector of the abcde reference frame to the d-axis or q-axis of the rotating reference frame.
C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.
Introduced in R2021a