
doi: 10.66800/0144
Control algorithms for power electronics converters traditionally rely on CPU-based controllers. However, executing these loops on a Field-Programmable Gate Array (FPGA) offloads the CPU and enables ultra-fast control rates. For three-phase AC systems requiring two PI controllers in a synchronous reference frame (dq), this technical note presents an FPGA-based dq current controller tailored for a grid-tied three-phase inverter. The algorithm features a traditional vector current control structure, complete with a decoupling network and voltage feedforward. It is packaged into a Vivado IP block utilizing AXI4-Stream interfaces for seamless hardware integration. Step-by-step implementations are demonstrated using two High-Level Synthesis (HLS) approaches: Xilinx Model Composer (Simulink) and Vitis HLS (C++). Furthermore, the note outlines offline testbenches that validate the accuracy of the FPGA models against a proven CPU-based reference prior to real-time execution.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
