Rtunit 仿真平台在电机控制中的应用*
2021-01-12张子阳许祥威
科技创新与应用 2021年1期
关键词:模型
张子阳,许祥威
(南京工程学院 电力工程学院,江苏 南京 210013)
在一个传统的离线仿真平台中,对于一个复杂的、实时性强的、动态响应快的系统,往往会简化模型,如忽略处理器运行速度限制、忽略内存空间限制等[1]。
且由于需要手动编程导致人员操作失误等因素,产生项目研发周期延长、研发经费超额等一系列问题[2]。与此同时,半实物半数字仿真平台在军事、航天等领域获得了广泛应用,即一部分由计算机上搭建的模型构成,另一部分由实物构成,通过接口电路将两部分结合成一个整体来模拟整个系统的运行,这就是实时仿真技术[3-6]。
1 DSP、FPGA 的特点
在数字信号处理领域DSP 与FPGA 已经形成了相互存在的格局。FPGA 以软件的方式配置硬件资源,具有高度的并行运算能力,实时性更强,普遍适用于实现数字电路模块、高速信号的处理、控制领域的信号处理[7];DSP 内部拥有独立累加器及加法器,数字信号处理及算法强,执行指令速度快,主要用于处理复杂的多算法任务。文献[8]通过FPGA 高度的并行运算能力来构建电力电子半实物仿真平台;文献[9]通过DSP 强大的信号处理能力设计了一系列控制算法。对于一个半实物半仿真模型,往往都包含复杂过程和高度并行两个方面,针对两个不同的方面分别用DSP 和FPGA 各自的优势去处理解决,不失为一种新思路。文献[10、11、12]证明 DSP+FPGA 架构可极大的提高系统的实时性与稳定性。
2 基于DSP+FPGA 架构的Rtunit 仿真平台
Rtunit 是由南京傅里叶电子有限公司研发的基于MATLAB/Simulink 的实时数字控制系统,其主控CPU 采用DSP+FPGA 架构,以DSP 为主、FPGA 为辅的方式协同工作。……
登录APP查看全文
