主要内容

Inverse Park Transform

实现 dqαβ 的变换

库:
Motor Control Blockset / Controls / Math Transforms
Motor Control Blockset HDL Support / Controls / Math Transforms

描述

Inverse Park Transform 模块计算正交直轴 (d) 和正交轴 (q) 分量或旋转 dq 参考系中的多路复用 dq0 分量的帕克逆变换。

您可以对该模块进行配置,使 d 轴或 q 轴在时间 t = 0 处与 α 轴对齐。

该模块接受以下输入:

  • 旋转参考系中的 d-q 轴分量或多路复用分量 dq0。使用输入数目参数以使用两个或三个输入。

  • 对应变换角度的正弦值和余弦值。

在使用双输入配置时,它输出静止 αβ 参考系中的两相正交分量。在使用三输入配置时,它输出多路复用分量 αβ0

对于平衡系统,零分量等于零。

下列各图显示在以下情形下的旋转 dq 参考系和 αβ 参考系中的 α-β 轴分量:

  • d 轴与 α 轴对齐。

  • q 轴与 α 轴对齐。

    在这两种情形下,角度 θ = ωt,其中:

    • θd 轴对齐时 α 轴和 d 轴之间的夹角,或是 q 轴对齐时 α 轴和 q 轴之间的夹角。它指示旋转 dq 参考系相对于 α 轴的角位置。

    • ωd-q 参考系的转速。

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

下列各图显示 αβdq 参考系的各个分量在以下情形的时间响应:

  • d 轴与 α 轴对齐。

  • q 轴与 α 轴对齐。

方程

如果将输入数目参数设置为二输入,则以下方程描述该模块如何实现帕克逆变换。

  • d 轴与 α 轴对齐时。

    [fαfβ]= [cosθsinθsinθcosθ][fdfq]

  • q 轴与 α 轴对齐时。

    [fαfβ]= [sinθcosθcosθsinθ][fdfq]

其中:

  • fdfq 是旋转 dq 参考系中的直轴和交轴正交分量。

  • fαfβ 是静止 αβ 参考系中的两相正交分量。

如果将输入数目参数设置为三输入,则以下方程描述该模块如何实现帕克逆变换:

  • Inverse Park 模块实现 a 相到 q 轴对齐的变换,如下所示

    其中:

    • dq 是旋转参考系中双轴系统的直轴和交轴分量。

    • 0 是零分量。

    • αβ 是静止参考系中两相系统的 alpha 轴和 beta 轴分量。

  • 对于 a 相到 d 轴的对齐,该模块使用以下方程实现变换:

示例

端口

输入

全部展开

旋转 dq 参考系中的直轴分量 d

依赖关系

要启用此端口,请将输入数目参数设置为二输入

数据类型: single | double | fixed point

旋转 dq 参考系中的交轴分量 q

依赖关系

要启用此端口,请将输入数目参数设置为二输入

数据类型: single | double | fixed point

旋转 dq 参考系中的多路复用直轴分量 d、交轴分量 q0 分量。

依赖关系

要启用此端口,请将输入数目参数设置为三输入

数据类型: single | double | fixed point

变换角度 θe 的正弦值。θe 是旋转参考系和 α 轴之间的夹角。

数据类型: single | double | fixed point

变换角度 θe 的余弦值。θe 是旋转参考系和 α 轴之间的夹角。

数据类型: single | double | fixed point

输出

全部展开

静止 αβ 参考系中的 alpha 轴分量 α

依赖关系

要启用此端口,请将输入数目参数设置为二输入

数据类型: single | double | fixed point

静止 αβ 参考系中的 beta 轴分量 β

依赖关系

要启用此端口,请将输入数目参数设置为二输入

数据类型: single | double | fixed point

静止 αβ 参考系中多路复用 alpha 轴分量 α 和 beta 轴分量 β 以及 0 分量。

依赖关系

要启用此端口,请将输入数目参数设置为三输入

数据类型: single | double | fixed point

参数

全部展开

选择您可以指定的输入数目:

  • 二输入 - 将模块配置为接受两个单独的输入信号 dq。该模块生成两个单独的输出信号 αβ

  • 三输入 - 将模块配置为接受一个包含 dq0 信号的多路复用输入。该模块生成一个包含 αβ0 信号的多路复用输出。

将旋转参考系的 dq 轴与静止参考系的 α 轴对齐。

位置 (theta) 输入的类型:

  • 正弦和余弦电气位置 - 将模块配置为直接接受 sinθecosθe 输入。

  • 电气位置 - 将模块配置为接受电气位置 (θe) 输入。该模块根据 θe 输入在内部计算 sinθecosθe 信号。

电气位置输入 (θe) 的单位。

依赖关系

要启用此参数,请将Theta 输入设置为电气位置

模块用于根据 θe 输入计算 sinθecosθe 信号的查找表数组的大小。您可以指定一个介于 125 和 4095 之间的值。

依赖关系

要启用此参数,请将Theta 输入设置为电气位置

扩展功能

全部展开

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

定点转换
使用 Fixed-Point Designer™ 设计和仿真定点系统。

版本历史记录

在 R2020a 中推出