字体大小 [ ]
    • dSPACE产品介绍


      dSPACE系统概要

      dSPACE实时仿真系统是由德国dSPACE公司开发的一套基于MATLAB/Simulink的控制系统开发及半实物仿真的软硬件工作平台,实现了和MATLAB/Simulink/RTW的完全无缝连接。dSPACE实时系统拥有实时性强,可靠性高,扩充性好等优点。dSPACE硬件系统中的处理器具有高速的计算能力,并配备了丰富的I/O支持,用户可以根据需要进行组合;软件环境的功能强大且使用方便,包括实现代码自动生成/下载和试验/调试的整套工具。dSPACE软硬件目前已经成为进行快速控制原型验证和半实物仿真的首选实时平台。

      实现快速控制原型和硬件在回路仿真

      RCP(Rapid Control Prototyping)— 快速控制原型

      要实现快速控制原型,必须有集成良好便于使用的建模、设计、离线仿真、实时开发及测试工具。 dSPACE 实时系统允许反复修改模型设计,进行离线及实时仿真。这样,就可以将错误及不当之处消除于设计初期,使设计修改费用减至最小。

      使用 RCP 技术,可以在费用和性能之间进行折衷;在最终产品硬件投产之前,仔细研究诸如离散化及采样频率等的影响、算法的性能等问题。通过将快速原型硬件系统与所要控制的实际设备相连,可以反复研究使用不同传感器及驱动机构时系统的性能特征。而且,还可以利用旁路( BYPASS )技术将原型电控单元( ECU : Electronic Control Unit )或控制器集成于开发过程中,从而逐步完成从原型控制器到产品型控制器的顺利转换。 RCP 的关键是代码的自动生成和下载,只需鼠标轻轻一点,就可以完成设计的修改。

      HILS(Hardware-in-the-Loop Simulation)—半实物仿真

      当新型控制系统设计结束,并已制成产品型控制器,需要在闭环下对其进行详细测试。但由于种种原因如:极限测试、失效测试,或在真实环境中测试费用较昂贵等,使测试难以进行,例如:在积雪覆盖的路面上进行汽车防抱死装置( ABS )控制器的小摩擦测试就只能在冬季有雪的天气进行;有时为了缩短开发周期,甚至希望在控制器运行环境不存在的情况下(如:控制对象与控制器并行开发),对其进行测试。 dSPACE 实时仿真系统的 HIL 仿真将助您解决这一问题。

      dSPACE开发流程

      开发人员在进行控制系统开发时,常常需要同时面临许多难以解决的问题,而开发的时间却要求愈来愈紧迫。因此,只有高度集成的系统才能满足这一切要求, dSPACE 系统设计不仅仅是进行控制方案的设计和离线仿真,还包括实时快速控制原型、已验证的设计向产品型控制器的转换和硬件在回路测试。 dSPACE 为 RCP 和 HILS 提供了一套计算机辅助控制系统设计的工具 -CDP ( Control Development Package )。 CDP 主要基于下列工具:

      MathWorks 公司 Simulink :用来进行基于方框图的离线仿真

      MathWorks 公司 Real-Time-Workshop: 用来从方框图生成 C 代码

      dSPACE 公司 Real-Time Interface (RTI): 用来产生与硬件系统相关的代码,使代码可以在单处理器 / 多处理器目标系统中运行

      dSPACE 系列软件工具:用来对闭环试验进行交互操作(自动/手动)



      利用 CDP ,可以完成从系统建模、分析、离线仿真直到实时仿真的全过程,可使开发人员全神贯注于控制方案的构思而不必再在琐碎的杂务上花费相当多的时间,从而可以大大缩短开发周期。

        dSPACE系统特点

      dSPACE 系统具有高度的集成性和模块性,允许用户根据需求来组建用户系统,无论是软件还是硬件, dSPACE 都提供了多项选择。 dSPACE 拥有单板系统及组件系统以及众多的 I/O 接口模板,可以满足大多数工程应用。 dSPACE 系统基于图形开发界面,免去了开发人员手工编程调试的繁杂而又易于出错的工作。 dSPACE 产品包括软件和硬件两部分,其主要软件有 RTI 、 ControlDesk 、 TargetLink 等。

      dSPACE 硬件在环系统系统参考资料

      硬件部分:

      DS1006 PPC处理器板-处理器AMD Opteron



      DS1006处理器板是dSPACE公司新推出的处理器板,是目前用于快速原型(RCP)和半实物仿真(HIL)领域处理速度最快的处理器板。它采用了64位Opteron处理器,主要用于处理诸如动力系统和虚拟车辆等复杂的、大型的、对处理性能要求极高的模型。

      DS1006板采用了AMD Opteron作为主处理器;该处理器是业界第一款采用了64位AMD64技术的x86处理器产品,它的内部集成了一个1MB的 L2 cache,突破内存瓶颈。DS1006处理器板上集成了一个256MB 的本地存储器用于运行实时模型,一个128MB 的全局存储器用于和上位机进行数据交换;另外,用户还可以根据实时应用的需要加上一块2MB 的板上启动flash 存储卡(可选件),以使DS1006处理器板具有自启动功能。

      DS1006板卡支持多处理器应用。用户可以根据需要把两块或多块DS1006处理器板通过光纤连接起来组成一个性能更高的(需要DS911 Gigalink 模块),多处理器之间同步运行的系统。

      DS1006技术特点

      处理器 AMD Opteron 248 (2.2 GHz)

      64 kB L1 数据cache, 64 kB L1 指令 cache

      1 MB L2 cache

      Cache 按处理器时钟速率运行
      内存 256 MB DDR SDRAM 本地内存用于应用程序和动态应用数据

      128 MB SDR SDRAM 全局内存用于与主机交换数据

      主机可访问全部全局内存

      板上2 MB 的闪存用于自启动
      PHS总线接口 可以与原有I/O板相连

      32位同步I/O总线

      20Mb/s传输速率,对新的I/O接口板提供30Mb/s传输速率

      多至64个 PHS总线中断

      用于所有I/O板并行采样及更新的同步线
      计时器及中断 三个通用定时器(多处理器系统)

      时间同步单元

      中断控制器可实现多达20个中断源控制
      并行处理:(选件) 需DS911Gigalink模块

      高速光纤接口,传输速率>1.25Gbit/S

      最大可连20个处理器板

      光缆长度最大能达100m

      4路双向连接通道

      实时中断处理
      供电 ISA 总线: +5 V ±5%, 2.0 A

      +12 V ±5%, 0.5 A (不连DS911模块)

      +12 V ±5%, 1.5 A (连DS911模块)

      CPU电源接头: +5 V ±5%, 20 A
      物理特性 需要三个16位全长的ISA插槽

      与DS911和DS814连接的时候不需要更多ISA插槽

      温度范围0 - 40 °C (实验室使用)

      配合PX10和PX20在测试台架上使用

      PX10 可放置一个DS1006,PX20中可放置2个DS1006




      组件系统I/O板 —— DS2302直接数字和合成板




      实时高精度信号发生板

      HIL仿真所必需

      6通道传感器信号仿真

      6个16位快速DAC速模拟输出

      应用领域:

      为了充分测试ECU,即使是噪声或者火花这样的干扰也需要被仿真。例如,在汽车HIL应用中,曲轴或者凸轮轴信号脉冲为了高精度以转角形式产生。信号变量,如发动机转速,必须实时改变,快速模拟捕捉模块被用来捕捉喷射控制电压并计算SI发动机piezo激励源的和喷射量。

      主要特点:

      DS2302能够仿真复杂传感器信号波形来测试ECU。它能够满足复杂性,灵活性以及分辨率多方面的严格要求。DS2302装备有6个DSP,能够产生快速,灵活波形,能够及时计算每个信号采样并且立刻输出。信号参数可以简单的由主处理器板或者主PC来改变。DS2302 C函数让你能够在主程序和六个DSP程序间进行数据交换。通过DS2302的DPMEM来进行通讯。

      软件支持

      主机PC端:编译,设置,下载工具,执行时间评估工具SPEEDCHK;汇编级自动优化工具;

      通过dSPACE处理器板访问DS2302控制和内存的接口库来,也可以支持用户编程在主机端进行类似的调用;

      典型应用:凸轮轴/曲轴和增量式编码信号模拟器

      参数 性能指标
      通用特性 6路 独立直接数字合成通道
      处理器 DSP Texas Instruments TMS320C31浮点 DSP

      60 MHz 时钟频率,33 ns 循环时间

      两个32位单片定时器/事件计数器

      单片DMA

      每个 DSP均有一个外部中断输入

      每通道均可自动发生信号

      2 K字节32位单片 RAM

      2个定时器
      内存 DPMEM 每通道16 K x 32-bit真实DPRAM

      用来下载程序和读/写参数(例如 DSP间的通讯)
      DSP 中断 On-board I/O (例如定时器或者 DMA),外部其它 DSP通道, 主 PC
      中断控制器 每个DSP通道都有一个PHS总线中断
      Plug-on 模块 Plug-on DAC 模块(可选) (见下)

      Plug-on ADC 快速模拟捕捉模块 (可选)
      数字I/O 电压范围 TTL输入/输出
      输出电流 Max. -800 μA/+1.5 mA
      高级特性 每个DSP有7 路数字I/O lines

      输入或者输出可编程

      1路line 作为外部中断输入可编程
      物理连接 44脚高密Sub-D 输出连接头
      主机接口 64K主I/O空间中的7个16位I/O 端口(ISA总线)可利用.

      一个16位ISA 插槽
      物理特性 尺寸 338 x 114 x 20 mm (13.3 x 4.5 x 0.8 in)
      温度 0 … 70 °C (32 … 158 °F)
      供电 +5 V ±5%, 4.0 A (插入6个 DAC 模块)


      DAC 模块

      参数 性能指标
      通用特性 每通道一个 D/A 转换器

      16位分辨率

      I/O错误重置 (可编程)
      模拟输出 (25 °C典型值) 输出电压范围 ±10 V
      输出电流 Max. ±5 mA
      初始°Ffset误差 ±1 mV
      °Ffset drift ±10 ppm °F FSR/K (FSR =满量程)
      初始增益误差 ±0.5%
      增益drift ±20 ppm °F FSR/K
      处理时间 0.8 μs typ. at ±0.012% °F FSR
      回转率 大约 25 V/μs
      线性微分误差 ±1 LSB (最小有效位)
      单调性 14 位
      总共谐波失真 -90 dB ( 10 kHz)
      物理特性 尺寸 92 x 18 x 10 mm (3.6 x 0.7 x 0.4 in)
      温度 0 … 70 °C (32 … 158 °F)
      功率 0 … 70 °C (32 … 158 °F)


      组件系统I/O板 —— DS4201-S 串行总线接口板



      用于dSPACE系统与外部设备的串行通讯

      重要特性

      支持RS232, RS422, RS485收发器

      适用于两系统间长距离通讯

      参数 性能指标
      概况 4个独立串行通讯通道,每通道都配有一个PC16550D(UART)通用异步收发器

      支持协议类型:RS232-C,RS422,RS485
      中断 可编程中断控制单元,可支持4路独立通讯中断
      串行通讯通道 4个RS232通道

      可选用RS422,RS485通道

      时钟源:最大24MHz(RS422,RS485可选,也可用户定制)

      调制解调器控制功能
      波特率范围 RS232 1.8432 MHz 时钟:最大115.2 Kbaud 24 MHz时钟:最大115.2 Kbaud

      (受RS232收发器限制)
      RS422 1.8432 MHz时钟:最大115.2 Kbaud 24 MHz时钟:最大1.5 Mbaud
      RS485 1.8432 MHz时钟:最大115.2 Kbaud 24 MHz时钟:最大1.5 Mbaud
      校验位(Parity bits) 偶,奇或者无校验位
      停止位(Stop bits) 1, 1.5或2 bits
      字长(Word length) 5, 6, 7或8 bits
      FIFOs 16 byte input FIFO

      16 byte output FIFO
      物理连接 50针Sub-D针型接头
      主机界面 一个8或16位ISA槽(仅用于供电)
      物理特性 尺寸 340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
      工作温度 0 ... 70 °C (32 ... 158 °F)
      供电电压 +5 V ±5%, 350 mA

      +12 V ±5%, 75 mA


      组件系统I/O板 —— DS4302 CAN 总线接口板



      CAN 总线接口板:

      dSPACE 系统与 CAN 总线的连接模块

      4 个CAN 总线通道

      应用领域:

      主要(典型)应用领域:

      车辆内置控制器快速原型

      硬件在环测试

      残余总线仿真

      自动控制领域

      主要特点

      DS4302 能直接将 dSPACE 系统连接到CAN 总线中而不需要采用额外的电路接口。它的4个独立的通道上均有3个单独的收发器使其适用于几乎所有的应用领域,其中包括一个适合于硬件实时通信的高速收发器和一个容错低速收发器。DS4302 的每一个配置都能在Simulink中直接运用,因此不需要再设计CAN 总线控制器。

      全面的软件支持

      利用 RTI CAN工具箱能够很容易通过对话框方式在Simulink®中配置所有的 CAN总线接口 ,而不需要设计CAN 总线控制器。配置的选择提供了从中断配置到时戳配置。配置CAN硬件最容易的方式就是将CAN-DB编辑文件导入。为了有效的动态处理复杂的CAN总线环节在硬件在环系统中的应用,该总线接口板中提供了在一个Simulink? 模块中能够处理大的CAN总线信息包(> 200 messages)的实时CAN总线接口多通讯工具箱。

      RTI CAN 工具箱 -实时CAN总线接口工具箱

      RTI CAN 多通讯工具箱—实时CAN总线接口多通讯工具箱

      参数 性能指标
      通用特性 4 个独立的CAN总线通道

      每个通道上3个不同的收发器

      模块配置多达4个客户定制CAN总线收发器
      处理器 从属DSP 50 MHz (TMS320C32 from Texas Instruments)

      处理 CAN 总线控制器通讯
      存储器 板载存储器 128 k x 32位 SRAM

      512 k x 8位 闪存
      双端口存储器 (DPMEM) 8 k x 32位 双端口存储器 (DPMEM)用于主PHS总线 和 从属DSP 之间的通信
      中断控制器 CAN 控制器中断

      多种不同中断源
      标准配置 CAN 2.0 A (标准配置)

      CAN 2.0 B (扩充配置)

      ISO DIS 11898-2 – 高速 CAN 总线

      ISO 11519-1 – 低速CAN 总线, 容错特性
      板载CAN总线接收器 接收器芯片 82C251 ISO11898 高速接收器支持传输速率高达 1 Mbaud

      TJA1054 低速容错特性接收器传输速率达到 125 Kbaud

      SN75176 RS485改进型接收器传输速率达到 500 Kbaud

      总线终止电阻器 (可软件配置)

      8 位双向 I/O 传输线的客户定制连接器
      其它 Full-CAN控制器 (Intel AS82527)

      可编程时钟控制器
      主机接口 一个8位或16位 ISA 插槽 (仅电源供电)
      物理特性 尺寸 340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in.)
      温度 0 … 70 °C (32 … 158 °F)
      电源 +5 V ±5%, 2.5 A

      +12 V ±5%, 140 mA


      组件系统I/O板 —— DS2004 高速A/D板



      快速精确A/D板

      16路高速高精度A/D通道

      4个外部触发器输入和扩展触发器函数

      单和脉冲转换模式

      应用领域:

      DS2004的脉冲模式提供了两种方式转换测量值

      连续采样模式:当一个转换脉冲结束时,下一个脉冲自动开始。伴随着脉冲,各自测量值转换由软件,内部定时器或者外部触发器触发。

      触发采样模式:脉冲转换由软件或者触发事件启动

      DS2004的触发采样模式被用来在定义窗口内部记录数据。例如,内燃机的同步角测量。可能的应用包括基于汽缸压力控制和角窗口中的爆震信号的测量

      主要特点

      DS2004 16个通道均有一个独立的16位差分输入A/D转换器。每个通道的转变时间为800ns。测量模式加上4个外部触发器输入和扩展触发函数使得单测量值和完全采样脉冲的转变都成为可能。该板每通道缓冲最多16384个值,然后把他们作为一个脉冲发送给处理器板。这点截断了通讯流量,全面提高了系统性能。

      参数 性能指标
      通用特性 16路A/D输入通道(差分)

      16路独立A/D转换器

      16位分辨率

      0.8 μs ... 1 s 触发间隔 (可调整)

      ±5 V 或±10 V电压范围(每通道均可编程)

      ±12V输入电压工作范围

      4个外部触发输入line
      ADCs1), 2) 转换时间 800 ns
      初始offset误差 ±1 mV
      初始增益误差

      ±0.1% of FSR
      输入offset ±2 ppm of FSR/K
      增益drift

      ±20 ppm of FSR/K
      线性误差

      ±0.003% of FSR
      微分现行误差

      ±0.003% of FSR
      遗失码

      15分辨率没有遗失码
      SNR

      ≥+85 dB (at 10 kHz, 10 V range)

      ≥+83 dB (at 10 kHz, 5 V range)
      THD

      ≤-85 dB (at 10 kHz, 10 V range)

      ≤-83 dB (at 10 kHz, 5 V range)
      通道干扰

      ≤-95 dB
      CMRR

      ≥+85 dB (at 10 kHz 信号频率)
      输入阻抗 1 MΩ
      输入过电压保护 ±50 V continuous, ±60 V for up to 10 s
      中断控制器 脉冲启动

      数据准备

      数据丢失

      转换触发溢出
      外部触发输入 输入电压 CMOS level
      输入过电压保护 ±50 V continuous, ±60 V for 10 s
      主机接口 一个 8或6位 ISA 插槽 (仅供电源供电)
      物理特性 尺寸 340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
      温度 0 … 70°C (32 … 158 °F)
      供电 +5 V ±5%, max. 1.5 A

      +12 V ±10%, 2.0 A


      电机板卡DS5203



      IO板卡 DS5203 FPGA电机板卡
      FPGA资源 Xilinx Virtex-5 SX95T

      逻辑单元数:94298

      分布存储器:1520kBits

      集中存储器 :8784kBits
      器件主频 100MHz
      数字IO 16通道方向可调

      数字输入:阈值1V到7.5V可调

      数字输出:推挽输出,高电平3.3V和5V可调
      AD 独立6路14位流水线AD转换器

      转换率10MSPS

      输入电压范围±5V和±30V可调
      DA 6路精度14位

      转换率10MSPS

      输出电压范围±10V
      额外提供的FPGA设计 旋转变压器和光电编码器输出


      组件系统I/O板 —— DS4004 HIL数字输入输出板

      DS4004板卡具备96路数字输入输出,其输出电压可与一般车上常用电源作一匹配,其中包含了:12V, 24V, 36V, 42V或是客户自定义TTL电平的等等,这96路信号被定义为三个相同的群组供使用者选用,其中每一个群组都包含了两个不同的从5V~60V的电压电平,这96个管脚都可以通过软件进行配置,可以被设置为PWM输出,PWM量测或是频率的量测,以或是方波的生成。数字输入输出可以被单独的配置使用,也可同步于32位的字长设置。并且可以设置初始化或终止时的电平状态。

      在车用领域中,DS4004是一款性价比极高用于车身电子仿真的HIL板卡,也完全没有问题的可以集成在外接的扩充箱中,如中尺寸或是全尺寸的仿真柜。在未来的规划上,DS4004将不需要任何的信号处理就可以直接连接于控制器进行HIL的测试。

      参数 性能指标
      I/O管脚 具备车辆信号调理的96路双向数字输入输出脚位,在三个接口(具备32个管脚)中去做配置(P1, P2, P3)

      可以软件配置为数字I/O或是时间相关(量测)的数字I/O

      PWM的功能可达到50ns
      数字输入 输入电压 0…+60V
      比较电压电平 1V…23.8V (可软件配置)
      输入阻抗 390kΩ
      过电压保护 0…+60V连续
      数字输出 输出电压 +5V…+60V(由外界电源决定)

      6个单独的VBAT_Px_y(每一个连接器P1…P3)
      输出电流范围 最大±50mA,短路保护到地与电源,具备自重置保险丝
      Vout high,最小值 VBAT-1.2V; 在+50mA
      Vout low,最大值 0.4V; 在-50mA
      中断控制器 中断脚位 3 x 2管脚(每一个连接器具备两个管脚)
      触发来源 中断经由上升源、下降源或双向触发
      比较电压电平 1V…23.8V (可软件配置)
      主机接口 一个 8或6位 ISA 插槽 (仅供电源供电)
      物理特性 尺寸 340 x 125 x 19 mm (13.4 x 4.9 x 0.7 in)

      此板卡需要三个插口
      温度 0 … 55 °C (32 … 131 °F)
      供电 +5 V ±5%, max. 1.5 A

      +12 V ±10%, 0.4 A

      -12 V ±10%, 0.4 A
      供电输出 6个单独的VBAT_Px_y(+5V…+60V直流电)

      每一个供应电源:0.2A max. (0.05A typ.) + 输出管脚的负载


      软件部分

      综合实验环境 —— ControlDesk


      ControlDesk是dSPACE的新一代实验工具软件。控制器的开发及仿真模型的建立使用MATLAB/simulink,但是,一旦模型已经通过RTI实现并下载到实时硬件中,余下的工作就由ControlDesk来完成。ControlDesk将提供对实验过程的进行综合管理。



      硬件管理工具



      虚拟仪器仪表和图形化管理



      参数可视化管理

      ControlDesk技术特点

      对实时硬件的图形化管理 用拖放方式轻松建立

      与实时程序进行动态数据交换

      跟踪实时曲线

      在线调参

      记录实时数据(可记录在文件中)

      实时数据回放

      提供各种专业虚拟仪表库(汽车库等)
      虚拟仪表 用拖放方式轻松建立

      与实时程序进行动态数据交换

      跟踪实时曲线

      在线调参

      记录实时数据(可记录在文件中)

      实时数据回放

      提供各种专业虚拟仪表库(汽车库等)
      变量的可视化管理 以图形方式访问RTI生成的变量文件

      通过拖放操作在变量和虚拟仪表之间建立联系

      除访问一般变量外,还可访问诸如采样时间、中断优先级、程序执行时间等其它与实时操作相关的变量
      参数的可视化管理 可根据实时变量树生成参数文件

      通过参数文件对实时试验进行批参数修改

      通过多个参数文件的顺序调入,研究不同参数组对实时试验的影响
      实验过程自动化 提供到ControlDesk所有组成部分的编程接口

      对耗时及需重复进行的试验过程可以实现自动化,如:参数研究

      利用Macro Recorder记录ControlDesk的操作

      利用面向对象的功能强大的算法语言编制自动试验算法

      提供到MATLAB接口,实现与MATLAB的数据交换
      另外,在与多处理器系统配合使用时,需要ControlDesk Multiprocessor Extenssion。


      故障仿真 —— ControlDesk(Failure Simulation)

      对标准ControlDesk功能的扩展

      在中型或大型dSPACE模拟器中远程控制故障注入单元

      通过故障仿真浏览器可访问所有故障仿真部件

      在故障模式窗口中实现管脚错误定义

      可导入ECU管脚描述文件





      ControlDesk的故障仿真功能使得操作dSPACE模拟器的故障注入单元变得非常便利。利用CotrolDesk故障仿真功能可以仿真电控单元(ECU)的线束故障。比如你可以仿真ECU单个管脚对地短路或电压短路故障,或者是仿真ECU单个管脚断线的情况。

      试验及参数调整自动化 —— MLIB和MTRACE

      利用MLIB和MTRACE,可以大大增强dSPACE实时系统的自动实验能力。使用这两个库可在不中断试验的情况下,从MATLAB通过M编程直接访问dSPACE板上运行的应用程序中的变量,甚至无需知道变量的地址,有变量名就足够了。这样就可以利用MATLAB的数字计算及图形能力进行顺序自动测试、数据记录和控制参数的优化。

      MLIB和MTRACE联合使用可组成一个完美的整体。有MATLAB强大的计算能力做支持,可以自动执行所能想到的任何试验。比如控制器的优化:用MTRACE记录数据,然后将数据传送给MATLAB。MATLAB自动计算出新的控制器参数,并通过MLIB送回处理器板或控制板。

      MLIB和MTRACE也可以和ControlDesk同时使用。

      与PC实时通讯编程接口 —— CLIB

      每一个实时仿真试验都需要在主机和控制器/处理器之间进行交互操作,如:改变参数、记录数据、在线显示等。dSPACE的ControlDesk及其它工具为大部分的控制任务提供了全面的解决方案。

      但是,在某些情况下,可能会需要在没有dSPACE工具的情况下进行控制,如第三方测试、使用其它的可视化工具或使用用户编写的主程序等。

      CLIB可在其他工具和实时硬件之间建立联系。CLIB包括一整套的C函数,可用来建立用户主界面,完成各种处理器控制功能,访问处理器存储器。它可从变量的符号名自动寻找其地址。CLIB允许多个程序(包括dSPACE工具和dSPACE以外的工具)同时访问处理器。

      自动化测试工具 —— AutoMationDesk

      图形化的测试序列编辑器

      用于管理大型测试项目的项目管理器

      可扩展的自动测试库

      易于访问Simulink 和实时仿真程序

      伴随整个开发过程的测试

      为了满足目前汽车领域乃至将来的需要,AutomationDesk提供了一个强有力并且方便的测试自动化环境。它提供了一个类似于ControlDesk的图形用户界面,用户可以很直观、很方便地对它进行操作。并且它还提供了一个有效的图形化测试序列编辑器,通过这个编辑器可以方便地对自动测试序列进行编辑。另外,用户也可以通过项目管理器,组织大型的测试项目进行序列测试。用户还可以将许多自动测试函数存储到一个数据库中供自己调用。这个数据库在扩展和维护方面非常方便。AutomationDesk是dSPACE工具家族的又一个得力的工具。因为如果V模式开发中各个部分能够实现无缝连接的话,这就意味着将来在开发电控单元(ECU)过程中可以大幅度地节省时间和成本。



      AutoMationDesk技术特点

      测试序列编辑器

      用图形化的方式描述自动测试的顺序

      拖拉方式的高效开发模式

      强大的自动化测试功能。从AutomationDesk图形测试序列库中可以方便地以拖拉方式拖出自动测试功能模块。

      高效的编辑器功能使得测试工作变得简单和快速。

      由于在自动测试顺序编辑器中可访问Simulink 和实时仿真程序,因此这就允许用户在系统早期功能开发和硬件在回路仿真期间就可以对系统进行自动化测试。这也使得重复使用自动化测试成为可能。

      项目管理器

      管理大型的测试项目、数据和结果。

      测试的管理以及测试项目的结构化描述

      与开发系统无缝连接

      自动生成基于XML的HTML和PDF标准表格

      自动测试库

      记录和生成激励信号

      输入和重置测量数据

      与诊断工具集DTS6有接口

      通过ASAM-MCD 3MC (早期 ASAP3) 接口远程控制外部标定工具

      与诸如MATLAB等第三方工具交互

      通过串口与PC机通讯

      便于扩展,例如通过拖拉方式

      访问Simulink 和 实时仿真程序

      对ControlDesk进行远程控制

      与故障仿真接口

      开放的结构

      通过AutomationDesk可集成现有Python脚本

      无需编译即可扩展

      通过DLL 或 COM接口方式,可远程控制第三方工具