车辆中电子控制单元的参数文件的生成方法和装置制造方法及图纸

技术编号:39817322 阅读:12 留言:0更新日期:2023-12-22 19:36
本发明专利技术公开了一种车辆中电子控制单元的参数文件的生成方法和装置

【技术实现步骤摘要】
车辆中电子控制单元的参数文件的生成方法和装置


[0001]本专利技术涉及车辆领域,具体而言,涉及一种车辆中电子控制单元的参数文件的生成方法和装置


技术介绍

[0002]目前,参数文件
(ASAM MCD 2MC
,简称为
ASAP2
文件
)

ASAP2
文件也称为
A2L
文件,
A2L
文件是标定工程里必不可少的文件,
A2L
文件主要包含上位机配置信息和变量信息,
A2L
文件可以根据标定上位机提供的工具
(
比如,
CANAPE)
导入的可执行文件
(
比如,
ELF
文件或
HEX
文件
)
自带的
A2L
文件编辑器
(A2L Editor)
编辑生成

在标定工程的开发过程中,底层开发人员会释放一版
A2L
文件,该
A2L
文件中仅包含上位机配置信息,而变量信息需要应用开发人员在矩阵实验室
(MATLAB)
里定义变量类型,并在
MATLAB
里建模生成代码后,在变量首尾加上数据定位符,用
MATLAB
生成
A2L
文件的变量信息,随后应用开发人员会使用标定上位机工具
CANAPE
将底层开发人员释放的仅包含上位机配置信息的
A2L
文件的,与生成的变量信息进行结合,形成完整的
A2L
文件,再展开后续的标定工作,从而存在生成电子控制单元的参数文件的效率低的问题

[0003]针对上述生成电子控制单元的参数文件的效率低的问题,目前尚未提出有效的解决方案


技术实现思路

[0004]本专利技术实施例提供了一种车辆中电子控制单元的参数文件的生成方法和装置,以至少解决生成电子控制单元的参数文件的效率低的技术问题

[0005]根据本专利技术实施例的一个方面,提供了一种车辆中电子控制单元的参数文件的生成方法

该方法可以包括:确定车辆中电子控制单元的表格文件和可执行文件;获取由表格文件转换得到的表格字典,以及获取由可执行文件转换得到的可执行字典;基于表格字典和可执行字典,获取电子控制单元的变量信息;获取与变量信息和电子控制单元的头部信息匹配的参数文件

[0006]可选地,确定车辆中电子控制单元的表格文件,包括:确定对电子控制单元的底层软件的应用功能进行开发后得到的初始表格文件;将应用功能所需的标定量填充至初始表格文件中,得到表格文件

[0007]可选地,确定车辆中电子控制单元的可执行文件,包括:对应用功能的源代码进行编译,生成可执行文件

[0008]可选地,获取由表格文件转换得到的表格字典,以及获取由可执行文件转换得到的可执行字典,包括:调用在自动化工具中建立的处理函数,对表格文件和可执行文件进行接收;从自动化工具中,获取由处理函数对表格文件转换得到的表格字典,以及获取由处理函数对可执行文件转换得到的可执行字典

[0009]可选地,基于表格字典和可执行字典,获取电子控制单元的变量信息,包括:调用
在自动化工具中建立的字典数据结构,其中,字典数据结构中包含键字段;基于字典数据结构中的键字段,获取自动化工具对表格字典进行遍历,得到的表格字典的值字段,以及获取自动化工具对可执行字典进行遍历,得到的可执行字典的值字段;将键字段和值字段转换为参数文件所匹配的格式,确定电子控制单元的变量信息

[0010]可选地,获取与变量信息和电子控制单元的头部信息匹配的参数文件,包括:基于标定上位机的头部信息字符段,确定电子控制单元的头部信息;获取自动化工具将变量信息和头部信息进行合并,得到的参数文件

[0011]可选地,该方法还包括:获取对参数文件进行解析后得到的解析结果;基于解析结果,对电子控制单元进行标定

[0012]根据本专利技术实施例的另一方面,还提供了一种车辆中电子控制单元的参数文件的生成装置

该装置可以包括:确定单元,用于确定车辆中电子控制单元的表格文件和可执行文件;第一获取单元,用于获取由表格文件转换得到的表格字典,以及获取由可执行文件转换得到的可执行字典;第二获取单元,用于基于表格字典和可执行字典,获取电子控制单元的变量信息;第三获取单元,用于获取与变量信息和电子控制单元的头部信息匹配的参数文件

[0013]根据本专利技术实施例的另一方面,还提供了一种车辆

该车辆用于执行本专利技术实施例的车辆中电子控制单元的参数文件的生成方法

[0014]根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质

该计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行本专利技术实施例的车辆中电子控制单元的参数文件的生成方法

[0015]在本专利技术实施例中,确定车辆中电子控制单元的表格文件和可执行文件;获取由表格文件转换得到的表格字典,以及获取由可执行文件转换得到的可执行字典;基于表格字典和可执行字典,获取电子控制单元的变量信息;获取与变量信息和电子控制单元的头部信息匹配的参数文件

也就是说,本专利技术实施例确定车辆中电子控制单元的表格文件和可执行文件,将确定的表格文件和可执行文件分别输入至自动化工具中,从自动化工具中,获取由表格文件转换得到的表格字典,以及由可执行文件转换得到的可执行字典,基于表格字典和可执行字典,可以获取电子控制单元的变量信息,进一步可以获取与变量信息和电子控制单元的头部信息匹配的参数文件,从而实现了提高生成电子控制单元的参数文件的效率的技术效果,解决了生成电子控制单元的参数文件的效率低的技术问题

附图说明
[0016]此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定

在附图中:
[0017]图1是根据本专利技术实施例的一种车辆中电子控制单元的参数文件的生成方法的流程图;
[0018]图2是根据本专利技术实施例的一种上位机与电子控制单元的标定过程交互的示意图;
[0019]图3是根据本专利技术实施例的一种车辆中电子控制单元的参数文件的生成装置的示意图

具体实施方式
[0020]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种车辆中电子控制单元的参数文件的生成方法,其特征在于,包括:确定车辆中电子控制单元的表格文件和可执行文件;获取由所述表格文件转换得到的表格字典,以及获取由所述可执行文件转换得到的可执行字典;基于所述表格字典和所述可执行字典,获取所述电子控制单元的变量信息;获取与所述变量信息和所述电子控制单元的头部信息匹配的参数文件
。2.
根据权利要求1所述的方法,其特征在于,确定所述车辆中所述电子控制单元的所述表格文件,包括:确定对所述电子控制单元的底层软件的应用功能进行开发后得到的初始表格文件;将所述应用功能所需的标定量填充至所述初始表格文件中,得到所述表格文件
。3.
根据权利要求2所述的方法,其特征在于,确定所述车辆中所述电子控制单元的所述可执行文件,包括:对所述应用功能的源代码进行编译,生成所述可执行文件
。4.
根据权利要求1所述的方法,其特征在于,获取由所述表格文件转换得到的所述表格字典,以及获取由所述可执行文件转换得到的所述可执行字典,包括:调用在自动化工具中建立的处理函数,对所述表格文件和所述可执行文件进行接收;从所述自动化工具中,获取由所述处理函数对所述表格文件转换得到的所述表格字典,以及获取由所述处理函数对所述可执行文件转换得到的所述可执行字典
。5.
根据权利要求1所述的方法,其特征在于,基于所述表格字典和所述可执行字典,获取所述电子控制单元的所述变量信息,包括:调用在自动化工具中建立的字典数据结构,其中,所述字典数据结构中包含键字段;基于所述字典数据结构中的所述键字段,获取所述自动化工...

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

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

1