For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

适用于混合动力或纯电动传动系统的 RCP 系统

开发变流器策略

应用领域


  • 开发和验证传动系统的控制策略和分布式 ECU 功能
  • 可实现快速、便捷验证的车载系统和实验室系统

关键要点


  • 灵活的解决方案,可贴合各种电动机需求
  • 基于 FPGA 的专用 I/O 接口与便捷的 Simulink® 模块组组合,适用于各种电力驱动应用
  • 用户可编程 FPGA 搭配现成的库甚至可用于最快的控制回路
  • 支持 TWINsync 等专用变流器协议
  • 支持所有主要汽车总线系统,可轻松集成至 ECU 网络

对于使用 LTI 提供的变流器(如 LTi ServoOne)的应用,dSPACE 提供一款专用 TWINsync 解决方案。该解决方案由基于 FPGA 的硬件(叫做“可编程通用接口 [PGI]”)和实现便捷配置的 Simulink 模块组组成。借助该解决方案,RCP 平台(AutoBox 中安装的 MicroAutoBox II 或 DS1007)可以通过 TWINsync 连接各种变流器。为了让您在原型开发装置上拥有最大灵活性,dSPACE 支持同步控制多个变流器。除了 LTI 变流器之外,您还可以使用其他第三方变流器。若使用第三方变流器,dSPACE 支持通过 CAN 和以太网通信,并即将推出更多通信网络。在这两种情况下,算法基于处理器计算,适用于采样时间不超过 20 微秒的使用实例。

如果您的测试装置已包含 ECU,则可以使用 RCP 平台(AutoBox 中安装的 MicroAutoBox II 或 Ds1007)通过旁路扩展 ECU。与全通方法的差异在于 ECU 完全由 RCP 系统所替代,旁路方法仅适用于从头开始开发的个别 ECU 软件的组件,例如,电动机控制功能。在这种情况下,新功能在 RCP 系统上计算,RCP 系统通过低延迟 ECU 接口(例如 DCI-GSI2)或汽车总线系统(如 CAN、FlexRay 或以太网)连接到 ECU。若使用这种方法,可以重复使用已在 ECU 上实施的功率级和连接到电动机的连接线束。


为便于测量和校准,ControlDesk® 可以在运行时访问所有变量。您还可以在运行时将数据记录到 USB 设备中,以供预处理使用。

对于需要极短采样时间(少于 20 微秒)的测试装置,包含用户可编程 FGPA 的 RCP 平台正是不二之选。各种 MicroAutoBox II 版本均提供用户可编程 FGPA 模块。如果您使用的是模块化硬件(例如含有 DS1007 的 AutoBox),您只需添加 DS5203 FPGA 板即可。


为便于进行 FPGA 编程,我们提供一个完全基于模型的工具链。FPGA 控制器模型可使用 RTI FPGA 编程模块组和 Xilinx System Generator for DSP 在 MATLAB®/Simulink 中开发。dSPACE 还提供 XSG 交流电动机控制库,该库提供适用于 PWM 生成、霍尔、编码器、解析器、EnDat 和 SSI 传感器处理以及角度计算等所有主要电动机功能的预配置功能模块。


可按应用编程的 FPGA


DS5203 FPGA 板和采用 DS1514 FPGA 板的某些类型的 MicroAutoBox 可以适应各种任务,让您灵活应对更严苛的要求,比如信号调节、使用新接口或加速零部件建模。FPGA 特别适合释放处理器板卡的任务,比如在 ECU 开发期间进行信号预处理等。dSPACE FPGA 板运行频率为 80/100 Mhz,适用于快速电流控制回路、自定义 PWM 波形生成和电力驱动项目等应用领域。DS5203 和 DS1514 可与 XSG 模型库密切配合。DS5203 具有在 Vivado® 支持下可自由编程的 Xilinx Kintex®-7 FPGA。此外,DS5203 还提供 6 路 ADC、6 路 DAC 和 16 路数字 I/O 通道以及通过 PHS 总线到处理器板的连接。DS1514 可与专用于特殊使用实例的各种 I/O 模块(如带有电动机控制 I/O 接口的 DS1553)搭配使用。