Method for automatically analyzing data in starting stage of gas turbine and related device
An automated GT startup data analysis method using data preprocessing and pointCond function thresholds addresses inefficiencies in GT startup analysis, providing precise time framing and fault detection for improved safety and efficiency.
Patent Information
- Application Number
- CN202510633193.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-16
- Publication Date
- 2025-07-15
AI Technical Summary
The monitoring and analysis of traditional gas engine start data relies on manual labor, and is inefficient and has poor accuracy. The existing automated analysis methods are not accurate enough in determining the start-up stage, making it difficult to fully explore the value of data.
By obtaining the gas engine detection data from the DCS system, pre-processing, setting the ignition and full load thresholds using the pointCond function to determine the start and end time of the start-up, and generating a detailed vibration analysis report.
It realizes accurate judgment of the start time period of the gas engine, improves the accuracy and working efficiency of data analysis, promptly discovers mechanical problems, optimizes the start strategy, and ensures the safe and stable operation of the gas engine.
Smart Images

Figure CN120312413A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of gas turbine operation data analysis, and relates to a method and related device for automatically analyzing data in the gas turbine starting stage. Background Technique
[0002] In the energy field, the stable operation of gas turbines is crucial, and the starting stage is a key link in gas turbine operation. Traditional monitoring and analysis of gas turbine starting data rely mostly on manual work, with problems such as low efficiency and poor accuracy. Existing automated analysis means are not precise enough in determining the specific time period of the starting stage, and it is difficult to comprehensively and deeply explore the data value of this stage. With the growth of energy demand and the improvement of requirements for gas turbine performance, there is an urgent need for a method and system that can accurately analyze the data in the gas turbine starting stage to ensure the safe and efficient operation of gas turbines and improve their overall performance. Summary of the Invention
[0003] The purpose of the present invention is to overcome the above-mentioned shortcomings of the existing technology, and provides a method and related device for automatically analyzing data in the gas turbine starting stage, which can accurately analyze the data in the gas turbine starting stage.
[0004] To achieve the above purpose, the present invention discloses a method for automatically analyzing data in the gas turbine starting stage, including:
[0005] Obtaining the detection data of the gas turbine from the DCS system, and preprocessing the detection data of the gas turbine;
[0006] Determining the starting period of the gas turbine according to the preprocessed detection data of the gas turbine;
[0007] Generating a report according to the preprocessed detection data of the gas turbine.
[0008] A further improvement of the method for automatically analyzing data in the gas turbine starting stage according to the present invention lies in:
[0009] Furthermore, the process of preprocessing the detection data of the gas turbine is as follows:
[0010] Real-time detecting the change amplitude of the detection data between adjacent data points. When the change amplitude exceeds a preset reasonable threshold, it is determined that the detection data is jump data, and the jump data is processed.
[0011] Furthermore, the detection data of the gas turbine includes the load, temperature, pressure, rotational speed, and vibration information of the gas turbine.
[0012] Furthermore, the process of determining the starting period of the gas turbine according to the preprocessed detection data of the gas turbine is as follows:
[0013] Set the ignition load threshold using the pointCond function. When the detected load value first exceeds the preset ignition load threshold, mark this time point as the starting moment of starting the machine.
[0014] Set the full load threshold. When the detected load value stably reaches and remains above the full load threshold, it is determined that the gas turbine reaches the full load state, and mark the current time point as the end moment of starting the machine.
[0015] Furthermore, it also includes:
[0016] Correct the starting period of the gas turbine based on the detected temperature, pressure and rotational speed of the gas turbine.
[0017] Furthermore, the report records the maximum vibration value of the gas turbine during the starting process, the time when the maximum vibration value appears, the distribution of vibration frequencies, and the vibration amplitudes at different positions.
[0018] The present invention discloses a system for automatic analysis of data in the starting stage of a gas turbine, including:
[0019] An acquisition module, configured to acquire the detection data of the gas turbine from the DCS system and preprocess the detection data of the gas turbine.
[0020] A determination module, configured to determine the starting period of the gas turbine according to the preprocessed detection data of the gas turbine.
[0021] A generation module, configured to generate a report according to the preprocessed detection data of the gas turbine.
[0022] The further improvement of the system for automatic analysis of data in the starting stage of the gas turbine according to the present invention lies in:
[0023] Furthermore, the determination module includes:
[0024] A first marking unit, configured to set the ignition load threshold using the pointCond function. When the detected load value first exceeds the preset ignition load threshold, mark this time point as the starting moment of starting the machine.
[0025] A second marking unit, configured to set the full load threshold. When the detected load value stably reaches and remains above the full load threshold, it is determined that the gas turbine reaches the full load state, and mark the current time point as the end moment of starting the machine.
[0026] The present invention discloses a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the method for automatic analysis of data in the starting stage of the gas turbine.
[0027] The present invention discloses a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the steps of the method for automatically analyzing data in the starting stage of a gas turbine are implemented.
[0028] The present invention has the following beneficial effects:
[0029] When the method and related device for automatically analyzing data in the starting stage of a gas turbine according to the present invention are specifically operated, the starting period of the gas turbine is determined according to the preprocessed detection data of the gas turbine, so as to accurately define the starting and ending moments, providing an accurate time frame for in-depth research on the performance changes of the gas turbine in this critical stage, which is of great significance for optimizing the starting strategy, improving the starting efficiency, and ensuring the safe and stable operation of the gas turbine. In addition, a report is generated according to the preprocessed detection data of the gas turbine, presenting the detection data intuitively to the user for easy reference. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The accompanying drawings forming a part of this specification are used to provide a further understanding of the present invention. The schematic embodiments and descriptions thereof of the present invention are used to explain the present invention and do not constitute an improper limitation to the present invention. In the drawings:
[0031] Figure 1 is a flowchart of the method of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0033] In the description of the present invention, it should be understood that the terms "including" and "comprising" indicate the presence of the described features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0034] It should also be understood that the terms used in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification and claims of the present invention, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to include the plural forms.
[0035] It should be further understood that the term "and / or" used in the specification and appended claims of the present invention refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations. For example, A and / or B can represent three cases: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, in the present invention, the character " / " generally indicates an "or" relationship between the preceding and following related objects.
[0036] It should be understood that although terms such as first, second, third, etc. may be used in the embodiments of the present invention to describe preset ranges and the like, these preset ranges should not be limited to these terms. These terms are only used to distinguish the preset ranges from each other. For example, without departing from the scope of the embodiments of the present invention, the first preset range may also be referred to as the second preset range, and similarly, the second preset range may also be referred to as the first preset range.
[0037] Depending on the context, the word "if" as used herein can be interpreted as "when" or "while" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrase "if determined" or "if detected (stated condition or event)" can be interpreted as "when determined" or "in response to determining" or "when detected (stated condition or event)" or "in response to detecting (stated condition or event)".
[0038] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Usually, the components of the present invention described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed present invention, but merely represents selected embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts fall within the scope of protection of the present invention.
[0039] Various structural schematic diagrams according to the disclosed embodiments of the present invention are shown in the drawings. These figures are not drawn to scale, where for the purpose of clear expression, some details are enlarged and some details may be omitted. The shapes of various regions and layers shown in the figures and their relative sizes and positional relationships are only exemplary, and may actually deviate due to manufacturing tolerances or technical limitations, and those skilled in the art can additionally design regions / layers with different shapes, sizes, and relative positions according to actual needs.
[0040] Embodiment 1
[0041] Reference Figure 1 The method for automatically analyzing data in the starting stage of a gas turbine according to the present invention includes the following steps:
[0042] 1) Data acquisition and preprocessing;
[0043] The DCS system sends the detection data of the gas turbine to the SIS system through the OPC communication protocol. The detection data includes load, temperature, pressure, speed, and vibration information. Among them, the SIS system acquires data with a second-level acquisition period;
[0044] Relevant data of the unit is sent to the SIS system in real time. The SIS system acquires data with a second-level acquisition period.
[0045] The detection data is preliminarily screened to remove obvious abnormal outliers. Specifically, the change amplitude between adjacent data points is detected in real time. When the change amplitude exceeds the preset reasonable threshold, the data is determined to be jump data, and the jump data is processed to ensure the smoothness and rationality of the data.
[0046] 2) Store the acquired data in a real-time database for subsequent data analysis and processing.
[0047] 3) Determine the starting period according to the data in the real-time database;
[0048] Through the above data acquisition and preprocessing process, reliable data support is provided for further analyzing the performance of the gas turbine in the starting stage.
[0049] Judgment of the starting period:
[0050] Use the pointCond function to set the ignition load threshold of the gas turbine; when the signal of gas turbine ignition is detected, closely monitor the change of the load value. When the acquired load value first exceeds the preset ignition load threshold, mark this time point as the starting moment of starting.
[0051] Thereafter, continuously monitor the changes of key parameters such as load, speed, and temperature in real time. As the gas turbine runs, the load will gradually increase;
[0052] Set the full load threshold. When the load value stably reaches and remains above the full load threshold, it is determined that the gas turbine reaches the full load state, and mark this time point as the end moment of starting.
[0053] To ensure the accuracy of the judgment, the concept of a time window is introduced. During the time period when the load value is close to the full-load threshold, the start-up of the machine can be finally confirmed only when the load value can remain stable above the threshold within the set time window. At the same time, comprehensively considering the changing trends of other relevant parameters, such as whether the rotational speed reaches the rated rotational speed, whether the temperature is within the normal range, etc., the judgment of the start-up period is further verified and corrected to ensure the accuracy and reliability of the judgment of the start-up period.
[0054] 4) Generate a report;
[0055] Each time the gas turbine starts up, a new record is generated in the report. The main focus of the report is to analyze the maximum vibration value of the gas turbine during the start-up process.
[0056] The report will first clearly record the time information of this start-up. Subsequently, the vibration data will be presented in a clear and intuitive manner, including the maximum vibration value and the specific moment when it occurs.
[0057] In addition to the maximum vibration value, the report will also list other important parameters related to vibration, such as the distribution of vibration frequencies and the vibration amplitudes at different positions.
[0058] In addition, the report compares the vibration data of this start-up with the historical data of previous start-ups, marks the differences and changing trends. And in combination with the design parameters and operation standards of the gas turbine, the vibration situation of this start-up is evaluated, and a judgment conclusion of whether it is normal is given. If there are abnormalities, the possible causes and potential impacts will be further analyzed.
[0059] The report can provide comprehensive and targeted vibration analysis for technical personnel, helping to discover problems in a timely manner, optimize the start-up operation, and ensure the safe and stable operation of the gas turbine.
[0060] The present invention has the following characteristics:
[0061] The present invention realizes a fully automated process of data collection, processing and analysis through advanced technical means, greatly improving the work efficiency. Compared with the traditional manual analysis method, it saves a large amount of time and labor costs. At the same time, relying on accurate algorithms and rigorous judgment mechanisms, it significantly improves the accuracy of data analysis, minimizes human errors and uncertainties to the greatest extent, and provides a reliable data basis for subsequent evaluation and decision-making.
[0062] In the judgment of the start-up period, the present invention shows a high degree of accuracy. It can accurately define the start and end times of the start-up, providing an accurate time frame for in-depth study of the performance changes of the gas turbine in this critical stage. This accurate period judgment is of great significance for optimizing the start-up strategy, improving the start-up efficiency and ensuring the safe and stable operation of the gas turbine.
[0063] The present invention focuses on the analysis of the maximum vibration value during the starting stage. This innovative focus enables us to promptly and keenly capture potential mechanical structure problems or latent failure risks that may occur during the starting process of the gas turbine. By deeply mining and comprehensively evaluating the vibration data, effective maintenance and adjustment measures can be taken in advance to eliminate potential faults at the embryonic stage, thereby significantly extending the service life of the gas turbine, reducing maintenance costs, and improving the overall reliability and stability of the equipment.
[0064] In addition, the detailed reports generated each time the machine is started provide rich, intuitive, and easy-to-understand information for technicians and managers. The reports not only help them quickly understand the real-time status of the gas turbine starting, but also support them in conducting long-term performance tracking and trend analysis, so as to make more scientific and reasonable decisions, further optimize the operation and maintenance plan of the gas turbine, improve energy utilization efficiency, reduce energy consumption, reduce operating costs, and bring significant economic benefits and competitive advantages to the enterprise.
[0065] Embodiment 2
[0066] The system for automatically analyzing data during the starting stage of a gas turbine according to the present invention includes:
[0067] An acquisition module, configured to acquire the detection data of the gas turbine from the DCS system and preprocess the detection data of the gas turbine;
[0068] A determination module, configured to determine the starting period of the gas turbine according to the preprocessed detection data of the gas turbine;
[0069] A generation module, configured to generate a report according to the preprocessed detection data of the gas turbine.
[0070] In this embodiment, the determination module includes:
[0071] A first marking unit, configured to set an ignition load threshold by using the pointCond function, and when the detected load value first exceeds the preset ignition load threshold, mark this time point as the starting moment of starting the machine;
[0072] A second marking unit, configured to set a full load threshold, and when the detected load value stably reaches and remains above the full load threshold, determine that the gas turbine reaches the full load state and mark the current time point as the end moment of starting the machine.
[0073] In the embodiments of the present application, the division of modules is illustrative. It is only a logical function division. In actual implementation, there may be other division methods. In addition, in each embodiment of the present application, each functional module may be integrated in a processor, may exist separately physically, or two or more modules may be integrated in one module. The above integrated modules may be implemented in the form of hardware or in the form of software function modules.
[0074] Embodiment III
[0075] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the method for automatically analyzing data in the starting stage of a gas turbine. For example, it includes: obtaining the detection data of the gas turbine from the DCS system and preprocessing the detection data of the gas turbine; determining the starting period of the gas turbine according to the preprocessed detection data of the gas turbine; generating a report according to the preprocessed detection data of the gas turbine; the process of preprocessing the detection data of the gas turbine is: detecting in real time the change amplitude of the detection data between adjacent data points. When the change amplitude exceeds a preset reasonable threshold, it is determined that the detection data is jump data, and the jump data is processed; the detection data of the gas turbine includes the load, temperature, pressure, speed, and vibration information of the gas turbine. Among them, the memory may include internal memory, such as high-speed random access memory, and may also include non-volatile memory, such as at least one disk memory, etc.; the processor, network interface, and memory are interconnected through an internal bus, and the internal bus may be an Industry Standard Architecture bus, a Peripheral Component Interconnect standard bus, an Extended Industry Standard Architecture bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. The memory is used to store programs. Specifically, the program may include program code, and the program code includes computer operation instructions. The memory may include internal memory and non-volatile memory and provide instructions and data to the processor.
[0076] Embodiment IV
[0077] A computer-readable storage medium stores a computer program which, when executed by a processor, implements the steps of the method for automatically analyzing data during the starting phase of a gas turbine, including: obtaining the detection data of the gas turbine from a DCS system and preprocessing the detection data of the gas turbine; determining the starting period of the gas turbine according to the preprocessed detection data of the gas turbine; generating a report according to the preprocessed detection data of the gas turbine; the process of preprocessing the detection data of the gas turbine is: detecting in real time the change amplitude of the detection data between adjacent data points, and when the change amplitude exceeds a preset reasonable threshold, determining that the detection data is jump data and processing the jump data; the detection data of the gas turbine includes the load, temperature, pressure, speed, and vibration information of the gas turbine. Specifically, the computer-readable storage medium includes but is not limited to, for example, volatile memory and / or non-volatile memory. The volatile memory may include random access memory and / or cache memory, etc. The non-volatile memory may include read-only memory, hard disk, flash memory, optical disc, magnetic disk, etc.
[0078] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.
[0079] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the specified functions in Figure 1 one or more of the processes Figure 1 or multiple processes and / or blocks
[0080] These computer program instructions can also be stored in a computer-readable memory capable of guiding a computer or other programmable data processing devices to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured product including an instruction device, and the instruction device implements the specified functions in Figure 1 one or more of the processes Figure 1 or multiple processes and / or blocks
[0081] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, causing a series of operational steps to be performed on the computer or other programmable apparatus to generate a computer-implemented process, so that the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in one process or a plurality of processes and / or boxes Figure 1 in one box or a plurality of boxes. Figure 1
[0082] After considering the specification and the disclosure of the invention, those skilled in the art will readily conceive of other embodiments of the present invention. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include known common knowledge or conventional technical means in the technical field not disclosed by the present invention. The specification and examples are only regarded as exemplary, and the true scope and spirit of the present invention are pointed out by the following claims.
[0083] It should be understood that the present invention 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.
[0084] The above are only preferred embodiments of the present invention and do not impose any limitations on the present invention. Any simple modifications, changes, and equivalent structural changes made to the above embodiments based on the technical essence of the present invention still fall within the scope of protection of the technical solution of the present invention.
Claims
1. A method for automatic analysis of data during the starting stage of a gas turbine, characterized in that Including: Obtain the detection data of the gas turbine from the DCS system and preprocess the detection data of the gas turbine; Determine the start-up period of the gas turbine according to the preprocessed detection data of the gas turbine; Generate a report according to the preprocessed detection data of the gas turbine.
2. The method for automatically analyzing data in the starting stage of a gas turbine according to claim 1, wherein The process of preprocessing the detection data of the gas turbine is as follows: Real-time detect the change amplitude of the detection data between adjacent data points. When the change amplitude exceeds the preset reasonable threshold, it is determined that the detection data is jump data, and the jump data is processed.
3. The method for automatically analyzing data in the starting stage of a gas turbine according to claim 1, wherein The detection data of the gas turbine includes the load, temperature, pressure, speed, and vibration information of the gas turbine.
4. The method for automatically analyzing data in the starting stage of a gas turbine according to claim 3, characterized in that The process of determining the start-up period of the gas turbine according to the preprocessed detection data of the gas turbine is as follows: Use the pointCond function to set the ignition load threshold. When the detected load value first exceeds the preset ignition load threshold, mark this time point as the starting moment of start-up; Set the full-load threshold. When the detected load value stably reaches and remains above the full-load threshold, it is determined that the gas turbine reaches the full-load state, and mark the current time point as the end moment of start-up.
5. The method for automatically analyzing data in the starting stage of a gas turbine according to claim 3, characterized in that, Also including: Correct the start-up period of the gas turbine through the detected temperature, pressure, and speed of the gas turbine.
6. The method for automatically analyzing data in the starting stage of a gas turbine according to claim 3, wherein The report records the maximum vibration value during the start-up process of the gas turbine, the time when the maximum vibration value appears, the distribution of vibration frequencies, and the vibration amplitudes at different positions.
7. A system for automatically analyzing data during the starting stage of a gas turbine, characterized in that, Including: An acquisition module for obtaining the detection data of the gas turbine from the DCS system and preprocessing the detection data of the gas turbine; A determination module for determining the start-up period of the gas turbine according to the preprocessed detection data of the gas turbine; A generation module for generating a report according to the preprocessed detection data of the gas turbine.
8. The system for automatically analyzing data during the starting phase of a gas turbine according to claim 7, wherein The determination module includes: A first marking unit for using the pointCond function to set the ignition load threshold. When the detected load value first exceeds the preset ignition load threshold, mark this time point as the starting moment of start-up; A second marking unit for setting the full-load threshold. When the detected load value stably reaches and remains above the full-load threshold, it is determined that the gas turbine reaches the full-load state, and mark the current time point as the end moment of start-up.
9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method for automatic analysis of gas turbine start-up stage data as described in any one of claims 1-6.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for automatic analysis of gas turbine start-up stage data as described in any one of claims 1-6.