System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆控制,尤其涉及一种主动进气格栅的自检控制方法、装置、车辆及存储介质。
技术介绍
1、相关技术中,主动进气格栅已成为优化车辆风阻和散热性能的主要装置,但在车辆整体性能设计过程中,也对主动进气格栅的工作场景提出了更多的要求,既需要保持最小开度降低风阻,又需要以最大开度维持自然进风量,满足动力系统等的散热需求,这就要求主动进气格栅在车辆不同环境和不同运行状态下要维持最佳开度。而在实际运行过程中,存在主动进气格栅会出现机械卡滞故障导致无法满足最佳开度需求的情况,目前缺乏及时了解主动进气格栅状态的自检控制方案。
技术实现思路
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、所述发送模块,还用于在将所述主动进气格栅的状本文档来自技高网...
【技术保护点】
1.一种主动进气格栅的自检控制方法,其特征在于,包括:
2.根据权利要求1所述的自检控制方法,其特征在于,所述根据所述行驶速度生成扭矩请求指令,包括:
3.根据权利要求2所述的自检控制方法,其特征在于,在接收到所述主动进气格栅发送的自检请求,且发送所述扭矩请求指令至所述主动进气格栅之后,还包括:
4.根据权利要求3所述的自检控制方法,其特征在于,在所述发送增扭指令至所述主动进气格栅之前,还包括:
5.根据权利要求3所述的自检控制方法,其特征在于,所述若在设定时间内持续收到所述主动进气格栅发送的自检请求指令,则发送增扭指令至所述主动进气格栅,包括:
6.根据权利要求5所述的自检控制方法,其特征在于,在所述将所述主动进气格栅的状态由第一升扭状态改为第二升扭状态,并发送增扭指令至所述主动进气格栅之后,还包括:
7.根据权利要求5或6所述的自检控制方法,其特征在于,该方法还包括:
8.一种主动进气格栅的自检控制装置,其特征在于,包括:
9.一种车辆,包括存储器、处理器以及存储在所述存储器中并可
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上的权利要求1至7中任一项所述自检控制方法的步骤。
...【技术特征摘要】
1.一种主动进气格栅的自检控制方法,其特征在于,包括:
2.根据权利要求1所述的自检控制方法,其特征在于,所述根据所述行驶速度生成扭矩请求指令,包括:
3.根据权利要求2所述的自检控制方法,其特征在于,在接收到所述主动进气格栅发送的自检请求,且发送所述扭矩请求指令至所述主动进气格栅之后,还包括:
4.根据权利要求3所述的自检控制方法,其特征在于,在所述发送增扭指令至所述主动进气格栅之前,还包括:
5.根据权利要求3所述的自检控制方法,其特征在于,所述若在设定时间内持续收到所述主动进气格栅发送的自检请求指令,则发送增扭指令至所述主动进气格栅,包括:
6.根据权利要求5所述的自检控制方法,...
【专利技术属性】
技术研发人员:房波,
申请(专利权)人:长城汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。