A Comparison of Simulation and Hardware-in-the-Loop Alternatives for Digital Control of Power Converters

被引:60
|
作者
Sanchez, Alberto [1 ]
de Castro, Angel [1 ]
Garrido, Javier [1 ]
机构
[1] Univ Autonoma Madrid, HCTLab Res Grp, E-28049 Madrid, Spain
关键词
Debugging; digital control; emulation; field programmable gate arrays; simulation; switching converters; ELECTRONICS; ARCHITECTURE; SYSTEMS;
D O I
10.1109/TII.2012.2192281
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Debugging digital controllers for power converters can be a problem because there are both digital and analog components. This paper focuses on debugging digital controllers to be implemented in Field Programmable Gate Arrays or Application Specific Integrated Circuits, which are designed in hardware description languages. Four methods are proposed and described. All of them allow simulation, and two methods also allow emulation-synthesizing the model of the converter to run the complete closed-loop system in actual hardware. The first method consists in using a mixed analog and digital simulator. This is the easiest alternative for the designer, but simulation time can be a problem, specially for long simulations like those necessary in power factor correction or when the controller is very complex, for example, with embedded processors. The alternative is to use pure digital models, generating a digital model of the power converter. Three methods are proposed: real type, float type and fixed point models (in the latter case including hand-coded and automatic-coded descriptions). Float and fixed point models are synthesizable, so emulation is possible, achieving speedups over 20 000. The results obtained with each method are presented, highlighting the advantages and disadvantages of each one. Apart from that, an analysis of the necessary resolution in the variables is presented, being the main conclusion that 32-bit floating point is not enough for medium and high switching frequencies.
引用
收藏
页码:491 / 500
页数:10
相关论文
共 50 条
  • [41] A Comparison of Algorithms for Controlling DSRs in a Control by Price Context Using Hardware-in-the-loop Simulation
    Sossan, Fabrizio
    Bindner, Henrik
    2012 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING, 2012,
  • [42] Power Hardware-in-the-Loop Simulation for DC Microgrid Reliability Test
    Heo, Kyung-Wook
    Choi, Hyun-Jun
    Jung, Jee-Hoon
    2020 IEEE 9TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE (IPEMC2020-ECCE ASIA), 2020, : 1423 - 1427
  • [43] Hardware-in-the-Loop Co-Simulation Based Validation of Power System Control Applications
    Otte, Marcel
    Leimgruber, Fabian
    Bruendlinger, Roland
    Rohjans, Sebastian
    Latif, Aadil
    Strasser, Thomas, I
    2018 IEEE 27TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2018, : 1229 - 1234
  • [44] Analysis of Linear Interface Algorithms for Power Hardware-in-the-Loop Simulation
    Langston, James
    Schoder, Karl
    Steurer, Michael
    Edrington, Chris
    Roberts, Rodney G.
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 4005 - 4012
  • [45] Hardware-In-The-Loop for Power and Telecomunications Co-Simulation with Applications
    Martin, Daniel
    Dickey, Conwell
    2014 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES CONFERENCE (ISGT), 2014,
  • [46] A Scheme to Improve the Stability and Accuracy of Power Hardware-in-the-Loop Simulation
    Feng, Zhiwang
    Pena-Alzola, Rafael
    Seisopoulos, Paschalis
    Guillo-Sansano, Efren
    Syed, Mazheruddin
    Norman, Patrick
    Burt, Graeme
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 5027 - 5032
  • [47] Hardware-in-the-loop Simulation based Testing of Power Conditioning Systems
    Ustun, Taha Selim
    Konishi, Hiroo
    Hashimoto, Jun
    Otani, Kenji
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ELECTRONICS FOR SUSTAINABLE ENERGY SYSTEMS (IESES), 2018, : 546 - 551
  • [48] A Precise Stability Criterion for Power Hardware-in-the-loop Simulation System
    Wang, Shengbo
    Li, Binbin
    Xu, Zigao
    Zhao, Xiaodong
    Xu, Dianguo
    2019 10TH INTERNATIONAL CONFERENCE ON POWER ELECTRONICS AND ECCE ASIA (ICPE 2019 - ECCE ASIA), 2019,
  • [49] Systematic Separation of Electrical Power Systems for Hardware-in-the-Loop Simulation
    Kiffe, Axel
    Witting, Katrin
    Puschmann, Frank
    2017 19TH EUROPEAN CONFERENCE ON POWER ELECTRONICS AND APPLICATIONS (EPE'17 ECCE EUROPE), 2017,
  • [50] Hardware-in-the-loop simulation of an active-adaptive power grid
    Petrochenkov A.B.
    Frank T.
    Romodin A.V.
    Kychkin A.V.
    Russian Electrical Engineering, 2013, 84 (11) : 652 - 658