一种汽车的电控产品的寿命测试系统的制作方法

文档序号:6293337阅读:330来源:国知局
一种汽车的电控产品的寿命测试系统的制作方法
【专利摘要】本发明提出一种汽车的电控产品的寿命测试系统,包括:主控制器,主控制器具有CAN板卡;设置在环境仓中的多个测试单元,多个测试单元均具有CAN通讯接口,多个测试单元与主控制器形成电连接,且多个测试单元通过CAN通讯接口与主控制器进行通讯;电源,电源用于供电。其中,主控制器根据测试单元的数量生成多个通讯地址,并将多个通讯地址分配给多个测试单元,以便主控制器根据多个通讯地址独立地向多个测试单元发送测试指令、接收多个测试单元的测试结果、以及监测多个测试单元的运行状态。本发明的实施例可通过一个CAN板卡同时实现对多个测试单元的测试,具有硬件成本低、可扩展性强的优点。
【专利说明】一种汽车的电控产品的寿命测试系统【技术领域】
[0001]本发明涉及汽车的电控产品测试【技术领域】,特别涉及一种汽车的电控产品的寿命测试系统。
【背景技术】
[0002]加速寿命测试是一种在短时间内验证电控产品寿命的方法,通过电控产品工作在很高的温度和湿度环境下,加速电控产品各器件老化,发现各类缺陷。通过使用一个温度循环和一个高湿度环境,增加电控产品的实现概率,从而在短时间内发现电控产品器件或制造缺陷。通过使用合适的温度湿度循环曲线,例如:测试电控产品工作1000小时可对应实际8年的使用寿命。
[0003]由于寿命测试台架一次工作的时间较长,并且期间不会下电或终止,为了提高效率和节省资源,可以采取一次测试多个电控产品的方案。传统的测试方案是每个CAN板卡只能支持两路通道的通讯,而每个电控产品都将会占用一路或者两路CAN通道,也就是说一个CAN板卡只能对应测试一个或者两个电控产品。其设计思路是需要程控电脑安装多个CAN板卡,每个CAN板卡对应一个或者两个电控产品。一般的寿命测试台架一次测量的电控产品数目不大于五个,则需要在程控电脑里安装3飞个CAN板卡。
[0004]然而,现有的方案的缺点为:
[0005]1、由于CAN板卡的造价较高,买大量的CAN板卡会直接造成测试成本的上升。
[0006]2、在设计CAN通道的时候,程控电脑内必须要设计多个通道,预留一些通道以便以后扩展之用,否则无法实现寿命测试台架一次测试多个电控产品的需求。并且一旦预留的所有CAN通道都被占用,对于后期的CAN通道的扩展也是非常的不便。

【发明内容】

[0007]本发明旨在至少解决上述技术问题之一。
[0008]为此,本发明的目的在于提出一种节省硬件成本且扩展性强的汽车的电控产品的寿命测试系统。
[0009]为了实现上述目的,本发明的实施例提供了一种汽车的电控产品的寿命测试系统,包括:主控制器,所述主控制器具有CAN板卡;设置在环境仓中的多个测试单元,所述多个测试单元均具有CAN通讯接口,所述多个测试单元与所述主控制器形成电连接,且所述多个测试单元通过CAN通讯接口与所述主控制器进行通讯;电源,所述电源用于对所述主控制器、所述环境仓和所述多个测试单元供电。其中,所述主控制器用于根据所述测试单元的数量生成多个通讯地址,并将所述多个通讯地址分配给所述多个测试单元,以便所述主控制器根据所述多个通讯地址独立地向所述多个测试单元发送测试指令、接收所述多个测试单元的测试结果、以及监测所述多个测试单元的运行状态。
[0010]另外,根据本发明上述实施例的汽车的电控产品的寿命测试系统还可以具有如下附加的技术特征:[0011]在一些示例中,所述多个测试单元均具有开关,其中,所述主控制器通过CAN信号独立地控制所述多个测试单元的开关,并在控制所述多个测试单元的开关闭合后,依次生成多个所述通讯地址,并通过所述CAN板卡将所述多个通讯地址分配给所述多个测试单
J Li ο
[0012]在一些示例中,所述主控制器根据CAN总线标定协议CCP对所述多个测试单元进行标定。
[0013]在一些示例中,所述主控制器根据基于KWP2000的CAN诊断协议对所述多个测试单元进行监测。
[0014]在一些示例中,所述主控制器与所述多个测试单元之间的通讯采用请求-应答的方式。
[0015]在一些示例中,所述多个测试单元均具有存储器,以存储分配给各自的通讯地址。
[0016]在一些示例中,所述主控制器与所述环境仓相连,以根据预存在所述主控制器中的测试任务对所述环境仓的温度、湿度进行控制。
[0017]在一些示例中,所述主控制器还用于根据预存在所述主控制器中的测试任务独立地控制施加到每个测试单元的电压。
[0018]在一些示例中,还包括:负载箱,所述负载箱具有多个电气接口,所述多个测试单元的每一个与一个电气接口相连以便所述主控制器通过所述负载箱与所述多个测试单元形成电连接。
[0019]在一些示例中,所述主控制器根据所述测试任务通过负载箱的电气接口对相应的测试单元进行测试。
[0020]根据本发明实施例的汽车的电控产品的寿命测试系统的主控制器可通过一个CAN板卡同时实现对多个测试单元的测试控制,例如,主控制器可通过分配给测试单元的通讯地址单独地对测试单元发送测试指令,并通过通讯地址独立地接收测试单元的测试状态反馈等信息,从而能够有效地减少目前测试多个电控产品所需要的CAN板卡以及CAN通道的数量。另外,该汽车的电控产品的寿命测试系统具有强的扩展性,例如,对于后期新增加测试单元,只需增加测试单元的数量和线束,并在主控制器分配给新增的测试单元相应的通讯地址后便可以测试使用,而不需要新增CAN板卡或是CAN通道便可以实现,从而大大减少了系统的硬件成本,节省了资源。
[0021]本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】

【附图说明】
[0022]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0023]图1为本发明实施例的汽车的电控产品的寿命测试系统的主控制器分配通讯地址的不意图;
[0024]图2为本发明一个实施例的汽车的电控产品的寿命测试系统的结构图;
[0025]图3为本发明一个实施例汽车的电控产品的寿命测试系统的主控制器的示意图;以及[0026]图4为本发明一个实施例汽车的电控产品的寿命测试系统的存储测试数据的流程不意图。
【具体实施方式】
[0027]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0028]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0029]在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0030]以下结合附图描述根据本发明实施例的汽车的电控产品的寿命测试系统。
[0031]参考图1,本发明实施例的汽车的电控产品的寿命测试系统包括主控制器110、设置在环境仓120中的多个测试单元130和电源140。其中:
[0032]主控制器110具有CAN板卡,CAN板卡为基于CAN总线的通讯板卡。多个测试单元130均具有CAN通讯接口,多个测试单元130与所述主控制器110形成电连接,且多个测试单元130通过CAN通讯接口与主控制器110进行通讯。电源140用于对主控制器110、环境仓120和多个测试单元130供电。其中,主控制器110用于根据测试单元的数量生成多个通讯地址,并将多个通讯地址分配给多个测试单元130,以便主控制器110根据多个通讯地址独立地向多个测试单元130发送测试指令、接收多个测试单元130的测试结果、以及监测多个测试单元130的运行状态。
[0033]根据本发明实施例的汽车的电控产品的寿命测试系统的主控制器可通过一个CAN板卡同时实现对多个测试单元的测试控制,例如,主控制器可通过分配给测试单元的通讯地址单独地对测试单元发送测试指令,并通过通讯地址独立地接收测试单元的测试状态反馈等信息,从而能够有效地减少目前测试多个电控产品所需要的CAN板卡以及CAN通道的数量。另外,该汽车的电控产品的寿命测试系统具有强的扩展性,例如,对于后期新增加测试单元,只需增加测试单元的数量和线束,并在主控制器分配给新增的测试单元相应的通讯地址后便可以测试使用,而不需要新增CAN板卡或是CAN通道便可以实现,从而大大减少了系统的硬件成本,节省了资源。
[0034]如图1所示,多个测试单元130均具有开关KL15,其中,主控制器110通过CAN信号独立地控制多个测试单元130的开关KL15,并在控制多个测试单元130的开关KL15闭合后,依次生成多个通讯地址,并通过CAN板卡将多个通讯地址分配给多个测试单元130。[0035]具体而言,通过在主控制器110中的测试程序中设置不同数目的测试单元130,例如:5个。通过主控制器110可对环境仓120和电源140进行控制,如主控制器110与环境仓120相连,以根据预存在主控制器110中的测试任务对环境仓120的温度、湿度进行控制,另外,主控制器110还可根据预存在主控制器中的测试任务独立地控制施加到每个测试单元130的电压。具体地,主控制器110控制、监测环境仓120的温度和湿度,控制、监测电源140的电压、电流等参数。在汽车的电控产品的寿命测试系统上电初始化以后,主控制器110可根据CAN总线标定协议,即CCP协议对多个测试单元130进行标定,即对通讯地址进行分配,通讯地址简称CAN ID,具体地,主控制器110的CAN板卡首先将发送CAN信号给第一个测试单元的开关KL15 (在该实例中,如图1中从左至右依次为测试单元I至测试单元5)进行上电,对应的开关KL15上电成功后。主控制器110通过预存的测试程序将分配第一个通讯地址CAN ID给第一个测试单元130,在该实例中,多个测试单元130均具有存储器,以存储分配给各自的通讯地址CAN ID,即将此CAN ID写入对应的测试单元130的存储器中,在第一个测试单元130的CAN ID分配完毕后,主控制器110的CAN板卡将继续发送CAN信号给第二个测试单元130的开关KL15进行上电,第二个测试单元130的开关KL15上电成功后上分配第二个CAN ID给第二个测试单元130并将此CAN ID写入此测试单元130的存储器(存储区)中,由此,第二个测试单元130的CAN ID分配完毕。以此类推,给所有测试单元130分配CAN ID完毕后正式进入待寿命测试状态。在进入待寿命测试状态,通过主控制器110可通过分配给各自测试单元130的CAN ID独立地控制各测试单元130进行测试,例如控制对应的测试单元130对应的输入信号和负载进行控制,在该实例中,主控制器110与多个测试单元130之间的通讯采用请求-应答的方式对测试单元130实现测试需求。
[0036]进一步地,主控制器110根据基于1(1?2000的CAN诊断协议对多个测试单元130进行监测多个测试单元130与主控制器110之间的通讯交互基于KWP2000的CAN诊断协议,即主控制器110通过CAN板卡连接CAN总线,CAN总线与多个测试单元相连,从而实现对连接CAN总线多个测试单元130的CAN ID的设定。主控制器110通过CAN ID独立地控制不同的测试单元130进行寿命测试`过程中,可按照预存在主控制器110中的测试程序设定的工况,循环地控制多个测试单元130输出,并监控输入状态信息。在该实例中,如果主控制器110检测出测试单元130输出不满足要求,则对错误信息进行标示,并解析主控制器110发送的命令信息(测试指令),以便根据相应的测试程序进行寿命测试。本发明实施例的汽车的电控产品的寿命测试系统根据主控制器110的CAN命令信息,判断多个测试单元130是否进入待寿命测试状态,以便根据相应的寿命测试程序进行测试。
[0037]如图2所示,本发明实施例的汽车的电控产品的寿命测试系统包括负载箱150,负载箱150具有多个电气接口(图中未示出),多个测试单元130的每一个与一个电气接口相连以便主控制器110通过负载箱150与多个测试单元130形成电连接。在该实例中,主控制器110根据测试任务通过负载箱150的电气接口对相应的测试单元进行测试。例如,主控制器110的CAN板卡通过CAN总线和负载箱150连接,负载箱150中有电气接口,多个电气接口的一个与一个测试单元130相连,另外一些可与另外一些由该测试单元130控制的多个负载相连,从而可控制并监测该测试单元130的电气负载特性。
[0038]如图3所示,在本发明的一个实施例中,主控制器110具有监测界面,以便在对多个测试单元130进行控制和GUI的界面监测。具体而言,主控制器110根据测试计划对测试循环进行控制,⑶I界面对CAN数据进行监控,在通讯的同时监控CAN数据是否有异常。如果监控没有异常,采集测试数据,对数据输出进行处理,并将测试数据存储在相应的外围存储设备中,如U盘、SD卡或者硬盘中。
[0039]如图4所示,示出了本发明实施例的主控制器110对测试单元130进行通讯地址分配的步骤,其中,图4中Count表示测单元130的标号,从I开始,Number表示测单元的个数。具体地,系统初始化,Count等于I,表示第一个测试单元130,检查对应的开关KL15是否上电成功,如果KL15成功上电,依据CCP协议分配CAN ID给第一个测试单元130,CANID分配成功并将CAN ID存储到此测试单元130的存储器中。依次进行分配,直至所有的测试单元130都分配了 CAN ID后进入待寿命测试状态。测试单元130通过KWP2000CAN诊断协议与主控制器110进行通讯。
[0040]根据本发明的实施例,可通过一个CAN板卡同时实现对多个测试单元的测试控制,例如,主控制器可通过分配给测试单元的通讯地址单独地对测试单元发送测试指令,并通过通讯地址独立地接收测试单元的测试状态反馈等信息,从而能够有效地减少目前测试多个电控产品所需要的CAN板卡以及CAN通道的数量。另外,该汽车的电控产品的寿命测试系统具有强的扩展性,例如,对于后期新增加测试单元,只需增加测试单元的数量和线束,并在主控制器分配给新增的测试单元相应的通讯地址后便可以测试使用,而不需要新增CAN板卡或是CAN通道便可以实现,从而大大减少了系统的硬件成本,节省了资源。
[0041]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0042]尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同限定。
【权利要求】
1.一种汽车的电控产品的寿命测试系统,其特征在于,包括: 主控制器,所述主控制器具有CAN板卡; 设置在环境仓中的多个测试单元,所述多个测试单元均具有CAN通讯接口,所述多个测试单元与所述主控制器形成电连接,且所述多个测试单元通过CAN通讯接口与所述主控制器进行通讯; 电源,所述电源用于对所述主控制器、所述环境仓和所述多个测试单元供电。 其中,所述主控制器用于根据所述测试单元的数量生成多个通讯地址,并将所述多个通讯地址分配给所述多个测试单元,以便所述主控制器根据所述多个通讯地址独立地向所述多个测试单元发送测试指令、接收所述多个测试单元的测试结果、以及监测所述多个测试单元的运行状态。
2.根据权利要求1所述的汽车的电控产品的寿命测试系统,其特征在于,所述多个测试单元均具有开关,其中,所述主控制器通过CAN信号独立地控制所述多个测试单元的开关,并在控制所述多个测试单元的开关闭合后,依次生成多个所述通讯地址,并通过所述CAN板卡将所述多个通讯地址分配给所述多个测试单元。
3.根据权利要求1所述的汽车的电控产品的寿命测试系统,其特征在于,所述主控制器根据CAN总线标定协议CCP对所述多个测试单元进行标定。
4.根据权利要求1所述的汽车的电控产品的寿命测试系统,其特征在于,所述主控制器根据基于KWP2000的CAN诊断协议对所述多个测试单元进行监测。
5.根据权利要求1所述的汽车的电控产品的寿命测试系统,其特征在于,所述主控制器与所述多个测试单元之间的通讯采用请求-应答的方式。
6.根据权利要求1所述的汽车的电控产品的寿命测试系统,其特征在于,所述多个测试单元均具有存储器,以存储分配给各自的通讯地址。
7.根据权利要求1所述的汽车的电控产品的寿命测试系统,其特征在于,所述主控制器与所述环境仓相连,以根据预存在所述主控制器中的测试任务对所述环境仓的温度、湿度进行控制。
8.根据权利要求1所述的汽车的电控产品的寿命测试系统,其特征在于,所述主控制器还用于根据预存在所述主控制器中的测试任务独立地控制施加到每个测试单元的电压。
9.根据权利要求1-8任一项所述的汽车的电控产品的寿命测试系统,其特征在于,还包括: 负载箱,所述负载箱具有多个电气接口,所述多个测试单元的每一个与一个电气接口相连以便所述主控制器通过所述负载箱与所述多个测试单元形成电连接。
10.根据权利要求9所述的汽车的电控产品的寿命测试系统,其特征在于,所述主控制器根据所述测试任务通过负载箱的电气接口对相应的测试单元进行测试。
【文档编号】G05B23/02GK103631247SQ201210298119
【公开日】2014年3月12日 申请日期:2012年8月20日 优先权日:2012年8月20日
【发明者】申佳佳, 马建新, 孙钢 申请人:北汽福田汽车股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1