Comparison of Different Design Alternatives for Hardware-in-the-Loop of Power Converters

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),...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Electronics (Basel) 2021-04, Vol.10 (8), p.926
Hauptverfasser: Zamiri, Elyas, Sanchez, Alberto, Yushkova, Marina, Martínez-García, Maria Sofia, de Castro, Angel
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 8
container_start_page 926
container_title Electronics (Basel)
container_volume 10
creator Zamiri, Elyas
Sanchez, Alberto
Yushkova, Marina
Martínez-García, Maria Sofia
de Castro, Angel
description 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.
doi_str_mv 10.3390/electronics10080926
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2548420789</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2548420789</sourcerecordid><originalsourceid>FETCH-LOGICAL-c322t-df045676ab7394390035b9068b2e485998c8e653b2d63dc01edcfad84320cb153</originalsourceid><addsrcrecordid>eNptULFOwzAUtBBIVKVfwGKJ2eDYSWqPVQoUqRIMILFFjvMMqVI7PLut-HtSlYGBt9wb7k53R8h1xm-l1PwOerAJg-9szDhXXIvyjEwEn2umhRbnf_5LMotxw8fTmVSST8h7FbaDwS4GT4Ojy845QPCJLiF2H54u-gToTer2EKkLSFcG24NBYJ1n6RPYOoThqHwJB0BaBb8HHCXxilw400eY_eKUvD3cv1Yrtn5-fKoWa2alEIm1judFOS9NM5c6H-twWTSal6oRkKtCa2UVlIVsRFvK1vIMWutMq3IpuG2yQk7Jzcl3wPC1g5jqTdiNiftYiyJX-dhd6ZElTyyLIUYEVw_YbQ1-1xmvjyvW_6wofwCH8Wg5</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2548420789</pqid></control><display><type>article</type><title>Comparison of Different Design Alternatives for Hardware-in-the-Loop of Power Converters</title><source>Electronic Journals Library</source><source>MDPI - Multidisciplinary Digital Publishing Institute</source><creator>Zamiri, Elyas ; Sanchez, Alberto ; Yushkova, Marina ; Martínez-García, Maria Sofia ; de Castro, Angel</creator><creatorcontrib>Zamiri, Elyas ; Sanchez, Alberto ; Yushkova, Marina ; Martínez-García, Maria Sofia ; de Castro, Angel</creatorcontrib><description>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.</description><identifier>ISSN: 2079-9292</identifier><identifier>EISSN: 2079-9292</identifier><identifier>DOI: 10.3390/electronics10080926</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Accuracy ; Coding ; Design ; Digital signal processors ; Field programmable gate arrays ; Floating point arithmetic ; Hardware description languages ; Hardware-in-the-loop simulation ; High level synthesis ; Mathematical models ; Microprocessors ; Numerical methods ; Power converters ; Simulation ; Software ; VHSIC (circuits)</subject><ispartof>Electronics (Basel), 2021-04, Vol.10 (8), p.926</ispartof><rights>2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c322t-df045676ab7394390035b9068b2e485998c8e653b2d63dc01edcfad84320cb153</citedby><cites>FETCH-LOGICAL-c322t-df045676ab7394390035b9068b2e485998c8e653b2d63dc01edcfad84320cb153</cites><orcidid>0000-0002-6733-2283 ; 0000-0003-4357-7857 ; 0000-0002-3189-150X ; 0000-0002-4622-1269 ; 0000-0003-0442-3513</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Zamiri, Elyas</creatorcontrib><creatorcontrib>Sanchez, Alberto</creatorcontrib><creatorcontrib>Yushkova, Marina</creatorcontrib><creatorcontrib>Martínez-García, Maria Sofia</creatorcontrib><creatorcontrib>de Castro, Angel</creatorcontrib><title>Comparison of Different Design Alternatives for Hardware-in-the-Loop of Power Converters</title><title>Electronics (Basel)</title><description>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.</description><subject>Accuracy</subject><subject>Coding</subject><subject>Design</subject><subject>Digital signal processors</subject><subject>Field programmable gate arrays</subject><subject>Floating point arithmetic</subject><subject>Hardware description languages</subject><subject>Hardware-in-the-loop simulation</subject><subject>High level synthesis</subject><subject>Mathematical models</subject><subject>Microprocessors</subject><subject>Numerical methods</subject><subject>Power converters</subject><subject>Simulation</subject><subject>Software</subject><subject>VHSIC (circuits)</subject><issn>2079-9292</issn><issn>2079-9292</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNptULFOwzAUtBBIVKVfwGKJ2eDYSWqPVQoUqRIMILFFjvMMqVI7PLut-HtSlYGBt9wb7k53R8h1xm-l1PwOerAJg-9szDhXXIvyjEwEn2umhRbnf_5LMotxw8fTmVSST8h7FbaDwS4GT4Ojy845QPCJLiF2H54u-gToTer2EKkLSFcG24NBYJ1n6RPYOoThqHwJB0BaBb8HHCXxilw400eY_eKUvD3cv1Yrtn5-fKoWa2alEIm1judFOS9NM5c6H-twWTSal6oRkKtCa2UVlIVsRFvK1vIMWutMq3IpuG2yQk7Jzcl3wPC1g5jqTdiNiftYiyJX-dhd6ZElTyyLIUYEVw_YbQ1-1xmvjyvW_6wofwCH8Wg5</recordid><startdate>20210413</startdate><enddate>20210413</enddate><creator>Zamiri, Elyas</creator><creator>Sanchez, Alberto</creator><creator>Yushkova, Marina</creator><creator>Martínez-García, Maria Sofia</creator><creator>de Castro, Angel</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L7M</scope><scope>P5Z</scope><scope>P62</scope><scope>PHGZM</scope><scope>PHGZT</scope><scope>PIMPY</scope><scope>PKEHL</scope><scope>PQEST</scope><scope>PQGLB</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><orcidid>https://orcid.org/0000-0002-6733-2283</orcidid><orcidid>https://orcid.org/0000-0003-4357-7857</orcidid><orcidid>https://orcid.org/0000-0002-3189-150X</orcidid><orcidid>https://orcid.org/0000-0002-4622-1269</orcidid><orcidid>https://orcid.org/0000-0003-0442-3513</orcidid></search><sort><creationdate>20210413</creationdate><title>Comparison of Different Design Alternatives for Hardware-in-the-Loop of Power Converters</title><author>Zamiri, Elyas ; Sanchez, Alberto ; Yushkova, Marina ; Martínez-García, Maria Sofia ; de Castro, Angel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c322t-df045676ab7394390035b9068b2e485998c8e653b2d63dc01edcfad84320cb153</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Accuracy</topic><topic>Coding</topic><topic>Design</topic><topic>Digital signal processors</topic><topic>Field programmable gate arrays</topic><topic>Floating point arithmetic</topic><topic>Hardware description languages</topic><topic>Hardware-in-the-loop simulation</topic><topic>High level synthesis</topic><topic>Mathematical models</topic><topic>Microprocessors</topic><topic>Numerical methods</topic><topic>Power converters</topic><topic>Simulation</topic><topic>Software</topic><topic>VHSIC (circuits)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zamiri, Elyas</creatorcontrib><creatorcontrib>Sanchez, Alberto</creatorcontrib><creatorcontrib>Yushkova, Marina</creatorcontrib><creatorcontrib>Martínez-García, Maria Sofia</creatorcontrib><creatorcontrib>de Castro, Angel</creatorcontrib><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Database‎ (1962 - current)</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ProQuest advanced technologies &amp; aerospace journals</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central (New)</collection><collection>ProQuest One Academic (New)</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Middle East (New)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Applied &amp; Life Sciences</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>Electronics (Basel)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zamiri, Elyas</au><au>Sanchez, Alberto</au><au>Yushkova, Marina</au><au>Martínez-García, Maria Sofia</au><au>de Castro, Angel</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Comparison of Different Design Alternatives for Hardware-in-the-Loop of Power Converters</atitle><jtitle>Electronics (Basel)</jtitle><date>2021-04-13</date><risdate>2021</risdate><volume>10</volume><issue>8</issue><spage>926</spage><pages>926-</pages><issn>2079-9292</issn><eissn>2079-9292</eissn><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.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/electronics10080926</doi><orcidid>https://orcid.org/0000-0002-6733-2283</orcidid><orcidid>https://orcid.org/0000-0003-4357-7857</orcidid><orcidid>https://orcid.org/0000-0002-3189-150X</orcidid><orcidid>https://orcid.org/0000-0002-4622-1269</orcidid><orcidid>https://orcid.org/0000-0003-0442-3513</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2079-9292
ispartof Electronics (Basel), 2021-04, Vol.10 (8), p.926
issn 2079-9292
2079-9292
language eng
recordid cdi_proquest_journals_2548420789
source Electronic Journals Library; MDPI - Multidisciplinary Digital Publishing Institute
subjects Accuracy
Coding
Design
Digital signal processors
Field programmable gate arrays
Floating point arithmetic
Hardware description languages
Hardware-in-the-loop simulation
High level synthesis
Mathematical models
Microprocessors
Numerical methods
Power converters
Simulation
Software
VHSIC (circuits)
title Comparison of Different Design Alternatives for Hardware-in-the-Loop of Power Converters
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-14T15%3A52%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Comparison%20of%20Different%20Design%20Alternatives%20for%20Hardware-in-the-Loop%20of%20Power%20Converters&rft.jtitle=Electronics%20(Basel)&rft.au=Zamiri,%20Elyas&rft.date=2021-04-13&rft.volume=10&rft.issue=8&rft.spage=926&rft.pages=926-&rft.issn=2079-9292&rft.eissn=2079-9292&rft_id=info:doi/10.3390/electronics10080926&rft_dat=%3Cproquest_cross%3E2548420789%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2548420789&rft_id=info:pmid/&rfr_iscdi=true