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

混合动力汽车的发动机滑行启动控制方法及装置与流程

2022-02-24 13:46:24 来源:中国专利 TAG:


1.本公开涉及混合动力汽车技术领域,尤其涉及一种混合动力汽车的发动机滑行启动控制方法及装置。


背景技术:

2.混合动力汽车包括发动机、驱动电机、以及设置在发动机和驱动电机之间的离合器(英文:clutch),可将设置于发动机和驱动电机之间的离合器称为p2离合器。相关技术中,可采用方法1和方法2(稍后将分别描述方法1和2)来控制发动机的滑行启动(英文:slip start)。
3.图1示出采用方法1来控制发动机的滑行启动的效果示意图。如图1所示,离合器处于完全打开状态,离合器不传递扭矩(k0扭矩为0),驱动电机输出扭矩且具有相应的转速,发动机不工作,发动机转速为0。然后,离合器扭矩容量以合理的速率增加至恒定离合器扭矩容量,离合器部分接合以向发动机传递该恒定离合器扭矩容量,从而将发动机转速调整至低于驱动电机转速的阈值转速,同时,驱动电机扭矩也进行与离合器扭矩容量类似的改变。然后,开始向发动机供给燃料(启用燃料),从而将发动机转速从该阈值转速调整至接近驱动电机转速,发动机扭矩模式改变为发动机转速模式,在自发动机转速被调整至阈值转速时起至发动机转速被调整至接近驱动电机转速为止的时间段内,离合器扭矩容量以合理的速率减小直至离合器完全打开,同时,驱动电机扭矩也进行与离合器扭矩容量类似的改变。
4.因此,在离合器扭矩容量增加至恒定离合器扭矩容量时就开始向发动机供给燃料,这样,虽然可以成功启动发动机,但是由于在开始向发动机供给燃料时的离合器扭矩容量过大,因此可能导致驾驶性能差。
5.图2示出采用方法2来控制发动机的滑行启动的效果示意图。如图2所示,离合器处于完全打开状态,离合器不传递扭矩(k0扭矩为0),驱动电机输出扭矩且具有相应的转速,发动机不工作,发动机转速为0。然后,离合器扭矩容量以合理的速率增加至恒定离合器扭矩容量,离合器部分接合以向发动机传递该恒定离合器扭矩容量,从而将发动机转速调整至低于驱动电机转速的阈值转速,同时,驱动电机扭矩也进行与离合器扭矩容量类似的改变。然后,离合器扭矩容量以合理的速率减小直至离合器完全打开,从而将发动机转速调整至低于阈值转速的某转速,驱动电机扭矩也进行与离合器扭矩容量类似的改变。然后,开始向发动机供给燃料,从而将发动机转速从该转速调整至接近驱动电机转速,发动机扭矩模式改变为发动机转速模式。
6.因此,在离合器完全打开时才开始向发动机供给燃料,这样,虽然可以获得良好的驾驶性能,但是由于在开始向发动机供给燃料时的发动机的阻力矩超过离合器扭矩容量太多,因此发动机转速降低太多,可能导致发动机转速不适合发动机点火控制且可能导致发动机启动失败。
7.也就是说,相关技术中,无法在成功启动发动机的同时获得良好的驾驶性能。


技术实现要素:

8.有鉴于此,本公开提出了一种混合动力汽车的发动机滑行启动控制方法及装置。
9.根据本公开的一方面,提供了一种混合动力汽车的发动机滑行启动控制方法,所述混合动力汽车包括发动机、驱动电机和离合器,所述控制方法包括:
10.确定步骤,用于根据所述发动机的历史转速数据确定离合器扭矩容量适应量;
11.计算步骤,用于根据离合器基本扭矩容量和所述离合器扭矩容量适应量,计算向所述发动机供给燃料时的目标离合器扭矩容量;以及
12.控制步骤,用于进行控制以使得在所述离合器的扭矩容量降低至所述目标离合器扭矩容量且所述发动机的转速达到预定转速时,开始向所述发动机供给燃料。
13.根据本公开的另一方面,提供了一种混合动力汽车的发动机滑行启动控制装置,所述混合动力汽车包括发动机、驱动电机和离合器,所述控制装置包括:
14.确定模块,用于根据所述发动机的历史转速数据确定离合器扭矩容量适应量;
15.计算模块,用于根据离合器基本扭矩容量和所述离合器扭矩容量适应量,计算向所述发动机供给燃料时的目标离合器扭矩容量;以及
16.控制模块,用于进行控制以使得在所述离合器的扭矩容量降低至所述目标离合器扭矩容量且所述发动机的转速达到预定转速时,开始向所述发动机供给燃料。
17.根据本公开的混合动力汽车的发动机滑行启动控制方法及装置,能够在成功启动发动机的同时实现良好的驾驶性能。
18.根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
19.包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。
20.图1示出采用方法1来控制发动机的滑行启动的效果示意图。
21.图2示出采用方法2来控制发动机的滑行启动的效果示意图。
22.图3是根据一示例性实施例示出的一种混合动力汽车的发动机、离合器、驱动电机和变速器的连接结构的示意图。
23.图4是根据一示例性实施例示出的一种混合动力汽车的发动机滑行启动控制方法的流程图。
24.图5示出采用本实施例的混合动力汽车的发动机滑行启动控制方法来控制发动机的滑行启动的效果示意图。
25.图6是根据一示例性实施例示出的一种混合动力汽车的发动机滑行启动控制方法的流程图。
26.图7是根据一示例性实施例示出的一种离合器扭矩容量适应量自学习方法的流程示意图。
27.图8是根据一示例性实施例示出的一种混合动力汽车的发动机滑行启动控制装置的框图。
具体实施方式
28.以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
29.在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
30.另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。
31.图3是根据一示例性实施例示出的一种混合动力汽车的发动机、离合器、驱动电机和变速器的连接结构的示意图。混合动力汽车包括hev和phev。如图3所示,混合动力汽车包括发动机310、k0离合器320、驱动电机330和6amt 340。其中,k0离合器320和驱动电机330可组成p2模块,p2模块位于发动机310和6amt 340之间,并且k0离合器320位于发动机310和驱动电机330之间。
32.图4是根据一示例性实施例示出的一种混合动力汽车的发动机滑行启动控制方法的流程图,该混合动力汽车可为hev或phev,该混合动力汽车可以包括发动机、驱动电机和离合器。在一种可能的实现方式中,如图3所示,该离合器可设置在发动机和驱动电机之间。
33.当然,应能够理解,发动机、驱动电机和离合器之间的位置关系应不限于此,本领域技术人员应可以根据实际应用场景及产品需求等来任意设置发动机、驱动电机和离合器这三者之间的位置关系,只要所设置的位置关系能够实现在离合器部分接合时可以向发动机传递扭矩以将发动机转速调整为阈值转速即可。
34.本实施例的控制方法可由混合动力汽车的整车控制器(英文:hybridcontrol unit,简称:hcu)来执行。应能够理解,本实施例的控制方法适用于发动机的非首次滑行启动。至于发动机的首次滑行启动,其可采用现有技术中的相关适当方法来进行,本实施例对此不再赘述。
35.如图4所示,本实施例的控制方法可以包括如下步骤。
36.在步骤s410中,根据发动机的历史转速数据确定离合器扭矩容量适应量(k0rlsadap)。步骤s410对应于确定步骤。
37.在步骤s420中,根据离合器基本扭矩容量(k0tqrlsbase)和所述离合器扭矩容量适应量,计算向所述发动机供给燃料时的目标离合器扭矩容量(k0tqrls)。步骤s420对应于计算步骤。
38.应能够理解,在确定为启动发动机的情况下,执行本实施例的控制方法。本实施例中,hcu可至少通过如下两种方式来确定是否启动发动机:方式一、hcu根据是否自控制器接收到启动请求来确定是否启动发动机,例如,在自控制器接收到启动请求时,确定为启动发动机,其中,本领域技术人员应能够理解,该控制器应包括但不限于发动机控制器;方式二、hcu根据诸如混合动力汽车的电池的soc、油门、车速等的信息来确定是否启动发动机。
39.如背景技术部分所述的,本实施例意识到如下技术问题:在向发动机供给燃料时的离合器扭矩容量过大的情况下,虽然可以成功启动发动机,但是所获得的驾驶性能可能较差;在向发动机供给燃料时的离合器扭矩容量过小的情况下,虽然可以获得良好的驾驶
性能,但是可能无法成功启动发动机。
40.为此,为了避免在向发动机供给燃料时的离合器扭矩容量过大,本实施例中,在计算向发动机供给燃料时的目标离合器扭矩容量时,引入了可以表征在发动机的历史启动期间的目标离合器扭矩容量是否合适的发动机的历史转速数据,例如发动机的前次启动期间的历史转速数据。具体地,hcu根据在发动机的历史启动期间发动机的历史转速数据来确定离合器扭矩容量适应量。
41.在一种可能的实现方式中,可通过如下方式来根据发动机的历史转速数据确定离合器扭矩容量适应量:读取在所述发动机的前次启动中所存储的根据所述发动机的历史转速数据所确定出的离合器扭矩容量适应量,作为在所述发动机的本次启动中要使用的离合器扭矩容量适应量。
42.本实施例中,发动机的历史转速数据包括但不限于在发动机的历史启动中向发动机供给燃料时的发动机转速、以及在发动机的历史启动中自向发动机供给燃料时起至发动机的转速接近驱动电机的转速为止的时间段中的发动机最低转速,hcu可在发动机的历史启动中根据前述历史转速数据来确定离合器扭矩容量适应量,并存储该离合器扭矩容量适应量作为下次启动中要使用的离合器扭矩容量适应量。
43.当然,代替存储根据前述历史转速数据所确定出的离合器扭矩容量适应量,可在发动机的历史启动中直接存储前述历史转速数据,在发动机的本次启动中读取在发动机的历史启动中所存储的历史转速数据,并根据该历史转速数据来确定本次启动中要使用的离合器扭矩容量适应量。
44.另外,为了避免在向发动机供给燃料时的离合器扭矩容量过小,本实施例中,在计算向发动机供给燃料时的目标离合器扭矩容量时引入了离合器基本扭矩容量。具体地,hcu根据发动机的阻力矩来确定离合器基本扭矩容量。
45.在一种可能的实现方式中,可通过如下方式来确定离合器基本扭矩容量:获取影响发动机的阻力矩的相关信息,其中该相关信息包括发动机的冷却水温度;根据该相关信息,确定发动机的阻力矩;根据所确定的阻力矩,确定离合器基本扭矩容量。
46.由于包括但不限于发动机的冷却水温度的相关信息会影响发动机的阻力矩,例如,冷却水温度越低,发动机的阻力矩越大,因此,hcu可以根据相关信息来确定发动机的阻力矩,再根据所确定的阻力矩来确定基本离合器扭矩容量。在一种可能的实现方式中,可以使用冷却水温度传感器来检测冷却水温度,并且hcu可以获取冷却水温度传感器所检测到的冷却水温度。
47.本实施例中,hcu可以根据离合器基本扭矩容量k0tqrlsbase和离合器扭矩容量适应量k0rlsadap,采用相应算法计算在发动机的本次启动中要使用的目标离合器扭矩容量k0tqrls。
48.在一种可能的实现方式中,上述相应算法例如为加法,即,可以将基本离合器扭矩容量k0tqrlsbase与离合器扭矩容量适应量k0rlsadap相加,并且将相加得到的和作为在发动机的本次启动中要使用的目标离合器扭矩容量k0tqrls。即,k0tqrls=k0tqrlsbase k0rlsadap。
49.应能够理解,本公开对上述算法不作具体限定,加法仅为上述算法的一种实现方式,还可以采用其它任意合适的算法来根据基本离合器扭矩容量k0tqrlsbase和离合器扭
矩容量适应量k0rlsadap计算在发动机的本次启动中要使用的目标离合器扭矩容量k0tqrls,例如,k0tqrls=k0tqrlsbase
×
a k0rlsadap,其中a为常数。
50.在步骤s430中,进行控制以使得在离合器的扭矩容量降低至目标离合器扭矩容量且发动机的转速达到预定转速时,开始向发动机供给燃料。步骤s430对应于控制步骤。
51.本实施例中,hcu可以基于目标离合器扭矩容量和预定转速来对开始向发动机供给燃料的时刻进行控制。在一种可能的实现方式中,hcu可通过如下方式来基于目标离合器扭矩容量和预定转速对开始向发动机供给燃料的时刻进行控制:监测离合器扭矩容量是否降低至目标离合器扭矩容量以及发动机的转速是否达到预定转速;在监测到离合器扭矩容量降低至目标离合器扭矩容量且发动机的转速达到预定转速时,例如向包括燃料箱和喷油器的燃料进给装置发送用于开始向发动机供给燃料的命令(可称为“燃料供给命令”);响应于接收到该命令,燃料进给装置开始向发动机供给燃料。也就是说,开始向发动机供给燃料的时刻为离合器扭矩容量降低至目标离合器扭矩容量且发动机的转速达到预定转速的时刻。
52.本实施例的混合动力汽车的发动机滑行启动控制方法,确定上述离合器扭矩容量适应量,根据离合器基本扭矩容量和该离合器扭矩容量适应量来计算发动机本次启动所用的目标离合器扭矩容量,并基于该目标离合器扭矩容量和发动机的转速对向发动机供给燃料的时刻进行控制,由此,可将离合器的扭矩容量降低至目标离合器扭矩容量且发动机的转速达到预定转速的时刻作为开始向发动机供给燃料的时刻。
53.由于基于离合器基本扭矩容量和离合器扭矩容量适应量来确定发动机本次启动所要使用的目标离合器扭矩容量,而离合器基本扭矩容量是基于发动机的阻力矩所确定的,且离合器扭矩容量适应量是基于发动机的历史转速数据所确定的,因此所确定的目标离合器扭矩容量考虑了发动机的阻力矩和在发动机的历史启动期间的目标离合器扭矩容量,从而可以避免由于在开始向发动机供给燃料时的发动机的阻力矩超过离合器扭矩容量太多(即,目标离合器扭矩容量过小)所导致的发动机启动失败,以及由于在开始向发动机供给燃料时的离合器扭矩容量过大(即,目标离合器扭矩容量过大)所导致的驾驶性能差。
54.因此,根据本实施例的混合动力汽车的发动机滑行启动控制方法,能够在成功启动发动机的同时实现良好的驾驶性能。
55.图5示出采用本实施例的混合动力汽车的发动机滑行启动控制方法来控制发动机的滑行启动的效果示意图。如图5所示,离合器处于完全打开状态,离合器不传递扭矩,驱动电机输出扭矩且具有相应的转速,发动机不工作,发动机转速为0。然后,离合器扭矩容量以合理的速率增加至恒定离合器扭矩容量,离合器部分接合以向发动机传递该恒定离合器扭矩容量,从而将发动机转速调整至低于驱动电机转速的阈值转速,同时,驱动电机扭矩也进行与离合器扭矩容量类似的改变。然后,离合器扭矩容量以合理的速率减小直至降低至根据基本离合器扭矩容量和离合器扭矩容量适应量所计算出的目标离合器扭矩容量k0tqrls并且发动机转速达到预定转速n
inj
,开始向发动机供给燃料,发动机扭矩模式改变为发动机转速模式,同时,驱动电机扭矩也进行与离合器扭矩容量类似的改变;然后,离合器扭矩容量自目标离合器扭矩容量k0tqrls起继续以合理的速率减小直至离合器完全打开,同时,驱动电机扭矩也进行与离合器扭矩容量类似的改变,发动机转速自n
inj
起被调整至n
low
、然后自n
low
起被调整至接近驱动电机转速。
56.图6是根据一示例性实施例示出的一种混合动力汽车的发动机滑行启动控制方法的流程图。
57.在步骤s610中,根据发动机的历史转速数据确定离合器扭矩容量适应量(k0rlsadap)。步骤s610对应于确定步骤。
58.在步骤s620中,根据离合器基本扭矩容量(k0tqrlsbase)和所述离合器扭矩容量适应量,计算向所述发动机供给燃料时的目标离合器扭矩容量(k0tqrls)。步骤s620对应于计算步骤。
59.在步骤s630中,进行控制以使得在离合器的扭矩容量降低至目标离合器扭矩容量且发动机的转速达到预定转速时,开始向发动机供给燃料。步骤s630对应于控制步骤。
60.针对步骤s610-s630的描述可参见前文关于步骤s410-s430的具体说明,本实施例中不再赘述。
61.在步骤s640中,判断是否需要调整所确定出的离合器扭矩容量适应量。步骤s640对应于判断步骤。
62.在发动机的本次启动中,判断是否需要调整在步骤s610中所确定出的离合器扭矩容量适应量;若判断为“是”、即需要调整在步骤中所确定出的离合器扭矩容量适应量,则执行下述步骤s650;否则,执行下述步骤s660。
63.在步骤s650中,根据所述发动机在本次启动中的转速数据来调整该离合器扭矩容量适应量,并对调整后的离合器扭矩容量适应量进行存储。步骤s650对应于调整步骤。
64.在步骤s660中,存储该离合器扭矩容量适应量。步骤s660对应于存储步骤。
65.本实施例的混合动力汽车的发动机滑行启动控制方法,每当完成发动机的本次启动后,hcu就对离合器扭矩容量适应量进行自学习,以根据发动机的本次启动期间的离合器扭矩容量适应量来确定发动机下次启动所要使用的离合器扭矩容量适应量。由此,本实施例能够确保发动机每次启动时所用的离合器扭矩容量适应量都是合理的,通过使用合理的离合器扭矩容量适应量来对基本离合器扭矩容量进行修正,能够在成功启动发动机的同时实现良好的驾驶性能。
66.在一种可能的实现方式中,所述判断步骤中判断需要调整的条件为:所述预定转速和所述发动机在第一时间段中的最低转速之间的转速差满足预定条件,其中所述第一时间段是所述发动机在本次启动中的自向所述发动机供给燃料时起至所述发动机的转速接近所述驱动电机的转速为止的时间段。
67.本实施例中,对离合器扭矩容量适应量进行自学习的过程包括:在发动机的本次启动中,hcu获取可以表征在发动机完成本次启动期间的目标离合器扭矩容量是否合适的发动机转速数据、即预定转速(n
inj
)和最低转速(n
low
),根据预定转速和最低转速之间的转速差(n
inj-n
low
)是否满足预定条件来确定是否需要调整在步骤s610中所确定出的离合器扭矩容量适应量。
68.其中,若预定转速和最低转速之间的转速差满足预定条件,则表示在步骤s610中所确定出的离合器扭矩容量适应量是合理的,hcu可以直接将该离合器扭矩容量适应量存储为发动机下次启动时所要使用的离合器扭矩容量适应量,而无需改变该离合器扭矩容量适应量。
69.其中,若预定转速和最低转速之间的转速差不满足预定条件,则表示在步骤s610
中所确定出的离合器扭矩容量适应量是不合理的,hcu需要改变该离合器扭矩容量适应量,并且hcu将改变后的离合器扭矩容量适应量存储为发动机下次启动时所要使用的离合器扭矩容量适应量。
70.在一种可能的实现方式中,预定条件为转速差小于转速差上限值并且大于转速差下限值。因此,在发动机的本次启动中,若转速差小于转速差上限值并且大于转速差下限值,则判断为无需调整在步骤s610中所确定出的离合器扭矩容量适应量,执行步骤s660;若转速差小于转速差下限值或者转速差大于转速差上限值,则判断为需要调整在步骤s610中所确定出的离合器扭矩容量适应量,执行步骤s650。
71.在一种可能的实现方式中,所述调整步骤包括:如果转速差小于转速差下限值,则减小在所述确定步骤中所确定出的离合器扭矩容量适应量;如果转速差大于转速差上限值或者第四转速小于阈值转速,则增大在所述确定步骤中所确定出的离合器扭矩容量适应量。
72.本实施例中,若转速差(n
inj-n
low
)小于转速差上限值(b)并且大于转速差下限值(a),即,a《n
inj-n
low
《b,亦即,转速差落入预定范围内,则hcu判断为转速差满足预定条件,在步骤s610中所确定出的离合器扭矩容量适应量是合理的,直接保存该离合器扭矩容量适应量即可。
73.反之,若转速差(n
inj-n
low
)大于转速差上限值(b),即,(n
inj-n
low
)≥b

,亦即,转速差过大;或者,若转速差(n
inj-n
low
)小于转速差下限值(a),即,(n
inj-n
low
)≤a
-△
,亦即,转速差过小;或者,若最低转速(n
low
)小于阈值转速,即,最低转速太小(最低转速小至不合理),则hcu判断为转速差不满足预定条件,在步骤s610中所确定出的离合器扭矩容量适应量是不合理的,需要改变该离合器扭矩容量适应量。
74.其中,若转速差小于转速差下限值,则表示最低转速与预定转速太接近、离合器所传递的目标离合器扭矩容量太大,因此,hcu需要减小在步骤s610中所确定出的离合器扭矩容量适应量,并将减小后的离合器扭矩容量适应量作为发动机下次启动时所要使用的离合器扭矩容量适应量并对其进行保存。
75.其中,若转速差大于转速差上限值或者最低转速小于阈值转速,则表示最低转速与预定转速太远离、离合器所传递的目标离合器扭矩容量太小,因此,hcu需要增大在步骤s610中所确定出的离合器扭矩容量适应量,并将增大后的离合器扭矩容量适应量作为发动机下次启动时所要使用的离合器扭矩容量适应量并对其进行保存。
76.在一种可能的实现方式中,所述调整步骤包括:如果所述转速差小于所述转速差下限值,则根据所述转速差来确定要减少的扭矩容量,进而得到调整后的离合器扭矩容量适应量;如果所述转速差大于所述转速差上限值或者所述最低转速小于阈值转速,则根据所述转速差或者所述最低转速来确定要增加的扭矩容量,进而得到调整后的离合器扭矩容量适应量。
77.本实施例中,hcu可以获取转速差/最低转速与调整量(要减少/增加的扭矩容量)之间的对应关系表,在该对应关系表中查找与转速差/最低转速相对应的调整量,将所查找到的调整量作为在步骤s610中所确定出的离合器扭矩容量适应量的调整量,根据该离合器扭矩容量适应量及其调整量来确定调整后的离合器扭矩容量适应量。
78.当然,hcu还可以按照要使转速差满足预定条件或最低转速变得合理的原则来确
定在步骤s610中所确定出的离合器扭矩容量适应量的调整量,根据该离合器扭矩容量适应量及其调整量来确定调整后的离合器扭矩容量适应量。
79.其中,若转速差小于转速差下限值,则hcu可以从在步骤s610中所确定出的离合器扭矩容量适应量中减去调整量,并将相减后的差作为调整后的离合器扭矩容量适应量。若转速差大于转速差上限值或者最低转速小于阈值转速,则hcu可以将在步骤s610中所确定出的离合器扭矩容量适应量与调整量相加,并将相加后的和作为调整后的离合器扭矩容量适应量。
80.在一种可能的实现方式中,在控制步骤之后,所述控制方法还可以包括:第一检测步骤,用于持续检测直到在本次启动中所述离合器的扭矩容量的变化、所述驱动电机的扭矩容量的变化及所述发动机的转速的变化这三者均是稳定的;第二检测步骤,用于检测在本次启动中是否已经开始向所述发动机供给燃料;在已经开始向所述发动机供给燃料时,执行所述判断步骤。
81.本实施例中,在发动机的本次启动中,hcu可以分别根据离合器的扭矩量的变化率、驱动电机的扭矩容量的变化率和发动机的转速的变化率来确定离合器的扭矩容量的变化、驱动电机的扭矩容量的变化和发动机的转速的变化是否稳定,由此可确定离合器的扭矩容量、驱动电机的扭矩容量以及发动机的转速这三者的变化是否合理;并且根据这三者的变化是否合理以及在发动机的本次启动期间是否已经开始向发动机供给燃料来确定针对发动机的本次启动是否对离合器扭矩容量适应量进行自学习。
82.其中,在发动机的本次启动期间,若离合器的扭矩容量、驱动电机的扭矩容量以及发动机转速这三者的变化均是合理的且已经开始向发动机供给燃料,则hcu在完成发动机的本次启动后对离合器扭矩容量适应量进行自学习;否则,hcu不对离合器扭矩容量适应量进行自学习。
83.图7是根据一示例性实施例示出的一种离合器扭矩容量适应量自学习方法的流程示意图,如图7所示,该自学习方法可以包括如下步骤。
84.在步骤s701中,判断离合器的扭矩容量的变化是否稳定、发动机的转速的变化是否稳定及驱动电机的扭矩容量的变化是否稳定。
85.在步骤s702中,判断是否已经开始向发动机供给燃料。
86.本实施例中,在离合器的扭矩容量的变化、驱动电机的扭矩容量的变化和发动机的转速的变化这三者均是稳定的且已经开始向发动机供给燃料时,执行下述步骤s703;否则,返回继续执行上述步骤s701。
87.在步骤s703中,获取在发动机完成本次启动期间向发动机供给燃料时的发动机转速n
inj
(即,预定转速)。
88.在步骤s704中,判断发动机转速n
inj
是否大于或等于驱动电机的转速。若判断为“是”,则执行下述步骤s705。
89.在步骤s705中,获取在发动机完成本次启动期间自向发动机供给燃料时起至发动机的转速接近驱动电机的转速为止的时间段中的发动机的最低转速n
low

90.本实施例中,在发动机转速变化过程中,获取发动机转速模式(向发动机供给燃料时起至发动机的转速接近驱动电机的转速为止的时间段)下的发动机最低转速。
91.在步骤s706中,判断是否满足a《n
inj-n
low
《b(即,预定转速和最低转速之间的转速
差是否小于转速差上限值b并且大于转速差下限值a)。
92.若a《n
inj-n
low
《b,则转速差落入预定范围内,转速差满足预定条件,所确定出的离合器扭矩容量适应量k0rlsadap是合理的,直接保存该离合器扭矩容量适应量k0rlsadap即可,而无需改变该离合器扭矩容量适应量k0rlsadap,因此执行下述步骤s707;否则,执行下述步骤s708。
93.在步骤s707中,不改变所确定出的离合器扭矩容量适应量k0rlsadap。
94.在步骤s708中,判断是否满足(n
inj-n
low
)≥b

或者n
low
《c(即,转速差是否过大或者最低转速是否小于阈值转速c)。
95.若(n
inj-n
low
)≥b

或者n
low
《c,则转速差过大或者最低转速太小至不合理,转速差不满足预定条件,所确定出的离合器扭矩容量适应量k0rlsadap是不合理的,执行下述步骤s709以改变该离合器扭矩容量适应量k0rlsadap;否则,执行下述步骤s710。
96.在步骤s709中,增大所确定出的离合器扭矩容量适应量k0rlsadap(k0rlsadap )并将其写入至ee2rom。
97.本实施例中,增大所确定出的离合器扭矩容量适应量k0rlsadap,并将增大后的离合器扭矩容量适应量作为发动机下次启动时所要使用的离合器扭矩容量适应量存储至ee2rom。
98.在步骤s710中,判断是否满足(n
inj-n
low
)≤a
-△
(即,转速差是否过小)。
99.若(n
inj-n
low
)≤a
-△
,则转速差过小,转速差不满足预定条件,所确定出的离合器扭矩容量适应量k0rlsadap是不合理的,执行下述步骤s711以改变该离合器扭矩容量适应量k0rlsadap。
100.在步骤s711中,减小所确定出的离合器扭矩容量适应量k0rlsadap(k0rlsadap
--
)并将其写入至ee2rom。
101.本实施例中,减小所确定出的离合器扭矩容量适应量k0rlsadap,并将减小后的离合器扭矩容量适应量作为发动机下次启动时所要使用的离合器扭矩容量适应量存储至ee2rom。
102.图8是根据一示例性实施例示出的一种混合动力汽车的发动机滑行启动控制装置的框图,该混合动力汽车可为hev或phev,该混合动力汽车可以包括发动机、驱动电机和离合器。在一种可能的实现方式中,该离合器可设置在发动机和驱动电机之间,当然,应能够理解,发动机、驱动电机和离合器之间的位置关系应不限于此,本领域技术人员应可以根据实际应用场景及产品需求等来任意设置发动机、驱动电机和离合器这三者之间的位置关系,只要所设置的位置关系能够实现在离合器部分接合时可以向发动机传递扭矩以将发动机的转速调整为阈值转速即可。
103.该控制装置800可以应用于混合动力汽车的混合动力控制单元hcu。如图8所示,该控制装置800可以包括确定模块810、计算模块830和控制模块850。
104.确定模块810用于根据所述发动机的历史转速数据确定离合器扭矩容量适应量。计算模块830与确定模块810连接,用于根据离合器基本扭矩容量和所述离合器扭矩容量适应量,计算向所述发动机供给燃料时的目标离合器扭矩容量。控制模块850与计算模块830连接,用于进行控制以使得在所述离合器的扭矩容量降低至所述目标离合器扭矩容量且所述发动机的转速达到预定转速时,开始向所述发动机供给燃料。
105.在一种可能的实现方式中,所述确定模块810被配置为:读取在所述发动机的前次启动中所存储的根据所述发动机的历史转速数据所确定出的离合器扭矩容量适应量,作为在所述发动机的本次启动中要使用的离合器扭矩容量适应量。
106.在一种可能的实现方式中,上述控制装置800还可以包括:
107.判断模块(未示出),用于判断是否需要调整所述确定模块所确定出的离合器扭矩容量适应量;
108.调整模块(未示出),用于如果判断为需要调整该离合器扭矩容量适应量,则根据所述发动机在本次启动中的转速数据来调整该离合器扭矩容量适应量,并对调整后的离合器扭矩容量适应量进行存储;
109.存储模块(未示出),用于如果判断为无需调整该离合器扭矩容量适应量,则存储该离合器扭矩容量适应量。
110.在一种可能的实现方式中,所述判断模块判断需要调整的条件为:
111.所述预定转速和所述发动机在第一时间段中的最低转速之间的转速差满足预定条件,其中所述第一时间段是所述发动机在本次启动中的自向所述发动机供给燃料时起至所述发动机的转速接近所述驱动电机的转速为止的时间段。
112.在一种可能的实现方式中,所述预定条件为所述转速差小于转速差上限值并且大于转速差下限值,
113.所述调整模块被配置为:
114.如果所述转速差小于所述转速差下限值,则减小所述确定模块810所确定出的离合器扭矩容量适应量;
115.如果所述转速差大于所述转速差上限值或者所述最低转速小于阈值转速,则增大所述确定模块810所确定出的离合器扭矩容量适应量。
116.在一种可能的实现方式中,所述调整模块被配置为:
117.如果所述转速差小于所述转速差下限值,则根据所述转速差来确定要减少的扭矩容量,进而得到调整后的离合器扭矩容量适应量;
118.如果所述转速差大于所述转速差上限值或者所述最低转速小于阈值转速,则根据所述转速差或者所述最低转速来确定要增加的扭矩容量,进而得到调整后的离合器扭矩容量适应量。
119.在一种可能的实现方式中,上述控制装置800还可以包括:
120.第一检测模块(未示出),用于持续检测直到在本次启动中所述离合器的扭矩容量的变化、所述驱动电机的扭矩容量的变化及所述发动机的转速的变化这三者均是稳定的;
121.第二检测模块(未示出),用于检测在所述本次启动中是否已经开始向所述发动机供给燃料,
122.其中,在已经开始向所述发动机供给燃料时,所述判断模块判断是否需要调整所述确定模块所确定出的离合器扭矩容量适应量。
123.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
124.以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技
术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
再多了解一些

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

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

相关文献