主要内容

PWM Generator (Multilevel)

R2026b

生成用于模块化多电平转换器的脉冲宽度调制信号或波形

库:
Simscape / Electrical / Control / Pulse Width Modulation

描述

PWM Generator (Multilevel) 模块实现用于模块化多电平转换器的脉冲宽度调制 (PWM) 发生器。PWM 技术通过在满功率传输和无功率传输之间快速切换,来控制从一个电气组件到另一个电气元件的功率传输。

模块根据功率子模块的数量和两种转换器拓扑(半桥和全桥)计算模块化多电平转换器的栅极脉冲。您可以分别使用功率子模块数和转换器拓扑参数来指定功率子模块的数量和转换器拓扑。

端口

输入

全部展开

用于计算多电平转换器每个功率子模块的 PWM 的参考信号,指定为向量。

输出

全部展开

每个子模块的脉冲宽度调制信号,以向量形式返回。

如果将转换器拓扑参数设置为半桥,则输出是一个指定为如下形式的向量:

G={G1_SM1, G2_SM1, G1_SM2, G2_SM2, … , G1_SMN, G2_SMN}.

如果将转换器拓扑参数设置为全桥,则输出是一个指定为如下形式的向量:

G={G1_SM1, G2_SM1, G3_SM1, G4_SM1, G1_SM2, G2_SM2, G3_SM2, G4_SM2, … , G1_SMN, G2_SMN, G3_SMN, G4_SMN},

其中,Gi_SMj 是控制第 j 个功率子模块的第 i 个栅极的参考信号。在半桥拓扑中,i 的范围是 1 到 2,在全桥拓扑中,该范围是 1 到 4。j 的范围是 1 到 N,其中 N 是功率子模块数参数中指定的功率子模块的数量。

数据类型: single | double

参数

全部展开

模块化多电平转换器的拓扑。

模块化多电平转换器的功率子模块数。

PWM 计时器周期。计时器周期(秒) 参数指定为 12fsw,其中 fsw 是开关频率。

模块的采样时间。对于连续时间仿真,设置为零。对于离散时间仿真,为确保生成信号具有足够的分辨率,请指定一个小于或等于 10 * Tper 的正值,其中 Tper 是计时器周期(秒)。

版本历史记录

在 R2020b 中推出