一种处理解闭门锁的方法、装置、电子设备及介质制造方法及图纸

技术编号:38140029 阅读:11 留言:0更新日期:2023-07-08 09:53
本发明专利技术公开一种处理解闭门锁的方法、装置、电子设备及介质,属于车辆技术领域,特别涉及一种处理解闭门锁的方法,包括:在执行解锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则不执行任何操作;如果为闭锁命令,则执行闭锁操作;在执行闭锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则执行解锁操作;如果为闭锁命令,则不执行任何操作。本发明专利技术有效避免门锁电机执行不到位的情况,避免门锁卡滞现象的发生。本方法还能够使车身控制器总成明确接收到的具体命令,避免执行结果错误的现象发生。象发生。象发生。

【技术实现步骤摘要】
一种处理解闭门锁的方法、装置、电子设备及介质


[0001]本专利技术属于车辆
,特别涉及一种处理解闭门锁的方法、装置、电子设备及介质。

技术介绍

[0002]随着汽车的普及,使用汽车的用户越来越多,在使用车辆过程中,遥控器的操作可能会出现快速、频繁的操作遥控器进行“解锁、闭锁”循环切换的情况。
[0003]另外,快速、频繁操作车内的中控解、闭锁开关,也会使得车身控制器总成快速、频繁执行“解锁、闭锁”循环切换的情况。
[0004]本专利技术人经研究发现,现有技术中,在频繁地执行解、闭锁操作时,车身控制器总成连续地接收到若干条解锁或闭锁命令,会出现门锁电机执行不到位,导致门锁卡滞现象的发生。

技术实现思路

[0005]为了至少解决上述技术问题,本专利技术提供了一种处理解闭门锁的方法、装置、设备及可读存储介质。
[0006]根据本专利技术第一方面,提供了一种处理解闭门锁的方法,包括:
[0007]在执行解锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则不执行任何操作;如果为闭锁命令,则执行闭锁操作;
[0008]在执行闭锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则执行解锁操作;如果为闭锁命令,则不执行任何操作。
[0009]进一步地,所述在执行解锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则不执行任何操作;如果为闭锁命令,则执行闭锁操作,包括:
[0010]车身控制器总成执行解锁命令,在预设时间范围内,接收到一条中控解锁命令或一条遥控解锁命令时,不执行任何操作;
[0011]车身控制器总成在执行解锁命令,在预设时间范围内,接收到若干条中控解锁命令或若干条遥控解锁命令,且最后一条命令是解锁命令时,不执行任何操作;
[0012]车身控制器总成在执行解锁命令,在预设时间范围内,接收到一条中控闭锁命令或一条遥控闭锁命令时,执行闭锁操作;
[0013]车身控制器总成在执行解锁命令,在预设时间范围内,接收到若干条中控闭锁命令或若干条遥控闭锁命令,并且最后一条命令是闭锁命令时,执行闭锁操作。
[0014]进一步地,所述在执行闭锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则执行解锁操作;如果为闭锁命令,则不执行任何操作,包括:
[0015]车身控制器总成执行闭锁命令,在预设时间范围内,接收到一条中控解锁命令或
一条遥控解锁命令时,执行解锁操作;
[0016]车身控制器总成在执行闭锁命令,在预设时间范围内,接收到若干条中控解锁命令或若干条遥控解锁命令,且最后一条命令是解锁命令时,执行解锁操作;
[0017]车身控制器总成在执行闭锁命令,在预设时间范围内,接收到一条中控闭锁命令或一条遥控闭锁命令,不执行任何操作;
[0018]车身控制器总成在执行闭锁命令,在预设时间范围内,接收到若干条中控闭锁命令或若干条遥控闭锁命令,并且最后一条命令是闭锁命令时,不执行任何操作。
[0019]进一步地,所述闭锁操作包括,控制门锁电机在与前次操作之间间隔电机时间阈值机械闭锁,切换为闭锁状态。
[0020]进一步地,所述解锁操作包括:控制门锁电机在与前次操作之间间隔电机时间阈值机械解锁,切换为解锁状态。
[0021]根据本专利技术的第二方面,一种解闭门锁的方法,包括:
[0022]步骤S1:接收命令;
[0023]步骤S2:判断是否是第一次接收到命令,是则执行步骤S3;否则执行步骤S8;
[0024]步骤S3:判断命令所属的类型,如果是闭锁命令,则执行步骤S4;如果是解锁命令,则执行步骤S6;
[0025]步骤S4:获取门锁电机的状态,判断门锁电机是否为闭锁状态,是则返回步骤S1;否则执行步骤S5;
[0026]步骤S5:开启计时器,控制门锁电机在与前次操作之间间隔电机时间阈值机械闭锁,并将门锁电机设置为闭锁状态,返回步骤S1;
[0027]步骤S6:获取门锁电机的状态,判断门锁电机是否为闭锁状态,是则执行步骤S7;否则返回步骤S1;
[0028]步骤S7:开启计时器,控制门锁电机在与前次操作之间间隔电机时间阈值机械解锁,并将门锁电机设置为解锁状态,返回步骤S1;
[0029]步骤S8:获取计时器的计时数值,判断计时数值是否在预设时间范围内,是则执行步骤S9;否则执行步骤S3;
[0030]步骤S9:将接收到的命令作为当前命令保存,然后执行步骤S10;
[0031]步骤S10:判断是否在待接收的命令,是则返回步骤S1;否则执行步骤S11;
[0032]步骤S11:当计时器的计时数值达到预设时间范围时,获取当前命令,执行步骤S3。
[0033]根据本专利技术第三方面,一种处理解闭门锁的装置,包括:
[0034]解锁模块,用于在执行解锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则不执行任何操作;如果为闭锁命令,则执行闭锁操作;
[0035]闭锁模块,用于在执行闭锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则执行解锁操作;如果为闭锁命令,则不执行任何操作。
[0036]根据本专利技术第四方面,一种解闭门锁的装置,包括:
[0037]命令接收模块,用于接收命令;
[0038]第一判断模块,用于是否是第一次接收到命令,是则触发第二判断模块;否则触发
第五判断模块;
[0039]第二判断模块,用于判断命令所属的类型,如果是闭锁命令,则触发第三判断模块;如果是解锁命令,则触发第四判断模块;
[0040]第三判断模块,用于获取门锁电机的状态,判断门锁电机是否为闭锁状态,是则结束;否则触发闭锁操作模块;
[0041]闭锁操作模块,用于开启计时器,控制门锁电机在与前次操作之间间隔电机时间阈值机械闭锁,并将门锁电机设置为闭锁状态,结束;
[0042]第四判断模块,用于获取门锁电机的状态,判断门锁电机是否为闭锁状态,是则触发解锁操作模块;否则结束;
[0043]解锁操作模块,用于开启计时器,控制门锁电机在与前次操作之间间隔电机时间阈值机械解锁,并将门锁电机设置为解锁状态,结束;
[0044]第五判断模块,用于获取计时器的计时数值,判断计时数值是否在预设时间范围内,是则触发存储模块;否则触发第二判断模块;
[0045]存储模块,用于将接收到的命令作为当前命令保存,触发第六判断模块;
[0046]第六判断模块,用于判断是否在待接收的命令,是则触发命令接收模块;否则触发命令切换模块;
[0047]命令切换模块,用于当计时器的计时数值达到预设时间范围时,获取当前命令,触发第二判断模块。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理解闭门锁的方法,其特征在于,包括:在执行解锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则不执行任何操作;如果为闭锁命令,则执行闭锁操作;在执行闭锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则执行解锁操作;如果为闭锁命令,则不执行任何操作。2.如权利要求1所述的方法,其特征在于,所述在执行解锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则不执行任何操作;如果为闭锁命令,则执行闭锁操作,包括:车身控制器总成执行解锁命令,在预设时间范围内,接收到一条中控解锁命令或一条遥控解锁命令时,不执行任何操作;车身控制器总成在执行解锁命令,在预设时间范围内,接收到若干条中控解锁命令或若干条遥控解锁命令,且最后一条命令是解锁命令时,不执行任何操作;车身控制器总成在执行解锁命令,在预设时间范围内,接收到一条中控闭锁命令或一条遥控闭锁命令时,执行闭锁操作;车身控制器总成在执行解锁命令,在预设时间范围内,接收到若干条中控闭锁命令或若干条遥控闭锁命令,并且最后一条命令是闭锁命令时,执行闭锁操作。3.如权利要求1所述的方法,其特征在于,所述在执行闭锁命令时,在预设时间范围内,接收到至少一条命令,对最后接收到的命令进行判断,如果为解锁命令,则执行解锁操作;如果为闭锁命令,则不执行任何操作,包括:车身控制器总成执行闭锁命令,在预设时间范围内,接收到一条中控解锁命令或一条遥控解锁命令时,执行解锁操作;车身控制器总成在执行闭锁命令,在预设时间范围内,接收到若干条中控解锁命令或若干条遥控解锁命令,且最后一条命令是解锁命令时,执行解锁操作;车身控制器总成在执行闭锁命令,在预设时间范围内,接收到一条中控闭锁命令或一条遥控闭锁命令,不执行任何操作;车身控制器总成在执行闭锁命令,在预设时间范围内,接收到若干条中控闭锁命令或若干条遥控闭锁命令,并且最后一条命令是闭锁命令时,不执行任何操作。4.如权利要求1所述的方法,其特征在于,所述闭锁操作包括,控制门锁电机在与前次操作之间间隔电机时间阈值机械闭锁,切换为闭锁状态。5.如权利要求1所述的方法,其特征在于,所述解锁操作包括:控制门锁电机在与前次操作之间间隔电机时间阈值机械解锁,切换为解锁状态。6.一种解闭门锁的方法,其特征在于,包括:步骤S1:接收命令;步骤S2:判断是否是第一次接收到命令,是则执行步骤S3;否则执行步骤S8;步骤S3:判断命令所属的类型,如果是闭锁命令,则执行步骤S4;如果是解锁命令,则执
行步骤S6;步骤S4:获取门锁电机的状态,判断门锁电机是否为闭锁状态,是则返回步骤S1;否则执行步骤S5;步骤S5:开启计时器,控制门锁电机在与前次操作之间间隔电机时间阈值机...

【专利技术属性】
技术研发人员:高映光梁记宝吕振华
申请(专利权)人:德州锦城电装股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1