Power generation equipment maintenance database construction method, system and equipment and storage medium

By periodically acquiring and parsing power generation equipment maintenance data, a high-quality maintenance database indexed by components is constructed, solving the problems of data dispersion and heterogeneity, realizing structured and standardized data storage, and supporting intelligent analysis and optimization of power generation equipment maintenance.

CN121901221APending Publication Date: 2026-04-21GUANGDONG SHENNENG GREEN POWER TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGDONG SHENNENG GREEN POWER TECHNOLOGY CO LTD
Filing Date
2025-12-30
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Maintenance data from power generation equipment is scattered and heterogeneous, making it difficult to analyze and utilize efficiently and thus hindering intelligent development.

Method used

By periodically acquiring maintenance data from power generation equipment, parsing and standardizing the data, a high-quality maintenance database indexed by equipment components is constructed, achieving structured and standardized data storage.

Benefits of technology

An easily accessible and tamper-proof standard maintenance database has been built to provide reliable data support for power generation equipment maintenance and promote intelligent analysis and optimization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121901221A_ABST
    Figure CN121901221A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of power generation equipment maintenance, and provides a power generation equipment maintenance database construction method and system, equipment and a storage medium, and the method comprises the steps: obtaining a plurality of power generation equipment maintenance data files of power generation equipment in a time period from an (n-1) th data obtaining moment to the nth data obtaining moment at the nth data obtaining moment; analyzing the maintenance data file of each power generation device to obtain maintenance data information of each part of the power generation device in the time period; and for each part of the power generation equipment, performing standardization processing on the maintenance data information corresponding to the part to obtain standard maintenance data information of the part in the time period, and storing the standard maintenance data information to a data storage unit corresponding to the part in a preset maintenance database. According to the method, a standard overhaul database which is high in quality and easy to access is constructed, and reliable data support is provided for intelligent analysis and continuous optimization of overhaul work of the power generation equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power generation equipment maintenance technology, and in particular to a method, system, equipment and storage medium for constructing a power generation equipment maintenance database. Background Technology

[0002] In the power generation sector, the safe and stable operation of power generation equipment depends on efficient and standardized maintenance. With the popularization of information technology, various data management devices are used for data recording during the maintenance process. However, the data generated by these data management devices is usually in a scattered and heterogeneous form, making it difficult to analyze and utilize the large amount of data efficiently, and thus failing to provide effective data support for the intelligent development of power generation equipment maintenance. Summary of the Invention

[0003] The main objective of this application is to provide a method, system, equipment, and storage medium for constructing a power generation equipment maintenance database, aiming to solve the problems mentioned in the background art.

[0004] In a first aspect, this application provides a method for constructing a power generation equipment maintenance database, the method comprising the following steps: At the nth data acquisition time, acquire multiple maintenance data files of the power generation equipment during the time period from the (n-1)th data acquisition time to the nth data acquisition time; where n is a positive integer not less than 2; The maintenance data files of each of the power generation equipment are parsed to obtain the maintenance data information of each component of the power generation equipment within the time period. For each component of the power generation equipment, the maintenance data information corresponding to the component is standardized to obtain the standard maintenance data information of the component within the time period, and the standard maintenance data information is stored in the data storage unit corresponding to the component in the preset maintenance database.

[0005] Secondly, this application also provides a power generation equipment maintenance database construction system, the power generation equipment maintenance database construction system comprising: The acquisition module is used to acquire multiple maintenance data files of the power generation equipment during the time period from the (n-1)th data acquisition time to the nth data acquisition time at the nth data acquisition time; where n is a positive integer not less than 2. The parsing module is used to parse the maintenance data files of each of the power generation equipment to obtain maintenance data information of each component of the power generation equipment within the time period. The data standardization processing module is used to standardize the maintenance data information corresponding to each component of the power generation equipment, obtain the standard maintenance data information of the component within the time period, and store the standard maintenance data information in the data storage unit corresponding to the component in the preset maintenance database.

[0006] Thirdly, this application also provides a terminal device, the terminal device including a processor, a memory and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, it implements the power generation equipment maintenance database construction method as described in any of the preceding claims.

[0007] Fourthly, this application also provides a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, it implements the power generation equipment maintenance database construction method as described in any of the preceding claims.

[0008] This embodiment provides a method, system, device, and storage medium for constructing a power generation equipment maintenance database. The method first acquires multiple power generation equipment maintenance data files from the (n-1)th data acquisition time to the nth data acquisition time at the nth data acquisition time. This incorporates the originally scattered and asynchronous maintenance records into a unified and orderly processing flow, laying the data foundation for constructing a complete maintenance database. Then, by parsing each of the power generation equipment maintenance data files, maintenance data information for each component of the power generation equipment within the specified time period is obtained. This transforms the chaotic raw data into clearly structured and consistent maintenance data information indexed by equipment components, realizing the transformation of maintenance knowledge from documents to structured data. Furthermore, by standardizing the maintenance data information corresponding to each component of the power generation equipment, standard maintenance data information for that component within the specified time period is obtained. This standard maintenance data information is stored in the data storage unit corresponding to the component in the preset maintenance database, constructing a high-quality, easily accessible standard maintenance database. This provides reliable data support for the intelligent analysis and continuous optimization of power generation equipment maintenance work. Attached Figure Description

[0009] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0010] Figure 1A flowchart illustrating a method for constructing a power generation equipment maintenance database according to an embodiment of this application; Figure 2 A schematic block diagram of a power generation equipment maintenance database construction system provided in one embodiment of this application; Figure 3 This is a schematic block diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation

[0011] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0012] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.

[0013] This application provides a method, system, device, and storage medium for constructing a power generation equipment maintenance database.

[0014] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0015] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a method for constructing a power generation equipment maintenance database, provided as an embodiment of this application. This method can be used in a server, which can be a standalone server, a server cluster, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms.

[0016] like Figure 1 As shown, the method for constructing the power generation equipment maintenance database includes steps S1 to S3.

[0017] Step S1: At the nth data acquisition time, acquire multiple power generation equipment maintenance data files during the time period from the (n-1)th data acquisition time to the nth data acquisition time; where n is a positive integer not less than 2.

[0018] Specifically, after storing the data from the (n-1)th standard maintenance, the nth data acquisition time is determined based on a preset data acquisition cycle, following the (n-1)th data acquisition time. At the nth data acquisition time, multiple maintenance data files of the power generation equipment within the time period from the (n-1)th data acquisition time to the nth data acquisition time are acquired. Understandably, periodically acquiring these power generation equipment maintenance data files helps provide an effective data foundation for time-series-based equipment condition analysis and trend prediction.

[0019] In some embodiments, acquiring multiple power generation equipment maintenance data files during the time period from the (n-1)th data acquisition time to the nth data acquisition time at the nth data acquisition time includes: Step S11: Determine the nth data acquisition time after the (n-1)th data acquisition time based on the preset data acquisition cycle.

[0020] Specifically, the nth data acquisition time is determined to be the time after the (n-1)th data acquisition time, and the time difference between the n-1th data acquisition time and the n-1th data acquisition time is the duration corresponding to the data acquisition cycle.

[0021] Step S12: At the nth data acquisition time, access the electronic files added or updated during the time period through the preset data connectors of the production information management system, the field operation terminal, the online monitoring system, and the external related system to obtain the power generation equipment maintenance data file.

[0022] The data connector can be any one of a database connection driver, a file system monitor, or an API client; the production information management system is an asset management system for managing the operation, maintenance work orders, material inventory, and maintenance history of power generation equipment; the field operation terminal is a mobile intelligent device carried by maintenance personnel for on-site recording, taking photos, filling in inspection results, and recording the maintenance process; the online monitoring system is a sensor network and data acquisition system deployed on the power generation equipment itself for real-time or periodic acquisition of physical parameters such as vibration, temperature, pressure, and displacement and generating data logs; and the external association system is a technical data publishing platform provided by the equipment manufacturer, an industry standard database, or a unified equipment management platform at the group level.

[0023] Specifically, at the nth data acquisition time determined in step S11, data connectors corresponding to different source systems are synchronously or sequentially activated. The database connection driver executes standard query language on the database of the production information management system to extract work order records and related attachments whose status has changed within a specified time period; the file system monitor continuously listens to the shared directory or storage path specified by the field operation terminal and the online monitoring system, and at the nth data acquisition time, copies the newly generated or modified log files, image files, and report documents within the specified time period; the API client initiates authorized calls to the application programming interface provided by the external related system to request technical bulletins, standard update documents, or maintenance guidelines related to the target power generation equipment model published within the specified time period. All electronic files acquired through the above data connectors constitute the power generation equipment maintenance data file.

[0024] Understandably, in steps S11 to S12, firstly, a stable time benchmark is established for the database construction process through a time determination mechanism based on a fixed period, ensuring the regularity and automation of data collection activities; then, by deploying data connectors for different data sources for concurrent or sequential access, targeted and comprehensive capture of maintenance-related electronic documents scattered in various independent systems is achieved, providing a complete and timely data foundation for subsequent in-depth information extraction and fusion.

[0025] Step S2: Parse the maintenance data files of each of the power generation equipment to obtain maintenance data information of each component of the power generation equipment within the time period.

[0026] Specifically, the maintenance data files of each power generation equipment may be of different types. When parsing each of the maintenance data files of the power generation equipment, it is necessary to parse them according to their specific types. After parsing each of the maintenance data files of the power generation equipment, the maintenance data information of each component of the power generation equipment within the time period is obtained.

[0027] In some embodiments, parsing the maintenance data files of each of the power generation devices to obtain maintenance data information of each component of the power generation device within the time period includes: Step S21: For each of the power generation equipment maintenance data files, determine the type of the power generation equipment maintenance data file, and parse the power generation equipment maintenance data file based on the type of the power generation equipment maintenance data file to obtain the parsing result of the power generation equipment maintenance data file.

[0028] Specifically, the type of each power generation equipment maintenance data file is determined by analyzing the file extension, content header signature, and multipurpose Internet email extension type. Based on the determination result, the dedicated parsing logic pre-bound to that type is invoked to process the file content.

[0029] In some embodiments, parsing the power generation equipment maintenance data file based on its type to obtain the parsing result includes: Step S2121: Call the corresponding file parser based on the type of the power generation equipment maintenance data file.

[0030] The power generation equipment maintenance data file can be any one of the following types: structured file, semi-structured file, unstructured file, image or scanned file.

[0031] Specifically, if the power generation equipment maintenance data file is a structured file, the structured file parser is invoked; if the power generation equipment maintenance data file is a semi-structured file, the semi-structured file parser is invoked; if the power generation equipment maintenance data file is an unstructured file, the unstructured file parser is invoked; if the power generation equipment maintenance data file is an image, the image parser is invoked; and if the power generation equipment maintenance data file is a scanned file, the scanned file parser is invoked.

[0032] Step S2122: Based on the invoked file parser, parse the power generation equipment maintenance data file to obtain the parsing result of the power generation equipment maintenance data file.

[0033] Specifically, if the power generation equipment maintenance data file is a structured file, the structured file parser directly locates and reads the specific field values ​​in the nodes of the power generation equipment maintenance data file according to the predefined data table structure mapping relationship, and converts the specific field values ​​into parsing results in the form of key-value pairs.

[0034] If the power generation equipment maintenance data file is a semi-structured file, the semi-structured file parser uses configured regular expressions, delimiter rules, or fixed-position truncation methods to extract structured data items such as equipment identifiers, parameter names, measurement values, and timestamps from text lines or document blocks to form the parsing results.

[0035] If the power generation equipment maintenance data file is an unstructured file, the unstructured file parser identifies entities such as maintenance objects, fault phenomena, operation actions, and quantitative indicators described in the text and their interrelationships through word segmentation, part-of-speech tagging, named entity recognition, and dependency parsing, and constructs a structured parsing result accordingly.

[0036] If the power generation equipment maintenance data file is an image, the image parser executes an optical character recognition algorithm to convert the text regions in the image into machine-coded text, analyzes the text content, identifies and extracts maintenance-related data such as equipment information, instrument readings, and handwritten annotations, and generates a parsing result.

[0037] If the power generation equipment maintenance data file is a scanned file, the processing flow of the scanned file parser is similar to that of the image parser.

[0038] Understandably, in steps S2121 to S2122, firstly, by establishing the calling relationship between file types and dedicated parsers, the most suitable parsing strategy can be applied to different file types to maximize the extraction of useful information from various heterogeneous files; then, by executing their specific logic through each dedicated parser, the unstructured or semi-structured original file content is transformed into machine-understandable and subsequently processed information, laying a unified data representation foundation for the integration of cross-file maintenance information.

[0039] Step S22: Generate maintenance data information for each component within the time period based on the parsing results of the maintenance data files of each of the power generation equipment.

[0040] Specifically, each of the analysis results includes multiple maintenance data entries, and each maintenance data entry includes a component name and an event description. For example, {"Component Name": "#1 Gas Turbine High Pressure Cylinder", "Event Description": "Leakage was found at the cylinder body mating surface"}, or {"Component Name": "Main Feedwater Pump Bearing", "Event Description": "Vibration value monitored was 7.8 mm / s"}. For each component name in all the analysis results, the data entries corresponding to the component names are integrated to obtain the maintenance data information of the component within the time period.

[0041] In some embodiments, generating maintenance data information for each component within the time period based on the parsing results of each of the power generation equipment maintenance data files includes: Step S221: Based on the preset device component naming mapping table, standardize the component names involved in each of the parsing results to map the component names in each parsing result to standard component names.

[0042] The device component naming mapping table stores the mapping relationship between the standard component name of each component and its corresponding common names.

[0043] Specifically, for each maintenance data entry in all the parsing results, after retrieving the component name in the equipment component naming mapping table, if the component name in the maintenance data entry is not a standard component name, the component name in the maintenance data entry is modified to a standard component name; if the component name in the maintenance data entry is a standard component name, no modification is required.

[0044] Step S222: For each standard component name in all the parsing results, integrate the maintenance data entries corresponding to the standard component names in each of the parsing results to obtain the initial maintenance data information corresponding to the standard component names.

[0045] Step S223: For each standard component name in all the parsing results, perform conflict resolution on the initial maintenance data information corresponding to the standard component name to obtain the maintenance data information corresponding to the standard component name.

[0046] Specifically, consistency checks are performed on initial maintenance data under the same standard component name. When multiple data entries with different descriptions or contradictory values ​​are found for the same maintenance attribute, they are handled according to pre-defined conflict resolution rules. For example, the rules may stipulate that information from a more authoritative data source (such as the formal work order system) should be given priority, or that the event description with the latest timestamp should be adopted, or that a representative value should be generated by performing statistical calculations on multiple values ​​(such as taking the average). By applying these rules, contradictions and ambiguities in the initial maintenance data are eliminated, generating a logically consistent and clearly described set of maintenance data.

[0047] Understandably, steps S221 to S223 involve: first, standardizing component names from different files using a device component naming mapping table to eliminate ambiguity caused by aliases and colloquialisms, ensuring that all relevant information is accurately attributed to a single standard component entity; then, summarizing and integrating all data entries attributed to the same standard component to form initial maintenance data information for the component's maintenance activities within the stated time period; and finally, resolving inconsistencies in the initial maintenance data information by applying conflict resolution rules to generate highly reliable maintenance data information, thereby improving the data quality and reliability of subsequent standardization processing and storage.

[0048] Step S3: For each component of the power generation equipment, the maintenance data information corresponding to the component is standardized to obtain the standard maintenance data information of the component within the time period, and the standard maintenance data information is stored in the data storage unit corresponding to the component in the preset maintenance database.

[0049] In some embodiments, the standardization of the maintenance data information corresponding to the component to obtain the standard maintenance data information of the component within the time period includes: Step S31: For each maintenance data item in the maintenance data information, map the maintenance data item to the corresponding standard code based on the preset power equipment maintenance standard terminology code library, and insert the standard code into the blank cell corresponding to the maintenance data item in the preset blank table; wherein, the preset blank table is a maintenance data blank record table designed for the component, and after inserting the standard code corresponding to each maintenance data item in the maintenance data information into its corresponding blank cell, the standard maintenance data information of the component within the time period is formed.

[0050] The power generation equipment maintenance standard terminology code library is a structured knowledge base that defines unique and unambiguous standard codes for common failure modes, root causes, maintenance measures, and component classifications in the field of power generation equipment. For example, it maps natural language descriptions such as "excessive vibration" and "excessive vibration" to the standard code "F-VIB-EXC", and maps "replace gasket" to the standard code "A-RP-GASKET".

[0051] Understandably, step S31 converts the natural language descriptions of each maintenance data item in the maintenance data information into standard codes by matching and mapping them one by one with the standard terminology code library for power equipment maintenance. This transforms maintenance knowledge from subjective and vague natural language expressions to objective and unified machine-readable codes, enabling subsequent data storage, retrieval, statistics and intelligent analysis to be carried out efficiently and accurately on the basis of standardized semantics.

[0052] In some embodiments, storing the standard maintenance data information into the data storage unit corresponding to the component in a preset maintenance database includes: Step S321: Mark the time period corresponding to the (n-1)th data acquisition time to the nth data acquisition time on the standard maintenance data information.

[0053] Step S322: Unlock the data storage unit based on the component code of the component.

[0054] In some embodiments, the unlocking process of the data storage unit based on the component code of the component includes: Step S3221: Perform a hash operation on the first moment based on a preset hash algorithm to obtain a first hash sequence; wherein, the first moment is the current moment, and the time information of the first moment includes the year, month, date, hour, and minute, for example, the first moment is 8:45 on December 23, 2023.

[0055] Step S3222: Extract a first string at a fixed position from the first hash sequence; for example, extract the characters between the 8th and 15th characters in the first hash sequence as the first string.

[0056] Step S3223: Perform a hash operation on the component code based on the hash algorithm to obtain a second hash sequence, and add the numbers corresponding to the month, date, hour, and minute in the first moment to obtain the target value, and extract a second string from the second hash sequence; wherein, the number of characters in the second string corresponds to the value of the target value, and the second string is a string extracted sequentially from the first character of the second hash sequence. For example, if the second hash sequence is 11001010110010101010, and the target value is 10, then the second string is 1100101011.

[0057] Step S3224: Concatenate the first string and the second string to obtain the unlock code, and send the unlock code and the component code to the lock manager of the data storage unit. The lock manager generates an expected unlock code based on the second time corresponding to the receipt of the unlock code and the component code, and uses the method described above to generate the unlock code. The unlock code is compared with the expected unlock code. When the unlock code matches the expected unlock code, the data storage unit is unlocked. The time information of the second time includes year, month, date, hour, and minute.

[0058] Understandably, steps S3221 to S3224, on the one hand, set the time information of the first moment and the time information of the second moment as year, month, date, hour, and minute, thereby verifying the timeliness of the unlocking request. Because the time information is accurate to the minute, the effective window period of the generated unlocking code is short, effectively resisting replay attacks. On the other hand, by concatenating the hash feature of the component code with the hash feature of the dynamic time information to generate the unlocking code, the uniqueness of the unlocking code is ensured throughout the construction process of the power generation equipment maintenance database, which helps to improve the security of the data storage unit. Furthermore, by recalculating the expected unlocking code at the database end using the same algorithm and nearly synchronized time information for comparison, reliable verification of the unlocking code generated by the client is achieved, and a dynamic trusted access control mechanism based on algorithm consistency and time synchronization without the need for pre-shared keys is constructed.

[0059] Step S323: After storing the standard maintenance data information marked with the time period into the unlocked data storage unit, lock the data storage unit.

[0060] Specifically, after unlocking the data storage unit, the lock manager sends a notification to the server that the data storage unit has been unlocked. After receiving the notification, the server stores the standard maintenance data information marked with a time period into the unlocked data storage unit, and then the data storage unit is automatically locked.

[0061] Understandably, steps S321 to S323 involve: first, assigning precise timestamps to each standard maintenance data information by clearly labeling it with time period tags, enabling the database to support precise time-based queries, version management, and trend analysis; second, unlocking the target data storage unit by dynamically generating and verifying unlock codes based on component codes and time factors, thus binding the storage permissions of standard maintenance data information with device identity and operation time, effectively preventing unauthorized storage and data tampering, and ensuring the integrity and security of the database; and finally, automatically relocking the data storage unit after successfully storing the standard maintenance data information and promptly revoking storage permissions, restoring the data storage unit to a protected state, and maintaining the security of database access control.

[0062] The method provided in this embodiment first aggregates and acquires multi-source maintenance data at fixed, periodically triggered times, incorporating the originally scattered and asynchronous maintenance records into a unified and orderly processing flow, laying the data foundation for building a complete maintenance database. Then, by performing type-based parsing on heterogeneous files and normalizing, resolving conflicts, and integrating information around components, the chaotic raw data is transformed into well-structured and consistent maintenance data information indexed by equipment components, realizing the transformation of maintenance knowledge from documents to structured data. Finally, by converting component-level maintenance data information into standard code and securely storing it in a dedicated data storage unit, a high-quality, easily accessible, and tamper-proof standard maintenance database is constructed, providing reliable data support for the intelligent analysis and continuous optimization of power generation equipment maintenance work.

[0063] Please see Figure 2 , Figure 2 This is a schematic diagram of a power generation equipment maintenance database construction system provided in one embodiment of this application. Figure 2 As shown, the power generation equipment maintenance database construction system 100 includes: The acquisition module 110 is used to acquire multiple maintenance data files of the power generation equipment during the time period from the (n-1)th data acquisition time to the nth data acquisition time at the nth data acquisition time; where n is a positive integer not less than 2.

[0064] The parsing module 120 is used to parse the maintenance data files of each of the power generation equipment to obtain maintenance data information of each component of the power generation equipment within the time period.

[0065] The data standardization processing module 130 is used to standardize the maintenance data information corresponding to each component of the power generation equipment, obtain the standard maintenance data information of the component within the time period, and store the standard maintenance data information in the data storage unit corresponding to the component in the preset maintenance database.

[0066] It should be noted that those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the system and each module described above can be referred to the corresponding processes in the aforementioned embodiments of the method for constructing a power generation equipment maintenance database, and will not be repeated here.

[0067] The power generation equipment maintenance database construction system 100 provided in the above embodiments can be implemented as a computer program, which can be used in, for example... Figure 3 The terminal device 200 shown is running on it.

[0068] Please see Figure 3 , Figure 3 The present invention provides a schematic block diagram of the structure of a terminal device 200. The terminal device 200 includes a processor 201 and a memory 202, which are connected via a system bus 203. The memory 202 may include a non-volatile storage medium and internal memory.

[0069] The non-volatile storage medium can store a computer program. The computer program includes program instructions, which, when executed by the processor 201, cause the processor 201 to perform any of the above-described methods for constructing a power generation equipment maintenance database.

[0070] The processor 201 provides computing and control capabilities to support the operation of the entire terminal device 200.

[0071] The internal memory provides an environment for the execution of computer programs in non-volatile storage media. When the computer program is executed by the processor 201, the processor 201 can execute any of the above-mentioned methods for constructing a power generation equipment maintenance database.

[0072] Those skilled in the art will understand that Figure 3 The structure shown in the figure is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the terminal device 200 involved in the present application. The specific terminal device 200 may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0073] It should be understood that processor 201 can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among these, the general-purpose processor can be a microprocessor or any conventional processor.

[0074] In some embodiments, the processor 201 is configured to run a computer program stored in memory to perform the following steps: At the nth data acquisition time, acquire multiple maintenance data files of the power generation equipment during the time period from the (n-1)th data acquisition time to the nth data acquisition time; where n is a positive integer not less than 2; The maintenance data files of each of the power generation equipment are parsed to obtain the maintenance data information of each component of the power generation equipment within the time period. For each component of the power generation equipment, the maintenance data information corresponding to the component is standardized to obtain the standard maintenance data information of the component within the time period, and the standard maintenance data information is stored in the data storage unit corresponding to the component in the preset maintenance database.

[0075] It should be noted that those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process of the terminal device 200 described above can be referred to the corresponding process of the aforementioned power generation equipment maintenance database construction method, and will not be repeated here.

[0076] This application also provides a computer-readable storage medium storing a computer program that, when executed by one or more processors, causes the one or more processors to implement the power generation equipment maintenance database construction method provided in this application.

[0077] The computer-readable storage medium can be an internal storage unit of the terminal device 200 in the aforementioned embodiments, such as a hard disk or memory of the terminal device 200. The computer-readable storage medium can also be an external storage device of the terminal device 200, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., provided with the terminal device 200.

[0078] It should be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0079] It should also be understood that the term "and / or" as used in this specification and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes such combinations. It should be noted that, herein, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0080] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments. The above descriptions are merely specific implementations of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for constructing a power generation equipment maintenance database, characterized in that, include: At the nth data acquisition time, acquire multiple maintenance data files of the power generation equipment during the time period from the (n-1)th data acquisition time to the nth data acquisition time; where n is a positive integer not less than 2; The maintenance data files of each of the power generation equipment are parsed to obtain the maintenance data information of each component of the power generation equipment within the time period. For each component of the power generation equipment, the maintenance data information corresponding to the component is standardized to obtain the standard maintenance data information of the component within the time period, and the standard maintenance data information is stored in the data storage unit corresponding to the component in the preset maintenance database.

2. The method for constructing a power generation equipment maintenance database according to claim 1, characterized in that, The process of acquiring multiple maintenance data files of the power generation equipment during the time period from the (n-1)th data acquisition time to the nth data acquisition time includes: The nth data acquisition time is determined after the (n-1)th data acquisition time based on the preset data acquisition cycle; At the nth data acquisition time, the electronic files added or updated during the time period are accessed through the preset data connectors of the production information management system, the field operation terminal, the online monitoring system, and the external related system to obtain the power generation equipment maintenance data file.

3. The method for constructing a power generation equipment maintenance database according to claim 1, characterized in that, The step of parsing the maintenance data files of each of the power generation equipment to obtain maintenance data information of each component of the power generation equipment within the time period includes: For each of the aforementioned power generation equipment maintenance data files, the type of the power generation equipment maintenance data file is determined, and the power generation equipment maintenance data file is parsed based on the type of the power generation equipment maintenance data file to obtain the parsing result of the power generation equipment maintenance data file; Based on the parsing results of the maintenance data files of each of the aforementioned power generation equipment, maintenance data information of each of the aforementioned components within the stated time period is generated.

4. The method for constructing a power generation equipment maintenance database according to claim 3, characterized in that, The step of parsing the power generation equipment maintenance data file based on its type to obtain the parsing result includes: The corresponding file parser is invoked based on the type of the power generation equipment maintenance data file; The power generation equipment maintenance data file is parsed using the invoked file parser to obtain the parsing result of the power generation equipment maintenance data file.

5. The method for constructing a power generation equipment maintenance database according to claim 3, characterized in that, The process of generating maintenance data information for each component within the specified time period based on the parsing results of the maintenance data files of each of the aforementioned power generation equipment includes: Based on a preset device component naming mapping table, the component names involved in each of the parsing results are standardized and mapped to standard component names. For each standard component name in all the parsing results, the maintenance data entries corresponding to the standard component names in each of the parsing results are integrated to obtain the initial maintenance data information corresponding to the standard component names; For each standard component name in all the parsing results, conflict resolution is performed on the initial maintenance data information corresponding to the standard component name to obtain the maintenance data information corresponding to the standard component name.

6. The method for constructing a power generation equipment maintenance database according to claim 1, characterized in that, The standardization process of the maintenance data information corresponding to the component to obtain the standard maintenance data information of the component within the time period includes: For each maintenance data item in the maintenance data information, the maintenance data item is mapped to a corresponding standard code based on a preset power equipment maintenance standard terminology code library, and the standard code is inserted into the blank cell corresponding to the maintenance data item in a preset blank table; wherein, the preset blank table is a maintenance data blank record table designed for the component, and after inserting the standard code corresponding to each maintenance data item in the maintenance data information into its corresponding blank cell, the standard maintenance data information of the component within the time period is formed.

7. The method for constructing a power generation equipment maintenance database according to claim 1, characterized in that, The step of storing the standard maintenance data information into the data storage unit corresponding to the component in the preset maintenance database includes: The standard maintenance data information is labeled with the time period corresponding to the (n-1)th data acquisition time to the nth data acquisition time; The data storage unit is unlocked based on the component code of the component; After storing the standard maintenance data information marked with time periods into the unlocked data storage unit, the data storage unit is locked.

8. A system for constructing a database for the maintenance of power generation equipment, characterized in that, include: The acquisition module is used to acquire multiple maintenance data files of the power generation equipment during the time period from the (n-1)th data acquisition time to the nth data acquisition time at the nth data acquisition time; where n is a positive integer not less than 2. The parsing module is used to parse the maintenance data files of each of the power generation equipment to obtain the maintenance data information of each component of the power generation equipment within the time period. The data standardization processing module is used to standardize the maintenance data information corresponding to each component of the power generation equipment, obtain the standard maintenance data information of the component within the time period, and store the standard maintenance data information in the data storage unit corresponding to the component in the preset maintenance database.

9. A terminal device, characterized in that, The terminal device includes a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, it implements the method for constructing a power generation equipment maintenance database as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the method for constructing a power generation equipment maintenance database as described in any one of claims 1 to 7.