一种用于测试电机控制板的上位机及方法技术

技术编号:33997033 阅读:23 留言:0更新日期:2022-07-02 11:08
本发明专利技术涉及一种用于测试电机控制板的上位机及方法,以及一种计算机可读存储介质。该上位机包括处理器。所述处理器配置有多种不同类型的电机控制板需要的多个测试功能,并配置为:读取被测控制板的配置文件,以获取所述被测控制板的待测功能指示信息、初始参数及过流/过压设定值;对所述待测功能指示信息进行解析,以确定所述被测控制板需要的测试功能;根据所述需要的测试功能向测试主机发送对应的测试指令及所述初始参数,以控制所述测试主机对所述被测控制板执行所述需要的测试功能;以及采集所述被测电路板反馈的测试结果数据,并根据所述过流/过压设定值判断各所述测试结果数据是否合格。果数据是否合格。果数据是否合格。

【技术实现步骤摘要】
一种用于测试电机控制板的上位机及方法


[0001]本专利技术涉及电动车辆控制板的测试技术,尤其涉及一种用于测试电机控制 板的上位机,以及一种利用上位机测试电机控制板的方法。

技术介绍

[0002]电机控制器作为新能源汽车三大核心器件之一,其性能的好坏直接影响了 整车产品的稳定性和可靠性。因此,在控制器出厂前都需要进行严格的测试工 作,其中,电机控制器的控制板是整个测试过程最为重要的环节。
[0003]现有的控制板测试技术主要是由测试人员利用上位机对控制板进行功能 测试来实现。然而,目前电动汽车领域的电机控制器的控制板种类繁多,不同 种类的控制板具有不同的功能,其对应的上位机测试功能也不同。因此,在实 际的控制板测试过程中,测试人员需要频繁地根据控制板种类切换不同的上位 机来进行测试,存在操作复杂、容易用错上位机的缺陷。此外,现有的上位机 普遍不具备将测试结果反馈到服务器终端的功能,并需要人工记录、统计控制 板的测试结果,因此不利于对测试结果的实时跟踪,并存在测试效率低的缺陷。
[0004]为了克服现有技术存在的上述缺陷,本专利技术提供了一种电动车辆控制板的 测试技术,用于解决现有技术无法进行通用性测试的问题。在一些优选的实施 例中,本专利技术还对上位机进行了适当的改进,用于进一步提供测试结果的实时 跟踪及自动统计的功能,从而进一步提高对被测控制板的测试效率。

技术实现思路

[0005]以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概 述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性 或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化 形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之前序。
[0006]为了克服现有技术存在的上述缺陷,本专利技术提供了一种用于测试电机控制 板的上位机、一种利用上位机测试电机控制板的方法,以及一种计算机可读存 储介质,用于解决现有技术无法进行通用性测试的问题。
[0007]本专利技术提供的上述用于测试电机控制板的上位机包括处理器。所述处理器 配置有多种不同类型的电机控制板需要的多个测试功能,并配置为:读取被测 控制板的配置文件,以获取所述被测控制板的待测功能指示信息、初始参数及 过流/过压设定值;对所述待测功能指示信息进行解析,以确定所述被测控制板 需要的测试功能;根据所述需要的测试功能向测试主机发送对应的测试指令及 所述初始参数,以控制所述测试主机对所述被测控制板执行所述需要的测试功 能;以及采集所述被测电路板反馈的测试结果数据,并根据所述过流/过压设定 值判断各所述测试结果数据是否合格。
[0008]可选地,在本专利技术的一些实施例中,配置于所述处理器的多个测试功能包 括但不
限于模拟量测试功能、数字量测试功能、故障模拟测试功能及延时断电 测试功能中的一者或多者。
[0009]可选地,在本专利技术的一些实施例中,所述上位机还可以包括人机交互界面。 所述人机交互界面可以配置有对应于各所述测试功能的多个测试功能接口。所 述处理器还可以配置为:根据所述需要的测试功能对所述多个测试功能进行筛 选,并对不需要的测试功能接口进行无效化处理;以及根据测试人员选择的测 试功能接口,向测试主机发送对应的测试指令及对应的初始参数,以控制所述 测试主机对所述被测控制板执行选择的测试功能。
[0010]优选地,在本专利技术的一些实施例中,所述人机交互界面可以包括上位机操 作及参数配置区。所述处理器还可以配置为:根据所述上位机操作及参数配置 区收到的参数配置数据配置所述上位机的CAN波特率,以使其匹配于所述被 测控制板的CAN波特率;以及根据配置的CAN波特率与所述被测控制板进行 CAN通信,以读取所述配置文件并采集所述测试结果数据;和/或根据所述上 位机操作及参数配置区收到的参数配置数据配置所述上位机的数据刷新频率, 以使其匹配于所述被测控制板的数据输出频率;以及根据配置的数据刷新频率 采集所述测试结果数据,以抑制测试结果数据丢失率及所述上位机的卡顿。
[0011]优选地,在本专利技术的一些实施例中,所述人机交互界面还可以包括控制板 及测试人员信息显示区,以及测试结果显示区。所述配置文件还可以包括所述 被测控制板的类型信息及编号信息。所述处理器还可以配置为:将所述被测控 制板的所述类型信息及所述编号信息显示到所述控制板及测试人员信息显示 区;和/或将测试人员通过所述上位机操作及参数配置区输入的测试人员名称显 示到所述控制板及测试人员信息显示区;以及将所述被测电路板反馈的测试结 果数据显示到所述测试结果显示区。
[0012]优选地,在本专利技术的一些实施例中,所述上位机还可以配置有扫描枪。所 述处理器还可以配置为:对所述扫描枪获取的扫描图像进行解析,以获取所述 被测控制板的生产线信息;以及将所述获取的所述生产线信息显示到所述控制 板及测试人员信息显示区。
[0013]优选地,在本专利技术的一些实施例中,所述上位机还可以包括网络接口,并 通过所述网络接口连接服务器和/或远程终端。所述处理器还可以配置为:将所 述被测控制板的所述类型信息、所述编号信息、所述生产线信息、所述测试结 果数据及对应的测试人员名称,通过所述网络接口关联地发送到所述服务器和 /或所述远程终端,以供所述服务器和/或所述远程终端实时地跟踪所述被测控 制板的测试情况。
[0014]可选地,在本专利技术的一些实施例中,所述上位机还可以配置有测试结果统 计模块。所述处理器还配置为:将所述被测控制板的所述类型信息、所述编号 信息、所述生产线信息、所述测试结果数据及对应的测试人员名称输入所述测 试结果统计模块,以进行测试结果统计。
[0015]优选地,在本专利技术的一些实施例中,所述测试结果统计的步骤可以包括: 根据每一块所述被测控制板的相关信息及测试结果,分别统计每一块所述被测 控制板的多个测试项的测试结果,并统计每一块所述被测控制板的总测试结果; 和/或根据每一块所述被测控制板的相关信息及测试结果,分别统计每一类所述 被测控制板的多个测试项的合格率,并统计每一类所述被测控制板的总合格率; 和/或根据每一块所述被测控制板的相关信息及测试结果,分别统计每一个测试 项的总合格率。
[0016]根据本专利技术的另一方面,本文还提供了一种利用上位机测试电机控制板的 方法,用于解决现有技术无法进行通用性测试的问题。
[0017]在本专利技术提供的上述利用上位机测试电机控制板的方法中,所述上位机配 置有多种不同类型的电机控制板需要的多个测试功能。所述方法包括:读取被 测控制板的配置文件,以获取所述被测控制板的待测功能指示信息、初始参数 及过流/过压设定值;对所述待测功能指示信息进行解析,以确定所述被测控制 板需要的测试功能;根据所述需要的测试功能向测试主机发送对应的测试指令 及所述初始参数,以控制所述测试主机对所述被测控制板执行所述需要的测试 功能;以及采集所述被测电路板反馈的测试结果数据,并根据所述过流/过压设 定值判断各所述测试结果数据是否合格。...

【技术保护点】

【技术特征摘要】
1.一种用于测试电机控制板的上位机,其特征在于,所述上位机包括处理器,所述处理器配置有多种不同类型的电机控制板需要的多个测试功能,并配置为:读取被测控制板的配置文件,以获取所述被测控制板的待测功能指示信息、初始参数及过流/过压设定值;对所述待测功能指示信息进行解析,以确定所述被测控制板需要的测试功能;根据所述需要的测试功能向测试主机发送对应的测试指令及所述初始参数,以控制所述测试主机对所述被测控制板执行所述需要的测试功能;以及采集所述被测电路板反馈的测试结果数据,并根据所述过流/过压设定值判断各所述测试结果数据是否合格。2.如权利要求1所述的上位机,其特征在于,配置于所述处理器的多个测试功能包括模拟量测试功能、数字量测试功能、故障模拟测试功能及延时断电测试功能中的一者或多者。3.如权利要求1所述的上位机,其特征在于,所述上位机还包括人机交互界面,所述人机交互界面配置有对应于各所述测试功能的多个测试功能接口,所述处理器还配置为:根据所述需要的测试功能对所述多个测试功能进行筛选,并对不需要的测试功能接口进行无效化处理;以及根据测试人员选择的测试功能接口,向测试主机发送对应的测试指令及对应的初始参数,以控制所述测试主机对所述被测控制板执行选择的测试功能。4.如权利要求3所述的上位机,其特征在于,所述人机交互界面包括上位机操作及参数配置区,所述处理器还配置为:根据所述上位机操作及参数配置区收到的参数配置数据配置所述上位机的CAN波特率,以使其匹配于所述被测控制板的CAN波特率;以及根据配置的CAN波特率与所述被测控制板进行CAN通信,以读取所述配置文件并采集所述测试结果数据;和/或根据所述上位机操作及参数配置区收到的参数配置数据配置所述上位机的数据刷新频率,以使其匹配于所述被测控制板的数据输出频率;以及根据配置的数据刷新频率采集所述测试结果数据,以抑制测试结果数据丢失率及所述上位机的卡顿。5.如权利要求4所述的上位机,其特征在于,所述人机交互界面还包括控制板及测试人员信息显示区,以及测试结果显示区,所述配置文件还包括所述被测控制板的类型信息及编号信息,所述处理器还配置为:将所述被测控制板的所述类型信息及所述编号信息显示到所述控制板及测试人员信息显示区;和/或将测试人员通过所述上位机操作及参数配置区输入的测试人员名称显示到所述控制板及测试人员信息显示区;以及将所述被测电路板反馈的测试结果数据显示到所述测试结果显示区。6.如权利要求5所述的上位机,其特征在于,所述上位机还配置有扫描枪,所述处理器还配置为:对所述扫描枪获取的扫描图像进行解析,以获取所述被测控制板的生产线信息;以及将所述获取的所述生产线信息显示到所述控制板及测试人员信息显示区。7.如权利要求6所述的上位机,其特征在于,所述上位机还包括网络接口,并通过所述网络接口连接服务器和/或远程终端,所述处理器还配置为:将所述被测控制板的所述类型信息、所述编号信息、所述生产线信息、所述测试结果数
据及对应的测试人员名称,通过所述网络接口关联地发送到所述服务器和/或所述远程终端,以供所述服务器和/或所述远程终端实时地跟踪所述被测控制板的测试情况。8.如权利要求6所述的上位机,其特征在于,所述上位机还配置有测试结果统计模块,所述处理器还配置为:将所述被测控制板的所述类型信息、所述编号信息、所述生产线信息、所述测试结果数据及对应的测试人员名称输入所述测试结果统计模块,以进行测试结果统计。9.如权利要求8所述的上位机,其特征在于,所述测试结果统计的步骤包括:根据每一块所述被测控制板的相关信息及测试结果,分别统计每一块所述被测控制板的多个测试项的测试结果,并统计每一块所述被测控制板的总测试结果;根据每一块所述被测控制板的相关信息及测试结果,分别统计每一类所述被测控制板的多个测试项的合格率,并统计每一类所述被测控制板的总合格率;和/或根据每一块所述被测控制板的相关信息及测试结果,分别统计每一个测试项的总合格率。10.一种利用上位机测试电机控制板的方法,其特征在于,所述上位机...

【专利技术属性】
技术研发人员:郑见平彭再武王坚罗家运肖小春贺晓昉贺蕾罗彦杨思奇
申请(专利权)人:中车时代电动汽车股份有限公司
类型:发明
国别省市:

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

1