汽车CAN_LIN网络系统测试.pdf

汽车CAN_LIN网络系统测试.pdf

ID:50163305

大小:152.45 KB

页数:6页

时间:2020-03-09

汽车CAN_LIN网络系统测试.pdf_第1页
汽车CAN_LIN网络系统测试.pdf_第2页
汽车CAN_LIN网络系统测试.pdf_第3页
汽车CAN_LIN网络系统测试.pdf_第4页
汽车CAN_LIN网络系统测试.pdf_第5页
资源描述:

《汽车CAN_LIN网络系统测试.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、汽车CAN/LIN网络系统测试汽车CAN/LIN总线系统测试的关键是测试流程、测试标准和测试工具,掌握专业的总线分析和测试工具的使用技术,开发测试软件并将它们应用到测试过程是对中国汽车厂家和汽车工程师的重大挑战,本文介绍CAN/LIN总线设计、仿真、分析和测试工具。恒润提供CAN/LIN总线测试方案和在这些工具平台之上的测试软件开发咨询服务,帮助客户进行CAN/LIN总线方面的测试。这些工具包括用于CAN/LIN网络系统和电控单元仿真和测试的工具CANoe;记录、评价CAN总线信号电平的工具CANscope;CAN总线干扰生成工具CANstress;CAN总线数据记录器

2、CANlog。汽车总线测试流程概括的讲,汽车总线的测试流程主要包括四个阶段:1.制订测试计划。制订测试计划是测试开始前必须的工作,包括了测试需要达到的目标,使用的资源、遵从的标准以及工具等方方面面,是测试顺利实施的指导性文件。主要内容有:目标;总体测试策略;测试的完整性需求;具体规则(如何时停止测试);资源需求;职责(如测试用例设计,执行,检查);测试用例库;测试标准;工具(CANoe,CANscope,CANstress,CANlog);测试软/硬件配置;系统集成计划。2.测试用例。测试用例的设计是一项复杂的工作,既需要直觉又需要专门技术。3.测试向量。包括测试向量和

3、分解每一个测试用例。4.测试过程。经过授权的专业人员系统地执行测试。测试步骤如下:1).单元测试(WhiteBox,GlassBox,checkcodecorrectness;2).集成测试(BottomUp,TopDown,BigBang,Sandwich;3).功能测试(BlackBox,perspecification,component。测试工具主要包括软件测试环境和和辅助的硬件测试工具两部分。软件测试环境在汽车总线网络开发和测试过程中,主要应用的软件测试环境是CANoe。CANoe(CANOpenEnvironment)是德国VECTOR公司开发的功能强大的开

4、发工具。它能支持总线开发的整个过程-从最初的设计、仿真到最终的分析测试和产品的售后服务。CANoe实现了网络设计、仿真和测试的无缝集成,其开发、测试流程如图1所示。图1:利用CANoe进行产品开发和测试流程。1.通讯设计/模型生成。新工程的第一个任务就是在数据库中定义通讯矩阵,然后是在CANoe中生成模型。2.通讯确认。支持的通讯确认包括系统的功能分配、功能测试和整个系统的集成。3.剩余总线仿真/功能测试。剩余总线仿真向总线系统产品供应商提供了理想的测试环境。使他们既可以进行整个系统的测试,又可以高效地进行电控单元、模块和集成测试。此外用户还可以在osCAN库(osCA

5、NLibrary)的帮助下直接运行CAN控制器代码。4.测试。CANoe通过特殊功能“测试特性设置”支持ECU和网络测试。有了这些功能,就可以创建各种测试。例如验证单个开发步骤的测试,检查原型,执行蜕变测试和兼容性测试。此外,包含在测试服务库中的检查和仿真功能可以简化测试环境的设置和执行。5.诊断。CANoe可以分析KWP2000诊断通讯。诊断控制台(诊断特性设置的一部分)通过基于CANdelaStudio的诊断描述文件提供了对所有诊断服务的交互访问。诊断请求可以被选择、参数化,并显示出来。故障存储器控制台提供了对某个ECU故障存储器简便、快捷的访问。因此,所有参数都以

6、符号进行显示。图2:测试系统示意图。6.分布式开发/集成。对于涉及多个供应商的工程,可以进行网络节点的独立并行开发。硬件测试工具在CAN/LIN总线网络测试过程中,借助其它的测试工具,会进一步加快测试过程。这些硬件测试工具包括(如图2所示):1.记录和评估CAN总线电平的测量设备CANscopeCANscope提供了强健的记录模块和易于使用的评估软件。记录模块通过RS-232和USB连接到PC。可以分析各种因素对总线特性的影响:电缆类型和长度、总线驱动器和终端、不同故障形式、EMC等。对于目标调试,可以设定各种触发条件。例如当出现某个特定的CAN报文或出现错误幀,总线电

7、平超过正常水平或低于正常水平就会触发记录进程,触发环境被完整记录下来,比较电压曲线。2.CAN网络干扰生成工具CANstressCAN网络对于总线通讯的扰动和故障具有很强的抗干扰能力。为了测试系统在干扰和故障情况下是否能够正常工作,需要能够产生CAN总线干扰的设备。CANstress就是供开发和测试者使用的综合性CAN总线干扰生成工具。该设备能够以可以复现的方式对总线的物理特性和逻辑电平施加干扰。CANstress是手持式硬件模块。它可以直接插入CAN总线。它包含灵活的触发和干扰逻辑。它包含大量的通过软件控制的电阻。它们可以用来构成总线上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。