电池测试流程的生成方法和生成装置与流程

文档序号:20570063发布日期:2020-04-29 00:43阅读:181来源:国知局
电池测试流程的生成方法和生成装置与流程
本发明涉及电池
技术领域
,具体地涉及一种电池测试流程的生成方法和生成装置。
背景技术
:目前对于动力电池的测试来说,每进行一项电测测试时,相关的测试工步的设置均需要测试人员按照标准(例如国家标准、国际标准和企业标准等)和用例进行测试用例的工步设定。由于不同的测试人员对标准和用例的解读不同,会出现测试过程中的测试用例的工步设置不符合标准,从而导致有关测试试验的结果产生偏差。本申请发明人还发现,对于电池测试过程中所需的边界条件来说,不同测试人员习惯使用的边界条件的名称也是不一样的,因此针对动力电池测试的测试用例文档也不是统一的,这为电池测试用例的设定增加了难度。技术实现要素:本发明实施例的目的是提供一种设备,用于解决上述技术问题中的一者或多者。为了实现上述目的,本发明实施例提供一种电池测试流程的生成方法,所述方法包括:获取模板选定信息、边界条件对应的参数和有关待测电池的参数;根据所述模板选定信息从预先存储的至少一个模板中调用选定模板;以所述选定模板为依据生成测试工步;以及根据所述测试工步、所述边界条件对应的参数和所述有关待测电池的参数,确定所述待测电池的测试流程。可选的,所述边界条件对应的参数用于确定所述待测电池的测试流程的跳转、中断和/或结束。可选的,所述方法还包括通过以下方式获取有关待测电池的参数:获取用户输入信息,并从所述用户输入信息中识别出有关待测电池的参数;和/或获取dbc文件,并从所述dbc文件中读取有关待测电池的参数。可选的,所述方法还包括:以映射文件为依据,将所述dbc文件中的同一参数的名称统一映射为同一变量名称。可选的,所述预先存储的至少一个模板包括以下一者或多者:基于国家标准的模板、基于国际标准的模板、基于企业标准的模板以及自定义模板。可选的,所述模板为可编辑文件,所述方法还包括:获取模板编辑信息;根据所述模板编辑信息对所述模板进行编辑;以及将编辑后的模板作为新的模板进行存储。相应的,本发明实施例还提供一种电池测试流程的生成装置,所述生成装置包括:存储模块,预先存储有至少一个模板;获取模块,用于获取模板选定信息、边界条件对应的参数和有关待测电池的参数;选取模块,根据所述模板选定信息从所述存储模块中调用选定模板;生成模块,用于以所述选定模板为依据生成测试工步;以及确定模块,用于根据所述测试工步、所述边界条件对应的参数和所述有关待测电池的参数,确定所述待测电池的测试流程。可选的,所述生成装置还包括:映射文件,所述映射文件用于将dbc文件中的同一参数的名称统一映射为同一变量名称。可选的,所述获取模块还用于获取模板编辑信息,所述生成装置还包括编辑模块,用于执行以下操作:根据所述模板编辑信息对所述模板进行编辑;以及将编辑后的模板作为新的模板存储至所述存储模块中。另一方面,本发明提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行本申请上述中任一项所述电池测试流程的生成方法。通过上述技术方案,在不同型号电池系统能够采用相同标准进行测试时,可以不再重新编写工步,根据选定的模板自动生成测试工步并转化成测试流程,提高了电池测试效率和测试流程的可复制性。本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:图1是本发明实施例提供的电池测试流程的生成方法的流程图;图2a是国家标准规定内容;图2b是国家标准规定内容;图3是本发明实施例提供的电池测试流程的生成装置的结构示意图。附图标记说明310获取模块320选取模块330存储模块340生成模块350确定模块具体实施方式以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。图1是本发明实施例提供的电池测试流程的生成方法的流程图。如图1所示,本发明实施例提供了一种电池测试流程的生成方法,所述生成方法包括步骤s110至s130。在步骤s110,获取有关电池测试的相关数据。可选的,所述有关电池测试的相关数据包括模板选定信息、边界条件对应的参数和有关待测电池的参数。对于模板、边界条件对应的参数和有关待测电池的参数来说,这些数据都与想要进行的电池测试的具体种类有关,在进行不同类别的电池测试时,想要获取的模板的选定信息、边界条件对应的参数以及待测电池的参数也是不同的。在用户确定了将要进行的电池测试的具体种类以后,可以通过从获取的用户输入信息中直接识别出所需的相关数据。其中,所述用户输入信息中可以直接包含模板选定信息、边界条件对应的参数和有关待测电池的参数。对于所述模板选定信息来说,还可以间接地通过用户输入信息确定。例如,在用户输入的信息仅包含测试名称时,可以对所述测试名称进行识别,并自动确定该测试所需的模板。相关的边界条件可以在模板中预先设定,在选定模板时,相关边界条件也会被自动确定,所述相关的边界条件及边界条件对应的参数还可以间接地通过用户输入信息确定,例如,可以通过对用户输入信息中的测试名称确定相应的边界条件及边界条件所对应的参数。所述边界条件对应的参数主要用于确定所述待测电池的测试流程的跳转、中断和/或结束。例如,边界条件对应的参数可以为电池允许达到的最大温度,在测试过程中,如果电池温度达到了所述最大温度,可以根据实验流程的不同而在接下来执行不同的步骤,例如认为满足测试跳转条件时,可以跳转到另一步骤继续操作,或者认为当前达到危险状态,需要中断电池测试流程,等待测试人员进行检查后确认是否还可以继续电池测试,或者当前达到高危状态或者达到测试完成条件,因此需要进行结束测试并报警处理等。所述待测电池的参数也可以直接从用户输入信息中直接识别出。可选的,所述边界条件对应的参数和有关待测电池的参数还可以通过获取dbc文件的方式,从所述dbc文件中直接读取所需的边界条件对应的参数和有关待测电池的参数。其中,dbc文件(databasecan,数据库can文件)是用来描述can网络节点间数据通讯的一种文件,一般由汽车厂商提供。可选的,在利用dbc文件获取边界条件对应的参数和/或有关待测电池的参数时,考虑到不同的汽车厂商对于同一参数(例如最大温度和最小温度等)的变量名称的设定是不一样的,因此,本发明实施例还提供了一种映射文件,通过所述映射文件将不同的dbc文件中针对同一参数的名称统一映射为同一变量名称。可选的,所述映射文件可以为一表格式文档,在进行参数名称映射过程中,通过读取并查询所述表格式文档,即可实现参数名称的统一。其中,所述映射文件为可编辑文件,可以将新发现的汽车厂商提供的参数对应的变量名称与统一变量名称之间的映射关系新增在所述映射文件中。示例性的,下述表1中示出了电池a对应的dbc文件中的映射过程,表2中示出的电池b的dbc信号名称映射过程。表1序号电池adbc信号名称代表含义映射名称1bms_452_cell_volt_max电池a的最大单体电压vmax2bms_452_cell_volt_min电池a的最小单体电压vmin3bms_453_cell_temp_max电池a的最大单体温度tmax4bms_453_cell_temp_min电池a的最小单体温度tmin表2通过本发明上述实施例提供的技术方案,采用了具有映射参数名称的功能的映射文件,能够提高本发明提供的技术方案的公用性和自动化程度,在加载完dbc文件后,即可自动识别出电池测试所需的相关参数(包括边界条件对应的参数和待测电池的参数)。在步骤s120,根据所述模板选定信息从预先存储的至少一个模板中调用选定模板。可选的,预先存储的模板可以包括以下中的一者或多者:基于国家标准的模板、基于国际标准的模板、基于企业标准的模板以及自定义模板。在根据用户输入信息而直接或间接地确定模板选定信息以后,可以自动从所述预先存储的模板中调用合适的模板。可选的,在调用的模板中有不符合当前电池测试需求时,还可以在已调用模板基础上进行适当的编辑,以使得编辑后的模板符合当前的电池测试需求。进一步的,还可以将已编辑的模板作为新的模板进行存储,在后续有相同的电池测试需求时,就可以直接调用该模板,而不再需要重新编辑,减少测试人员的工作量。在步骤s130,以所述选定模板为依据生成测试工步。在步骤s140,根据所述测试工步、所述边界条件对应的参数和所述有关待测电池的参数,确定所述待测电池的测试流程。由于预先存储的模板中的预存数据都是符合相关标准的通用数据,而有关待测的电池的数据则需要根据所获取的数据进行补充填写,因此在确定了测试工步并写入相关的边界条件对应的参数和待测电池数据以后,就可以自动生成一个完整的针对所述待测电池的测试流程。本发明该实施例提供的技术方案,在不同型号电池系统能够采用相同标准进行测试时,可以不再重新编写工步,根据选定的模板自动生成测试工步并转化成测试流程,提高了电池测试效率和测试流程的可复制性,还能简化测试人员的工作。现以一具体实施例来详细解释本发明实施例提供的电池测试流程的生成方法。以基于国家标准的模板举例,在gbt31467.2-2015的文件《电动汽车用锂离子动力蓄电池包和系统第二部分高能量应用测试规程》中记载了如图2a和图2b所示的内容,针对这一部分的规定,可以预先存储如表3中所示的基于国家标准的模板:表3在选定表3所示的模板以后,可以确定有推荐电流、规定放电截止电压以及额定容量等参数需要根据实际待测电池进行补充。表4中示出的是部分需要补充填写的边界条件对应的参数和有关待测电池的参数:表4填入边界条件对应的参数和有关待测电池的参数后,可以得到如表5所示的完善后的模板:表5根据表5,即可自动生成有关待测电池的可执行的测试流程,在后续进行有关待测电池的测试时,可以直接根据该测试流程自动进行测试。图3是本发明实施例提供的电池测试流程的生成装置的结构示意图。如图3所示,所述电池测试流程的生成装置包括获取模块310、选取模块320、存储模块330、生成模块340和确定模块350。其中,获取模块310用于获取模板选定信息、边界条件对应的参数和有关待测电池的参数,选取模块320用于根据所获取的模板选定信息,从预先存储有至少一个模板的存储模块330中调用选定模板,生成模块340用于以所述选定模板为依据生成测试工步,确定模块350用于根据测试工步、边界条件对应的参数和有关待测电池的参数,确定所述待测电池的测试流程。在一些可选实施例中,可以通过以下方式获取所述边界条件对应的参数和/或有关待测电池的参数:获取用户输入信息,并从所述用户输入信息中识别出边界条件对应的参数和/或有关待测电池的参数;和/或获取dbc文件,并从所述dbc文件中读取边界条件对应的参数和/或有关待测电池的参数。在一些可选实施例中,所述电池测试流程的生成装置还可以包括映射文件,所述映射文件用于将dbc文件中的同一参数的名称统一映射为同一变量名称,以提高所述电池测试流程的通用性。在一些可选实施例中,所述预先存储的至少一个模板包括以下一者或多者:基于国家标准的模板、基于国际标准的模板、基于企业标准的模板以及自定义模板。在一些可选实施例中,获取模块还用于获取模板编辑信息,所述生成装置还可以包括编辑模块,并用于执行以下操作:根据所述模板编辑信息对所述模板进行编辑;以及将编辑后的模板作为新的模板存储至所述存储模块中,以便于后续的使用。有关本发明提供的上述电池测试流程的生成装置的具体细节及益处,可参阅上述针对本发明提供的电池测试流程的生成方法的描述,于此不再赘述。相应的,本发明实施例提供一种机器可读存储介质,所述机器可读存储介质上存储有指令,所述指令用于使机器执行上述中任一项所述的电池测试流程的生成方法。以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得单片机、芯片或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1