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

dSPACE FlexRay Configuration 包

在 FlexRay 网络中配置 dSPACE 系统

dSPACE FlexRay Configuration 包用于集成 dSPACE 硬件,将其用作 FlexRay 网络中的‎仿真或检测节点。

应用领域

dSPACE FlexRay 配置包用于集成 dSPACE 硬件,将其用作 FlexRay 网络中的‎仿真或监控节点。节点使用 dSPACE FlexRay 配置工具根据通信矩阵进行配置,通信矩阵包含通过 FlexRay 总线传输的信号和帧的调度信息。通信信息通过 RTI FlexRay 配置模块组连接至 MATLAB®/Simulink 模型。生成的 FlexRay 应用程序可在 dSPACE 系统上执行。

优点

dSPACE FlexRay Configuration Package 包是一款功能广泛的解决方案,用于在 dSPACE 的实时系统中使用 FlexRay。该配置包使得 FlexRay 配置更加简便,降低了 FlexRay 的复杂程度。配置设置可以存储为项目文件并可相互交换。通过与 FlexRa 协议的高级用户密切合作进行 dSPACE FlexRay Configuration Package 包的设计,确保满足您的需求。

dSPACE FlexRay Configuration Tool

dSPACE FlexRay 配置工具可以帮助您配置 dSPACE 系统,将其用作 FlexRay 网络中的仿真节点。该工具依靠能以 FIBEX 或 AUTOSAR XML 格式表示的网络和调度数据。导入通信描述时,会进行大量的一致性检查。各种视图可帮助管理 FlexRay 配置。该工具可以生成通信节点和控制器配置。

RTI FlexRay 配置模块库

以 RTI FlexRay Configuration Blockset 为基础,可以创建特定应用程序的 Simulink 模型。模块属性使用 dSPACE FlexRay 配置工具生成的数据填写。模块库包含附加模块,这些附加模块可用于任务执行控制、中断和错误处理、状态信息和控制器重置。RTI FlexRay 配置模块库支持发送和接收协议数据单元 (PDU),协议数据单元也用于 AUTOSAR。此类单元由多个信号组成,可以在模型中为每个 PDU 仅使用一个 Simulink 模块来进行处理。

dSPACE FlexRay 配置工具

Functionality Description
Importing communication descriptions 1)
  • Reads communication descriptions for FlexRay and validates via plausibility checks
  • Ignores irrelevant data
  • Supports various FIBEX versions 2)
  • Supports various AUTOSAR System Template versions 2)
Handling
  • Hierarchical view of the communication description
  • Visualizes parameters
  • Filter and view options, as well as search masks for handling larger descriptions
  • Generates a report for the present configuration.
Signal and frame selection
  • Signal and frame selection
  • Select signals, PDUs and frames for creating blocks with the RTI FlexRay Configuration Blockset (for use in simulation).
  • All the frames sent to a real ECU are automatically identified and configured for simulation (restbus simulation).
PDU handling
  • PDU handling
  • PDU update bit manipulation
  • Alive counter for PDUs
  • CRC check for PDUs by user CRC C code file
  • Raw data access for PDUs
Frame handling
  • Frame handling
  • Raw data access for frames with or without signals
  • CRC check for frames by user CRC C code file
  • Enable/disable static frames via software: A null frame or old value (CHI Code option) is sent.
  • Enable/disable buffers of static slots via hardware: There is no bus activity in the slots.
Task configuration
  • Task configuration
  • Generate and configure communication tasks automatically or manually and according to the selected signals, PDUs and frames.
  • Consistency checks for eliminating invalid configurations in tasks
  • Configure dSPACE hardware, including the connected FlexRay communication controllers.

1) dSPACE 的 FlexRay 工具依靠含有时间触发型调度信息的通信描述进行工作。该消息用于配置 dSPACE 硬件平台以传送消息(使用 MATLAB/Simulink 模型处理消息)。
2) 请联系 dSPACE 了解所支持的版本。

RTI FlexRay Configuration Blockset

Functionality Description
Model generation
  • Generates MATLAB/Simulink blocks for FlexRay communication.
  • Combine the model frames with application models, for example, for function prototyping or restbus simulation.
  • Blocks for FlexRay controllers, tasks, and synchronization settings
  • Trigger blocks for dynamic frames
  • Blocks for sending and receiving protocol data units (PDUs)
Simulation stage
  • Use a dSPACE platform as a monitoring or simulation node in a FlexRay communication system.

Related Topics Product Information Contact Information