Japanese Home
公司新闻
代理产品 VMPF-G

VMPF-G是一款嵌入式软件测试工具,通过这款工具可以构建起一个“多ECU的结合测试“仿真环境。

VMPF-G实现了在开发的早期阶段,对多个ECU的实际代码进行结合测试。
通过SPILS构建软件仿真环境,并不需要设置任何硬件设备。

VMPF-G是不需要使用任何硬件设备的软件仿真SPILS(Simulator based Processor In the Loop Simulation)。
VMPF-G可以将实装在ECU中的代码作为对象,在开发的早期阶段进行多个ECU之间的结合测试,从而验证ECU之间
通信协议的正确性,故障保护(fail safe)机制的可靠性等。

 

在汽车模型设计阶段(开发的早期阶段),
同样可以对多个ECU的实际代码进行结合测试

在当今的汽车控制软件的开发中,对于多个ECU之间进行结合测试,只有通过在和实车相当的环境中进行。
这样就产生一个问题,在实车测试阶段之前,因为ECU之间的通信测试不充分导致到了实车测试阶段,
可能会产生非常多的问题。

——急需在实车测试阶段之前,构建出一个可以进行仿真验证的环境。

 

VMPF-G实现了上述的需求。它构建了一个仿真环境,可以实现在模型设计阶段,对多个ECU的实际代码
进行结合测试。使用VMPF-G,可以在不设置任何硬件设备的条件下,对ECU之间的通信协议进行验证,
并且可以对同时使用CAN/LIN/FlexRay等不同的通信协议的ECU进行结合测试。

 

构建一个低成本的ECU测试环境成为现实

如果用HILS来构建汽车整体的ECU验证环境的话,一个系统所需要的成本大约在4亿到5亿日元。再考虑上实验场所等
因素,所以,现实上构建这样一个验证环境是比较困难的。VMPF-G是一个仿真测试环境,所以只需要使用刀片服务器等
计算机,就可以用较低的成本来构建一个ECU仿真测试环境。

 

 

在嵌入式的汽车软件开发的V字模型中,GAIO的验证工具分布以及VMPF-G的适用位置

 

VMPF-G的特点


在开发的早期阶段,对多个ECU之间的通信协议进行验证。

VMPF-G是在VECU-G对ECU单元进行测试之后,将多个ECU相互关联起来,尽早发现ECU之间是否存在BUG的
验证环境。即使有多种协议共存,通过PC的以太网作为仿真总线,同样可以顺利地对多个ECU进行结合测试。

 

ECU各单元的代码在各个ISS上执行之后,进行ECU之间的结合测试。

汽车构造模型是在MATLAB/Simulink上执行,或者执行通过RTW得到的机器码。由分散在各台PC的ISS执行
各ECU单元的代码。通过在以太网上构筑的仿真通信协议连接各ECU,对ECU间进行结合测试。这样可以减轻
可以使用专门的PC接口卡,连接CAN/FlexRay等的接口。

 

基本构成案例

多ECU的软件开发早期阶段,对不同协议之间通信的仿真测试。

    

 

 

 

 

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

 

上海博域计算机工程有限公司
〒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号