Battery monitoring method, device, medium and product
By determining the battery status level based on the battery status data and adjusting the monitoring frequency, the problem of low battery monitoring efficiency for a long time is solved, effectively monitoring the battery and reducing safety risks are achieved.
Patent Information
- Application Number
- CN202411856351.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-04-29
AI Technical Summary
The prior art is difficult to monitor batteries effectively for a long time, making it difficult to prevent potential safety risks.
When the power consumption of the monitoring module is too large, the battery status level is determined based on the battery status data of the battery to be monitored, and the monitoring frequency is adjusted according to the level, and the monitoring module is controlled to monitor the battery to be monitored.
The monitoring frequency is adjusted according to the actual status of the battery, the monitoring efficiency is improved, the effective monitoring of the battery is ensured, and the safety risks are reduced.
Smart Images

Figure CN119902098A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery technology, and in particular to a method, device, medium and product for monitoring a battery. Background Art
[0002] As battery safety issues become increasingly prominent, a monitoring module that includes multiple monitoring sensors is integrated into the battery to monitor various battery data in real time to prevent potential safety risks. In the monitoring scenario, it is very important for the monitoring module to effectively monitor the battery.
[0003] Therefore, how to effectively monitor batteries has become a technical problem that needs to be solved urgently in the industry. Summary of the invention
[0004] The embodiments of the present application provide a method, device, medium and product for monitoring a battery, which can improve the technical problem of difficulty in monitoring a battery for a long time.
[0005] In a first aspect, an embodiment of the present application provides a method for monitoring a battery, comprising:
[0006] When the power consumption of the monitoring module in the battery to be monitored is greater than or equal to the preset power consumption, obtaining the battery status data of the battery to be monitored;
[0007] Determining a battery status level of the battery to be monitored based on the battery status data;
[0008] The battery to be monitored is monitored based on a monitoring frequency corresponding to the battery status level.
[0009] In some embodiments, when the power supply module that powers the monitoring module includes the battery to be monitored, the preset power consumption is determined based on the capacity loss rate of the battery to be monitored within a preset time period, the preset time period and the capacity of the battery to be monitored.
[0010] In some embodiments, when a power supply module that supplies power to the monitoring module does not include the battery to be monitored, the preset power consumption is determined based on the capacity of the power supply module and the time to be monitored.
[0011] In some embodiments, the battery status data includes usage time; and determining the battery status level of the battery to be monitored based on the battery status data includes:
[0012] Comparing the usage time of the battery to be monitored with each preset usage time zone to obtain a target usage time zone corresponding to the battery to be monitored;
[0013] The battery status level corresponding to the target usage time zone is used as the battery status level of the battery to be monitored, and different battery status levels correspond to different monitoring frequencies.
[0014] In some embodiments, determining the battery status level of the battery to be monitored based on the battery status data includes:
[0015] inputting the battery status data into a machine learning model;
[0016] Determine the battery status level based on the machine learning model and output a monitoring frequency corresponding to the battery status level;
[0017] The machine learning model is obtained by training an initial machine learning model based on sample battery status data and a sample monitoring frequency corresponding to the sample battery status data.
[0018] In some embodiments, the battery status data includes usage time, monitoring data obtained by the monitoring module and monitoring urgency of monitoring the battery to be monitored; the usage time is determined based on the number of cell cycles of the battery to be monitored.
[0019] In some embodiments, after monitoring the battery to be monitored based on the monitoring frequency corresponding to the battery status level, the method further includes:
[0020] Inputting the monitoring data obtained by the monitoring module into the security protection model to obtain the security protection strategy output by the security protection model;
[0021] The monitoring data includes the temperature and voltage of the battery to be monitored; and the safety protection strategy includes turning on a battery cooling function and / or issuing an alarm message.
[0022] In a second aspect, the present application provides a device for monitoring a battery, comprising:
[0023] An acquisition module, used for acquiring battery status data of the battery to be monitored when the power consumption of the monitoring module in the battery to be monitored is greater than or equal to a preset power consumption;
[0024] A determination module, configured to determine a battery status level of the battery to be monitored based on the battery status data;
[0025] A monitoring module is used to monitor the battery to be monitored based on a monitoring frequency corresponding to the battery status level.
[0026] In a third aspect, an embodiment of the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to implement the above method when executing the program through the computer program.
[0027] In a fourth aspect, an embodiment of the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which implements the above-mentioned method when executed by a processor.
[0028] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0029] Beneficial effects of the embodiments of the present application:
[0030] In an embodiment of the present application, when the power consumption of the monitoring module is too large, the battery status level of the battery to be monitored is determined according to the battery status data of the battery to be monitored, and the monitoring frequency is determined according to the battery status level of the battery to be monitored. The monitoring module is controlled to monitor the battery to be monitored according to the monitoring frequency, and the monitoring frequency can be adjusted according to the actual state of the battery. The monitoring module can be controlled to effectively monitor the battery to be monitored, thereby improving the monitoring efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0032] Figure 1 This is one of the flow charts of the method for monitoring a battery provided in an embodiment of the present application;
[0033] Figure 2 It is a monitoring flow diagram of the monitoring module provided in the embodiment of the present application;
[0034] Figure 3 This is a second flow chart of the method for monitoring a battery provided in an embodiment of the present application;
[0035] Figure 4 This is a third flow chart of the method for monitoring a battery provided in an embodiment of the present application;
[0036] Figure 5 This is a flow chart of the security protection method provided by the embodiment of the present application.
[0037] Figure 6 is a schematic diagram of the structure of a battery monitoring device provided in an embodiment of the present application;
[0038] Figure 7 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0039] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0040] It should be noted that the terms "first", "second" etc. in the present application are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable in appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or modules need not be limited to those steps or modules clearly listed, but may include other steps or modules that are not clearly listed or inherent to these processes, methods, products or equipment.
[0041] The battery monitoring method provided in the embodiment of the present application is applicable to a terminal, which may be various electronic devices having a display screen and supporting web browsing, including but not limited to servers, smart phones, tablet computers, laptop computers, and desktop computers.
[0042] Figure 1 is one of the flow charts of the method for monitoring a battery provided in an embodiment of the present application, such as Figure 1 As shown, the method includes step 110, step 120 and step 130. The steps of the method flow are only a possible implementation of the present application.
[0043] Step 110: When the power consumption of the monitoring module in the battery to be monitored is greater than or equal to the preset power consumption, obtain the battery status data of the battery to be monitored.
[0044] Specifically, the execution subject of the method for monitoring a battery provided in the embodiment of the present application is a device for monitoring a battery, which may be a hardware device independently provided in a terminal, or may be a software program running in the terminal.
[0045] The monitoring module is a device used to collect battery data (such as temperature and voltage, etc.). It evaluates the health and performance of the battery by collecting various battery parameters.
[0046] The power consumption of the monitoring module refers to the electrical energy consumed by the monitoring module during operation.
[0047] Battery status data refers to data related to the battery to be monitored, which may include the number of battery cell cycles and monitoring data collected by the monitoring module.
[0048] The monitoring frequency refers to the frequency at which the monitoring module monitors the battery to be monitored, that is, the operating frequency of the monitoring module.
[0049] The power supply module refers to a device or circuit that provides power to the monitoring module. It can be the battery to be monitored itself or an external power supply.
[0050] When the power supply module is the battery to be monitored, if the power consumption of the monitoring module is too large, it may affect the use of the battery to be monitored. Generally, the monitoring module will continue to run uninterruptedly, and the monitoring frequency is high, so the power consumption may be relatively large. The embodiment of the present application sets a preset power consumption. When the power consumption of the monitoring module is greater than or equal to the preset power consumption, the monitoring frequency of the monitoring module is adjusted according to the battery status data. The adjusted monitoring frequency will be lower than the monitoring frequency when the power consumption is higher. Reducing the monitoring frequency can reduce the power consumption of the monitoring module and reduce the impact of the monitoring module on the use of the battery to be monitored.
[0051] When the power supply module is an external power supply, if the power consumption of the monitoring module is too large, the power of the external power supply may be completely consumed soon. In general, the external power supply needs to be set inside the battery to be monitored. Due to size and technical limitations, the capacity of the external power supply is generally small. If the power of the external power supply is consumed too quickly, the external power supply may need to be replaced every time it is used for a period of time, and it cannot be used for a long time. Therefore, the embodiment of the present application sets a preset power consumption. When the power consumption of the monitoring module is greater than or equal to the preset power consumption, the monitoring frequency of the monitoring module is adjusted. The adjusted monitoring frequency will be lower than the monitoring frequency when the power consumption is larger. Reducing the monitoring frequency can reduce the power consumption of the monitoring module, thereby extending the use time of the power supply module under the limited capacity of the power supply module.
[0052] Step 120: Determine the battery status level of the battery to be monitored based on the battery status data.
[0053] Step 130: Monitor the battery to be monitored based on the monitoring frequency corresponding to the battery status level.
[0054] Specifically, Figure 2 is a monitoring flow diagram of the monitoring module provided in the embodiment of the present application, such as Figure 2As shown, the monitoring module will go through multiple operating steps in the process of monitoring the battery to be monitored. In the whole process, the three steps that consume more power are information collection, signal processing and signal transmission. The service life of the monitoring module can be greatly increased by directly extending the standby (or the process with less power consumption) running time, that is, extending the monitoring frequency of the monitoring module, for example, from 1s / time to 1min / time, or even 1h / time.
[0055] However, if the monitoring frequency is directly extended, the data obtained will be relatively less, and important data may be missed in some critical periods. Therefore, the embodiment of the present application sets a battery status level to determine the current specific detection frequency according to the battery status level of the current battery to be monitored.
[0056] The battery status level is determined based on the battery status data. The higher the battery status level, the more important it is to monitor the battery, and the higher the corresponding monitoring frequency.
[0057] A machine learning model can be constructed to determine the battery status level and output the monitoring frequency corresponding to the battery status level; different battery status levels can also be directly set.
[0058] Different battery status levels correspond to different battery status data and different monitoring frequencies. For example, the battery status levels are divided into level 1, level 2, and level 3, and the corresponding monitoring frequencies are 10s / time, 10min / time, and 10h / time, respectively.
[0059] Because the battery status data of the monitored battery may change in real time during actual use, the battery status level of the current monitored battery can be determined in real time based on the current battery status data, thereby flexibly adjusting the monitoring frequency of the current monitored battery. The battery status data can also be obtained periodically to periodically adjust the monitoring frequency.
[0060] The method for monitoring a battery provided in an embodiment of the present application determines the battery status level of a battery to be monitored according to the battery status data of the battery to be monitored when the power consumption of the monitoring module is too large, determines the monitoring frequency according to the battery status level of the battery to be monitored, controls the monitoring module to monitor the battery to be monitored according to the monitoring frequency, can adjust the monitoring frequency according to the actual status of the battery to be monitored, and can control the monitoring module to effectively monitor the battery to be monitored, thereby improving the monitoring efficiency.
[0061] It should be noted that each implementation method of the present application can be freely combined, the order can be changed, or it can be executed separately, and does not need to rely on or depend on a fixed execution order.
[0062] In some embodiments, when the power supply module that powers the monitoring module includes the battery to be monitored, the preset power consumption is determined based on the capacity loss rate of the battery to be monitored within a preset time period, the preset time period and the capacity of the battery to be monitored.
[0063] Specifically, if the power supply module is a battery to be monitored, the monitoring module is connected to the positive and negative electrodes of the battery to be monitored, and the battery to be monitored supplies power to the monitoring module.
[0064] In this power supply mode, since the monitoring module uses the power of the monitored battery, if the power consumption is too fast, it will affect the service life of the monitored battery. Therefore, the power consumption of the monitoring module needs to be limited. Taking the preset duration of one month as an example, the specific formula is as follows:
[0065] X·24·30+2%·Y<Y;
[0066] Among them, X is the preset power consumption of the monitoring module per hour, in watt-hours (Wh); Y is the capacity of the power supply module, in watt-hours; X·24·30 is the power consumption of the monitoring module for one month; according to the capacity loss requirements of the battery to be monitored, the capacity loss rate of the battery to be monitored for one month can be set to be less than 2%; · is the multiplication sign. The above formula can be used to determine the numerical range of the preset power consumption, and the numerical range can be used to limit the specific value of the preset power consumption in combination with the actual scenario.
[0067] The method for monitoring a battery provided in an embodiment of the present application can accurately determine a preset power consumption according to the capacity loss rate of the battery to be monitored within a preset time period, the preset time period, and the capacity of the battery to be monitored when the power supply module is the battery to be monitored, thereby meeting the capacity loss requirement of the battery to be monitored and effectively extending the service life of the battery to be monitored.
[0068] In some embodiments, when a power supply module that supplies power to the monitoring module does not include the battery to be monitored, the preset power consumption is determined based on the capacity of the power supply module and the time to be monitored.
[0069] Specifically, the monitoring time is the time length for preparing to monitor the battery to be monitored.
[0070] If the power supply module is not the battery to be monitored, that is, the monitoring module carries another power supply to power itself, the power supply does not belong to the battery to be monitored.
[0071] In this power supply mode, since the monitoring module uses the power of an external power supply, if the monitoring module consumes power too quickly, the power of the power supply may be completely consumed quickly. Therefore, the power consumption of the monitoring module needs to be limited. The specific formula is as follows:
[0072] X·24·30·12·Z<Y;
[0073] Wherein, Z is the monitoring time in years; X·24·30·12·Z is the power consumption of the monitoring module in year Z.
[0074] At the same time, considering the self-discharge of the power supply itself, if the maximum self-discharge rate of the power supply is a%, the above formula can be adjusted to the following formula:
[0075] X·24·30·12·Z+a%·Z·Y<Y;
[0076] Wherein, a%·Z·Y is the Z-year self-discharge of the power supply module. The external power supply can be multiple external batteries connected in series or in parallel. The numerical range of the preset power consumption can be determined by the above formula, and the specific numerical value of the preset power consumption can be limited by the numerical range combined with the actual scenario.
[0077] The method for monitoring batteries provided in the embodiment of the present application determines the preset power consumption according to the capacity of the power supply module and the monitoring time when the power supply module is not the battery to be monitored, thereby extending the service life of the power supply module under the limited capacity of the power supply module.
[0078] In some embodiments, the battery status data includes usage time; step 120 includes:
[0079] Comparing the usage time of the battery to be monitored with each preset usage time zone to obtain a target usage time zone corresponding to the battery to be monitored;
[0080] The battery status level corresponding to the target usage time zone is used as the battery status level of the battery to be monitored, and different battery status levels correspond to different monitoring frequencies.
[0081] Specifically, the usage time of the battery to be monitored can be determined according to the number of cycles of the battery cells of the battery to be monitored.
[0082] In general, the purpose of using a monitoring module to monitor the battery to be monitored is to respond to the abnormal situation in a timely manner when the battery to be monitored is abnormal, so the timeliness of monitoring is relatively important. In general, the frequency of abnormal situations in the battery to be monitored will increase with the increase in the use time of the battery to be monitored. Therefore, in the early stage of the use of the battery to be monitored, there is not much monitoring demand, but in the later stage of the use of the battery to be monitored, real-time monitoring is required. Therefore, the embodiment of the present application introduces a step-by-step monitoring strategy.
[0083] Multiple usage time zones can be set according to the usage time of the battery to be monitored. The usage time zone to which the battery to be monitored currently belongs is determined according to the usage time of the current battery to be monitored. The usage time zone to which the battery to be monitored currently belongs is called the target usage time zone. The monitoring frequency corresponding to the battery to be monitored is determined according to the battery status level corresponding to the target usage time zone.
[0084] Figure 3 This is a second flow chart of the method for monitoring a battery provided in an embodiment of the present application. Figure 3 As shown, the usage time area is divided into the first area, the second area and the third area. The battery status level is divided into level one, level two and level three. The first area, the second area and the third area correspond to level one, level two and level three respectively. Level one, level two and level three correspond to different execution strategies respectively, and the execution strategy includes the monitoring frequency.
[0085] For example, the first area is 0 to 3 years. At this time, the probability of abnormality in the monitored battery is almost 0, and high-frequency monitoring is not required. The battery status level is level one, and strategy A is executed. Strategy A can be to set the monitoring frequency to 1h / time or 5h / time according to the power consumption of the monitoring module; the second area is 4 to 10 years, and the battery status level is level two. At this time, there are a certain amount of abnormalities in the monitored battery. At this time, it can be set according to the operating years. For example, in 4 to 6 years, strategy B is executed, such as setting the monitoring frequency to 10min / time or 30min / time, and in 7 to 10 years, strategy C is executed, such as setting the monitoring frequency to 10s / time or 30s / time; the third area is more than 10 years, the battery status level is level three, and strategy D is executed, such as setting the monitoring frequency to 1s / time, which is used to monitor possible abnormal situations.
[0086] The method for monitoring a battery provided in the embodiment of the present application can ensure the timeliness of monitoring while reducing the power consumption of the monitoring module, thereby improving the use efficiency of the monitoring module, by associating the usage time of the battery to be monitored with the monitoring frequency.
[0087] In some embodiments, step 120 includes:
[0088] inputting the battery status data into a machine learning model;
[0089] Determine the battery status level based on the machine learning model and output a monitoring frequency corresponding to the battery status level;
[0090] The machine learning model is obtained by training the initial machine learning model based on sample battery status data and the sample monitoring frequency corresponding to the sample battery status data. The battery status data includes usage time, monitoring data obtained by the monitoring module and monitoring urgency of monitoring the battery to be monitored; the usage time is determined based on the number of cell cycles of the battery to be monitored.
[0091] Specifically, the machine learning model may be a neural network model. The machine learning model of the embodiment of the present application is used to predict the battery status level of the battery to be monitored based on the battery status data of the battery to be monitored and output the corresponding monitoring frequency. The monitoring frequency can be adjusted in real time based on the real-time battery status data of the battery to be monitored by the machine learning model.
[0092] The battery status data may include the usage time of the battery to be monitored, the monitoring data of the battery to be monitored monitored by the monitoring module, the monitoring urgency of monitoring the battery to be monitored, and the like.
[0093] The initial machine learning model is a machine learning model that has not been trained yet or the training has not yet been completed. The historical battery status data and the historical monitoring frequency corresponding to the historical battery status data can be collected to construct sample battery status data and sample monitoring frequency; the initial machine learning model is trained with these sample data to obtain a machine learning model.
[0094] Figure 4 FIG. 3 is a flow chart of a method for monitoring a battery provided in an embodiment of the present application. Figure 4 As shown, the machine learning model processes the battery status data and determines the battery status level, thereby outputting an execution strategy, that is, outputting a monitoring frequency.
[0095] The method for monitoring batteries provided in the embodiment of the present application can accurately determine the monitoring frequency of the battery to be monitored through a machine learning model, and adjust the monitoring frequency in real time according to the battery status data of the battery to be monitored, thereby improving the monitoring efficiency.
[0096] In some embodiments, after step 130, the method further includes:
[0097] Inputting the monitoring data obtained by the monitoring module into the security protection model to obtain the security protection strategy output by the security protection model;
[0098] The monitoring data includes the temperature and voltage of the battery to be monitored; and the safety protection strategy includes turning on a battery cooling function and / or issuing an alarm message.
[0099] Specifically, the safety protection model is a model used to output a safety protection strategy based on current monitoring data. The safety protection strategy is a measure used to solve the safety problem or safety risk of the battery to be monitored.
[0100] Figure 5 is a flow chart of the security protection method provided by the embodiment of the present application, such as Figure 5 As shown, the monitoring data of the battery to be monitored can be collected through the monitoring module, and the monitoring data may include the temperature and voltage of the battery to be monitored. The monitoring data is input into the safety protection model, and the safety protection model outputs action A, action B or action C according to the current monitoring data. Action A, action B and action C are all safety protection strategies. Different monitoring data may correspond to different safety protection strategies.
[0101] The safety protection strategy may include turning on the battery cooling function, turning on the battery cooling function and issuing an alarm message, etc.
[0102] The method for monitoring a battery provided in the embodiment of the present application can determine a safety protection strategy in a timely manner when an abnormal situation occurs in the battery to be monitored through a safety protection model, thereby improving the safety of the battery to be monitored.
[0103] The following is a description of a battery monitoring device provided in an embodiment of the present application. The battery monitoring device described below and the battery monitoring method described above can be referenced to each other.
[0104] Figure 6 is a schematic diagram of the structure of a battery monitoring device provided in an embodiment of the present application, such as Figure 6 As shown, the device includes an acquisition module 610 , a determination module 620 and a monitoring module 630 .
[0105] An acquisition module 610, configured to acquire battery status data of the battery to be monitored when the power consumption of the monitoring module in the battery to be monitored is greater than or equal to a preset power consumption;
[0106] A determination module 620, configured to determine a battery status level of the battery to be monitored based on the battery status data;
[0107] The monitoring module 630 is used to monitor the battery to be monitored based on the monitoring frequency corresponding to the battery status level.
[0108] Specifically, according to an embodiment of the present application, any multiple modules among the acquisition module 610, the determination module 620 and the monitoring module 630 can be combined into one module for implementation, or any one of the modules can be split into multiple modules.
[0109] Alternatively, at least part of the functionality of one or more of these modules may be combined with at least part of the functionality of other modules and implemented in one module.
[0110] According to an embodiment of the present application, at least one of the acquisition module 610, the determination module 620 and the monitoring module 630 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application-specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or can be implemented in any one of the three implementation methods of software, hardware and firmware, or in an appropriate combination of any of them.
[0111] Alternatively, at least one of the acquisition module 610 , the determination module 620 , and the monitoring module 630 may be at least partially implemented as a computer program module, and when the computer program module is executed, a corresponding function may be performed.
[0112] The device for monitoring a battery provided in an embodiment of the present application determines the battery status level of a battery to be monitored according to the battery status data of the battery to be monitored when the power consumption of the monitoring module is too large, determines the monitoring frequency according to the battery status level of the battery to be monitored, controls the monitoring module to monitor the battery to be monitored according to the monitoring frequency, can adjust the monitoring frequency according to the actual status of the battery to be monitored, and can control the monitoring module to effectively monitor the battery to be monitored, thereby improving the monitoring efficiency.
[0113] In some embodiments, when the power supply module that powers the monitoring module includes the battery to be monitored, the preset power consumption is determined based on the capacity loss rate of the battery to be monitored within a preset time period, the preset time period and the capacity of the battery to be monitored.
[0114] In some embodiments, when a power supply module that supplies power to the monitoring module does not include the battery to be monitored, the preset power consumption is determined based on the capacity of the power supply module and the time to be monitored.
[0115] In some embodiments, the battery status data includes usage time; the determination module 620 is specifically used to:
[0116] Comparing the usage time of the battery to be monitored with each preset usage time zone to obtain a target usage time zone corresponding to the battery to be monitored;
[0117] The battery status level corresponding to the target usage time zone is used as the battery status level of the battery to be monitored, and different battery status levels correspond to different monitoring frequencies.
[0118] In some embodiments, the determination module 620 is specifically configured to:
[0119] inputting the battery status data into a machine learning model;
[0120] Determine the battery status level based on the machine learning model and output a monitoring frequency corresponding to the battery status level;
[0121] The machine learning model is obtained by training an initial machine learning model based on sample battery status data and a sample monitoring frequency corresponding to the sample battery status data.
[0122] In some embodiments, the battery status data includes usage time, monitoring data obtained by the monitoring module and monitoring urgency of monitoring the battery to be monitored; the usage time is determined based on the number of cell cycles of the battery to be monitored.
[0123] In some embodiments, the device for monitoring the battery further includes a protection module, and the protection module is specifically used to:
[0124] Inputting the monitoring data obtained by the monitoring module into the security protection model to obtain the security protection strategy output by the security protection model;
[0125] The monitoring data includes the temperature and voltage of the battery to be monitored; and the safety protection strategy includes turning on a battery cooling function and / or issuing an alarm message.
[0126] It should be noted here that the device for monitoring batteries provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment for monitoring batteries, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0127] Figure 7 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application, such as Figure 7 As shown, the electronic device may include: a processor (Processor) 710, a communication interface (Communication Interface) 720, a memory (Memory) 730 and a communication bus 740, wherein the processor 710, the communication interface 720, and the memory 730 communicate with each other through the communication bus 740. The processor 710 may call a computer program in the memory 730 to execute the above method, for example, including:
[0128] When the power consumption of the monitoring module in the battery to be monitored is greater than or equal to the preset power consumption, obtaining the battery status data of the battery to be monitored;
[0129] Determining a battery status level of the battery to be monitored based on the battery status data;
[0130] The battery to be monitored is monitored based on a monitoring frequency corresponding to the battery status level.
[0131] In addition, the logic instructions in the above-mentioned memory can be implemented in the form of software function modules and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0132] On the other hand, an embodiment of the present application also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the methods provided in the above embodiments.
[0133] On the other hand, an embodiment of the present application further provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the methods provided in the above embodiments.
[0134] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.
[0135] The device embodiments described above are merely illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.
[0136] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0137] The embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for monitoring a battery, characterized in that: include: When the power consumption of the monitoring module in the battery to be monitored is greater than or equal to the preset power consumption, obtaining the battery status data of the battery to be monitored; Determining a battery status level of the battery to be monitored based on the battery status data; The battery to be monitored is monitored based on a monitoring frequency corresponding to the battery status level.
2. The method for monitoring a battery according to claim 1, characterized in that: When the power supply module that supplies power to the monitoring module includes the battery to be monitored, the preset power consumption is determined based on the capacity loss rate of the battery to be monitored within a preset time period, the preset time period and the capacity of the battery to be monitored.
3. The method for monitoring a battery according to claim 1, characterized in that: In a case where a power supply module that supplies power to the monitoring module does not include the battery to be monitored, the preset power consumption is determined based on the capacity of the power supply module and the time to be monitored.
4. The method for monitoring a battery according to any one of claims 1 to 3, characterized in that: The battery status data includes usage time; and determining the battery status level of the battery to be monitored based on the battery status data includes: Comparing the usage time of the battery to be monitored with each preset usage time zone to obtain a target usage time zone corresponding to the battery to be monitored; The battery status level corresponding to the target usage time zone is used as the battery status level of the battery to be monitored, and different battery status levels correspond to different monitoring frequencies.
5. The method for monitoring a battery according to any one of claims 1 to 3, characterized in that: The step of determining the battery status level of the battery to be monitored based on the battery status data includes: inputting the battery status data into a machine learning model; Determine the battery status level based on the machine learning model and output a monitoring frequency corresponding to the battery status level; The machine learning model is obtained by training an initial machine learning model based on sample battery status data and a sample monitoring frequency corresponding to the sample battery status data.
6. The method for monitoring a battery according to claim 5, characterized in that: The battery status data includes usage time, monitoring data obtained by the monitoring module and monitoring urgency of monitoring the battery to be monitored; the usage time is determined based on the number of cell cycles of the battery to be monitored.
7. The method for monitoring a battery according to claim 1, characterized in that: After monitoring the battery to be monitored based on the monitoring frequency corresponding to the battery status level, the method further includes: Inputting the monitoring data obtained by the monitoring module into the security protection model to obtain the security protection strategy output by the security protection model; The monitoring data includes the temperature and voltage of the battery to be monitored; and the safety protection strategy includes turning on a battery cooling function and / or issuing an alarm message.
8. An electronic device, comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method for monitoring a battery according to any one of claims 1 to 7 through the computer program.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for monitoring a battery according to any one of claims 1 to 7 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for monitoring a battery according to any one of claims 1 to 7 is implemented.