一种测试系统技术方案

技术编号:14432609 阅读:225 留言:0更新日期:2017-01-14 05:02
本实用新型专利技术公开了一种测试系统,包括:用于运行CAN仿真测试程序的程序运行模块;与程序运行模块相连的、用于提供干扰信号和故障仿真的信号干扰模块;与程序运行模块相连的、用于配置待测样件的测试电路和CAN接口电路的配置电路模块;与程序运行模块相连的、用于测量待测样件的输出信号的测量模块;用于与待测样件连接、对待测样件的输入信号或输出信号进行调理的信号调理模块,信号干扰模块、配置电路模块通过信号调理模块与待测样件相连。本实用新型专利技术测试系统,通过运行CAN仿真测试程序,将信号干扰模块、配置电路模块、测量模块整合到一个测试平台中,实现在CAN总线全仿真环境下的CAN性能测试的自动化,可提高测试效率和可重复性。

【技术实现步骤摘要】

本技术涉及车辆测试
,特别是涉及一种测试系统
技术介绍
随着经济的发展,汽车的普及率越来越高,汽车已成为人们出行必备的交通工具,随着技术水平的提升,汽车各项性能发生着日新月异的变化。CAN(即ControllerAreaNetwork,控制器局域网的简称)总线作为分布式总线在汽车中的应用也越来越多。其性能也越来越受到各主机厂的关注。作为多主节点总线,CAN总线节点的性能直接影响着整个网路的性能,CAN性能测试的重要性不言而喻。然而,传统的测试方式受CAN性能测试的复杂性制约,多为手动测试,具体为借助信号发生器、数字万用表等测试仪器来完成,测试效率不高。
技术实现思路
鉴于此,本技术提供一种测试系统,用于CAN性能测试,实现了自动化测试,可提高测试效率。为实现上述目的,本技术提供如下技术方案:一种测试系统,包括:用于运行CAN仿真测试程序的程序运行模块;与所述程序运行模块相连的、用于提供干扰信号和故障仿真的信号干扰模块;与所述程序运行模块相连的、用于配置待测样件的测试电路和CAN接口电路的配置电路模块;与所述程序运行模块相连的、用于测量待测样件的输出信号的测量模块;用于与待测样件连接、对待测样件的输入信号或输出信号进行调理的信号调理模块,所述信号干扰模块、所述配置电路模块分别通过所述信号调理模块与待测样件相连。可选地,所述程序运行模块包括:用于运行CAN仿真测试程序的中央处理器;与所述中央处理器相连的、用于调用和控制信号干扰模块的干扰模块控制芯片;与所述中央处理器相连的、用于调用和控制测量模块的测量模块控制芯片。可选地,所述程序运行模块还包括与所述中央处理器相连的、用于接收用户输入的控制指令和展示测试结果的人机交互界面。可选地,所述信号干扰模块包括CANstress总线干扰仪,所述测量模块包括CANscope网络示波器。可选地,所述程序运行模块通过RS232接口连接所述信号干扰模块,通过USB接口连接所述测量模块。可选地,所述配置电路模块包括负载板卡和/或数字I/O板卡和/或继电器板卡和/或电源板卡和/或网络板卡。可选地,所述程序运行模块通过以太网接口与配置电路模块相连。由上述内容可以看出,本技术所提供的测试系统,应用于CAN性能测试,包括程序运行模块、信号干扰模块、配置电路模块、信号调理模块以及测量模块,其中,信号干扰模块、配置电路模块、测量模块分别与程序运行模块相连,程序运行模块用于运行CAN仿真测试程序,在仿真测试中能够自动调用各模块实现CAN仿真测试;信号干扰模块用于提供干扰信号和故障仿真,配置电路模块用于配置待测样件的测试电路和CAN接口电路,信号干扰模块和配置电路模块通过信号调理电路与待测样件相连,信号配置模块用于对待测样件的输入信号或输出信号进行调理,通过测量模块采集和测量待测样件的输出信号。本技术测试系统,通过运行CAN仿真测试程序,将信号干扰模块、配置电路模块、测量模块整合到一个测试平台中,在仿真测试中能自动调用信号干扰模块、测量模块,从而实现在CAN总线全仿真环境下的CAN性能测试的自动化,可提高测试效率和可重复性。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本技术实施例提供的一种测试系统的结构示意图;图2为本技术实施例提供的一种测试系统的软件架构图。具体实施方式为了使本
的人员更好地理解本技术中的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。请参考图1,为本技术实施例提供的一种测试系统的结构示意图,本技术测试系统包括:用于运行CAN仿真测试程序的程序运行模块100;与所述程序运行模块100相连的、用于提供干扰信号和故障仿真的信号干扰模块101;与所述程序运行模块100相连的、用于配置待测样件的测试电路和CAN接口电路的配置电路模块102;与所述程序运行模块100相连的、用于测量待测样件的输出信号的测量模块103;用于与待测样件连接、对待测样件的输入信号或输出信号进行调理的信号调理模块104,所述信号干扰模块101、所述配置电路模块102分别通过所述信号调理模块104与待测样件相连。本实施例提供的测试系统,应用于CAN性能测试,包括程序运行模块100、信号干扰模块101、配置电路模块102、信号调理模块104以及测量模块103,其中,信号干扰模块101、配置电路模块102、测量模块103分别与程序运行模块100相连,程序运行模块100用于运行CAN仿真测试程序,在仿真测试中能够自动调用各模块实现CAN仿真测试;信号干扰模块101用于提供干扰信号和故障仿真,配置电路模块102用于配置待测样件的测试电路和CAN接口电路,信号干扰模块101和配置电路模块102通过信号调理电路104与待测样件相连,信号配置模块104用于对待测样件的输入信号或输出信号进行调理,通过测量模块103采集和测量待测样件的输出信号。本实施例测试系统,通过运行CAN仿真测试程序,将信号干扰模块、配置电路模块、测量模块整合到一个测试平台中,在仿真测试中能自动调用信号干扰模块、测量模块,从而实现在CAN总线全仿真环境下的CAN性能测试的自动化,可提高测试效率和可重复性。下面结合各模块的具体设置对本技术测试系统进行详细说明。本实施例测试系统包括程序运行模块100、信号干扰模块101、配置电路模块102、信号调理模块104以及测量模块103。程序运行模块100用于运行CAN仿真测试程序,主要承担测试系统的软件部分。具体的,本实施例中采用基于Vector软件工具CANoe(CANopenenvironment)总线开发环境进行待测样件的CAN总线仿真,基于Vector测试软件工具vTESTstudio进行测试案例执行步骤的编辑,生成自动化执行脚本,导入到CANoe总线开发环境中,实现自动化执行的CAN性能测试。请参考图2,为实施例提供的测试系统的软件架构图,CAN仿真测试程序划分为测试应用层、中间层交互程序和底层驱动程序,灵活应用三层架构,实现测试自动执行。具体的,所述程序运行模块100具体包括:用于运行CAN仿真测试程序的中央处理器;与所述中央处理器相连的、用于调用和控制信号干扰模块的干扰模块控制芯片;与所述中央处理器相连的、用于调用和控制测量模块的测量模块控制芯片。中央处理器中运行CAN仿真测试程序划分为测试应用层、中间层交互程序和底层驱动程序,通过中间层交互程序,通过干扰模块控制芯片、测量模块控制芯片分别对信号干扰模块和测量模块进行调用和控制。信号干扰模块控制程序和测量模块控制程序可采用CANoe环境的CAPL语言编辑驱动程序,由CAN性能测试程序通过中间层交互程序来本文档来自技高网
...
一种测试系统

【技术保护点】
一种测试系统,其特征在于,包括:用于运行CAN仿真测试程序的程序运行模块;与所述程序运行模块相连的、用于提供干扰信号和故障仿真的信号干扰模块;与所述程序运行模块相连的、用于配置待测样件的测试电路和CAN接口电路的配置电路模块;与所述程序运行模块相连的、用于测量待测样件的输出信号的测量模块;用于与待测样件连接、对待测样件的输入信号或输出信号进行调理的信号调理模块,所述信号干扰模块、所述配置电路模块分别通过所述信号调理模块与待测样件相连。

【技术特征摘要】
1.一种测试系统,其特征在于,包括:用于运行CAN仿真测试程序的程序运行模块;与所述程序运行模块相连的、用于提供干扰信号和故障仿真的信号干扰模块;与所述程序运行模块相连的、用于配置待测样件的测试电路和CAN接口电路的配置电路模块;与所述程序运行模块相连的、用于测量待测样件的输出信号的测量模块;用于与待测样件连接、对待测样件的输入信号或输出信号进行调理的信号调理模块,所述信号干扰模块、所述配置电路模块分别通过所述信号调理模块与待测样件相连。2.如权利要求1所述的测试系统,其特征在于,所述程序运行模块包括:用于运行CAN仿真测试程序的中央处理器;与所述中央处理器相连的、用于调用和控制信号干扰模块的干扰模块控制芯片;与所述中央处理器相连的、用于调用和控制测量模块的测量模块...

【专利技术属性】
技术研发人员:李飞张超
申请(专利权)人:上海科世达华阳汽车电器有限公司科世达上海管理有限公司
类型:新型
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1