UltraZohm—An Open-Source Rapid Control Prototyping Platform for Power Electronic Systems

E. Liegmann, T. Schindler, P. Karamanakos, A. Dietz, R. Kennel
{"title":"UltraZohm—An Open-Source Rapid Control Prototyping Platform for Power Electronic Systems","authors":"E. Liegmann, T. Schindler, P. Karamanakos, A. Dietz, R. Kennel","doi":"10.1109/OPTIM-ACEMP50812.2021.9590016","DOIUrl":null,"url":null,"abstract":"This paper presents two rapid control prototyping (RCP) use cases facilitated by the open-source platform UltraZohm. The openly available UltraZohm development framework eases the transition from simulation to the test bench. The framework offers the integration of automatic code generation for field-programmable gate arrays (FPGAs), either by using Simulink models based on the HDL Coder, or by synthesizing C++ code into VHDL via the Vivado high-level synthesis tool. The first use case focuses on the implementation details of an on-chip controller-in-the-loop setup, where a permanent magnet synchronous machine is emulated in the FPGA with a sampling frequency of 2 MHz. The second use case presents an efficient real-time implementation of the sphere decoding algorithm employed to solve the long-horizon finite control set model predictive control problem for a three-level neutral point clamped inverter driving an induction machine. Experimental results based on a small-scale prototype confirm that the algorithm can be executed in real time on the FPGA, with an execution time of a few tens of microseconds. Both use cases highlight the benefits of using a high-performance RCP platform for research in power electronics and their control.","PeriodicalId":32117,"journal":{"name":"Bioma","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2021-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bioma","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/OPTIM-ACEMP50812.2021.9590016","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

This paper presents two rapid control prototyping (RCP) use cases facilitated by the open-source platform UltraZohm. The openly available UltraZohm development framework eases the transition from simulation to the test bench. The framework offers the integration of automatic code generation for field-programmable gate arrays (FPGAs), either by using Simulink models based on the HDL Coder, or by synthesizing C++ code into VHDL via the Vivado high-level synthesis tool. The first use case focuses on the implementation details of an on-chip controller-in-the-loop setup, where a permanent magnet synchronous machine is emulated in the FPGA with a sampling frequency of 2 MHz. The second use case presents an efficient real-time implementation of the sphere decoding algorithm employed to solve the long-horizon finite control set model predictive control problem for a three-level neutral point clamped inverter driving an induction machine. Experimental results based on a small-scale prototype confirm that the algorithm can be executed in real time on the FPGA, with an execution time of a few tens of microseconds. Both use cases highlight the benefits of using a high-performance RCP platform for research in power electronics and their control.
ultrazohm -电力电子系统的开源快速控制原型平台
本文介绍了两个由开源平台UltraZohm促进的快速控制原型(RCP)用例。公开可用UltraZohm开发框架简化了从模拟试验台。该框架为现场可编程门阵列(fpga)提供了自动代码生成的集成,既可以使用基于HDL编码器的Simulink模型,也可以通过Vivado高级合成工具将c++代码合成为VHDL。第一个用例侧重于片上环内控制器设置的实现细节,其中在FPGA中模拟永磁体同步机,采样频率为2 MHz。第二个用例给出了球体解码算法的实时高效实现,该算法用于解决三电平中性点箝位逆变器驱动感应电机的长视界有限控制集模型预测控制问题。基于小型样机的实验结果证实,该算法可以在FPGA上实时执行,执行时间为几十微秒。这两个用例都强调了在电力电子及其控制研究中使用高性能RCP平台的好处。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
20
审稿时长
24 weeks
文献相关原料
公司名称 产品信息 采购帮参考价格
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信