本发明涉及新能源汽车测试技术领域,尤其涉及一种用于新能源汽车控制器的全自动功能测试方法及装置。
背景技术:
电驱动控制系统作为新能源汽车的核心控制单元,直接影响到整个新能源汽车的可靠性、安全性和舒适性等性能指标,而控制器则是整个电驱动控制单元的“大脑”,其内部各单元电路功能的正常与否,又直接关系到新能源汽车的正常行驶和乘车人员的人身安全,因而新能源汽车控制器在完成装配后均需进行电气功能检测,以判断控制器驱动单元、电源管理、控制单元等电气功能是否正常,能源汽车具有节能、环保等一系列优点,从而在汽车行业得到了愈来愈广泛的应用。
现有技术中对新能源汽车中控制器进行功能测试(fct,functionalcircuittest),通常是搭建简单的测试平台后由人工控制执行,即人工将待测控制器进行测试连接,连接完成后再人工执行各项功能测试,完成一次测试后若需要执行其他控制器的测试,则需要人工拆卸后重新连接其他控制器,上述人工测试的方式,测试效率低、人力成本高且易于出错而产生产品质量问题,尤其是需要执行批量测试时需要反复的人工拆卸,整个测试周期较长,难以满足实时性要求较高的测试需求。而相比于普通型汽车,新能源汽车的电磁环境更为复杂、恶劣,要实现新能源汽车的测试较为困难,传统针对普通型汽车中控制器的测试方法并不能直接适用于新能源汽车控制器的测试中,因此亟需提供一种用于新能源汽车中控制器的自动测试方法,以能够适用于新能源汽车的控制器实现自动测试。
技术实现要素:
本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种实现方法简单、智能化程度以及测试效率高、测试成本低,且能够适用于批量测试的用于新能源汽车中控制器的全自动功能测试方法及装置。
为解决上述技术问题,本发明提出的技术方案为:
一种用于新能源汽车中控制器的全自动功能测试方法,步骤包括:
s1.类型自动识别:采集待测控制器的特征信息进行识别,识别得到待测控制器的类型;
s2.工装自动调用:根据识别到的所述待测控制器的类型,控制将待测控制器连接至预先构建的测试工装库中匹配的测试工装,以使用匹配的所述测试工装实现待测控制器测试时所需接口的自动连接;
s3.功能测试自动执行:根据识别到的所述待测控制器的类型,控制调用预先构建的测试程序库中匹配的测试程序对待测控制器执行所需功能测试。
作为本发明方法的进一步改进:所述步骤s1中,通过预先提取不同类型控制器的特征信息构建得到标准特征信息库,采集到待测控制器的特征信息后输入至所述标准特征信息库中进行匹配,识别得到待测控制器的类型。
作为本发明方法的进一步改进,所述步骤s1的步骤包括:
s11.初步识别:采集待测控制器的第一特征信息,输入至所述标准特征信息库中匹配得到待测控制器的初始类别;
s12.精确识别:采集待测控制器的多个第二特征信息,输入至所述标准特征信息库中匹配得到待测控制器的最终类型。
作为本发明方法的进一步改进,使用射频识别、激光测距、图像采集中一种或多种的方式采集待测控制器的特征信息。
作为本发明方法的进一步改进,所述步骤s2中,通过预先为不同类别控制器构建不同的所述测试工装,得到所述测试工装库,各所述测试工装在不同位置处配置有对应的连接接口,以实现对应类型控制器的接口自动连接。
作为本发明方法的进一步改进,所述步骤s2的步骤包括:
s21.自动调用工装:根据所述待测控制器的类型从所述测试工装库中匹配得到目标测试工装,调用目标测试工装至指定测试位置;
s22.工装自动连接:控制将待测控制器连接至目标测试工装以实现待测控制器测试时所需接口的自动连接。
作为本发明方法的进一步改进,所述步骤s3完成当前待测控制器的测试后,还包括切除当前待测控制器与测试工装的连接,获取下一个待测控制器,返回执行步骤s1以自动切换执行下一个待测控制器的测试,直至完成所有待测控制器的测试。
作为本发明方法的进一步改进,所述步骤s3的步骤包括:
s31.程序烧录:调用所述测试程序库中与待测控制器的类型匹配的测试程序并进行烧录;
s32.功能测试:按照烧录的所述测试程序对待测控制器执行功能测试;
s33.测试结果输出:获取待测控制器执行功能测试过程中的数据,将获取到的数据与预先由不同状态类型、不同状态参数时控制器运行状态信息构建得到的状态信息库进行比较,判断待测控制器的状态类型以及当为故障状态时的故障位置,输出得到的测试结果。
作为本发明方法的进一步改进,所述步骤s31后、步骤s32前还包括上电自检步骤,步骤包括:采集被测设备的运行状态信息,根据采集的到的信息进行自检,以判断待测控制器的状态,若判断为正常,转入执行步骤s32,否则判定存在故障。
作为本发明方法的进一步改进,所述步骤s33后还包括数据验证步骤,具体步骤包括:若所述测试结果中指定参数值存在异常,获取所述测试结果中其他多个参数值进行验证。
作为本发明方法的进一步改进,所述步骤s3中还包括产生旋变信号提供给被测控制器,以对被测控制器内部的旋变解码电路进行功能测试。
一种用于新能源汽车中控制器的全自动功能测试装置,包括:
类型自动识别模块,用于采集待测控制器的特征信息进行识别,识别得到待测控制器的类型;
工装自动调用模块,用于根据识别到的所述待测控制器的类型,控制将待测控制器连接至预先构建的测试工装库中匹配的测试工装,以使用匹配的所述测试工装实现待测控制器测试时所需接口的自动连接;
功能测试自动执行,用于根据识别到的所述待测控制器的类型,控制调用预先构建的测试程序库中匹配的测试程序对待测控制器执行所需功能测试。
作为本发明装置的进一步改进,所述类型自动识别模块包括:
初步识别单元,用于采集待测控制器的第一特征信息,输入至标准特征信息库中匹配得到待测控制器的初始类别;
精确识别单元,用于采集待测控制器的多个第二特征信息,输入至所述标准特征信息库中匹配得到待测控制器的最终类型。
作为本发明装置的进一步改进,所述工装自动调用模块通过预先为不同类别控制器构建不同的所述测试工装,得到所述测试工装库,各所述测试工装在不同位置处配置有对应的连接接口,以实现对应类型控制器的接口自动连接。
作为本发明装置的进一步改进,所述工装自动调用模块包括:
自动调用工装单元,用于根据所述待测控制器的类型从所述测试工装库中匹配得到目标测试工装,调用目标测试工装至指定测试位置;
工装自动连接单元,用于控制将待测控制器连接至目标测试工装以实现待测控制器测试时所需接口的自动连接。
作为本发明装置的进一步改进,所述功能测试自动执行包括:
程序烧录单元,用于调用所述测试程序库中与待测控制器的类型匹配的测试程序并进行烧录;
功能测试单元,用于按照烧录的所述测试程序对待测控制器执行功能测试;
测试结果输出单元,获取待测控制器执行功能测试过程中的数据,根据获取到的数据得到测试结果输出。
作为本发明装置的进一步改进,还包括用于产生旋变信号提供给被测控制器,以对被测控制器内部的旋变解码电路进行功能测试的旋变信号产生单元、用于控制多路低压/高压继电器动作的高低压矩阵控制单元、用于采集被测设备的运行状态信息的采集单元、用于根据采集的到的信息进行故障诊断的故障诊断单元、保护电路以及通讯单元中一种或多种。
与现有技术相比,本发明的优点在于:
1、本发明通过为不同类型的新能源汽车控制器预先构建不同的测试工装、测试程序,测试时通过自动识别待测控制器的类型,自动调用匹配的测试工装来实现接口的自动连接,自动调用匹配的测试程序来实现自动功能测试,可以实现新能源汽车中控制器的全自动测试,整个过程无需人工参与,可以有效提高测试效率及智能化程度,降低测试成本,避免因人工操作造成的产品质量问题,可以适用于多品种、多类型控制器中实现批量测试,能够大大节约测试成本、提高测试效率,且基于自动化测试可以最大程度地测试控制器中存在的电气功能异常问题,提高功能测试性能。
2、本发明通过预先为不同控制器构建不同的测试工装,测试时识别出控制器的类型后,调用与该类型匹配的测试工装进行连接,则使用该测试工装可以实现被测控制器接口的自动连接,无需人工进行拆装。
3、本发明通过自动匹配待测控制器所需的测试程序进行自动烧录,可实现功能测试自动执行,同时使用预先构建的故障数据库对测试数据进行分析判断,能够实现智能故障诊断以及故障定位,整个测试执行过程无需人工操作、人为判断,能够智能发现并锁定控制器中故障点,最大程度地保证了产品的质量,确保控制器测试的一致性和合格率,进一步减少故障排查等所造成的附加成本。
4、本发明进一步通过先采集待测控制器的部分特征信息来进行初始粗略识别,再进一步采集待测控制器的多个其他特征信息来实现精确的类型识别,可以先由粗略识别确定大致的类别而缩小后续识别范围,再精确得到具体的控制器类型,可以有效提高识别效率,同时确保识别精度。
附图说明
图1是本实施例用于新能源汽车中控制器的全自动功能测试方法的实现流程示意图。
图2是本实施例实现控制器自动功能测试的具体实现流程示意图。
图3是本实施例实现控制器类型识别及自动工装调用连接的实现流程示意图。
图4是本实施例实现功能测试的具体实现流程示意图。
图5是典型的新能源汽车控制器的接口示意图。
图6是本发明具有应用实施例中构建的用于新能源汽车中控制器的全自动功能测试装置。
具体实施方式
以下结合说明书附图和具体优选的实施例对本发明作进一步描述,但并不因此而限制本发明的保护范围。
如图1~4所示,本实施例用于新能源汽车控制器的全自动功能测试方法步骤包括:
s1.类型自动识别:采集待测控制器的特征信息进行识别,识别得到待测控制器的类型;
s2.工装自动调用:根据识别到的待测控制器的类型,控制将待测控制器连接至预先构建的测试工装库中匹配的测试工装,以使用匹配的测试工装实现待测控制器测试时所需接口的自动连接;
s3.功能测试自动执行:根据识别到的待测控制器的类型,控制调用预先构建的测试程序库中匹配的测试程序对待测控制器执行所需功能测试。
本实施例通过为不同类型的新能源汽车控制器预先构建不同的测试工装、测试程序,测试时通过自动识别待测控制器的类型,自动调用匹配的测试工装来实现接口的自动连接,自动调用匹配的测试程序来实现自动功能测试,可以实现新能源汽车中控制器的全自动测试,整个过程无需人工参与,可以有效提高测试效率及智能化程度,降低测试成本,避免因人工操作造成的产品质量问题,可以适用于多品种、多类型控制器中实现批量测试,能够大大节约测试成本、提高测试效率,且基于自动化测试可以最大程度地测试控制器中存在的电气功能异常问题,提高功能测试性能。
本实施例中,步骤s1中,通过预先提取不同类型控制器的特征信息构建得到标准特征信息库,采集到待测控制器的特征信息后输入至标准特征信息库中进行匹配,识别得到待测控制器的类型。不同类型的控制器中各接口类型、位置会存在差别,不同类型的控制器所需的功能测试内容也不相同,如图5所示,典型的新能源汽车中控制器包括信号传输接口、电机接口、电源接口、控制接口以及电空调/电除霜接口等,不同类型的控制器中上述接口类型以及位置可能不同,本实施例通过对待测控制器进行类型识别,以根据待测控制器的类型来匹配对应的测试工装、测试程度,可以实现不同类型控制器的自动化测试。
如图3所示,本发明具体应用实施例中先收集被测控制器的特征指标,再根据各子功能单元mcu标准特征信息库中的数据对采集到的指标进行指标对比分析,根据数据分析结果对采集到的指标进行判断,识别出被测控制器的类型,以确定所需调用的测试工装进行工装连接。
本实施例中,步骤s1的步骤包括:
s11.初步识别:采集待测控制器的第一特征信息,输入至标准特征信息库中匹配得到待测控制器的初始类别;
s12.精确识别:采集待测控制器的多个第二特征信息,输入至标准特征信息库中匹配得到待测控制器的最终类型。
本实施例通过先采集待测控制器的部分特征信息来进行初始粗略识别,再进一步采集待测控制器的多个其他特征信息来实现精确的类型识别,可以先由粗略识别确定大致的类别而缩小后续识别范围,再精确得到具体的控制器类型,可以有效提高识别效率,同时确保识别精度。在具体应用实施例中,可先采集被测控制器的铭牌等关键信息来进行初始识别,再采集多个具有代表性的产品特征指标来实现精确的类型识别。
本实施例上述采集待测控制器的特征信息具体可以使用射频识别、激光测距、图像采集等方式来实现,可以实现高效的特征信息采集。
本实施例步骤s2中,通过预先为不同类别控制器构建不同的测试工装,得到测试工装库,各测试工装在不同位置处配置有对应的连接接口,以实现对应类型控制器的接口自动连接。对控制器进行测试前需要进行必要的电气连接,如图5所示,不同类型控制器的接口类型、位置可能不相同,本实施例通过预先为不同控制器构建不同的测试工装,测试时识别出控制器的类型后,调用与该类型匹配的测试工装进行连接,则使用该测试工装可以实现被测控制器接口的自动连接,无需人工进行拆装。
本实施例步骤s2的步骤包括:
s21.自动调用工装:根据待测控制器的类型从测试工装库中匹配得到目标测试工装,调用目标测试工装至指定测试位置;
s22.工装自动连接:控制将待测控制器连接至目标测试工装以实现待测控制器测试时所需接口的自动连接。
本实施例通过先匹配得到被测控制器所需的目标测试工装,调用至指定测试位置后,控制将待测控制器连接至目标测试工装,则可以实现待测控制器测试时所需接口的自动连接,完全不需要人工进行控制器和测试工装的拆卸。
本实施例中,步骤s3完成当前待测控制器的测试后,还包括切除当前待测控制器与测试工装的连接,获取下一个待测控制器,返回执行步骤s1以自动切换执行下一个待测控制器的测试,直至完成所有待测控制器的测试。当需要执行多个控制器的批量测试时,在完成一个控制器的测试后,控制切除控制器与测试工装的连接,重新执行上述自动测试即可完后下一个控制器的测试,从而可以自动的实现批量控制器的测试。
如图4所示,本实施例中步骤s3的步骤包括:
s31.程序烧录:调用测试程序库中与待测控制器的类型匹配的测试程序并进行烧录;
s32.功能测试:按照烧录的测试程序对待测控制器执行功能测试;
s33.测试结果输出:获取待测控制器执行功能测试过程中的数据,将获取到的数据与预先由不同状态类型、不同状态参数时控制器运行状态信息构建得到的状态信息库进行比较,判断待测控制器的状态类型以及当为故障状态时的故障位置,输出得到的测试结果。
上述状态类型具体包括典型的正常运行状态以及典型的故障运行状态,状态信息库中包含有各类正常运行状态时不同状态参数下的控制器运行状态信息,以及各类故障运行状态时不同故障位置下的控制器运行状态信息,实时采集待测控制器的运行状态信息后,输入至状态信息库中即可判断出待测控制器所处的故障类型,若为故障状态时具体的故障定位。
本实施例通过自动匹配待测控制器所需的测试程序进行自动烧录后,执行测试程序即可自动实现所需功能测试,同时通过使用预先构建的故障数据库对测试数据进行分析判断,能够实现测试结果的智能判断以及故障定位,整个测试过程无需人工操作、人为判断,能够智能发现并锁定控制器中故障点,最大程度地保证了产品的质量,确保控制器测试的一致性和合格率,进一步减少故障排查等所造成的附加成本。
如图4所示,本实施例中步骤s31后、步骤s32前还包括上电自检步骤,步骤包括:采集被测设备的运行状态信息,根据采集的到的信息进行自检,以判断待测控制器的状态,若判断为正常,转入执行步骤s32,否则判定存在故障,可以实现上电自检,确保待测控制器处于正常状态。在具体应用实施例中,进行上电自检时,可以先对待测控制器通低压、高压后的电源电压、电流等关键指标进行自检,初步确认产品状态,若正常执行步骤s32,若不正常进一步进行初期故障诊断。
本实施例中,步骤s33后还包括数据验证步骤,具体步骤包括:若测试结果中指定参数值存在异常,获取测试结果中其他多个参数值进行验证。上述可根据实际需求预先设定所需的重要参数,若该参数出现异常,再对其他重要参数进行数据验证,具体可以每个功能单元取两个以上的参数。
如图4所示,本实施例执行功能测试时,先根据待测控制器的类型调用对应的测试程序进行烧录,具体可根据实际需求烧录一至多个的程序,测试程序可针对产品的具体电气特性进行配置,程序烧录完成后进行上电自检,若未通过自检则进行初期故障诊断,若通过自检,则启动对待测控制器执行功能测试,通过调用对应的测试程序实现各项功能测试,测试完成后记录测试数据,根据测试数据以及预先构建的故障数据库进行对比分析以判断控制器的运行状态,当发生故障时自动定位到故障点,完成数据分析后进行数据验证,最终对测试结果进行判断,形成最终所需的测试结论以提供给用户。
本实施例中,步骤s3中还包括产生旋变信号提供给被测控制器,以模拟被测控制器连接带有旋转变压器的直流电机(bldc),对被测控制器内部的旋变解码电路进行功能测试。
如图2~4所示,本实施例先将待测控制器置于测试仓内后,启动进行类型的自动识别,识别出类型后匹配得到对应的测试工装,自动调用测试工装后将待测控制器连接至匹配的测试工装,若连接正常则自动调用与待测控制器类型匹配的测试程序进行自动测试,将测试结果与预先由不同故障类型、故障位置时控制器运行状态信息构建得到的故障信息库进行比较,判断待测控制器的故障类型,实现故障自诊断以及具体位置锁定,输出最终的测试结果。
本实施例进一步提供一种用于新能源汽车中控制器的全自动功能测试装置,包括:
类型自动识别模块,用于采集待测控制器的特征信息进行识别,识别得到待测控制器的类型;
工装自动调用模块,用于根据识别到的待测控制器的类型,控制将待测控制器连接至预先构建的测试工装库中匹配的测试工装,以使用匹配的测试工装实现待测控制器测试时所需接口的自动连接;
功能测试自动执行,用于根据识别到的待测控制器的类型,控制调用预先构建的测试程序库中匹配的测试程序对待测控制器执行所需功能测试。
本实施例中,工装自动调用模块通过预先提取不同类型控制器的特征信息构建得到标准特征信息库,采集到待测控制器的特征信息后输入至标准特征信息库中进行匹配,识别得到待测控制器的类型。
本实施例中,类型自动识别模块具体包括:
初步识别单元,用于采集待测控制器的第一特征信息,输入至标准特征信息库中匹配得到待测控制器的初始类别,;
精确识别单元,用于采集待测控制器的多个第二特征信息,输入至标准特征信息库中匹配得到待测控制器的最终类型。
本实施例中,工装自动调用模块通过预先为不同类别控制器构建不同的测试工装,得到测试工装库,各测试工装在不同位置处配置有对应的连接接口,以实现对应类型控制器的接口自动连接。
本实施例中,工装自动调用模块具体包括:
自动调用工装单元,用于根据待测控制器的类型从测试工装库中匹配得到目标测试工装,调用目标测试工装至指定测试位置;
工装自动连接单元,用于控制将待测控制器连接至目标测试工装以实现待测控制器测试时所需接口的自动连接。
本实施例中,功能测试自动执行包括:
程序烧录单元,用于调用测试程序库中与待测控制器的类型匹配的测试程序并进行烧录;
功能测试单元,用于按照烧录的测试程序对待测控制器执行功能测试;
测试结果输出单元,获取待测控制器执行功能测试过程中的数据,根据获取到的数据得到测试结果输出。
本实施例用于新能源汽车中控制器的全自动功能测试装置与上述用于新能源汽车中控制器的全自动功能测试方法一一对应,在此不再一一进行赘述。
本实施例中,还包括用于产生旋变信号提供给被测控制器,以对被测控制器内部的旋变解码电路进行功能测试的旋变信号产生单元、用于控制多路低压/高压继电器动作的高低压矩阵控制单元、用于采集被测设备的运行状态信息的采集单元、用于根据采集的到的信息进行故障诊断的故障诊断单元、保护电路以及通讯单元等,以满足各种需求。
如图6所示,本发明在具体应用实施例中通过中央处理单元、高低压电源管理单元、信号采集与处理单元、高低压矩阵控制单元、can通讯单元、负载管理单元、旋变信号产生单元、电流电压检测单元、温度采样单元、故障诊断单元、安全预警单元、机械连接及传输单元构建一套完整的用于新能源汽车中控制器的全自动功能测试装置,具体为:
中央处理单元,用于采集和接收被测控制器的电压、电流、温度、带载、故障代码等信号,按照通过分析、判断、整形等处理后控制被测控制器的运行状态,以及判断控制器的功能状态;
高低压电源管理单元主要包含高压管理和低压管理两大部分,同时包含对待测控制器和对功能测试装置的过流、过压、短路等保护措施,其中高压程控电源自身也带有相应的电路保护和故障复位功能,低压电源则兼顾 12v系统和 24v系统的待测控制器,同时通过内部电源转换电路转换成can通讯、旋变模块所需的 5v电源;电源管理单元还可以直接对被测控制器进行外部使能触发,以保证相关功能电路的正常运行和检测;
高低压矩阵控制单元主要用于控制多路低压/高压继电器的动作,从而接通或断开待测控制器相应的功能电路,同时控制电压检测、电流采样等功能;
旋变信号产生单元用于模拟待测控制器连接带有旋转变压器的直流无数电机,对控制器内部旋变解码电路进行功能检测和判断;
安全预警单元用于高压上电和断电的警示,避免导致人身触电事故的发生,以及用于测试过程中异物或人员误入测试工装台,干扰测试或人员触电等意外情况的出现;
电流电压检测单元主要包含交流母线电流电压采样、相电压电流采样及被测控制器带载/空载状态电流电压检测等,同时也包括对高压程控电源和负载柜输出电压电流的检测,从而确定待测控制器和功能测试装置本身电源配置功能的正常与否;
can通讯单元,用于根据不同的待测控制器中电路功能模块和通讯要求,包含(1~4)路不同电气功能的can通讯需求,同时要求功能测试装置根据实际的配置进行不同的can通道选择;
温度采样单元,包括控制器本身和旋变电机(即为模拟负载)的温度采集,同时根据采集到的温度系数进行判断,是否需要启动待测控制器内部的热保护功能,避免损坏待测控制器或电机负载;
故障诊断单元,用于故障诊断和存储,同时对待测控制器进行故障诊断和功能测试装置故障自诊断,便于测试过程中对故障控制器进行判断和故障锁定,便于整个测试过程中对出现的故障情况进行有针对性的排查;
机械连接及传输单元,用于不用型号待测控制器装卸工装的自动切换和自动连接,包括在靠近测试平台设定距离范围内进行自动传输的控制。
通过上述硬件电路搭建得到一套完成的全自动功能测试装置,可按照上述全自动功能测试方法,通过配置对测试系统关键指标和待测控制器重要性能参数等控制和处理的软件程序,借助界面操控和上位机控制软件等,实现新能源汽车中控制器的自动测试,测试过程中采集来自待测控制器的电压、电流、温度、运行状态、故障等信号,并进行相应的判断和控制量计算,同时控制待测控制器的测试状态和自身的正常运行,同时采集测试装置自身的电流、电压等关键指标进行故障自诊断,保证整个测试过程的顺利进行,通过上述装置及方法,可以极大的提高电驱动控制系统和整车的工作性能及安全性能,提高效率、降低测试成本。
上述只是本发明的较佳实施例,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。因此,凡是未脱离本发明技术方案的内容,依据本发明技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均应落在本发明技术方案保护的范围内。
1.一种用于新能源汽车控制器的全自动功能测试方法,其特征在于,步骤包括:
s1.类型自动识别:采集待测控制器的特征信息进行识别,识别得到待测控制器的类型;
s2.工装自动调用:根据识别到的所述待测控制器的类型,控制将待测控制器连接至预先构建的测试工装库中匹配的测试工装,以使用匹配的所述测试工装实现待测控制器测试时所需接口的自动连接;
s3.功能测试自动执行:根据识别到的所述待测控制器的类型,控制调用预先构建的测试程序库中匹配的测试程序对待测控制器执行所需功能测试。
2.根据权利要求1所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,所述步骤s1中,通过预先提取不同类型控制器的特征信息构建得到标准特征信息库,采集到待测控制器的特征信息后输入至所述标准特征信息库中进行匹配,识别得到待测控制器的类型。
3.根据权利要求2所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,所述步骤s1的步骤包括:
s11.初步识别:采集待测控制器的第一特征信息,输入至所述标准特征信息库中匹配得到待测控制器的初始类别;
s12.精确识别:采集待测控制器的多个第二特征信息,输入至所述标准特征信息库中匹配得到待测控制器的最终类型。
4.根据权利要求3所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,使用射频识别、激光测距、图像采集中一种或多种的方式采集待测控制器的特征信息。
5.根据权利要求1~4中任意一项所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,所述步骤s2中,通过预先为不同类别控制器构建不同的所述测试工装,得到所述测试工装库,各所述测试工装在不同位置处配置有对应的连接接口,以实现对应类型控制器的接口自动连接。
6.根据权利要求5所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,所述步骤s2的步骤包括:
s21.自动调用工装:根据所述待测控制器的类型从所述测试工装库中匹配得到目标测试工装,调用目标测试工装至指定测试位置;
s22.工装自动连接:控制将待测控制器连接至目标测试工装以实现待测控制器测试时所需接口的自动连接。
7.根据权利要求1~4中任意一项所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于:所述步骤s3完成当前待测控制器的测试后,还包括切除当前待测控制器与测试工装的连接,获取下一个待测控制器,返回执行步骤s1以自动切换执行下一个待测控制器的测试,直至完成所有待测控制器的测试。
8.根据权利要求1~4中任意一项所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,所述步骤s3的步骤包括:
s31.程序烧录:调用所述测试程序库中与待测控制器的类型匹配的测试程序并进行烧录;
s32.功能测试:按照烧录的所述测试程序对待测控制器执行功能测试;
s33.测试结果输出:获取待测控制器执行功能测试过程中的数据,将获取到的数据与预先由不同状态类型、不同状态参数时控制器运行状态信息构建得到的状态信息库进行比较,判断待测控制器的状态类型,以及当为故障状态时的故障位置,输出得到的测试结果。
9.根据权利要求8所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,所述步骤s31后、步骤s32前还包括上电自检步骤,步骤包括:采集被测设备的运行状态信息,根据采集的到的信息进行自检,以判断待测控制器的状态,若判断为正常,转入执行步骤s32,否则判定存在故障。
10.根据权利要求8所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,所述步骤s33后还包括数据验证步骤,具体步骤包括:若所述测试结果中指定参数值存在异常,获取所述测试结果中其他多个参数值进行验证。
11.根据权利要求1~4中任意一项所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,所述步骤s3中还包括产生旋变信号提供给被测控制器,以对被测控制器内部的旋变解码电路进行功能测试。
12.一种用于新能源汽车控制器的全自动功能测试装置,其特征在于,包括:
类型自动识别模块,用于采集待测控制器的特征信息进行识别,识别得到待测控制器的类型;
工装自动调用模块,用于根据识别到的所述待测控制器的类型,控制将待测控制器连接至预先构建的测试工装库中匹配的测试工装,以使用匹配的所述测试工装实现待测控制器测试时所需接口的自动连接;
功能测试自动执行,用于根据识别到的所述待测控制器的类型,控制调用预先构建的测试程序库中匹配的测试程序对待测控制器执行所需功能测试。
13.根据权利要求12所述的用于新能源汽车控制器的全自动功能测试装置,其特征在于,所述类型自动识别模块包括:
初步识别单元,用于采集待测控制器的第一特征信息,输入至标准特征信息库中匹配得到待测控制器的初始类别;
精确识别单元,用于采集待测控制器的多个第二特征信息,输入至所述标准特征信息库中匹配得到待测控制器的最终类型。
14.根据权利要求12或13所述的用于新能源汽车控制器的全自动功能测试装置,其特征在于,所述工装自动调用模块通过预先为不同类别控制器构建不同的所述测试工装,得到所述测试工装库,各所述测试工装在不同位置处配置有对应的连接接口,以实现对应类型控制器的接口自动连接。
15.根据权利要求14所述的用于新能源汽车控制器的全自动功能测试装置,其特征在于,所述工装自动调用模块包括:
自动调用工装单元,用于根据所述待测控制器的类型从所述测试工装库中匹配得到目标测试工装,调用目标测试工装至指定测试位置;
工装自动连接单元,用于控制将待测控制器连接至目标测试工装以实现待测控制器测试时所需接口的自动连接。
16.根据权利要求12或13所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,所述功能测试自动执行包括:
程序烧录单元,用于调用所述测试程序库中与待测控制器的类型匹配的测试程序并进行烧录;
功能测试单元,用于按照烧录的所述测试程序对待测控制器执行功能测试;
测试结果输出单元,获取待测控制器执行功能测试过程中的数据,根据获取到的数据得到测试结果输出。
17.根据权利要求12或13所述的用于新能源汽车控制器的全自动功能测试方法,其特征在于,还包括用于产生旋变信号提供给被测控制器,以对被测控制器内部的旋变解码电路进行功能测试的旋变信号产生单元、用于控制多路低压/高压继电器动作的高低压矩阵控制单元、用于采集被测设备的运行状态信息的采集单元、用于根据采集的到的信息进行故障诊断的故障诊断单元、保护电路以及通讯单元中一种或多种。
技术总结