Digital Implementation of Discontinuous PWMs: Mitigating Parasitic Active Vectors for Improved Load Current Quality in Inverter Systems
Discontinuous PWM (DPWM) strategies are widely used in voltage-source inverters (VSIs) due to reduced switching losses and improved harmonic performance at higher modulation indexes. However, DPWMs with discontinuous zero-sequence signals (ZSS) can cause current spikes at clamping instants, which depend on the modulation index and load parameters. In the literature, this behavior is often attributed to the rapid changes in ZSS. This article demonstrates that the current spikes are primarily caused by improper modulator implementation on digital signal processors (DSPs), which introduces an unintended active vector instead of a zero vector at the end of a positive bus clamp for a given phase. The issue arises because PWM modules operate as set-reset units based on a timer and compare values, unlike analog comparators, which react instantaneously. We propose a simple solution using an auxiliary compare register, which is effective for most DSPs. The solution's effectiveness is demonstrated on a VSI-fed 12-kW induction machine controlled by a C2000 Texas Instruments DSP.
Authors
- Filip Baum (ORCID: https://orcid.org/0000-0003-0876-8893)
- Jan Bauer (ORCID: https://orcid.org/0000-0002-0657-1213)
- Ondrej Lipcak (ORCID: https://orcid.org/0000-0001-6769-5714)
- Jakub Kucera (ORCID: https://orcid.org/0009-0003-1978-0377)
Institutions
- Czech Technical University in Prague (CZ)
Publication Details
- Journal
- IEEE Transactions on Power Electronics
- Published
- 2025-01-22
- DOI
- https://doi.org/10.1109/tpel.2025.3532744
- Citations
- 1
- Primary Topic
- Multilevel Inverters and Converters
- Type
- article
- Field-Weighted Citation Impact
- 0.73