一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆的发电控制方法、装置及车辆与流程

2022-02-20 12:57:38 来源:中国专利 TAG:


1.本公开实施例涉及车辆控制技术领域,更具体地,涉及车辆的发电控制方法、车辆的发电控制装置及车辆。


背景技术:

2.混合动力车辆包括发动机、电机和为电机提供电能的动力电池。对于混合动力车辆,为了不使得动力电池的电量低于设定阈值,通常会采用通过发动机拖动电机发电的策略。现有策略中,车辆的主控制器在控制发动机拖动电机发电时,可能出现发动机在某些工况下无法工作在经济区的问题,进而导致发动机的nvh(noise、vibration、harshness)性能下降,油耗表现变差,因此,有必要提供一种新的发电控制方案,以使得发动机在拖动电机发电时,仍能够工作在经济区。


技术实现要素:

3.本公开实施例的一个目的是提供一种关于发电控制的新的技术方案。
4.根据本公开实施例的第一方面,提供了一种车辆的发电控制方法,所述车辆包括发动机、动力电池及与所述发动机的前端连接的第一电机,所述方法包括:
5.在需要控制所述第一电机发电的情况下,根据所述动力电池的荷电状态,获得所述发动机的经济扭矩区;
6.根据所述经济扭矩区和所述发动机的有效扭矩,确定所述发动机的发电扭矩,其中,所述有效扭矩为平衡所述车辆所受的阻力矩所需的扭矩;
7.控制所述第一电机按照与所述发电扭矩相匹配的发电功率发电。
8.可选地,所述方法还包括:
9.在需要控制所述第一电机发电的情况下,获取所述车辆所在道路的坡度信息;
10.在所述坡度信息表示所述道路具有坡度的情况下,执行所述根据所述经济扭矩区和所述发动机的有效扭矩,确定所述发动机的发电扭矩的步骤。
11.可选地,所述根据所述经济扭矩区和所述发动机的有效扭矩,确定所述发动机的发电扭矩,包括:
12.在所述坡度信息表示所述道路为上坡道路的情况下,比较所述经济扭矩区的最大扭矩与所述有效扭矩,获得第一比较结果;
13.根据所述第一比较结果,确定所述发动机的发电扭矩。
14.可选地,所述根据所述第一比较结果,确定所述发动机的发电扭矩,包括:
15.在所述最大扭矩大于所述有效扭矩的情况下,确定所述发动机的发电扭矩大于0、且小于或者等于第一差值,其中,所述第一差值为所述最大扭矩与所述有效扭矩的差值;和/或,
16.在所述最大扭矩小于或者等于所述有效扭矩的情况下,确定所述发动机的发电扭矩为0。
17.可选地,所述根据所述经济扭矩区和所述发动机的有效扭矩,确定所述发动机的发电扭矩,包括:
18.在所述坡度信息表示所述道路为下坡道路的情况下,比较所述经济扭矩区的最小扭矩与目标扭矩,获得第二比较结果,其中,所述目标扭矩为所述有效扭矩与所述发动机的最大发电扭矩之和;
19.根据所述第二比较结果,确定所述发动机的发电扭矩。
20.可选地,所述根据所述第二比较结果,确定所述发动机的发电扭矩,包括:
21.在所述目标扭矩大于或者等于所述最小扭矩的情况下,确定所述发动机的发电扭矩大于或者等于第二差值,且小于或者等于第一差值,其中,所述第一差值为所述经济扭矩区的最大扭矩与所述有效扭矩的差值,所述第二差值为所述经济扭矩区的最小扭矩与所述有效扭矩的差值;和/或,
22.在所述目标扭矩小于所述最小扭矩的情况下,确定所述发动机的发电扭矩为0,且控制所述发动机熄火。
23.可选地,所述车辆还包括第二电机,所述第二电机与所述车辆的车轮轴连接,所述方法还包括:
24.在所述坡度信息表示所述道路为下坡道路的情况下,控制所述第二电机向所述动力电池回馈电能。
25.可选地,所述获取所述车辆所在道路的坡度信息,包括:
26.获取所述车辆的姿态传感器提供的姿态数据;
27.根据所述姿态数据,获得所述车辆的俯仰角作为所述坡度信息。
28.可选地,所述方法在根据所述动力电池的荷电状态,获得所述发动机的经济扭矩范围之前,还包括:
29.获取所述动力电池的最新的荷电状态;
30.根据设定的目标荷电状态与所述最新的荷电状态的差值,判断是否需要控制所述第一电机发电。
31.根据本公开的第二方面,还提供了一种车辆的发电控制装置,所述车辆包括发动机、动力电池及与所述发动机的前端连接的第一电机,其特征在于,所述发电控制装置包括:
32.第一处理模块,用于在需要控制所述第一电机发电的情况下,根据所述动力电池的荷电状态,获得所述发动机的经济扭矩区;
33.第二处理模块,用于根据所述经济扭矩区和所述发动机的有效扭矩,确定所述发动机的发电扭矩,其中,所述有效扭矩为平衡所述车辆所受的阻力矩所需的扭矩;以及,
34.控制输出模块,用于控制所述第一电机按照与所述发电扭矩相匹配的发电功率发电。
35.根据本公开的第三方面,还提供了一种车辆,所述车辆包括主控制器、存储器、发动机、动力电池及与所述发动机的前端连接的第一电机,所述存储器用于存储计算机程序,所述主控制器用于在所述计算机程序的控制下,控制所述车辆执行根据本公开的第一方面所述的方法。
36.本公开实施例的一个有益效果在于,本公开实施例在需要第一电机发电的情况
下,会根据动力电池的荷电状态,获得发动机的经济扭矩范围,并根据有效扭矩相对该经济扭矩范围的大小关系,确定发动机带动第一电机发电的发电扭矩。这样,在发动机带动第一电机发电时,便可以保证发动机在任何工况下都能够工作在经济区,提高发动机的nvh性能,并使得发动机具有良好的油耗表现。
37.通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
38.被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
39.图1是能够实施本公开实施例的发电控制方法的车辆的电控结构示意图;
40.图2是根据一实施例的发电控制方法的流程示意图;
41.图3是根据另一实施例的发电控制方法的流程示意图;
42.图4是根据又一实施例的发电控制方法的流程示意图;
43.图5是根据一个实施例的发电控制装置的方框原理图;
44.图6是根据一个实施例的车辆的硬件结构示意图。
具体实施方式
45.现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
46.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
47.对于相关领域普通技术人物已知的技术、方法和设备可能不作详细讨论,但在适当情况下,技术、方法和设备应当被视为说明书的一部分。
48.在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
49.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
50.《硬件配置》
51.图1是可用于实施本公开实施例的发电控制方法的车辆的电控结构示意图,图1中的实线表示电连接,虚线表示机械连接。
52.图1所示的车辆为混合动力车辆,其包括主控制器1001、存储器1002、发动机1003、第一电机控制器1004、第二电机控制器1005、感应装置1006、输入装置1007、接口装置1008、输出装置1009、第一电机1014、第二电机1015和动力电池1020等。
53.主控制器1001与发动机1003的执行器、第一电机控制器1004、第二电机控制器1005、感应装置1006、输入装置1007、接口装置1008、输出装置1009等连接,在此不做限定。
54.主控制器1001作为车辆的电子控制单元(electronic control unit,ecu)的主要器件,用于执行计算机程序,该计算机程序可以采用比如x86、arm、risc、mips、sse等架构的
指令集编写。
55.存储器1002例如包括rom(只读存储器)、ram(随机存取存储器)、诸如硬盘的非易失性存储器等,用于存储以上计算机程序等。
56.该发动机1003的后端(连接飞轮的一端)可以通过离合器与第一减速器的输入端连接,第一减速器的输出端与车轮轴连接,以能够通过发动机1003驱动车轮转动。
57.该第一电机1014与发动机1003的前端连接,第一电机1014可以分时作为电动机和发电机使用,该第一电机1014可以通过皮带与发动机1003的前端连接,因此,也可以称该第一电机为用皮带传动兼顾启动和发电的一体机(belt-driven starter generator,bsg)。
58.第一电机控制器1004用于根据主控制器1001发送的控制指令,控制第一电机1014动作,例如,控制第一电机1014作为电动机,带动发动机1003的曲轴转动;又例如,控制第一电机1014作为发动机,向动力电池1020充电等。
59.第二电机1015可以通过第二减速器与车轮轴连接,其中,第二电机1015与发动机1003可以与不同的车轮轴连接,也可以与相同的车轮轴连接,在此不做限定。
60.第二电机控制器1005用于根据主控制器1001发送的控制指令,控制第二电机1015动作,例如,控制第二电机1015输出扭矩,以驱动车轮轴转动;又例如,控制第二电机1015向动力电池1020回馈电能等。
61.感应装置1006可以包括各种传感器等,例如,包括转速传感器、姿态传感器、温度传感器、湿度传感器、压力传感器等中的至少一项。
62.输入装置1007可以包括按键电路、触摸屏、麦克风、旋钮电路、带油门踏板的油门控制装置、带刹车踏板的刹车控制装置等等。
63.接口装置1008可以包括耳机接口、车载自动诊断系统(on board diagnostics,obd)的诊断接口、充电接口、usb接口等。
64.输出装置1009可以包括显示屏、扬声器、各种指示灯等。
65.在第一电机1014和/或第二电机1015作为电动机使用时,动力电池1020用于为二者提供电能。
66.本实施例中,存储器1002用于存储计算机程序,该计算机程序用于控制主控制器1001进行操作,以执行根据本公开实施例的发电控制方法。技术人员可以根据本发明所公开方案设计该计算机程序。该计算机程序如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。
67.尽管在图1中示出了车辆的多个装置,但是,本公开实施例的车辆可以仅涉及其中的部分装置,还可以具有其他装置,在此不做限定。
68.《方法实施例》
69.图2示出了一个实施例的发电控制方法,由车辆实施,例如由车辆的主控制器实施,该车辆包括发动机、动力电池及与发动机的前端连接的第一电机,现以图1中的车辆为例,说明主控制器在任意一次确定需要控制第一电机发电的情况下,实施该实施例的发电控制方法的步骤。
70.如图2所示,该实施例的发电控制方法可以包括如下步骤s210~s230:
71.步骤s210,在需要控制第一电机发电的情况下,根据动力电池的荷电状态,获得发动机的经济扭矩区。
72.本实施例中,主控制器1001在一次确定需要控制第一电机1014发电时,该第一电机1014可以是还未处于发电状态,也可以是已经处于发电状态,在此不做限定。
73.本实施例中,主控制器1001在确定需要控制第一电机1014发电的情况下,会根据动力电池1020的荷电状态,获得发动机1003的经济扭矩区,该经济扭矩区指可以使得发动机经济运行的扭矩区间。
74.本实施例中,第一电机1014发电指第一电机1014向动力电池1020充电。
75.本实施例中,动力电池1020的荷电状态在不同区间,发动机1003将对应不同的经济运行曲线,该经济运行曲线反映发动机1003的转速与发动机1003的经济扭矩的关系。例如,荷电状态在较低的第一区间,发动机1003对应第一条经济运行曲线,荷电状态在较高的第二区间,发动机1003对应第二条经济运行曲线,而荷电状态在第三区间,其中,该第三区间介于第一区间与第二区间之间,则发动机1003对应第三条经济运行曲线。这样,根据动力电池1020的荷电状态,便可以确定发动机1003当前对应的经济运行曲线,并进一步根据所确定的经济运行曲线和发动机1003的当前转速,获得发动机的经济扭矩区。
76.本实施例中,该经济扭矩区可以是一个具体的扭矩值,也可以是一个扭矩范围,在此不做限定。
77.本实施例中,在需要控制第一电机1014发电的情况下,主控制器1001可以从动力电池1020的电池管理模块获取动力电池1020的最新的荷电状态,以根据该最新的荷电状态,获得发动机的经济扭矩区。
78.本实施例中,在需要控制第一电机1014发电的情况下,主控制器1001也可以基于最近获取到的动力电池1020的荷电状态,获得发动机的经济扭矩区,例如,基于在判断是否需要控制第一电机发电的过程中获取到的荷电状态,执行该步骤s210等,在此不做限定。
79.步骤s220,根据通过步骤s210获得的经济扭矩区和发动机的有效扭矩,确定发动机的发电扭矩。
80.本实施例中,该有效扭矩为平衡车辆所受的阻力矩所需的扭矩,即,有效扭矩为发动机为平衡车辆所受的阻力矩所输出的扭矩。
81.本实施例中,可以根据有效扭矩与经济扭矩区的大小关系,确定发动机的发电扭矩,以使得发动机的输出扭矩在该经济扭矩区内。发动机的输出扭矩至少包括有效扭矩和发电扭矩。根据发动机的输出情况,该输出扭矩还可以包括发动机带动其他器件动作所需的扭矩等,在此不做限定。
82.在一个实施例中,步骤s220中根据获得的经济扭矩区和发动机的有效扭矩,确定发动机的发电扭矩可以包括:比较该有效扭矩与该经济扭矩区的最大扭矩,获得第一比较结果;以及,根据该第一比较结果,确定发动机的发电扭矩。
83.该实施例中,根据该第一比较结果,确定发动机的发电扭矩可以包括:在该经济扭矩区的最大扭矩大于该有效扭矩的情况下,可以确定该发电扭矩大于0,且小于或者等于第一差值,其中,该第一差值为该最大扭矩与该有效扭矩的差值。
84.该实施例中,在该经济扭矩区的最小扭矩也大于该有效扭矩的情况下,可以确定该发电扭矩大于或者等于第二差值,且小于或者等于该第一差值,其中,该第二差值为该经济扭矩区的最小扭矩与有效扭矩的差值。
85.该实施例中,例如可以结合发动机的输出情况和发动机的最大发电扭矩,在该范
围内确定发电扭矩,以使得发动机的输出扭矩达到该经济扭矩区的最大扭矩,这样,可以在保证发动机工作在该经济扭矩区的前提下,使得第一电机输出最大的发电功率,进而快速改善动力电池的荷电状态。该发动机的最大发电扭矩与第一电机的性能有关,其与第一电机的最大发电功率相对应。
86.该实施例中,例如,可以确定发动机的发电扭矩等于上述第一差值等。
87.该实施例中,根据该第一比较结果,确定发动机的发电扭矩也可以包括:在经济扭矩区的最大扭矩小于或者等于该有效扭矩的情况下,确定该发动机的发电扭矩为0,即,此时主控制器将通过第一电机控制器1004,控制第一电机1014不进行发电。
88.在一个实施例中,将有效扭矩与发动机的最大发电扭矩之和作为目标扭矩。该实施例中,步骤s220中根据获得的经济扭矩区和发动机的有效扭矩,确定发动机的发电扭矩可以包括:比较该目标扭矩与该经济扭矩区的最小扭矩,获得第二比较结果;以及,根据该第二比较结果,确定该发动机的发电扭矩。
89.该实施例中,根据该第二比较结果,确定该发动机的发电扭矩可以包括:在目标扭矩小于该经济扭矩区的最小扭矩的情况下,确定该发动机的发电扭矩为0。
90.在实施例中,在目标扭矩小于该经济扭矩区的最小扭矩的情况下,说明即使控制发动机通过最大发电扭矩带动第一电机发电,发动机也无法工作在经济扭矩区,此时,可以控制发动机熄火,以保证发动机的经济性。在该种情况下,发动机的发电扭矩即为0。
91.该实施例中,根据该第二比较结果,确定该发动机的发电扭矩也可以包括:在目标扭矩大于或者等于该经济扭矩区的最小扭矩的情况下,可以确定发动机的发电扭矩大于或者等于以上第二差值,且小于或者等于以上第一差值。
92.该实施例中,例如可以结合发动机的输出情况和发动机的最大发电扭矩,在该范围内确定发电扭矩,以使得发动机的输出扭矩达到该经济扭矩区的最大扭矩等。
93.该实施例中,例如可以确定该发电扭矩等于该第一差值等。
94.在一个实施例中,可以在有效扭矩大于第一设定阈值的情况下,执行以上的比较该有效扭矩与该经济扭矩区的最大扭矩的步骤,以根据对应第一比较结果确定发动机的发电扭矩。
95.在一个实施例中,可以在该有效扭矩小于第二设定阈值的情况下,执行以上的比较该目标扭矩与该经济扭矩区的最小扭矩的步骤,以根据对应的第二比较结果确定发动机的发电扭矩。
96.该第一设定阈值和第二设定阈值可以为预设的固定值,也可以为根据发动机的工况等确定,在此不做限定。
97.在一个实施例中,在有效扭矩不满足小于第二设定阈值,且不满足大于第一设定阈值的条件时,主控制器1001可以根据步骤s220的方式确定发电扭矩,也可以根据任意其他的发电策略确定发电扭矩,在此不做限定。
98.步骤s230,控制第一电机按照与该发电扭矩相匹配的发电功率发电。
99.本实施例中,主控制器1001根据通过步骤s220确定的发电扭矩,通过第一电机控制器1004控制第一电机1014按照与该发电扭矩相匹配的发电功率发电,进而使得发动机1002实际输出的发电扭矩能够与根据步骤s220确定的发电扭矩一致。
100.本实施例中,主控制器1001在每一次确定需要控制第一电机1014发电的情况下,
均可以实施以上步骤s210~s230,以获得当前一次的发电扭矩。
101.本实施例中,主控制器1001例如可以根据设定事件中的任意事件还触发判断是否需要控制第一电机1014发电的步骤。例如,该设定事件可以包括设定的判断时间到时、接收到换档信号、油门信号发生变化、刹车信号发生变化、接收到电池管理单元提供的荷电状态、接收到电池管理单元发出的低电提示信号等等中的至少一项。
102.根据以上步骤s210~s230可知,本实施例的发电控制方法中,主控制器1001在确定需要控制第一电机1014发电的情况下,会根据动力电池1020的荷电状态,获得发动机1003的经济扭矩区,并根据有效扭矩相对该经济扭矩区的大小关系,确定发动机1003带动第一电机1014发电的发电扭矩。这样,在发动机1003带动第一电机1014发电时,便可以保证发动机1003在任何工况下都能够工作在经济区,提高发动机的nvh性能,并使得发动机具有良好的油耗表现。
103.在一个实施例中,可以根据车辆所在道路的坡度信息,判断有效扭矩是否满足大于第一设定阈值或者小于第二设定阈值的条件,而无需预先设置或者根据发动机工况确定该第一设定阈值和第二设定阈值,以简化主控制器的控制逻辑。该实施例中,如图3所示,该方法还包括如下步骤s310~s330:
104.步骤s310,在需要控制第一电机发电的情况下,获取车辆所在道路的坡度信息。
105.该实施例中,可以利用任意手段获得该坡度信息以供步骤s310获取,在此不做限定。例如,根据车辆的姿态数据获得该坡度信息。又例如,根据当前发动机转速与当前发动机喷油量对应的参考转速间的大小关系,获得该坡度信息等,其中,该参考转速为车辆在平路上行驶时对应于当前发动机喷油量的发动机转速。
106.在一个实施例中,该获取车辆所在道路的坡度信息可以包括如下步骤s311~s312:
107.步骤s311,获取车辆的姿态传感器提供的姿态数据。
108.该姿态传感器可以包括加速度传感器和角速度传感器中的至少一种。对应地,该姿态传感器提供的姿态数据包括加速度数据和角速度数据中的至少一种数据。
109.步骤s312,根据姿态数据,获得该车辆的俯仰角作为该坡度信息。
110.该实施例中,主控制器1001可以根据姿态数据解算出车辆的俯仰角,该俯仰角也即为车辆与水平面之间的夹角。根据该俯仰角可以确定车辆所在道路的坡度,进而可以将该俯仰角作为坡度信息。
111.该实施例中,可以根据姿态传感器的标定情况,确定俯仰角与车辆所在道路的坡度间的对应关系。例如,在该俯仰角大于0度,且小于90度的情况下,代表道路为上坡道路;而在该俯仰角大于-90度,且小于0度的情况下,代表道路为下坡道路等,在此不做限定。
112.步骤s320,在坡度信息表示该道路具有坡度的情况下,根据动力电池的荷电状态,获得发动机的经济扭矩区,并根据该经济扭矩区和发动机的有效扭矩,确定发动机的发电扭矩。
113.该实施例中,该坡度信息表示该道路具有坡度的情况下,代表有效扭矩或者满足大于第一设定阈值的条件,或者满足小于第二设定阈值的条件。
114.该实施例中,步骤s320中根据该经济扭矩区和发动机的有效扭矩,确定发动机的发电扭矩可以包括:在坡度信息表示道路为上坡道路的情况下,比较该有效扭矩与该经济
扭矩区的最大扭矩,获得第一比较结果;以及,根据第一比较结果,确定发动机的发电扭矩。
115.根据第一比较结果,确定发动机的发电扭矩的举例说明,可以参照以上实施例,在此不再赘述。
116.该实施例中,步骤s320中根据该经济扭矩区和发动机的有效扭矩,确定发动机的发电扭矩也可以包括:在坡度信息表示道路为下坡道路的情况下,比较目标扭矩与该经济扭矩区的最小扭矩,获得第二比较结果;以及,根据该第二比较结果,确定该发动机的发电扭矩。
117.根据第二比较结果,确定发动机的发电扭矩的举例说明,可以参照以上实施例,在此不再赘述。
118.步骤s330,控制第一电机按照与该发电扭矩相匹配的发电功率发电。
119.在一个实施例中,参见图1所示,该车辆还可以包括第二电机1015,该第二电机1015与车轮轴连接,例如,第二电机1015通过减速器与车轮轴连接。该实施例中,该方法还可以包括如下步骤:在坡度信息表示道路为下坡道路的情况下,控制第二电机向动力电池回馈电能。
120.该实施例中,在坡度信息表示道路为下坡道路的情况下,车辆的主控制器可以控制该第二电机向动力电池回馈电能,以提高动力电池的剩余电量,进而改善动力电池的荷电状态。
121.在一个实施例中,该方法在执行以上根据动力电池的荷电状态,获得发动机的经济扭矩区的步骤s210或者s310之前,还可以包括如下步骤s201~s202:
122.步骤s201,获取动力电池的最新的荷电状态。
123.步骤s202,根据设定的目标荷电状态与通过步骤s201获取到的最新的荷电状态间的差值,判断是否需要控制第一电机发电。
124.例如,在该差值大于设定阈值的情况下,确定需要控制第一电机发电,以通过第一电机向动力电池充电,进而改善动力电池的荷电状态。
125.在另外的实施例中,还可以结合其他因素,判断是否需要控制第一电机发电。例如,结合发动机当前的输出扭矩是否已达到设定的最大输出扭矩等,来判断是否需要控制第一电机是否需要发电。
126.图4是根据一个实施例的发电控制方法的流程示意图。该方法例如由图1所示的车辆实施。如图4所示,该发电控制方法可以包括如下步骤:
127.步骤s410,获取动力电池的最新的荷电状态,之后执行步骤s420。
128.步骤s420,至少根据该最新的荷电状态,判断是否需要控制第一电机发电,如是,则执行步骤s430,如否,则回到步骤s410。
129.该步骤s420中,如判断不需要控制第一电机发电,可以在检测到以上设定事件中的任意事件的情况下,再回到步骤s410,以下一次获取动力电池的最新的荷电状态,进而下一次执行步骤s410~s490。
130.步骤s430,获取车辆所在道路的坡度信息,之后执行步骤s440。
131.步骤s440,根据坡度信息,判断车辆所在道路是否为上坡道路,如是,则执行步骤s450,如否,则执行步骤s460。
132.步骤s450,比较该有效扭矩与该经济扭矩区的最大扭矩,获得第一比较结果,并根
据改第一比较结果,确定发动机的发电扭矩,之后执行步骤s490。
133.该步骤s450中,该经济扭矩区可以根据步骤s410获取到的最新的荷电状态及发动机的当前转速确定。
134.步骤s460,根据坡度信息,判断车辆所在道路是否为下坡道路,如是,则执行步骤s470,如否,则执行步骤s480。
135.步骤s470,比较目标扭矩与该经济扭矩区的最小扭矩,获得第二比较结果,并根据该第二比较结果,确定该发动机的发电扭矩,之后执行步骤s490。
136.步骤s480,按照未考虑坡度情况的现有发电策略,确定发电扭矩,之后执行步骤s490。
137.步骤s490,控制第一电机按照与该发电扭矩相匹配的发电功率发电,之后回到步骤s410。
138.步骤s490中,例如可以在控制第一电机按照与该发电扭矩相匹配的发电功率发电达到设定时长的情况下,回到步骤s410,以下一次获取动力电池的最新的荷电状态,进而下一次执行步骤s410~s490,实现对第一电机等的发电控制。
139.《装置实施例》
140.图5示出了根据一个实施例的车辆的发电控制装置500的方框原理示意图。该实施例中,该车辆包括发动机、动力电池及与发动机的前端连接的第一电机。
141.如图5所示,该实施例中,该发电控制装置500可以包括第一处理模块510、第二处理模块520和控制输出模块530。
142.该第一处理模块510用于在需要控制所述第一电机发电的情况下,根据所述动力电池的荷电状态,获得所述发动机的经济扭矩区。
143.该第二处理模块520用于根据所述经济扭矩区和所述发动机的有效扭矩,确定所述发动机的发电扭矩,其中,所述有效扭矩为平衡所述车辆所受的阻力矩所需的扭矩。
144.该控制输出模块530用于控制所述第一电机按照与所述发电扭矩相匹配的发电功率发电。
145.在一个实施例中,该装置500还可以包括坡度检测模块,该坡度检测模块可以用于:在需要控制所述第一电机发电的情况下,获取所述车辆所在道路的坡度信息;以及,在所述坡度信息表示所述道路具有坡度的情况下,通知第二处理模块520执行根据所述经济扭矩区和所述发动机的有效扭矩,确定所述发动机的发电扭矩的步骤。
146.在一个实施例中,该第二处理模块520在根据所述经济扭矩区和所述发动机的有效扭矩,确定所述发动机的发电扭矩时,可以用于:在所述坡度信息表示所述道路为上坡道路的情况下,比较所述经济扭矩区的最大扭矩与所述有效扭矩,获得第一比较结果;以及,根据所述第一比较结果,确定所述发动机的发电扭矩。
147.在一个实施例中,该第二处理模块520在根据所述第一比较结果,确定所述发动机的发电扭矩时,可以用于:在所述最大扭矩大于所述有效扭矩的情况下,确定所述发动机的发电扭矩大于0、且小于或者等于第一差值,其中,所述第一差值为所述最大扭矩与所述有效扭矩的差值;和/或,在所述最大扭矩小于或者等于所述有效扭矩的情况下,确定所述发动机的发电扭矩为0。
148.在一个实施例中,该第二处理模块520在根据所述经济扭矩区和所述发动机的有
效扭矩,确定所述发动机的发电扭矩时,可以用于:在所述坡度信息表示所述道路为下坡道路的情况下,比较所述经济扭矩区的最小扭矩与目标扭矩,获得第二比较结果,其中,所述目标扭矩为所述有效扭矩与所述发动机的最大发电扭矩之和;以及,根据所述第二比较结果,确定所述发动机的发电扭矩。
149.在一个实施例中,该第二处理模块520在根据所述第二比较结果,确定所述发动机的发电扭矩时,可以用于:在所述目标扭矩大于或者等于所述最小扭矩的情况下,确定所述发动机的发电扭矩大于或者等于第二差值,且小于或者等于第一差值,其中,所述第一差值为所述经济扭矩区的最大扭矩与所述有效扭矩的差值,所述第二差值为所述经济扭矩区的最小扭矩与所述有效扭矩的差值;和/或,在所述目标扭矩小于所述最小扭矩的情况下,确定所述发动机的发电扭矩为0,且控制所述发动机熄火。
150.在一个实施例中,该车辆还可以包括第二电机,所述第二电机与所述车辆的车轮轴连接。该实施例中,该控制输出模块530还可以用于:在所述坡度信息表示所述道路为下坡道路的情况下,控制所述第二电机向所述动力电池回馈电能。
151.在一个实施例中,该坡度检测模块在获取所述车辆所在道路的坡度信息时,可以用于:获取所述车辆的姿态传感器提供的姿态数据;以及,根据所述姿态数据,获得所述车辆的俯仰角作为所述坡度信息。
152.在一个实施例中,该装置500还可以包括发电确定模块,该发电确定模块用于在第一处理模块执行根据所述动力电池的荷电状态,获得所述发动机的经济扭矩范围之前,获取所述动力电池的最新的荷电状态;以及,根据设定的目标荷电状态与所述最新的荷电状态的差值,判断是否需要控制所述第一电机发电,并将判断结果通过第一处理模块510。
153.在一个实施例中,可以设置车辆的主控制器包括该发电控制装置500,即,通过主控制器运行计算机程序实现发电控制装置500的各个模块的功能。
154.《车辆实施例》
155.图6示出了根据一个实施例的车辆600的方框原理示意图。
156.如图6所示,该车辆600可以包括主控制器610、存储器620、发动机630、动力电池650及与发动机630的前端连接的第一电机640,该存储器620用于存储计算机程序,该主控制器610用于在计算机程序的控制下,控制车辆600执行根据以上任意方法实施例的发电控制方法。
157.该车辆600可以具有与图1中的车辆100类似的硬件结构,在此不做限定。
158.本发明可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。
159.计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通
过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
160.这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
161.用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,编程语言包括面向对象的编程语言—诸如smalltalk、c 等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个方面。
162.这里参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
163.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
164.也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
165.附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程
图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人物来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。
166.以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人物来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人物能理解本文披露的各实施例。本发明的范围由所附权利要求来限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献