Engee documentation

Unresolved include directive in modules/ROOT/pages/fmod-electrical-general-control/pwm-generator-2-level.adoc - include::ROOT:partial$localization-en/blocks/SubSystem_Physical Modeling_Electrical_Control_General Control_PWM Generator (2-Level).adoc[]

{blockLibraryPP_blocksPP_FF_PhysicalSS_ModelingFF_ElectricalFF_ControlFF_GeneralSS_ControlFF_PWMSS_GeneratorSS_OO_2-LevelLL_PP_label}

Pulse generation for a two-level converter with PWM control.

blockType: SubSystem

Path in the library:

/Physical Modeling/Electrical/Control/General Control/PWM Generator (2-Level)

Description

Block {blockLibraryPP_blocksPP_FF_PhysicalSS_ModelingFF_ElectricalFF_ControlFF_GeneralSS_ControlFF_PWMSS_GeneratorSS_OO_2-LevelLL_PP_label} generates pulses for a pulse width modulation (PWM) converter using a two-level topology. The unit can control switching devices (FET, GTO or IGBT) of three different types of converters: single-phase half-bridge (1 arm), single-phase full-bridge (2 arms) or three-phase bridge (3 arms).

The reference signal (Uref), also called the modulating signal, is associated with a symmetrical triangular carrier. When the reference signal is larger than the carrier, the pulse for the upper switching device has a high level (1), and the pulse for the lower one has a low level (0).

To control a single-phase full-bridge device, you can select unipolar or bipolar PWM modulation. With unipolar modulation, each arm is independently controlled. The second reference signal is generated inside the converter by shifting the phase of the original reference signal by 180 degrees. When using bipolar modulation, the state of the lower switch of the second arm is the same as the state of the upper switch of the first arm, and the state of the upper switch of the second arm is the same as the state of the lower switch of the first arm. Unipolar modulation provides the best quality of the AC waveform, but bipolar modulation creates a very slightly varying common-mode voltage.

The figure shows three sampling methods for the reference signal Uref. The natural sampling method simulates the behavior of an analog implementation of a PWM oscillator. Using two uniform sampling methods, Uref can be sampled twice at both the minimum and peak of the carrier, or only once at the minimum of the carrier. The first method is called asymmetric sampling or the double-edge method. The second method is called symmetric sampling or the single edge method.

pwm generator 2 level 1 en

Ports

Entrance

# Uref is a reference signal for generating output pulses

+ vector

Details

The reference signal used to generate the output pulses. Connect this port to a single-phase sinusoidal signal if the unit is used to control a single-phase half-bridge or full-bridge converter, or to a three-phase sinusoidal signal if the PWM generator unit controls a three-phase bridge converter. For linear operation of this block, the value of Uref must be in the range of −1 before +1.

Dependencies

To use this port, uncheck the box. {blockLibraryPP_blocksPP_FF_PhysicalSS_ModelingFF_ElectricalFF_ControlFF_GeneralSS_ControlFF_PWMSS_GeneratorSS_OO_2-LevelLL_PP_maskPP_main_tabPP_section_2PP_modulating_signalsPP_label}.

Data types

Float64

Support for complex numbers

None

# wt is an external reference signal used for carrier synchronization

+ vector

Details

An external reference signal used for carrier synchronization.

Dependencies

To use this port, set the parameter {blockLibraryPP_blocksPP_FF_PhysicalSS_ModelingFF_ElectricalFF_ControlFF_GeneralSS_ControlFF_PWMSS_GeneratorSS_OO_2-LevelLL_PP_maskPP_main_tabPP_section_1PP_modulator_modePP_label} meaning {blockLibraryPP_blocksPP_FF_PhysicalSS_ModelingFF_ElectricalFF_ControlFF_GeneralSS_ControlFF_PWMSS_GeneratorSS_OO_2-LevelLL_PP_maskPP_main_tabPP_section_1PP_modulator_modePP_optionsPP_Unsynchronized}.

Data types

Float64

Support for complex numbers

None

Output

# P — pulse signals used to control self-switching devices

+ vector

Details

The output contains two, four, or six pulse signals used to control self-switching devices (MOSFET, GTO, or IGBT) of a one-, two-, or three-band converter.

Data types

Float64

Support for complex numbers

None

# m — measuring output signal

+ vector

Details

A measuring output that returns a carrier signal used to determine the output pulses and a sampled reference signal.

Dependencies

To use this port, check the box {blockLibraryPP_blocksPP_FF_PhysicalSS_ModelingFF_ElectricalFF_ControlFF_GeneralSS_ControlFF_PWMSS_GeneratorSS_OO_2-LevelLL_PP_maskPP_main_tabPP_section_3PP_has_measurement_portPP_label}.

Data types

Float64

Support for complex numbers

None

Parameters

None.