An Algorithm for Switching Time Calculation in a Unipolar SPWM Grid-Connected Full-Bridge Inverter
This article presents a hybrid (offline–online) algorithm for controlling a single-phase full-bridge inverter connected to the grid using unipolar SPWM modulation and an LCL filter. The methodology could reduce the real-time computational load by shifting the solution of transcendental equations to a preliminary stage. Using Bolzano’s Theorem, the approximate switching instants are precalculated and stored in a lookup table (LUT) with high temporal resolution. During online execution, the algorithm synchronizes power injection by indexing the switching times in a lookup table (LUT) based on the phase extracted by a discrete phase-locked loop (PLL). The main contribution lies in the integration of an analytical feedforward angular compensation, which cancels the intrinsic phase shift of the LCL filter and allows operation at unity power factor in open-loop, eliminating the need for complex current controllers such as Proportional-Resonant (PR) schemes.
Authors
- Heriberto Adamas-Pérez (ORCID: https://orcid.org/0000-0001-9756-3843)
- Jesús Darío Mina Antonio (ORCID: https://orcid.org/0000-0001-8136-6837)
- J. Aguayo (ORCID: https://orcid.org/0000-0002-0567-0033)
- Mario Ponce‐Silva (ORCID: https://orcid.org/0000-0002-4236-6903)
- Susana Estefany De León Aldaco (ORCID: https://orcid.org/0000-0002-1189-4228)
- Guillermo Ramírez-Zúñiga (ORCID: https://orcid.org/0000-0001-5713-7567)
- Guadalupe Jasmín Muñoz-Salazar (ORCID: https://orcid.org/0009-0001-4609-1484)
Institutions
- Centro Nacional de Investigación y Desarrollo Tecnológico (MX)
- Secretaría de Ciencia, Humanidades, Tecnología e Innovación (MX)
- Universidad Tecnológica Emiliano Zapata del Estado de Morelos (MX)
Publication Details
- Journal
- Algorithms
- Published
- 2026-10-30
- DOI
- https://doi.org/10.3390/a19110940
- Primary Topic
- Multilevel Inverters and Converters
- Type
- article
- Field-Weighted Citation Impact
- 0.00