牵引电动机硬件在环仿真

信号级电动机控制器测试

在信号级上,测试系统连接至电驱动控制单元的内部接口:以获取闸极驱动器的信号和电流传感器的信号。断开所有电力电子装置与被测设备的连接。这种方法能够实现最大的扩展性和完全模型访问。本例阐述如何使用 SCALEXIO进行基于 FPGA 的仿真。基于 FPGA 的仿真通常在需要极高速计算能力的情况下使用。
如果不需要高速计算,还可以使用 SCALEXIO 执行基于处理器的电动机仿真测试。之后,在 SCALEXIO 处理单元上计算电动机和逆变器模型。

应用领域

  • 测试传动系统的电动机 ECU,例如:
    • 混合动力汽车和纯电动汽车
    • 燃料电池汽车
  • 测试要求提供更高基本频率和稳定性的高精度仿真的所有其他各种电动机控制器
  • 开发电动传动系统
  • 开发非公路车辆

关键要点

  • 极高的超采样速率(对应于 PWM 切换频率)
  • 无需 PWM 同步
  • 仿真电流纹波(PWM 效应)
  • 使用用户可编程 FPGA 快速计算信号
  • FPGA 上的电动机和逆变器模型
  • 现成的开放式 FPGA 模型适用于所有常用电动机和传感器
  • 通过基于 FEM 的参数化(例如 JMAG)消除非线性效应
  • 采样时间少于 500 纳秒,实现最高仿真质量
  • 基于 FPGA 的门驱动器信号采集
  • 基于 FPGA 的电流和位置传感器信号仿真
  • 便捷的图形化系统配置

DS2655 FPGA基板设计用于需要十分快速的高分辨率信号处理的场合,例如电机HIL仿真。它们包括Xilinx ® 功能强大的FPGA。通过与XSG Electric Components Library结合使用,FPGA板卡能够在闭合回路中通过控制器仿真电子机械,并保证快速反应时间。

不同的FPGA I/O模块可用于扩展FPGA基板的I/O通道。它们提供电力驱动装置等应用所需的大量数字和模拟 I/O 通道。

基于软件的 FPGA 配置

SCALEXIO HIL 仿真系统提供众多 I/O 硬件,能够连接各种变换器和电动机。您可以使用 Xilinx System Generator 对 DS2655 FPGA 基板的 FPGA 应用编程,而且 RTI FPGA Programming Blockset能够访问 I/O 和处理器。可通过 ConfigurationDesk® 将这些程序下载到 FPGA。

在实时硬件上执行程序之前,您可以在离线仿真中测试该程序。这让您能够灵活应对新要求,比如新接口或需要加速子模型的执行。

需要极高精度和相对高采样率的电动机控制应用在现场可编程门阵列 (FPGA) 上仿真效果最好。XSG Electric Components Models(闭环仿真组件)作为 Xilinx System Generator (XSG) 模型实施,这些模型在 dSPACE FPGA基板上运行,因此可以使用相同的工作流程来开发和测试控制器。从而,电子装置及其控制器的闭环仿真能以很高的采样速率实时执行。

直接 FPGA I/O 访问

除了被测对象外,XSG Electric Components Library还提供了增强的I/O功能,可在dSPACE FPGA基板上用于各种位置传感器和PWM捕获。XSG Electric Components Library和FPGA基板可以共同用于电动机信号级和功率级仿真。

组件和特征

  • 永磁同步电动机 (PMSM)
  • 无刷直流电动机 (BLDC)
  • 支持断续导电模式 (DCM) 的高级逆变器模型
  • 异步鼠笼式感应电动机
  • 旋变、正弦、TTL、霍尔、EnDat、Hiperface、BiSS和SSI编码器
  • XSG Electric Components Library需要XSG Utlis Library,其提供附加功能
  • 可为三相电动机模型配置的三角星形接法

订阅新闻通讯

订阅/管理订阅/取消订阅 dSPACE新闻简讯