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

AutomationDesk

强大的测试编写和自动化工具

借助 AutomationDesk,您可以全天候不间断执行测试,这使得工程师们能够在节省时间和成本的同时,增加测试覆盖率并提高 ECU 软件质量。

  • XIL 交叉测试展示出了良好的互操作性

    7 月 13 日和 14 日,dSPACE GmbH 在帕德博恩成功进行了 XIL 交叉测试。测试涉及 Model Access Port 的众多应用案例和功能,它由 XIL API 工作组的最终用户和工具供应商定义。交叉测试通过 ASAM XIL API 接口展示了测试台架与测试自动化工具之间良好的互操作性。Volkswagen AG、carts GmbH/MicroNova AG、embeddeers GmbH、National Instruments GmbH、TraceTronic GmbH 和 Vector Informatik GmbH 与 dSPACE 一同参加了这项意义重大的活动。

    详细了解

  • AutomationDesk 已通过 ISO 26262 和 IEC 61508 认证

    与旧版 AutomationDesk 4.1 一样,AutomationDesk 5.0 也通过了 TÜV SÜD 认证,证明其可以按照 ISO 26262 和 IEC 61508 标准来测试安全相关系统。

    详细了解

  • 基于信号的测试 – 直观的 ECU 自动测试

    AutomationDesk 5.0 推出了基于信号的测试,这种新型测试描述极易创建。

    详细了解

  • 首次实时飞行 – 使用 dSPACE 仿真器自动测试航空电子设备

    本田飞机公司开发完全自动化的高级系统集成测试设施,使其新商用喷气机顺利飞上高空,并在时间上创了记录。

    详细了解

  • 富有雄心的控温目标 – Bergstrom 的目标是以虚拟方式开发其 85% 的控制软件

    精确控制驾驶室温度是开发车辆气候控制系统的根本所在。由于这些系统的标定非常耗时,Bergstrom 致力于使这些标定减少 80%。为此,气候专家利用各种 dSPACE 工具,获得了基于模型的方法。

    详细了解

  • 关于 AutomationDesk 的所有成功案例

  • 自动化测试工具支持中心

    本网站提供了一个链接列表,便于快速访问Test Automation Tool所需的最重要的支持信息。

    详细了解

  • AutomationDesk 培训

    培训课程介绍了 HIL 平台的访问以及各种工具,例如故障注入单元、标定和诊断工具、MATLAB® 以及 ControlDesk® Next Generation。讲师将介绍如何使用含有自定义通用测试步骤和完整测试的自定义库。在使用预定义框架实施测试的过程中,您可以获得实践经验。

    详细了解

应用领域

AutomationDesk 是一款强大的测试编写和自动化工具,用于电控单元 (ECU) 的硬件在环 (HIL) 测试。AutomationDesk 用户能以图形格式创建和编辑测试程序,无需具备编程技能。

主要优点

AutomationDesk 提供了包含大量预定义测试步骤的库,例如有些库可轻松访问仿真模型、故障注入单元 (FIU) 或者标定和诊断软件。借助 AutomationDesk,您可以全天候不间断执行测试,这使得工程师们能够在节省时间和成本的同时,增加测试覆盖率并提高 ECU 软件质量。

无论是基于测试步骤的测试编写(依据库元素),还是基于信号的测试编写(依据激励信号及捕获信号的评估),AutomationDesk 都能让您以图形方式描述测试程序。

测试自动化软件概述:dSPACE 的测试自动化软件模块化包允许您为自动化任务选择所需的包,并能在以后按需要添加其他模块。

Functionality Description
Advanced Sequence Builder
  • Graphical test development
  • Library-based test development via drag & drop
  • Access to simulation platforms and tools from within the automation sequences
Test project management and execution
  • Structured project overview
  • Navigation in complex projects
  • Managing test projects, data, results and reports
  • Configuring test executions
  • Debugging graphical tests
  • Consistency checks before test execution
Automation libraries
  • ASAM XIL API library to access simulation platforms and failure insertion units of HIL simulators compliant to the ASAM XIL standard
  • Access to calibration tools like ControlDesk, ETAS INCA and Vector CANape via the ASAM MCD-3 MC automation interface
  • Access to diagnostics tools like ControlDesk via ASAM MCD-3 D
  • Access to MATLAB®
  • Convenient access to tools in the dSPACE tool chain
    • ControlDesk
    • Real-Time Test Manager
    • RTI CAN MultiMessage Blockset
    • ModelDesk
    • MotionDesk
Open architecture
  • Open COM API enables remote execution of tests, e.g., by test management tools
  • Edit and execute Python code or call Python scripts in AutomationDesk
  • Introduce and maintain custom libraries to develop and maintain reusable, test-domain specific blocks
  • Robust implementation of interfaces to third-party tools via COM/DCOM supported by VirtualCom feature
  • XML import/export of automation artifacts in projects and libraries
Test documentation
  • Automated generation of test reports in PDF or HTML
  • Report library to define the contents of the generated report
Framework Builder library
  • Library that allows setting up highly customizable templates as a test framework
  • Set up own templates (e.g., for test steps and tests) like in the Test Builder library
  • Templates feature implicit functions: e.g., for reporting and exception handling
  • Templates can be maintained with the AutomationDesk library
Evaluation library
  • Powerful evaluation of measured signals
  • Automatic report generation, including plotted signals
Signal-based testing
  • Graphical description of signals for stimuli and evaluation
  • Intuitive test authoring as on a piece of paper
XIL API 2.0 MAPort support
  • Platform-independent handling of simulation applications
  • Seamless use of simulation platforms from different vendors
  • Access to the simulation model for reading, writing, capturing, and stimulating variables
  • Stimulating time intervals of measured signals
XIL API 2.0 EESPort support
  • Hardware-independent function blocks for Failure Insertion Units (FIU)
  • Convenient blocks for the most common FIU test scenarios
  • Base library enables using the whole range of supported EESPort functions
  • Access to dSPACE FIU systems, independently from ControlDesk
MotionDesk library
  • Library to automate MotionDesk
  • Easy implementation of tests where online animation is involved, e.g., tests for camera based ADAS systems
Variable mapping
  • Mapping Editor
    • Clear allocation of variables, signals, parameters and variants
    • Import/export of ASAM XIL mapping XMLs
    • Create and manage mappings in AutomationDesk
  • Mapping Viewer
    • Overview window with information on current variable mapping
    • Filter and search functionalities allow for a quick localization of variables for the test description
  • Exchangeable mapping definitions compliant with ASAM XIL
NEW: Watcher-based switching of error sets
  • XIL EESPort software trigger blocks enable to switch error sets according to model variable states

支持 XIL API 标准

ASAM XIL API V2.0 是 ASAM HIL API 标准的新一代标准。XIL Model Access Port (MAPort) 支持在功能开发过程的所有阶段对测试台架进行访问:MIL(模型在环)、SIL(软件在环)、PIL(处理器在环)和 HIL(硬件在环)仿真。ASAM XIL 中的 XIL Electrical Error Simulation Port (EESPort) 控制着电气误差仿真硬件。它能让您设置各种类型的错误。

Platform API Package 的 XIL API 支持

Platform API Package 支持通过 MAPort 端口实施 XIL API 标准来访问仿真平台:

  • 配置仿真平台
  • 读取和写入标量和矢量变量
  • 通过复杂的触发条件捕获数据
  • 通过信号描述集(例如 ControlDesk 中的Signal Editor Module)激励实时应用程序的变量

Failure Simulation Package 的 XIL API 支持

  • XIL API EESPort (Electrical Error Simulation Port) 可按照 ASAM XIL API EESPort 标准在 .NET 平台上实施
  • 从您自己的测试脚本和应用程序访问自动化场景中所有的 dSPACE 故障注入单元
  • 新:FIU 追踪,即通过实时变量监控错误集切换命令,以实现在 FIU 测试中的因果分析
  • 新:根据模型变量状态,进行基于观察器的错误集切换

XIL API 供应商切换

  • 轻松切换特定供应商的 XIL API 实施过程
  • 便于交换不同供应商的对象模型

XIL API Convenience Library

  • 快速、便捷的基于 XIL-API 的操作 – 不需要详细的 XIL API 背景信息
  • 轻松处理读取/写入/捕获/信号发生器操作
  • 易于使用的故障仿真控制模块

dSPACE 工具接口

ControlDesk

便捷全面地访问 ControlDesk 的所有功能:

  • 测量和标定
  • 诊断

实时测试

  • Real-Time Testing库便于管理脚本
  • 轻松集成到用户定义的测试框架中(AutomationDesk 或其他框架)

RTI CAN MultiMessage Custom Library

  • 产品扩展,从 AutomationDesk 内部访问 RTI CAN MultiMessage Blockset 功能
  • 便于访问 RTI CAN MultiMessage 模块组参数和操纵选项
  • 通过 AutomationDesk 模块配置 CAN 总线:保存、恢复及操控 RTI CAN MultiMessage 属性

ModelDesk

  • 用于准备 ADAS 测试的 ModelDesk 工具自动化
  • 远程控制 ModelDesk 处理参数、道路、操纵和交通
    • 开放式项目/实验
    • 激活参数集
  • 访问参数的处理
    • 修改参数
    • 下载参数
  • 访问道路和操纵的处理
    • 激活和下载道路
    • 激活和下载操纵指令
    • 修改道路和操纵参数(路况、速度)

MotionDesk

  • 远程控制 MotionDesk
  • 支持基于摄像头的 ADAS 系统测试

第三方工具接口

AutomationDesk 还能集成第三方工具,比如 Vector 提供的 CANscope、CANstress、CANoe 及 CANalyzer。请联系 dSPACE 详细了解所支持的第三方工具。

对于 AutomationDesk 和第三方硬件在环系统的连接,dSPACE同样经验丰富,前提是这些系统能很好地支持 XIL API 标准,并能按要求提供工程支持。

ASAM 接口

  • 通过 ASAM MCD-3 MC 访问 ControlDesk、ETAS INCA 及 Vector CANape 等标定工具
  • 通过 ASAM MCD-3 D 访问 ControlDesk 等诊断工具
  • 通过 ASAM XIL MAPort 访问仿真平台
  • 通过 ASAM XIL EESPort 访问故障仿真系统

(MATLAB

  • 访问 MATLAB 命令窗口
  • 在 AutomationDesk 与 MATLAB 之间交换数据
  • 远程执行 MATLAB 命令
  • 使用 M 文件和 MAT 文件

Related Topics