主要内容

Thyristor 6-Pulse Generator

在单脉冲模式下生成晶闸管 6 脉冲波形

  • Thyristor 6-Pulse Generator block

库:
Simscape / Electrical / Control / Pulse Width Modulation

描述

Thyristor 6-Pulse Generator 模块在单脉冲模式下实现晶闸管 6 脉冲波形发生器。

您可以使用此模块通过以下操作执行相控 AC 到 DC 转换:

  • 利用锁相环测量 AC 信号的同步角

  • 利用此模块生成的脉冲来控制晶闸管转换器网络

模型

下图显示了 Thyristor 6-Pulse Generator 的等效电路。

该模块基于同步角 theta 和触发角 alpha 在内部生成六个斜坡信号,每个斜坡信号对应其输出向量中的一个脉冲元素。

当关联的斜坡信号向上达到或超过指定的触发角时,模块会在其中一个输出端生成一个脉冲。下图展示了其中一个输出端的这种脉冲生成机制。

设置脉冲排序策略可以修改每个斜坡的独特相移,从而改变生成脉冲的顺序:

  • Pulse ordering 属性设置为器件顺序可按顺序生成脉冲。使用此策略可为 Converter (Three-Phase) 模块或其他采用顺序排序的晶闸管网络生成脉冲。

  • Pulse ordering 属性设置为自然换相顺序可按自然顺序生成脉冲。使用此策略可为采用自然排序的晶闸管网络生成脉冲。

示例

端口

输入

全部展开

同步角,范围为 [0, 2*pi],以弧度为单位。

数据类型: single | double

晶闸管触发角,以弧度为单位。

数据类型: single | double

输出

全部展开

晶闸管脉冲向量。

数据类型: single | double

参数

全部展开

根据所控制的晶闸管网络的配置指定脉冲排序规则。使用器件顺序策略可为 Converter 模块生成脉冲。

指定每个脉冲的宽度,范围为 [0, pi]

连续两次模块执行之间的时间,以秒为单位。在执行期间,模块产生输出,并在需要时更新其内部状态。有关详细信息,请参阅什么是采样时间?指定采样时间

如果此模块位于触发子系统内,则通过将此参数设置为 -1 来继承采样时间。如果此模块位于连续变步长模型内,则使用正标量显式指定采样时间。

参考

[1] Pelly, B. R. Thyristor Phase-Controlled Converters and Cycloconverters: Operation, Control, and Performance. New York, NY: John Wiley & Sons, Inc., 1971.

扩展功能

全部展开

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

版本历史记录

在 R2017b 中推出