主要内容

Coordinate Transform (Five-Phase)

实现 abcdedqxy0 的变换

自 R2021a 起

库:
Simscape / Electrical / Control / Mathematical Transforms

描述

Coordinate Transform (Five-Phase) 模块将 abcde 参考系中五相系统的时域分量转换为旋转参考系中的直轴、交轴、x 轴、y 轴和零轴分量。

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

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

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

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

  • Offset=π2,daxisalignment0,qaxisalignment

方程

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

[dqxy0]=25[sinθsin(θ2π5)sin(θ4π5)sin(θ+4π5)sin(θ+2π5)cosθcos(θ2π5)cos(θ4π5)cos(θ+4π5)cos(θ+2π5)sinθsin(θ+4π5)sin(θ2π5)sin(θ+2π5)sin(θ4π5)cosθcos(θ+4π5)cos(θ2π5)cos(θ+2π5)cos(θ4π5)1212121212][abcde]

端口

输入

全部展开

abcde 参考系中五相系统的分量,指定为向量。

数据类型: single | double

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

数据类型: single | double

输出

全部展开

系统在旋转参考系中的直轴、交轴、x 轴、y 轴以及零轴分量,以向量形式返回。

数据类型: single | double

参数

全部展开

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

扩展功能

全部展开

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

版本历史记录

在 R2021a 中推出