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

Institutions

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Algorithm for Switching Time Calculation in a Unipolar SPWM Grid-Connected Full-Bridge Inverter

Heriberto Adamas-Pérez, Jesús Darío Mina Antonio, J. Aguayo, Mario Ponce‐Silva et al.
1 links
Algorithms
Multilevel Inverters and Converters
article

An Algorithm for Switching Time Calculation in a Unipolar SPWM Grid-Connected Full-Bridge Inverter

Heriberto Adamas-Pérez, Jesús Darío Mina Antonio, J. Aguayo, Mario Ponce‐Silva, Susana Estefany De León Aldaco, Guillermo Ramírez-Zúñiga, Guadalupe Jasmín Muñoz-Salazar
article en

Abstract

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.

AlgorithmsVol. 19(11)
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)
Affordable and clean energy, Industry, innovation and infrastructure
Openalex Percentile: Top 24%
Multilevel Inverters and Converters
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon
An Algorithm for Switching Time Calculation in a Unipolar SPWM Grid-Connected Full-Bridge Inverter — Heriberto Adamas-Pérez, Jesús Darío Mina Antonio, et al. · Algorithms (2026) | TGRS Research Map | TGRS