Main Content

3-Phase Sine Voltage Generator

生成平衡的三相正弦信号

自 R2020a 起

库:
Motor Control Blockset / Controls / Math Transforms

描述

3-Phase Sine Voltage Generator 模块使用信号振幅和位置输入生成平衡的三相正弦信号。

该模块使用查找表方法。当与 Motor Control Blockset™ 中附带的示例所采用的模型设置和配置结合使用时,这种方法可以优化代码执行。您可以在 Number of data points for lookup table 参数中指定查找表点数。

下图显示位置输入和三相正弦输出信号随时间的变化。

方程

以下方程描述该模块如何计算平衡的三相正弦信号。

  • Va=A×sinωt

  • Vb=A×sin(ωt2π3)

  • Vc=A×sin(ωt4π3)

其中:

  • A 是参考电压振幅(伏特)。

  • ω 是参考电压位置输入信号 (θe) 的频率(弧度/秒)。

  • t 是时间(秒)。

端口

输入

全部展开

参考电压信号的最大振幅。

数据类型: single | double | fixed point

参考电压信号的位置或相位值。

数据类型: single | double | fixed point

输出

全部展开

沿 abc 参考系的 a 轴的平衡三相电压信号分量。

数据类型: single | double | fixed point

沿 abc 参考系的 b 轴的平衡三相电压信号分量。

数据类型: single | double | fixed point

沿 abc 参考系的 c 轴的平衡三相电压信号分量。

数据类型: single | double | fixed point

参数

全部展开

您作为输入提供的参考电压位置的单位。

查找表的大小。

扩展功能

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

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

版本历史记录

在 R2020a 中推出