Energy storage operation data management method and system and storage medium
By using the preset system operating status model in the electrochemical energy storage system to process abnormal event information, quickly determine the abnormal subsystem, the problems of cumbersome and low efficiency in the existing technology are solved, and rapid fault location and efficient abnormal handling are achieved.
Patent Information
- Application Number
- CN202411856096.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-04-11
AI Technical Summary
The existing electrochemical energy storage system has cumbersome operating data management methods, resulting in low fault handling efficiency and difficulty in quickly locate the source of abnormal events.
It provides an energy storage operation data management method. By obtaining abnormal event information, using the preset system operation status model to process the abnormal event occurrence time and initial abnormal information, it quickly determines the target abnormality subsystem and its abnormal information, thereby achieving rapid abnormality analysis.
It improves the efficiency of system operation exception handling, simplifies the fault handling process, and realizes rapid fault positioning.
Smart Images

Figure CN119807652A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of energy storage technology, and in particular to an energy storage operation data management method, system and storage medium. Background Art
[0002] The electrochemical energy storage system is a system that uses electrochemical batteries as energy storage carriers and stores and releases cyclic electric energy through energy storage inverters. Electrochemical energy storage systems usually include multiple subsystems, such as BMS, EMS, energy storage inverters or related auxiliary facilities. The operating data of the electrochemical energy storage system comes from different subsystems, and the amount of data is huge. Any abnormality in any subsystem will make it difficult for the entire system to operate as required.
[0003] At present, in the operation data management method of electrochemical energy storage systems, operation and maintenance personnel often only see the final fault results such as system shutdown or abnormal power reduction. To solve the fault problem, it is necessary to check the status and data of all related subsystems. However, the existing operation system is cumbersome to handle faults, and the efficiency of handling system operation abnormalities is low. Summary of the invention
[0004] Based on this, a method, system and storage medium for energy storage operation data management are provided.
[0005] In a first aspect, the present application provides a method for managing energy storage operation data, comprising the following steps:
[0006] Acquire abnormal event information of the energy storage system; the abnormal event information includes the time of occurrence of the abnormal event and initial abnormal information;
[0007] Based on the preset system operation status model, the abnormal event occurrence time and initial abnormal information are processed to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information of the corresponding target abnormal subsystem;
[0008] According to the target abnormal information, the abnormal analysis result of the corresponding target abnormal subsystem is obtained.
[0009] In one embodiment, the steps of establishing the preset system operation status model include:
[0010] Obtain the operating data and communication information of each operating subsystem in the energy storage system;
[0011] Based on the time occurrence sequence of each operation data, the operation data is processed with a state axis to obtain the operation state axis of each corresponding operation subsystem;
[0012] According to the communication information of each operating subsystem, the operating data of the corresponding operating status axis is associated to obtain the preset system operating status model.
[0013] In one embodiment, the operation data includes operation event information, operation event occurrence time and event occurrence reason information;
[0014] Based on the time occurrence sequence of each operation data, the steps of performing state axis processing on the operation data to obtain the operation state axis of each corresponding operation subsystem include:
[0015] According to the chronological order of each operation event, each operation event information and each event occurrence cause information is sorted and processed to obtain each operation state axis.
[0016] In one embodiment, the communication information includes communication object information and communication time;
[0017] According to the communication information of each operating subsystem, the operation data of the corresponding operating state axis is associated to obtain the preset system operating state model, including:
[0018] According to the communication object information and communication time of the corresponding running subsystem, the running data of the running state axis of the corresponding communication object information is associated to obtain the preset system running state model.
[0019] In one embodiment, based on a preset system operation status model, the abnormal event occurrence time and initial abnormal information are processed to obtain a target abnormal subsystem corresponding to the abnormal event information and a target abnormal information corresponding to the target abnormal subsystem, before the step includes:
[0020] Acquire a first preset operation logic condition corresponding to the abnormal event information;
[0021] When the abnormal event information does not satisfy the first preset operation logic condition, determining the operation subsystem corresponding to the abnormal event information as the target abnormal subsystem;
[0022] Based on the preset system operation status model, the step of processing the abnormal event occurrence time and initial abnormal information to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information of the target abnormal subsystem includes:
[0023] When the abnormal event information meets the first preset operation logic condition, the abnormal event occurrence time and the initial abnormal information are processed based on the preset system operation state model to obtain the target abnormal subsystem and the target abnormal information.
[0024] In one embodiment, the step of performing state axis processing on the operation data based on the time sequence of each operation data to obtain the operation state axis of each corresponding operation subsystem includes:
[0025] Convert the formats of the operation data and the communication information to obtain the operation data and the communication information in a unified format;
[0026] Acquire a second preset operation logic condition corresponding to the operation data;
[0027] When the corresponding operation data does not satisfy the second preset operation logic condition, determining that the corresponding operation data is abnormal event information;
[0028] Based on the time occurrence sequence of each operation data, the steps of performing state axis processing on the operation data to obtain the operation state axis of each corresponding operation subsystem include:
[0029] When the corresponding operation data meets the second preset operation logic condition, the operation data is subjected to state axis processing based on the time occurrence sequence of the corresponding operation data to obtain a corresponding operation state axis.
[0030] In one embodiment, after the step of obtaining the abnormality analysis result of the corresponding target abnormal subsystem according to the target abnormality information, the following steps are included:
[0031] According to the target abnormality information, the historical abnormality analysis database is queried to obtain the target abnormal component of the corresponding target abnormal subsystem.
[0032] In one embodiment, the step of obtaining abnormal event information of the energy storage system includes:
[0033] The abnormal event information is formatted and obtained in a unified format.
[0034] In a second aspect, the present application provides an energy storage operation data management system, including a processing device and a plurality of operation subsystems, wherein the processing device is connected to each operation subsystem;
[0035] The processing device is used to execute the steps of any one of the above energy storage operation data management methods.
[0036] In a third aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any one of the above-mentioned energy storage operation data management methods are implemented.
[0037] One of the above technical solutions has the following advantages and beneficial effects:
[0038] In the above-mentioned energy storage operation data management method, by obtaining abnormal event information of the energy storage system; the abnormal event information includes the time of occurrence of the abnormal event and the initial abnormal information; based on the preset system operation status model, the abnormal event occurrence time and the initial abnormal information are processed to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information of the corresponding target abnormal subsystem; according to the target abnormal information, the abnormal analysis result of the corresponding target abnormal subsystem is obtained to realize the rapid determination of the source of the abnormal event in the energy storage system. The present application processes the abnormal event information through the preset system operation status module, and can automatically check the initial abnormal information according to the time of occurrence of the abnormal event, assist in quickly finding out the cause of the abnormality, thereby improving the efficiency of handling system operation abnormalities, simplifying the system's fault handling process, and realizing rapid fault location. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 This is a schematic diagram of an application scenario of the energy storage operation data management method in an embodiment of the present application;
[0040] Figure 2 This is a schematic diagram of the first process of the energy storage operation data management method in an embodiment of the present application;
[0041] Figure 3 A schematic flow chart of the steps for establishing a preset system operation status model in an embodiment of the present application;
[0042] Figure 4 This is a second flow chart of the energy storage operation data management method in an embodiment of the present application;
[0043] Figure 5 A flowchart of the steps for determining abnormal event information in an embodiment of the present application;
[0044] Figure 6 This is a third flow chart of the energy storage operation data management method in the embodiment of the present application;
[0045] Figure 7 It is a structural diagram of the operating state axis and the operating state network in the embodiment of the present application;
[0046] Figure 8 Schematic diagram of the structure of the energy storage operation data management system in the embodiment of the present application. DETAILED DESCRIPTION
[0047] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0048] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0049] In addition, the term "plurality" shall mean two or more.
[0050] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0051] The energy storage operation data management method provided in this application can be applied to Figure 1 In the application environment shown. Among them, the processing device may include a processor 102 and a memory 104, and the memory 104 may be used to store data such as a preset system operation state model, abnormal event information, target abnormal information, and abnormal analysis results. The processor 102 may be used to obtain abnormal event information of the energy storage system; the abnormal event information includes the time of occurrence of the abnormal event and the initial abnormal information; based on the preset system operation state model, the abnormal event occurrence time and the initial abnormal information are processed to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information of the corresponding target abnormal subsystem; according to the target abnormal information, the abnormal analysis result of the corresponding target abnormal subsystem is obtained. The processing device may also include a display 106, which may display data such as a preset system operation state model, abnormal event information, target abnormal information, and abnormal analysis results through a graphical interface. For example, the processing device may be applied to an electrochemical energy storage system, which may be, but not limited to, a lithium-ion battery energy storage system.
[0052] In one embodiment, Figure 2As shown, a method for managing energy storage operation data is provided, and the method is applied to Figure 1 The processor 102 in the embodiment is taken as an example to illustrate, and the following steps are included:
[0053] Step S210, obtaining abnormal event information of the energy storage system; the abnormal event information includes the time when the abnormal event occurred and initial abnormal information.
[0054] Among them, the energy storage system can be an electrochemical energy storage system, and the energy storage system can include a battery system and several operating subsystems. The operating subsystem can be, but is not limited to, BMS (Battery Management System), EMS (Energy Management System), PCS (Power Conversion System), meter, liquid cooling system, dynamic environment system or fire protection system, etc. The battery system may include several battery clusters, and the battery cluster may be composed of several battery modules. The battery module may be composed of several single cells, and each single cell can be connected in series and / or in parallel. The single cell can be a regular shape structure such as a square or a circle. It should be noted that the single cell can also be an irregular shape structure. The single cell can be a lithium-ion cell. For example, the single cell can be a lithium iron phosphate cell, a ternary cell or a manganese iron lithium cell.
[0055] Exemplarily, the energy storage system may further include a display terminal, which may be used to display abnormal event information of the energy storage system. Abnormal event information refers to fault information output by the energy storage system to the display terminal. Abnormal event information may include the time when the abnormal event occurs and the initial abnormal information. The time when the abnormal event occurs refers to the time point when the energy storage system outputs the abnormal event information, and the initial abnormal information may be an abnormal signal code or abnormal information in a corresponding format when the energy storage system sends the corresponding abnormal event information. It should be noted that the corresponding abnormal event occurrence time and initial abnormal information can be obtained by parsing the abnormal event information. For example, if the abnormal event information is that the power of the energy storage system abnormally decreases to half of the normal power at 12:03:30, then the time when the abnormal event occurs is 12:03:30, and the initial abnormal information is that the power abnormally decreases to half of the normal power.
[0056] Step S220, based on the preset system operation status model, the abnormal event occurrence time and the initial abnormal information are processed to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information corresponding to the target abnormal subsystem.
[0057] The preset system operation status model can be established based on the operation data of each operation subsystem in the energy storage system. For example, the operation data of each operation subsystem in the same time period can be obtained, and each operation time can be modeled to obtain the preset system operation status model. It should be noted that the preset system operation status model can be a state network model; the preset system operation status module can also be a model in the form of a corresponding mapping chart.
[0058] The target abnormal subsystem refers to the operating subsystem where the abnormal information is initially sent, that is, the target abnormal subsystem is the initial point subsystem of the abnormal information. The target abnormal information refers to the abnormal information sent by the corresponding target abnormal subsystem.
[0059] Exemplarily, the abnormal data analysis process for the abnormal event information that the power of the energy storage system is abnormally reduced to half of the normal power at 12:03:30 is as follows: by parsing the abnormal event information, it is obtained that the time of occurrence of the abnormal event is 12:03:30, and the initial abnormal information is that the power is abnormally reduced to half of the normal power; the abnormal event occurrence time and the initial abnormal information are processed and input into the preset system operation status model for processing, and then the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information of the corresponding target abnormal subsystem are obtained.
[0060] Specifically, starting from 12:03:30, the communication records between PCS and other operating subsystems before this time point were checked. At 12:03:20, the BMS sent an instruction to PCS to reduce the power to half; before this time point, the communication records between BMS and other operating subsystems were checked, and it was found that at 12:03:10, the temperature difference information transmitted by BMU exceeded the set threshold, so BMS issued a power reduction request.
[0061] Continuing to check forward from 12:03:10, it was found that the liquid cooling unit sent a power reduction signal at 11:30:00, and the liquid cooling unit was in a cooling state all the time; the liquid cooling system power and battery cell temperature changes were checked from 11:30:00, and it was found that the refrigeration system was working normally, but the refrigeration effect was poor, and the battery cell temperature failed to be reduced, but continued to increase, causing an alarm, and then the target abnormal subsystem was determined to be the refrigeration system, and the target abnormal information was poor cooling effect, and the battery cell temperature failed to be reduced, but continued to increase, causing an alarm, thereby achieving rapid determination of the target abnormal subsystem and target abnormal information.
[0062] Step S230, obtaining an abnormality analysis result of the corresponding target abnormal subsystem according to the target abnormality information.
[0063] The abnormal analysis result may be, but is not limited to, an abnormal analysis report in the form of a chart or the like. For example, key abnormal features may be extracted from the target abnormal information, and then the historical database may be queried based on the extracted key abnormal features to obtain the cause information of the corresponding target abnormal information, thereby generating an abnormal analysis result of the corresponding target abnormal subsystem based on the target abnormal information and the cause information.
[0064] For example, if the target abnormal information is that the cooling effect is poor, the battery core temperature cannot be reduced, but continues to increase, causing an alarm; the cause information is that the liquid cooling pipe is blocked, resulting in poor liquid cooling effect, and / or abnormal heating of the battery core during operation. This allows for quick inspection to obtain the cause of the target abnormal information, improving the efficiency of handling system operation abnormalities.
[0065] In the above-mentioned embodiments, by obtaining abnormal event information of the energy storage system; the abnormal event information includes the time of occurrence of the abnormal event and the initial abnormal information; based on the preset system operation status model, the abnormal event occurrence time and the initial abnormal information are processed to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information of the corresponding target abnormal subsystem; according to the target abnormal information, the abnormal analysis result of the corresponding target abnormal subsystem is obtained to quickly determine the source of the abnormal event in the energy storage system. The present application processes the abnormal event information through the preset system operation status module, and can automatically check the initial abnormal information according to the time of occurrence of the abnormal event, assist in quickly identifying the cause of the abnormality, thereby improving the efficiency of handling system operation abnormalities, simplifying the system's fault handling process, and realizing rapid fault location.
[0066] In one embodiment, Figure 3 As shown, the steps of establishing the preset system operation status model include:
[0067] Step S310, obtaining the operating data and communication information of each operating subsystem in the energy storage system.
[0068] Among them, communication information refers to the information that the operation subsystem communicates to another operation subsystem based on the corresponding communication protocol. Operation data refers to the operation data of the corresponding operation subsystem in a preset time period. For example, the operation data includes the data before and after the event that is the focus of analysis in the corresponding time period. The operation data may also include a complete charging and discharging process before and after the corresponding time period. By obtaining a complete record of the corresponding operation data in the energy storage system, it is helpful to determine the abnormal cause and recovery status of the corresponding abnormal event information.
[0069] Exemplarily, the operating data of the BMS may be the collected real-time charging and discharging power, SOC, total charging and discharging voltage, maximum voltage of a single cell, minimum voltage of a single cell, and maximum temperature difference of the cell, and the operating data of the liquid cooling system may be the feedback operating status and other data.
[0070] Step S320 , based on the time sequence of each operation data, the operation data are subjected to state axis processing to obtain the operation state axis of each corresponding operation subsystem.
[0071] The time occurrence sequence refers to the order of occurrence of the corresponding operation data. The state axis can be used to sort out the operation data of the corresponding operation subsystem based on the time sequence.
[0072] For example, the BMS generates first operating data at a first occurrence time and generates second operating data at a second occurrence time. If the first occurrence time is before the second occurrence time, the mark of the first operating data is ahead of the second operating data on the corresponding operating status axis.
[0073] Step S330 , according to the communication information of each operating subsystem, the operating data of the corresponding operating status axis is associated to obtain a preset system operating status model.
[0074] The preset system operation status model includes the operation status axes of each operation subsystem, and the association between the operation status axes of each operation subsystem is established based on the communication information.
[0075] For example, the BMS generates first operating data at a first occurrence time, and the PCS generates third operating data at a third occurrence time. If the first occurrence time is before the second occurrence time, and the BMS transmits corresponding communication information to the PCS, the first operating data is associated with the third operating data, that is, an association is established between the operating status axis of the corresponding BMS and the operating status axis of the corresponding PCS, thereby obtaining a preset system operating status model.
[0076] In the above embodiment, the operating data of each operating subsystem is used as the axis to establish an operating status axis of the corresponding operating subsystem, and then a preset system operating status model of the corresponding energy storage system is formed based on the communication information between the operating subsystems. Then, by importing the operating data, the source of the system abnormality can be determined in a short time, which effectively improves the efficiency of handling on-site abnormalities.
[0077] In one embodiment, the operation data includes operation event information, operation event occurrence time, and event occurrence reason information. Based on the time occurrence sequence of each operation data, the operation data is processed with a state axis to obtain the operation state axis of each corresponding operation subsystem, including:
[0078] According to the chronological order of each operation event, each operation event information and each event occurrence cause information is sorted and processed to obtain each operation state axis.
[0079] The operation event occurrence time refers to the time point when the corresponding operation subsystem outputs the operation event information; the event occurrence cause information refers to the cause information of the corresponding operation event information. The operation event information refers to the operation state change information of the corresponding operation subsystem. For example, if the operation subsystem is a liquid cooling system, the operation event information of the liquid cooling system may include shutdown, standby, cooling power 1, cooling power 2, cooling power 3, heating power 1, heating power 2, heating power 3, etc.
[0080] By importing the operation data of each operation subsystem and the order of occurrence time of each operation event, that is, taking the occurrence time of the operation event as the axis, the operation event information and the cause information of each event are sorted and processed, and the corresponding event line is generated. The cause of the event and the communication results with each operation subsystem after the change are analyzed and recorded, and then each operation status axis is obtained. Further, according to each operation status axis, a preset system operation status module can be established, and then the abnormal event information can be processed through the preset system operation status module. The initial abnormal information can be automatically checked according to the occurrence time of the abnormal event, and the cause of the abnormal event can be quickly found out, thereby improving the efficiency of the system operation abnormality processing, simplifying the system's fault handling process, and realizing the rapid location of the fault.
[0081] It should be noted that the operating data of the operating subsystem can also be displayed in the form of charts.
[0082] In one embodiment, the communication information includes communication object information and communication time. According to the communication information of each operating subsystem, the operation data of the corresponding operating state axis is associated to obtain the preset system operating state model. The steps include:
[0083] According to the communication object information and communication time of the corresponding running subsystem, the running data of the running state axis of the corresponding communication object information is associated to obtain the preset system running state model.
[0084] The communication object information can be said to be the identity information of the operating subsystem that establishes the communication connection. For example, when the BMS communicates with the PCS, the communication object information is the identity information of the PCS. It should be noted that the identity information can be the name information of the corresponding operating subsystem, etc. The communication time refers to the time point when the operating subsystem communicates with another operating subsystem.
[0085] According to the communication object information and communication time of each operating subsystem, the operating data of the operating status axis corresponding to the communication object information is associated, so that the operating data in the corresponding operating status axis are connected, thereby forming an operating status network of the corresponding energy storage system, and the operating status network is confirmed as the preset system operating status model.
[0086] Exemplarily, the BMS generates the first operating data at the first occurrence time to form the operating status axis of the corresponding BMS, and the PCS generates the third operating data at the third occurrence time to form the operating status axis of the corresponding PCS. If the first occurrence time is before the second occurrence time, the BMS communicates with the PCS based on the first communication time, then the communication object information is the identity information of the corresponding PCS, and then according to the first occurrence time, the second occurrence time, the first communication time and the communication object information, the first operating data is associated with the corresponding third operating data, that is, the association between the operating status axis of the corresponding BMS and the operating status axis of the corresponding PCS is established, and then the corresponding operating status network is obtained, and then the preset system operating status model is obtained according to the operating status network. Further, by processing the abnormal event information through the preset system operating status module, the initial abnormal information can be automatically checked according to the abnormal event occurrence time, and the cause of the abnormality can be quickly identified, thereby improving the efficiency of the system operation abnormality processing and simplifying the system fault processing process.
[0087] In one embodiment, Figure 4 As shown, a method for managing energy storage operation data is provided, and the method is applied to Figure 1 The processor 102 in the embodiment is taken as an example to illustrate, and the following steps are included:
[0088] Step S410, obtaining abnormal event information of the energy storage system; the abnormal event information includes the abnormal event occurrence time and initial abnormal information.
[0089] For the specific description of the above step S410, please refer to the description of the above embodiment, which will not be repeated here.
[0090] Step S420, obtaining a first preset operating logic condition corresponding to the abnormal event information.
[0091] Among them, the first preset operating logic condition is the operating logic condition of the corresponding operating subsystem. It should be noted that the operating logic conditions of different operating subsystems are different. For example, the first liquid cooling system operating logic condition is the liquid cooling unit start-up condition, that is, if the liquid cooling unit start-up condition is that the temperature reported by the BMS reaches the set threshold, such as 28℃≤Tmax≤35℃ and Tvag≥25℃, the cooling state is started within 30 seconds until Tmax≤25℃ or Tvag<22℃ is met and the cooling is stopped.
[0092] Step S430: When the abnormal event information does not satisfy the first preset operation logic condition, determine the operation subsystem corresponding to the abnormal event information as the target abnormal subsystem.
[0093] For example, if the operating subsystem is a liquid cooling system, when it is found that the information transmitted by the BMS to the liquid cooling unit shows that it has met the start-up conditions, but the liquid cooling unit has not started within the specified time, it can be determined that the operation of the liquid cooling unit is abnormal. That is, when the abnormal event information does not meet the first preset operating logic condition, the operating subsystem corresponding to the abnormal event information is determined to be the target abnormal subsystem, thereby determining the liquid cooling system as the target abnormal subsystem.
[0094] Exemplarily, based on the abnormal event information as the starting point, check the cause of the corresponding abnormal event information, check whether the corresponding abnormal event information meets the first preset operating logic condition, if the logic is wrong, it means that the operating subsystem is operating abnormally, and then determine that the operating subsystem is the target abnormal subsystem, and then obtain the target abnormal information of the corresponding target abnormal subsystem, and obtain the corresponding abnormal analysis results based on the target abnormal information, so as to further improve the efficiency of system operation abnormality handling, simplify the system's fault handling process, and realize rapid fault location.
[0095] Step S440, based on the preset system operation status model, the abnormal event occurrence time and the initial abnormal information are processed to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information corresponding to the target abnormal subsystem.
[0096] For the specific description of the above step S440, please refer to the description of the above embodiment, which will not be repeated here.
[0097] Step S450, obtaining an abnormality analysis result of a corresponding target abnormal subsystem according to the target abnormality information.
[0098] For the specific description of the above step S450, please refer to the description of the above embodiment, which will not be repeated here.
[0099] Exemplarily, based on a preset system operation status model, the step of processing the abnormal event occurrence time and the initial abnormal information to obtain a target abnormal subsystem corresponding to the abnormal event information and target abnormal information corresponding to the target abnormal subsystem includes:
[0100] When the abnormal event information meets the first preset operation logic condition, the abnormal event occurrence time and the initial abnormal information are processed based on the preset system operation state model to obtain the target abnormal subsystem and the target abnormal information.
[0101] Based on the abnormal event information as the starting point, check the cause of the corresponding abnormal event information, and check whether the corresponding abnormal event information meets the first preset operating logic condition. If the judgment logic is correct, it means that the operating subsystem is operating normally, and then further analyze the sender of the key information. Based on the preset system operating status model, the abnormal event occurrence time and the initial abnormal information are processed to obtain the target abnormal subsystem and target abnormal information. According to the target abnormal information, the abnormal analysis result of the corresponding target abnormal subsystem is obtained, thereby improving the reliability of system operation abnormality processing and realizing rapid fault location.
[0102] In one embodiment, Figure 5 As shown, based on the time occurrence sequence of each operating data, the step of performing state axis processing on the operating data to obtain the operating state axis of each corresponding operating subsystem includes:
[0103] Step S510, converting the formats of the operation data and the communication information to obtain the operation data and the communication information in a unified format.
[0104] Since the energy storage system includes multiple operating subsystems with different communication protocols, the formats of communication information and operating data transmitted by different communication protocols are different. By parsing each operating data and each communication information, and converting the formats of each operating data and each communication information, the operating data and each communication information in a unified format are obtained, and the communication messages between the operating subsystems are converted into a unified communication message, so as to improve the processing efficiency of the operating data and each communication information in subsequent steps, and facilitate user viewing.
[0105] Exemplarily, the fire protection system feedback message is: 01 22 22 09 11 12 05 00. After format conversion, the message in a unified format is: the water pressure switch status is normal, the air pressure switch status is normal, the liquid level status pressure feedback is sufficient, the water pump transformer status is normal, the air compressor status is normal, the electrical compartment status is not automatically started, the combustible gas relay status is normal, the control system is normal, the emergency stop switch is connected normally, the first power-on delay event is 5 seconds, and the TC has no warning and no fault.
[0106] Step S520, obtaining a second preset operation logic condition corresponding to the operation data.
[0107] The second preset operation logic condition is the operation logic condition of the corresponding operation subsystem. For example, the operation data of the corresponding liquid cooling system and the second preset operation logic condition of the corresponding liquid cooling system are obtained, and the second liquid cooling system operation logic condition is set as the liquid cooling unit start-up condition, that is, the liquid cooling unit start-up condition is that the temperature reported by the BMS reaches the set threshold.
[0108] Step S530: When the corresponding operation data does not satisfy the second preset operation logic condition, determine that the corresponding operation data is abnormal event information.
[0109] By comparing the corresponding operation data with the second preset operation logic condition, when the corresponding operation data does not meet the second preset operation logic condition, the corresponding operation data is determined to be abnormal event information. For example, if the operation subsystem is a liquid cooling system, when it is found that the information transmitted by the BMS to the liquid cooling unit shows that it has met the start-up conditions, but the liquid cooling unit has not been started within the specified time, it can be determined that the operation of the liquid cooling unit is abnormal, that is, the corresponding operation data does not meet the second preset operation logic condition.
[0110] In one example, based on the time sequence of each operating data, the step of performing state axis processing on the operating data to obtain the operating state axis of each corresponding operating subsystem includes:
[0111] When the corresponding operation data meets the second preset operation logic condition, the operation data is subjected to state axis processing based on the time occurrence sequence of the corresponding operation data to obtain a corresponding operation state axis.
[0112] By comparing and processing the second preset operation logic condition of the corresponding operation data domain, when the corresponding operation data meets the second preset operation logic condition, by importing the operation data of each operation subsystem, the chronological order of each operation event, that is, according to the operation event occurrence time as the axis, the event line sorting processing is performed on each operation event information and each event cause information, and the corresponding event line is generated. The cause of the event and the communication result with each operation subsystem after the change are analyzed and recorded, and then each operation status axis is obtained, so as to establish a preset system operation status module, and then the abnormal event information is processed through the preset system operation status module, so as to realize the investigation of the initial abnormal information, assist in quickly finding out the cause of the abnormality, and thus improve the efficiency of system operation abnormality processing, simplify the system fault handling process, and realize rapid fault location.
[0113] In one embodiment, Figure 6 As shown, a method for managing energy storage operation data is provided, and the method is applied to Figure 1 The processor 102 in the embodiment is taken as an example to illustrate, and the following steps are included:
[0114] Step S610, obtaining abnormal event information of the energy storage system; the abnormal event information includes the time when the abnormal event occurred and initial abnormal information.
[0115] For the specific description of the above step S440, please refer to the description of the above embodiment, which will not be repeated here.
[0116] Step S620, based on the preset system operation status model, the abnormal event occurrence time and the initial abnormal information are processed to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information corresponding to the target abnormal subsystem.
[0117] For the specific description of the above step S440, please refer to the description of the above embodiment, which will not be repeated here.
[0118] Step S630, obtaining an abnormality analysis result of the corresponding target abnormal subsystem according to the target abnormality information.
[0119] For the specific description of the above step S440, please refer to the description of the above embodiment, which will not be repeated here.
[0120] Step S640, querying the historical abnormality analysis database according to the target abnormality information, and obtaining the target abnormal component corresponding to the target abnormal subsystem.
[0121] The historical abnormality analysis database may be established through historical test data. For example, the historical abnormality analysis data may include historical abnormality information and historical abnormal components and abnormal causes corresponding to the historical abnormality information.
[0122] Exemplarily, the target abnormal information is that the refrigeration system is working normally, but the cooling effect is poor, and the battery cell temperature fails to be reduced but continues to increase, causing an alarm. By querying the historical abnormal analysis database, the corresponding target abnormal component is obtained as the liquid cooling pipe or the battery cell, and the abnormal cause is the blockage of the liquid cooling pipe and other abnormalities, resulting in poor liquid cooling effect or abnormal heating during battery cell operation. The target abnormal component is determined to be the liquid cooling pipe or the battery cell, thereby quickly locating the target abnormal component, so that maintenance personnel can quickly find the source of the system abnormality, effectively improving the efficiency of system abnormality troubleshooting.
[0123] In one embodiment, the step of obtaining abnormal event information of the energy storage system includes:
[0124] The abnormal event information is formatted and obtained in a unified format.
[0125] The format of the abnormal event information after conversion is the same as the format of the operating data after conversion.
[0126] By converting the format of abnormal event information, the abnormal event information in a unified format is obtained, and the format of the abnormal event information is unified with the format of the operation data of each operation subsystem, so as to improve the processing efficiency of the abnormal event information in subsequent steps and facilitate user viewing.
[0127] In one example, if Figure 7As shown, the energy storage system includes a first operation subsystem and a second operation subsystem, the first operation subsystem includes first operation data and second operation data, and the first operation subsystem includes third operation data and fourth operation data. Among them, the operation event information of the first operation data is that the state A changes to B, the time of occurrence of the operation event of the first operation data is M1, and the event occurrence cause information of the first operation data is parameter 11=X1, parameter 12=Y2; the operation event information of the second operation data is that the state B changes to C, the time of occurrence of the operation event of the second operation data is M2, and the event occurrence cause information of the second operation data is parameter 11=X2, parameter 12=Y2. The operation event information of the third operation data is that the first instruction is issued, the time of occurrence of the operation event of the first operation data is M3, and the event occurrence cause information of the first operation data is parameter 21=X1, parameter 22=Y1; the operation event information of the fourth operation data is that the second instruction is issued, the time of occurrence of the operation event of the fourth operation data is M4, and the event occurrence cause information of the fourth operation data is parameter 21=X2, parameter 22=Y2. M1 is less than M2, M3 is less than M4, M3 is less than M1, and M4 is less than M2.
[0128] Based on the time sequence of M1 and M2, the first operation data and the second operation book are sorted by event lines to obtain the operation status axis corresponding to the first operation subsystem. Based on the time sequence of M3 and M4, the third operation data and the fourth operation book are sorted by event lines to obtain the operation status axis corresponding to the second operation subsystem. Based on the communication object information and communication time of the corresponding operation subsystem, the operation status axis of the corresponding communication object information is associated with operation data, that is, the third operation data is associated with the first operation data, and the fourth operation data is associated with the second operation data, so as to obtain the operation status network of the corresponding energy storage system.
[0129] In the above embodiment, by acquiring the operation data of each operation subsystem, the operation data is automatically parsed, and at the same time, logical judgment is performed based on the operation logic conditions set by each operation subsystem. When the logic is correct, the operation data of each operation subsystem is imported, and the system operation status change points are marked with time as the axis, and the reasons why the corresponding operation subsystem status changes and the communication results with each corresponding operation subsystem after the change are recorded; by connecting the key communication points between each operation subsystem, an operation status network of the entire system is formed, which is convenient for assisting maintenance personnel to quickly locate faults. The present application is simple to operate and simplifies the process of fault handling by the system. After the operation data is imported, the instructions and operation status of each operation subsystem are automatically sorted according to time, which helps to quickly find out the cause of the abnormality, thereby greatly improving the system operation efficiency and abnormality troubleshooting efficiency.
[0130] It should be understood that although Figures 2 to 6The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figures 2 to 6 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0131] In one embodiment, there is also provided an energy storage operation data management device, comprising:
[0132] The abnormal information acquisition unit is used to acquire abnormal event information of the energy storage system; the abnormal event information includes the time when the abnormal event occurred and the initial abnormal information.
[0133] The abnormal information analysis unit is used to process the abnormal event occurrence time and initial abnormal information based on a preset system operation status model to obtain a target abnormal subsystem corresponding to the abnormal event information and a target abnormal information corresponding to the target abnormal subsystem.
[0134] The abnormality analysis output unit is used to obtain the abnormality analysis result of the corresponding target abnormal subsystem according to the target abnormality information.
[0135] For the specific definition of the energy storage operation data management device, please refer to the definition of the energy storage operation data management method above, which will not be repeated here. Each module in the above-mentioned energy storage operation data management device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the energy storage operation data management system in the form of hardware, or can be stored in the memory in the energy storage operation data management system in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0136] In one embodiment, Figure 8 As shown, a storage energy operation data management system is also provided, including a processing device 810 and a plurality of operation subsystems 820, wherein the processing device 810 is connected to each operation subsystem 820; the processing device 810 is used to execute the steps of any one of the above-mentioned storage energy operation data management methods.
[0137] In one example, the processing device 810 is used to perform the following steps of the energy storage operation data management method:
[0138] The processing device 810 obtains abnormal event information of the energy storage system; the abnormal event information includes the time when the abnormal event occurred and the initial abnormal information; based on the preset system operation status model, the abnormal event occurrence time and the initial abnormal information are processed to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information of the corresponding target abnormal subsystem; according to the target abnormal information, the abnormal analysis result of the corresponding target abnormal subsystem is obtained to quickly determine the source of the abnormal event in the energy storage system.
[0139] In the above embodiment, by processing abnormal event information through the preset system operation status module, the initial abnormal information can be automatically checked according to the time when the abnormal event occurred, and the cause of the abnormality can be quickly identified, thereby improving the efficiency of handling system operation abnormalities, simplifying the system's fault handling process, and realizing rapid fault location.
[0140] In one embodiment, a computer-readable storage medium is further provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the above-mentioned energy storage operation data management methods are implemented.
[0141] For example, when a computer program is executed by a processor, it performs the following steps:
[0142] By acquiring abnormal event information of the energy storage system; the abnormal event information includes the time when the abnormal event occurred and the initial abnormal information; based on the preset system operation status model, the abnormal event time and the initial abnormal information are processed to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information of the corresponding target abnormal subsystem; according to the target abnormal information, the abnormal analysis result of the corresponding target abnormal subsystem is obtained to realize the rapid determination of the source of the abnormal event in the energy storage system.
[0143] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned division operation methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0144] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0145] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.
Claims
1. A method for managing energy storage operation data, characterized in that: The following steps are involved: Acquire abnormal event information of the energy storage system; the abnormal event information includes the occurrence time of the abnormal event and initial abnormal information; Based on a preset system operation state model, the abnormal event occurrence time and the initial abnormal information are processed to obtain a target abnormal subsystem corresponding to the abnormal event information and target abnormal information corresponding to the target abnormal subsystem; According to the target abnormality information, an abnormality analysis result of the corresponding target abnormal subsystem is obtained.
2. The energy storage operation data management method according to claim 1, characterized in that: The steps of establishing the preset system operation status model include: Acquire operation data and communication information of each operation subsystem in the energy storage system; Based on the time occurrence sequence of each of the operation data, the operation data is subjected to state axis processing to obtain the operation state axis of each corresponding operation subsystem; According to the communication information of each of the operating subsystems, the operating data of the corresponding operating status axis is associated to obtain the preset system operating status model.
3. The energy storage operation data management method according to claim 2, characterized in that: The operation data includes operation event information, operation event occurrence time and event occurrence cause information; The step of performing state axis processing on the operation data based on the time sequence of each operation data to obtain the operation state axis of each corresponding operation subsystem comprises: According to the chronological order of occurrence of each of the operation events, event line sorting processing is performed on each of the operation event information and each of the event occurrence cause information to obtain each of the operation status axes.
4. The energy storage operation data management method according to claim 3, characterized in that: The communication information includes communication object information and communication time; The step of associating the operation data of the corresponding operation status axis according to the communication information of each operation subsystem to obtain the preset system operation status model includes: According to the communication object information and the communication time of the corresponding running subsystem, the running data of the running state axis corresponding to the communication object information is associated to obtain the preset system running state model.
5. The energy storage operation data management method according to claim 1, characterized in that: The step of processing the abnormal event occurrence time and the initial abnormal information based on the preset system operation state model to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information corresponding to the target abnormal subsystem includes: Acquire a first preset operation logic condition corresponding to the abnormal event information; When the abnormal event information does not satisfy the first preset operation logic condition, determining the operation subsystem corresponding to the abnormal event information as the target abnormal subsystem; The step of processing the abnormal event occurrence time and the initial abnormal information based on the preset system operation state model to obtain the target abnormal subsystem corresponding to the abnormal event information and the target abnormal information corresponding to the target abnormal subsystem includes: When the abnormal event information meets the first preset operation logic condition, the abnormal event occurrence time and the initial abnormal information are processed based on a preset system operation state model to obtain the target abnormal subsystem and the target abnormal information.
6. The energy storage operation data management method according to claim 2, characterized in that: The step of performing state axis processing on the operation data based on the time sequence of each operation data to obtain the operation state axis of each corresponding operation subsystem includes: Convert the formats of the operation data and the communication information to obtain the operation data and the communication information in a unified format; Acquire a second preset operation logic condition corresponding to the operation data; When the corresponding operation data does not satisfy the second preset operation logic condition, determining that the corresponding operation data is the abnormal event information; The step of performing state axis processing on the operation data based on the time sequence of each operation data to obtain the operation state axis of each corresponding operation subsystem comprises: When the corresponding operation data meets the second preset operation logic condition, the operation data is subjected to state axis processing based on the time occurrence sequence of the corresponding operation data to obtain the corresponding operation state axis.
7. The energy storage operation data management method according to claim 1, characterized in that: After the step of obtaining the abnormality analysis result of the corresponding target abnormal subsystem according to the target abnormality information, the following steps are included: According to the target abnormality information, a historical abnormality analysis database is queried to obtain a target abnormal component corresponding to the target abnormal subsystem.
8. The energy storage operation data management method according to any one of claims 1 to 7, characterized in that: The step of obtaining abnormal event information of the energy storage system includes: The abnormal event information is formatted to obtain abnormal event information in a unified format.
9. An energy storage operation data management system, characterized in that: It includes a processing device and several operating subsystems, wherein the processing device is connected to each of the operating subsystems; The processing device is used to execute the steps of the energy storage operation data management method as described in any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the energy storage operation data management method according to any one of claims 1 to 8 are implemented.