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

SystemDesk

系统架构建模并生成虚拟 ECU

SystemDesk 是一种系统架构工具,能为应用软件的 AUTOSAR 架构和系统的建模提供精密、广泛的支持。此外,SystemDesk 还能通过应用软件生成虚拟 ECU (V-ECU)。V-ECU 可在 dSPACE 仿真平台上用作被测单元,比如使用基于 PC 的仿真平台 VEOS 来验证 ECU 软件。

  • SystemDesk 5.1

    SystemDesk的新变体能够基于AUTOSAR Adaptive Platform生成虚拟ECU(V-ECU)。

    详细了解

  • 视频:SystemDesk 工作流程示例

    这些软件演示视频能让您深入了解 SystemDesk 的功能。

    观看视频

  • 使用 SystemDesk 和 EB tresos Studio 成功开发 ECU 软件

    网络研讨会录制:本网络研讨会展示了如何利用 SystemDesk 和 EB tresos 开发 ECU 软件(从软件架构到基本软件)。

    详细了解

  • 生成基于 AUTOSAR 的虚拟电子控制单元

    网络研讨会录制:此网络研讨会展示了如何生成基于 AUTOSAR 的虚拟电子控制单元 (V-ECU),包括集成基本的软件组件。

    详细了解

  • AUTOSAR、工作流程和工具简介

    网络研讨会录制:这场由 dSPACE 和 Elektrobit 主持的网络研讨会提供了最新兴起的 AUTOSAR 车内软件开发标准的基本简介。

    详细了解

  • 实施 AUTOSAR 标准

    为了优化与电子控制单元供应商的合作,PSA 决定使动力传动系 ECU 的开发过程符合 AUTOSAR 标准。为了做到高效开发,PSA 建立了一套工具链,可以无缝支持从创建架构到实际实施等基本的过程步骤。目前,已有部分遵循 AUTOSAR 的生产项目成功完成。

  • 成功接踵而至

    dSPACE 从一开始便积极支持 AUTOSAR 标准的开发和广泛使用,已促使许多客户使用支持 AUTOSAR 标准的 dSPACE 工具。众多成功的项目和创新开发激励了 dSPACE 进一步加大对 AUTOSAR 标准的支持。dSPACE 的首席产品经理兼 AUTOSAR 专家 Joachim Stroop 提供了对当前活动的深入见解。

    详细了解

  • 虚拟 ECU 操作

    经典的硬件在环 (HIL) 仿真使用实时电子控制单元 (ECU) 测试其软件功能是否正确运行。现在,虚拟验证和虚拟 ECU 正在为更高效、高质量 HIL 仿真测试提供新的潜能。

    详细了解

  • 控制器设计和分析

    从系统设计思路到 AUTOSAR 架构,始终可使用基础软件模块。

    详细了解

  • 规避严重错误,保证安全

    在基于模块的分析中,软件以高度抽象的方式开发,也就是说,以模型的形式开发,随后自动通过模型生成 C 代码实施。高度抽象带来直观的应用开发和更高的开发效率。

    详细了解

应用领域

SystemDesk 是一种系统架构工具,能为应用软件的 AUTOSAR 架构和系统的建模提供精密、广泛的支持。全面的图形支持对初次使用有很大帮助,还能在大型项目中提高工作效率,减少工作错误。

此外,SystemDesk可以在早期开发阶段验证ECU软件。因此,带有dSPACE的基础软件(BSW)的虚拟ECU(V-ECU)或您自己的BSW可以从应用软件中生成, 并通过dSPACE仿真平台作为被测单元,如基于PC的仿真平台VEOS(用于验证ECU软件)。

主要优点

  • 便捷的对话框、编辑器和图表,便于高效使用
  • 轻松、快速地生成基于 AUTOSAR 和非 AUTOSAR 软件的虚拟 ECU 以便验证
  • V-ECU包括应用软件、dSPACE的基本软件(用于应用软件测试)或自身的基础软件(用于测试集成)
  • 通过对一致性和准确性进行基于规则的综合验证保证可靠的项目质量
  • 由第三方工具通过自动化 API 自动执行重复性任务或进行远程控制,进而简化了开发过程

Functionality Description
AUTOSAR modeling
  • Modeling of software architectures and systems according to the AUTOSAR standard
  • Clear overview due to graphical modeling with diagrams
  • Sophisticated editors and dialogs for easy and faultless data entry
  • Data exchange: flexible and easy-to-configure import and export of ARXML files
  • Complete support of the AUTOSAR meta model1)
  • Import of communication matrices (DBC, LDF, FIBEX)
V-ECU generation
  • Generation of V-ECUs for simulation with VEOS, SCALEXIO, and MicroAutoBox II
  • V-ECU generation based on AUTOSAR-compliant and non-AUTOSAR-compliant code
  • Creating V-ECUs for the AUTOSAR Adaptive Platform
  • For testing application software, V-ECUs can include dSPACE basic software
  • For testing basic software or functions that require realistic basic software functions, production basic software can be integrated
  • Support of the Ethernet Driver module for integrating third party Ethernet stacks in V-ECUs
  • For testing application software, you can use the mostly automatic configuration and generation of required basic software modules
  • Integration of your own basic software modules (optional), e.g., for diagnostics tests and test of the complete ECU software
  • Now supporting basic software based on the Pwm and Eth MCAL modules for VEOS
Process support
  • Comprehensive rule-based validation of the system architecture and ECU software regarding consistency, correctness, and completeness
  • Easy data exchange with dSPACE’s code generator, TargetLink
  • Usable with every AUTOSAR-compliant basic software configuration tool
  • Support of AUTOSAR Revisions R4.3.1, R4.3.0 R4.2.2, R4.2.1, R4.1.3, R4.1.2, R4.1.1, R4.0.3, and R4.0.2
  • Completely documented automation API for automating tasks such as report generation, software architecture creation, and automatic V-ECU generation
  • Hyperlink connection between model elements and single requirements in a requirements management tool, such as IBM® Rational® DOORS®
1) 仅限SystemDesk 5.x

应用领域

SystemDesk 建模模块能对含有一个或多个网络连接的 AUTOSAR ECU 的 AUTOSAR 软件架构和系统进行建模。它支持从软件组件 (SWC) 的建模到指定系统方面(包含硬件拓扑和网络通信)的软件架构开发过程。

主要优点

  • 简单的工作流程和直观的工作环境
  • 便于初次使用 AUTOSAR
  • 大型生产项目的理想之选
  • 能在不同的项目成员之间可靠地交换数据

应用领域

对于虚拟验证应用,SystemDesk V-ECU 生成模块能让您配置和生成虚拟 ECU (V-ECU)。软件组件,不同来源的功能或C代码可以在SystemDesk中进行组合,以创建一个完整的V-ECU。只要可以实施 C 代码,V-ECU 就能通过 VEOS 用于基于 PC 的仿真,以测试系统的整体行为

根据测试重点,您可以执行以下操作:

  • 将dSPACE的基础软件集成至V-ECU生成中以测试应用软件。
  • 如果dSPACE基础软件实现的BSW模块不能满足的话,你可以使用自己的产品级BSW,以测试BSW本身或要求现实BSW行为的功能。

主要优点

  • 根据软件架构对虚拟 ECU进行引导式创建
  • 支持基于 AUTOSAR 标准和不基于 AUTOSAR 标准的方法
  • 自动配置dSPACE基础软件,快速、简单地准备 V-ECU
  • 产品级BSW的自动配置,可以由第三方BSW生成器工具生成,并可用于V-ECU生成(用于某些模块)
  • Microcontroller Abstraction Layer (MCAL)之上的产品级BSW集成
  • 完全自动化 API 实现V-ECU的自动生成
  • 全面验证软件架构模型,以便在出现问题时获得直接反馈

使用 SystemDesk

SystemDesk 拥有大量直观的操作功能,能够支持您的开发过程:

  • AUTOSAR 兼容建模
    使用 SystemDesk 的创作功能可以按照 AUTOSAR 标准创建和编辑软件架构和系统描述。
  • 生成虚拟 ECU 以进行仿真
    使用SystemDesk生成虚拟 ECU (包含dSPACE或者你自己的基础软件模块),以便逼真地表现真实 ECU。V-ECU以符合AUTOSAR/ 非AUTOSAR标准的代码为基础。通过 VEOS 仿真 V-ECU,以在基于PC的仿真中验证您的软件。
  • 对话和图形
    为了轻松、高效地获取和配置普通的 AUTOSAR 数据,SystemDesk 提供了便捷的预配置对话。此外,软件架构和系统元素的专用对话还有助于了解模型概况。
  • 与 TargetLink 进行数据交换
    用户可以在 SystemDesk 与 dSPACE 的产品级代码生成器 TargetLink 之间无缝交换数据。因此,在基于模型的开发环境中加入软件架构实际功能的时候,能够保证安全性。
  • 项目验证
    在将 AUTOSAR 架构交给项目合作伙伴进行基础软件 (BSW) 配置之前以及生成 V-ECU 之前,可以使用 SystemDesk 的验证功能确保 AUTOSAR 架构的完整和一致,从而通过尽早发现问题来节省时间。您还可以定义自己的验证规则,以检查是否符合特定公司的项目要求。
  • 功能完整并存有记录的 API 工具
    使用开放式 API 工具自动执行重复性设计任务以及按照特定的项目要求来扩展 SystemDesk 的功能,甚至能够用来创建全自动化工具链来生成 V-ECU。
  • 应用软件和BSW集成
    你可以将你的应用软件与 dSPACE基础软件(BSW)模块合并或者导入自己的BSW,以对ECU软件进行测试。对于你需要实际BSW输入的基础软件或功能来说(如诊断功能),可以通过导入你自己的产品级BSW对其进行测试。如果你的测试重点是应用软件,利用dSPACE BSW更方便,因为它是按照系统的要求自动进行生成和配置。

成功案例 Support Contact Information