首页 / 专利分类库 / 锁;钥匙;门窗零件;保险箱 / 无源锁的充电方法、存储介质及无源锁

无源的充电方法、存储介质及无源锁

申请号 CN202410045746.8 申请日 2024-01-10 公开(公告)号 CN117846423A 公开(公告)日 2024-04-09
申请人 深圳市每开创新科技有限公司; 发明人 刘志永; 李召; 李卓盛;
摘要 本 申请 提供一种无源 锁 的充电方法、存储介质及无源锁,无源锁包括 能量 收集模 块 及储能电容,收量收集模块用于收集能量以对储能电容充电,充电方法包括:获取储能电容两端的当前 电压 值;根据当前电压值与当前切换点电压参数之间的对比关系切换 能量收集 模块对储能电容充电的速率;若速率切换后正常充电,则减小当前切换点电压参数,以得到第一待定切换点电压参数;在下一次充电过程中,基于第一待定切换点电压参数切换对储能电容充电的速率,若速率切换后充电异常,则将当前切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中基于目标切换点电压参数切换对储能电容充电的速率,使每个用户在基于其使用习惯及设备时开锁效率及成功率更高。
权利要求

1.一种无源的充电方法,其特征在于,所述无源锁包括能量收集模及储能电容,所述收量收集模块用于收集开锁设备发出的能量以对所述储能电容充电,所述无源锁的充电方法包括:
获取所述储能电容两端的当前电压值;
根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率;
若速率切换后正常充电,则减小所述当前切换点电压参数,以得到第一待定切换点电压参数;
在下一次充电过程中,基于所述第一待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率,若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中,基于所述目标切换点电压参数切换所述能量收集模块对所述储能电容充电的速率。
2.根据权利要求1所述的无源锁的充电方法,其特征在于,在下一次充电过程中,基于所述第一待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率之后,还包括:
若速率切换后充电正常,则将所述第一待定切换点电压确定为新的当前切换点电压参数。
3.根据权利要求1所述的无源锁的充电方法,其特征在于,在根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率之前,还包括:
根据所述当前电压值从多个不同的电压值范围中确定出目标电压值范围;
根据所述目标电压值范围及切换点电压参数组确定出所述当前电压切换点参数,所述切换点电压参数组包括多个电压值范围与多个电压切换点参数之间的一一对应关系。
4.根据权利要求1所述的无源锁的充电方法,其特征在于,减小所述当前切换点电压参数,以得到第一待定切换点电压参数包括:
获取第一预设电压值;
将所述当前切换点电压参数减去所述第一预设电压值,以得到所述第一待定切换点电压参数。
5.根据权利要求4所述的无源锁的充电方法,其特征在于,所述若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数包括:
若速率切换后充电异常,则获取第二预设电压值,所述第二预设电压值小于所述第一预设电压值;
将所述当前切换点电压参数与所述第二预设电压值相加,以得到第二待定切换点电压参数;
在下一次充电过程中,基于所述第二待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率;
若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数,若速率切换后充电正常,则将存储的所述当前切换点参数更新为所述第二待定切换点参数,并将更新后的当前切换点电压参数确定为目标切换点电压参数。
6.根据权利要求1‑5任一项所述的无源锁的充电方法,其特征在于,若所述无源锁首次充电过程中,基于初始切换点电压参数切换所述能量收集模块对所述储能电容充电的速率导致充电异常,则所述无源锁的充电方法还包括:
获取所述储能电容两端的当前电压值;
根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率;
若速率切换后充电异常,则增大所述当前切换点电压参数,以得到第三待定切换点电压参数;
在下一次充电过程中,基于所述第三待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率,若速率切换后充电正常,则将所述第三待定切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中基于所述目标切换点电压参数切换所述能量收集模块对所述储能电容充电的速率。
7.根据权利要求6所述的无源锁的充电方法,其特征在于,所述增大所述当前切换点电压参数,以得到第三待定切换点电压参数包括:
获取第三预设电压值;
将所述当前切换点电压参数与所述第三预设电压值相加,以得到所述第三待定切换点电压参数。
8.根据权利要求1‑5任一项所述的无源锁的充电方法,其特征在于,获取所述储能电容两端的当前电压值之后,还包括:
获取满电电压值,所述满电电压值为预设的所述储能电容充电完成时两端的电压值;
根据所述当前电压值及满电电压值确定出所述储能电容的充电完成百分比;
显示所述充电完成百分比。
9.一种存储介质,应用于无源锁,其特征在于,其上存储有计算机程序,所述计算机程序运行时执行权利要求1‑8任一项所述的充电方法。
10.一种无源锁,其特征在于,包括:
储能电容;
能量收集模块,与所述储能电容连接,用于收集开锁设备发出的能量以对所述储能电容充电;
电压检测电路,用于检测所述储能电容两端的电压;
控制器,与所述电压检测电路、所述能量收集模块连接,用于:
获取所述储能电容两端的当前电压值;
根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率;
若速率切换后正常充电,则减小所述当前切换点电压参数,以得到待定切换点电压参数;
在下一次充电过程中,基于所述待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率,若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中,基于所述目标切换点电压参数切换所述能量收集模块对所述储能电容充电的速率。

说明书全文

无源的充电方法、存储介质及无源锁

技术领域

[0001] 本申请属于无源锁技术领域,尤其涉及一种无源锁的充电方法、存储介质及无源锁。

背景技术

[0002] 无源电子锁是一种不需要外接电源的智能锁,无源电子锁通过NFC天线接收到开锁指令及无线能量信号后,在相关模共同作用下,将能量转换为自身工作所需的电源,并在开锁指令作用下实现开锁功能。
[0003] 现有的部分无源电子锁,其在充电过程中,根据储能电容两端的电压调节电容的充电速率,例如在电容两端的电压达到预设值后提高充电速率,以达到提高无源锁的充电效率的目的。但是,由于用户的开锁设备型号及使用习惯的不同,可能会出现有些用户常常会开锁失败,而有些用户本可以更快的开锁却因受参数限制而无法提高开锁效率的问题。发明内容
[0004] 本申请实施例提供一种无源锁的充电方法、存储介质及无源锁,能够解决现有的无源锁设置的切换点电压参数,无法匹配每个用户的实际使用情况,影响用户开锁效率及开锁成功率的问题。
[0005] 为实现上述目的,本申请提供如下技术方案:
[0006] 一种无源锁的充电方法,所述无源锁包括能量收集模块及储能电容,所述收量收集模块用于收集开锁设备发出的能量以对所述储能电容充电,所述无源锁的充电方法包括:
[0007] 获取所述储能电容两端的当前电压值;
[0008] 根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率;
[0009] 若速率切换后正常充电,则减小所述当前切换点电压参数,以得到第一待定切换点电压参数;
[0010] 在下一次充电过程中,基于所述第一待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率,若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中,基于所述目标切换点电压参数切换所述能量收集模块对所述储能电容充电的速率。
[0011] 在一些实施例中,在下一次充电过程中,基于所述第一待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率之后,还包括:
[0012] 若速率切换后充电正常,则将所述第一待定切换点电压确定为新的当前切换点电压参数。
[0013] 在一些实施例中,在根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率之前,还包括:
[0014] 根据所述当前电压值从多个不同的电压值范围中确定出目标电压值范围;
[0015] 根据所述目标电压值范围及切换点电压参数组确定出所述当前电压切换点参数,所述切换点电压参数组包括多个电压值范围与多个电压切换点参数之间的一一对应关系。
[0016] 在一些实施例中,减小所述当前切换点电压参数,以得到第一待定切换点电压参数包括:
[0017] 获取第一预设电压值;
[0018] 将所述当前切换点电压参数减去所述第一预设电压值,以得到所述第一待定切换点电压参数。
[0019] 在一些实施例中,所述若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数包括:
[0020] 若速率切换后充电异常,则获取第二预设电压值,所述第二预设电压值小于所述第一预设电压值;
[0021] 将所述当前切换点电压参数与所述第二预设电压值相加,以得到第二待定切换点电压参数;
[0022] 在下一次充电过程中,基于所述第二待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率;
[0023] 若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数,若速率切换后充电正常,则将存储的所述当前切换点参数更新为所述第二待定切换点参数,并将更新后的当前切换点电压参数确定为目标切换点电压参数。
[0024] 在一些实施例中,若所述无源锁首次充电过程中,基于初始切换点电压参数切换所述能量收集模块对所述储能电容充电的速率导致充电异常,则所述无源锁的充电方法还包括:
[0025] 获取所述储能电容两端的当前电压值;
[0026] 根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率;
[0027] 若速率切换后充电异常,则增大所述当前切换点电压参数,以得到第三待定切换点电压参数;
[0028] 在下一次充电过程中,基于所述第三待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率,若速率切换后充电正常,则将所述第三待定切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中基于所述目标切换点电压参数切换所述能量收集模块对所述储能电容充电的速率。
[0029] 在一些实施例中,所述增大所述当前切换点电压参数,以得到第三待定切换点电压参数包括:
[0030] 获取第三预设电压值;
[0031] 将所述当前切换点电压参数与所述第三预设电压值相加,以得到所述第三待定切换点电压参数。
[0032] 在一些实施例中,获取所述储能电容两端的当前电压值之后,还包括:
[0033] 获取满电电压值,所述满电电压值为预设的所述储能电容充电完成时两端的电压值;
[0034] 根据所述当前电压值及满电电压值确定出所述储能电容的充电完成百分比;
[0035] 显示所述充电完成百分比。
[0036] 一种存储介质,应用于无源锁,其上存储有计算机程序,所述计算机程序运行时执行上述的充电方法。
[0037] 一种无源锁,包括:
[0038] 储能电容;
[0039] 能量收集模块,与所述储能电容连接,用于收集开锁设备发出的能量以对所述储能电容充电;
[0040] 电压检测电路,用于检测所述储能电容两端的电压;
[0041] 控制器,与所述电压检测电路、所述能量收集模块连接,用于:
[0042] 获取所述储能电容两端的当前电压值;
[0043] 根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率;
[0044] 若速率切换后正常充电,则减小所述当前切换点电压参数,以得到待定切换点电压参数;
[0045] 在下一次充电过程中,基于所述待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率,若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中基于所述目标切换点电压参数切换所述能量收集模块对所述储能电容充电的速率。
[0046] 本申请实施例提供的充电参数调节方法、存储介质及电子锁,在基于当前切换点电压参数切换能量收集模块对储能电容充电的速率正常充电时,尝试在下一次使用更小的切换点电压参数切换能量收集模块对储能电容充电的速率,若出现充电异常,则说明当前切换点电压参数最接近匹配用户使用习惯及开锁设备的最小切换点电压参数。由于越早的提升对储能电容充电的速率,总充电时长越短,开锁效率越高,因此,通过将当前切换点电压参数确定为目标切换点电压参数以供后续充电时使用,可以保证每个用户在基于各自的使用习惯及开锁设备时具有更高的开锁成功率及开锁效率。附图说明
[0047] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对本领域技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048] 图1为本申请实施例提供的无源锁的充电方法的第一种流程图
[0049] 图2为本申请实施例提供的无源锁的充电方法的第二种流程图。
[0050] 图3为本申请实施例提供的无源锁的充电方法的第三种流程图。
[0051] 图4为本申请实施例提供的无源锁的充电方法的第四种流程图。
[0052] 图5为本申请实施例提供的无源锁的结构示意图。

具体实施方式

[0053] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0054] 为了更完整地理解本申请及其有益效果,下面将结合附图来进行说明。其中,在下面的描述中相同的附图标号表示相同部分。
[0055] 无源锁是一种从外部设备获取能量以完成开锁指令,而无需内置电源的电子锁。无源锁通常包括储能电容、能量收集模块、动单元。其中,能量收集模块用于收集外部设备发出的能量,并将收集的能量进行整流、稳压等操作后对储能电容进行充电。当储能电容的电量达到一定量后,储能电容开始给动力单元供电以使动力单元转动,从而动力单元驱动无源锁的机械部分发生机械运动而完成开锁指令。
[0056] 现有的部分无源锁,为了在保证无源锁的开锁成功率较高的同时提高开锁效率,当检测到电容两端的电压达到预设值后,会提升能量收集模块对储能电容的充电速率以缩短储能电容的充电时长。示例性的,初始时,能量收集模块以第一速率对储能电容充电;当储能电容两端的电压达到1.2V后,提升能量收集模块对储能电容的充电速率至第二速率;当储能电容两端的电压达到3.6V后,提升能量收集模块对储能电容的充电速率至第三速率;当储能电容两端的电压达到5V后,提升能量收集模块对储能电容的充电速率至第四速率……直至储能电容两端的电压达到15V后本次充电完成。可以理解的,现有技术中,无源锁的充电速率的切换点电压参数为预设的固定值。
[0057] 但是,在实际应用中,用户的开锁设备多种多样,并且每个用户使用习惯不同导致开锁时开锁设备与无源锁的充电线圈的对准情况不同,最终导致储能电容的充电情况也存在差异。示例性的,部分用户开锁时开锁设备与无源锁的充电线圈对准较好,则储能电容的电压例如达到1.0V时就可以顺利将充电速率提升至第二速率,从而缩短开锁时间;但是,还有部分用户开锁时开锁设备与无源锁的充电线圈对准较差,则储能电容的电压例如达到2.0V时才可以顺利将充电速率提升至第二速率,若提前提升充电速率,则会导致充电异常。
[0058] 因此,在用户的开锁设备不同且使用习惯不同的前提下,将无源锁能量收集模块对储能电容的充电速率的切换点电压预设为固定值,会导致部分用户的开锁效率本可以更高,却因受固定参数限制而无法进一步提高,而部分用户在开锁时常常会因充电异常而开锁失败。
[0059] 基于上述问题,本申请实施例提供一种无源锁的充电方法,示例性的,请参阅图1,图1为本申请实施例提供的无源锁的充电方法的第一种流程图。无源锁包括能量收集模块及储能电容,收量收集模块用于收集开锁设备发出的能量以对储能电容充电。充电方法例如由无源锁的控制器执行,包括以下步骤S101‑步骤S104:
[0060] 步骤S101:获取储能电容两端的当前电压值;
[0061] 步骤S102:根据当前电压值与当前切换点电压参数之间的对比关系切换能量收集模块对储能电容充电的速率;
[0062] 需要说明的是,在无源锁首次充电开锁前,设计人员需根据实际需要以及无源锁的型号等信息对切换点电压参数进行预设并存储于无源锁中,以使无源锁在首次充电时基于预设的初始切换点电压参数切换能量收集模块对储能电容充电的速率。示例性的,设计人员可以预设初始的切换点电压参数为1.2V,以在无源锁首次充电过程中,储能电容的当前电压达到1.2V时,将能量收集模块对储能电容充电的速率由第一速率提升至第二速率。可以理解的,设计人员可以将初始切换点电压参数预设为一个较大的值,从而保证首次充电能够正常充电开锁。
[0063] 需要说明的是,在无源锁首次充电及首次之后的多次充电过程中,每次都将基于速率切换后正常充电及结果对当前切换点电压参数进行对应的减小,直至充电异常,则能够确定出与用户使用习惯及开锁设备最匹配的切换点电压参数。因此,步骤S102中的当前切换点电压参数可能是初始切换点电压参数,也可能是基于初始切换点电压参数减小后得到的切换点电压参数。示例性的,若本次充电为无源锁首次充电,则当前切换点电压参数为设计人员预设的初始切换点电压参数如1.2V;若本次充电为无源锁第二次充电,且首次充电时无源锁正常充电开锁,则当前切换点电压参数为基于初始切换点电压参数调整后的切换点电压参数如1.1V。
[0064] 步骤S103:若速率切换后正常充电,则减小当前切换点电压参数,以得到第一待定切换点电压参数;
[0065] 可以理解的,若本次充电过程中,速率切换后正常充电,则说明基于当前切换点电压参数,可顺利提升能量收集模块对储能电容充电的速率。但是,为了进一步缩短充电时长,提高开锁效率,是否可以继续下调切换点电压参数我们不得而知。因此,可以减小当前切换点电压参数以得到第一待定切换点电压参数,以供下一次开锁时,尝试基于该第一待定切换点电压参数切换能量收集模块对储能电容充电的速率后是否能够正常充电,以逐步探知最高的开锁效率。
[0066] 步骤S104:在下一次充电过程中,基于第一待定切换点电压参数切换能量收集模块对储能电容充电的速率,若速率切换后充电异常,则将当前切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中,基于目标切换点电压参数切换能量收集模块对储能电容充电的速率。
[0067] 需要说明的是,确定出目标切换点电压参数后,还包括将确定为目标切换点电压参数存储于无源锁。
[0068] 可以理解的,在下一次充电过程中,若基于第一待定切换点电压参数切换能量收集模块对储能电容充电的速率导致充电异常,则可以说明,本次充电过程中所基于的当前切换点电压参数最接近匹配用户使用习惯及开锁设备的最小的切换点电压参数,也是用户基于其使用习惯及开锁设备所能够达到的接近最高的开锁效率。因此,将当前切换点电压参数确定为目标切换点电压参数以供后续充电过程中使用,可以保证每个用户在基于各自的使用习惯及开锁设备时具有更高的开锁成功率及开锁效率。
[0069] 可以理解的,在下一次充电过程中,若基于第一待定切换点电压参数切换能量收集模块对储能电容充电的速率后仍可以正常充电,则可以将第一待定切换点电压参数确定为新的当前切换点电压参数。之后,可以继续减小新的当前切换点电压参数以得到新的第一待定切换点电压参数,以供下下次充电过程中,基于新的第一待定切换点电压参数切换能量收集模块对储能电容充电的速率,如此经过多次正常充电并减小切换点电压参数后,直至切换速率导致充电异常时确定出目标切换点电压参数。
[0070] 在实际应用中,当用户激活无源锁后,例如在软件给出的提示下先多次尝试对无源锁开锁,从而在多次充电开锁的过程中,无源锁根据用户多次充电开锁的实际情况自动调节其切换点电压参数,并最终确定出目标切换点电压参数。可以理解的,每把锁在经过对用户使用习惯及开锁设备的学习之后,存储了专属于该用户的切换点电压参数,以使该用户在后续使用时具有更好的开锁体验。
[0071] 本申请实施例提供的无源锁的充电方法,在基于当前切换点电压参数切换能量收集模块对储能电容充电的速率正常充电时,尝试在下一次使用更小的切换点电压参数切换能量收集模块对储能电容充电的速率,若出现充电异常,则说明当前切换点电压参数最接近匹配用户使用习惯及开锁设备的最小切换点电压参数。我们知道,越早的提升对储能电容充电的速率,总充电时长越短,开锁效率越高,因此,通过将当前切换点电压参数确定为目标切换点电压参数以供后续充电时使用,可以保证每个用户在基于各自的使用习惯及开锁设备时具有更高的开锁成功率及开锁效率。
[0072] 进一步的,请参阅图2,图2为本申请实施例提供的无源锁的充电方法的第二种流程图。无源锁的充电方法包括以下步骤S201‑步骤S212:
[0073] 步骤S201:在第一次充电过程中,获取储能电容两端的第一电压值;
[0074] 步骤S202:根据第一电压值从多个不同的电压值范围中确定出第一目标电压值范围;
[0075] 可以理解的,无源锁预存有多个电压值范围,将第一电压值落入的电压值范围确定为第一目标电压值范围。示例性的,多个电压值范围包括0‑1.2V、1.2V‑3.6V、3.6V‑5V……若第一电压值为落入0‑1.2V的范围例如为1.0V,则将0‑1.2V的电压值范围确定为第一目标电压值范围。
[0076] 步骤S203:根据目标电压值范围及切换点电压参数组确定出当前电压切换点参数;
[0077] 需要说明的是,切换点电压参数组包括多个电压值范围与多个切换点电压参数的一一对应关系。示例性的,0‑1.2V的电压值范围对应的切换点电压参数为1.2V,1.2V‑3.6V的电压值范围对应的切换点电压参数为3.6V,3.6V‑5V的电压值范围对应的切换点电压参数为5V……。
[0078] 步骤S204:判断第一电压值是否达到当前电压切换点参数;
[0079] 可以理解的,例如第一电压值落入0‑1.2V的电压值范围,则其对比的当前电压切换点参数为1.2V;例如第一电压值落入1.2V‑3.6V的电压值范围,则其对比的当前电压切换点参数为3.6V……。
[0080] 步骤S205:若第一电压值达到当前电压切换点参数,则提升能量收集模块对储能电容充电的速率;
[0081] 能量收集模块例如通过将收集的电能转化为直流电给储能电容充电,控制器例如通过调整该直流电的电压值以调节能量收集模块对储能电容的充电速率。
[0082] 步骤S206:若速率提升后正常充电,则获取第一预设电压值;
[0083] 步骤S207:将当前切换点电压参数减去第一预设电压值,以得到第一待定切换点电压参数;
[0084] 示例性的,第一预设电压值例如为0.1V,若当前切换点电压参数为1.2V,则第一待定切换点电压参数为1.1V。
[0085] 步骤S208:在第二次充电过程中,基于第一待定切换点电压参数切换能量收集模块对储能电容充电的速率;
[0086] 可以理解的,在第一次充电过程中,例如在储能电容两端电压达到1.2V时第一次提升能量收集模块对储能电容充电的速率,则在第二次充电过程中,在储能电容两端电压达到1.1V时就对储能电容充电的速率进行第一次拉升。
[0087] 步骤S209:若速率切换后充电异常,则获取第二预设电压值;
[0088] 需要说明的是,第二预设电压值小于第一预设电压值。
[0089] 步骤S210:将第一待定切换点电压参数与第二预设电压值相加,以得到第二待定切换点电压参数;
[0090] 可以理解的,在基于第一待定切换点电压参数切换能量收集模块对储能电容充电的速率导致充电异常后,则可以确定匹配用户使用习惯及开锁设备的最小的切换点电压参数大于第一待定切换点电压参数且小于或等于当前切换点电压参数。因此,通过在第一待定切换点电压参数的基础上加上小于第一预设电压值的第二预设电压值,可以得到小于第一待定切换点电压参数且大于或等于当前切换点电压参数的第二待定切换点电压参数以供下次充电使用,从而进一步找出更接近匹配用户使用习惯及开锁设备的最小切换点电压参数的目标切换点电压参数。
[0091] 优选的,第二待定切换点电压参数取第一待定切换点电压参数与当前切换点电压参数的中间值。示例性的,第二预设电压值例如为0.05V,若第一待定切换点电压参数为1.1V,则第二待定切换点电压参数为1.15V。
[0092] 步骤S211:在第三次充电过程中,基于第二待定切换点电压参数切换能量收集模块对储能电容充电的速率;
[0093] 步骤S212:若速率切换后充电异常,则将当前切换点电压参数确定为目标切换点电压参数;若速率切换后充电正常,则将存储的当前切换点参数更新为第二待定切换点参数,并将更新后的当前切换点电压参数确定为目标切换点电压参数。
[0094] 可以理解的,若速率切换后充电异常,说明匹配用户使用习惯及开锁设备的最小的切换点电压参数大于第二待定切换点电压参数且小于或等于当前切换点电压参数,因此将当前切换点电压参数确定为目标切换点电压参数。若速率切换后充电正常,说明匹配用户使用习惯及开锁设备的最小的切换点电压参数大于第一待定切换点电压参数且小于或等于第二切换点电压参数,因此将第二待定切换点电压参数确定为目标切换点电压参数。
[0095] 在实际应用中,用户在首次对无源锁充电开锁过程中,基于初始切换点电压参数切换能量收集模块对储能电容充电的速率导致充电异常,对于该种情况,本申请实施例提供无源锁的充电方法还包括下述内容。请参阅图3,图3为本申请实施例提供的无源锁的充电方法的第三种流程图。无源锁的充电方法包括以下步骤S301‑步骤S304:
[0096] 步骤S301:获取储能电容两端的当前电压值;
[0097] 步骤S302:根据当前电压值与当前切换点电压参数之间的对比关系切换能量收集模块对储能电容充电的速率;
[0098] 步骤S303:若速率切换后充电异常,则增大当前切换点电压参数,以得到第三待定切换点电压参数;
[0099] 在一些实施例中,增大当前切换点电压参数,以得到第三待定切换点电压参数包括:获取第三预设电压值;将当前切换点电压参数与第三预设电压值相加,以得到第三待定切换点电压参数。示例性的,第三预设电压值为0.1V,若当前切换点电压参数为1.2V,则第三待定切换点电压为1.3V。
[0100] 步骤S304:在下一次充电过程中,基于第三待定切换点电压参数换能量收集模块对储能电容充电的速率,若速率切换后充电正常,则将第三待定切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中基于目标切换点电压参数切换能量收集模块对储能电容充电的速率。
[0101] 可以理解的,若基于当前切换点电压参数切换对储能电容充电的速率导致充电失败,则在下一次充电时尝试基于更大的切换点电压参数切换对储能电容充电的速率是否能够正常充电,如此尝试多次,则直至切换速率后正常充电时,可以确定出最接近匹配用户使用习惯及开锁设备的最小切换点电压参数的目标切换点电压参数。
[0102] 为方便理解的,在无源锁首次充电过程中,若基于初始切换点电压参数切换能量收集模块对储能电容充电的速率导致充电异常,则开启了区别于首次充电是基于初始切换点电压参数切换速率时正常充电的切换点电压参数调节周期。在首次充电异常的调节周期中,包括多次充电过程,以时间为轴,每次充电所基于的切换点电压参数逐次增大,而仅有最后一次充电过程中切换充电速率后正常充电,在最后一次之前的多次充电过程中切换充电速率均导致充电异常,可以确定,最后一次充电过程中所基于的切换点电压参数最接近匹配用户使用习惯及开锁设备的最小切换点电压参数。
[0103] 本申请实施例提供的无源锁的充电方法,在基于当前切换点电压参数切换能量收集模块对储能电容充电的速率充电异常时,尝试在下一次使用更大的切换点电压参数(第三待定切换点电压参数)切换能量收集模块对储能电容充电的速率。若切换后充电正常,则说明第三待定切换点电压参数最接近匹配用户使用习惯及开锁设备的最小切换点电压参数。因此,通过将第三待定切换点电压参数确定为目标切换点电压参数以供后续充电时使用,可以保证每个用户在基于各自的使用习惯及开锁设备时具有更高的开锁成功率及开锁效率。
[0104] 在一些实施例中,请参阅图4,图4为本申请实施例提供的无源锁的充电方法的第四种流程图。无源锁的充电方法还可以包括以下步骤S401‑步骤S403:
[0105] 步骤S401:多次对无源锁充电以尝试开锁,无源锁每次充电时基于不同的切换点电压参数切换能量收集模块对储能电容充电的速率,以得到每一切换点电压参数对应的切换结果,切换结果为速率切换后充电正常或速率切换后充电异常;
[0106] 步骤S402:根据多个切换结果从多个切换点电压参数中确定出目标切换点电压参数,目标切换点电压参数为切换结果为速率切换后充电正常所对应的多个切换点电压参数中最小的切换点电压参数;
[0107] 步骤S403:在后续的充电过程中,基于目标切换点电压参数切换能量收集模块对储能电容充电的速率。
[0108] 可以理解的,在本申请实施例提供的步骤S401‑步骤S403的充电方法中,预设多个不同的切换点电压参数,并一一测试基于每一切换点电压参数切换对储能电容充电的速率后是否充电正常,以在多个不同的切换点电压参数中找出最接近匹配用户使用习惯及开锁设备的最小切换点电压参数的一个切换点电压参数作为目标切换点电压参数。
[0109] 但是,基于该方式会导致测试次数较多,智能化程度低。因此,可以使无源锁每次充电时基于的切换点电压参数逐次增大,从而在首次得到速率切换后充电异常的切换结果时,锁定该切换结果对应的目标切换点电压参数。如此,可以大大减少测试次数。
[0110] 在一些实施例中,在获取储能电容两端的当前电压值之后,无源锁的控制方法还包括:获取满电电压值,满电电压值为预设的所述储能电容充电完成时两端的电压值;根据当前电压值及满电电压值确定出储能电容的充电完成百分比;显示所述充电完成百分比。在实际应用中,用户根据显示的充电完成百分比以知晓开锁进度,当充电完成百分比达到
100%时,无源锁一定能够成功开锁。因此,相比于现有的无源锁根据充电时长知晓开锁进度更加直观,且不会出现充电时长超时导致开锁失败的情况,用户的开锁体验感更好。
[0111] 本申请实施例还提供一种存储介质,该存储介质应用于无源锁,其上存储有计算机程序,计算机程序运行时执行上述的充电参数调整方法。
[0112] 本申请实施例还提供一种无源锁,示例性的,请参阅图5,图5为本申请实施例提供的无源锁的结构示意图。无源锁100包括储能电容110、能量收集模块120、电压检测电路130及控制器140。
[0113] 其中,能量收集模块120与储能电容110连接,用于收集开锁设备发出的能量以对储能电容110充电。电压检测电路130用于检测储能电容110两端的电压。控制器140与电压检测电路130、能量收集模块120连接,用于:获取储能电容110两端的当前电压值;根据当前电压值与当前切换点电压参数之间的对比关系切换能量收集模块120对储能电容110充电的速率;若速率切换后正常充电,则减小当前切换点电压参数,以得到待定切换点电压参数;在下一次充电过程中,基于待定切换点电压参数切换能量收集模块120对储能电容110充电的速率,若速率切换后充电异常,则将当前切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中基于目标切换点电压参数切换能量收集模块120对储能电容110充电的速率。储能电容110例如还与控制器140连接,用于给控制器140供电。
[0114] 在一些实施例中,无源锁100还包括与控制器连接的通信天线,通信天线用于将充电完成百分比传输至开锁设备,以使开锁设备显示充电完成百分比。无源锁100例如还包括显示模块,显示模块与控制器连接,用于显示无源锁的充电完成百分比。在实际应用中,用户根据显示的充电完成百分比以知晓开锁进度,当充电完成百分比达到100%时,无源锁一定能够成功开锁。因此,相比于现有的无源锁根据充电时长知晓开锁进度更加直观,且不会出现充电时长超时导致开锁失败的情况,用户的开锁体验感更好。
[0115] 本申请实施例提供的无源锁100,在基于当前切换点电压参数切换能量收集模块120对储能电容110充电的速率正常充电时,尝试在下一次使用更小的切换点电压参数切换能量收集模块120对储能电容110充电的速率,若出现充电异常,则说明当前切换点电压参数最接近匹配用户使用习惯及开锁设备的最小切换点电压参数。我们知道,越早的提升对储能电容充电的速率,总充电时长越短,开锁效率越高,因此,通过将当前切换点电压参数确定为目标切换点电压参数以供后续充电时使用,可以保证每个用户在基于各自的使用习惯及开锁设备时具有更高的开锁成功率及开锁效率。
[0116] 以上对本申请实施例所提供的无源锁的充电方法、存储介质及无源锁进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。
QQ群二维码
意见反馈