Japanese Home
公司新闻
代理产品介绍 VECU-G

VECU-G是一款嵌入式软件测试工具。通过软件仿真实际环境,达到成本与效率的完美平衡。

在ECU规格设计的阶段,通过芯片中的实际代码来验证ECU的运行。
在低成本的软件仿真环境「SPILS」下,进行ECU单元的验证。
不需要设置专门的硬件设备,不需要特意选择开发工作场所,简单构筑ECU验证环境。

使用「SPILS(Simulator based Processor In the Loop Simulation)」进行ECU单元的软件测试。对于在
MATLAB/Simulink上建立的汽车设计模型,通过在芯片仿真(ISS)上执行目标代码,对ECU单元系统进行仿真
测试。另外,汽车的控制或者参数的设定,可以通过dSPACE社制作的Control Desk予以实现。

 

在ECU规格设计的阶段
就可以通过芯片的实际代码,进行ECU动作的验证

当今的汽车控制的软件开发中,在规格设计的阶段,虽然可以通过用MATLAB/Simulink建立的模型进行确认,但是
实装在ECU中的芯片部分的代码,无法对它的动作进行验证。这是因为,当软件验证环境是由HILS等硬件来运行的,
在ECU板(硬件)得到之前,内嵌在ECU中的软件部分是不存在的。

GAIO公司的「VECU-G」是一个仿真ECU验证环境。它不需要使用如HILS那样的硬件设备,利用由MATLAB/Simulink
建立得到的汽车控制模型,在ISS(Instructiuon Set Simulator)中就可以执行芯片中的实际代码。
像这样的验证环境,一般称为
「SPILS」(Simulator-based Processor In the Loop Simulation)。

 

和HILS配合使用,构筑一个相对低成本的验证环境

因为HILS环境的设备价格高昂,无法确保对每一位开发人员都可以配备上。而且,硬件设备的故障或者保养等
原因导致了维护的费用也相当高。对于只有在实际的ECU上才能验证的关键部分(比如和时刻相关的测试),
需要保留少数的HILS设备。然后,把通常的验证工作转移到VECU-G中进行的话,综合地看,我们可以构筑一个
相对低成本的ECU软件开发的验证环境。

 

在开发的上流工程阶段,就可以同步地进行ECU的动作确认以及软件的调试

基于HILS的软件开发,是将MATLAB/Simulink上建立的汽车模型在HILS专用的硬件设备上执行,所以进行复杂的
代码调试工作相对比较困难。VECU-G是把汽车模型全体放在软件环境上执行,所以像单步调试,设置断点等
复杂的调试工作,也可以很轻易地对应。ECU的软件部分是通过交叉混合编译得到代码,然后在ISS上执行。GAIO的
ISS也同样带有代码的调试功能,并且这个调试工具可以同步接受由MATLAB/Simulink建立的汽车模型产生的信号。

 

 

VECU-G在嵌入式开发V字模型中的适用位置

          

 

VECU-G的特点


通过ECU芯片中的实际代码来仿真ECU模型

汽车构造模型(基于模型开发的设计模型)是在MATLAB/Simulink上执行。另一方面,代码部分
在ISS(Insutruction Set Simulator)上执行。让两者的信号同步,关联起来进行仿真测试。

 

不需要特意配置硬件平台。通过ECU软件仿真,就可以简单构筑验证环境

在1台PC机上就可以配置可运行的验证环境。因为都是以软件的形式执行,所以不需要
配置硬件设备,不需要专门的“实验室”。在通常的PC上,就可以进行ECU开发的验证。

 

基本构成案例:将dSPACE社ControlDesk作为操控面板

    

 

 

 

 

想了解更多 >>> 请咨询:

 

上海博域计算机工程有限公司
〒200050 上海市延安西路728号华敏国际广场8楼I室
TEL:021-62128150 FAX:021-52380609
E-mail:info@by-test.com URL:http://www.by-test.com/

 
  地址:上海市曹安公路5616号1502室 电话:+86(21)6212-8150   邮箱:info@by-test.com 
         Copyright 2009 上海博域汽车电子有限公司 All Rights Reserved 沪ICP备13022820号