Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/103232
DC FieldValueLanguage
dc.contributor.authorCaseiro, Luís Miguel Antunes-
dc.contributor.authorCaires, Diogo-
dc.contributor.authorMendes, André-
dc.date.accessioned2022-10-25T08:45:54Z-
dc.date.available2022-10-25T08:45:54Z-
dc.date.issued2022-
dc.identifier.issn2079-9292-
dc.identifier.urihttps://hdl.handle.net/10316/103232-
dc.description.abstractMany 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.pt
dc.description.sponsorshipProject SAICT-45-2017-POCI-01-0145-FEDER- 029112—PTDC/ EEI-EEE/29112/2017, funded by Programa Operacional Temático Competitividade e Internacionalização—FEDER and by the Foundation for Science and Technology (FCT)—OE, and in part by the Project UIDB/EEA/50008/2020, funded by FCT–OE.-
dc.language.isoengpt
dc.rightsopenAccesspt
dc.subjectFPGApt
dc.subjectrapid prototypingpt
dc.subjectSimulink;pt
dc.subjectHDL Coderpt
dc.subjectXilinx Zynqpt
dc.subjectZedboardpt
dc.titlePrototyping Power Electronics Systems with Zynq-Based Boards Using Matlab/Simulink—A Complete Methodologypt
dc.typearticlept
degois.publication.firstPage1130pt
degois.publication.issue7pt
degois.publication.titleElectronics (Switzerland)pt
dc.peerreviewedyespt
dc.identifier.doi10.3390/electronics11071130-
degois.publication.volume11pt
dc.date.embargo2022-01-01*
uc.date.periodoEmbargo0pt
item.fulltextCom Texto completo-
item.grantfulltextopen-
item.languageiso639-1en-
item.cerifentitytypePublications-
item.openairetypearticle-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
crisitem.author.orcid0000-0001-6369-7325-
crisitem.author.orcid0000-0002-7529-5670-
Appears in Collections:I&D IT - Artigos em Revistas Internacionais
Show simple item record

Page view(s)

138
checked on Oct 2, 2024

Download(s)

206
checked on Oct 2, 2024

Google ScholarTM

Check

Altmetric

Altmetric


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