Transforms¶
Park Transform¶
abc to dq¶
T_p = 2.0/3.0*[[ cos(theta), cos(theta-2.0/3.0*pi), cos(theta+2.0/3.0*pi)],
[-sin(theta),-sin(theta-2.0/3.0*pi),-sin(theta+2.0/3.0*pi)]];
dq to abc¶
T_p_inv = [[ cos(theta), -sin(theta)],
[ cos(theta-2.0/3.0*pi), -sin(theta-2.0/3.0*pi)],
[ cos(theta+2.0/3.0*pi), -sin(theta+2.0/3.0*pi)]];
abc to dqz¶
T_p = 2.0/3.0*[[ cos(theta), cos(theta-2.0/3.0*pi), cos(theta+2.0/3.0*pi)],
[-sin(theta),-sin(theta-2.0/3.0*pi),-sin(theta+2.0/3.0*pi)],
[ 0.5, 0.5, 0.5]];
dqz to abc¶
T_p_inv = [[ cos(theta), -sin(theta), 1.0],
[ cos(theta-2.0/3.0*pi), -sin(theta-2.0/3.0*pi), 1.0],
[ cos(theta+2.0/3.0*pi), -sin(theta+2.0/3.0*pi), 1.0]];
Transforms Power Invariant Forms¶
Park Transform¶
abc to dq¶
T_p = sqrt(2.0/3.0)*[[ cos(theta), cos(theta-2.0/3.0*pi), cos(theta+2.0/3.0*pi)],
[-sin(theta),-sin(theta-2.0/3.0*pi),-sin(theta+2.0/3.0*pi)]];
dq to abc¶
T_p_inv = T_p.';
abc to dqz¶
T_p = sqrt(2.0/3.0)*[[ cos(theta), cos(theta-2.0/3.0*pi), cos(theta+2.0/3.0*pi)],
[ -sin(theta),-sin(theta-2.0/3.0*pi),-sin(theta+2.0/3.0*pi)],
[sqrt(2.0)/2.0, sqrt(2.0)/2.0, sqrt(2.0)/2.0]];
dqz to abc¶
T_p_inv = T_p.';