增程器发电功率确定方法、装置、计算机设备和存储介质与流程

未命名 08-26 阅读:170 评论:0


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.获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;
38.根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围;
39.根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。
40.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
41.获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;
42.根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围;
43.根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。
44.上述增程器发电功率确定方法、装置、计算机设备、存储介质和计算机程序产品,通过获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率,根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围,根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。上述方案,通过车辆前方道路情况、动力电池剩余电量以及驱动电机功率,确定出合理的增程器发电功率范围,结合等价油耗图表,有利于确定出最小等价油耗下的目标发电功率,增程器以目标发电功率进行发电,有利于降低油耗。
附图说明
45.图1为一个实施例中增程器发电功率确定方法的应用环境图;
46.图2为一个实施例中增程器发电功率确定方法的流程示意图;
47.图3为一个实施例中步骤206的子流程示意图;
48.图4为一个实施例中步骤306的子流程示意图;
49.图5为一个实施例中步骤404的子流程示意图;
50.图6为一个实施例中步骤504的子流程示意图;
51.图7为一个实施例中步骤204的子流程示意图;
52.图8为一个实施例中增程器发电功率确定方法的总体流程示意图;
53.图9为一个实施例中增程器发电功率确定装置的结构框图;
54.图10为一个实施例中计算机设备的内部结构图。
具体实施方式
55.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不
用于限定本技术。
56.本技术实施例提供的增程器发电功率确定方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与车辆104进行通信。终端102获取车辆104所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围;根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。其中,终端102可以为控制器,例如,终端102可以为ecu(electronic control unit,电子控制单元),或者vcu(vehicle control unit,整车控制器),终端102还可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。
57.在一个实施例中,如图2所示,提供了一种增程器发电功率确定方法,以该方法应用于图1中的终端102为例进行说明,包括以下步骤:
58.步骤202,获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率。
59.其中,道路坡度指的是车辆所在位置前方预设长度道路的坡度。终端可以通过车辆所在位置的地图信息得到该道路坡度,或者通过车辆上安装的激光雷达采集到的道路信息计算得到道路坡度。
60.动力电池指的是能够为车辆提供动力的蓄电池。终端通过检测设备对动力电池电量进行检测,得到动力电池剩余电量。
61.驱动电机指的是车辆行驶的动力源,驱动电机主要包括直流电机、交流电机和开关磁阻电机。驱动电机功率指的是驱动电机的耗电功率。
62.步骤204,根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围。
63.其中,增程器发电功率范围指的是增程器发电功率的可调整范围。增程器发电功率范围包括最小边界值和最大边界值。增程器的发电功率主要用于驱动电机的功率消耗和动力电池的电量存储。结合预见性的道路信息、动力电池剩余电量和驱动电机功率,得到增程器发电功率范围,有利于自适应地调整增程器发电功率,实现降低油耗的目的。
64.步骤206,根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。
65.其中,等价油耗图表预存在终端中,在车辆的行驶过程中可以自学习,实现等价油耗图表的实时更新。等价油耗图表存储了等价油耗和发电功率的对应关系,在一些实施例中,可以查找等价油耗图表,得到最小等价油耗下的目标发电功率,并将目标发电功率作为增程器发电功率。增程器发电功率应处于增程器发电功率范围内,从而保证确定出的发电功率能够使车辆处于最低油耗工况。
66.上述增程器发电功率确定方法中,通过获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率,根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围,根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。上述方案,通过
车辆前方道路情况、动力电池剩余电量以及驱动电机功率,确定出合理的增程器发电功率范围,结合等价油耗图表,有利于确定出最小等价油耗下的目标发电功率,增程器以目标发电功率进行发电,有利于降低油耗。
67.在一个实施例中,如图3所示,根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,包括:
68.步骤302,确定等价油耗图表中的每个发电功率是否处于增程器发电功率范围内。
69.步骤304,在等价油耗图表中的任一发电功率处于增程器发电功率范围内的情况下,查找等价油耗图表,将等价油耗最小值对应的发电功率作为目标发电功率。
70.步骤306,在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况下,获取道路坡度变化量;根据道路坡度变化量、动力电池剩余电量、道路坡度、增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率。
71.其中,由于等价油耗图表中包括多个发电功率以及各自对应的等价油耗,终端遍历等价油耗图表中的每个发电功率,确定每个发电功率是否处于增程器发电功率范围内。
72.在等价油耗图表中的任一发电功率处于增程器发电功率范围内的情况下,查找等价油耗图表,将等价油耗最小值对应的发电功率作为目标发电功率。
73.在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况下,在预设长度的道路中选取目标长度的道路,并获取目标长度下的道路坡度变化量,其中,目标长度小于预设长度。终端从而根据目标长度的道路坡度变化量、动力电池剩余电量、道路坡度、增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率。随着车辆的运行,道路状态不断变化,等价油耗表需要不断更新从而满足不同运行工况下的发电功率需求,并保证车辆始终处于最低油耗工况。
74.增程器采用目标发电功率进行发电,有利于使车辆处于最低油耗工况,从而降低油耗。
75.本实施例中,在等价油耗图表中的每个发电功率处于增程器发电功率范围内时,通过查找等价油耗图表的方式,查找出等价油耗最小值对应的目标发电功率。在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况下,需要根据道路变化情况更新等价油耗表,从而根据道路坡度变化量、动力电池剩余电量、道路坡度、增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,保证车辆始终处于最低油耗工况,有利于降低油耗。
76.在一个实施例中,如图4所示,根据道路坡度变化量、动力电池剩余电量、道路坡度、增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,包括:
77.步骤402,确定道路坡度变化量、动力电池剩余电量和道路坡度是否满足自学习条件。
78.步骤404,在满足自学习条件的情况下,对等价油耗图表进行自学习,得到自学习后的等价油耗图表;根据增程器发电功率范围和自学习后的等价油耗图表,确定最小等价油耗下的目标发电功率。
79.步骤406,在不满足自学习条件的情况下,将驱动电机功率作为最小等价油耗下的目标发电功率。
80.其中,在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况
下,继续确定道路坡度变化量、动力电池剩余电量和道路坡度是否满足自学习条件,从而在满足自学习条件的情况下,对等价油耗表进行子学习,从而在自学习后的等价油耗表中确定出最小等价油耗下的目标发电功率。
81.在一些实施例中,自学习条件可以为:动力电池剩余电量满足预设电量范围内、车辆前方目标长度道路的道路坡度在预设坡度范围内,且车辆前方目标长度道路的坡度变化量小于预设变化量。在该自学习条件下,能够保证自学习得到的等价油耗表能够准确地反映出等价油耗和发电功率的对应关系,从而保证最小等价油耗下的发电功率的准确性,有利于降低油耗。
82.在不满足自学习条件的情况下,道路工况较为复杂,将驱动电机功率作为最小等价油耗下的目标发电功率,直到自学习条件满足,再进行等价油耗图表的自学习。将驱动电机功率作为增程器发电功率时,可以避免动力电池反复充、放电,减少动力电池充、放电过程中的能量损失,有利于降低油耗。
83.本实施例中,在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况下,继续确定道路坡度变化量、动力电池剩余电量和道路坡度是否满足自学习条件,在满足自学习条件的情况下,对等价油耗图表进行自学习,通过不断自学习,保证增程器发电功率始终处于最低油耗工况。而在不满足自学习条件的情况下,将驱动电机功率作为最小等价油耗下的目标发电功率,避免动力电池反复充、放电过程中的能量损耗,有利于降低油耗。
84.在一个实施例中,如图5所示,对等价油耗图表进行自学习,得到自学习后的等价油耗图表,包括:
85.步骤502,以驱动电机功率为初始发电功率,以预设步长为调整步长,对增程器发电功率进行多次调整,得到多个调整后的发电功率;每个调整后的发电功率处于增程器发电功率范围内。
86.步骤504,控制增程器分别以多个调整后的发电功率进行发电,得到多个调整后的等价油耗。
87.步骤506,根据各调整后的发电功率和各调整后的等价油耗,确定自学习后的等价油耗图表。
88.其中,等价油耗图表的自学习过程主要是按照预设步长调整发电功率,从而得到每次调整后的等价油耗,并建立自学习后的等价油耗表。
89.终端将驱动电机功率作为增程器的初始发电功率,以预设步长为调节步长,从而对增程器发电功率进行多次调整,每个调整后的发电功率处于增程器发电功率范围内。例如,初始发电功率为p
init
,预设步长为δp,第i次调整后的发电功率为
90.控制增程器分别以每次调整后的发电功率进行发电,得到当次调整后的等价油耗。经过多次调整,得到多个调整后的等价油耗。
91.根据各调整后的发电功率和各调整后的等价油耗,确定自学习后的等价油耗图表。自学习后的等价油耗图表用于表征等价油耗和发电功率的对应关系。
92.本实施例中,等价油耗图表的自学习是以驱动电机功率为初始发电功率,以预设步长为调整步长,在增程器发电功率范围内对增程器发电功率进行多次调整,从而得到多
个调整后的等价油耗,进而确定自学习后的等价油耗图表。随着车辆在不同道路工况下运行,驱动电机功率不断变化,终端根据驱动电机功率的实际情况,有利于确定出随实际工况不断更新的等价油耗表,保证车辆始终处于最低油耗工况下,有利于节省油耗。
93.在一个实施例中,如图6所示,控制增程器分别以多个调整后的发电功率进行发电,得到多个调整后的等价油耗,包括:
94.步骤602,针对每次调整,获取增程器以当次调整后的发电功率进行发电,且车辆行驶预设距离时的当次油耗,并获取动力电池电量的当次变化量。
95.步骤604,根据当次变化量和当次油耗,确定当次调整后的等价油耗。
96.其中,针对多次调整发电功率的每次调整过程,控制增程器以当次调整后的发电功率进行发电,并且车辆行驶预设距离,终端获取当次调整后的油耗作为当次油耗。并检测出当次调整开始时动力电池的起始电量,以及当次调整结束时动力电池的终止电量,将起始电量和终止电量的差值作为动力电池电量的当次变化量。
97.获取动力电池放电效率和车辆历史行驶过程中的历史平均油耗,根据当次变化量、当次油耗、动力电池放电效率、历史平均油耗和等价油耗计算公式,确定当次调整后的等价油耗。等价油耗计算公式为:
98.q
equ
=q
adp-δe
·
η
dc
·qave
99.其中,q
equ
表示等价油耗,q
adp
表示当次油耗,δe表示动力电池电量的当次变化量,η
dc
表示动力电池放电效率,q
ave
表示历史平均油耗。
100.经过多次调整后,得到多个调整后的等价油耗。
101.本实施例中,在每次调整过程中,获取增程器以当次调整后的发电功率进行发电,且车辆行驶预设距离时的当次油耗,并获取动力电池电量的当次变化量,从而根据当次变化量和当次油耗,确定当次调整后的等价油耗,有利于通过多次发电功率的调整,得到多次调整下的等价油耗,实现等价油耗图表的自学习。
102.在一个实施例中,如图7所示,根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围,包括:
103.步骤702,根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定发电功率可调范围的边界值。
104.步骤704,将发电功率可调范围的边界值分别加上驱动电机功率,得到调整后的边界值。
105.步骤706,根据调整后的边界值,确定增程器发电功率范围。
106.其中,将预设长度、道路坡度、动力电池剩余电量和驱动电机功率带入至最小边界值计算公式,得到发电功率可调范围的最小边界值,将预设长度、道路坡度、动力电池剩余电量和驱动电机功率带入至最大边界值计算公式,得到发电功率可调范围的最大边界值。由最小边界值和最大边界值,确定出发电功率可调范围。发电功率可调范围可以表示为:(δp
min
,δp
max
),其中,δp
min
=f1(l,s,e,p
dm
),δp
max
=f2(l,s,e,p
dm
),δp
min
表示发电功率可调范围的最小边界值,δp
max
表示发电功率可调范围的最大边界值,l表示预设长度,s表示道路坡度,e表示动力电池剩余电量,p
dm
表示驱动电机功率。
107.将发电功率可调范围的最小边界值和最大边界值分别加上驱动电机功率,得到调整后的最小边界值和调整后的最大边界值。由调整后的最小边界值和调整后的最大边界
值,确定出增程器发电功率范围。增程器发电功率范围可以表示为:(p
dm
+δp
min
,p
dm
+δp
max
)。
108.本实施例中,结合预见性的道路信息、动力电池剩余电量和驱动电机功率,估算增程器发电功率的可调整范围,从而自适应的调整增程器发电功率,有利于降低油耗。
109.为详细说明本方案中增程器发电功率确定方法及效果,下面以一个最详细实施例进行说明:
110.终端获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率。根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定发电功率可调范围的边界值。发电功率可调范围可以表示为:(δp
min
,δp
max
),其中,δp
min
=f1(l,s,e,p
dm
),δp
max
=f2(l,s,e,p
dm
),δp
min
表示发电功率可调范围的最小边界值,δp
max
表示发电功率可调范围的最大边界值,l表示预设长度,s表示道路坡度,e表示动力电池剩余电量,p
dm
表示驱动电机功率。
111.终端将发电功率可调范围的边界值分别加上驱动电机功率,得到调整后的边界值,根据调整后的边界值,确定增程器发电功率范围。增程器发电功率范围可以表示为:(p
dm
+δp
min
,p
dm
+δp
max
)。
112.如图8所示为增程器发电功率确定方法的总体流程示意图。终端确定等价油耗图表中的每个发电功率是否处于增程器发电功率范围内。
113.在等价油耗图表中的任一发电功率处于增程器发电功率范围内的情况下,查找等价油耗图表,将等价油耗最小值对应的发电功率作为目标发电功率。
114.在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况下,获取道路坡度变化量,确定道路坡度变化量、动力电池剩余电量和道路坡度是否满足自学习条件。
115.在满足自学习条件的情况下,对等价油耗图表进行自学习,得到自学习后的等价油耗图表,根据增程器发电功率范围和自学习后的等价油耗图表,确定最小等价油耗下的目标发电功率。
116.在不满足自学习条件的情况下,将驱动电机功率作为最小等价油耗下的目标发电功率,
117.终端将目标发电功率作为增程器发电功率,控制增程器以目标发电功率进行发电,有利于使车辆始终处于最低油耗工况,降低油耗。
118.其中,对等价油耗图表进行自学习,得到自学习后的等价油耗图表,包括:
119.终端以驱动电机功率为初始发电功率,以预设步长为调整步长,对增程器发电功率进行多次调整,得到多个调整后的发电功率,每个调整后的发电功率处于增程器发电功率范围内。例如,初始发电功率为p
init
,预设步长为δp,第i次调整后的发电功率为
120.针对每次调整,获取增程器以当次调整后的发电功率进行发电,且车辆行驶预设距离时的当次油耗,并获取动力电池电量的当次变化量、动力电池放电效率和车辆历史行驶过程中的历史平均油耗。根据当次变化量、当次油耗、动力电池放电效率、历史平均油耗和等价油耗计算公式,确定当次调整后的等价油耗。等价油耗计算公式为:
121.q
equ
=q
adp-δe
·
η
dc
·qave
122.其中,q
equ
表示等价油耗,q
adp
表示当次油耗,δe表示动力电池电量的当次变化量,η
dc
表示动力电池放电效率,q
ave
表示历史平均油耗。
123.经过多次调整后,得到多个调整后的等价油耗,根据各调整后的发电功率和各调整后的等价油耗,确定自学习后的等价油耗图表。
124.上述增程器发电功率确定方法,通过获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率,根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围,根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。上述方案,通过车辆前方道路情况、动力电池剩余电量以及驱动电机功率,确定出合理的增程器发电功率范围,结合等价油耗图表,有利于确定出最小等价油耗下的目标发电功率,增程器以目标发电功率进行发电,有利于降低油耗。
125.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
126.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的增程器发电功率确定方法的增程器发电功率确定装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个增程器发电功率确定装置实施例中的具体限定可以参见上文中对于增程器发电功率确定方法的限定,在此不再赘述。
127.在一个实施例中,如图9所示,提供了一种增程器发电功率确定装置100,包括:获取模块120、第一确定模块140和第二确定模块160,其中:
128.获取模块120,用于获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;
129.第一确定模块140,用于根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围;
130.第二确定模块160,用于根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。
131.上述增程器发电功率确定装置,通过获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率,根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围,根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。上述方案,通过车辆前方道路情况、动力电池剩余电量以及驱动电机功率,确定出合理的增程器发电功率范围,结合等价油耗图表,有利于确定出最小等价油耗下的目标发电功率,增程器以目标发电功率进行发电,有利于降低油耗。
132.在一个实施例中,根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,第二确定模块160还用于:确定等价油耗图表中的每个发电功率是否处
于增程器发电功率范围内;在等价油耗图表中的任一发电功率处于增程器发电功率范围内的情况下,查找等价油耗图表,将等价油耗最小值对应的发电功率作为目标发电功率;在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况下,获取道路坡度变化量;根据道路坡度变化量、动力电池剩余电量、道路坡度、增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率。
133.在一个实施例中,根据道路坡度变化量、动力电池剩余电量、道路坡度、增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,第二确定模块160还用于:确定道路坡度变化量、动力电池剩余电量和道路坡度是否满足自学习条件;在满足自学习条件的情况下,对等价油耗图表进行自学习,得到自学习后的等价油耗图表;根据增程器发电功率范围和自学习后的等价油耗图表,确定最小等价油耗下的目标发电功率;在不满足自学习条件的情况下,将驱动电机功率作为最小等价油耗下的目标发电功率。
134.在一个实施例中,对等价油耗图表进行自学习,得到自学习后的等价油耗图表,第二确定模块160还用于:以驱动电机功率为初始发电功率,以预设步长为调整步长,对增程器发电功率进行多次调整,得到多个调整后的发电功率;每个调整后的发电功率处于增程器发电功率范围内;控制增程器分别以多个调整后的发电功率进行发电,得到多个调整后的等价油耗;根据各调整后的发电功率和各调整后的等价油耗,确定自学习后的等价油耗图表。
135.在一个实施例中,控制增程器分别以多个调整后的发电功率进行发电,得到多个调整后的等价油耗,第二确定模块160还用于:针对每次调整,获取增程器以当次调整后的发电功率进行发电,且车辆行驶预设距离时的当次油耗,并获取动力电池电量的当次变化量;根据当次变化量和当次油耗,确定当次调整后的等价油耗。
136.在一个实施例中,根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围,第一确定模块140还用于:根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定发电功率可调范围的边界值;将发电功率可调范围的边界值分别加上驱动电机功率,得到调整后的边界值;根据调整后的边界值,确定增程器发电功率范围。
137.上述增程器发电功率确定装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
138.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图10所示。该计算机设备包括处理器、存储器、输入/输出接口、通信接口、显示单元和输入装置。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口、显示单元和输入装置通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理
器执行时以实现一种增程器发电功率确定方法。
139.本领域技术人员可以理解,图10中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
140.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
141.获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围;根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。
142.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
143.确定等价油耗图表中的每个发电功率是否处于增程器发电功率范围内;在等价油耗图表中的任一发电功率处于增程器发电功率范围内的情况下,查找等价油耗图表,将等价油耗最小值对应的发电功率作为目标发电功率;在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况下,获取道路坡度变化量;根据道路坡度变化量、动力电池剩余电量、道路坡度、增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率。
144.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
145.确定道路坡度变化量、动力电池剩余电量和道路坡度是否满足自学习条件;在满足自学习条件的情况下,对等价油耗图表进行自学习,得到自学习后的等价油耗图表;根据增程器发电功率范围和自学习后的等价油耗图表,确定最小等价油耗下的目标发电功率;在不满足自学习条件的情况下,将驱动电机功率作为最小等价油耗下的目标发电功率。
146.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
147.以驱动电机功率为初始发电功率,以预设步长为调整步长,对增程器发电功率进行多次调整,得到多个调整后的发电功率;每个调整后的发电功率处于增程器发电功率范围内;控制增程器分别以多个调整后的发电功率进行发电,得到多个调整后的等价油耗;根据各调整后的发电功率和各调整后的等价油耗,确定自学习后的等价油耗图表。
148.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
149.针对每次调整,获取增程器以当次调整后的发电功率进行发电,且车辆行驶预设距离时的当次油耗,并获取动力电池电量的当次变化量;根据当次变化量和当次油耗,确定当次调整后的等价油耗。
150.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
151.根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定发电功率可调范围的边界值;将发电功率可调范围的边界值分别加上驱动电机功率,得到调整后的边界值;根据调整后的边界值,确定增程器发电功率范围。
152.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
153.获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率
范围;根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。
154.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
155.确定等价油耗图表中的每个发电功率是否处于增程器发电功率范围内;在等价油耗图表中的任一发电功率处于增程器发电功率范围内的情况下,查找等价油耗图表,将等价油耗最小值对应的发电功率作为目标发电功率;在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况下,获取道路坡度变化量;根据道路坡度变化量、动力电池剩余电量、道路坡度、增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率。
156.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
157.确定道路坡度变化量、动力电池剩余电量和道路坡度是否满足自学习条件;在满足自学习条件的情况下,对等价油耗图表进行自学习,得到自学习后的等价油耗图表;根据增程器发电功率范围和自学习后的等价油耗图表,确定最小等价油耗下的目标发电功率;在不满足自学习条件的情况下,将驱动电机功率作为最小等价油耗下的目标发电功率。
158.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
159.以驱动电机功率为初始发电功率,以预设步长为调整步长,对增程器发电功率进行多次调整,得到多个调整后的发电功率;每个调整后的发电功率处于增程器发电功率范围内;控制增程器分别以多个调整后的发电功率进行发电,得到多个调整后的等价油耗;根据各调整后的发电功率和各调整后的等价油耗,确定自学习后的等价油耗图表。
160.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
161.针对每次调整,获取增程器以当次调整后的发电功率进行发电,且车辆行驶预设距离时的当次油耗,并获取动力电池电量的当次变化量;根据当次变化量和当次油耗,确定当次调整后的等价油耗。
162.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
163.根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定发电功率可调范围的边界值;将发电功率可调范围的边界值分别加上驱动电机功率,得到调整后的边界值;根据调整后的边界值,确定增程器发电功率范围。
164.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
165.获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围;根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。
166.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
167.确定等价油耗图表中的每个发电功率是否处于增程器发电功率范围内;在等价油耗图表中的任一发电功率处于增程器发电功率范围内的情况下,查找等价油耗图表,将等价油耗最小值对应的发电功率作为目标发电功率;在等价油耗图表中的每个发电功率均未处于增程器发电功率范围内的情况下,获取道路坡度变化量;根据道路坡度变化量、动力电池剩余电量、道路坡度、增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标
发电功率。
168.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
169.确定道路坡度变化量、动力电池剩余电量和道路坡度是否满足自学习条件;在满足自学习条件的情况下,对等价油耗图表进行自学习,得到自学习后的等价油耗图表;根据增程器发电功率范围和自学习后的等价油耗图表,确定最小等价油耗下的目标发电功率;在不满足自学习条件的情况下,将驱动电机功率作为最小等价油耗下的目标发电功率。
170.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
171.以驱动电机功率为初始发电功率,以预设步长为调整步长,对增程器发电功率进行多次调整,得到多个调整后的发电功率;每个调整后的发电功率处于增程器发电功率范围内;控制增程器分别以多个调整后的发电功率进行发电,得到多个调整后的等价油耗;根据各调整后的发电功率和各调整后的等价油耗,确定自学习后的等价油耗图表。
172.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
173.针对每次调整,获取增程器以当次调整后的发电功率进行发电,且车辆行驶预设距离时的当次油耗,并获取动力电池电量的当次变化量;根据当次变化量和当次油耗,确定当次调整后的等价油耗。
174.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
175.根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定发电功率可调范围的边界值;将发电功率可调范围的边界值分别加上驱动电机功率,得到调整后的边界值;根据调整后的边界值,确定增程器发电功率范围。
176.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
177.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
178.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例
中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
179.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。

技术特征:
1.一种增程器发电功率确定方法,其特征在于,所述方法包括:获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;根据所述预设长度、所述道路坡度、所述动力电池剩余电量和所述驱动电机功率,确定增程器发电功率范围;根据所述增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将所述目标发电功率作为增程器发电功率。2.根据权利要求1所述的方法,其特征在于,所述根据所述增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,包括:确定等价油耗图表中的每个发电功率是否处于所述增程器发电功率范围内;在等价油耗图表中的任一发电功率处于所述增程器发电功率范围内的情况下,查找等价油耗图表,将等价油耗最小值对应的发电功率作为目标发电功率;在等价油耗图表中的每个发电功率均未处于所述增程器发电功率范围内的情况下,获取道路坡度变化量;根据所述道路坡度变化量、所述动力电池剩余电量、所述道路坡度、所述增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率。3.根据权利要求2所述的方法,其特征在于,所述根据所述道路坡度变化量、所述动力电池剩余电量、所述道路坡度、所述增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,包括:确定所述道路坡度变化量、所述动力电池剩余电量和所述道路坡度是否满足自学习条件;在满足所述自学习条件的情况下,对所述等价油耗图表进行自学习,得到自学习后的等价油耗图表;根据所述增程器发电功率范围和所述自学习后的等价油耗图表,确定最小等价油耗下的目标发电功率;在不满足所述自学习条件的情况下,将所述驱动电机功率作为最小等价油耗下的目标发电功率。4.根据权利要求3所述的方法,其特征在于,所述对所述等价油耗图表进行自学习,得到自学习后的等价油耗图表,包括:以所述驱动电机功率为初始发电功率,以预设步长为调整步长,对增程器发电功率进行多次调整,得到多个调整后的发电功率;每个调整后的发电功率处于所述增程器发电功率范围内;控制增程器分别以多个调整后的发电功率进行发电,得到多个调整后的等价油耗;根据各调整后的发电功率和各调整后的等价油耗,确定自学习后的等价油耗图表。5.根据权利要求4所述的方法,其特征在于,所述控制增程器分别以多个调整后的发电功率进行发电,得到多个调整后的等价油耗,包括:针对每次调整,获取增程器以当次调整后的发电功率进行发电,且车辆行驶预设距离时的当次油耗,并获取动力电池电量的当次变化量;根据所述当次变化量和所述当次油耗,确定当次调整后的等价油耗。6.根据权利要求1所述的方法,其特征在于,所述根据所述预设长度、所述道路坡度、所述动力电池剩余电量和所述驱动电机功率,确定增程器发电功率范围,包括:
根据所述预设长度、所述道路坡度、所述动力电池剩余电量和所述驱动电机功率,确定发电功率可调范围的边界值;将所述发电功率可调范围的边界值分别加上所述驱动电机功率,得到调整后的边界值;根据所述调整后的边界值,确定增程器发电功率范围。7.一种增程器发电功率确定装置,其特征在于,所述装置包括:获取模块,用于获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;第一确定模块,用于根据所述预设长度、所述道路坡度、所述动力电池剩余电量和所述驱动电机功率,确定增程器发电功率范围;第二确定模块,用于根据所述增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将所述目标发电功率作为增程器发电功率。8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

技术总结
本申请涉及一种增程器发电功率确定方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取车辆所在位置前方预设长度道路的道路坡度、动力电池剩余电量和驱动电机功率;根据预设长度、道路坡度、动力电池剩余电量和驱动电机功率,确定增程器发电功率范围;根据增程器发电功率范围和等价油耗图表,确定最小等价油耗下的目标发电功率,将目标发电功率作为增程器发电功率。采用本方法能够降低油耗。耗。耗。


技术研发人员:郭德东 张鹏 张惊寰 李享泰 陈首刚
受保护的技术使用者:一汽解放汽车有限公司
技术研发日:2023.06.19
技术公布日:2023/8/24
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐