摘要
电力电子实时仿真是目前电力电子系统研究过程中的重要工具。为设计一套经济、可靠的电力电子实时仿真系统,文中搭建了一个以现场可编程门阵列(FPGA)为计算核心的硬件平台,并提出了配套的电磁仿真算法和FPGA架构设计。首先,推导了一种简洁电磁暂态程序(EMTP)算法,用于提高传统离线算法的并行度。其次,从数值算法的角度分析恒导纳开关模型的虚拟功率损耗问题,提出了一种初始误差修正算法,消除了功率损耗。再次,串联以上算法,设计了一种基于状态机框架的数字信号处理(DSP)硬核资源复用FPGA架构,以硬件资源复用的方式实现了资源的高效利用,在不损失速度的同时提高了FPGA的利用效率。最后,通过多个实时仿真算例验证了所提方法的有效性和正确性。
Real-time simulation of power electronics is currently an important tool in the research process of power electronic systems.In order to design an economical and reliable real-time simulation system of power electronics,this paper builds a hardware platform with the field-programmable gate array(FPGA)as the computing core and proposes a supporting electromagnetic simulation algorithm and the FPGA architecture design.Firstly,a simplified electromagnetic transient programs(EMTP)algorithm is derived to improve the parallelism of traditional off-line algorithms.Secondly,the virtual power loss problem of the fixed-admittance switch model is analyzed from the perspective of the numerical algorithm,and an initial error correction algorithm is proposed to eliminate the power loss.Thirdly,in tandem with the above algorithms,an FPGA architecture with digital signal processing(DSP)hardcore resource reuse based on the state machine framework is designed to realize the efficient utilization of resources in the way of hardware resource reuse,which improves the utilization efficiency of the FPGA without loss of speed.Finally,the effectiveness and correctness of the proposed method are verified by several real-time simulation cases.
作者
王钦盛
王灿
潘学伟
梁亮
WANG Qinsheng;WANG Can;PAN Xuewei;LIANG Liang(School of Mechanical Engineering and Automation,Harbin Institute of Technology,Shenzhen 518055,China)
出处
《电力系统自动化》
EI
CSCD
北大核心
2024年第1期150-159,共10页
Automation of Electric Power Systems
基金
国家自然科学基金资助项目(52077045)
广东省基础与应用基础研究基金资助项目(2022A1515240078)。
关键词
电磁暂态仿真
实时仿真
电力电子开关
虚拟功率损耗
现场可编程门阵列
资源复用
electromagnetic transient simulation
real-time simulation
power electronic switch
virtual power loss
field-programmable gate array(FPGA)
resource reuse