System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车辆,特别涉及一种发动机启动方法、装置及车辆。
技术介绍
1、皮带传动兼顾启动和发电一体机(belt-driven starter generator,bsg)通过皮带传动的方式对发动机进行启动、助力及能量回收等控制操作。
2、在控制bgs电机启动发动机的过程中,需要bgs电机具有满足启动条件的输出扭矩。然而,在极限条件下,如车辆极限加速或减速,由于瞬间功率过高,会导致bsg电机温度瞬间上升而启动过热保护机制,在过热保护机制的作用下,会降低bgs电机的输出扭矩,从而导致由于bgs电机输出扭矩不足而无法对发动机进行正常启动的问题。
技术实现思路
1、有鉴于此,本专利技术旨在提出一种发动机启动方法、装置及车辆,以解决发动机启动问题。
2、为达到上述目的,本专利技术的技术方案是这样实现的:
3、一种发动机启动方法,包括:
4、获取bsg电机状态参数;
5、根据bsg电机状态参数,判断bsg电机是否满足预设条件;
6、当满足预设条件时,并记录bsg电机启动次数和启动时间;
7、在启动次数小于或等于启动次数阈值的情况下,根据启动次数和启动时间,发送控制bsg电机启动发动机指令,对应控制启动发动机。
8、进一步的,所述bsg电机状态参数包括电机转速、输出扭矩、内部温度率,所述判断bsg电机是否满足预设条件包括:
9、当所述电机转速增大至第一转速,内部温度率达到第一阈值,输出
10、进一步的,所述判断所述bsg电机是否满足预设条件之后,包括:
11、当不满足预设条件时,发送控制所述bsg电机启动发动机指令,控制所述bsg电机启动发动机。
12、进一步的,所述根据所述启动次数、所述发动机启动状态和所述启动时间,对应控制启动发动机包括:
13、当启动次数小于或等于启动次数阈值,且启动时间小于预设时间时,发送bsg电机启动发动机指令,控制bsg电机启动发动机;
14、当启动次数大于启动次数阈值,且启动时间小于预设时间时,发送bsg电机不可启动发动机指令,同时发送控制起动机启动发动机指令,控制起动机启动发动机;
15、当启动次数小于所述启动次数阈值,且启动时间大于预设时间时,则再次发送控制bsg电机启动发动机指令。
16、进一步的,所述根据所述启动次数、所述发动机启动状态和所述启动时间,对应控制启动发动机之后,包括:
17、当所述启动时间大于预设时间时,将所述记录的bsg电机启动次数和启动时间清零。
18、相对于现有技术,本专利技术所述的发动机启动方法,具有以下优势:
19、本专利技术通过获取bsg电机状态参数,根据bsg电机状态参数,判断bsg电机是否满足预设条件,当满足预设条件时,记录bsg电机启动次数和启动时间,在启动次数小于或等于启动次数阈值的情况下,根据启动次数、发动机启动状态和启动时间,发送控制bsg电机启动发动机指令,对应控制启动发动机。本专利技术的发动机启动方法根据bsg电机状态增加了允许bsg电机启动发动机的启动策略,从而实现在bsg电机无法启动之前,确定启动发动机的策略,达到发动机启动的目的,保证车辆发动机启动的可靠性,满足车辆正常使用需求。
20、本专利技术的另一目的在于提出一种发动机启动装置,以解决发动机启动的问题。
21、为达到上述目的,本专利技术的技术方案是这样实现的:
22、一种发动机启动装置,包括:
23、获取模块,用于获取bsg电机状态参数;
24、判断模块,用于根据所述bsg电机状态参数,判断所述bsg电机是否满足预设条件;
25、处理模块,用于当满足预设条件时,记录所述bsg电机启动次数和启动时间;
26、控制模块,用于在所述启动次数小于或等于启动次数阈值的情况下,根据所述启动次数和所述启动时间,发送控制所述bsg电机启动发动机指令,对应控制启动发动机。
27、进一步的,所述判断模块还用于:
28、当所述电机转速增大至第一转速,内部温度率达到第一阈值,输出扭矩减小至第一输出扭矩时,判定所述bsg电机满足预设条件;否则,判定所述bsg电机不满足预设条件。
29、进一步的,所述控制模块包括:
30、第一控制子模块,用于当所述启动次数小于或等于所述启动次数阈值,且所述启动时间小于预设时间时,发送所述bsg电机启动发动机指令,控制所述bsg电机启动发动机;
31、第二控制子模块,用于当所述启动次数达到所述启动次数阈值,且所述启动时间小于预设时间时,发送所述bsg电机不可启动发动机指令,同时发送控制起动机启动发动机指令,控制所述起动机启动发动机;
32、第三控制子模块,用于当所述启动次数小于启动次数阈值,且启动时间大于预设时间时,则再次发送控制bsg电机启动发动机指令。
33、进一步的,所述控制模块包括:
34、第四控制子模块,用于当所述启动时间大于预设时间时,将所述记录的bsg电机启动次数和启动时间清零。
35、所述发动机启动装置与上述方法相对于现有技术所具有的优势相同,在此不再赘述。
36、为实现上述目的,本申请还提供了一种车辆,所述车辆包括:上述发动机启动装置,以实现上述发动机启动方法。
本文档来自技高网...【技术保护点】
1.一种发动机启动方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述BSG电机状态参数包括电机转速、输出扭矩、内部温度率,所述判断BSG电机是否满足预设条件包括:
3.根据权利要求1所述的方法,其特征在于,所述判断所述BSG电机是否满足预设条件之后,包括:
4.根据权利要求1所述的方法,其特征在于,所述在所述启动次数小于或等于启动次数阈值的情况下,根据所述启动次数和所述启动时间,发送控制所述BSG电机启动发动机指令,对应控制启动发动机包括:
5.根据权利要求1所述的方法,其特征在于,在所述启动次数小于或等于启动次数阈值的情况下,根据所述启动次数和所述启动时间,发送控制所述BSG电机启动发动机指令,对应控制启动发动机包括:
6.一种发动机启动装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述BSG电机状态参数包括电机转速、输出扭矩、内部温度率,所述判断模块还用于:
8.根据权利要求6所述的装置,其特征在于,所述控制模块包括:
9.根据权利要求6
10.一种车辆,其特征在于,所述车辆包括如权利要求6-9任一项所述的发动机启动装置。
...【技术特征摘要】
1.一种发动机启动方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述bsg电机状态参数包括电机转速、输出扭矩、内部温度率,所述判断bsg电机是否满足预设条件包括:
3.根据权利要求1所述的方法,其特征在于,所述判断所述bsg电机是否满足预设条件之后,包括:
4.根据权利要求1所述的方法,其特征在于,所述在所述启动次数小于或等于启动次数阈值的情况下,根据所述启动次数和所述启动时间,发送控制所述bsg电机启动发动机指令,对应控制启动发动机包括:
5.根据权利要求1所述的方法,其特征在于,在所述启动...
【专利技术属性】
技术研发人员:闫壮壮,
申请(专利权)人:长城汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。