A battery pack switching method based on intelligent switch

Through the battery pack switching method controlled by intelligent switch, combined with the power supply characteristics of lithium-ion batteries and ordinary batteries, the problems of high power supply reliability and cost of smart locks are solved, and the reliability and safety evaluation of door lock power supply is achieved.

CN117854184BActive Publication Date: 2025-03-04NAT CERTIFICATION TECH (HANGZHOU) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311809345.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-26
Publication Date
2025-03-04
Estimated Expiration
2043-12-26

AI Technical Summary

Technical Problem

The existing smart locks have insufficient reliability in power supply and high battery replacement cost. A single lithium battery or ordinary battery cannot effectively ensure the power supply reliability of the door lock.

Method used

The battery pack switching method based on intelligent switch is adopted. By analyzing the usage data of the door lock, common users are determined and filtered users, predict the number of verifications and the daily inferred verification times, and combined with the historical charging curve of the lithium-ion battery and the discharge time of the ordinary battery, it is determined whether to switch the power supply device to the ordinary battery.

Benefits of technology

The reliability and safety evaluation of door lock power supply is achieved, the frequent charging and discharge and high cost problems caused by single battery power supply is avoided, and the power supply reliability of smart door locks is improved and the battery replacement cost is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117854184B_ABST
    Figure CN117854184B_ABST
Patent Text Reader

Abstract

The present invention provides a battery pack switching method and a self-service terminal based on an intelligent switch, which belong to the field of power supply technology, and specifically include: determining the number of times a door lock is used by different users based on usage data of the door lock, and determining screened users and common users based on the number of times used, obtaining the number of common users and the number of times used, the number of screened users and the number of times used of the door lock, and determining a safe power threshold of the door lock in combination with the daily estimated verification times of the door lock; when the remaining power of a lithium-ion battery is less than the safe power threshold, determining the charging time of the lithium-ion battery at the remaining power based on a historical charging curve of the lithium-ion battery, and determining whether it is necessary to switch the power supply device of the door lock to the common battery through the time deviation between the discharge time and the charging time of the common battery, thereby improving the reliability of the power supply of the door lock.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of power supply, and in particular relates to a battery pack switching method based on an intelligent switch. Background Art

[0002] Existing smart locks, such as fingerprint locks and face recognition locks, etc., while improving user convenience, consume a lot of electricity. Therefore, how to power the smart locks has become a technical problem that needs to be solved urgently.

[0003] In order to solve the above technical problems, the existing technical solutions can provide power supply function through a single lithium battery or ordinary battery. Specifically, in the patent CN202022917182.2 "A fireproof intelligent door lock control device", when the battery voltage drops to a certain value or the temperature of the control device reaches a certain value, the control device automatically switches the smart mode to the key mode when powered by a lithium battery. However, there are the following technical problems:

[0004] Using a single lithium battery or ordinary battery for power supply cannot guarantee the reliability of the door lock's power supply. At the same time, using ordinary batteries for power supply will also lead to high battery replacement costs. Therefore, if the power supply system of the door lock cannot be constructed by combining lithium batteries and ordinary batteries, it is impossible to improve the reliability of the power supply of the smart door lock while reducing the battery replacement cost.

[0005] In view of the above technical problems, the present invention provides a battery pack switching method based on an intelligent switch. Summary of the invention

[0006] To achieve the purpose of the present invention, the present invention adopts the following technical solutions:

[0007] According to one aspect of the present invention, a battery pack switching method based on an intelligent switch is provided.

[0008] A battery pack switching method based on an intelligent switch, characterized by comprising:

[0009] S1 determines the number of times the door lock is used by different users based on the usage data of the door lock, and determines the screened users and the frequent users based on the number of times used, and determines the predicted verification number of single use by different frequent users through the number of times used by different frequent users and the verification number at different number of times used;

[0010] S2: determining the estimated daily usage times of different common users according to the usage times of different common users on different dates, and determining the estimated daily verification times of the door lock according to the predicted verification times of single usage of different common users and the number of screened users;

[0011] S3 obtains the number of common users and usage times of the door lock, the number of screened users and usage times, and determines the safety power threshold of the door lock in combination with the daily estimated verification times of the door lock. When the remaining power of the lithium-ion battery is less than the safety power threshold, proceeds to the next step;

[0012] S4 determines the charging time of the lithium-ion battery at the remaining power based on the historical charging curve of the lithium-ion battery, and determines whether the power supply device of the door lock needs to be switched to the ordinary battery through the time deviation between the discharge time and the charging time of the ordinary battery.

[0013] The beneficial effects of the present invention are:

[0014] 1. The predicted verification times for a single use by different common users are determined by the number of times used by different common users and the number of verifications at different times of use. This realizes the determination of the predicted verification times for different common users from the perspective of historical data, and also lays the foundation for further determining the safety power threshold of the door lock.

[0015] 2. The safety power threshold of the door lock is determined by the number of common users and the number of times the door lock is used, the number of screened users and the number of times the door lock is used, and the daily estimated verification times of the door lock. The differences in the requirements for the operating reliability of different door locks due to the differences in the number of common users and the number of screened users are fully taken into account, thereby achieving accurate evaluation of the safety power threshold of door locks with different operating reliability requirements, and ensuring the reliability and safety of the door lock's power supply.

[0016] 3. Whether it is necessary to switch the power supply device of the door lock to the ordinary battery is determined by the time deviation between the discharge time and the charging time of the ordinary battery, thereby realizing the determination of the switching timing of the power supply device of the door lock from the perspective of the time deviation between the charging time and the discharge time, avoiding the frequent charging and discharging caused by the single use of a safe power threshold and the high cost caused by the frequent use of ordinary batteries.

[0017] A further technical solution is that the number of times the door lock is used by different users is determined based on the identity authentication results of different users of the door lock. Specifically, the identity of the user is determined based on the identity authentication result of the user, and the number of times the door lock is used by different users is determined based on historical usage data of different users.

[0018] A further technical solution is to determine the screening users and the frequent users based on the usage times, specifically including:

[0019] When the number of times the user uses the data is greater than a preset number of times, the user is determined to be frequently used data; when the number of times the user uses the data is not greater than the preset number of times, the user is determined to be a screened user.

[0020] A further technical solution is that the method for determining the safety power threshold of the door lock is:

[0021] Obtain the number of common users and usage times of the door lock, the number of screened users and usage times, and determine the safety power threshold of the door lock in combination with the daily estimated verification times of the door lock

[0022] Determine the door lock usage busyness of the door lock based on the number of common users and the number of times the door lock is used, and the number of screened users and the number of times the door lock is used, and determine the minimum safe usage time of the door lock based on the door lock usage busyness of the door lock;

[0023] The minimum verification times threshold of the door lock is determined by the minimum safe usage time and the estimated daily verification times of the door lock, and the safety power threshold of the door lock is determined in combination with the single verification power consumption of the door lock.

[0024] A further technical solution is to determine whether it is necessary to switch the power supply device of the door lock to the ordinary battery according to the time deviation between the discharge time and the charging time of the ordinary battery, which specifically includes:

[0025] The time deviation threshold is determined by the number of charge and discharge cycles of the lithium-ion battery and the cycle life of the lithium-ion battery, and based on the time deviation and the time deviation threshold, it is determined whether the power supply device of the door lock needs to be switched to the ordinary battery.

[0026] In a second aspect, the present invention provides a computer system comprising: a memory and a processor that are communicatively connected, and a computer program stored in the memory and capable of running on the processor, characterized in that: when the processor runs the computer program, it executes the above-mentioned battery pack switching method based on an intelligent switch.

[0027] Other features and advantages will be described in the following description. The objects and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description and drawings.

[0028] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings.

[0030] Figure 1 is a flow chart of a battery pack switching method based on an intelligent switch;

[0031] Figure 2 is a flow chart of a method for determining a predicted number of verifications for a single use by a frequent user;

[0032] Figure 3 The present invention is a flow chart of a method for determining a safety power threshold value of a door lock. DETAILED DESCRIPTION

[0033] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.

[0034] Example 1

[0035] To solve the above problems, according to one aspect of the present invention, Figure 1 As shown, a battery pack switching method based on an intelligent switch is provided, which is characterized by specifically comprising:

[0036] S1 determines the number of times the door lock is used by different users based on the usage data of the door lock, and determines the screened users and the frequent users based on the number of times used, and determines the predicted verification number of single use by different frequent users through the number of times used by different frequent users and the verification number at different number of times used;

[0037] Specifically, the usage times of different users are determined based on the identity authentication results of different users of the door lock. Specifically, the identity of the user is determined based on the identity authentication results of the user, and the usage times of different users are determined based on the historical usage data of different users.

[0038] It should be noted that the determination of screening users and frequent users based on the number of uses specifically includes:

[0039] When the number of times the user uses the data is greater than a preset number of times, the user is determined to be frequently used data; when the number of times the user uses the data is not greater than the preset number of times, the user is determined to be a screened user.

[0040] In one possible embodiment, Figure 2 As shown, the method for determining the predicted verification times of a single use by the common user in the above step S1 is:

[0041] S11 obtains the verification times of the frequent user at different usage times, and determines whether the deviation of the verification times of the frequent user at different usage times meets the requirement. If so, the predicted verification times of the frequent user are determined by the average value of the verification times of the frequent user at different usage times. If not, proceed to the next step.

[0042] S12 divides the usage times of the common users into different usage times groups according to the deviation of the verification times between different usage times of the common users, and determines whether the number of the usage times groups is less than the preset number of groups, if so, proceeds to the next step, if not, proceeds to step S14;

[0043] S13: taking the average verification times of different usage times of different usage groups as the matching verification times of the usage groups, and determining similar usage groups according to the deviation of the matching verification times between different usage groups, and judging whether the proportion of usage times of the similar usage groups meets the requirements; if so, determining the predicted verification times of the frequent users according to the average value of the matching verification times of the similar usage groups; if not, proceeding to the next step;

[0044] S14 determines the weight values ​​of different usage groups according to the proportion of usage times of different usage groups, and determines the predicted verification times of the frequent users according to the proportion of usage times of the similar usage groups and the average value of the matching verification times, the weights of different usage groups and the matching verification times.

[0045] Specifically, judging whether the deviation of the verification times of the frequent user between different usage times meets the requirement specifically includes:

[0046] When the deviation of the verification times of the frequent user between different usage times is less than a preset deviation threshold, it is determined that the deviation of the verification times of the frequent user between different usage times meets the requirement.

[0047] S2: determining the estimated daily usage times of different common users according to the usage times of different common users on different dates, and determining the estimated daily verification times of the door lock according to the predicted verification times of single usage of different common users and the number of screened users;

[0048] In a possible embodiment, the method for determining the estimated daily usage times of the frequent users in the above step S2 is:

[0049] S21: determining the average number of times the frequent user uses the app on different dates based on the number of times the frequent user uses the app on different dates, and determining whether the frequent user has a deviation date based on the number of times used and the average number of times used; if so, proceeding to the next step; if not, determining the daily estimated number of times the frequent user uses the average number of times used;

[0050] S22 obtains the number of deviation dates of the common user, and determines whether the number of deviation dates of the common user is less than the preset number of dates. If so, proceeds to the next step; if not, proceeds to step S24;

[0051] S23 determines the number of deviation dates corresponding to different usage times according to the usage times of different deviation dates, determines the date credibility of different usage times based on the number of deviation dates corresponding to the different usage times, and judges whether there is a usage time with a date credibility greater than a preset credibility. If so, proceeds to the next step; if not, determines the daily estimated usage time of the frequent user by using the average usage time;

[0052] S24 takes the date whose deviation between the number of usages and the average number of usages meets the requirements as a credible date, and determines the daily estimated number of usages of the frequent user based on the number of credible dates and the average number of usages of credible dates, the number of deviation dates corresponding to different numbers of usages, and the number of deviation dates.

[0053] In another possible embodiment, the method for determining the estimated daily usage times of the frequent users in step S2 is:

[0054] S31 determines the average number of times the frequent user uses the app on different dates according to the number of times the frequent user uses the app on different dates, and determines the credible date and the deviation date of the frequent user according to the number of times the frequent user uses the app and the average number of times the frequent user uses, and determines whether the date quantity ratio of the credible date meets the requirement, if yes, proceeds to the next step, if no, proceeds to step S33;

[0055] S32 determines the credibility of different usage times based on the number of credible dates corresponding to different usage times, and determines the comprehensive credibility of the credible date in combination with the number of dates and the proportion of the number of dates of the credible date, and determines whether the comprehensive credibility of the credible date is greater than the preset credibility. If so, determines the daily estimated usage times of the frequent user by the average of the usage times of the credible date;

[0056] S33 determines the number of deviation dates corresponding to different usage times according to the usage times of different deviation dates, determines the date credibility of different usage times based on the number of deviation dates corresponding to the different usage times, and judges whether there is a usage time with a date credibility greater than a preset credibility. If so, proceeds to the next step; if not, determines the daily estimated usage times of the frequent user by the average of the usage times of the credible dates;

[0057] S34 obtains the date credibility of different usage times, and determines the comprehensive credibility of the deviation date in combination with the number of dates and the proportion of the number of dates of the deviation date, and uses the comprehensive credibility of the deviation date and the comprehensive credibility of the credible date as the weight values ​​of the mean number of usage times of the deviation date and the mean number of usage times of the credible date respectively, and determines the daily estimated number of usage times of the frequent user in combination with the mean number of usage times of the deviation date and the mean number of usage times of the credible date.

[0058] In another possible embodiment, the method for determining the estimated daily usage times of the frequent users in step S2 is:

[0059] Determine the average number of times the frequent user uses the app on different dates based on the number of times the frequent user uses the app on different dates, and determine whether the frequent user has a deviation date based on the number of times the frequent user uses the app and the average number of times the frequent user uses. If yes, proceed to the next step. If no, determine the estimated daily number of times the frequent user uses the average number of times the frequent user uses the app.

[0060] Determine the credible date and deviation date of the frequent user according to the number of times of use and the average of the number of times of use, determine the credibility of different number of times of use based on the number of credible dates corresponding to different number of times of use, and determine the comprehensive credibility of the credible date in combination with the number of dates and the proportion of the number of dates of the credible date, judge whether the comprehensive credibility of the credible date is greater than the preset credibility, and if so, determine the daily estimated number of times of use of the frequent user according to the average of the number of times of use of the credible date;

[0061] Determine the number of deviation dates corresponding to different usage times according to the usage times of different deviation dates, determine the date credibility of different usage times based on the number of deviation dates corresponding to the different usage times, obtain the date credibility of different usage times, and determine the comprehensive credibility of the deviation date in combination with the number of dates of the deviation date and the proportion of the number of dates;

[0062] The comprehensive credibility of the deviation date and the comprehensive credibility of the credible date are respectively used as the weight values ​​of the average usage times of the deviation date and the average usage times of the credible date, and the daily estimated usage times of the frequent user are determined in combination with the average usage times of the deviation date and the average usage times of the credible date.

[0063] In a possible embodiment, the method for determining the daily estimated verification times of the door lock in step S2 is:

[0064] S41 determines the daily estimated verification times of different common users according to the predicted verification times of single use and the estimated daily use times of different common users, and determines the daily estimated verification times of the door lock in combination with the number of the common users;

[0065] S42 determines the usage frequency ratio of the screened user according to the usage frequency of the screened user and the usage frequency of the common user, and judges whether the usage frequency ratio and the usage frequency of the screened user meet the requirements. If yes, proceed to the next step; if not, proceed to step S44;

[0066] S43 determines the usage verification busyness of the screening users on different dates according to the usage frequency proportion, usage frequency and verification frequency of the screening users at different usage frequency on different dates, and determines whether there is a date whose usage verification busyness does not meet the requirement based on the usage verification busyness, if so, proceeds to the next step, if not, uses the daily predicted verification frequency of the door lock as the daily estimated verification frequency of the door lock;

[0067] S44 obtains the number of dates on which the usage verification busyness of the screened users does not meet the requirements and the usage verification busyness of different dates, and determines the verification times compensation amount of the screened users in combination with the number of screened users, the number of uses and the proportion of the number of uses, and determines the daily estimated verification times of the door lock by the verification times compensation amount of the screened users and the daily predicted verification times.

[0068] In another possible embodiment, the method for determining the daily estimated verification times of the door lock in step S2 is:

[0069] Determine the estimated daily verification times for different common users according to the predicted verification times for single use and the estimated daily use times for different common users, and determine the predicted daily verification times for the door lock in combination with the number of common users;

[0070] When the number and proportion of the screened users meet the requirements:

[0071] Determine the usage verification busyness of the screening users on different dates according to the usage frequency proportion, usage frequency and verification frequency of the screening users at different usage frequency of the screening users on different dates, and when it is determined based on the usage verification busyness that there is no date on which the usage verification busyness does not meet the requirement, then use the daily predicted verification frequency of the door lock as the daily estimated verification frequency of the door lock;

[0072] When it is determined based on the usage verification busyness that there is no date on which the usage verification busyness does not meet the requirement or any one of the number of screened users and the number ratio does not meet the requirement,

[0073] Obtain the number of dates on which the usage verification busyness of the screened users does not meet the requirements and the usage verification busyness of different dates, and determine the verification times compensation amount of the screened users in combination with the number of screened users, the number of uses and the proportion of the number of uses, and determine the daily estimated verification times of the door lock by the verification times compensation amount of the screened users and the daily predicted verification times.

[0074] S3 obtains the number of common users and usage times of the door lock, the number of screened users and usage times, and determines the safety power threshold of the door lock in combination with the daily estimated verification times of the door lock. When the remaining power of the lithium-ion battery is less than the safety power threshold, proceeds to the next step;

[0075] It should be noted that if Figure 3 As shown, the method for determining the safety power threshold of the door lock is:

[0076] Determine the door lock usage busyness of the door lock based on the number of common users and the number of times the door lock is used, and the number of screened users and the number of times the door lock is used, and determine the minimum safe usage time of the door lock based on the door lock usage busyness of the door lock;

[0077] The minimum verification times threshold of the door lock is determined by the minimum safe usage time and the estimated daily verification times of the door lock, and the safety power threshold of the door lock is determined in combination with the single verification power consumption of the door lock.

[0078] S4 determines the charging time of the lithium-ion battery at the remaining power based on the historical charging curve of the lithium-ion battery, and determines whether the power supply device of the door lock needs to be switched to the ordinary battery through the time deviation between the discharge time and the charging time of the ordinary battery.

[0079] It can be understood that determining whether it is necessary to switch the power supply device of the door lock to the ordinary battery according to the time deviation between the discharge time and the charging time of the ordinary battery specifically includes:

[0080] The time deviation threshold is determined by the number of charge and discharge cycles of the lithium-ion battery and the cycle life of the lithium-ion battery, and based on the time deviation and the time deviation threshold, it is determined whether the power supply device of the door lock needs to be switched to the ordinary battery.

[0081] Example 2

[0082] On the other hand, the present invention provides a computer system, comprising: a memory and a processor connected in communication, and a computer program stored in the memory and capable of running on the processor, characterized in that: when the processor runs the computer program, it executes the above-mentioned battery pack switching method based on an intelligent switch.

[0083] Through the above embodiments, the present application achieves the following beneficial effects:

[0084] 1. The predicted verification times for a single use by different common users are determined by the number of times they are used and the number of verifications at different times of use. This realizes the determination of the predicted verification times for different common users from the perspective of historical data, and also lays the foundation for further determining the safety power threshold of the door lock.

[0085] 2. The safety power threshold of the door lock is determined by the number of common users and the number of times the door lock is used, the number of screened users and the number of times the door lock is used, and the daily estimated verification times of the door lock. The differences in the requirements for the operating reliability of different door locks due to the differences in the number of common users and the number of screened users are fully taken into account, thereby achieving accurate evaluation of the safety power threshold of door locks with different operating reliability requirements, and ensuring the reliability and safety of the door lock's power supply.

[0086] 3. Whether it is necessary to switch the power supply device of the door lock to the ordinary battery is determined by the time deviation between the discharge time and the charging time of the ordinary battery, thereby realizing the determination of the switching timing of the power supply device of the door lock from the perspective of the time deviation between the charging time and the discharge time, avoiding the frequent charging and discharging caused by the single use of a safe power threshold and the high cost caused by the frequent use of ordinary batteries.

[0087] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device, equipment, and non-volatile computer storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0088] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0089] The above description is only one or more embodiments of this specification and is not intended to limit this specification. For those skilled in the art, one or more embodiments of this specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of one or more embodiments of this specification shall be included in the scope of the claims of this specification.

Claims

1. A battery pack switching method based on an intelligent switch, characterized in that: Specifically include: Determine the number of times the door lock is used by different users based on the usage data of the door lock, determine the screened users and the frequent users based on the number of times used, and determine the predicted number of verifications for a single use by different frequent users based on the number of times used by different frequent users and the number of verifications at different numbers of times used; Determine the estimated daily usage times of different common users by the usage times of different common users on different days, and determine the estimated daily verification times of the door lock by combining the predicted verification times of single usage of different common users and the number of screened users; Obtain the number of common users and usage times of the door lock, the number of screened users and usage times, and determine the safety power threshold of the door lock in combination with the daily estimated verification times of the door lock. When the remaining power of the lithium-ion battery is less than the safety power threshold, proceed to the next step; The charging time of the lithium-ion battery at the remaining power level is determined based on the historical charging curve of the lithium-ion battery, and whether the power supply device of the door lock needs to be switched to the ordinary battery is determined by the time deviation between the discharge time and the charging time of the ordinary battery.

2. The battery pack switching method based on the intelligent switch according to claim 1, characterized in that: The usage times of different users are determined based on the identity authentication results of different users of the door lock. Specifically, the identity of the user is determined based on the identity authentication result of the user, and the usage times of different users are determined based on the historical usage data of different users.

3. The battery pack switching method based on the intelligent switch according to claim 1, characterized in that: The determination of the screening users and the frequent users based on the number of uses specifically includes: When the number of times the user uses the data is greater than a preset number of times, the user is determined to be frequently used data; when the number of times the user uses the data is not greater than the preset number of times, the user is determined to be a screened user.

4. The battery pack switching method based on the intelligent switch according to claim 1, characterized in that: The method for determining the predicted verification times of a single use by the frequent user is as follows: S11 obtains the verification times of the frequent user at different usage times, and determines whether the deviation of the verification times of the frequent user at different usage times meets the requirement. If so, the predicted verification times of the frequent user are determined by the average value of the verification times of the frequent user at different usage times. If not, proceed to the next step. S12 divides the usage times of the common users into different usage times groups according to the deviation of the verification times between different usage times of the common users, and determines whether the number of the usage times groups is less than the preset number of groups, if so, proceeds to the next step, if not, proceeds to step S14; S13: taking the average verification times of different usage times of different usage groups as the matching verification times of the usage groups, and determining similar usage groups according to the deviation of the matching verification times between different usage groups, and judging whether the proportion of usage times of the similar usage groups meets the requirements; if so, determining the predicted verification times of the frequent users according to the average value of the matching verification times of the similar usage groups; if not, proceeding to the next step; S14 determines the weight values ​​of different usage groups according to the proportion of usage times of different usage groups, and determines the predicted verification times of the frequent users according to the proportion of usage times of the similar usage groups and the average value of the matching verification times, the weights of different usage groups and the matching verification times.

5. The battery pack switching method based on the intelligent switch according to claim 4, characterized in that: Determining whether the deviation of the verification times of the frequent user between different usage times meets the requirement specifically includes: When the deviation of the verification times of the frequent user between different usage times is less than a preset deviation threshold, it is determined that the deviation of the verification times of the frequent user between different usage times meets the requirement.

6. The battery pack switching method based on the intelligent switch according to claim 1, characterized in that: The method for determining the estimated daily usage times of the frequent users is: Determine the average number of times the frequent user uses the app on different dates based on the number of times the frequent user uses the app on different dates, and determine whether the frequent user has a deviation date based on the number of times the frequent user uses the app and the average number of times the frequent user uses. If yes, proceed to the next step. If no, determine the estimated daily number of times the frequent user uses the average number of times the frequent user uses the app. Determine the credible date and deviation date of the frequent user according to the number of times of use and the average of the number of times of use, determine the credibility of different number of times of use based on the number of credible dates corresponding to different number of times of use, and determine the comprehensive credibility of the credible date in combination with the number of dates and the proportion of the number of dates of the credible date, judge whether the comprehensive credibility of the credible date is greater than the preset credibility, and if so, determine the daily estimated number of times of use of the frequent user according to the average of the number of times of use of the credible date; Determine the number of deviation dates corresponding to different usage times according to the usage times of different deviation dates, determine the date credibility of different usage times based on the number of deviation dates corresponding to the different usage times, obtain the date credibility of different usage times, and determine the comprehensive credibility of the deviation date in combination with the number of dates of the deviation date and the proportion of the number of dates; The comprehensive credibility of the deviation date and the comprehensive credibility of the credible date are respectively used as the weight values ​​of the average usage times of the deviation date and the average usage times of the credible date, and the daily estimated usage times of the frequent user are determined in combination with the average usage times of the deviation date and the average usage times of the credible date.

7. The battery pack switching method based on the intelligent switch according to claim 1, characterized in that: The method for determining the safety power threshold of the door lock is: Determine the door lock usage busyness of the door lock based on the number of common users and the number of times the door lock is used, and the number of screened users and the number of times the door lock is used, and determine the minimum safe usage time of the door lock based on the door lock usage busyness of the door lock; The minimum verification times threshold of the door lock is determined by the minimum safe usage time and the estimated daily verification times of the door lock, and the safety power threshold of the door lock is determined in combination with the single verification power consumption of the door lock.

8. The battery pack switching method based on the intelligent switch according to claim 1, characterized in that: Determining whether it is necessary to switch the power supply device of the door lock to the ordinary battery according to the time deviation between the discharge time of the ordinary battery and the charging time specifically includes: The time deviation threshold is determined by the number of charge and discharge cycles of the lithium-ion battery and the cycle life of the lithium-ion battery, and based on the time deviation and the time deviation threshold, it is determined whether the power supply device of the door lock needs to be switched to the ordinary battery.

9. A computer system comprising: A memory and a processor connected in communication, and a computer program stored in the memory and capable of running on the processor, characterized in that: when the processor runs the computer program, a battery pack switching method based on an intelligent switch as described in any one of claims 1-8 is executed.

Citation Information

Patent Citations

  • Fireproof intelligent door lock control device

    CN214365496U

  • Intelligent door lock double-battery power supply switching method and device, storage medium and door lock

    CN116599198A

  • Access control device

    CN205375624U