PWM Reference Generator
Libraries:
Motor Control Blockset /
Controls /
Math Transforms
Motor Control Blockset HDL Support /
Controls /
Math Transforms
Description
The PWM Reference Generator block generates modulated voltage signals from the stator phase or reference voltages.
The block accepts either the phase voltages (Vabc) or the stator reference voltages (Vαβ) described by the α-β voltage components.
Use this block to perform sinusoidal PWM (SPWM) and space vector modulation (SVM) along with these discrete pulse-width modulation (DPWM) methods that reduce switching losses:
Note
For the following DPWM methods the block supports only per-unit (PU) input signals. For more information about the per-unit system, see Per-Unit System.
60 DPWM — 60 degree discontinuous PWM
60 DPWM (+30 degree shift) — +30 degree shift from 60 DPWM
60 DPWM (-30 degree shift) — -30 degree shift from 60 DPWM
30 DPWM — 30 degree discontinuous PWM
120 DPWM — Positive DC component
120 DPWM — Negative DC component
For discontinuous PWM (DPWM), the block clamps the modulation wave to the positive or negative DC rail for a total of 120 degrees during each fundamental period per phase. During each clamping interval, the modulation discontinues.
The figure shows the sinusoidal PWM (SPWM) waveform.
The figure shows the space vector modulation (SVM) waveform.
The figure shows a 60-degree DPWM waveform with two 60-degree clamped intervals per fundamental period.
The figure shows a 60-degree DPWM waveform with a positive 30-degree phase shift.
The figure shows a 60-degree DPWM waveform with a negative 30-degree phase shift.
The figure shows a 30-degree DPWM waveform with four 30-degree clamped intervals per fundamental period.
The figure shows a 120-degree DPWM waveform with positive DC clamping.
The figure shows a 120-degree DPWM waveform with negative DC clamping.
Examples
Ports
Input
Output
Parameters
Extended Capabilities
Version History
Introduced in R2020a