发动机瞬时喷油率的控制方法、装置、设备及存储介质制造方法及图纸

技术编号:37069939 阅读:14 留言:0更新日期:2023-03-29 19:47
本发明专利技术公开了一种发动机瞬时喷油率的控制方法、装置、设备及存储介质,所述方法包括:获取汽车发动机的转速以及油门开度;确定转速在各转速模糊子集下的第一隶属度以及油门开度在各油门开度模糊子集下的第二隶属度;生成模糊子集组,并确定对应的瞬时喷油率模糊子集;生成每一模糊子集组的瞬时喷油率模糊子集所属的第二隶属函数;将各第二隶属函数中同一瞬时喷油率下的隶属度进行比对,生成第二发动机瞬时喷油率隶属函数,并确定隶属度最高时的若干第一瞬时喷油率,将各所述第一瞬时喷油率的平均值作为最终的瞬时喷油率;通过实施本发明专利技术可以根据汽车发动机的瞬时喷油率对汽车发动机进行控制。动机进行控制。动机进行控制。

【技术实现步骤摘要】
发动机瞬时喷油率的控制方法、装置、设备及存储介质


[0001]本专利技术涉及汽车发动机的控制领域,尤其涉及一种发动机瞬时喷油率的控制方法、装置、设备及存储介质。

技术介绍

[0002]汽车燃油发动机的控制器设计一直是控制领域的难题,当以车辆发动机作为控制对象时,由于其内部的复杂性、非线性、耦合性,传统汽车发动机控制中很难对其进行精确的控制。因此,在传统汽车发动机控制领域中,如何通过推理出汽车发动机的瞬时喷油率,并根据汽车发动机的瞬时喷油率对汽车发动机进行控制,是本领域一个亟需解决的问题。

技术实现思路

[0003]本专利技术提供了一种发动机瞬时喷油率的控制方法、装置、设备及存储介质,能够通过确定汽车发动机的瞬时喷油率,并根据汽车发动机的瞬时喷油率对汽车发动机进行控制。
[0004]发动机瞬时喷油率的控制方法,包括:获取汽车发动机的转速以及油门开度;
[0005]确定所述转速在各转速模糊子集下的第一隶属度;其中,转速模糊子集用于表征发动机转速的快慢程度;确定所述油门开度在各油门开度模糊子集下的第二隶属度;其中,油门开度模糊子集用于表征发动机油门开度的大小程度;
[0006]根据所有转速模糊子集以及所有油门开度模糊子集生成若干模糊子集组;其中,每一模糊子集组包括一转速模糊子集以及一油门开度模糊子集;确定每一模糊子集组所对应的瞬时喷油率模糊子集;其中,所述瞬时喷油率模糊子集用于表征发动机瞬时喷油率的大小程度;
[0007]根据预设的第一发动机瞬时喷油率隶属函数,确定每一瞬时喷油率模糊子集所属的第一隶属函数;
[0008]根据第一隶属度、第二隶属度以及第一隶属函数,生成模糊子集组的瞬时喷油率模糊子集所属的第二隶属函数;
[0009]将各第二隶属函数中同一瞬时喷油率下的隶属度进行比对,在每次比对中将隶属度较大的值作为对应瞬时喷油率下的第三隶属度,根据所有第三隶属度生成第二发动机瞬时喷油率隶属函数;
[0010]根据第二发动机瞬时喷油率隶属函数,确定隶属度最高时的若干第一瞬时喷油率;将各所述第一瞬时喷油率的平均值作为最终的瞬时喷油率,并根据最终的瞬时喷油率控制发动机喷油。
[0011]进一步的,确定所述转速在各转速模糊子集下的第一隶属度,包括:
[0012]根据预设发动机转速隶属函数确定各转速模糊子集所对应的第三隶属函数;将所述转速在各第三隶属函数中所对应的隶属度,作为所述转速在各转速模糊子集下的第一隶属度;
[0013]根据预设发动机油门开度隶属函数确定各油门开度模糊子集所对应的第四隶属函数;将所述油门开度在各第四隶属函数中所对应的隶属度,作为所述油门开度在各油门开度模糊子集下的第二隶属度。
[0014]进一步的,根据所有转速模糊子集以及所有油门开度模糊子集生成若干模糊子集组,包括:
[0015]将第一隶属度不为0的转速模糊子集作为第一非零模糊子集,将第二隶属度不为0的油门开度模糊子集作为第二非零模糊子集,继而按一个第一非零模糊子集与一个第二非零模糊子集的组合方式,将所有第一非零模糊子集和所有第二非零模糊子集进行两两组合,生成若干模糊子集组。
[0016]进一步的,根据第一隶属度、第二隶属度以及第一隶属函数,生成模糊子集组的瞬时喷油率模糊子集所属的第二隶属函数,包括:
[0017]将第一隶属度以及第二隶属度进行比对,在比对中将隶属度较小的值作为基准隶属度;
[0018]将第一隶属函数中每一瞬时喷油率下的隶属度与基准隶属度进行比对,在每次比对中,将隶属度较小的值作为每一瞬时喷油率下的第四隶属度;根据每一瞬时喷油率下的第四隶属度生成第二隶属函数。
[0019]在上述方法项实施例的基础上,本专利技术对应提供了装置项实施例;
[0020]本专利技术提供了发动机瞬时喷油率的控制装置,包括:数据获取模块、模糊子集模块、隶属函数模块、控制输出模块;
[0021]所述数据获取模块,用于获取汽车发动机的转速以及油门开度;
[0022]所述模糊子集模块,用于确定所述转速在各转速模糊子集下的第一隶属度;其中,转速模糊子集用于表征发动机转速的快慢程度;确定所述油门开度在各油门开度模糊子集下的第二隶属度;其中,油门开度模糊子集用于表征发动机油门开度的大小程度;根据所有转速模糊子集以及所有油门开度模糊子集生成若干模糊子集组;其中,每一模糊子集组包括一转速模糊子集以及一油门开度模糊子集;确定每一模糊子集组所对应的瞬时喷油率模糊子集;其中,所述瞬时喷油率模糊子集用于表征发动机瞬时喷油率的大小程度;
[0023]所述隶属函数模块,用于根据预设的第一发动机瞬时喷油率隶属函数,确定每一瞬时喷油率模糊子集所属的第一隶属函数;根据第一隶属度、第二隶属度以及第一隶属函数,生成每一糊子集组的瞬时喷油率模糊子集所属的第二隶属函数;将各第二隶属函数中同一瞬时喷油率下的隶属度进行比对,在每次比对中将隶属度较大的值作为对应瞬时喷油率下的第三隶属度,根据所有第三隶属度生成生成第二发动机瞬时喷油率隶属函数;
[0024]所述控制输出模块,用于根据第二发动机瞬时喷油率隶属函数,确定隶属度最高时的若干第一瞬时喷油率;将各所述第一瞬时喷油率的平均值作为最终的瞬时喷油率,并根据最终的瞬时喷油率控制发动机喷油。
[0025]进一步的,所述模糊子集模块中,根据预设发动机转速隶属函数确定各转速模糊子集所对应的第三隶属函数;将所述转速在各第三隶属函数中所对应的隶属度,作为所述转速在各转速模糊子集下的第一隶属度;
[0026]根据预设发动机油门开度隶属函数确定各油门开度模糊子集所对应的第四隶属函数;将所述油门开度在各第四隶属函数中所对应的隶属度,作为所述油门开度在各油门
开度模糊子集下的第二隶属度。
[0027]进一步的,所述模糊子集模块中,将第一隶属度不为0的转速模糊子集作为第一非零模糊子集,将第二隶属度不为0的油门开度模糊子集作为第二非零模糊子集,继而按一个第一非零模糊子集与一个第二非零模糊子集的组合方式,将所有第一非零模糊子集和所有第二非零模糊子集进行两两组合,生成若干模糊子集组。
[0028]进一步的,所述隶属函数模块中,将第一隶属度以及第二隶属度进行比对,在比对中将隶属度较小的值作为基准隶属度;
[0029]将第一隶属函数中每一瞬时喷油率下的隶属度与基准隶属度进行比对,在每次比对中,将隶属度较小的值作为每一瞬时喷油率下的第四隶属度;根据每一瞬时喷油率下的第四隶属度生成第二隶属函数。
[0030]在上述方法项实施例的基础上,本专利技术对应提供了一设备项实施例;
[0031]本专利技术提供了一种设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现本专利技术任意一项所述的发动机瞬时喷油率的控制方法。
[0032]在上述方法项实施例的基础上,本专利技术对应提供了一存储介质项实施例;
[0033]本专利技术提供了一种存储介质,所述存储介质包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.发动机瞬时喷油率的控制方法,其特征在于,包括:获取汽车发动机的转速以及油门开度;确定所述转速在各转速模糊子集下的第一隶属度;其中,转速模糊子集用于表征发动机转速的快慢程度;确定所述油门开度在各油门开度模糊子集下的第二隶属度;其中,油门开度模糊子集用于表征发动机油门开度的大小程度;根据所有转速模糊子集以及所有油门开度模糊子集生成若干模糊子集组;其中,每一模糊子集组包括一转速模糊子集以及一油门开度模糊子集;确定每一模糊子集组所对应的瞬时喷油率模糊子集;其中,所述瞬时喷油率模糊子集用于表征发动机瞬时喷油率的大小程度;根据预设的第一发动机瞬时喷油率隶属函数,确定每一瞬时喷油率模糊子集所属的第一隶属函数;根据第一隶属度、第二隶属度以及第一隶属函数,生成模糊子集组的瞬时喷油率模糊子集所属的第二隶属函数;将各第二隶属函数中同一瞬时喷油率下的隶属度进行比对,在每次比对中将隶属度较大的值作为对应瞬时喷油率下的第三隶属度,根据所有第三隶属度生成第二发动机瞬时喷油率隶属函数;根据第二发动机瞬时喷油率隶属函数,确定隶属度最高时的若干第一瞬时喷油率;将各所述第一瞬时喷油率的平均值作为最终的瞬时喷油率,并根据最终的瞬时喷油率控制发动机喷油。2.根据权利要求1所述的发动机瞬时喷油率的控制方法,其特征在于,确定所述转速在各转速模糊子集下的第一隶属度,包括:根据预设发动机转速隶属函数确定各转速模糊子集所对应的第三隶属函数;将所述转速在各第三隶属函数中所对应的隶属度,作为所述转速在各转速模糊子集下的第一隶属度;根据预设发动机油门开度隶属函数确定各油门开度模糊子集所对应的第四隶属函数;将所述油门开度在各第四隶属函数中所对应的隶属度,作为所述油门开度在各油门开度模糊子集下的第二隶属度。3.根据权利要求1所述的发动机瞬时喷油率的控制方法,其特征在于,根据所有转速模糊子集以及所有油门开度模糊子集生成若干模糊子集组,包括:将第一隶属度不为0的转速模糊子集作为第一非零模糊子集,将第二隶属度不为0的油门开度模糊子集作为第二非零模糊子集,继而按一个第一非零模糊子集与一个第二非零模糊子集的组合方式,将所有第一非零模糊子集和所有第二非零模糊子集进行两两组合,生成若干模糊子集组。4.根据权利要求1所述的发动机瞬时喷油率的控制方法,其特征在于,根据第一隶属度、第二隶属度以及第一隶属函数,生成模糊子集组的瞬时喷油率模糊子集所属的第二隶属函数,包括:将第一隶属度以及第二隶属度进行比对,在比对中将隶属度较小的值作为基准隶属度;将第一隶属函数中每一瞬时喷油率下的隶属度与基准隶属度进行比对,在每次比对
中,将隶属度较小的值作为每一瞬时喷油率下的第四隶属度;根据每一瞬时喷油率下的第四隶属度生成第二隶属函数。5.发动机瞬时喷油率的控制装置,其特征在于,包括:数据获取模块、模糊子集模块、隶属函数模块、控制输出模块;所述数据获取模块,用于获取汽车发动机的转速以及油门开度;所述模糊子集模块,用于确定所述转速在各...

【专利技术属性】
技术研发人员:何水龙刘洋邓盼怡肖飞胡靓颖许恩永胡超凡李超周志斌栗广生叶明松
申请(专利权)人:东风柳州汽车有限公司
类型:发明
国别省市:

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

1