System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及控制,更具体地说,涉及一种门锁电机控制方法、装置、设备及可读存储介质。
技术介绍
1、汽车门锁电机主要用于远程控制或本地控制汽车门锁的解闭锁状态。用户可以通过手机蓝牙控制或者应用软件发送远程控制指令,或通过本地按键将解闭锁信息发送给汽车中央域控制器平台,再由中央域控制器平台将信号传输给门锁电机的控制器,用户即可通过手机或本地按键来直接控制汽车门锁的开关状态。当门锁电机在短时间内执行解闭锁次数较多时可能会导致门锁电机的温度快速升高,为了保护门锁电机的安全通常会控制门锁电机进入热保护状态。
2、目前汽车控制器通常是当用户在固定时间内做出解闭锁指令超过某设定的值后,便会机械化地控制门锁电机进入固定时间的不可解闭锁的热保护状态。然而该方法在控制门锁电机进入热保护状态时并未考虑门锁电机的实际情况,需要等待较长时间方可重新执行解闭锁操作,控制准确性较低。
技术实现思路
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、所述总线系统用于连接所述存储器以及所述处理器,以使所述存储器以及所述处理器进行通信。
44、本申请实施例还提供了一种计算机可读存储介质,存储有指令,当其在计算机上运行时,使得计算机执行如上述所述的任意一种门锁电机控制方法。
45、本申请实施例提供了一种门锁电机控制方法,所述方法包括:获取门锁电机的第一实时温度;若所述门锁电机的第一实时温度大于或等于极限安全值,则控制所述门锁电机进入热保护状态;若所述门锁电机的第一实时温度小于极限安全值,且所述第一实时温度大于正常安全值,则获取所述门锁电机在预设周期内的实际解闭锁次数和所述门锁电机的待机时长,所述待机时长为当前时刻距离所述门锁电机在所述预设周期内执行最后一次解闭锁操作的时长;根据所述实际解闭锁次数、所述待机时长和所述第一实时温度计算得到所述门锁电机的累计解闭锁次数;若所述累计解闭锁次数大于或等于第一次数阈值,则控制所述门锁电机进入热保护状态。可见,本申请由于是通过基于门锁电机的第一实时温度来确定是否控制门锁电机进入热保护状态,以及基于由门锁电机的第一实时温度、待机时长和实际解闭锁次数计算得到的累计解闭锁次数来确定是否控制门锁电机进入热保护状态,也即在确定是否控制门锁电机进入热保护状态时充分本文档来自技高网...
【技术保护点】
1.一种门锁电机控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取门锁电机的第一实时温度,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述实际解闭锁次数、所述待机时长和所述第一实时温度计算得到所述门锁电机的累计解闭锁次数,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.一种门锁电机控制装置,其特征在于,所述装置包括:
7.根据权利要求6所述的装置,其特征在于,所述第一获取单元,具体用于:
8.根据权利要求6所述的装置,其特征在于,所述计算单元,具体用于:
9.一种计算机设备,其特征在于,包括:存储器、处理器以及总线系统;
10.一种计算机可读存储介质,其特征在于,存储有指令,当其在计算机上运行时,使得计算机执行如权利要求1至5中任一项所述的方法。
【技术特征摘要】
1.一种门锁电机控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取门锁电机的第一实时温度,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述实际解闭锁次数、所述待机时长和所述第一实时温度计算得到所述门锁电机的累计解闭锁次数,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:<...
【专利技术属性】
技术研发人员:冯鹏博,魏学谦,庞博熠,张寅君,
申请(专利权)人:北京经纬恒润科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。