Power converter system simulation using high level languages

J. Espinoza, G. Joós
{"title":"Power converter system simulation using high level languages","authors":"J. Espinoza, G. Joós","doi":"10.1109/CIPE.1994.396735","DOIUrl":null,"url":null,"abstract":"With the advent of powerful circuit simulation tools such as Spice-based simulators, the simulation of a power converter system has been reduced to the generation of an adequate electric circuit model of the system. However, this approach often leads to large execution times and uncertain results associated with convergence problems. Alternatives are switched-circuit simulators, where the switches are idealized by assuming zero on-resistance, infinite off-resistance and instantaneous switching. Though these simulators overcome the long execution times and convergence problems, both Spice-based and switched-circuit simulators have execution times proportional to the number of power switches. Furthermore, modern control techniques are difficult to implement. A practical and efficient solution that allows use of the discrete state approach is available today in the form of powerful and user friendly high level language compilers, such as C and BASIC. This paper illustrates the clear advantages of combining this approach with BASIC to simulate power converter systems. Moreover, the use of discrete states, instead of ideal switches, to model static power converters reduces execution time and introduces high flexibility in implementing complex PWM pattern generation algorithms, such as space vector or predictive control techniques, regardless of the power and control circuit structure and/or complexity.<<ETX>>","PeriodicalId":123138,"journal":{"name":"Proceedings of 1994 IEEE Workshop on Computers in Power Electronics","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1994 IEEE Workshop on Computers in Power Electronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIPE.1994.396735","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

With the advent of powerful circuit simulation tools such as Spice-based simulators, the simulation of a power converter system has been reduced to the generation of an adequate electric circuit model of the system. However, this approach often leads to large execution times and uncertain results associated with convergence problems. Alternatives are switched-circuit simulators, where the switches are idealized by assuming zero on-resistance, infinite off-resistance and instantaneous switching. Though these simulators overcome the long execution times and convergence problems, both Spice-based and switched-circuit simulators have execution times proportional to the number of power switches. Furthermore, modern control techniques are difficult to implement. A practical and efficient solution that allows use of the discrete state approach is available today in the form of powerful and user friendly high level language compilers, such as C and BASIC. This paper illustrates the clear advantages of combining this approach with BASIC to simulate power converter systems. Moreover, the use of discrete states, instead of ideal switches, to model static power converters reduces execution time and introduces high flexibility in implementing complex PWM pattern generation algorithms, such as space vector or predictive control techniques, regardless of the power and control circuit structure and/or complexity.<>
用高级语言对电源变换器系统进行仿真
随着Spice-based模拟器等功能强大的电路仿真工具的出现,电源变换器系统的仿真已经简化为生成系统的适当电路模型。然而,这种方法通常会导致较长的执行时间和与收敛问题相关的不确定结果。替代方案是开关电路模拟器,其中开关通过假设零导通电阻,无限关断电阻和瞬时开关来理想化。虽然这些模拟器克服了长时间的执行和收敛问题,但基于香料和开关电路的模拟器的执行时间都与电源开关的数量成正比。此外,现代控制技术难以实现。一种允许使用离散状态方法的实用而有效的解决方案,以功能强大且用户友好的高级语言编译器(如C和BASIC)的形式出现。本文说明了将该方法与BASIC相结合进行电源变换器系统仿真的明显优势。此外,使用离散状态而不是理想开关来建模静态功率转换器,减少了执行时间,并在实现复杂的PWM模式生成算法(如空间矢量或预测控制技术)时引入了高度的灵活性,而不考虑功率和控制电路结构和/或复杂性
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信