基于VT的ECU自动化测试平台
基于VTSystem的汽车电气自动测试系统研制及应用
基于VTSystem的汽车电气自动测试系统研制及应用明星【摘要】汽车电气系统测试除了要测试车身电器基本的功能外,还必须要测试控制器的通信接口和I/O接口在发生故障时的情况。
本文采用Vector公司的CANoe 软件以及VT硬件板卡构建了一个汽车电气自动测试系统,结合装有实车相关电器零部件的Labcar台架,通过自动测试系统的故障自动注入,可以实现对某款轻型客车的仪表(IPK)和车身控制器(BCM)功能的自动测试。
%The controller's communication interface and I/O should be tested as well as the basic functions of electric appliances in the test of vehicle electrical system. An auto-test electrical system based on the CANoe software of Vector company and the VT hardware board card has been set up. It can realize the function auto-test of IPK and BCM on a type of light bus, combining with a Labcar jack horse with related electrical parts and through the fault auto-input of this system.【期刊名称】《汽车电器》【年(卷),期】2012(000)008【总页数】3页(P62-64)【关键词】汽车电气自动测试系统;VT;仪表;车身控制器【作者】明星【作者单位】上海汽车集团股份有限公司商用车技术中心,上海200438【正文语种】中文【中图分类】U467.4仪表(IPK)和车身控制器(BCM)是汽车电器系统中2个重要的控制器,与车身舒适性密切相关,如果某一个控制器在功能上出现一个错误,都很容易被用户感觉出来,从而对品牌造成极其不利的影响。
基于虚拟仪器的车身电子自动化测试系统研究
基于虚拟仪器的车身电子自动化测试系统研究作者:田涌君刘铁山刘全周来源:《汽车电器》 2015年第6期田涌君,刘铁山,刘全周收稿日期:2015-02-13:修回日期:2015-03-12作者简介:田涌君(1983-),男,天津蓟县人,硕士,主要从事汽车技术领域工作。
(中国汽车技术研究中心,天津300300)摘要:汽车电子控制系统的引入,在增加人们驾驶的舒适度、安全性以及稳定性的同时,也增加了汽车电子测试的复杂性,如何快速准确地对电子模块进行测试成为亟待解决的关键性问题。
基于虚拟仪器的测试系统具有开发时间短、扩展性强及通用性好等优点,为汽车电子测试提供了一种可行性方案。
测试系统硬件采用NI的PXI机箱、PXI板卡、信号调理板卡等,软件采用LabVIEW开发,可完成对车身电子模块的自动化测试并生成测试报告。
关键词:虚拟仪器:自动化测试:汽车电子中图分类号:U463.6 文献标识码:A 文章编号:1003-8639(2015106-0060-02随着社会的发展及人们生活水平的提高,人们对汽车驾驶的舒适性、安全性及稳定性的要求越来越高,从而促进了汽车电控系统的飞速发展,汽车步人了多功能智能化时代。
汽车电控系统的日益复杂对汽车测试技术提出了更高要求。
虚拟仪器是由美国国家仪器公司( NationalInstrument,简称NI)于1986年成功研制的。
它是以计算机作为仪器统一的硬件平台,充分利用计算机的运算、存储、回放、调用等功能,具有性能高、扩展性强、开发周期短、与其他软硬件无缝集成等优点,广泛应用在测试与测量领域。
测试系统基于虚拟仪器开发,集成程控电源、NI机箱、电阻板卡、故障注入箱等硬件设备,可以实现对汽车车身电子模块(如BCM、PEPS)的功能测试,包括对电子模块的控制策略测试、电压适应性测试、网络通信测试,并自动生成测试报告。
同时,测试系统具备用户管理、测试用例管理、硬件参数配置、CAN和LIN参数配置、数据编程处理、测试结果分析及报告整理等功能,方便用户对整体测试过程进行管理及测试用例开发,增强测试系统的通用性及可扩展性,方便对其他测试车型的移植。
基于VTSystem的汽车ECU自动测试系统
文章编号 : 1 0 0 9—2 5 5 2 ( 2 0 1 5 ) 0 1— 0 1 2 9—0 4 D OI : 1 0 . 1 3 2 7 4 / j . c n k i . h d z j . 2 0 1 5 . 0 1 . 0 3 4
基于 V T S y s t e m 的汽 车 E C U 自动 测 试 系 统
S h ng a h a i f o r S c i e n c e nd a T e c h n o l o g y , S h ng a ha i 2 0 0 0 9 3 , C h i n a )
Ab s t r a c t : As t h e mo d e r n a u t o mo t i v e t e c h n o l o g y g r e a t l y i mp r o v e d, mo r e a n d mo r e e l e c t r o n i c c o n t r o l l e r s o r e u s e d i n t h e c a r . Wi t h t h e r i s e i n t h e n u mb e r o f t h e c o n t r o l u n i t a n d f u n c t i o n b e c o mi n g c o mp l i c a t e d, EC U t e s t i s d i f f i c u l t . B a s e d o n t h e s o f t wa r e o f C ANo e a n d C ANC a s e i n t e r f a c e c a r d a n d T V S y s t e m b u i l t a E CU t e s t p l a t f o r m. I mp l e me n t a t i o n o f EC U t e s t a u t o ma t i o n t h r o u g h s i mu l a t i o n n o d e s e s t a b l i s h e d b y
基于LabVIEW的全线控纯电动汽车测控平台开发
基于LabVIEW的全线控纯电动汽车测控平台开发随着电动汽车的快速发展,对于开发高效、精准的测控平台也有了越来越高的要求。
而基于LabVIEW的全线控纯电动汽车测控平台的开发,将成为解决这一需求的重要手段。
全线控纯电动汽车测控平台是一种应用LabVIEW技术实现的高精度、全功能的汽车测控系统。
通过该系统,用户可以实现对纯电动汽车的全线控制,同时可以采集、处理、分析汽车各个传感器的信号数据,可针对不同模块进行定制化开发。
在开发LabVIEW全线控纯电动汽车测控平台之前,首先需要进行硬件选型。
需要选用能够满足各种传感器信号采集和控制要求的处理器、电源、IO模块以及信号放大器等硬件设备。
其中,处理器需具备高效率、高稳定性、高性能和低功耗的特点。
而电源则需要具备足够的电流、电压和温度稳定性,以确保各个模块的正常工作。
此外,信号放大器和IO模块也需要选用可靠的品牌和模块。
然后,需要进行软件开发和编写。
基于LabVIEW平台开发全线控纯电动汽车测控平台时,用户可以使用LabVIEW开发环境来完成编程工作。
开发团队可以通过编写各种VI程序,实现异步采样、控制、数据处理、数据显示、存储等功能。
而在VI程序的编写过程中,可以使用许多LabVIEW自带的功能模块,例如图像处理、信号处理、操作系统接口等。
在程序编写完成后,需要进行测试和调试。
测试工作需要对各个模块进行实时采集和精确分析,并通过LabVIEW开发环境的帮助,对系统进行逐步调试,直至达到预期的控制和测量效果。
而在调试过程中,可以使用LabVIEW平台提供的自动化测试和文件记录功能,帮助用户优化和改善控制程序和信号处理算法的效率和精度。
总之,基于LabVIEW的全线控纯电动汽车测控平台开发是一项技术难度高、工作量大的系统工程,需要依靠多个方面的专业技术知识来进行开发和实施。
但是,通过灵活运用LabVIEW平台所提供的强大开发工具,可以实现对纯电动汽车全线控制及各类传感器数据的实时采集、处理和存储,为汽车生产和运营管理提供支持和保障。
基于VT的 自动化测试系统
© 2008. HiRain Technologies. All rights reserved. Slide: 14
基于VT自动测试系统组成-VT概述
VT
System概述
仿真测试所需的激励信号(传感器/总线仿真等) 测试控制器输出 提供和控制测试所需供电电源 实现故障注入
作用:提供控制器外部“工作环境”
可以和VT6010/VT6050连接 也可以和PC或笔记本电脑连接
每通道都可实现断路,短路电气故障; 可更换终端电阻,总线负载可达100%。
© 2008. HiRain Technologies. All rights reserved. Slide:
Measurement Plugs
Status LEDs
© 2008. HiRain Technologies. All rights reserved. Slide:
测试什么
电气测试
工作电压测试
不同供电电压下,控制器工作状态 举例:工作电压阈值测试 举例:启动电压下,控制器功能是否正常
电气鲁棒性
非正常供电状态下,控制器功能 举例:供电过压和欠压故障等
如何测试-自动化测试
自动化测试特点
构成:硬件设备+软件环境+测试用例 构建成本:
无需真实部件 系统适用性及扩展性强
பைடு நூலகம்
测试覆盖度
单元和网络集成测试 逻辑功能和网络测试 极限和故障工况测试
测试效率
可实现24时/天,7天/周测试 自动化测试,自动生成测试报告
© 2008. HiRain Technologies. All rights reserved. Slide:
Vector_ECU综合测试方案
网络通信测试
目的
确定网络通信的完整性和正确性-通信测试
完整性:实现所有网络功能 例如: 是否发送所有报文
正确性:网络功能正确 例如:发送报文的周期是否正确
测试工具
CANoe/CANoe.LIN+网络接口卡 Test Automation Editor(TAE)
CANoe
GPIB, RS232, ...
DAQ, IOcab, ...
CANcardXL, VN2600, ...
failed passed
.xTssetlTtsetTset
可以选择不同的转换模版
XML Test RRTeeeppsootrrtt
Xslt Processor
User Define
车载ECU综合测试解决方案
北京恒润科技有限公司 2010-9-25
©2009. HiRain Technologies. All rights reserved.
内容安排
测试概述 通信驱动测试 网络通信测试 应用程序测试 鲁棒性测试 成功案例 总结
©2009. HiRain Technologies. All rights reserved.
Check check = new ValueCheck<EngineSpeed>(Relation.Less, 7000); check.Activate();
GearChangePattern pattern = new GearChangePattern(); pattern.Acceleration = 50; pattern.CarSpeed = 40; pattern.Gear = sportive ? 2 : 3; pattern.Execute(); check.Deactivate(); } public override void Main() { TestAcceleration(0); }
基于VTSystem的汽车电气自动测试系统研制及应用
( e h e tr o o T c C n e f C mmec a h c e h n h i Auo t e I d sr . t . h n Ha 0 4 8 h n ) r il Ve il ,S a g a tmoi n u ty Co,L d ,S a g i 2 0 3 ,C i a v
基于V Ss m Ty e 的汽车 气 自 t 电 动测试系统研制及应用
明 星
( 海 汽 车 集 团 股 份 有 限 公 司 商 用 车 技 术 中 心 ,上 海 上
20 3 ) 0 4 8
摘 要 : 汽 车 电 气 系 统 测 试 除 了 要 测 试 车 身 电 器 基 本 的 功 能 外 , 还 必 须 要 测 试 控 制 器 的 通 信 接 口 和 I0接 口 在 发 / 生 故 障 时 的 情 况 。 本 文 采 用 Ve tr 司 的 C co 公 ANo 软 件 以 及 VT 件 板 卡 构 建 了 一 个 汽 车 电 气 自 动 测 试 系 统 , 结 合 装 有 e 硬 实 车 相 关 电 器 零 部 件 的L ba台 架 ,通 过 自动 测 试 系 统 的 故 障 自动 注 入 ,可 以 实 现 对 某 款 轻 型 客 车 的 仪 表 acr 和 车 身 控制 器 ( CM ) 功 能 的 自动 测 试 。 B
t f l ut —np t f t s yse . he au t a o i u o hi s t m
Ke r s e il u o t s ee t c l s se y wo d :v h ce a t— t l cr a y tm;V ;i s u n ;B e i T n t me t CM ( o y o t l r B d C n r Mo ue) o dl
基于LabVIEW的电动汽车驱动系统测试平台的控制
基于LabVIEW的电动汽车驱动系统测试平台的控制随着电动汽车的快速发展,对电动汽车驱动系统进行全面测试和控制的需求日益增加。
,成为了实现这一需求的有效手段。
LabVIEW是一种基于图形化编程的开发环境,具有强大的数据采集、信号处理和控制能力。
利用LabVIEW可以快速搭建出电动汽车驱动系统测试平台,实现对电动汽车驱动系统各个部分的测试和控制。
首先,基于LabVIEW的电动汽车驱动系统测试平台可以进行电池管理系统的测试和控制。
电池管理系统是电动汽车的核心组件之一,负责电池的监测、保护和控制。
通过LabVIEW,可以实时采集电池的电压、电流、温度等参数,并进行实时监测和控制。
同时,还可以通过LabVIEW对电池管理系统进行状态估计、容量估计和故障诊断等功能的实现。
其次,基于LabVIEW的电动汽车驱动系统测试平台可以进行电动机驱动系统的测试和控制。
电动机是电动汽车的动力源,测试和控制电动机的性能对于电动汽车的性能和效率至关重要。
利用LabVIEW可以实时采集电动机的转速、转矩、温度等参数,并进行实时监测和控制。
同时,还可以通过LabVIEW对电动机的效率、功率因数和电磁噪声等指标进行评估和优化。
最后,基于LabVIEW的电动汽车驱动系统测试平台还可以进行整车驱动系统的测试和控制。
整车驱动系统是电动汽车的核心,包括电池、电动机、变速器、控制器等多个部件的协同工作。
利用LabVIEW可以实时采集整车驱动系统的各个参数,并进行实时监测和控制。
同时,还可以通过LabVIEW对整车驱动系统的动力性能、能量管理和系统优化等方面进行研究和改进。
综上所述,基于LabVIEW的电动汽车驱动系统测试平台的控制,可以实现对电动汽车驱动系统各个部分的全面测试和控制。
通过这一平台,可以提高电动汽车的性能和效率,同时也可以提高电动汽车的安全性和可靠性。
相信随着技术的不断发展,基于LabVIEW的电动汽车驱动系统测试平台的控制将会在电动汽车领域发挥越来越重要的作用。
基于ECU-TEST的ECU诊断工具API接口自动化测试应用
£技朮交*Technical Communication基于ECU-TEST的ECU诊断工具API接口自动化测试应用邵金萍(潍柴动力股份有限公司,山东潍坊261061)摘要:ECU-TEST是一种内嵌Python脚本语言的ECU自动化测试软件;ECU诊断工具是一种基于Visual Studio平台C#语言开发的ECU诊断测试应用程序,能够实现读取ECU中版本信息%故障码信息及进行参数标定等功能&本文基于ECU-TEST编写Python脚本,调用ECU诊断工具.dll文件中的API命令,实现了诊断工具软件升级过程中的自动化测试,保证了诊断工具开发的准确性,提高了测试效率&关键词:ECU;诊断工具;自动化测试;Python;.dll;C#中图分类号:U463.6文献标志码:A文章编号:1003-8639(2020)05-0075-03The Automatic Test Application of ECU Diagnostic Tool API Based on ECU-TEST SoftwareSHAO Jin-ping(Weichai Power Co.#Ltd.#Weifang261061#China)Abstract:ECU-TEST is one kind of ECU automatic test software with built-in script language Python;ECU diagnostic tool is one kind of application software for ECU diagnostic test,which is developed by C#on the strength of Visual Studio platform;with ECU diagnostic tool,it can realize to read and write ECU program version information,diagnostic fault coding information,calibrate parameters and so on.The paper introduces serials of Python scripts compiled in ECU-TEST to call API instruction set in.dll files.This solution can be used to automatically test ECU diagnostic tool for version upgrade during developing phases so as to improve software accuracy and test efficiency.Key words:ECU;diagnostic tool;automatic test;Python;.dll;C#邵金萍(1984-),女,工程师,硕士,主要从事内燃机电控测试工作及研究。
Vector_ECU综合测试方案
测试概述 基于CANoe的自动化测试系统
Test Spec.
Test-Environment
CANoe
GPIB, RS232 UDP, TCP
DAQ, IOcab, ...
CANcardXL, VN2600, ...
8 Test 9
Report
failed passed
Measurement & Test Hardware:
正确性:网络功能正确 例如:发送报文的周期是否正确
测试工具
CANoe/CANoe.LIN+网络接口卡 Test Automation Editor(TAE)
©2009. HiRain Technologies. All rights reserved.
网络通信测试 测试构架
HTML TTeesstt RReeppoorrtt
Word TTeesstt RReeppoorrtt
©2009. HiRain Technologies. All rights reserved.
测试报告 HTML测试报告
©2009. HiRain Technologies. All rights reserved.
©2009. HiRain Technologies. All rights reserved.
测试概述
测试内容
测试ECU的软件及硬件实现情况 测试内容覆盖各个模块
©2009. HiRain Technologies. All rights reserved.
测试概述
测试的系统组成
……
被测单元 Under Test ECU/System
……
©2009. HiRain Technologies. All rights reserved.
基于VT系统下自动化诊断的实现
基于VT系统下自动化诊断的实现作者:裴军伟,韩可强,唐风敏来源:《汽车电器》 2015年第7期裴军伟,韩可强,唐风敏(中国汽车技术研究中心,天津 300300)摘要:汽车工业飞速发展,越来越多的电子控制器应用于汽车中,这使得对汽车模块的故障检测工作越来越复杂和重要,我们应思考怎样使检测结果精度和效率更高。
VT系统由于自身的诸多优势,被广大用户所接受,本文主要介绍硬件和软件的设计,实现了基于VT系统下自动化诊断。
关键词:CANoe;自动化测试;CAPL;VT system中图分类号:U463.6文献标识码:A文章编号:1003-8639(2015)07-0049-03收稿日期:2015-03-30;修回日期:2015-04-22作者简介:裴军伟(1985-),男,河北邯郸人,工程师,硕士,研究方向为汽车电子,E-mail: peijunwei@。
随着我国汽车工业的迅速发展,汽车数量急剧增多。
人们对汽车的安全性、舒适性及燃油经济性的要求越来越苛刻,这使得控制单元之间的信息交换越来越密集,传感器和导线的数量越来越多,另外汽车上的电子控制设备增多,控制也越来越复杂,因而对汽车故障的诊断和排除的难度加大。
而目前的诊断主要是人工诊断,运用诊断仪对单个控制单元进行故障的测试,对其进行分析,但这种诊断方法效率不高,不能一次性测试很多控制单元,精度也达不到人们的期望值,因此,一种自动化的诊断技术实现越来越迫切。
本文探讨了利用CANoe软件实现诊断自动化测试,通过VT System和CANoe中的编程语言CAPL分别实现硬件和软件的设计。
从而使诊断自动化测试程度更高,通用性强,灵活性好,满足客户的需要。
1 CANoe软件的优点CANoe软件被应用在CAN总线系统的设计、建模、仿真、开发、测试及验证当中,为客户提供强大且完整的CAN总线网络开发仿真分析解决方案。
在诊断中,CANoe可以分析上层协议为KWP2000和UDS。
基于VT系统的BMS硬件在环测试平台开发
3行+,焦Industry Focus新能源基于VT系统的BMS硬件在环测试平台开发吕乐,庞明奇,刘净月(航天科工防御技术研究试验中心,北京100854)摘要:本文提出一种基于Vector的VT system板卡,适用于电动汽车电池管理单元的硬件在环测试系统$系统能够根据自身需求,灵活设计平台架构及自动化测试程序$在整车开发过程中,系统结合CANoe和MatlJ/SimulinO 的功能,充分发挥其灵活方便的特q,提高测试覆盖度的同时,还大大提高测试效率$关键词:硬件在环;CANoe;Simulink;电池管理;VT系统中图分类号:U463.6文献标志码:A文章编号:1003-8639(2021)04-0008-04A BMS Hardware in the Loop Test Platform Development Based on VT SystemLV Yue,PANG Ming-qi,LIU Jing-yue(Aerospace Science and Industry Defense Technology Research and Test Center,Beijing100854,China)Abstract:This paper propose a hardware in the loop test system for battery management unit of electric vehicle based on Vector's VT system board.According to its own needs the system can design platform architecture and automatic test program flexibly.At the vehicle development process,the system combines the function of CANoe and Matlab/Simulink,improves the test coverage and greatly improves the test efficiency.Key words:HIL;CANoe;Simulink;BMS;VT吕乐(1990-),女,工程师,硕士,主要从事元器件测试和可靠性技术的研究工作。
基于VT System的诊断自动化测试平台的实现
基于VT System的诊断自动化测试平台的实现毛鸿霖;许勇;韩光省【摘要】With the continuous improvement of automotive technology, more and more ECU are used in vehicles, which makes the ECU diagnostic testing an increasingly complex and essential job. Based on Hardware in the Loop (HIL) testing concept, by using Vector’s bus and diagnostic verification tool chain and VT System board, ECU and its peripherals are simulated and the faults diagnosis are processed. External input and output of the module is tested before loading the measured sample, then all the electrical and electronic faults are reproduced fast in real vehicle environment. The final automated testing system is implemented by preparation of test cases including testing for ECU diagnostic protocol, network fault code and electrical fault code.%由于现代汽车技术不断提高,越来越多的电子控制器(ECU)应用在汽车上,这就使得ECU的诊断测试越来越复杂和重要。
基于vTESTstudio的域控制器测试用例开发及案例分享
基于vTESTstudio的域控制器测试用例开发及案例分享背景车型/ECU开发周期缩短、功能复杂度的提高对测试提出更高的要求,尤其为适应下一代架构发展而出现的ECU新形态“域控制器“,针对其测试,无论从测试经验、知识能力,还是测试实现方法都提出了更大的挑战:挑战一:功能/服务集成度更高从单一功能点的维度开展测试,其测试深度无法保证,必须考虑各种功能应用场景的有效耦合,这就需要具备系统整车级和用户角度的功能测试实践经验;同时介于域控制器的潜在多核多系统共存的特点,还需从任务分布实现的角度考虑和设计对应的测试场景。
挑战二:功能安全等级要求更高单向/正向的基于需求的测试用例开发,其覆盖度有限,无法满足功能安全对测试的要求(具体参见ISO26262中定义),需要更多的采用测试设计理论方法予以支撑测试实现。
如何应对?对于一,更需要经验积累和新知识能力储备对于二,可通过选择合适的工具,这是本文的重点补充一点,面向服务和传统基于信号的功能实现,对于搭建测试仿真环境也提出了新的要求,后续针对此做专题讨论。
vTESTstudio简介测试自动化广为接受,自动化测试的HiL硬件是载体,自动化测试设计软件为其落地的关键,要高效好用(图形化)、便于积累复用(模块化和抽象分离),具有高覆盖度(支持不同类型的测试设计方法)。
市面上,可以实现自动化测试设计的软件不少,各有特点,适合的才是最好的。
vTESTstudio是VECTOR公司推出的一款图形化测试设计开发环境,核心的特点如下:支持多种测试设计语言编写测试用例包括Test Table Editor 、Test Sequence Diagram Editor、State Diagram Editor、CAPL Editor&C# Editor,应用了多种测试理论设计方法以提高测试的覆盖度。
变体和参数化概念平台化设计理念的引入,用例主体和参数抽象分离,用例更容易通过更新参数集适配不同的变体,达到用例的积累复用。
VT系统在汽车电控单元功能测试中的应用
VT系统在汽车电控单元功能测试中的应用王雅静;张红涛【摘要】介绍VT测试系统软硬件平台和系统功能,通过对实际功能的测试分析来阐述VT测试系统的工作流程及可以达到的效果.【期刊名称】《汽车电器》【年(卷),期】2017(000)007【总页数】4页(P55-57,61)【关键词】功能测试;电器;VT系统【作者】王雅静;张红涛【作者单位】长安汽车股份有限公司北京研究院,北京 100081;长安汽车股份有限公司北京研究院,北京 100081【正文语种】中文【中图分类】U463.6随着人们对汽车舒适性、安全性及娱乐性的要求越来越高,应用在汽车上的电控单元不断地增加。
大量车载电子电器部件集成使用,使整车电气控制系统越来越复杂。
一个新兴功能的体现,可能涉及到几个或多个零部件,整车电子电器架构及网络通信相应变得繁杂。
这些往往影响零部件甚至整车的软硬件可靠性,是汽车电气系统潜在的风险。
研究表明,在常见的汽车故障中,电气系统故障占比80%以上。
据汽车召回网的数字统计,近年来由于车内电器产品产生的汽车召回事件日益严峻。
2013年汽车召回统计按总成排名如下:发动机、动力传动系统、制动/车轮、转向/悬架、电子电器、车身部分、空调系统。
其中电子电器28次,召回数量达到46万辆。
为了提升整车电气系统可靠性,提前发现并规避一些潜在风险,在开发过程中,需要借助测试工具/台架等,搭载特定的仿真环境,对ECU进行全面综合的测试,及时发现ECU开发过程中存在的错误,降低在后期装车过程中出现故障的几率。
这种方式,是整车开发中缩短开发周期、降低风险、提升品质的重要手段。
基于VT系统的电控单元功能测试系统,是电控单元ECU与VT系统的数据板卡进行硬件接口集成化,采用CANoe软件平台搭载的单体功能测试环境。
ECU所有真实外部输入均可以采用仿真实现,并在整车总线通信数据库基础上,运行测试脚本,通过采集ECU输出硬线信号及总线数据,与测试的预期结果进行对比。
基于VT系统的汽车ECU自动化测试解决方案
基于VT系统的汽车ECU自动化测试解决方案
佚名
【期刊名称】《汽车制造业》
【年(卷),期】2015(000)016
【摘要】本文酋先介绍了汽车ECU电控单元的测试现状,接着介绍了基于VT系统,总线仿真和测试工具CANoe等进行ECU自动化测试的工作流程,可以参考本文进行ECU测试方案的规划和执行。
【总页数】3页(P54-55,59)
【正文语种】中文
【中图分类】U463.6
【相关文献】
1.汽车ECU诊断自动化测试系统 [J], 张永刚;刘志峰
2.基于ASAM协议的ECU自动化测试系统 [J], 李浩;王林;罗旸
3.基于CANoe和Jenkins的ECU软件自动化测试系统的设计与实现 [J], 钱俊磊
4.基于ECU-TEST的ECU诊断工具API接口自动化测试应用 [J], 邵金萍
5.基于ECU-TEST高效ECU自动化测试研究与应用 [J], 陈承鹤;肖莎;王军;张武学因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
必要情况下,还可以执行手动控制测试过程。
(二)TAE Vector 提供的 TAE(Test Automation Editor)除提供表格化的图形开发界面外,还集成了需求管理、 变型管理及缺陷跟踪接口,可以方便用户进行测试用例的开发与维护。 创建和编辑测试序列,定义测试用例的执行顺序; 可使用 CAN、LIN、FlexRay 的数据库(DBC、LDF、FIBEX)中的元素; 可使用诊断数据库(CDD、ODX)中的元素; 以图形方式来参数化测试模式; 链接和修改 CAPL 库中的测试用例; 以测试规范的形式来输出测试列表,供复核;
载故障注入功能,满足诊断测试需求; 无缝集成 CANoe,可完全覆盖网络测试的需求,如交互层、网络管理、诊断协议等。
(二)电源仿真模块 该模块用于满足功能测试和网络测试对电压波形(ISO-16750)及地漂仿真要求,其实现框架如 下图所示,主要包括电源组、电流采集板卡及电源回路仿真板卡三部分。
(三)测试测量外设 该部分主要用于满足网路测试需求, 包括电平信号的捕获分析、 电气特性测量、 总线故障仿真等, 主要由程控示波器、万用表及 CANstressDR 等组成。
四、北汇信息的测试服务 为了便于测试结果的积累和复用以及测试流程的完善, 除提供测试环境设计和集成等常规的测试 服务外,北汇信息还为客户提供如下的测试服务内容: (一)功能测试需求及策略分析 测试需求/策略分析是测试规范设计并保证测试质量的重要活动,北汇信息提供的测试需求/策略 分析的主要工作包括: ECU 测试内容分析:根据 ECU 功能描述等技术文档及测试需求,分析并细分确定 ECU 被测
二、硬件平台架构 硬件平台提供总线通信仿真、 传感器输入仿真、 控制输出检测、 负载仿真及供电电压仿真等功能, 其组成如下图所示。以 VT 为核心,通过硬件系统集成,将各模块集成于测试机柜,构成完整的控制 器测试环境,对其主要功能模块描述如下。
(一)VT 系统 Vector 的 VT 硬件系统采用模块化设计,提供丰富可选的 I/O 板卡,用于仿真 DUT 输入信号并检 测其输出,同时具有电流采集接口及电源的控制接口。 与其它测试设备相比,VT 板卡还具有如下的特性: 高度集成化,板载信号调理模块可覆盖汽车行业对信号仿真和采集的要求,部分板卡具有板
基于 VT 的 ECU 自动化测试平台
汽车 ECU 电控单元的功能和网络复杂度的提高,质量、成本及开发周期相互制衡,使得汽车整 车厂和供应商面临了更大挑战。“高效的”测试变得更为重要,成为产品开发过程中最为关键的环节之 一;同时,对 ECU 测试平台及测试开发也提出了新的要求。 ECU 自动化测试平台能够提高测试的效率、精度和一致性,将测试人员精力分配至前端的测试 规范和后端测试结果的分析,并且通过完善测试开发的流程,可以积累和管理测试库及测试数据, 保 障测试开发成果的复用性及测试平台的易扩展性。 德国 Vector 公司提供一整套基于 VT 的 ECU 自动化测试工具, 完整地覆盖 ECU 功能验证和网络 测试(含节点及系统集成)的要求,并得到全球汽车行业广泛认同与应用。 北汇信息作为 Vector 中国的 VT Partner, 提供从测试需求分析、 测试规范设计、 测试环境搭建 (基 于 VT 的软硬件) 、测试用例实现及测试结果辅助分析等完整的测试产品和测试工程服务。 一、系统组成 一、基于 VT 的 ECU 自动化测试平台整体架构如下图所示,包括如下组成部分: 测试用例:依据测试规范开发的测试脚本,基于 CAPL 脚本、TAE 或 CANoe.DiVa 实现; CANoe:提供测试执行和管理环境; VT:I/O 信号仿真及测试; PicoScope:总线示波器,记录并解析总线物理电平; CANStressDR:CAN 总线干扰仪,仿真模拟和数字干扰; 其它设备:构建控制器工作和测试环境,包括控制器供电电源、程控示波器等。
的功能项、特性及测试用例组。 风险及测试强度定义:依据预期危害和发生的可能性来定义被测功能项的风险等信度。 (二)功能测试规范开发 测试用例的测试设计方法是功能测试规范开发最核心的内容之一,选择合适的测试技术,可有效 地保证测试覆盖度,同时提高测试用例的精简度。典型测试技术包括(不限于) :等价类划分、边界 值分析、状态转换、条件覆盖、猜错测试等。 北汇信息将测试理论/方法与汽车电子测试经验有机结合,提供从测试方法设计至测试序列实现 的全过程。 (三)测试用例实现 基于测试用例的易维护性和可二次开发的需求,测试用例的编写采用 TAE 和 CAPL 编程相结合 方式实现。 TAE 采用图形化方式编辑和创建测试用例,可导入 CAN 数据库和诊断数据库,同时封装了大量 的测试函数。CAPL 语言具有很高的灵活性,对于特殊的测试用例和函数可以使用 CAPL 编写,然后 导入至 TAE 链接调用即可。
三、软件组成 (一)CANoe Vector 所提供的 CANoe 是集总线仿真、记录、测试于一体的汽车网络开发软件平台,其集成测 试环境为测试系统构建及自动化测试过程提供了强大的支持,包括:网络通讯及高层协议仿真、测试 过程记录、测试脚本生成、测试面板开发、测试模式及函数库集成等。
CANoe 还提供了灵活的测试面板设计功能, 用户可直观的控制测试过程, 并查看被控单元状态。