Abstract
This paper aims to compare different design alternatives of hardware-in-the-loop (HIL) for emulating power converters in Field Programmable Gate Arrays (FPGAs). It proposes various numerical formats (fixed and floating-point) and different approaches (pure VHSIC Hardware Description Language (VHDL), Intellectual Properties (IPs), automated MATLAB HDL code, and High-Level Synthesis (HLS)) to design power converters. Although the proposed models are simple power electronics HIL systems, the idea can be extended to any HIL system. This study compares the design effort of different coding methods and numerical formats considering possible synthesis tools (Precision and Vivado), and it comprises an analytical discussion in terms of area and speed. The different models are synthesized as ad-hoc modules in general-purpose FPGAs, but also using the NI myRIO device as an example of a commercial tool capable of implementing HIL models. The comparison confirms that the optimum design alternative must be chosen based on the application (complexity, frequency, etc.) and designers’ constraints, such as available area, coding expertise, and design effort.
Highlights
The different discretization methods can play an essential role in the model, this paper focuses on the Field Programmable Gate Arrays (FPGAs) implementation issues: numerical format (FxP or FlP), coding method used in the design, or synthesis tools
They are different FPGAs, the Zynq-7000 family uses the same fabric logic of the Artix-7 family, so the synthesis results are very similar in both families, as will be shown later
This paper has proposed several FPGA-based HIL model design alternatives for floating and fixed-point numerical format (NF), including different coding methods and synthesis tools
Summary
Academic Editors: Miro Milanovic, Enric Vidal Idiarte and Eric Monmasson. Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. Power converters and their controllers are becoming more complex, especially since
Published Version (
Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have