Two-level PWM generator (three-phase)#

block

Block appearance in REPEAT VISION#

 The Two-level PWM generator (three-phase) block is used to control keys switching in converters. The block calculates the time for closing and opening the keys by supplying three sinusoidal signals (for each phase) and a direct current signal to it. 6 keys control signals are generated at the unit output.

 The block uses the principle of continuous pulse width modulation. The signal comparison type is natural.

Natural - sampling and comparison occur at the intersection of the modulation wave and the carrier wave.

block

Natural type of signal comparison#

 Outputs of antiphase or 2-level PWM are inversions of each other. The effective output voltage is the average value of the voltage difference. The full positive voltage causes the maximum current change in the positive direction and vice versa. Switching between positive and negative outputs gives a sawtooth pulsation.

1.  Properties#

Property

Default value

Description

Units of measurement

Carrier signal frequency

2000.0

-

Hz

PWM delay

0.0

-

s

Carrier signal type:
Sawtooth wave;
Sawtooth reverse wave;
Triangular signal

Sawtooth wave

-

-

2.  Inputs and outputs#

Parameters

Input/Output

Description

Units of measurement

Port type

Udc

Input

-

-

Automation

Ua

Input

-

-

Automation

Ub

Input

-

-

Automation

Uc

Input

-

-

Automation

a1

Output

-

-

Automation

a2

Output

-

-

Automation

b1

Output

-

-

Automation

b2

Output

-

-

Automation

c1

Output

-

-

Automation

c2

Output

-

-

Automation

In order to see the connection capabilities of the block, you need to go to page Description of block ports

3.  Code generation#

Important

Block supports C source code generation