一种智能门锁的电池电量检测方法、系统、设备及介质与流程
- 国知局
- 2024-11-21 12:05:36
本发明涉及电子锁,具体涉及一种智能门锁的电池电量检测方法、系统、设备及介质。
背景技术:
1、智能门锁一般通过其内置的电池供电,实际应用中为了防止电池电量过低影响智能门锁功能的使用,准确判断电池电量是智能门锁的重要能力之一。
2、目前智能门锁主流的电量检测方式是通过采集电池电压值,通过电压与电量拟合得到电池放电曲线,并根据电池放电曲线反推出当前电池的剩余电量。然而实际应用中,由于电池电压不是一个稳定降低的过程,尤其当智能门锁处于工作状态时,电池电压会大幅下降,随着智能门锁进入休眠状态电压时电池电量又会回升,因而易造成电量忽高忽低的错觉,故基于电池电压估算电量,会严重影响电量检测结果的准确性。此外,由于电池的电压与电量不是线性关系,即电池放电曲线不是一条直线,现有检测中常通过线性方式去拟合放电曲线,也会导致电池电量变化不均匀,进而使得电量检测的误差较大。
3、综上,现有电量检测方式未考虑电池在不同状态下的电压变化,存在电量值忽高忽低或者耗电情况忽快忽慢的情况,导致检测到的电量误差非常大;以及现有对电池电压与电量的拟合度较差,使得电量的检测效果不好,严重影响用户对智能门锁的使用。
技术实现思路
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、电量剩余模块,用于将采集电量与消耗电量相减,得到目标智能门锁当前工作时刻的电池电量。
46、本发明的智能门锁的电池电量检测系统,通过对电压与电量进行分段拟合得到有效的电池放电曲线并基于其求解当前工作时刻的采集电量;同时考虑到电池在不同状态下的电压变化,通过采样电阻与电池电压计算消耗电量,并基于采集电量和消耗电量计算当前电量,通过这上述方式精确计算智能门锁的当前剩余电量,能够有效防止检测到的电量值忽高忽低或者耗电情况忽快忽慢现象的产生,提高了电池电量检测精度,大大优化了用户对智能门锁的使用体验。
47、第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的一种智能门锁的电池电量检测方法。
48、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的一种智能门锁的电池电量检测方法。
本文地址:https://www.jishuxx.com/zhuanli/20241120/334255.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表