AutomationDesk

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

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

  • AutomationDesk 6.5

    由于Python 3.6已停用,当前的Python 3.9版本提供了更长时间的稳定性。

    详细了解

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

    兼容 XIL API 的产品(例如AutomationDesk)的互操作性会进行定期检查。为此,汽车应用开发工具的主要供应商,定期到dSPACE进行交流,针对他们的产品执行交叉测试。在执行此类测试的过程中,他们将自己的测试工具连接到第三方测试台架,以评估他们的测试软件是否能够与其他制造商的测试硬件通信且不出错。

    详细了解

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

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

    详细了解

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

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

    详细了解

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

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

    详细了解

  • 关于 AutomationDesk 的所有成功案例

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

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

    详细了解

Application Areas

AutomationDesk is a powerful test authoring and automation tool for hardware-in-the-loop (HIL) testing of electronic control units (ECUs). AutomationDesk users can create and edit test routines in a graphical format without requiring programming skills.

AutomationDesk’s interface libraries, compliant with the ASAM standards, allow for a seamless reuse of automated tests across different development stages, such as MIL and SIL simulation with VEOS, dSPACE's platform for PC-based simulation, and HIL simulation with SCALEXIO or any third-party simulation platform that provides a XIL API-compliant interface.

AuomationDesk Core is a Linux variant for running AutomationDesk tests on Linux PCs or Linux Dockers.

主要优点

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

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

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

Functionality Description
Advanced Sequence Builder and Test project management and execution
  • Graphical test development
  • Library-based test authoring via drag & drop
  • Intuitive navigation in structured projects
  • Confi guring test executions and access results and reports
  • Powerful development support through debugger and consistency checks
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
    • 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 specifi c steps
  • Robust implementation of interfaces to third-party tools via COM/DCOM supported by VirtualCom feature
  • Improved readability of AutomationDesk fi le artefacts by a new XML import/export format
  • Fine grained import and export down to single steps as ideal basis for version control
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 building up highly customizable templates as a test framework
  • Build up own templates (e.g., for test steps and tests)
  • Templates can be maintained with the AutomationDesk library mechanism
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 MAPort and XIL API EESPort support
  • Platform-independent handling of simulation applications
  • Seamless switch between of simulation platforms from different vendors
  • Access to the simulation model for reading, writing, capturing, and stimulating variables
  • Fast and easy test steps for Get/Set/Check operations including implicit reporting
  • Hardware-independent test steps for Failure Insertion Units (FIU)
  • XIL EESPort software trigger steps enable to switch error sets according to model variable states
Variable mapping
  • Variable mapping support, compliant to ASAM XIL
  • Convenient test step configuration for variable access by drag & drop, selection lists and autocomplete functions
  • Enabler for reuse of tests across models and platforms
SYNECT coupling
  • Connect to SYNECT workspaces to update test cases with push-pull commands or to analyze differences

支持 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) 控制着电气错误仿真硬件。它能让您设置各种类型的错误。以前支持的XIL 2.0.1服务器仍然可以在AutomationDesk中使用。

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 Vendor Switch

  • 轻松切换特定供应商的 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 标准,并能按要求提供工程支持。

在Test Automation Software Support Center(测试自动化软件支持中心)中可以找到实现的案例,如VISA Access Library和AutomationDesk CANoe Library。

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 文件

Product Information Documentation Contact 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.