新闻 | 滚动 | 上海 | 政务 | 评论 | 国内 | 社会 | 政法 | 国际 | 军事 | 财经 | 体育 | 娱乐 | 历史 | 汽车 | 图片 | 视频 | 曝光 | 微博 | 专题 | 旅游 | 彩票 | 藏品 | 健康 | 百货 | 导购
奥迪A3三厢
19.40-25.80万
(参考成交价)
车市行情
车型 优惠
赛欧 2
POLO 1.7
DS 4s 4
晶锐 1.3
熊猫 0.4
骊威 1.1
MINI CLUBMAN 5.78
瑞纳 0.7
车型 优惠
福睿斯 1.8
传祺GA3S 1
名图 2.5
速锐 0.3
昕动 0.8
花冠 1.6
6.15
英朗 3.3
车型 优惠
传祺GA6 1
君越 3.4
标致508 4.5
凯迪拉克ATS-L 3
雅阁 3
君威 3.9
帕萨特 3.1
迈锐宝 4.01
车型 优惠
奥迪A8 39.3
捷豹XJ 38.3
宝马6系 3
凯迪拉克XTS 4
林肯MKS 3
Panamera 96
玛莎拉蒂Ghibli 16
捷豹XF 21.5
车型 优惠
奔驰GLE 6
极光 13
Tiguan 5.2
TRAX创酷 1.3
荣威W5 1.4
标致3008 1
揽胜运动版 3.8
兰德酷路泽 8.6
车型 优惠
上汽V80 0.5
埃尔法 0.8
普瑞维亚 1.7
马自达8 2.5
别克GL8 3.1
夏朗 4.7
奥德赛 3.5
艾力绅 2.51

基于CANoe.DiVa的诊断协议、刷写和诊断应用的自动化测试

2018-12-12 21:34 来源: 汽车测试与试验

Vector提供的vFlash软件可以应用于不同整车厂的软件刷写,目前为止已经为超过100个整车厂定制了刷写模板(基于刷写规范的刷写序列)。CANoe.DiVa通过调用vFlash刷写工程,自动生成刷写过程的测试用例。除了测试刷写过程中的时序、相关服务的格式等,还会测试刷写序列、刷写异常序列、欠压、中断等,实现对Bootloader稳健性的全面性测试。

除此之外,对刷写过程中相关数据(识别数据或者签名)的测试需要整车厂提供特定的详细信息。对于此类测试,Vector已经为众多整车厂提供了特定的测试扩展,即CANoe.DiVa Plugin。

3、诊断应用的验证

诊断应用功能验证是确保车辆诊断功能实现的唯一办法。诊断数据库(CDD或ODX)定义诊断需求,测试工具则从诊断数据库中提取与应用相关的信息用于测试用例的自动生成。例如,基于对指定数值范围的描述,自动生成验证传输值合理性的测试用例。为了实现诊断应用的自动化测试,需要搭建ECU的应用仿真。ECU的应用配置信息可以从如下渠道获取:

基于CANoe.DiVa的诊断协议、刷写和诊断应用的自动化测试

图 2:硬件在环测试示意图

CANoe.DiVa还支持通过Excel文件导入/导出诊断参数配置和DTC配置。

交互式的配置选项提高了诊断应用测试的半自动化程度,甚至部分诊断应用测试达到全自动化。但是必须承认的是,诊断应用测试的自动化程度距离诊断协议测试的自动化程度还有一段距离。

4、测试范围、测试评估和进一步处理

CANoe.DiVa实现的诊断协议验证的高度自动化保证了测试的高效性。同时,CANoe.DiVa支持用户测试需求扩展,以CANoe.DiVa Plugin的方式定制化满足客户的特殊需求,保证了测试的高覆盖度。越来越多的整车厂在系统安全导向的诊断应用场景下受益于 CANoe.DiVa 及CANoe.DiVa Plugin的自动化测试验证,供应商也从验证安全导向的诊断功能测试中受益匪浅。

当前,全球众多整车厂都采用CANoe.DiVa实现诊断测试,并在测试过程中节省了大量时间(如图3所示)。CANoe.DiVa的测试后处理能力包括:

基于CANoe.DiVa的诊断协议、刷写和诊断应用的自动化测试

图3:手动测试与自动测试的对比

结论/展望

ECU的诊断范围和诊断质量需求在持续增加。庆幸的是,基于CANoe.DiVa的诊断自动化测试方案显著减少了诊断验证所用的时间和人力投入,同时极大地增加了测试的广度和深度。

随着车联网应用的不断增加,车辆网络安全需求迅速增加,“安全性测试”已经成为焦点话题。OTA 扩展了访问车辆的途径,为车辆诊断开辟了新的应用领域,但同时也可能带来新的安全问题。基于CANoe.DiVa的有效测试可以帮助用户消除一些潜在的隐患。

上一页 1 2
热门推荐
查看更多精彩