一种电控数据自动集成方法及数据库、系统与流程

文档序号:36099116发布日期:2023-11-21 07:56阅读:80来源:国知局
一种电控数据自动集成方法及数据库与流程

本发明涉及发动机电控,特别是涉及一种电控数据自动集成方法及数据库、系统。


背景技术:

1、电控数据即发动机ecu程序文件,由数据和代码组成的十六进制数文件,包含上万个标定参数,用于控制发动机运行。

2、现有常规电控数据集成方法:发动机厂根据用户(整车厂)的需求(包含性能需求、应用功能需求等),通过专用标定软件,由人工手动操作,按需求一步一步设置好成千上万个标定参数,最终制作完成电控数据。此过程繁冗复杂,耗时耗力,效率低,且出错率高。亟需发明一种电控数据自动集成方法替代传统人工制作方式,提高效率,满足企业生产要求。

3、以上背景技术内容的公开仅用于辅助理解本发明的构思及技术方案,其并不必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本专利申请的申请日已经公开的情况下,上述背景技术不应当用于评价本申请的新颖性和创造性。


技术实现思路

1、本发明目的在于提出一种针对电控数据的各种可能需求,提前搭建好完善的标定数据库,当需求输入时,筛选出关键信息,自动识别出需要设置哪些标定参数及具体数值,然后按需直接从标定数据库中选用标定参数集、平台基础数据,再将二者结合,生成电控数据的电控数据自动集成方法。

2、为此,本发明提出一种电控数据自动集成方法及数据库、系统。

3、优选地,本发明还可以具有如下技术特征:

4、一种电控数据自动集成方法,包括如下步骤:

5、步骤s1、需求输入:用户输入对电控数据的需求,所述需求包括整车用途及型号、发动机的性能参数需求信息及应用功能需求信息;

6、步骤s2、需求自动识别:筛选电控数据需求中的关键信息;所述关键信息包括整车用途、性能参数需求信息、所述应用功能需求的信息;

7、步骤s3、标定参数集选用:根据筛选出来的关键信息确定控制器软件版本,并依据关键信息从标定数据库中选用符合条件的数据集;

8、步骤s4、平台基础数据选用:根据控制器软件版本选用平台基础数据;

9、步骤s5、数据自动集成:根据需求识别结果选好标定参数集后,从中读取标定参数的名称及物理值;利用标定参数集对基础电控数据文件的覆盖,最终被覆盖后的基础电控数据文件就是满足输入需求的电控数据。

10、进一步地,所述性能参数需求信息包括发动机怠速、功率及扭矩、排放等级及技术路线;所述应用功能需求信息包括起动机控制功能、进气预热控制功能。

11、进一步地,所述数据集即一个或多个标定参数的组合,标定参数的组合是根据可能存在的需求,提前设置好对应的标定参数及数值,合成数据集,并对这些数据集集中管理,形成标定数据库。

12、进一步地,步骤s3中,选用符合条件的数据集的步骤包括:根据筛选出来的关键信息中的排放等级及技术路线确定控制器软件版本,再以发动机怠速、功率及扭矩确定发动机代号,然后按照“控制器软件版本-基础数据集模块代码-发动机代号-整车用途”固定规则组合而成的字符串在标定数据库中查找并调用相同名称的基础数据集;最后根据应用功能需求信息,按照“控制器软件版本-应用功能名称”固定规则组合而成的字符串在标定数据库中查找并调用相同名称的应用功能数据集。

13、进一步地,所述基础数据集包括燃油模块基础数据集、空气模块基础数据集、后处理模块基础数据集、系统集成模块基础数据集、故障管理模块基础数据集、整车功能模块基础数据集。

14、进一步地,步骤s4中,所述平台基础数据包含一个基础电控数据文件和一个秘钥文件;所述基础电控数据文件是由数据和代码组成的十六进制数文件,其组成是标定参数的地址代码和标定参数的数值,所有标定参数的地址代码、数值按序排列构成基础电控数据文件;所述秘钥文件用于破译基础电控数据文件,其描述了各标定参数对应的地址代码,以及各标定参数的数值从物理值转化成控制器能够读取的十六进制数的转换函数。

15、进一步地,步骤s5中,依据选好的平台基础数据中的秘钥文件,查询到各标定参数对应的地址代码,以及对应的转换函数,将读取到的标定参数物理值转化成控制器能够读取的十六进制数;最后在平台基础数据中的基础电控数据文件基础上,根据地址代码定位到标定参数在基础电控数据文件中的位置,将地址代码后的数值替换成转化好的十六进制数,按上述步骤完成所有标定参数的数值写入后,即可完成标定参数集对基础电控数据文件的覆盖。

16、一种应用在上述的电控数据自动集成方法的电控数据标定数据库,所述标定数据库用于存储电控数据,所述电控数据包含若干个标定参数,按照电控发动机ecu控制内容,将所述的若干个标定参数归类划分成六大基础数据集子模块和若干个应用功能数据集子模块;所述六大基础数据集子模块包括燃油模块基础数据集、空气模块基础数据集、后处理模块基础数据集、系统集成模块基础数据集、故障管理模块基础数据集、整车功能模块基础数据集。

17、进一步地,六大基础数据集子模块包含所有标定参数,且他们之间各自所包含的标定参数互不冲突,控制着发动机的基础性能;所述应用功能数据集子模块包含的标定参数和六大基础数据集子模块有重叠,根据用户需求选用,相当于在发动机基础性能上的客户定制化需求。

18、一种电控数据自动集成系统,包括:

19、需求输入单元,用于用户输入其对电控数据的需求;

20、需求自动识别单元,用于识别输入的电控数据需求,并筛选电控数据需求中的关键信息;

21、标定参数集选用单元,用于根据筛选出的关键信息确定控制器软件版本,并依据关键信息从标定数据库中选用符合条件的数据集;

22、平台基础数据选用模块,用于根据确定的控制器软件版本选用平台基础数据;

23、数据自动集成单元,用于读取符合条件的数据集中的标定参数的名称及物理值,再利用选用的平台基础数据中的转换函数将该物理值转换成控制器能够读取的十六进制数;将转换好的十六进制数替换平台基础数据中对应位置的数值,形成满足用户需求的电控数据文件。

24、本发明与现有技术对比的有益效果包括:针对电控数据的各种可能需求,提前搭建好完善的标定数据库,当需求输入时,筛选出关键信息,自动识别出需要设置哪些标定参数及具体数值,然后按需直接从标定数据库中选用标定参数集、平台基础数据,再将二者结合,生成电控数据。相比传统人工方式(包括人工识别需求、人工逐一设置成千上万个标定参数),大幅提高了电控数据的制作效率及数据准确性。



技术特征:

1.一种电控数据自动集成方法,其特征在于,包括如下步骤:

2.如权利要求1所述的一种电控数据自动集成方法,其特征在于:所述性能参数需求信息包括发动机怠速、功率及扭矩、排放等级及技术路线;所述应用功能需求信息包括起动机控制功能、进气预热控制功能。

3.如权利要求2所述的一种电控数据自动集成方法,其特征在于:所述数据集即一个或多个标定参数的组合,标定参数的组合是根据可能存在的需求,提前设置好对应的标定参数及数值,合成数据集,并对这些数据集集中管理,形成标定数据库。

4.如权利要求2所述的一种电控数据自动集成方法,其特征在于:步骤s3中,选用符合条件的数据集的步骤包括:根据筛选出来的关键信息中的排放等级及技术路线确定控制器软件版本,再以发动机怠速、功率及扭矩确定发动机代号,然后按照“控制器软件版本-基础数据集模块代码-发动机代号-整车用途”固定规则组合而成的字符串在标定数据库中查找并调用相同名称的基础数据集;最后根据应用功能需求信息,按照“控制器软件版本-应用功能名称”固定规则组合而成的字符串在标定数据库中查找并调用相同名称的应用功能数据集。

5.如权利要求2所述的一种电控数据自动集成方法,其特征在于:所述基础数据集包括燃油模块基础数据集、空气模块基础数据集、后处理模块基础数据集、系统集成模块基础数据集、故障管理模块基础数据集、整车功能模块基础数据集。

6.如权利要求1所述的一种电控数据自动集成方法,其特征在于:步骤s4中,所述平台基础数据包含一个基础电控数据文件和一个秘钥文件;所述基础电控数据文件是由数据和代码组成的十六进制数文件,其组成是标定参数的地址代码和标定参数的数值,所有标定参数的地址代码、数值按序排列构成基础电控数据文件;所述秘钥文件用于破译基础电控数据文件,其描述了各标定参数对应的地址代码,以及各标定参数的数值从物理值转化成控制器能够读取的十六进制数的转换函数。

7.如权利要求6所述的一种电控数据自动集成方法,其特征在于:步骤s5中,依据选好的平台基础数据中的秘钥文件,查询到各标定参数对应的地址代码,以及对应的转换函数,将读取到的标定参数物理值转化成控制器能够读取的十六进制数;最后在平台基础数据中的基础电控数据文件基础上,根据地址代码定位到标定参数在基础电控数据文件中的位置,将地址代码后的数值替换成转化好的十六进制数,按上述步骤完成所有标定参数的数值写入后,即可完成标定参数集对基础电控数据文件的覆盖。

8.一种应用在权利要求1所述的电控数据自动集成方法的电控数据标定数据库,其特征在于:所述标定数据库用于存储电控数据,所述电控数据包含若干个标定参数,按照电控发动机ecu控制内容,将所述的若干个标定参数归类划分成六大基础数据集子模块和若干个应用功能数据集子模块;所述六大基础数据集子模块包括燃油模块基础数据集、空气模块基础数据集、后处理模块基础数据集、系统集成模块基础数据集、故障管理模块基础数据集、整车功能模块基础数据集。

9.如权利要求8所述的一种电控数据标定数据库,其特征在于:六大基础数据集子模块包含所有标定参数,且他们之间各自所包含的标定参数互不冲突,控制着发动机的基础性能;所述应用功能数据集子模块包含的标定参数和六大基础数据集子模块有重叠,根据用户需求选用,相当于在发动机基础性能上的客户定制化需求。

10.一种电控数据自动集成系统,其特征在于:包括:


技术总结
本发明公开了一种电控数据自动集成方法,包括如下步骤:步骤S1、需求输入:用户输入对电控数据的需求;步骤S2、需求自动识别:筛选电控数据需求中的关键信息;步骤S3、标定参数集选用:根据筛选出来的关键信息确定控制器软件版本,并依据关键信息从标定数据库中选用符合条件的数据集;步骤S4、平台基础数据选用:根据控制器软件版本选用平台基础数据;步骤S5、数据自动集成:利用标定参数集对基础电控数据文件的覆盖,最终被覆盖后的基础电控数据文件就是满足输入需求的电控数据。本发明具有大幅提高了电控数据的制作效率及数据准确性等优点。

技术研发人员:张书杰,徐行军,赵增亮,董祥欢,杨学敏,陈杰,张彬,刘少博,苏芙霏
受保护的技术使用者:广西玉柴机器股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1