Battery management method, device and equipment

By obtaining discharge control instructions and battery parameters, controlling the discharge of the battery pack, and real-time status monitoring is achieved through audio and video monitoring, the battery pack discharge test time consumed and inability to monitor in real time is solved, and the testing efficiency and safety are improved.

CN119994251APending Publication Date: 2025-05-13EMERSON NETWORK POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311502730.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-10
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

In the prior art, the battery pack discharge test takes a long time and the battery status cannot be monitored in real time, resulting in low testing efficiency.

Method used

By obtaining the discharge control command, the battery parameters of the target battery are obtained, and when the preset discharge conditions are met, the battery discharge is controlled according to the discharge control parameters. At the same time, the battery discharge process is monitored through audio and video data to realize real-time status monitoring.

Benefits of technology

It improves the efficiency of battery pack discharge testing, realizes real-time monitoring of battery status, and ensures battery safety and test accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119994251A_ABST
    Figure CN119994251A_ABST
Patent Text Reader

Abstract

The invention discloses a battery management method, device and equipment, and the method comprises the steps: obtaining a discharge control instruction which comprises a target battery identifier and a discharge control parameter of a target battery; acquiring battery parameters of the target battery; and controlling the target battery to discharge according to the discharge control parameter under the condition that the battery parameter meets a preset discharge condition. Therefore, the problems that the state of the battery cannot be monitored in real time and the effectiveness is low according to the existing off-line test method are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] The operational stability and safety of computer rooms, base stations and data centers are receiving more and more attention. Battery packs, as backup power sources, play an extremely important role in the energy systems of computer rooms, base stations and data centers.

[0003] Generally speaking, the performance of a battery is affected by many factors, such as battery temperature, battery internal resistance, number of charge and discharge cycles, discharge current, and discharge method. For batteries that have been stored for a period of time, the storage time and storage temperature will also affect the performance of the battery during use. Therefore, battery packs must be discharged and tested regularly.

[0004] Currently, it takes a long time for testers to conduct battery pack discharge tests on site, which takes several hours each time. In addition, the discharge process may produce abnormalities such as high temperature, and the battery status cannot be monitored in real time, making the battery pack discharge test inefficient. Summary of the invention

[0005] The purpose of this application is to provide a battery management method, device and equipment to help improve the efficiency of battery pack discharge testing.

[0006] In a first aspect, an embodiment of the present application provides a battery management method, the method comprising:

[0007] Acquire a discharge control instruction, where the discharge control instruction includes a target battery identifier and a discharge control parameter of the target battery;

[0008] Acquiring battery parameters of the target battery;

[0009] When the battery parameters meet the preset discharge conditions, the target battery is controlled to discharge according to the discharge control parameters.

[0010] In some possible embodiments, the method further includes:

[0011] Acquiring discharge parameters of the target battery during discharge;

[0012] Acquire the performance index of the target battery according to the discharge parameter;

[0013] Acquire a target health model corresponding to the performance indicator of the target battery according to a first correspondence relationship between the health model and the performance indicator;

[0014] According to the second correspondence between the health model, the discharge test cycle and the discharge control parameter, the target cycle and the target discharge control parameter corresponding to the target health model are obtained, the target cycle is used to determine the next discharge time of the target battery; the target discharge control parameter is used to update the discharge control parameter. Through the pre-established target health model, different discharge strategies can be applied to batteries in different states to ensure battery performance.

[0015] In some possible embodiments, the discharge parameter includes: at least one of a cell voltage, a cell current and a cell temperature during the discharge process of the target battery; and obtaining the performance index of the target battery according to the discharge parameter includes:

[0016] Acquire a parameter variation curve of the discharge parameter over time according to the discharge parameter;

[0017] The parameter change curve is input into the performance prediction model, and after the performance prediction model extracts features from the parameter change curve, the Kalman filter algorithm is used to predict the performance index of the target battery based on the extracted features, and the performance index includes at least one of a usage identifier, a remaining life, and a health score. Through the pre-established performance prediction model, the corresponding performance index can be extracted based on the parameter change, thereby achieving accurate acquisition of the performance index.

[0018] In some possible embodiments, when the battery parameters meet the discharge condition, controlling the target battery to discharge according to the discharge control parameter includes:

[0019] When the battery parameter of the target battery is within a preset range, the discharge control instruction is sent to the controller, and the discharge control instruction is used to instruct the controller to control the discharge of the target battery according to the discharge control parameter, thereby ensuring that the battery that meets the safety discharge requirement is discharged.

[0020] In some possible embodiments, the method further includes:

[0021] When it is determined that the discharge end condition in the discharge control parameter is reached, a stop discharge instruction is sent to the controller, and the stop discharge instruction is used to instruct the controller to control the target battery to stop discharging, so as to stop discharging in time when the battery needs to stop discharging, thereby ensuring the safety of the battery.

[0022] In some possible embodiments, the method further includes:

[0023] Acquire audio and video data of the target battery during the discharge process; perform safety monitoring on the target battery based on the audio and video data. Through the audio and video data, the discharge process and state of the battery can be monitored to ensure safe discharge.

[0024] In some possible embodiments, before acquiring the audio and video data of the target battery during the discharge process, the method further includes:

[0025] When the target battery starts to discharge, determining a target camera device corresponding to the camera range where the target battery is located according to a plurality of pre-set camera devices and the camera range of each camera device;

[0026] The target camera device is controlled to start and focus on the target battery for camera shooting.

[0027] By pre-setting corresponding bound camera devices on different batteries, it is possible to locate the target camera device that needs to be turned on to acquire audio and video data after determining the target battery.

[0028] In some possible embodiments, the method further includes:

[0029] The audio and video data are played in a preset manner; the preset manner includes: at least one of pop-up window playback, multi-window playback and patrol switching playback, so as to support audio and video playback requirements under different scenario requirements, such as pop-up window playback when an abnormality is detected, and multi-window or patrol switching playback under normal circumstances.

[0030] In some possible embodiments, performing safety monitoring on the target battery according to the audio and video data includes at least one of the following steps:

[0031] In the case where the audio and video data include abnormal frames, an alarm corresponding to the abnormal frames is executed; the abnormal frames include at least one of image frames with a temperature greater than a threshold, video frames corresponding to abnormal vibrations, audio frames corresponding to abnormal sounds, video frames corresponding to liquid leakage, and video frames corresponding to fire and explosion features;

[0032] When the audio and video data includes an abnormal frame, controlling the target battery to stop discharging;

[0033] In a case where the audio and video data include an abnormal frame, the audio and video data are played.

[0034] By analyzing different audio and video data, the corresponding data under different abnormal situations can be monitored, the type of abnormality can be determined through the analysis results, and corresponding linkage processing such as alarm, discharge stop, and audio and video data playback can be executed.

[0035] In some possible embodiments, obtaining a discharge control instruction includes:

[0036] In response to the discharge management instruction, displaying a battery management page;

[0037] In response to a parameter setting instruction generated by operating a battery management page, displaying a discharge control parameter setting page;

[0038] According to the operation on the discharge parameter setting page, the discharge control parameter is obtained, and the discharge control instruction is obtained according to the discharge control parameter.

[0039] The above-mentioned interface operation method supports the terminal device or other device to set the corresponding discharge parameters on the corresponding page to achieve remote control of discharge.

[0040] The discharge control parameter includes at least one of the following:

[0041] Termination voltage, single cell protection voltage, discharge mode, floating charge voltage or discharge end condition, wherein the discharge mode includes a scheduled discharge mode and an immediate discharge mode, thereby supporting different discharge modes and ensuring the safety of the battery during discharge by setting discharge control parameters.

[0042] In some possible embodiments, the method further includes:

[0043] Obtaining a battery parameter query instruction; the query instruction includes a target region identifier;

[0044] From the correspondence between the region identifier and the battery parameter, the target battery parameter corresponding to the target region identifier is obtained and displayed, thereby supporting querying relevant parameters of batteries in corresponding areas according to different target region identifiers, thereby improving query efficiency.

[0045] In some possible embodiments, the method further includes:

[0046] Obtaining an export instruction of the target battery parameter;

[0047] A file including the target battery parameters is generated, thereby supporting the query and export of relevant parameter files of different batteries.

[0048] In a second aspect, an embodiment of the present application provides a battery management device, the device comprising:

[0049] A discharge determination module, used to obtain a discharge control instruction, wherein the discharge control instruction includes a target battery identifier and a discharge control parameter of the target battery;

[0050] A battery parameter acquisition module, used to acquire the battery parameters of the target battery;

[0051] The discharge control module is used to control the target battery to discharge according to the discharge control parameters when the battery parameters meet the preset discharge conditions.

[0052] In some possible embodiments, the device further includes:

[0053] A discharge parameter acquisition module, used to acquire the discharge parameters of the target battery during the discharge process;

[0054] An indicator determination module, used to obtain the performance indicator of the target battery according to the discharge parameter;

[0055] A target health model determination module, configured to obtain a target health model corresponding to the performance indicator of the target battery according to a first corresponding relationship between the health model and the performance indicator;

[0056] A discharge strategy determination module is used to obtain a target cycle and a target discharge control parameter corresponding to the target health model according to a second correspondence between the health model, the discharge test cycle and the discharge control parameter, wherein the target cycle is used to determine the next discharge time of the target battery; and the target discharge control parameter is used to update the discharge control parameter.

[0057] In some possible embodiments, the discharge parameter includes: at least one of a cell voltage, a cell current and a cell temperature during the discharge process of the target battery; the indicator determination module obtains the performance indicator of the target battery according to the discharge parameter, including:

[0058] Acquire a parameter variation curve of the discharge parameter over time according to the discharge parameter;

[0059] The parameter change curve is input into a performance prediction model. After the performance prediction model extracts features from the parameter change curve, a Kalman filter algorithm is used to predict the performance index of the target battery based on the extracted features. The performance index includes at least one of a usage identifier, a remaining life, and a health score.

[0060] In some possible embodiments, when the battery parameters meet the discharge condition, the discharge control module controls the target battery to discharge according to the discharge control parameters, including:

[0061] When the battery parameter of the target battery is within a preset range, the discharge control instruction is sent to the controller, where the discharge control instruction is used to instruct the controller to control the discharge of the target battery according to the discharge control parameter.

[0062] In some possible embodiments, the device further includes:

[0063] The discharge termination module is used to send a discharge stop instruction to the controller when determining that the discharge termination condition in the discharge control parameter is reached, wherein the discharge stop instruction is used to instruct the controller to control the target battery to stop discharging.

[0064] In some possible embodiments, the device further includes:

[0065] The safety monitoring module is used to obtain audio and video data during the discharge process of the target battery; and perform safety monitoring on the target battery according to the audio and video data.

[0066] In some possible embodiments, before the security monitoring module obtains the audio and video data of the target battery during the discharge process, it also includes:

[0067] When the target battery starts to discharge, determining a target camera device corresponding to the camera range where the target battery is located according to a plurality of pre-set camera devices and the camera range of each camera device;

[0068] The target camera device is controlled to start and focus on the target battery for camera shooting.

[0069] In some possible embodiments, the device further includes:

[0070] The audio and video data playback module is used to play the audio and video data in a preset manner; the preset manner includes: at least one of pop-up window playback, multi-window playback and patrol switching playback.

[0071] In some possible embodiments, the safety monitoring module performs safety monitoring on the target battery according to the audio and video data, including at least one of the following steps:

[0072] In the case where the audio and video data include abnormal frames, an alarm corresponding to the abnormal frames is executed; the abnormal frames include at least one of image frames with a temperature greater than a threshold, video frames corresponding to abnormal vibrations, audio frames corresponding to abnormal sounds, video frames corresponding to liquid leakage, and video frames corresponding to fire and explosion features;

[0073] When the audio and video data includes an abnormal frame, controlling the target battery to stop discharging;

[0074] In a case where the audio and video data include an abnormal frame, the audio and video data are played.

[0075] In some possible embodiments, the discharge determination module obtains the discharge control instruction, including:

[0076] In response to the discharge management instruction, displaying a battery management page;

[0077] In response to a parameter setting instruction generated by operating a battery management page, displaying a discharge control parameter setting page;

[0078] According to the operation on the discharge parameter setting page, the discharge control parameter is obtained, and the discharge control instruction is obtained according to the discharge control parameter.

[0079] In some possible embodiments, the discharge control parameter includes at least one of the following:

[0080] Termination voltage, single cell protection voltage, discharge mode, floating charge voltage or discharge end condition, wherein the discharge mode includes scheduled discharge mode and immediate discharge mode.

[0081] In some possible embodiments, the device further includes:

[0082] A query instruction acquisition module, used to acquire a battery parameter query instruction; the query instruction includes a target region identifier;

[0083] The battery parameter display module is used to obtain the target battery parameter corresponding to the target regional identifier from the corresponding relationship between the regional identifier and the battery parameter, and display the target battery parameter.

[0084] In some possible embodiments, it further includes:

[0085] The data export module is used to obtain an export instruction of the target battery parameters; and generate a file including the target battery parameters.

[0086] In the third aspect, another embodiment of the present application also provides a battery management device, comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute any battery management method provided in the embodiment of the present application.

[0087] In a fourth aspect, another embodiment of the present application further provides a computer storage medium, wherein the computer storage medium stores a computer program, and the computer program is used to enable a computer to execute any battery management method provided in the embodiments of the present application.

[0088] The embodiments of the present application replace the traditional discharge mode in which a person has to wait on site next to the battery, thereby freeing front-line personnel from tedious and repetitive battery testing. The battery management platform can support remote setting of discharge control parameters, and remotely control the discharge of the target battery according to the discharge control parameters. Relevant parameters are automatically analyzed during the discharge process to improve monitoring efficiency and accuracy, saving a lot of manpower costs. Moreover, the discharge process of the battery pack can be observed in real time through camera monitoring, and abnormal changes inside the battery can be discovered in time, so that corresponding measures can be taken to prevent the occurrence of battery safety accidents.

[0089] Other features and advantages of the present application will be described in the subsequent description, and partly become apparent from the description, or be understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0090] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. Obviously, the drawings introduced below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0091] Figure 1 A schematic diagram of the structure of a battery management system according to an embodiment of the present application;

[0092] Figure 2 A schematic diagram of a battery management interface according to an embodiment of the present application;

[0093] Figure 3 A schematic diagram of a discharge control parameter setting interface according to an embodiment of the present application;

[0094] Figure 4 This is a schematic diagram of a flow chart of a battery management module remotely sending a discharge control instruction to a controller according to an embodiment of the present application;

[0095] Figure 5 A schematic diagram of a battery management method according to an embodiment of the present application;

[0096] Figure 6 is a structural diagram of a battery management device according to an embodiment of the present application;

[0097] Figure 7 The figure is a schematic diagram of the structure of a battery management device according to an embodiment of the present application. DETAILED DESCRIPTION

[0098] To further illustrate the technical solution provided by the embodiment of the present application, this is described in detail below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiment of the present application provides the method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or no creative labor. In the steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided by the embodiment of the present application. The method can be executed in the order of the method shown in the embodiment or drawings or in parallel during the actual processing process or when the control device is executed.

[0099] As a backup power source, batteries play an extremely important role in the energy systems of base stations and data centers. The Battery Management System (BMS) is a system used to monitor, control and maintain batteries. It can monitor the voltage, current, cell temperature and other parameters of the battery in real time, calculate and analyze the status and remaining life of the battery, and provide corresponding battery control strategies to ensure the safety, reliability and battery life of the battery. The battery management system mainly includes modules such as data acquisition, data processing, and control algorithms, which are used to analyze and process the collected data and control the battery. It can not only ensure the safe operation of the battery, but also improve the energy utilization efficiency of the battery and extend the service life of the battery, which is of great significance.

[0100] In view of the problems existing in the offline discharge test of batteries in the related art, this application has developed functions based on BMS and provided a battery management platform for discharge control, such as Figure 1 The battery management system provided in the embodiment of the present application mainly includes:

[0101] The battery management platform server 101 is used to provide a battery management platform and develop a discharge control function, which mainly includes: obtaining a discharge control instruction, the discharge control instruction includes a target battery identifier and a discharge control parameter of the target battery; obtaining the battery parameters of the target battery; and when the battery parameters meet preset discharge conditions, controlling the discharge of the target battery according to the discharge control parameters.

[0102] The data cache sharing module 102 is used to cache and share the collected battery parameters and other data with the battery management platform server 101. The embodiment of the present application does not limit the database used by the data cache sharing module 102. For example, MySQL, Oracle, sqlserver and other databases can be used.

[0103] The dedicated server (DS) 103 is used to collect data such as battery parameters through the Internet Protocol (IP) bearer network and provide the data to the data cache sharing module 102 for caching.

[0104] The IP bearer network 104, as a collection interface, is used to obtain the collected battery parameters and other data from the dynamic environment monitoring unit 105 and send it to the dedicated server 103. Through the above-mentioned IP bearer network 104 and dedicated server 103, the collected battery parameters and other data are transmitted to the data center or the cloud data cache sharing module 102 through the network.

[0105] Field Supervision Unit (FSU) 105, used to collect various data from the data source module, including relevant parameters of the target battery, which may specifically include the collected battery voltage, current, temperature, humidity and other parameter data;

[0106] The data source module 106 is located in the computer room, base station and data center where the battery is located. The hardware includes the battery, the controller for controlling the battery, the sensor for collecting various data, the alarm, etc. It is used to provide a large amount of data sources and realize the control of the battery;

[0107] The terminal device 107 has a client of the battery management platform installed on it. The client is connected to the battery management platform server 101 for communication, and the operator can set the discharge control parameters, check the discharge status, receive alarm information, play audio and video data, etc. through the client. The terminal device can be a mobile phone, a PDA, a tablet computer, a desktop computer or a laptop computer, etc.

[0108] The data source module 106 is mainly functionally divided into: a battery signal acquisition module, which is used to acquire battery signals of the battery, mainly including the acquired parameter data such as voltage, current, temperature, humidity, etc. of the battery;

[0109] A discharge control module, used to control the discharge of the battery according to the discharge control parameters in the discharge control instruction issued by the battery management platform server;

[0110] A smart device module, mainly including multiple batteries;

[0111] Data uploading module, used to upload the collected data to FSU;

[0112] The alarm module is used to issue an alarm according to the issued alarm instruction when an abnormality is found during security monitoring of the battery management platform server 101.

[0113] The battery management platform server 101 can provide a battery management platform based on the existing SiteWeb6 dynamic environment monitoring system. The functions of the SiteWeb6 dynamic environment monitoring system include real-time data collection, information flow analysis, and data storage. The core technology is to ensure the efficiency of massive data processing and the stability of automatic operation.

[0114] like Figure 1 As shown, the functions provided by the battery management platform server 101 are mainly divided into three layers:

[0115] The underlying functional modules provided by the existing SiteWeb6 dynamic environment monitoring system mainly include a large-screen web page display function module, an intelligent video management module, a battery management module, and a configuration service module. The large-screen web page display function module is used to provide a large-screen display function, the intelligent video management module mainly realizes the management of the camera device for monitoring the battery group and the processing of video data, the battery management module mainly provides the management function of the battery, and the configuration service module is mainly used for the relevant configuration of battery management; the battery management module can cooperate with other modules to realize the corresponding functions, and specifically can realize remote monitoring through the intelligent video management module: through technologies such as remote controllers and sensors, remote control and monitoring of the battery can be realized, and abnormal conditions can be discovered in time; the battery management module is also used to provide an alarm prompt function. When the battery has an abnormal condition, an alarm prompt will be issued, and the alarm notification gateway will be used to remind relevant personnel to deal with it in time by text messages, voice, screenshots, videos, etc.; the battery management module also realizes data visualization through the large-screen web page display module: the processed data is displayed to the user through an interactive interface and virtual reality technology, realizing intuitive visualization and operation, and improving the user experience and efficiency.

[0116] Data unified sharing layer API, providing the interface between the application layer and the underlying functional modules;

[0117] The application layer mainly includes functional applications for various scenarios, AI data analysis, reporting modules, mobile APP services... and third-party applications.

[0118] The above-mentioned scenario function applications may include charging control scenarios and discharge test scenarios. This application is mainly for discharge test scenarios; the AI ​​data analysis function mainly includes: through machine learning, data mining, statistical analysis and other methods, the data stored in the database is analyzed and processed using a pre-trained AI model to obtain performance indicators such as battery usage status, remaining life, and health status. The AI ​​model in the embodiment of the present application can be continuously iterated and updated according to the discharge parameters recorded during the battery discharge process and manual annotations. In this way, the longer the AI ​​model runs, the more realistic the performance indicators predicted by the AI ​​model. The battery management module is also used to provide intelligent decision-making based on the results of AI data analysis.

[0119] The report module of the application layer can realize the report download function, which can query the discharge records and discharge curves of any battery in any period of time in the entire network, and support the download of battery discharge analysis reports.

[0120] The mobile APP service of the application layer supports mobile client login to the battery management platform. It can perform real-time monitoring and alarm processing, report preview and other functions on the terminal device. When the battery monitoring alarm occurs, the live picture taken by the camera device can be viewed on the mobile APP; at the same time, the battery discharge status and discharge progress can be viewed on the mobile APP.

[0121] As an optional implementation, the battery management platform server 101 obtains the discharge parameters of the target battery during the discharge process from the data cache sharing module 102, the discharge parameters including at least one of the cell voltage, cell current and cell temperature during the discharge process of the target battery, and obtains the parameter change curve of the cell voltage, cell current and cell temperature of the target battery during the discharge process over time according to the discharge parameters; the parameter change curve is input into the performance prediction model through the battery management module, and after the performance prediction model extracts the features of the parameter change curve, the Kalman filter algorithm is used to predict the performance index of the target battery according to the extracted features, and the performance index includes at least one of the usage identifier, the remaining life and the health score. The usage identifier can be used to determine whether the target battery is currently usable, the remaining life indicates the remaining usage time of the target battery, and the health score is a score between 0 and 100, and the higher the health score, the higher the health of the target battery.

[0122] The above-mentioned performance prediction model is an AI model. The performance indicators obtained include usage status, remaining life, and health status. Training samples can be obtained based on historical data. The training samples include discharge parameters and performance indicators during the battery discharge process. The discharge parameters are input into the AI ​​model, and the model is trained with the performance indicators in the training samples as the target.

[0123] The embodiment of the present application can be used to pre-establish a health model, wherein the health model is constructed through the performance indicators of the battery, and the value ranges of different performance indicators are different. Multiple levels of health models can be set, for example, unhealthy, highly unhealthy, moderately unhealthy, low unhealthy, and healthy levels are set, and the value ranges of each performance indicator corresponding to the health model of different levels are different. In addition, the embodiment of the present application also pre-establishes the discharge test cycle and discharge control parameters corresponding to the health model to realize the formulation of discharge strategies for batteries of different health levels, for example, the lower the health level, the shorter the corresponding discharge test cycle.

[0124] In an embodiment of the present application, the battery management platform server 101 obtains the discharge parameters of the target battery during the discharge process; obtains the performance indicators of the target battery according to the discharge parameters; obtains the target health model corresponding to the performance indicators of the target battery according to the first correspondence between the health model and the performance indicators; obtains the target cycle and target discharge control parameters corresponding to the target health model according to the second correspondence between the health model, the discharge test cycle and the discharge control parameters, and the target cycle is used to determine the next discharge time of the target battery; the target discharge control parameters are used to update the discharge control parameters.

[0125] In order to achieve safe discharge of the battery, the battery management module in the embodiment of the present application can perform a series of tests on the battery during discharge control. Specifically, the relevant parameters that need to be tested can be set, such as battery status detection, battery capacity detection, etc., and the corresponding value range corresponding to the discharge safety can be set to ensure that the battery can be discharged normally. The battery management module can specifically remotely control the discharge of the target battery in the following manner:

[0126] Determining whether the discharge condition is met according to the collected relevant parameters of the target battery and the preset value range of the relevant parameters that meet the discharge condition;

[0127] When the battery parameter of the target battery is within a preset range, sending a discharge control instruction to the controller, wherein the discharge control instruction is used to instruct the controller to control the discharge of the target battery according to the discharge control parameter;

[0128] When it is determined that the discharge end condition in the discharge control parameter is reached, a stop discharge instruction is sent to the controller, where the stop discharge instruction is used to instruct the controller to control the target battery to stop discharging.

[0129] In one possible implementation, the data center operator sends a discharge control instruction to the discharge control module in the data source module 106 through the battery management platform server 101 via the client. The discharge control parameters included in the discharge control instruction may be discharge time, discharge current and other parameters. The controller in the discharge control module adjusts the discharge current and discharge time according to the discharge control instruction to ensure the stability and safety of the battery during discharge. At the same time, during the discharge process, the battery management module will continuously monitor the battery's voltage, current, temperature and other parameters to ensure the safety and stability of the discharge process. The process of the battery management module remotely sending a discharge control instruction to the controller is as follows: Figure 4 shown.

[0130] In the embodiment of the present application, the discharge end condition can be pre-set in the discharge control parameter, and when the battery management module detects that the discharge end condition is reached, it sends a stop discharge instruction to the controller. Exemplarily, the discharge control parameters include the discharge time and the remaining battery power, etc.; when the battery management module detects that the discharge time reaches a preset value, or the remaining battery power exceeds a preset range, it sends a stop discharge instruction to the controller.

[0131] It should be noted that during the remote discharge of the battery, the battery may be over-discharged, the battery may be short-circuited internally, and the battery temperature may be too high or even catch fire and explode due to battery aging. It is necessary to quickly adopt appropriate control strategies and monitoring methods to promptly discover and deal with potential risks and ensure the stability and safety of the system. In the data source module 106 of the present application embodiment, a camera device bound to different batteries is set. The camera device transmits video data to the intelligent video management module. The battery management module analyzes the video data and determines the control instructions. The intelligent video management module controls the camera device. The battery management module of this embodiment is also used to obtain audio and video data during the discharge process of the target battery; according to the audio and video data, the target battery is safely monitored. When receiving the discharge control instruction, the battery management module can determine the target battery according to the discharge control instruction, and control the camera device to be turned on to obtain audio and video data. It can also turn on the camera device to obtain audio and video data before or during discharge according to the control instruction to turn on the camera device.

[0132] As an optional implementation, before the battery management module obtains the audio and video data of the target battery during the discharge process, it is also used to: when the target battery starts to discharge, determine the target camera device corresponding to the camera range of the target battery according to multiple pre-set camera devices and the camera range of each camera device; control the start of the target camera device and focus on the target battery for camera shooting, so that the target battery can be safely monitored by analyzing the audio and video data obtained from the target battery.

[0133] The battery management module performs safety monitoring on the target battery according to the audio and video data, and executes an alarm corresponding to the abnormal frame when the audio and video data includes an abnormal frame; the abnormal frame includes at least one of an image frame with a temperature greater than a threshold, a video frame corresponding to abnormal vibration, an audio frame corresponding to abnormal sound, a video frame corresponding to liquid leakage, and a video frame corresponding to fire and explosion characteristics.

[0134] One possible implementation method for identifying the above abnormal frames is to extract the feature information of the audio and video data through an image feature extraction method; compare the feature information with the preset abnormal range, and if it falls within the range, it is an abnormal frame; another possible implementation method is to use a pre-trained AI model for identifying abnormal frames. The alarm method can be, but is not limited to, email alarm, local sound and light alarm, telephone voice alarm, mobile phone text message alarm, application message alarm, etc.; application messages can be displayed in the form of pop-up windows to facilitate users to find alarms in time.

[0135] The alarm types corresponding to various abnormal frames are as follows:

[0136] 1) Abnormal heating alarm

[0137] The battery management module analyzes the audio and video data of the target battery collected by the camera device, and issues an abnormal heating alarm when it is determined that there is an image frame with a temperature greater than a threshold value;

[0138] The battery will generate a certain amount of heat during the discharge process. If the discharge current is too large, the discharge time is too long, or the battery itself is aged, it may cause the battery to overheat. Overheating may generate corresponding heat or smoke, and the captured image frames will appear abnormal. Therefore, by analyzing the image frames, temperature abnormalities can be discovered in time, and measures can be taken to deal with them, such as stopping discharge or adjusting discharge parameters.

[0139] 2) Abnormal vibration alarm

[0140] The battery management module analyzes the audio and video data of the target battery collected by the camera device, and issues an abnormal vibration alarm when it is determined that there is a video frame corresponding to abnormal vibration;

[0141] 3) Abnormal sound alarm:

[0142] The battery management module analyzes the audio and video data of the target battery collected by the camera device, and when an audio frame corresponding to an abnormal sound is determined, an abnormal sound alarm is issued;

[0143] The data collected by the camera device includes audio data and video data. During the discharge process, the battery may produce abnormal sounds or vibrations. These abnormalities may be caused by loose or damaged internal components of the battery. By monitoring whether abnormal sounds or vibrations are detected by the camera, these abnormalities can be discovered in time and measures can be taken to deal with them, such as stopping discharge or adjusting discharge parameters.

[0144] 4) Liquid leakage alarm

[0145] The battery management module analyzes the audio and video data of the target battery collected by the camera device, and issues a liquid leakage alarm when it is determined that there is a video frame corresponding to liquid leakage;

[0146] During the battery discharge process, the liquid inside the battery pack may leak during the discharge process. Through the video data collected by the camera device, the leakage can be discovered in time according to the characteristics of normal pictures and pictures with leakage, and measures can be taken to deal with it, such as stopping discharge and cleaning the liquid.

[0147] 5) Fire and explosion alarm:

[0148] The battery management module analyzes the audio and video data of the target battery collected by the camera device, and issues a fire and explosion alarm when it determines that there are video frames corresponding to fire and explosion characteristics.

[0149] If a short circuit or overcurrent occurs during the battery discharge process, it may cause serious safety accidents such as fire and explosion. At this time, the camera device can be used to monitor whether there are abnormal conditions such as open flames and thick smoke on the surface of the battery pack to promptly detect the danger of fire and explosion. In extreme cases, the battery pack may cause a fire. Through camera monitoring, smoke or flames in the battery pack can be detected in time, and appropriate emergency measures can be taken to ensure the safety of personnel and property.

[0150] In the embodiment of the present application, the battery management platform server 101 responds to the discharge management instruction and displays the battery management page. The discharge management instruction can be triggered by the manager after logging into the battery management platform through the touch screen of the battery management platform server, or it can be triggered by other personnel after logging into the battery management platform through a terminal device. The battery management interface can be as follows Figure 2 As shown, the battery list displays the battery packs distributed in different positions; in response to the parameter setting instruction generated by the battery management page operation, the discharge control parameter setting page is displayed on the interface, thereby switching to the Figure 3 The discharge control parameter setting interface shown in the figure obtains the discharge control parameters according to the operation on the discharge parameter setting page, and obtains the discharge control instructions according to the discharge control parameters. In the embodiment of the present application, the discharge control parameters include at least one of the following: termination voltage, monomer protection voltage, discharge mode, floating charge voltage or discharge end condition, and the discharge mode includes scheduled discharge mode and immediate discharge mode. In addition, the discharge end condition can also be set. Among them, the termination voltage and the monomer protection voltage can be used as the discharge end condition, specifically:

[0151] Termination voltage: When the total voltage of the battery drops to this point, the floating charge voltage setting is automatically restored and the battery discharge ends. This parameter value can be modified on the interface;

[0152] Single cell protection voltage: When the voltage of any single cell drops to this point, the floating charge voltage setting is automatically restored to end the current battery discharge;

[0153] Scheduled discharge mode: The discharge operation is in the process of being scheduled and the execution time has not yet arrived. This type of reservation can be deleted and the reservation time can be modified.

[0154] Immediate discharge mode: when the scheduled time is up, the system has already performed the floating charge voltage remote adjustment operation (the floating charge voltage is set as the termination voltage);

[0155] Discharge end conditions: When the discharge end conditions are met (the total voltage drops to the termination voltage, a power outage occurs, data sampling is abnormal, etc.), the system remotely adjusts the floating charge voltage to a normal value.

[0156] In an embodiment of the present application, the battery management platform server 101 is also used to: play the audio and video data in a preset manner; the preset manner includes: at least one of pop-up window playback, multi-window playback and patrol switching playback.

[0157] If the pop-up window playback method is adopted, when a security problem is found during the security monitoring process, the audio and video data can be played in the pop-up window playback method for the target battery with the problem.

[0158] If multi-window playback is used, the corresponding audio and video data can be played in multiple windows on the interface for several specified target batteries.

[0159] If a patrol switching playback is adopted, and multiple cameras are started at the same time to focus on different target batteries respectively, the audio and video data obtained by the multiple cameras are played in real time in a patrol switching manner on the patrol interface of the battery management platform.

[0160] Specifically, through the large-screen web display module, a patrol display mode can be supported on the screen connected to the battery management platform server. All batteries can be viewed through the battery list, and the range of target batteries for patrol display can be selected through the battery list, and then displayed on the screen in a patrol mode.

[0161] The battery management module performs safety monitoring on the target battery discharge process, including:

[0162] When it is determined that there is an abnormality in the discharge process of the target battery, an alarm is automatically triggered, and the target battery is remotely controlled to stop the discharge operation;

[0163] The audio and video data acquired by the camera device corresponding to the target battery currently having an abnormality is displayed on the patrol interface of the battery management platform.

[0164] Once an abnormality is found during the patrol process, the target battery with the abnormality will be displayed on the screen. When an abnormality is found during the security monitoring process, this application can establish linkage rules with the camera monitoring to improve the safety and reliability of the battery discharge process. Specifically, the linkage rules can be established in the following ways:

[0165] During the battery discharge process, the camera can automatically start and conduct real-time monitoring, and automatically trigger an alarm when an abnormal situation occurs.

[0166] The embodiment of the present application monitors the status of the battery, including parameters such as voltage, current, and temperature, through a camera device. When an abnormal situation is found, an alarm is immediately activated to remind relevant personnel to deal with it in time; the discharge process of the battery is monitored through a camera device to observe the change in the status of the battery. When an abnormal situation is found, the alarm system is automatically triggered to stop the discharge process; when an abnormal situation is monitored during the battery discharge process, the linkage control system is automatically triggered to adjust or stop the discharge process.

[0167] The specific linkage and remote control process can be as follows:

[0168] When the battery pack discharge test is started, the video system automatically focuses on the battery pack and patrols between multiple battery packs in real time (automatically switching cameras);

[0169] By acquiring the real-time images from the camera device, analyzing and processing the images, possible safety hazards can be identified. By using technologies such as image recognition and artificial intelligence, the monitoring images can be analyzed and processed in real time to quickly and accurately identify possible safety hazards.

[0170] If a safety hazard is found during the battery discharge process, the system will automatically trigger an alarm and stop the discharge operation through the remote control system.

[0171] At the same time, the system can also control the movement of the camera through a remote controller, aim the camera at the location of possible safety hazards, and even activate the 3D positioning function of the camera, which can quickly and accurately capture the details of the battery, so that abnormal batteries can be displayed in the center of the screen, ensuring that safety hazards are discovered and resolved in a timely manner.

[0172] In the embodiment of the present application, the battery management module is also used to: obtain a battery parameter query instruction; the query instruction includes a target regional identifier; from the correspondence between the regional identifier and the battery parameter, obtain the target battery parameter corresponding to the target regional identifier, and display the target battery parameter.

[0173] The relevant parameters of all batteries under the battery management platform are counted and saved in the database. Specifically, the asset information, abnormal battery information, three major states (operating state, capacity state, backup power state), recent discharge records and refresh frequency (such as: 30 seconds) of all battery groups in the entire network can be counted; the interface of the battery management platform provides query methods according to different levels of regional dimensions.

[0174] When receiving the battery parameter query command, the battery under the target region to be queried is determined and the target battery parameters corresponding to the target region identifier are displayed in the form of a battery pack list, such as Figure 2 As shown, the battery pack list can be queried based on four dimensions: city, district, county, station, and working status;

[0175] The battery management platform server is also used through the battery management platform to: obtain the export instruction of the target battery parameters; generate a file including the target battery parameters, and browse the current key performance data of each group of batteries through the query interface, supporting XLS export, etc.

[0176] The following is an example of the processing of a high temperature alarm during battery discharge:

[0177] For example, if there is a 2V battery pack on site in a certain computer room, a group of batteries can be connected to the battery management system as an intelligent device. First, use the configuration tool that comes with the configuration service module to develop a device template for the battery pack. The template contains information about all battery signals, including signal name, unit, signal attributes, etc. At the same time, the template also configures items such as alarm conditions, alarm levels, alarm thresholds, and storage cycles. The configuration in the template is automatically loaded when the system starts.

[0178] If there is a high temperature alarm of a single battery in the system, the system will go to the location of the computer room where the battery pack that generates the high temperature alarm is located, quickly locate the nearby camera device, pop up the real-time video window of the camera device to the front of the screen, and start screenshots and recording. At the same time, the intelligent video management module will start AI analysis. If smoke or irregularities in the battery pack wiring are detected [different alarm rules are preset in the scenes of different cameras. Once the target violates the predefined rules in the scene, the system automatically generates an alarm], it will trigger the highest level of alarm; at the same time, call the alarm notification gateway, send the real-time screenshots and videos of the scene to the relevant maintenance personnel, call the fire alarm, upload GIS location information, and start the control device to automatically open the safety door and sprinkler nozzles. Through real-time video analysis and the use of AI intelligent analysis of real-time alarm information, it is ensured that the operation and maintenance personnel are aware of the on-site situation as soon as possible. The closed loop of battery alarm monitoring events is efficiently completed.

[0179] After the remote discharge of the battery is completed, the system can perform big data analysis and deep learning on the massive discharge data to analyze the remaining capacity of the lagging battery and battery pack. It guides the corresponding maintenance work and provides a basis for parameter tuning and optimization algorithm for the next remote test. If the remote discharge test fails, the specific reason for the test failure will also be recorded, and the corresponding discharge test failure report will be sent to relevant personnel for processing.

[0180] Through the patrol function of the camera device, multiple battery packs that are being discharged at the same time can be monitored in real time. For battery packs with abnormalities, a pop-up display will be displayed, and corresponding alarms (pictures or videos) will be generated to notify front-line maintenance personnel.

[0181] Based on the same inventive concept, the present application provides a battery management method, such as Figure 5 As shown, the method includes:

[0182] Step 501, obtaining a discharge control instruction, wherein the discharge control instruction includes a target battery identifier and a discharge control parameter of the target battery;

[0183] Step 502, obtaining battery parameters of the target battery;

[0184] Step 503 : When the battery parameters meet the preset discharge conditions, control the target battery to discharge according to the discharge control parameters.

[0185] As a possible implementation, the method further includes:

[0186] Acquiring discharge parameters of the target battery during discharge;

[0187] Acquire the performance index of the target battery according to the discharge parameter;

[0188] Acquire a target health model corresponding to the performance indicator of the target battery according to a first correspondence relationship between the health model and the performance indicator;

[0189] According to the second correspondence between the health model, the discharge test cycle and the discharge control parameter, the target cycle and the target discharge control parameter corresponding to the target health model are obtained, the target cycle is used to determine the next discharge time of the target battery; the target discharge control parameter is used to update the discharge control parameter. Through the pre-established target health model, different discharge strategies can be applied to batteries in different states to ensure battery performance.

[0190] As a possible implementation manner, the discharge parameter includes: at least one of a cell voltage, a cell current and a cell temperature during the discharge process of the target battery; and obtaining the performance index of the target battery according to the discharge parameter includes:

[0191] Acquire a parameter variation curve of the discharge parameter over time according to the discharge parameter;

[0192] The parameter change curve is input into the performance prediction model, and after the performance prediction model extracts features from the parameter change curve, the Kalman filter algorithm is used to predict the performance index of the target battery based on the extracted features, and the performance index includes at least one of a usage identifier, a remaining life, and a health score. Through the pre-established performance prediction model, the corresponding performance index can be extracted based on the parameter change, thereby achieving accurate acquisition of the performance index.

[0193] As a possible implementation manner, when the battery parameters meet the discharge condition, controlling the target battery to discharge according to the discharge control parameter includes:

[0194] When the battery parameter of the target battery is within a preset range, the discharge control instruction is sent to the controller, and the discharge control instruction is used to instruct the controller to control the discharge of the target battery according to the discharge control parameter, thereby ensuring that the battery that meets the safety discharge requirement is discharged.

[0195] As a possible implementation, the method further includes:

[0196] When it is determined that the discharge end condition in the discharge control parameter is reached, a stop discharge instruction is sent to the controller, and the stop discharge instruction is used to instruct the controller to control the target battery to stop discharging, so as to stop discharging in time when the battery needs to stop discharging, thereby ensuring the safety of the battery.

[0197] As a possible implementation, the method further includes:

[0198] Acquire audio and video data of the target battery during the discharge process; perform safety monitoring on the target battery based on the audio and video data. Through the audio and video data, the discharge process and state of the battery can be monitored to ensure safe discharge.

[0199] As a possible implementation manner, before acquiring the audio and video data of the target battery during the discharge process, the method further includes:

[0200] When the target battery starts to discharge, determining a target camera device corresponding to the camera range where the target battery is located according to a plurality of pre-set camera devices and the camera range of each camera device;

[0201] The target camera device is controlled to start and focus on the target battery for camera shooting.

[0202] By pre-setting corresponding bound camera devices on different batteries, it is possible to locate the target camera device that needs to be turned on to acquire audio and video data after determining the target battery.

[0203] As a possible implementation, the method further includes:

[0204] The audio and video data are played in a preset manner; the preset manner includes: at least one of pop-up window playback, multi-window playback and patrol switching playback, so as to support audio and video playback requirements under different scenario requirements, such as pop-up window playback when an abnormality is detected, and multi-window or patrol switching playback under normal circumstances.

[0205] As a possible implementation manner, the target battery is safety monitored according to the audio and video data, including at least one of the following steps:

[0206] In the case where the audio and video data include abnormal frames, an alarm corresponding to the abnormal frames is executed; the abnormal frames include at least one of image frames with a temperature greater than a threshold, video frames corresponding to abnormal vibrations, audio frames corresponding to abnormal sounds, video frames corresponding to liquid leakage, and video frames corresponding to fire and explosion features;

[0207] When the audio and video data includes an abnormal frame, controlling the target battery to stop discharging;

[0208] In a case where the audio and video data include an abnormal frame, the audio and video data are played.

[0209] By analyzing different audio and video data, the corresponding data under different abnormal situations can be monitored, the type of abnormality can be determined through the analysis results, and corresponding linkage processing such as alarm, discharge stop, and audio and video data playback can be executed.

[0210] As a possible implementation method, obtaining a discharge control instruction includes:

[0211] In response to the discharge management instruction, displaying a battery management page;

[0212] In response to a parameter setting instruction generated by operating a battery management page, displaying a discharge control parameter setting page;

[0213] According to the operation on the discharge parameter setting page, the discharge control parameter is obtained, and the discharge control instruction is obtained according to the discharge control parameter.

[0214] The above-mentioned interface operation method supports the terminal device or other device to set the corresponding discharge parameters on the corresponding page to achieve remote control of discharge.

[0215] As a possible implementation manner, the discharge control parameter includes at least one of the following:

[0216] Termination voltage, single cell protection voltage, discharge mode, floating charge voltage or discharge end condition, wherein the discharge mode includes a scheduled discharge mode and an immediate discharge mode, thereby supporting different discharge modes and ensuring the safety of the battery during discharge by setting discharge control parameters.

[0217] As a possible implementation, the method further includes:

[0218] Obtaining a battery parameter query instruction; the query instruction includes a target region identifier;

[0219] From the correspondence between the region identifier and the battery parameter, the target battery parameter corresponding to the target region identifier is obtained and displayed, thereby supporting querying relevant parameters of batteries in corresponding areas according to different target region identifiers, thereby improving query efficiency.

[0220] As a possible implementation, the method further includes:

[0221] Obtaining an export instruction of the target battery parameter;

[0222] A file including the target battery parameters is generated, thereby supporting the query and export of relevant parameter files of different batteries.

[0223] The present application also provides a battery management device, such as Figure 6 As shown, the battery management device 600 includes:

[0224] A discharge determination module 601 is used to obtain a discharge control instruction, where the discharge control instruction includes a target battery identifier and a discharge control parameter of the target battery;

[0225] A battery parameter acquisition module 602 is used to acquire the battery parameters of the target battery;

[0226] The discharge control module 603 is used to control the target battery to discharge according to the discharge control parameters when the battery parameters meet the preset discharge conditions.

[0227] In some possible embodiments, the device further includes:

[0228] A discharge parameter acquisition module, used to acquire the discharge parameters of the target battery during the discharge process;

[0229] An indicator determination module, used to obtain the performance indicator of the target battery according to the discharge parameter;

[0230] A target health model determination module, configured to obtain a target health model corresponding to the performance indicator of the target battery according to a first corresponding relationship between the health model and the performance indicator;

[0231] A discharge strategy determination module is used to obtain a target cycle and a target discharge control parameter corresponding to the target health model according to a second correspondence between the health model, the discharge test cycle and the discharge control parameter, wherein the target cycle is used to determine the next discharge time of the target battery; and the target discharge control parameter is used to update the discharge control parameter.

[0232] In some possible embodiments, the discharge parameter includes: at least one of a cell voltage, a cell current and a cell temperature during the discharge process of the target battery; the indicator determination module obtains the performance indicator of the target battery according to the discharge parameter, including:

[0233] Acquire a parameter variation curve of the discharge parameter over time according to the discharge parameter;

[0234] The parameter change curve is input into a performance prediction model. After the performance prediction model extracts features from the parameter change curve, a Kalman filter algorithm is used to predict the performance index of the target battery based on the extracted features. The performance index includes at least one of a usage identifier, a remaining life, and a health score.

[0235] In some possible embodiments, when the battery parameters meet the discharge condition, the discharge control module controls the target battery to discharge according to the discharge control parameters, including:

[0236] When the battery parameter of the target battery is within a preset range, the discharge control instruction is sent to the controller, where the discharge control instruction is used to instruct the controller to control the discharge of the target battery according to the discharge control parameter.

[0237] In some possible embodiments, the device further includes:

[0238] The discharge termination module is used to send a discharge stop instruction to the controller when determining that the discharge termination condition in the discharge control parameter is reached, wherein the discharge stop instruction is used to instruct the controller to control the target battery to stop discharging.

[0239] In some possible embodiments, the device further includes:

[0240] The safety monitoring module is used to obtain audio and video data during the discharge process of the target battery; and perform safety monitoring on the target battery according to the audio and video data.

[0241] In some possible embodiments, before the security monitoring module obtains the audio and video data of the target battery during the discharge process, it also includes:

[0242] When the target battery starts to discharge, determining a target camera device corresponding to the camera range where the target battery is located according to a plurality of pre-set camera devices and the camera range of each camera device;

[0243] The target camera device is controlled to start and focus on the target battery for camera shooting.

[0244] In some possible embodiments, the device further includes:

[0245] The audio and video data playback module is used to play the audio and video data in a preset manner; the preset manner includes: at least one of pop-up window playback, multi-window playback and patrol switching playback.

[0246] In some possible embodiments, the safety monitoring module performs safety monitoring on the target battery according to the audio and video data, including at least one of the following steps:

[0247] In the case where the audio and video data include abnormal frames, an alarm corresponding to the abnormal frames is executed; the abnormal frames include at least one of image frames with a temperature greater than a threshold, video frames corresponding to abnormal vibrations, audio frames corresponding to abnormal sounds, video frames corresponding to liquid leakage, and video frames corresponding to fire and explosion features;

[0248] When the audio and video data includes an abnormal frame, controlling the target battery to stop discharging;

[0249] In a case where the audio and video data include an abnormal frame, the audio and video data are played.

[0250] In some possible embodiments, the discharge determination module obtains the discharge control instruction, including:

[0251] In response to the discharge management instruction, displaying a battery management page;

[0252] In response to a parameter setting instruction generated by operating a battery management page, displaying a discharge control parameter setting page;

[0253] According to the operation on the discharge parameter setting page, the discharge control parameter is obtained, and the discharge control instruction is obtained according to the discharge control parameter.

[0254] In some possible embodiments, the discharge control parameter includes at least one of the following:

[0255] Termination voltage, single cell protection voltage, discharge mode, floating charge voltage or discharge end condition, wherein the discharge mode includes scheduled discharge mode and immediate discharge mode.

[0256] In some possible embodiments, the device further includes:

[0257] A query instruction acquisition module, used to acquire a battery parameter query instruction; the query instruction includes a target region identifier;

[0258] The battery parameter display module is used to obtain the target battery parameter corresponding to the target regional identifier from the corresponding relationship between the regional identifier and the battery parameter, and display the target battery parameter.

[0259] In some possible embodiments, it further includes:

[0260] The data export module is used to obtain an export instruction of the target battery parameters; and generate a file including the target battery parameters.

[0261] After introducing the battery management method and apparatus according to the exemplary embodiment of the present application, next, a battery management device according to another exemplary embodiment of the present application, namely, the battery management platform server of the above embodiment, is introduced.

[0262] Those skilled in the art will appreciate that various aspects of the present application may be implemented as a system, method or program product. Therefore, various aspects of the present application may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to as "circuit", "module" or "system" herein.

[0263] In some possible implementations, the battery management device according to the present application may include at least one processor and at least one memory. The memory stores program code, and when the program code is executed by the processor, the processor executes the steps of the battery management method according to various exemplary embodiments of the present application described above in this specification. For example, the processor may execute the steps in the battery management method.

[0264] Refer to the following Figure 7 The battery management device 170 according to this embodiment of the present application is described. Figure 7 The battery management device 170 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0265] like Figure 7 As shown, the components of the battery management device 170 may include but are not limited to: the above-mentioned at least one processor 171, the above-mentioned at least one memory 172, and a bus 173 connecting different system components (including the memory 172 and the processor 171).

[0266] Bus 173 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a processor, or a local bus using any of a variety of bus architectures.

[0267] The memory 172 may include a readable medium in the form of a volatile memory, such as a random access memory (RAM) 1721 and / or a cache memory 1722 , and may further include a read-only memory (ROM) 1723 .

[0268] Memory 172 may also include a program / utility 1725 having a set (at least one) of program modules 1724, such program modules 1724 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0269] The battery management device 170 may also communicate with one or more external devices 174 (e.g., keyboards, pointing devices, etc.), one or more devices that enable a user to interact with the battery management device 170, and / or any device that enables the battery management device 170 to communicate with one or more other electronic devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 175. In addition, the battery management device 170 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 176. As shown, the network adapter 176 communicates with other modules for the battery management device 170 via a bus 173. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the battery management device 170, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0270] In some possible implementations, various aspects of a battery management method provided by the present application may also be implemented in the form of a program product, which includes a program code. When the program product is run on a computer device, the program code is used to enable the computer device to execute the steps of a battery management method according to various exemplary implementations of the present application described above in this specification.

[0271] The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0272] The program product for battery management of the embodiment of the present application can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on an electronic device. However, the program product of the present application is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.

[0273] The readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, wherein the readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0274] The program code for performing the operations of the present application can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and also conventional procedural programming languages ​​such as "C" language or similar programming languages. The program code can be executed entirely on the user electronic device, partially on the user device, as an independent software package, partially on the user electronic device and partially on the remote electronic device, or entirely on the remote electronic device or server. In the case of a remote electronic device, the remote electronic device can be connected to the user electronic device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external electronic device (for example, using an Internet service provider to connect through the Internet).

[0275] It should be noted that, although several units or subunits of the device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided into multiple units to be embodied.

[0276] In addition, although the operations of the method of the present application are described in a specific order in the drawings, this does not require or imply that the operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0277] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0278] The present application is described with reference to the flowcharts and block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and block diagram, as well as the combination of the processes and boxes in the flowchart and block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and block diagram. Figure 1 Process or multiple processes and boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0279] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 Process or multiple processes and boxes Figure 1 A function specified in one or more boxes.

[0280] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 Process or multiple processes and boxes Figure 1 The steps for the functions specified in one or more boxes.

[0281] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0282] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A battery management method, characterized in that: The method comprises: Acquire a discharge control instruction, where the discharge control instruction includes a target battery identifier and a discharge control parameter of the target battery; Acquiring battery parameters of the target battery; When the battery parameters meet the preset discharge conditions, the target battery is controlled to discharge according to the discharge control parameters.

2. The method according to claim 1, characterized in that Also includes: Acquiring discharge parameters of the target battery during discharge; Acquire the performance index of the target battery according to the discharge parameter; Acquire a target health model corresponding to the performance indicator of the target battery according to a first correspondence relationship between the health model and the performance indicator; According to a second correspondence between the health model, the discharge test cycle and the discharge control parameter, a target cycle and a target discharge control parameter corresponding to the target health model are obtained, wherein the target cycle is used to determine the next discharge time of the target battery; The target discharge control parameter is used to update the discharge control parameter.

3. The method according to claim 2, characterized in that The discharge parameter includes: at least one of a cell voltage, a cell current and a cell temperature during the discharge process of the target battery; and obtaining the performance index of the target battery according to the discharge parameter includes: Acquire a parameter variation curve of the discharge parameter over time according to the discharge parameter; The parameter change curve is input into a performance prediction model. After the performance prediction model extracts features from the parameter change curve, a Kalman filter algorithm is used to predict the performance index of the target battery based on the extracted features. The performance index includes at least one of a usage identifier, a remaining life, and a health score.

4. The method according to any one of claims 1 to 3, characterized in that: When the battery parameter satisfies the discharge condition, controlling the target battery to discharge according to the discharge control parameter includes: When the battery parameter of the target battery is within a preset range, the discharge control instruction is sent to the controller, where the discharge control instruction is used to instruct the controller to control the discharge of the target battery according to the discharge control parameter.

5. The method according to claim 1, characterized in that The method further comprises: When it is determined that the discharge end condition in the discharge control parameter is reached, a stop discharge instruction is sent to the controller, where the stop discharge instruction is used to instruct the controller to control the target battery to stop discharging.

6. The method according to claim 1, characterized in that Also includes: Acquire audio and video data of the target battery during discharge; and perform safety monitoring on the target battery based on the audio and video data.

7. The method according to claim 6, characterized in that Before acquiring the audio and video data of the target battery during the discharge process, the method further includes: When the target battery starts to discharge, determining a target camera device corresponding to the camera range where the target battery is located according to a plurality of pre-set camera devices and the camera range of each camera device; The target camera device is controlled to start and focus on the target battery for camera shooting.

8. The method according to claim 6, characterized in that Also includes: Playing the audio and video data in a preset manner; The preset mode includes: at least one of pop-up window playback, multi-window playback and round-robin switching playback.

9. The method according to any one of claims 6 to 8, characterized in that: The target battery is safety monitored according to the audio and video data, including at least one of the following steps: In the case where the audio and video data include abnormal frames, an alarm corresponding to the abnormal frames is executed; the abnormal frames include at least one of image frames with a temperature greater than a threshold, video frames corresponding to abnormal vibrations, audio frames corresponding to abnormal sounds, video frames corresponding to liquid leakage, and video frames corresponding to fire and explosion features; When the audio and video data includes an abnormal frame, controlling the target battery to stop discharging; In a case where the audio and video data include an abnormal frame, the audio and video data are played.

10. The method according to claim 1, characterized in that Get discharge control instructions, including: In response to the discharge management instruction, displaying a battery management page; In response to a parameter setting instruction generated by operating a battery management page, displaying a discharge control parameter setting page; According to the operation on the discharge parameter setting page, the discharge control parameter is obtained, and the discharge control instruction is obtained according to the discharge control parameter.

11. The method according to claim 1, characterized in that: The discharge control parameter includes at least one of the following: Termination voltage, single cell protection voltage, discharge mode, floating charge voltage or discharge end condition, wherein the discharge mode includes a scheduled discharge mode and an immediate discharge mode.

12. The method according to claim 1, characterized in that Also includes: Obtaining a battery parameter query instruction; the query instruction includes a target region identifier; From the correspondence between the region identifier and the battery parameter, the target battery parameter corresponding to the target region identifier is acquired, and the target battery parameter is displayed.

13. The method according to claim 12, characterized in that Also includes: Obtaining an export instruction of the target battery parameter; A file including the target battery parameters is generated.

14. A battery management device, characterized in that: The device comprises: A discharge determination module, used to obtain a discharge control instruction, wherein the discharge control instruction includes a target battery identifier and a discharge control parameter of the target battery; A battery parameter acquisition module, used to acquire the battery parameters of the target battery; The discharge control module is used to control the target battery to discharge according to the discharge control parameters when the battery parameters meet the preset discharge conditions.

15. A battery management device, characterized in that: It comprises at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method as described in any one of claims 1-13.

16. A computer storage medium, characterized in that: The computer storage medium stores a computer program, and the computer program is used to enable a computer to execute the method according to any one of claims 1 to 13.