Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/103232
Title: Prototyping Power Electronics Systems with Zynq-Based Boards Using Matlab/Simulink—A Complete Methodology
Authors: Caseiro, Luís Miguel Antunes 
Caires, Diogo 
Mendes, André 
Keywords: FPGA; rapid prototyping; Simulink;; HDL Coder; Xilinx Zynq; Zedboard
Issue Date: 2022
metadata.degois.publication.title: Electronics (Switzerland)
metadata.degois.publication.volume: 11
metadata.degois.publication.issue: 7
Abstract: Many advanced power electronics control techniques present a steep computational load, demanding advanced controllers, such as FPGAs. However, FPGA development is a daunting and time-consuming task, inaccessible to most users. This paper proposes a complete methodology for prototyping power electronics with Xilinx Zynq-based boards using Matlab/Simulink and HDL Coder. Even though these tools are relatively well documented, and several works in the literature have used them, a methodology for developing power electronics systems with them has never been proposed. This paper aims to address that, by proposing a complete programming and design methodology for Zynq-based power electronics and discussing important drawbacks and hurdles in Simulink/HDL Coder development, as well as their possible solutions. In addition, techniques for the implementation of all required peripherals (ADCs, digital outputs, etc.), system protections, and real-time data acquisition on Zynq boards are presented. This methodology considerably reduces the development time and effort of power electronics solutions using Zynq-based boards. In addition, a demonstration Simulink model is provided with all proposed techniques and protections, for use with a readily available development board (Zedboard) and ADC modules. This should further reduce the learning curve and development effort of this type of solution, contributing to a broader access to high-performance control prototyping using Zynq-based platforms. An application example is presented to demonstrate the potential of the proposed workflow, using a Zedboard to control a multilevel UPS inverter prototype with Model Predictive Control.
URI: https://hdl.handle.net/10316/103232
ISSN: 2079-9292
DOI: 10.3390/electronics11071130
Rights: openAccess
Appears in Collections:I&D IT - Artigos em Revistas Internacionais

Show full item record

Page view(s)

174
checked on Oct 30, 2024

Download(s)

222
checked on Oct 30, 2024

Google ScholarTM

Check

Altmetric

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.