Storage battery performance information extraction method and device, equipment and storage medium

Through automatic analysis of substation discharge reports and keyword matching extraction, battery pack performance information is generated, and the cumbersome operation and analysis error problems caused by manual browsing in the prior art are solved, and the information extraction efficiency and maintenance quality are improved.

CN120144836APending Publication Date: 2025-06-13SHANTOU POWER SUPPLY BUREAU OF GUANGDONG POWER GRID CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510198058.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

In the prior art, power communication operation and maintenance personnel manually browse the discharge report of the substation, resulting in cumbersome operations and errors in analysis, reducing the efficiency of extracting battery pack performance information, and unable to meet the effective and safe maintenance needs of the battery pack.

Method used

Provide a battery performance information extraction method, by obtaining the discharge report folder, analyzing and processing the discharge reports of each target substation, extracting text information, performing keyword regular matching processing, extracting battery pack information, determining capacity analysis results, and generating battery performance information.

Benefits of technology

It significantly improves the efficiency of extracting battery pack performance information, reduces human errors, and meets the effective safety maintenance needs of battery packs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120144836A_ABST
    Figure CN120144836A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a storage battery performance information extraction method and device, equipment and a storage medium. The method comprises the following steps: acquiring a discharge report folder; analyzing the discharge report of each target substation in the discharge report folder to obtain text information corresponding to each discharge report; wherein the text information comprises an associated text of at least one storage battery pack; performing keyword regular matching processing on each associated text to obtain storage battery pack information corresponding to the discharge report; determining a capacity analysis result corresponding to the discharge report according to the storage battery pack information; and generating storage battery performance information corresponding to the discharge report according to the storage battery pack information and the capacity analysis result. The method can improve the performance information extraction efficiency of the storage battery pack, and meets the effective and safe maintenance requirements of the storage battery pack.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of data processing, and in particular, to a method, device, equipment and storage medium for extracting battery performance information. Background Art

[0002] In the power industry, the batteries in substations, as key energy storage devices, directly affect the stability and reliability of the power system. Power communication operation and maintenance personnel need to extract the battery pack performance information of each substation to understand and maintain the operation status of the battery packs in each substation.

[0003] In the prior art, power communication operation and maintenance personnel obtain the battery pack performance information of each substation by manually browsing the discharge reports of each substation and performing manual analysis and processing.

[0004] However, in the above method, the manual browsing method is cumbersome in operation and prone to analysis errors, thus reducing the efficiency of extracting battery pack performance information and failing to meet the effective and safe maintenance requirements of the battery packs. Summary of the Invention

[0005] Embodiments of this application provide a method, device, equipment and storage medium for extracting battery performance information, which can improve the efficiency of extracting battery pack performance information and meet the effective and safe maintenance requirements of the battery packs.

[0006] In a first aspect, an embodiment of this application provides a method for extracting battery performance information, including:

[0007] Obtain a discharge report folder; and parse the discharge reports of each target substation in the discharge report folder to obtain the text information corresponding to each discharge report; wherein, the text information includes associated text of at least one battery pack;

[0008] Perform keyword regular matching processing on each piece of associated text to obtain the battery pack information corresponding to the discharge report; wherein, the battery pack information includes the performance parameters of the battery pack of the target substation;

[0009] According to the battery pack information, determine the capacity analysis result corresponding to the discharge report; wherein, the capacity analysis result represents the capacity status of each battery in the battery pack of the target substation;

[0010] According to the battery pack information and the capacity analysis result, generate the battery performance information corresponding to the discharge report; wherein, the battery performance information represents the battery operation status of the battery pack of the target substation.

[0011] In a possible implementation, keyword regular matching processing is performed on each of the associated texts to obtain the battery pack information corresponding to the discharge report, including:

[0012] According to the preset battery pack keywords, keyword regular matching extraction processing is performed on the discharge report to obtain the type information corresponding to the discharge report; wherein, the type information characterizes the type of the battery pack of the target substation;

[0013] According to the preset capacity keywords, keyword regular matching extraction processing is performed on the discharge report to obtain the capacity information corresponding to the discharge report; wherein, the capacity information characterizes the capacity of the battery pack of the target substation;

[0014] Obtain at least one battery pack table corresponding to the discharge report; and according to the preset keyword information, perform keyword regular matching processing on the table index of each of the battery pack tables to obtain the target battery pack table; wherein, the table index of the target battery pack table includes the keyword information;

[0015] According to the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the voltage information corresponding to the discharge report; wherein, the voltage information characterizes the voltage condition of each battery in the battery pack of the target substation;

[0016] Wherein, the type information, the capacity information, and the voltage information constitute the battery pack information.

[0017] In a possible implementation, the voltage information includes cell number information, start voltage information, end voltage information, and test voltage information; the cell number information characterizes the battery cell number of each battery in the battery pack, the start voltage information characterizes the voltage before discharge of each battery in the battery pack; the end voltage information characterizes the voltage after discharge of each battery in the battery pack; the test voltage information characterizes the voltage test level of each battery in the battery pack;

[0018] According to the keyword information, performing keyword regular matching processing on the target battery pack table to obtain the voltage information corresponding to the discharge report, including:

[0019] According to the battery cell number keyword in the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the cell number information in the voltage information;

[0020] According to the start voltage keyword in the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the start voltage information in the voltage information;

[0021] According to the end voltage keyword in the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the end voltage information in the voltage information;

[0022] According to the test conclusion keyword in the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the test voltage information in the voltage information.

[0023] In a possible implementation manner, the battery pack information further includes name information; the name information represents the name of the target substation to which the discharge report belongs; the method further includes:

[0024] According to the preset name keyword, perform keyword regular matching extraction processing on the discharge report to obtain the name information corresponding to the discharge report.

[0025] In a possible implementation manner, the battery pack information includes voltage information, and the voltage information represents the voltage status of each battery in the battery pack of the target substation to which the discharge report belongs;

[0026] According to the battery pack information, determining the capacity analysis result corresponding to the discharge report includes:

[0027] According to the voltage information in the battery pack information and the preset mapping relationship, determining the capacity analysis result corresponding to the discharge report; wherein, the preset mapping relationship represents the mapping relationship between the preset battery voltage status and the capacity.

[0028] In a possible implementation manner, obtaining the discharge report folder includes:

[0029] Based on the visual interface, in response to the user's operation on the folder button, determine the discharge report folder indicated by the folder button;

[0030] In response to the user's operation on the batch processing button, obtain the storage path of the discharge report folder;

[0031] According to the storage path, obtain the discharge reports of each target substation in the discharge report folder.

[0032] In a second aspect, an embodiment of the present application provides a device for extracting battery performance information, including:

[0033] An analysis module, configured to obtain a discharge report folder; and perform analysis processing on the discharge reports of each target substation in the discharge report folder to obtain the text information corresponding to each discharge report; wherein, the text information includes associated texts of at least one battery pack;

[0034] A matching module for performing keyword regular matching processing on each of the associated texts to obtain battery pack information corresponding to the discharge report; wherein the battery pack information includes performance parameters of the battery pack of the target substation.

[0035] A determination module for determining a capacity analysis result corresponding to the discharge report according to the battery pack information; wherein the capacity analysis result characterizes the capacity status of each battery in the battery pack of the target substation.

[0036] A generation module for generating battery performance information corresponding to the discharge report according to the battery pack information and the capacity analysis result; wherein the battery performance information characterizes the battery operation status of the battery pack of the target substation.

[0037] In a possible implementation manner, the matching module is specifically configured to: perform keyword regular matching extraction processing on the discharge report according to a preset battery pack keyword to obtain type information corresponding to the discharge report; wherein the type information characterizes the type of the battery pack of the target substation; perform keyword regular matching extraction processing on the discharge report according to a preset capacity keyword to obtain capacity information corresponding to the discharge report; wherein the capacity information characterizes the capacity of the battery pack of the target substation; obtain at least one battery pack table corresponding to the discharge report; and perform keyword regular matching processing on the table index of each battery pack table according to preset keyword information to obtain a target battery pack table; wherein the table index of the target battery pack table includes the keyword information; perform keyword regular matching processing on the target battery pack table according to the keyword information to obtain voltage information corresponding to the discharge report; wherein the voltage information characterizes the voltage status of each battery in the battery pack of the target substation; wherein the type information, the capacity information, and the voltage information constitute the battery pack information.

[0038] In a possible implementation manner, the voltage information includes section number information, start voltage information, end voltage information, and test voltage information; the section number information represents the battery section number of each battery in the battery pack, the start voltage information represents the voltage of each battery in the battery pack before discharging; the end voltage information represents the voltage of each battery in the battery pack after discharging; the test voltage information represents the voltage test level of each battery in the battery pack; the matching module is specifically configured to: perform keyword regular matching processing on the target battery pack table according to the battery section number keyword in the keyword information to obtain the section number information in the voltage information; perform keyword regular matching processing on the target battery pack table according to the start voltage keyword in the keyword information to obtain the start voltage information in the voltage information; perform keyword regular matching processing on the target battery pack table according to the end voltage keyword in the keyword information to obtain the end voltage information in the voltage information; perform keyword regular matching processing on the target battery pack table according to the test conclusion keyword in the keyword information to obtain the test voltage information in the voltage information.

[0039] In a possible implementation manner, the battery pack information further includes name information; the name information represents the name of the target substation to which the discharge report belongs; the matching module is further specifically configured to: perform keyword regular matching extraction processing on the discharge report according to a preset name keyword to obtain the name information corresponding to the discharge report.

[0040] In a possible implementation manner, the battery pack information includes voltage information, and the voltage information represents the voltage status of each battery in the battery pack of the target substation to which the discharge report belongs; the determining module is specifically configured to: determine the capacity analysis result corresponding to the discharge report according to the voltage information in the battery pack information and a preset mapping relationship; wherein, the preset mapping relationship represents the mapping relationship between the preset battery voltage status and the capacity.

[0041] In a possible implementation manner, the parsing module is specifically configured to: based on the visual interface, in response to the user acting on the folder button, determine the discharge report folder indicated by the folder button; in response to the user acting on the batch processing button, obtain the storage path of the discharge report folder; according to the storage path, obtain the discharge reports of each target substation in the discharge report folder.

[0042] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;

[0043] The memory stores computer execution instructions;

[0044] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the first aspect and / or various possible implementation manners of the first aspect as described above.

[0045] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, they are used to implement the first aspect and / or various possible implementation manners of the first aspect as described above.

[0046] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, and when the computer program is executed by a processor, it implements the first aspect and / or various possible implementation manners of the first aspect as described above.

[0047] The method, device, equipment and storage medium for extracting battery performance information provided by the embodiments of the present application parse and process the obtained discharge report of each target substation to obtain at least one associated text of the battery pack, perform keyword regular matching processing on each associated text, extract the battery pack information, and perform intelligent analysis on the capacity status of each battery cell to obtain the battery performance information; furthermore, the extraction efficiency of the battery pack information can be significantly improved, and the effective and safe maintenance requirements of the battery pack can be met. Description of the Drawings

[0048] The drawings here are incorporated into the description and form a part of this description, showing the embodiments consistent with the present application, and are used together with the description to explain the principles of the present application.

[0049] Figure 1 It is a schematic diagram of an application scenario provided by the present application;

[0050] Figure 2 It is a schematic flowchart of a method for extracting battery performance information provided by an embodiment of the present application;

[0051] Figure 3 It is a schematic flowchart of another method for extracting battery performance information provided by an embodiment of the present application;

[0052] Figure 4 It is a schematic diagram of a process for extracting associated text of a battery pack provided by an embodiment of the present application;

[0053] Figure 5 It is a schematic flowchart of a process for extracting battery performance information provided by an embodiment of the present application;

[0054] Figure 6 It is a schematic diagram of the structure of a device for extracting battery performance information provided by an embodiment of the present application;

[0055] Figure 7 A schematic structural diagram of an electronic device provided by an embodiment of the present application.

[0056] Through the above-mentioned drawings, specific embodiments of the present application have been shown, and there will be more detailed descriptions hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed implementation manners

[0057] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0058] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties. Moreover, the processing of relevant data, such as collection, use, processing, transmission, provision, disclosure, and application, all complies with relevant laws, regulations, and standards, takes necessary confidentiality measures, does not violate public order and good customs, and provides corresponding operation entrances for users to choose to authorize or refuse.

[0059] It should be noted that the present application can be used in the field of data processing and can also be used in any field other than data processing. The application field of the present application is not limited.

[0060] Figure 1 A schematic diagram of an application scenario provided for the present application. As Figure 1 shown, the specific application scenario of the present application includes an electronic device 101 and an operation and maintenance personnel 102. The operation and maintenance personnel 102 manually view the discharge reports of each substation based on the electronic device and perform manual analysis and processing to obtain the performance information of the battery packs of each substation.

[0061] Combined with the above scenario, it can be seen that through the manual browsing method, there are situations of cumbersome operations and analysis errors, which in turn reduce the extraction efficiency of the performance information of the battery packs and cannot meet the effective and safe maintenance requirements of the battery packs.

[0062] The method for extracting battery performance information provided by this application resolves the technical problem of reducing the extraction efficiency of battery pack performance information and being unable to meet the effective and safe maintenance requirements of battery packs. This is achieved by parsing and processing the obtained discharge reports of each target substation to obtain associated texts of at least one battery pack, performing keyword regular matching processing on each associated text to extract battery pack information, and intelligently analyzing the capacity status of each battery cell to obtain battery performance information.

[0063] The following uses specific embodiments to elaborate in detail on the technical solution of this application and how the technical solution of this application solves the above technical problems. These several specific embodiments can be combined with each other, and concepts or processes that are the same or similar may not be repeated in some embodiments. The embodiments of this application will be described below in conjunction with the accompanying drawings.

[0064] Figure 2 The following is a schematic flowchart of a method for extracting battery performance information provided by an embodiment of this application. As Figure 2 shown, the method includes:

[0065] 201. Obtain a discharge report folder; and parse and process the discharge reports of each target substation in the discharge report folder to obtain the text information corresponding to each discharge report; where the text information includes associated texts of at least one battery pack.

[0066] Exemplarily, the execution entity of this embodiment can be an electronic device, hereinafter referred to as the device. A battery performance information extraction tool can be deployed in the device. After the execution program of the battery performance information extraction tool is started, a discharge report folder can be obtained from the local or power communication system, and the discharge reports of each target substation in the discharge report folder can be obtained. Based on a preset data parsing method, each discharge report is parsed and processed to obtain the text information in each discharge report, and the text information includes associated texts of at least one battery pack.

[0067] For example, a battery performance information extraction tool can be deployed in the device. After the execution program of the battery performance information extraction tool is started, a discharge report folder can be obtained from the local or power communication system, and the discharge reports of each target substation in the discharge report folder can be obtained. The python-docx module is called for access and parsing, and relevant texts containing battery pack information are extracted by regular matching of keywords such as "Ah", "battery pack", and "discharge data" for further processing.

[0068] 202. Perform keyword regular matching processing on each associated text to obtain the battery pack information corresponding to the discharge report; where the battery pack information includes the performance parameters of the battery packs in the target substation.

[0069] Exemplarily, based on a preset regular expression, the device performs keyword regular matching processing on all associated texts corresponding to each discharge report, and extracts the battery pack information corresponding to the discharge report from all the associated texts, that is, the performance parameters of the battery pack of the target substation; for example, through preset keywords or key fields such as "battery performance" and "battery parameters", the battery pack information is extracted.

[0070] 203. Determine the capacity analysis result corresponding to the discharge report according to the battery pack information; wherein, the capacity analysis result characterizes the capacity status of each battery in the battery pack of the target substation.

[0071] Exemplarily, after the device obtains the battery pack information corresponding to each discharge report, through a preset information parsing tool or data processing algorithm, it analyzes and processes each battery pack information to obtain the capacity analysis result corresponding to each discharge report; wherein, the capacity analysis result corresponding to each discharge report characterizes the capacity status of each battery in the battery pack of each corresponding target substation.

[0072] 204. Generate the battery performance information corresponding to the discharge report according to the battery pack information and the capacity analysis result; wherein, the battery performance information characterizes the battery operation status of the battery pack of the target substation.

[0073] Exemplarily, the device analyzes and collates the battery pack information of the extracted discharge report and the capacity analysis result of the battery pack on this basis, to obtain the battery performance information corresponding to each discharge report, so as to understand the battery operation status of the battery pack of each target substation.

[0074] For example, the device records the battery pack information and the capacity analysis result of each extracted discharge report, and generates an analysis report of the battery performance information of each target substation in the form of a document with the extracted battery information and analysis result, providing detailed battery operation status until all discharge reports are processed.

[0075] In this embodiment, a method for extracting battery performance information is provided, which can extract battery pack information from the discharge report of the power communication power supply system and perform intelligent analysis on the capacity status of each battery, can significantly improve the accuracy and quality of battery pack information extraction and battery pack management and maintenance, reduce errors and omissions, and can effectively improve the work efficiency of power operation and maintenance personnel.

[0076] Figure 3 For another flow chart of the method for extracting battery performance information provided by the embodiment of the present application, as Figure 3 shown, the method includes:

[0077] 301. Based on the visual interface, in response to the user acting on the folder button, determine the discharge report folder indicated by the folder button.

[0078] Exemplarily, the device has a visual interface. The user can click on the preset folder button in the visual interface. Based on the visual interface, in response to the user's operation, the discharge report folder indicated by the folder button can be determined.

[0079] For example, Figure 4 is a schematic diagram of an associated text extraction process for a battery pack provided in an embodiment of the present application. As Figure 4 shown, deploy the battery performance information extraction tool execution program on devices such as office computers or network management workstations, and start the execution program. The user clicks the function button of "select the discharge report folder of the power communication power system" through the visual operation interface of the device; the user selects the discharge report folder of the power communication power system to be processed. Furthermore, the battery performance information extraction tool is adapted to multiple operating systems and can be directly deployed on devices such as office computers without being installed locally.

[0080] 302. In response to the user acting on the batch processing button, obtain the storage path of the discharge report folder.

[0081] Exemplarily, in combination with Figure 4 , the user clicks the function button of "batch processing" through the visual operation interface of the device. After the visual operation interface responds to the user's operation, the storage path of the discharge report folder can be obtained from the power communication power system for processing.

[0082] 303. According to the storage path, obtain the discharge reports of each target substation in the discharge report folder.

[0083] Exemplarily, based on the communication and interaction established between the visual operation interface and the discharge reports of the power communication power system, the device can obtain the discharge report folder stored under the storage path from the power communication power system according to the obtained storage path, so as to obtain the discharge reports of each target substation in the discharge report folder for batch processing.

[0084] 304. Perform parsing processing on the discharge reports of each target substation in the discharge report folder to obtain the text information corresponding to each discharge report; wherein, the text information includes the associated text of at least one battery pack.

[0085] Exemplarily, for the content of this step, refer to step 201, which will not be elaborated here.

[0086] 305. Perform keyword regular matching extraction processing on the discharge report according to the preset battery pack keywords to obtain the type information corresponding to the discharge report; wherein, the type information characterizes the type of the battery pack of the target substation.

[0087] Exemplarily, Figure 5 is a schematic diagram of a battery performance information extraction process provided by an embodiment of the present application. Combining Figure 4 and Figure 5 , when the relevant text containing battery pack information is not processed yet, the device performs keyword regular matching extraction processing on each discharge report based on the preset regular expression and according to the preset battery pack keywords, such as "battery pack" and "battery pack type", to extract the type information corresponding to each discharge report, so as to obtain the type of the battery pack of each target substation.

[0088] In one example, the battery pack information further includes name information; the name information characterizes the name of the target substation to which the discharge report belongs; it further includes: performing keyword regular matching extraction processing on the discharge report according to the preset name keywords to obtain the name information corresponding to the discharge report.

[0089] Exemplarily, combining Figure 5 , the device performs regular matching on each discharge report based on the preset regular expression and according to the preset name keywords, such as keywords like "communication site name", to extract and obtain the name of the target substation, that is, the name information in the battery pack information.

[0090] 306. Perform keyword regular matching extraction processing on the discharge report according to the preset capacity keywords to obtain the capacity information corresponding to the discharge report; wherein, the capacity information characterizes the capacity of the battery pack of the target substation.

[0091] Exemplarily, combining Figure 5 , the device performs keyword regular matching extraction processing on each discharge report based on the preset regular expression and according to the preset capacity keywords, such as "capacity", "battery pack capacity", and "Ah", to extract the capacity information corresponding to each discharge report, so as to obtain the capacity of the battery pack of each target substation.

[0092] 307. Obtain at least one battery pack table corresponding to the discharge report; and perform keyword regular matching processing on the table index of each battery pack table according to the preset keyword information to obtain the target battery pack table; wherein, the table index of the target battery pack table includes the keyword information.

[0093] Exemplarily, combining Figure 4 and Figure 5When the relevant text containing battery pack information is processed, the device obtains at least one battery pack table corresponding to each discharge report, and based on a preset regular expression, regularly matches the index of the table, i.e., the first column of the table, according to keywords such as "battery section number", "starting voltage", and "ending voltage". If a battery pack table with the above characteristics is matched, the battery pack table is the target battery pack table.

[0094] 308. According to the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the voltage information corresponding to the discharge report; wherein, the voltage information represents the voltage status of each battery in the battery pack of the target substation.

[0095] Among them, the type information, capacity information, and voltage information constitute the battery pack information.

[0096] Exemplarily, combined with Figure 5 , the device, based on a preset regular expression, according to keyword information such as "battery section number", "starting voltage", and "ending voltage", performs keyword regular matching processing on each target battery pack table to obtain the voltage information corresponding to each discharge report, so as to understand the voltage status of each battery in the battery pack of the target substation. Furthermore, the device can extract battery pack information including the name of the target substation of the discharge report, the type of the battery pack, the capacity of the battery pack, and the voltage status of each battery in the battery pack.

[0097] In an example, the voltage information includes section number information, starting voltage information, ending voltage information, and test voltage information; the section number information represents the battery section number of each battery in the battery pack, the starting voltage information represents the voltage before discharge of each battery in the battery pack; the ending voltage information represents the voltage after discharge of each battery in the battery pack; the test voltage information represents the voltage test level of each battery in the battery pack; step 308 includes the following steps:

[0098] The first step: According to the battery section number keyword in the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the section number information in the voltage information.

[0099] The second step: According to the starting voltage keyword in the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the starting voltage information in the voltage information.

[0100] The third step: According to the ending voltage keyword in the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the ending voltage information in the voltage information.

[0101] Fourth step: According to the test conclusion keywords in the keyword information, perform keyword regular matching processing on the target battery pack table to obtain the test voltage information in the voltage information.

[0102] Exemplarily, combined with Figure 5 , if a battery pack table with the above characteristics is matched, determine whether each row of the table has been processed, and perform the following operations: The device performs keyword regular matching processing based on a preset regular expression in the column where keywords such as "battery section number" in the keyword information are located in the target battery pack table to extract the battery section number of each battery in the battery pack, that is, the section number information; according to the start voltage keywords such as "start voltage" in the keyword information, perform keyword regular matching processing in the column where keywords such as "start voltage" are located in the target battery pack table to extract the start voltage of each battery in the battery pack, that is, the start voltage information; according to the end voltage keywords such as "end voltage" in the keyword information, perform keyword regular matching processing on the column where keywords such as "end voltage" are located in the target battery pack table to extract the voltage before discharge of each battery in the battery pack, that is, the end voltage information; according to the test conclusion keywords such as "test conclusion" in the keyword information, perform keyword regular matching processing on the column where keywords such as "test conclusion" are located in the target battery pack table to extract the voltage test level of each battery, that is, the test voltage information, so as to obtain the voltage information in the battery pack information of each discharge report.

[0103] 309. Determine the capacity analysis result corresponding to the discharge report according to the voltage information in the battery pack information and the preset mapping relationship; wherein, the preset mapping relationship represents the mapping relationship between the preset battery voltage condition and the capacity.

[0104] Among them, the battery pack information includes voltage information, and the voltage information represents the voltage condition of each battery in the battery pack of the target substation to which the discharge report belongs.

[0105] Exemplarily, combined with Figure 5 , each battery pack information includes voltage information, and each voltage information represents the voltage condition of each battery in the battery pack of the target substation to which each discharge report belongs. The device calls the preset mapping relationship, that is, the mapping relationship between the preset battery voltage condition and the capacity, and determines the capacity analysis result corresponding to the voltage information according to the voltage information in each battery pack information.

[0106] For example, in combination with the voltage test level of each battery, according to the relationship between the battery voltage condition and the capacity, when the voltage test level is normal, it is equivalent to a battery capacity greater than or equal to 80% of the normal level; when the voltage test level is backward, it is equivalent to a battery capacity greater than or equal to 60% and less than 80% of the normal level battery capacity; when the voltage test level is deteriorated, it is equivalent to a battery capacity greater than or equal to 40% and less than 60% of the normal level battery capacity; when the voltage test level is severely deteriorated, it is equivalent to a battery capacity less than 40% of the normal level. Analyze the ratio of the current battery capacity to the normal level capacity to obtain the final capacity analysis result.

[0107] 310. Generate the battery performance information corresponding to the discharge report according to the battery pack information and the capacity analysis result; wherein, the battery performance information characterizes the operating condition of the batteries in the battery pack of the target substation.

[0108] Exemplarily, for the content of this step, refer to step 204, which will not be elaborated here.

[0109] In this embodiment, on the basis of the above embodiment, on the one hand, intelligently extract the battery pack information from the discharge report, including the target site name, battery pack type, battery pack capacity, the discharge start voltage and discharge end voltage of each battery, etc., and use technologies such as regular expressions to improve the accuracy and quality of information extraction; on the other hand, provide a visual operation interface to simulate manual operation to batch access the discharge reports of the power communication power supply system, automatically extract the key information in each discharge report, and generate an analysis report, which can significantly reduce errors and omissions caused by human factors and improve the work efficiency of power operation and maintenance personnel.

[0110] Figure 6 It is a schematic structural diagram of a battery performance information extraction device provided by an embodiment of the present application, as Figure 6 shown, the device includes:

[0111] The parsing module 401 is configured to obtain the discharge report folder; and perform parsing processing on the discharge reports of each target substation in the discharge report folder to obtain the text information corresponding to each discharge report; wherein, the text information includes the associated text of at least one battery pack.

[0112] The matching module 402 is configured to perform keyword regular matching processing on each piece of associated text to obtain the battery pack information corresponding to the discharge report; wherein, the battery pack information includes the performance parameters of the battery pack of the target substation.

[0113] The determining module 403 is configured to determine the capacity analysis result corresponding to the discharge report according to the battery pack information; wherein, the capacity analysis result characterizes the capacity condition of each battery in the battery pack of the target substation.

[0114] A generating module 404, configured to generate battery performance information corresponding to a discharge report according to battery pack information and a capacity analysis result; wherein, the battery performance information characterizes the operating condition of the batteries in the battery pack of the target substation.

[0115] In a possible implementation manner, the matching module 402 is specifically configured to: perform keyword regular matching extraction processing on the discharge report according to a preset battery pack keyword to obtain type information corresponding to the discharge report; wherein, the type information characterizes the type of the battery pack of the target substation; perform keyword regular matching extraction processing on the discharge report according to a preset capacity keyword to obtain capacity information corresponding to the discharge report; wherein, the capacity information characterizes the capacity of the battery pack of the target substation; obtain at least one battery pack table corresponding to the discharge report; and perform keyword regular matching processing on the table index of each battery pack table according to preset keyword information to obtain a target battery pack table; wherein, the table index of the target battery pack table includes the keyword information; perform keyword regular matching processing on the target battery pack table according to the keyword information to obtain voltage information corresponding to the discharge report; wherein, the voltage information characterizes the voltage condition of each battery in the battery pack of the target substation; wherein, the type information, the capacity information, and the voltage information constitute the battery pack information.

[0116] In a possible implementation manner, the voltage information includes cell number information, start voltage information, end voltage information, and test voltage information; the cell number information characterizes the battery cell number of each battery in the battery pack, the start voltage information characterizes the voltage of each battery in the battery pack before discharging; the end voltage information characterizes the voltage of each battery in the battery pack after discharging; the test voltage information characterizes the voltage test level of each battery in the battery pack; the matching module 402 is specifically configured to: perform keyword regular matching processing on the target battery pack table according to the cell number keyword in the keyword information to obtain the cell number information in the voltage information; perform keyword regular matching processing on the target battery pack table according to the start voltage keyword in the keyword information to obtain the start voltage information in the voltage information; perform keyword regular matching processing on the target battery pack table according to the end voltage keyword in the keyword information to obtain the end voltage information in the voltage information; perform keyword regular matching processing on the target battery pack table according to the test conclusion keyword in the keyword information to obtain the test voltage information in the voltage information.

[0117] In a possible implementation, the battery pack information further includes name information; the name information represents the name of the target substation to which the discharge report belongs; the matching module 402 is further specifically configured to: perform keyword regular matching extraction processing on the discharge report according to a preset name keyword to obtain the name information corresponding to the discharge report.

[0118] In a possible implementation, the battery pack information includes voltage information, and the voltage information represents the voltage status of each battery in the battery pack of the target substation to which the discharge report belongs; the determination module 403 is specifically configured to: determine the capacity analysis result corresponding to the discharge report according to the voltage information in the battery pack information and a preset mapping relationship; wherein, the preset mapping relationship represents the mapping relationship between the preset battery voltage status and the capacity.

[0119] In a possible implementation, the parsing module 401 is specifically configured to: based on the visual interface, in response to the user acting on the folder button, determine the discharge report folder indicated by the folder button; in response to the user acting on the batch processing button, obtain the storage path of the discharge report folder; according to the storage path, obtain the discharge reports of each target substation in the discharge report folder.

[0120] The device in this embodiment can execute the technical solutions in the above method, and its specific implementation process and technical principle are the same, which will not be elaborated here.

[0121] Figure 7 The following is a schematic structural diagram of an electronic device provided by an embodiment of the present application, as Figure 7 shown, the electronic device includes: a memory 501, a processor 502; the memory 501 is a memory for storing executable instructions of the processor 502.

[0122] Wherein, the processor 502 is configured to execute the method provided in the above embodiment.

[0123] The electronic device further includes a receiver 503 and a transmitter 504. The receiver 503 is used to receive instructions and data sent by other devices, and the transmitter 504 is used to send instructions and data to external devices.

[0124] The specific implementation process of the processor can refer to the above method embodiment, and its implementation principle and technical effect are similar, which will not be elaborated here in this embodiment.

[0125] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU for short), or may also be other general-purpose processors, digital signal processors (DSP for short), application specific integrated circuits (ASIC for short), etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.

[0126] The embodiment of the present application also provides a chip for running instructions, and the chip is used to execute the technical solutions in the above embodiments.

[0127] The embodiment of the present application also provides a computer-readable storage medium, and computer-executable instructions are stored in the computer-readable storage medium. When the computer-executable instructions run on a computer, the computer is enabled to execute the technical solutions in the above embodiments.

[0128] The above-readable storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory, electrically erasable programmable read-only memory, erasable programmable read-only memory, programmable read-only memory, read-only memory, magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium may be any available medium accessible by a general-purpose or special-purpose computer.

[0129] An exemplary readable storage medium is coupled to the processor, so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium may also be a component of the processor. The processor and the readable storage medium may be located in an application specific integrated circuit. Of course, the processor and the readable storage medium may also exist as discrete components in a device.

[0130] The embodiment of the present application also provides a computer program product, and the computer program product includes a computer program, which is stored in a computer-readable storage medium. At least one processor can read the computer program from the computer-readable storage medium, and when at least one processor executes the computer program, the technical solutions in the above embodiments can be implemented.

[0131] Those of ordinary skill in the art will understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments; and the foregoing storage medium includes: various media such as ROM, RAM, magnetic disk, or optical disc that can store program code.

[0132] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses, or adaptations of the present invention, which follow the general principles of the present invention and include known common knowledge or conventional technical means in the technical field not disclosed in the present invention. It is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present invention is only limited by the appended claims.

Claims

1. A method for extracting battery performance information, characterized in that: include: Obtain a discharge report folder; and parse the discharge reports of each target substation in the discharge report folder to obtain text information corresponding to each discharge report; wherein the text information includes associated text of at least one battery group; Perform keyword regular matching processing on each of the associated texts to obtain the battery pack information corresponding to the discharge report; wherein the battery pack information includes performance parameters of the battery pack of the target substation; Determine the capacity analysis result corresponding to the discharge report according to the battery group information; wherein the capacity analysis result represents the capacity status of each battery in the battery group of the target substation; The battery performance information corresponding to the discharge report is generated according to the battery group information and the capacity analysis result; wherein the battery performance information represents the battery operation status of the battery group of the target substation.

2. The method according to claim 1, characterized in that Perform keyword regular matching processing on each of the associated texts to obtain the battery pack information corresponding to the discharge report, including: According to the preset battery group keywords, the discharge report is subjected to keyword regular matching extraction processing to obtain type information corresponding to the discharge report; wherein the type information represents the type of the battery group of the target substation; According to preset capacity keywords, keyword regular matching extraction processing is performed on the discharge report to obtain capacity information corresponding to the discharge report; wherein the capacity information represents the capacity of the battery group of the target substation; Acquire at least one battery group table corresponding to the discharge report; and perform keyword regular matching processing on the table index of each battery group table according to preset keyword information to obtain a target battery group table; wherein the table index of the target battery group table includes the keyword information; According to the keyword information, the target battery group table is subjected to keyword regular matching processing to obtain voltage information corresponding to the discharge report; wherein the voltage information represents the voltage status of each battery in the battery group of the target substation; The type information, the capacity information and the voltage information constitute the battery pack information.

3. The method according to claim 2, characterized in that The voltage information includes cell number information, start voltage information, end voltage information and test voltage information; the cell number information represents the cell number of each cell in the battery pack, the start voltage information represents the voltage of each cell in the battery pack before discharge; the end voltage information represents the voltage of each cell in the battery pack after discharge; the test voltage information represents the voltage test level of each cell in the battery pack; According to the keyword information, keyword regular matching processing is performed on the target battery group table to obtain voltage information corresponding to the discharge report, including: According to the battery cell number keyword in the keyword information, the target battery pack table is subjected to keyword regular matching processing to obtain the cell number information in the voltage information; According to the starting voltage keyword in the keyword information, performing keyword regular matching processing on the target battery group table to obtain the starting voltage information in the voltage information; According to the ending voltage keyword in the keyword information, performing keyword regular matching processing on the target battery group table to obtain the ending voltage information in the voltage information; According to the test conclusion keywords in the keyword information, keyword regular matching processing is performed on the target battery group table to obtain the test voltage information in the voltage information.

4. The method according to claim 2, characterized in that: The battery pack information also includes name information; the name information represents the name of the target substation to which the discharge report belongs; the method also includes: According to preset name keywords, keyword regular matching and extraction processing is performed on the discharge report to obtain name information corresponding to the discharge report.

5. The method according to claim 1, characterized in that The battery group information includes voltage information, and the voltage information represents the voltage status of each battery in the battery group of the target substation to which the discharge report belongs; Determining a capacity analysis result corresponding to the discharge report according to the battery pack information includes: According to the voltage information in the battery pack information and a preset mapping relationship, a capacity analysis result corresponding to the discharge report is determined; wherein the preset mapping relationship represents a mapping relationship between a preset battery voltage condition and capacity.

6. The method according to any one of claims 1 to 5, characterized in that Get the discharge report folder, including: Based on the visual interface, in response to a user acting on a folder button, determining a discharge report folder indicated by the folder button; In response to the user operating a batch processing button, acquiring a storage path of the discharge report folder; According to the storage path, the discharge report of each target substation in the discharge report folder is obtained.

7. A battery performance information extraction device, characterized in that: include: A parsing module, used to obtain a discharge report folder; and parse the discharge reports of each target substation in the discharge report folder to obtain text information corresponding to each discharge report; wherein the text information includes associated text of at least one battery group; A matching module, used for performing keyword regular matching processing on each of the associated texts to obtain the battery group information corresponding to the discharge report; wherein the battery group information includes the performance parameters of the battery group of the target substation; A determination module, configured to determine a capacity analysis result corresponding to the discharge report according to the battery group information; wherein the capacity analysis result represents the capacity status of each battery in the battery group of the target substation; A generation module is used to generate battery performance information corresponding to the discharge report according to the battery group information and the capacity analysis result; wherein the battery performance information represents the battery operating status of the battery group of the target substation.

8. An electronic device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.

10. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 6 when being executed by a processor.