车辆标定文件的检查方法、装置、电子设备和存储介质制造方法及图纸

技术编号:38496312 阅读:5 留言:0更新日期:2023-08-15 17:06
本发明专利技术公开了一种车辆标定文件的检查方法、装置、电子设备和存储介质。其特征包括:获取待检查的车辆标定文件,确定所述车辆文件中车辆标定量;将所述车辆标定量填充至预先建立的数据字典中,得到标定量字典;若在所述标定量字典中未查询到与预设基础数据类型不匹配的目标标定量,则输出所述车辆标定文件。实现了对车辆标定文件的自动化检查,有效的减少了重复繁琐的人工检查过程,降低了开发人员的工作负荷,提高了车辆标定工程开发的效率。提高了车辆标定工程开发的效率。提高了车辆标定工程开发的效率。

【技术实现步骤摘要】
车辆标定文件的检查方法、装置、电子设备和存储介质


[0001]本专利技术涉及车辆标定工程领域,尤其涉及一种车辆标定文件的检查方法、装置、电子设备和存储介质。

技术介绍

[0002]汽车智能化运行是目前车辆发展的重要方向,车辆智能化依赖于车辆电子控制系统,车辆电子控制系统的系统开发影响车辆的智能化水平。因此,车辆电子控制系统开发的效率和稳定性十分重要,在车辆电子控制系统的系统开发时,底层开发人员会通过配置工具生成代码,底层开发人员会发出一版A2L(ASAP2 ECU Description File)文件,底层开发人员发出的A2L文件中包含上位机相关的配置信息,针对开发中的观测量和标定量需要应用开发人员在开发工具中定义变量类型,并在开发工具中建模生成代码后在变量首尾加上数据定位符,应用开发人员在开发工具中生成另一版关于变量信息的A2L文件,进而应用开发人员会使用标定上位机工具将底层开发人员释放的A2L文件与自身生成的A2L文件二者结合,形成完整的A2L文件。但是应用开发人员使用标定工具生成变量信息的A2L文件时,会出现A2L文件内枚举量的基础类型与源代码不一致的情况,标定工具会将byte类型的枚举量生成为long类型的枚举量,当应用开发人员进行标定操作时,标定上位机工具会通过该标定量对应的A2L地址进行发送,标定上位机工具在地址对应时,将long类型的变量地址案子四字节地址对齐,byte类型的变量地址案子一字节地址对齐,由于标定上位机工具将byte类型的枚举量导出为long类型的枚举量。从而导致XCP(Universal Calibration Protocol)命令标定量基地址的地址发生变化(例如:PID为F6的命令发送基地址中的地址与实际地址不匹配),。现有技术中,对于变量类型生成错的问题,需要应用专业工程师逐一对出现错误的变量类型进行修改,影响车辆电子控制系统的系统开发的进度,车辆电子控制系统的系统开发效率十分低。

技术实现思路

[0003]本专利技术提供了一种车辆标定文件的检查方法、装置、电子设备和存储介质,以实现对车辆标定文件的自动化检查。
[0004]根据本专利技术的一方面,提供了一种车辆标定文件的检查方法,包括:
[0005]获取待检查的车辆标定文件,确定所述车辆文件中车辆标定量;
[0006]将所述车辆标定量填充至预先建立的数据字典中,得到标定量字典;
[0007]若在所述标定量字典中未查询到与预设基础数据类型不匹配的目标标定量,则输出所述车辆标定文件。
[0008]根据本专利技术的另一方面,提供了一种车辆标定文件的检查装置、包括:
[0009]文件解析模块,用于获取待检查的车辆标定文件,确定所述车辆文件中车辆标定量;
[0010]字典填充模块,用于将所述车辆标定量填充至预先建立的数据字典中,得到标定
量字典;
[0011]文件检查模块,用于若在所述标定量字典中未查询到与预设基础数据类型不匹配的目标标定量,则输出所述车辆标定文件。
[0012]根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括:
[0013]至少一个处理器;以及
[0014]与所述至少一个处理器通信连接的存储器;其中,
[0015]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的车辆标定文件的检查方法。
[0016]根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的车辆标定文件的检查方法。
[0017]本专利技术实施例的技术方案通过获取待检查的车辆标定文件,确定所述车辆文件中车辆标定量,加载并解析车辆标定文件,提高文件检查的效率;将所述车辆标定量填充至预先建立的数据字典中,得到标定量字典,通过数据字典,将车辆标定量和标定量的数据类型进行一一对应,进而对每一个标定量进行检查和修正,提高了车辆标定文件的检查效率;若在所述标定量字典中未查询到与预设基础数据类型不匹配的目标标定量,则输出所述车辆标定文件。,在车辆标定文件检查无误后,输出车辆标定文件。实现了对车辆标定文件各个标定量的数据类型的检查,有效的提高了工作人员对车辆标定文件检查的效率,并提高了检查的准确率,解决了现有技术中对车辆标定文件检查效率过低的技术问题,简化了车辆标定工程的流程,降低了技术开发人员的工作负荷,提高了车辆标定工程的开发效率。
[0018]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0019]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本专利技术实施例一提供的一种车辆标定文件的检查方法的流程图;
[0021]图2是本专利技术实施例二提供的另一种车辆标定文件的检查方法的流程图;
[0022]图3是本专利技术实施例四提供的一种车辆标定文件的检查装置的结构示意图;
[0023]图4是实现本专利技术实施例的车辆标定文件的检查方法的电子设备的结构示意图。
具体实施方式
[0024]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范
围。
[0025]实施例一
[0026]图1是本专利技术实施例一提供了一种车辆标定文件的检查方法的流程图,本实施例可适用于对车辆标定文件进行检查的情况,该方法可以由车辆标定文件的检查装置来执行,该车辆标定文件的检查装置可以采用硬件和/或软件的形式实现,该车辆标定文件的检查装置可配置于电子设备中。如图1所示,该方法包括:
[0027]S110、获取待检查的车辆标定文件,确定所述车辆文件中车辆标定量。
[0028]其中,车辆标定文件可以是A2L文件,车辆标定文件用于定义车辆标定过程中,上位机与ECU通信的信息。车辆标定量可以是标定工程师对车辆控制器进行标定的软件参数。
[0029]可选的,在车辆标定文件中,会对工程师标定的车辆标定量进行描述,可以通过对车辆标定文件进行解析,获取车辆标定文件中的车辆标定量。
[0030]具体的,获取待检查的车辆标定文件,对车辆标定文件进行解析,确定车辆标定文件中描述的车辆标定量。
[0031]可选的,在本专利技术另一可选实施例中,所述获取待检查的车辆标定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆标定文件的检查方法,其特征在于,包括:获取待检查的车辆标定文件,确定所述车辆文件中车辆标定量;将所述车辆标定量填充至预先建立的数据字典中,得到标定量字典;若在所述标定量字典中未查询到与预设基础数据类型不匹配的目标标定量,则输出所述车辆标定文件。2.根据权利要求1所述的方法,其特征在于,所述获取待检查的车辆标定文件,确定所述车辆文件中车辆标定量,包括:根据预设的解析处理函数对所述车辆标定文件进行解析匹配,确定所述标定车辆的车辆标定量的构造数据类型和车辆标定量的基本数据类型。3.根据权利要求2所述的方法,其特征在于,所述将所述车辆标定量填充至预先建立的数据字典中,得到标定量字典,包括:根据所述车辆标定量的构造数据类型确定所述目标标定量;将所述目标标定量填充至预先建立的数据字典中,得到标定量字典。4.根据权利要求3所述的方法,其特征在于,所述根据所述车辆标定量的数据类型确定目标标定量,包括:遍历所述车辆标定文件的所有车辆标定量的构造数据类型;若所述车辆标定量的构造数据类型为目标构造数据类型,则将所述车辆标定量确定为目标标定量。5.根据权利要求4所述的方法,其特征在于,所述将所述目标标定量填充至预先建立的数据字典中,得到标定量字典,包括:以所述目标标定量作为所述数据字典的数据索引,所述目标标定量的基本数据类型为数据字典的数据值,将所述目标标定量依次填充至预先建立的数据字典中,得到标定量字典。6.根据权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:王兆麒姜珊孙忠刚张晓谦许凯程王兆麟
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

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

1