本申请涉及发动机,尤其涉及一种基于点火效率的发动机工作点选取方法、装置、设备及存储介质。
背景技术:
1、在混动车辆基于发动机和电机的双动力源的运行情况下,选择合适的发动机运行工况点是提高发动机性能与效率的核心环节。现有的发动机选点的方式是通过台架实验,在绘制出发动机的万有特性曲线后,选取在最高效区间内的发动机运行工况点作为最优选点。
2、然而,在实车环境中,由于存在着例如点火系统等其他动态因素或非理想工作状态的影响,导致实车的发动机运行最优工况点与台架实验所得的最优工况点存在差异,进而影响发动机的运行能耗。
技术实现思路
1、本申请的主要目的在于提供一种基于点火效率的发动机工作点选取方法、装置、设备及存储介质,旨在解决现有的基于台架实验测得的万有特性曲线所选择的发动机工作点未考虑到实车运行环境中点火系统等动态因素,从而影响发动机的运行能耗的技术问题。
2、为实现上述目的,本申请提出一种基于点火效率的发动机工作点选取方法,所述基于点火效率的发动机工作点选取方法包括:
3、获取实车测量数据,并对所述实车测量数据进行预处理以获得稳态运行数据集;
4、根据预设运行参数将所述稳态运行数据集划分为若干工况区间,并分别确定各所述工况区间对应的平均点火效率;
5、基于各所述平均点火效率获取最大平均点火效率,并根据所述最大平均点火效率对应的工况区间确定目标发动机选点。
6、在一实施例中,所述预设运行参数包括转速和扭矩,所述稳态运行数据集中包括来自不同数据源的稳态运行数据;所述根据预设运行参数将所述稳态运行数据集划分为若干工况区间,并分别确定各所述工况区间对应的平均点火效率的步骤,包括:
7、根据转速和扭矩将所述稳态运行数据划分为预设数量的工况区间,各所述工况区间中包括若干对应相同转速和相同扭矩的数据点;
8、根据各数据点对应数据确定各所述工况区间对应的实际工况时长和平均点火效率。
9、在一实施例中,所述基于各所述平均点火效率获取最大平均点火效率,并根据所述最大平均点火效率对应的工况区间确定目标发动机选点的步骤之前,包括:
10、根据各所述工况区间对应的实际工况时长进行各所述平均点火效率的有效性判断,根据判断结果确定若干有效平均点火效率;
11、相应地,所述基于各所述平均点火效率获取最大平均点火效率,并根据所述最大平均点火效率对应的工况区间确定目标发动机选点的步骤,包括:
12、在各所述有效平均点火效率中,确定最大平均点火效率;
13、根据所述最大平均点火效率对应的工况区间确定目标发动机选点。
14、在一实施例中,所述根据各所述工况区间对应的实际工况时长进行各所述平均点火效率的有效性判断的步骤,包括:
15、将各所述工况区间对应的实际工况时长与预设最小工况时长进行对比;
16、在所述实际工况时长不大于所述预设最小工况时长时,判定所述工况区间对应的平均点火效率并非有效平均点火效率;
17、在所述实际工况时长大于所述预设最小工况时长时,判定所述工况区间对应的平均点火效率为有效平均点火效率。
18、在一实施例中,所述获取实车测量数据,并对所述实车测量数据进行预处理以获得稳态运行数据集的步骤,包括:
19、获取实车测量数据,采用预设滤波器对所述实车测量数据进行滤波,获得滤波后数据;
20、根据所述实车测量数据和所述滤波后数据确定差异数据,并在所述实车测量数据中筛除所述差异数据,获得稳态运行数据集。
21、在一实施例中,所述根据所述实车测量数据和所述滤波后数据确定差异数据,并在所述实车测量数据中筛除所述差异数据,获得稳态运行数据集的步骤,包括:
22、根据所述实车测量数据和所述滤波后数据确定差异数据,并根据预设差异阈值在所述差异数据中标记若干异常波动点;
23、获取所述实车测量数据中滤波执行参数的微分数据集,并将所述微分数据集中各微分点对应数据与预设采样阈值进行对比,获得微分偏差点;
24、在所述实车测量数据中筛除各所述异常波动点对应数据以及所述微分偏差点对应数据,获得稳态运行数据集。
25、在一实施例中,所述预设采样阈值包括微分值阈值以及标准差阈值,所述将所述微分数据集中各微分点对应数据与预设采样阈值进行对比,获得微分偏差点的步骤,包括:
26、将所述微分数据集中各微分点对应的微分数值与所述微分值阈值进行对比,获得第一微分对比结果;
27、并将所述微分数据集中各微分点对应的滚动标准差与所述标准差阈值进行对比,获得第二微分对比结果;
28、根据所述第一微分对比结果以及所述第二微分对比结果确定微分偏差点。
29、此外,为实现上述目的,本申请还提出一种基于点火效率的发动机工作点选取装置,所述装置包括:
30、预处理模块,用于获取实车测量数据,并对所述实车测量数据进行预处理以获得稳态运行数据集;
31、数据统计模块,用于根据预设运行参数将所述稳态运行数据集划分为若干工况区间,并分别确定各所述工况区间对应的平均点火效率;
32、工作点选取模块,用于基于各所述平均点火效率获取最大平均点火效率,并根据所述最大平均点火效率对应的工况区间确定目标发动机选点。
33、此外,为实现上述目的,本申请还提出一种基于点火效率的发动机工作点选取设备,所述基于点火效率的发动机工作点选取设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于点火效率的发动机工作点选取程序,所述基于点火效率的发动机工作点选取程序被所述处理器执行时实现如上文所述的基于点火效率的发动机工作点选取方法的步骤。
34、此外,为实现上述目的,本申请还提出一种存储介质,所述存储介质上存储有基于点火效率的发动机工作点选取程序,所述基于点火效率的发动机工作点选取程序被处理器执行时实现如上文所述的基于点火效率的发动机工作点选取方法的步骤。
35、本申请公开一种基于点火效率的发动机工作点选取方法,通过获取实车测量数据,并对所述实车测量数据进行预处理以获得稳态运行数据集;根据预设运行参数将所述稳态运行数据集划分为若干工况区间,并分别确定各所述工况区间对应的平均点火效率;基于各所述平均点火效率获取最大平均点火效率,并根据所述最大平均点火效率对应的工况区间确定目标发动机选点。由于本申请能够根据实车测量数据得到稳态运行数据集,进而对稳态运行数据集进行分区以获得各个工况区间的平均点火效率,从而能够根据最大平均点火效率确定发动机选点,相较于现有方式,本申请能够考虑到实车运行中点火系统对发动机的影响,获得能耗更低的目标发动机选点。
1.一种基于点火效率的发动机工作点选取方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述预设运行参数包括转速和扭矩,所述稳态运行数据集中包括来自不同数据源的稳态运行数据;所述根据预设运行参数将所述稳态运行数据集划分为若干工况区间,并分别确定各所述工况区间对应的平均点火效率的步骤,包括:
3.如权利要求2所述的方法,其特征在于,所述基于各所述平均点火效率获取最大平均点火效率,并根据所述最大平均点火效率对应的工况区间确定目标发动机选点的步骤之前,包括:
4.如权利要求3所述的方法,其特征在于,所述根据各所述工况区间对应的实际工况时长进行各所述平均点火效率的有效性判断的步骤,包括:
5.如权利要求1所述的方法,其特征在于,所述获取实车测量数据,并对所述实车测量数据进行预处理以获得稳态运行数据集的步骤,包括:
6.如权利要求5所述的方法,其特征在于,所述根据所述实车测量数据和所述滤波后数据确定差异数据,并在所述实车测量数据中筛除所述差异数据,获得稳态运行数据集的步骤,包括:
7.如权利要求6所述的方法,其特征在于,所述预设采样阈值包括微分值阈值以及标准差阈值,所述将所述微分数据集中各微分点对应数据与预设采样阈值进行对比,获得微分偏差点的步骤,包括:
8.一种基于点火效率的发动机工作点选取装置,其特征在于,所述装置包括:
9.一种基于点火效率的发动机工作点设备,其特征在于,所述基于点火效率的发动机工作点设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于点火效率的发动机工作点程序,所述基于点火效率的发动机工作点程序被所述处理器执行时实现如权利要求1至7中任一项所述的基于点火效率的发动机工作点方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有基于点火效率的发动机工作点程序,所述基于点火效率的发动机工作点程序被处理器执行时实现如权利要求1至7中任一项所述的基于点火效率的发动机工作点方法的步骤。
