应用案例:AUTOSAR 系统架构建模

AUTOSAR 架构和系统建模是一项十分复杂的任务,因为必须定义和设计 ECU 软件的全部结构。SystemDesk® 是 dSPACE 为软件设计师提供的一个专用 AUTOSAR 架构工具。

直观的工作环境

侧重不同系统方面的不同整体理念简化了与复杂大型系统的配合。

SystemDesk 提供了一个图形工作环境,使您可以随时清晰观察组件及其连接。

举例来说,您可以为一个软件结构创建不同的组合图,显示选定的软件组件及其连接。因此,您总能提前专注于工作任务,并且能够高效工作,尤其是处理大型系列项目。

SystemDesk 为易出错和耗时的任务提供支持,例如为使用的应用数据类型自动选择正确的实施数据类型。

dSPACE 支持 AUTOSAR 系统建模

  • 全套验证规则保障模型质量可靠
  • 与 TargetLink 紧密耦合,包括函数代码
  • 轻松集成公司特定过程,API 记录详实
  • 基于自适应数据交换选项,可以与合作伙伴和项目成员可靠地交换数据
  • 针对目前的全部 AUTOSAR 4.x 版本提供全面的 AUTOSAR 方案支持

开发 AUTOSAR 架构

举例来说,使用 MATLAB®/Simulink® 开发的第一部就是计划或开发新功能。然后,决定将哪些功能包括到 ECU 软件的一个软件组件 (SWC) 及整体结构中。使用 SWC 创建架构的工作在 SystemDesk 中以图形方式完成。如果已经有 SWC,则可以再次使用及加以调整。

在开发的全过程中,SystemDesk 提供全面的对话框和编辑器来引导您完成必要的步骤,比如为 SWC 导入和分配总线通信。

SystemDesk 还提供大量验证规则,可随时检查设计是否符合 AUTOSAR 约束条件及一致性。因此,能够保证系统开发符合 AUTOSAR 标准的要求。您还可以添加自己的验证规则以及构建自己的规则集,使之能够满足您的具体要求。

可靠数据交换

在不同的工具上使用 AUTOSAR 描述文件实现轻松、可靠的数据交换。

工具(例如函数代码或基础软件)或合作伙伴(例如供应商和 OEM)间的数据交换在 ECU 软件开发过程中起着重要的作用。作为一款 AUTOSAR 架构工具,SystemDesk 为 AUTOSAR 描述文件 (arxml) 的导入和导出以及包含函数代码和基础软件提供各种选项支持。

SystemDesk 提供了不同的 arxml 文件交换选项,可以最好地支持不同的应用案例。举例来说,您在参与一项团队任务,希望一家 OEM 与一家供应商交换数据,或者希望将架构转移至一个基础软件的配置工具。

为了将函数代码包括到 SWC 中,SystemDesk 与 dSPACE 的产品级代码生成器 TargetLink® 密切配合。这两个工具可以交换 SWC 容器,其中不仅含有 ARXML 文件,还含有实施 A2L 文件的源文件及其他有用的元数据信息。这种方式可以可靠、透明地切换 AUTOSAR,用户的干预降到最少。

Further Information

推动创新进程。我们始终在技术开发的最前沿。

欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.