基于混合动力汽车的发动机异常启动控制方法及相关设备与流程
未命名
08-05
阅读:136
评论:0
1.本技术涉及混合动力汽车技术领域,特别是涉及一种基于混合动力汽车的发动机异常启动控制方法、混合动力汽车以及计算机可读存储介质。
背景技术:
2.随着科技和生活水平的不断提高,人们对混合动力汽车的异常处理提出了更高的要求。混合动力汽车因具备两个不同形式的动力源,使得在故障状态下混合控制汽车仍能使用单一动力源继续行驶。
3.为保证驾乘人员安全的同时使整车能行驶至安全区域,混合动力汽车故障处理措施介入的有效性成为亟待解决的技术问题。
技术实现要素:
4.鉴于上述问题,本发明实施例提供了一种基于混合动力汽车的发动机异常启动控制方法、混合动力汽车以及计算机可读存储介质,能够在发电机失效状态下实现发动机的异常启动,提高混合动力汽车失效状态下的适应能力。
5.根据本技术实施例的一个方面,提供了一种基于混合动力汽车的发动机异常启动控制方法,包括:响应于所述混合动力汽车中发动机异常启动状态为激活状态,根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速;根据所述发动机启动目标转速和所述发动机实际转速确定离合器控制阀的目标电流;根据所述目标电流对所述发动机实际转速进行转速调整,得到调整后的发动机实际转速;响应于所述调整后的发动机实际转速大于或等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定所述发动机异常启动状态为成功状态。
6.在一种可选的方式中,所述根据所述发动机启动目标转速和所述发动机实际转速确定离合器控制阀的目标电流的步骤,包括:计算所述发动机启动目标转速和所述发动机实际转速之间的发动机转速差;根据获取的目标增量控制系数和所述发动机转速差确定离合器目标压力;根据所述离合器目标压力和所述变速箱油温确定离合器控制阀的目标电流。
7.在一种可选的方式中,所述发动机转速差包括第一时刻的发动机转速差、第二时刻的发动机转速差以及第三时刻的发动机转速差,所述第一时刻晚于所述第二时刻,所述第二时刻晚于所述第三时刻;所述目标增量控制系数包括比例控制系数、微分控制系数和积分控制系数;所述根据获取的目标增量控制系数和所述发动机转速差确定离合器目标压力的步骤,包括:计算所述第一时刻的发动机转速差与所述第二时刻的发动机转速差之间的第一差值,计算所述第一时刻的发动机转速差与预设倍数的第二时刻的发动机转速差之间的第二差值;计算所述第二差值与所述第三时刻的发动机转速差之间的转速和;将计算的所述比例控制系数与所述第一差值之间的乘积、所述积分控制系数与所述第一时刻的发动机转速差之间的乘积、以及所述微分控制系数与所述转速和之间的乘积进行求和处理,
得到所述离合器目标压力。
8.在一种可选的方式中,在所述根据获取的目标增量控制系数和所述发动机转速差确定离合器目标压力的步骤之前,所述方法还包括:获取前驱动电机实际转速和混合动力系统速比;根据所述前驱动电机实际转速、所述混合动力系统速比和所述发动机实际转速计算离合器主动盘转速和离合器从动盘转速之间的离合器转速差;根据所述离合器转速差和所述变速箱油温从预设增量控制系数表中确定目标增量控制系数,所述预设增量控制系数表中包括所述离合器转速差、所述变速箱油温和所述目标增量控制系数之间的对应关系。
9.在一种可选的方式中,所述混合动力系统速比包括前驱动电机传递速比和发动机传递速比;所述根据所述前驱动电机实际转速、所述混合动力系统速比和所述发动机实际转速计算离合器主动盘转速和离合器从动盘转速之间的离合器转速差的步骤,包括:计算所述前驱动电机传递速比和所述前驱动电机实际转速之间的比值;计算所述比值与所述发动机传递速比之积;将所述积与所述发动机实际转速之间的差值作为所述离合器转速差。
10.在一种可选的方式中,所述根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速的步骤,包括:根据所述发动机水温从预设的发动机启动初始转速表中确定所述发动机启动初始转速,所述发动机启动初始转速表中包括所述发动机水温与所述发动机启动初始转速之间的对应关系;根据所述发动机实际转速和所述变速箱油温从预设的转速梯度表中确定用于调整发动机启动初始转速的目标梯度值,所述目标梯度值包括上升梯度值或下降梯度值,所述转速梯度表中包括所述发动机实际转速、所述变速箱油温以及所述目标梯度值之间的对应关系;根据所述目标梯度值对所述发动机启动初始转速进行梯度处理,得到所述发动机启动目标转速。
11.在一种可选的方式中,在所述根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速的步骤之前,所述方法还包括:采集车辆信息,所述车辆信息包括电池剩余电量、跛行模式、发动机故障等级、发动机状态、离合器主动盘转速和离合器从动盘转速之间的离合器转速差、变速箱油温、离合器片温度以及离合器系统故障状态;响应于所述电池剩余电量小于或等于预设电池阈值、所述跛行模式为激活模式、所述发动机故障等级为预设故障等级、所述发动机状态为停止状态、所述离合器转速差小于或等于预设离合器转速阈值、所述变速箱油温小于或等于预设油温阈值、所述离合器片温度小于或等于预设温度阈值以及所述离合器系统故障状态为无故障状态,确定所述发动机异常启动状态为激活状态,其中,所述跛行模式是指所述混合动力汽车故障时的汽车行驶模式。
12.在一种可选的方式中,所述方法还包括:响应于所述调整后的发动机实际转速小于所述预设转速阈值,返回所述响应于所述混合动力汽车中发动机异常启动状态为激活状态,根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速的步骤,并记录一次跳转,直至记录的跳转次数总和大于或等于预设跳转次数,则设置所述发动机启动成功标志位冻结,并触发故障标志位失效。
13.根据本技术明实施例的另一方面,提供了一种混合动力汽车,包括存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述任一项所述的基于混合动力汽车的发动机异常启动控制方法。
14.根据本技术明实施例的又一方面,提供了一种计算机可读存储介质,其上存储有
程序指令,程序指令被处理器执行时实现上述任一项所述的基于混合动力汽车的发动机异常启动控制方法。
15.本技术实施例通过响应于混合动力汽车中发动机异常启动状态为激活状态,通过发动机启动目标转速和发动机实际转速确定离合器控制阀的目标电流;并根据目标电流对发动机实际转速进行转速调整;之后响应于调整后的发动机实际转速大于或等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定发动机异常启动状态为成功状态。由此在发动机异常启动状态激活状态下,通过发动机启动目标转速以及发动机实际转速确定的离合器控制阀的目标电流完成离合器转速闭环控制,能够在发电机失效状态下实现发动机的异常启动,以提高混合动力汽车失效状态下的适应能力,保障驾乘人员安全。
16.上述说明仅是本技术实施例技术方案的概述,为了能够更清楚了解本技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
17.此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本技术的实施例,并与说明书一起用于说明本技术的技术方案。
18.图1示出了本技术中基于混合动力汽车的发动机异常启动控制方法的一示例性实施例的流程示意图;
19.图2示出了图1的基于混合动力汽车的发动机异常启动控制方法中步骤120的一示例性实施例的流程示意图;
20.图3示出了图1的基于混合动力汽车的发动机异常启动控制方法中步骤110的一示例性实施例的流程示意图;
21.图4示出了基于混合动力汽车的发动机异常启动控制方法的一示例性应用场景的流程示意图;
22.图5示出了本技术中混合动力汽车的结构示意图;
23.图6示出了本技术中混合动力汽车一实施例的结构示意图;
24.图7示出了本技术中计算机可读存储介质一实施例的结构示意图。
具体实施方式
25.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。
26.请参阅图1,图1是本技术的基于混合动力汽车的发动机异常启动控制方法的一示例性实施例的流程示意图。具体而言,可以包括如下步骤:
27.步骤s110:响应于混合动力汽车中发动机异常启动状态为激活状态,根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速。
28.首先需要说明的是,混合动力汽车具备两个不同形式的动力源,且发电形式的动力源成本低下,使得用户们更倾向于发电形式的动力源,但发电形式的动力源是通过固定的电池发电的,在汽车行驶过程中容易存在发电机失效或电池电量枯竭的问题,为避免行
驶过程中的安全问题,本技术实施例在检测到发电机失效或电池电量枯竭的情况下,启动发动机,以实现混合动力汽车中发电机故障状态下仍能通过发动机继续行驶。其中,本技术实施例在启动发动机之前需要使车辆信息达到能够激活发电机异常启动的状态。
29.具体的,混合动力汽车采集车辆信息,其中,车辆信息可以包括:加速踏板开度、离合器实际压力、变速箱油温、发动机飞轮端扭矩、发动机实际转速、发动机水温、发动机故障等级、发动机状态、发动机启动成功标志位、前驱动电机实际转速、电池剩余电量soc、离合器片估算温度、离合器系统故障状态、跛行模式信号。示例性的,可以通过混合动力汽车中的整车控制器hcu(hybrid control unit)采集车辆信息,具体的,整车控制器hcu实时采集并解析加速踏板开度、离合器实际压力和变速箱油温信号;hcu通过控制器局域网从发动机管理系统获取发动机飞轮端扭矩、发动机实际转速、发动机水温、发动机故障等级、发动机状态、发动机启动成功标志位;hcu通过控制器局域网从前驱动电机控制单元获取前驱动电机实际转速信号;hcu通过控制器局域网从电池管理系统获取电池soc信号;hcu从内部相关模块获取离合器片估算温度、离合器系统故障状态、跛行模式信号。
30.混合动力汽车根据采集的车辆信息确定混合动力汽车中发动机异常启动状态是否为激活状态,响应于混合动力汽车中发动机异常启动状态为激活状态,根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速。
31.步骤s120:根据发动机启动目标转速和发动机实际转速确定离合器控制阀的目标电流。
32.离合器控制阀的目标电流是用于控制离合器,进而提高与离合器连接的发动机转速。
33.混合动力汽车根据步骤s120中确定的发动机启动目标转速和获取的发动机实际转速确定离合器控制阀的目标电流。
34.步骤s130:根据目标电流对发动机实际转速进行转速调整,得到调整后的发动机实际转速。
35.混合动力汽车基于离合器控制阀的目标电流对离合器进行控制,进而提高与离合器连接的发动机转速,得到调整后的发动机实际转速。
36.步骤s140:响应于调整后的发动机实际转速大于或等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定发动机异常启动状态为成功状态。
37.预设转速阈值可以是工作人员根据经验设置的转速值,也可以根据历史的发动机转速的平均值进行确定。本技术实施例对此不进行限定。示例性的,预设转速阈值可以为800rpm。
38.发动机异常启动状态为成功状态表明此时的发动机实际转速大于或等于预设转速阈值,即发动机达到启动的条件,成功启动。
39.混合动力汽车在确定离合器控制阀的目标电流过程中,可以设置发动机启动请求为激活,发动机启动模式为标准模式,以使得发动机实际转速逐步上升,直至发动机实际转速大于或等于预设转速阈值,且此时获取的发动机启动成功标志位状态为激活状态,确定发动机异常启动状态为成功状态,并触发混合动力系统的工作状态进入并联模式。需要说明的是,若发动机实际转速大于或等于600rpm且小于800rpm时,混合动力汽车允许喷油指令状态为激活状态。另外需要说明的是,若调整后的发动机实际转速小于预设转速阈值,则
返回步骤s110,并记录一次跳转,直至记录的跳转次数总和大于或等于预设跳转次数,则设置发动机启动成功标志位冻结,并触发故障标志位失效。其中,预设跳转次数为3次。
40.可以看出,本技术实施例的基于混合动力汽车的发动机异常启动控制方法响应于混合动力汽车中发动机异常启动状态为激活状态,通过发动机启动目标转速和发动机实际转速确定离合器控制阀的目标电流;并根据目标电流对发动机实际转速进行转速调整;之后响应于调整后的发动机实际转速大于或等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定发动机异常启动状态为成功状态。由此在发动机异常启动状态激活状态下,通过发动机启动目标转速以及发动机实际转速确定的离合器控制阀的目标电流完成离合器转速闭环控制,能够在发电机失效状态下实现发动机的异常启动,以提高混合动力汽车失效状态下的适应能力,保障驾乘人员安全。
41.在上述实施例的基础上,本技术实施例采用图2所示的流程图详细阐述如何确定离合器控制阀的目标电流,请参阅图2,图2是图1示出的基于混合动力汽车的发动机异常启动控制方法中步骤120的一示例性实施例的流程示意图。具体而言,本实施例方法包括以下步骤:
42.步骤s210,计算发动机启动目标转速和发动机实际转速之间的发动机转速差。
43.发动机转速差是指发动机启动目标转速和发动机实际转速之间的转速差值。需要说明的是发动机转速差的取值范围为[0,1500]。
[0044]
具体的,发动机转速差的计算满足下式:
[0045]
e=n
engstrtreq-n
engact
[0046]
其中,n
engstrtreq
为发动机启动目标转速,n
engact
为发动机实际转速,e为发动机启动目标转速和发动机实际转速之间的转速差值,也即发动机转速差。
[0047]
步骤s220,根据获取的目标增量控制系数和发动机转速差确定离合器目标压力。
[0048]
目标增量控制系数是指增量式pid控制器中的控制系数。具体的,目标增量控制系数包括比例控制系数、微分控制系数和积分控制系数。其中,比例控制系数表示为k
p
,微分控制系数表示为kd,积分控制系数表示为ki。示例性的,对于目标增量控制系数的获取方式,可根据获取的前驱动电机实际转速、混合动力系统速比和发动机实际转速计算离合器主动盘转速和离合器从动盘转速之间的离合器转速差;并根据离合器转速差和变速箱油温从预设增量控制系数表中确定目标增量控制系数。其中,预设增量控制系数表为通过台架测试兼顾离合器滑摩功率所确定的关于离合器主动盘转速和离合器从动盘转速之间的离合器转速差、变速箱油温和增量控制系数构建的。预设增量控制系数表中包括离合器转速差、变速箱油温和目标增量控制系数之间的对应关系。混合动力系统速比包括前驱动电机传递速比和发动机传递速比。
[0049]
需要说明的是,根据前驱动电机实际转速、混合动力系统速比和发动机实际转速计算离合器主动盘转速和离合器从动盘转速之间的离合器转速差具体为计算前驱动电机传递速比和前驱动电机实际转速之间的比值;计算比值与发动机传递速比之积;将积与发动机实际转速之间的差值作为离合器转速差。需要说明的是,目标增量控制系数能够避免增量式pid控制器出现超调现象,离合器过热现象致使离合器烧蚀,导致发动机异常启动控制功能失效的风险,进而导致混合动力汽车完全失去动力的问题。
[0050]
其中,离合器转速差的计算满足下式:
[0051][0052]
其中,n
cludiff
为离合器主动盘转速和离合器从动盘转速差之间的离合器转速差,r
fmcuact
为前驱动电机实际转速,r
fmcu
为前驱动电机传递速比,r
engtrsm
为发动机传递速比,n
engact
为发动机实际转速。
[0053]
发动机转速差包括第一时刻的发动机转速差、第二时刻的发动机转速差以及第三时刻的发动机转速差,第一时刻晚于第二时刻,第二时刻晚于第三时刻。其中,第一时刻也即当前时刻k,第二时刻k-1为当前时刻k的前一时刻,第三时刻k-2为第二时刻k-1的前一时刻,也即当前时刻的前两时刻。
[0054]
混合动力汽车根据获取的目标增量控制系数和发动机转速差确定离合器目标压力。具体的,混合动力汽车计算第一时刻的发动机转速差与第二时刻的发动机转速差之间的第一差值,计算第一时刻的发动机转速差与预设倍数的第二时刻的发动机转速差之间的第二差值;计算第二差值与第三时刻的发动机转速差之间的转速和;将计算的比例控制系数与第一差值之间的乘积、积分控制系数与第一时刻的发动机转速差之间的乘积、以及微分控制系数与转速和之间的乘积进行求和处理,得到离合器目标压力。需要说明的是,离合器目标压力的取值范围为[0,15]bar。
[0055]
其中,离合器目标压力的计算满足下式:
[0056]
p
clureq
(k)=k
p
·
[e(k)-e(k-1)]+ki·
e(k)+kd·
[e(k)-2e(k-1)+e(k-2)]
[0057]
其中,k
p
为增量式pid控制器的比例控制系数,ki为增量式pid控制器的积分控制系数,kd为增量式pid控制器的微分控制系数,e(k)为k时刻发动机启动目标转速和发动机实际转速的差值,e(k-1)为k-1时刻发动机启动目标转速和发动机实际转速的差值,e(k-2)为k-2时刻发动机启动目标转速和发动机实际转速的差值,e(k)-e(k-1)为第一差值,e(k)-2e(k-1)为第二差值,e(k)-2e(k-1)+e(k-2)为转速和。
[0058]
步骤s230,根据离合器目标压力和变速箱油温确定离合器控制阀的目标电流。
[0059]
混合动力汽车可根据离合器目标压力和变速箱油温从预设电流表中确定离合器控制阀的目标电流。其中,预设电流表中包括离合器目标压力、变速箱油温和离合器控制阀的目标电流之间的对应关系。需要说明的是,预设电流表可通过台架测试确定的离合器目标压力、变速箱油温和离合器控制阀的目标电流构建。
[0060]
可以看出,本技术实施例的基于混合动力汽车的发动机异常启动控制方法计算发动机启动目标转速和发动机实际转速之间的发动机转速差;通过获取的目标增量控制系数和发动机转速差确定的离合器目标压力确定离合器控制阀的目标电流。由此通过目标增量控制系数确定目标电流能够避免增量式pid控制器出现超调现象,离合器过热现象致使离合器烧蚀,导致发动机异常启动控制功能失效的风险,进而导致混合动力汽车完全失去动力的问题。
[0061]
在上述实施例的基础上,本技术实施例采用图3所示的流程图详细阐述如何确定发动机启动目标转速,请参阅图3,图3是图1示出的基于混合动力汽车的发动机异常启动控制方法中步骤110的一示例性实施例的流程示意图。具体而言,本实施例方法包括以下步骤:
[0062]
步骤s310,根据发动机水温从预设的发动机启动初始转速表中确定发动机启动初
始转速。
[0063]
在本技术实施例中,在根据发动机水温从预设的发动机启动初始转速表中确定发动机启动初始转速的过程之前,混合动力汽车可根据采集的车辆信息确定发动机异常启动状态是否为激活状态。示例性的,采集信息包括电池剩余电量、跛行模式、发动机故障等级、发动机状态、离合器主动盘转速和离合器从动盘转速之间的离合器转速差、变速箱油温、离合器片温度以及离合器系统故障状态,混合动力汽车判断电池剩余电量是否小于或等于预设电池阈值、跛行模式是否为激活模式、发动机故障等级是否为预设故障等级、发动机状态是否为停止状态、离合器转速差是否小于或等于预设离合器转速阈值、变速箱油温是否小于或等于预设油温阈值、离合器片温度是否小于或等于预设温度阈值以及离合器系统故障状态是否为无故障状态,响应于电池剩余电量小于或等于预设电池阈值、跛行模式为激活模式、发动机故障等级为预设故障等级、发动机状态为停止状态、离合器转速差小于或等于预设离合器转速阈值、变速箱油温小于或等于预设油温阈值、离合器片温度小于或等于预设温度阈值以及离合器系统故障状态为无故障状态,确定发动机异常启动状态为激活状态。需要说明的是,若不满足上述任一条件,则设置发动机异常启动状态为冻结状态。另外需要说明的是,混合动力汽车在发动机异常启动过程中若实时检测到的变速箱油温大于或等于预设油温或者离合器片温度大于或等于预设温度,则设置发动机异常启动状态为冻结状态。其中,预设温度为350度,预设油温为120度。
[0064]
混合动力汽车在发动机异常启动状态为激活状态时,根据发动机水温从预设的发动机启动初始转速表中确定发动机启动初始转速。其中,发动机启动初始转速表中包括发动机水温与发动机启动初始转速之间的对应关系。需要说明的是,预设的发动机启动初始转速表为通过台架测试所确定的发动机水温和发动机启动初始转速构建的。
[0065]
步骤s320,根据发动机实际转速和变速箱油温从预设的转速梯度表中确定用于调整发动机启动初始转速的目标梯度值。
[0066]
转速梯度表中包括发动机实际转速、变速箱油温以及目标梯度值之间的对应关系。其中,目标梯度值用于对发动机启动初始转速进行梯度处理,目标梯度值包括上升梯度值或下降梯度值。需要说明是的,转速梯度表通过台架测试所确定的发动机实际转速、变速箱油温和目标梯度值构建的。
[0067]
步骤s330,根据目标梯度值对发动机启动初始转速进行梯度处理,得到发动机启动目标转速。
[0068]
混合动力汽车根据目标梯度值对发动机启动初始转速进行调整,得到发动机启动目标转速。
[0069]
可以看出,本技术实施例的基于混合动力汽车的发动机启动控制方法根据发动机水温从预设的发动机启动初始转速表中确定发动机启动初始转速,发动机启动初始转速表中包括发动机水温与发动机启动初始转速之间的对应关系;根据发动机实际转速和变速箱油温从预设的转速梯度表中确定用于调整发动机启动初始转速的目标梯度值,转速梯度表中包括发动机实际转速、变速箱油温以及目标梯度值之间的对应关系;根据目标梯度值对发动机启动初始转速进行梯度处理,得到发动机启动目标转速。由此能够根据获取的发动机启动目标转速准确确定用于进行离合器转速闭环控制的离合器控制阀的目标电流,能够在发电机失效状态下实现发动机的异常启动,以提高混合动力汽车失效状态下的适应能
力,保障驾乘人员安全。
[0070]
在上述实施例的基础上,为详细阐述本技术的基于混合动力汽车的发动机异常启动控制方法,以图4所示的流程图做进一步说明,详情如下:
[0071]
混合动力汽车采集车辆信号,并对采集的车辆信号进行解析,也即图4中的输入信号采集及解析;根据采集车辆信号中的前驱动电机实际转速、混合动力系统速比和发动机实际转速计算离合器主动盘转速和离合器从动盘转速之间的离合器转速差,也即图4中的计算离合器主、从动盘转速差,之后根据采集信息中的电池剩余电量、跛行模式、发动机故障等级、发动机状态、变速箱油温、离合器片温度、离合器系统故障状态以及计算的离合器主、从动盘转速差确定发动机异常启动状态是否为激活状态;响应于电池剩余电量小于或等于预设电池阈值、跛行模式为激活模式、发动机故障等级为预设故障等级、发动机状态为停止状态、离合器转速差小于或等于预设离合器转速阈值、变速箱油温小于或等于预设油温阈值、离合器片温度小于或等于预设温度阈值以及离合器系统故障状态为无故障状态,确定发动机异常启动状态为激活状态;之后根据获取的发动机实际转速、发动机水温和变速箱油温解析发动机启动目标转速,并根据发动机启动目标转速和发动机实际转速确定离合器控制阀的目标电流,进而根据离合器控制阀的目标电流进行离合器转速闭环控制,并在确定离合器控制阀的目标电流的过程中激活发动机启动功能,然后若调整后的发动机实际转速大于或等于800rpm且发动机启动成功标志位状态为激活状态时,设置发动机异常启动状态为成功状态,并触发混合动力系统工作状态进入并联模式;若调整后的发动机实际转速小于800rpm,则跳转至发动机异常启动激活状态的判断步骤。
[0072]
进一步需要说明的是,基于混合动力汽车的发动机异常启动控制方法的执行主体可以是混合动力汽车,也可以是混合动力汽车中的终端设备或服务器或其它处理设备执行,例如,混合动力汽车中的整车控制器hcu。在一些可能的实现方式中,该基于混合动力汽车的发动机异常启动控制方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
[0073]
图5是本技术的一示例性实施例示出的混合动力汽车的框图。如图5所示,该示例性的混合动力汽车500包括:激活模块510、目标电流确定模块520、调整模块530和异常启动成功模块。具体地:
[0074]
激活模块510,用于响应于混合动力汽车中发动机异常启动状态为激活状态,根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速。
[0075]
目标电流确定模块520,用于根据发动机启动目标转速和发动机实际转速确定离合器控制阀的目标电流。
[0076]
调整模块530,用于根据目标电流对发动机实际转速进行转速调整,得到调整后的发动机实际转速。
[0077]
异常启动成功模块540,用于响应于调整后的发动机实际转速大于或等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定发动机异常启动状态为成功状态。
[0078]
在该示例性的混合动力汽车中,响应于混合动力汽车中发动机异常启动状态为激活状态,通过发动机启动目标转速和发动机实际转速确定离合器控制阀的目标电流;并根据目标电流对发动机实际转速进行转速调整;之后响应于调整后的发动机实际转速大于或
等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定发动机异常启动状态为成功状态。由此在发动机异常启动状态激活状态下,通过发动机启动目标转速以及发动机实际转速确定的离合器控制阀的目标电流完成离合器转速闭环控制,能够在发电机失效状态下实现发动机的异常启动,以提高混合动力汽车失效状态下的适应能力,保障驾乘人员安全。
[0079]
其中,各个模块的功能可参见基于混合动力汽车的发动机异常启动控制方法实施例所述,此处不再赘述。
[0080]
请参阅图6,图6是本技术混合动力汽车一实施例的结构示意图。混合动力汽车60包括存储器61和处理器62,处理器62用于执行存储器61中存储的程序指令,以实现上述任一基于混合动力汽车的发动机异常启动控制方法实施例中的步骤。在一个具体的实施场景中,混合动力汽车60可以包括但不限于:微型计算机、服务器,此外,混合动力汽车60还可以包括笔记本电脑、平板电脑等移动设备,在此不做限定。
[0081]
具体而言,处理器62用于控制其自身以及存储器61以实现上述任一基于混合动力汽车的发动机异常启动控制方法实施例中的步骤。处理器62还可以称为cpu(central processing unit,中央处理单元)。处理器62可能是一种集成电路芯片,具有信号的处理能力。处理器62还可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器62可以由集成电路芯片共同实现。
[0082]
上述方案,响应于混合动力汽车中发动机异常启动状态为激活状态,通过发动机启动目标转速和发动机实际转速确定离合器控制阀的目标电流;之后根据目标电流对发动机实际转速进行转速调整;响应于调整后的发动机实际转速大于或等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定发动机异常启动状态为成功状态。由此在发动机异常启动状态激活状态下,通过发动机启动目标转速以及发动机实际转速确定的离合器控制阀的目标电流完成离合器转速闭环控制,能够在发电机失效状态下实现发动机的异常启动,以提高混合动力汽车失效状态下的适应能力,保障驾乘人员安全。
[0083]
请参阅图7,图7是本技术计算机可读存储介质一实施例的结构示意图。计算机可读存储介质70存储有能够被处理器运行的程序指令71,程序指令71用于实现上述任一基于混合动力汽车的发动机异常启动控制方法实施例中的步骤。
[0084]
上述方案,响应于混合动力汽车中发动机异常启动状态为激活状态,通过发动机启动目标转速和发动机实际转速确定离合器控制阀的目标电流;之后根据目标电流对发动机实际转速进行转速调整;响应于调整后的发动机实际转速大于或等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定发动机异常启动状态为成功状态。由此在发动机异常启动状态激活状态下,通过发动机启动目标转速以及发动机实际转速确定的离合器控制阀的目标电流完成离合器转速闭环控制,能够在发电机失效状态下实现发动机的异常启动,以提高混合动力汽车失效状态下的适应能力,保障驾乘人员安全。
[0085]
在一些实施例中,本公开实施例提供的装置具有的功能或包含的模块可以用于执行上文方法实施例描述的方法,其具体实现可以参照上文方法实施例的描述,为了简洁,这
里不再赘述。
[0086]
在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。此外,本发明实施例也不针对任何特定编程语言。
[0087]
在此处所提供的说明书中,说明了大量具体细节。然而能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。类似地,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。其中,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
[0088]
本领域技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外。
[0089]
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。
技术特征:
1.一种基于混合动力汽车的发动机异常启动控制方法,其特征在于,所述方法包括:响应于所述混合动力汽车中发动机异常启动状态为激活状态,根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速;根据所述发动机启动目标转速和所述发动机实际转速确定离合器控制阀的目标电流;根据所述目标电流对所述发动机实际转速进行转速调整,得到调整后的发动机实际转速;响应于所述调整后的发动机实际转速大于或等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定所述发动机异常启动状态为成功状态。2.根据权利要求1所述的方法,其特征在于,所述根据所述发动机启动目标转速和所述发动机实际转速确定离合器控制阀的目标电流的步骤,包括:计算所述发动机启动目标转速和所述发动机实际转速之间的发动机转速差;根据获取的目标增量控制系数和所述发动机转速差确定离合器目标压力;根据所述离合器目标压力和所述变速箱油温确定离合器控制阀的目标电流。3.根据权利要求2所述的方法,其特征在于,所述发动机转速差包括第一时刻的发动机转速差、第二时刻的发动机转速差以及第三时刻的发动机转速差,所述第一时刻晚于所述第二时刻,所述第二时刻晚于所述第三时刻;所述目标增量控制系数包括比例控制系数、微分控制系数和积分控制系数;所述根据获取的目标增量控制系数和所述发动机转速差确定离合器目标压力的步骤,包括:计算所述第一时刻的发动机转速差与所述第二时刻的发动机转速差之间的第一差值,计算所述第一时刻的发动机转速差与预设倍数的第二时刻的发动机转速差之间的第二差值;计算所述第二差值与所述第三时刻的发动机转速差之间的转速和;将计算的所述比例控制系数与所述第一差值之间的乘积、所述积分控制系数与所述第一时刻的发动机转速差之间的乘积、以及所述微分控制系数与所述转速和之间的乘积进行求和处理,得到所述离合器目标压力。4.根据权利要求2所述的方法,其特征在于,在所述根据获取的目标增量控制系数和所述发动机转速差确定离合器目标压力的步骤之前,所述方法还包括:获取前驱动电机实际转速和混合动力系统速比;根据所述前驱动电机实际转速、所述混合动力系统速比和所述发动机实际转速计算离合器主动盘转速和离合器从动盘转速之间的离合器转速差;根据所述离合器转速差和所述变速箱油温从预设增量控制系数表中确定目标增量控制系数,所述预设增量控制系数表中包括所述离合器转速差、所述变速箱油温和所述目标增量控制系数之间的对应关系。5.根据权利要求4所述的方法,其特征在于,所述混合动力系统速比包括前驱动电机传递速比和发动机传递速比;所述根据所述前驱动电机实际转速、所述混合动力系统速比和所述发动机实际转速计算离合器主动盘转速和离合器从动盘转速之间的离合器转速差的步骤,包括:计算所述前驱动电机传递速比和所述前驱动电机实际转速之间的比值;
计算所述比值与所述发动机传递速比之积;将所述积与所述发动机实际转速之间的差值作为所述离合器转速差。6.根据权利要求1所述的方法,其特征在于,所述根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速的步骤,包括:根据所述发动机水温从预设的发动机启动初始转速表中确定所述发动机启动初始转速,所述发动机启动初始转速表中包括所述发动机水温与所述发动机启动初始转速之间的对应关系;根据所述发动机实际转速和所述变速箱油温从预设的转速梯度表中确定用于调整发动机启动初始转速的目标梯度值,所述目标梯度值包括上升梯度值或下降梯度值,所述转速梯度表中包括所述发动机实际转速、所述变速箱油温以及所述目标梯度值之间的对应关系;根据所述目标梯度值对所述发动机启动初始转速进行梯度处理,得到所述发动机启动目标转速。7.根据权利要求1所述的方法,其特征在于,在所述根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速的步骤之前,所述方法还包括:采集车辆信息,所述车辆信息包括电池剩余电量、跛行模式、发动机故障等级、发动机状态、离合器主动盘转速和离合器从动盘转速之间的离合器转速差、变速箱油温、离合器片温度以及离合器系统故障状态;响应于所述电池剩余电量小于或等于预设电池阈值、所述跛行模式为激活模式、所述发动机故障等级为预设故障等级、所述发动机状态为停止状态、所述离合器转速差小于或等于预设离合器转速阈值、所述变速箱油温小于或等于预设油温阈值、所述离合器片温度小于或等于预设温度阈值以及所述离合器系统故障状态为无故障状态,确定所述发动机异常启动状态为激活状态,其中,所述跛行模式是指所述混合动力汽车系统故障时的汽车行驶模式。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述调整后的发动机实际转速小于所述预设转速阈值,返回所述响应于所述混合动力汽车中发动机异常启动状态为激活状态,根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速的步骤,并记录一次跳转,直至记录的跳转次数总和大于或等于预设跳转次数,则设置所述发动机启动成功标志位冻结,并触发故障标志位失效。9.一种混合动力汽车,其特征在于,包括存储器和处理器,所述处理器用于执行所述存储器中存储的程序指令,以实现权利要求1至8任一项所述的方法。10.一种计算机可读存储介质,其上存储有程序指令,其特征在于,所述程序指令被处理器执行时实现权利要求1至8任一项所述的方法。
技术总结
本申请实施例涉及混合动力汽车技术领域,公开了一种基于混合动力汽车的发动机异常启动控制方法及相关设备,该方法包括:响应于混合动力汽车中发动机异常启动状态为激活状态,根据获取的发动机实际转速、发动机水温和变速箱油温确定发动机启动目标转速;根据发动机启动目标转速和发动机实际转速确定离合器控制阀的目标电流;根据目标电流对发动机实际转速进行转速调整,得到调整后的发动机实际转速;响应于调整后的发动机实际转速大于或等于预设转速阈值且获取的发动机启动成功标志位状态为激活状态,确定发动机异常启动状态为成功状态。本申请能够在发电机失效状态下实现发电机的异常启动,提高混合动力汽车失效状态下的适应能力。适应能力。适应能力。
技术研发人员:崔环宇 黄大飞 刘小飞 滕国刚 梁源 杨静 唐杰 师合迪
受保护的技术使用者:成都赛力斯科技有限公司
技术研发日:2023.05.30
技术公布日:2023/8/4
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种过滤式降水井的制作方法 下一篇:一种无人机中继网络信息交互系统和交互方法与流程
