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),...
Gespeichert in:
Veröffentlicht in: | Electronics (Basel) 2021-04, Vol.10 (8), p.926 |
---|---|
Hauptverfasser: | , , , , |
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 & 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 & 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 & aerospace journals</collection><collection>ProQuest Advanced Technologies & 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 & 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 |