主要内容

Decoupled Transform (Six-Phase)

实现 abcxyzdqz1z2o1o2 的变换

库:
Simscape / Electrical / Control / Mathematical Transforms

描述

Decoupled Transform (Six-Phase) 模块将 abcxyz 参考系中六相系统的时域分量转换为旋转参考系中的直轴、交轴、z1 轴、z2 轴、o1 轴和 o2 轴分量。三相系统 abcxyz 在空间上的电相位差为 30 度。

您可以将此模块配置为在时间 a = 0 时,使六相系统的 d 相轴与旋转参考系的 q 轴或 t 轴对齐。

θ = ωt + Offseta 轴与 q 轴之间的角度(对于 q 轴对齐),或是 a 轴与 d 轴之间的角度(对于 d 轴对齐),其中:

  • ω 是旋转参考系的转速。

  • t 是从初始对齐算起的时间,以秒为单位。

  • Offset=0,daxisalignmentπ2,qaxisalignment

方程

Decoupled Transform (Six-Phase) 模块按如下方程实现变换

[dqz1z2o1o2]=13[cosθcos(θ2π3)cos(θ+2π3)cos(θπ6)cos(θ5π6)cos(θ+π2)sinθsin(θ2π3)sin(θ+2π3)sin(θπ6)sin(θ5π6)sin(θ+π2)11212323200323212121111000000111][abcxyz]

端口

输入

全部展开

abc 参考系中三相系统的分量,指定为向量。

数据类型: single | double

xyz 参考系中三相系统的分量,指定为向量。

数据类型: single | double

旋转参考系的角位置,指定为标量。

数据类型: single | double

输出

全部展开

系统在旋转参考系中的直轴、交轴、z1 轴、z2 轴、o1 轴和 o2 轴分量,以向量形式返回。

数据类型: single | double

参数

全部展开

是将 abc 参考系的 a 相向量与旋转参考系的 d 轴还是 q 轴对齐。

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2021a 中推出