Main Content

BLDC Average-Value Inverter

根据逆变器直流电压计算三相梯形交流电压

自 R2023a 起

库:
Motor Control Blockset / Electrical Systems / Inverters

描述

BLDC Average-Value Inverter 模块对平均值和全波逆变器进行建模。它通过使用与六个逆变器开关相对应的六个占空比,根据逆变器直流电压计算三相梯形电压输出。

方程

下列方程描述该模块如何计算三相交流电压。

Va=Vdc×(DaDa')

Vb=Vdc×(DbDb')

Vc=Vdc×(DcDc')

其中:

  • Da、Db、Dc、Da'、Db' 和 Dc' 是与逆变器的六个开关对应的占空比(范围在 0 和 1 之间)(如上图所示)。

  • VaVbVc 是输出三相梯形电压(伏特)。

  • Vdc 是逆变器的直流总线电压(伏特)。

端口

输入

全部展开

范围 [0, 1] 内的六个占空比,用于生成运行电机的三相电压。

数据类型: single | double | fixed point

逆变器的直流总线电压输入。

数据类型: single | double | fixed point | uint8 | uint16 | uint32

输出

全部展开

对应于运行电机的输入占空比的三相梯形电压(伏特)。

数据类型: single | double | fixed point

扩展功能

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

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

版本历史记录

在 R2023a 中推出