本申请涉及发动机控制,尤其涉及车辆串联模式下发动机工作点确定方法、装置、设备及存储介质。
背景技术:
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、此外,为实现上述目的,本申请还提出一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述的车辆串联模式下发动机工作点确定方法的步骤。
36、此外,为实现上述目的,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上文所述的车辆串联模式下发动机工作点确定方法的步骤。
37、本申请提出的一个或多个技术方案,通过获取车辆在串联模式下的限制值数据;根据所述限制值数据查询索引工作点列表,得到目标索引点;通过所述目标索引点确定发动机目标工作点,将各限制值统一到同一个维度上进行比较,得出不同限制的比较结果,从而得到最终的索引点,然后再根据最终的索引点确定发动机目标工作点,无需反复计算发动机最优工作点,降低确定发动机工作点的复杂性同时提高发动机工作点确定的效率和准确性。
1.一种车辆串联模式下发动机工作点确定方法,其特征在于,所述车辆串联模式下发动机工作点确定方法包括:
2.如权利要求1所述的方法,其特征在于,所述根据所述限制值数据查询索引工作点列表,得到目标索引点的步骤包括:
3.如权利要求2所述的方法,其特征在于,所述根据所述转速限制值、扭矩限制值以及功率限制值中的至少一个查询索引工作点列表,得到目标索引点的步骤包括:
4.如权利要求1所述的方法,其特征在于,所述通过所述目标索引点确定发动机目标工作点的步骤包括:
5.如权利要求1至4中任一项所述的方法,其特征在于,所述根据所述限制值数据查询索引工作点列表,得到目标索引点的步骤之前,还包括:
6.如权利要求1所述的方法,其特征在于,所述通过所述目标索引点确定发动机目标工作点的步骤之后,还包括:
7.如权利要求6所述的方法,其特征在于,所述根据所述发动机工作点数据得到目标发动机转速、目标发动机扭矩以及目标发动机功率的步骤包括:
8.一种车辆串联模式下发动机工作点确定装置,其特征在于,所述装置包括:
9.一种车辆串联模式下发动机工作点确定设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至7中任一项所述的车辆串联模式下发动机工作点确定方法的步骤。
10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的车辆串联模式下发动机工作点确定方法的步骤。
