Methods, systems, and apparatus for constructing an optimal operating condition database for gas turbine combined cycle systems.
By constructing a historical database and gridded intervals for gas turbine combined cycle systems, and combining this with real-time data optimization, the optimal operating condition database solves the problem of achieving optimal thermal efficiency for gas turbine combined cycle systems, thereby maximizing thermal efficiency and optimizing control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUADIAN ELECTRIC POWER SCI INST CO LTD
- Filing Date
- 2023-09-14
- Publication Date
- 2026-07-17
AI Technical Summary
In existing technologies, the operating thermal efficiency of gas turbine combined cycle systems is difficult to achieve optimal efficiency, mainly because the boundary conditions that affect unit operation cannot be fully considered.
By collecting historical operating parameters of the gas turbine combined cycle unit, a historical database is constructed to determine historical thermal efficiency values. Based on different combinations of boundary conditions, a gridded interval is constructed to establish an optimal operating condition database. This database is then optimized in conjunction with real-time data to maximize thermal efficiency.
It maximizes the operating thermal efficiency of gas turbine combined cycle and ensures that it is always in the best state under various operating conditions by building and updating the optimal operating condition library, thus providing guidance for control optimization.
Smart Images

Figure CN117370300B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of gas turbine combined cycle power generation technology, and in particular to a method, system and apparatus for constructing a gas turbine combined cycle optimal operating condition library. Background Technology
[0002] Current operational optimization methods for gas turbine combined cycle systems primarily focus on equipment mechanisms, employing mechanism models to achieve optimal performance. However, due to the limitations of these mechanisms, this approach cannot fully account for boundary conditions affecting unit operation, making it difficult to achieve the optimal thermal efficiency for gas turbine combined cycle systems. Summary of the Invention
[0003] The purpose of this application is to provide a method, system, and apparatus for constructing an optimal operating condition library for gas turbine combined cycle, so as to at least solve the problem in related technologies that the boundary condition factors affecting unit operation cannot be fully considered, resulting in the difficulty in achieving the optimal operating thermal efficiency value of gas turbine combined cycle.
[0004] The first aspect of this application provides a method for constructing a database of optimal operating conditions for a gas turbine combined cycle system. The method includes:
[0005] Historical operating parameters of the gas turbine combined cycle unit are collected to construct a historical database, which includes historical gas turbine control data, historical gas turbine performance monitoring data, and historical boundary conditions.
[0006] Based on historical gas turbine performance monitoring data and historical boundary conditions, historical thermal efficiency values were determined.
[0007] Gridded intervals are constructed based on different combinations of boundary conditions, and the maximum historical thermal efficiency value corresponding to each gridded interval is determined according to the historical boundary conditions covered by each gridded interval.
[0008] An optimal operating condition library is constructed based on the maximum historical thermal efficiency value, the corresponding historical boundary conditions, and historical gas turbine control data.
[0009] In one embodiment, historical gas turbine performance monitoring data includes fuel calorific value, fuel flow rate, and fuel specific enthalpy;
[0010] Historical boundary conditions include environmental parameters, electrical load, and heating output.
[0011] In one embodiment, determining the historical thermal efficiency value based on historical gas turbine performance monitoring data and historical boundary conditions includes:
[0012] Determine the sensible heat of the fuel based on its specific enthalpy and flow rate;
[0013] The heat consumption is determined based on the sensible heat of the fuel, the fuel flow rate, and the fuel calorific value.
[0014] Based on heat consumption, electrical load, and heating output, determine the corresponding historical thermal efficiency values under environmental parameters.
[0015] In one embodiment, constructing a gridded interval based on different combinations of boundary conditions includes:
[0016] Based on the ambient temperature in the boundary conditions, construct a one-dimensional ambient temperature matrix with a preset temperature step size;
[0017] Based on the relative humidity in the boundary conditions, construct a one-dimensional relative humidity matrix with a preset humidity percentage as the step size;
[0018] Based on the atmospheric pressure in the boundary conditions, construct a one-dimensional atmospheric pressure matrix with a preset pressure value as the step size;
[0019] Based on the electrical load in the boundary conditions, construct a one-dimensional electrical load matrix with a preset power value as the step size;
[0020] Based on the heating output in the boundary conditions, a one-dimensional matrix of heating output is constructed with a preset heat flow as the step size.
[0021] The gridded intervals are determined by combining the one-dimensional matrices of ambient temperature, relative humidity, atmospheric pressure, electrical load, and heating output.
[0022] In one embodiment, after constructing the optimal operating condition library, the construction method further includes:
[0023] Obtain the current boundary conditions from the current operating parameters of the gas turbine combined cycle unit;
[0024] Based on the current boundary conditions, the corresponding historical gas turbine control data is obtained from the optimal operating condition library as the target gas turbine control data, and the corresponding maximum historical thermal efficiency value is obtained as the target thermal efficiency value.
[0025] Adjust the operation of the gas turbine combined cycle unit based on the target gas turbine control data, obtain actual gas turbine performance monitoring data, and determine the actual thermal efficiency value based on the current boundary conditions and the actual gas turbine performance monitoring data;
[0026] Based on the actual thermal efficiency value and the target thermal efficiency value, the optimal operating condition library is updated to obtain the optimized optimal operating condition library.
[0027] In one embodiment, based on the current boundary conditions, the corresponding historical gas turbine control data is obtained from the optimal operating condition database as the target gas turbine control data, and the corresponding maximum historical thermal efficiency value is obtained as the target thermal efficiency value, including:
[0028] Based on the current boundary conditions, check if there are corresponding historical gas turbine control data and maximum historical thermal efficiency values in the optimal operating condition database;
[0029] If it exists, the corresponding historical gas turbine control data will be used as the target gas turbine control data, and the corresponding maximum historical thermal efficiency value will be used as the target thermal efficiency value.
[0030] In one embodiment, after checking whether corresponding historical gas turbine control data and maximum historical thermal efficiency values exist in the optimal operating condition database, the construction method further includes:
[0031] If it does not exist, the current gas turbine control data and current gas turbine performance monitoring data in the current operating parameters, as well as the current boundary conditions, are updated to the historical database to obtain the updated historical database;
[0032] Based on the updated historical database, the optimal operating condition database is updated to obtain an optimized optimal operating condition database.
[0033] In one embodiment, the optimal operating condition library is updated based on the actual thermal efficiency value and the target thermal efficiency value to obtain an optimized optimal operating condition library, including:
[0034] Determine the magnitude of the actual thermal efficiency value and the target thermal efficiency value;
[0035] If the actual thermal efficiency value is greater than the target thermal efficiency value, the target gas turbine control data, the actual gas turbine performance monitoring data, and the current boundary conditions are updated to the historical database to obtain the updated historical database.
[0036] Based on the updated historical database, the optimal operating condition database is updated to obtain an optimized optimal operating condition database.
[0037] The second aspect of this application provides a system for constructing a database of optimal operating conditions for a gas turbine combined cycle system. The system includes:
[0038] The historical database construction module is used to collect historical operating parameters of the gas turbine combined cycle unit and construct a historical database. The historical operating parameters include historical gas turbine control data, historical gas turbine performance monitoring data, and historical boundary conditions.
[0039] The historical thermal efficiency value acquisition module is used to determine the historical thermal efficiency value based on historical gas turbine performance monitoring data and historical boundary conditions.
[0040] The gridded interval construction module is used to construct gridded intervals based on different combinations of boundary conditions, and to determine the maximum historical thermal efficiency value corresponding to each gridded interval based on the historical boundary conditions covered by each gridded interval.
[0041] The optimal operating condition library construction module is used to construct the optimal operating condition library based on the maximum historical thermal efficiency value, as well as the corresponding historical boundary conditions and historical gas turbine control data.
[0042] A third aspect of this application provides an apparatus for constructing a gas turbine combined cycle optimal operating condition library, including a memory and one or more processors. The memory stores executable code, and when the one or more processors execute the executable code, they are used to implement the method for constructing the gas turbine combined cycle optimal operating condition library as described above.
[0043] The method, system, and apparatus for constructing an optimal operating condition library for a gas turbine combined cycle provided in this application have at least the following technical effects.
[0044] This application establishes a model relationship between thermal efficiency and various operating indicators by statistically analyzing historical operating data of gas turbine combined cycle systems. Simultaneously, it constructs gas turbine control parameters adaptable to various operating conditions and monitors relevant gas turbine performance data. Furthermore, it considers boundary conditions to achieve coupling between these parameters and the gas turbine combined cycle. By dividing the parameters in the boundary conditions into gridded intervals, a library containing optimal operating conditions across the entire operating range is established with the goal of maximizing the thermal efficiency of the gas turbine combined cycle. This library will provide guidance for the control optimization of gas turbine combined cycle systems to maximize their operating thermal efficiency. To maintain the accuracy and real-time performance of the optimal operating condition library, a historical database is established, and historical operating condition data is calculated. Through comparison and updates of real-time and historical data, the optimal operating condition library is continuously optimized to ensure it remains in its optimal state. This can help the gas turbine combined cycle achieve its maximum operating thermal efficiency.
[0045] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description
[0046] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0047] Figure 1 A flowchart illustrating the method for constructing the optimal operating condition library for gas turbine combined cycle provided in this application embodiment;
[0048] Figure 2 A flowchart illustrating the process of determining historical thermal efficiency values provided in this application embodiment;
[0049] Figure 3This is a schematic diagram illustrating the process of constructing a gridded region as provided in an embodiment of this application;
[0050] Figure 4 A flowchart illustrating the optimized operating condition library provided in this application embodiment;
[0051] Figure 5 This is a schematic diagram illustrating the process of constructing a gridded region as provided in an embodiment of this application;
[0052] Figure 6 This is a schematic diagram of the process for obtaining target gas turbine control data and target thermal efficiency values provided in an embodiment of this application;
[0053] Figure 7 A schematic diagram illustrating the process of updating the optimal operating condition database provided in this application embodiment;
[0054] Figure 8 A block diagram of the system for constructing the gas turbine combined cycle optimal operating condition library provided in the embodiments of this application;
[0055] Figure 9 This is a schematic diagram of the internal structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0056] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the scope of this application or its application or use. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.
[0057] Obviously, the accompanying drawings described below are merely some examples or embodiments of this application. Those skilled in the art can apply this application to other similar scenarios based on these drawings without any inventive effort. Furthermore, it is understood that although the efforts made in this development process may be complex and lengthy, for those skilled in the art related to the content disclosed in this application, any changes to design, manufacturing, or production based on the technical content disclosed in this application are merely conventional technical means and should not be construed as insufficient disclosure of the content of this application.
[0058] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment that is mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments without conflict.
[0059] Unless otherwise defined, the technical or scientific terms used in this application shall have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "a," "an," "an," "the," and similar words used in this application do not indicate quantity limitation and may indicate singular or plural. The terms "comprising," "including," "having," and any variations thereof used in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units not listed, or may include other steps or units inherent to these processes, methods, products, or devices. The terms "connected," "linked," "coupled," and similar words used in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Multiple" in this application refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships may exist; for example, "A and / or B" can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following objects are in an "or" relationship. The terms "first," "second," and "third" used in this application are merely to distinguish similar objects and do not represent a specific ordering of the objects.
[0060] This application provides a method, system, and apparatus for constructing an optimal operating condition library for a gas turbine combined cycle.
[0061] Firstly, embodiments of this application provide a method for constructing a database of optimal operating conditions for combined cycle gas turbines. Figure 1 This is a flowchart illustrating the method for constructing the optimal operating condition library for a gas turbine combined cycle provided in an embodiment of this application, as shown below. Figure 1 As shown, the construction method includes the following steps:
[0062] Step S101: Collect historical operating parameters of the gas turbine combined cycle unit and construct a historical database. The historical operating parameters include historical gas turbine control data, historical gas turbine performance monitoring data, and historical boundary conditions.
[0063] In one embodiment, historical gas turbine control data includes valve opening and air-fuel ratio.
[0064] Historical gas turbine performance monitoring data includes fuel calorific value, fuel flow rate, and fuel specific enthalpy;
[0065] Historical boundary conditions include environmental parameters, electrical load, and heating output. Among these, environmental parameters include ambient temperature, relative humidity, and atmospheric pressure.
[0066] It's important to note that the historical database stores multiple sets of historical operating parameters. Each set includes historical gas turbine control data, historical gas turbine performance monitoring data, and historical boundary conditions. Furthermore, these parameters are interconnected; a change in any one parameter will cause a change in at least one of the other parameters. For example, a change in valve opening affects fuel flow, which in turn affects fuel enthalpy and gas turbine performance output. Similarly, changes in environmental parameters also impact gas turbine operation; for instance, increased ambient temperature can lead to decreased gas turbine efficiency. Therefore, when recording a new set of historical operating parameters, it's crucial to ensure that any change in one parameter updates the values of other relevant parameters.
[0067] Step S102: Determine the historical thermal efficiency value based on historical gas turbine performance monitoring data and historical boundary conditions.
[0068] Figure 2 This is a schematic diagram of the process for determining historical thermal efficiency values provided in an embodiment of this application, such as... Figure 2 As shown, in Figure 1 Based on the process shown, step S102 includes the following steps:
[0069] Step S201: Determine the sensible heat of the fuel based on the fuel specific enthalpy and fuel flow rate.
[0070] In one embodiment, the formula for determining the sensible heat of the fuel is: H s =q t ×(h t -h Ref );
[0071] Among them, H s Sensible heat of fuel, measured in kilojoules per second (kJ / s);
[0072] q t Fuel flow rate, measured in kilojoules per second (kg / s);
[0073] h t This is the fuel specific enthalpy at actual operating temperature, expressed in kilojoules per kilogram (kJ / kg).
[0074] h Ref This is the fuel specific enthalpy at 15°C, expressed in kilojoules per kilogram (kJ / kg).
[0075] Step S202: Determine the heat consumption based on the sensible heat of the fuel, the fuel flow rate, and the calorific value of the fuel.
[0076] In one embodiment, the formula for determining the heat consumption is: HI = q t ×HV+H s ;
[0077] Where HI represents heat consumption, measured in kilojoules per second (kJ / s);
[0078] HV is the calorific value of fuel, measured in kilojoules per kilogram (kJ / kg).
[0079] Step S203: Determine the historical thermal efficiency value corresponding to the environmental parameters based on the heat consumption, electrical load and heating output.
[0080] In one embodiment, the formula for determining the historical thermal efficiency value corresponding to the environmental parameters is:
[0081]
[0082] Where, η t Historical thermal efficiency values;
[0083] P represents electrical load, measured in kilowatts (kW).
[0084] Q represents the heating output, measured in kilojoules per second (kJ / s).
[0085] Continue to refer to Figure 1 Step S103 is executed after step S102, as follows.
[0086] Step S103: Construct gridded intervals based on different combinations of boundary conditions, and determine the maximum historical thermal efficiency value corresponding to each gridded interval based on the historical boundary conditions covered by each gridded interval.
[0087] Traditional methods for calculating thermal efficiency may not account for all possible combinations of boundary conditions, leading to errors in the results. However, by combining boundary conditions in different ways and constructing gridded intervals, a wider range of possibilities can be covered, thereby improving the accuracy of the calculation.
[0088] Figure 3 This is a schematic diagram of the process for constructing a gridded region provided in an embodiment of this application, such as... Figure 3 As shown, in Figure 1 Based on the process shown, step S103, which involves constructing a meshed interval based on different combinations of boundary conditions, includes the following steps:
[0089] Step S301: Construct a one-dimensional ambient temperature matrix based on the ambient temperature in the boundary conditions, with a preset temperature as the step size.
[0090] In one embodiment, the ambient temperature t is used to establish a one-dimensional ambient temperature matrix with a step size of 1℃. Each element represents an ambient temperature range, covering a range of 1°C. For example, element 2 represents the range of ambient temperature between 1.5°C and 2.5°C, i.e., [1.5, 2.5]. This means that when the ambient temperature is between 1.5°C (inclusive) and 2.5°C (exclusive), the boundary conditions of this range will be used to calculate the corresponding thermal efficiency value.
[0091] Step S302: Construct a one-dimensional relative humidity matrix based on the relative humidity in the boundary conditions, using a preset humidity percentage as the step size.
[0092] In one embodiment, a one-dimensional relative humidity matrix is established with a relative humidity increment of 5%. Each element represents a relative humidity range, covering a range of 5%.
[0093] Step S303: Construct a one-dimensional atmospheric pressure matrix based on the atmospheric pressure in the boundary conditions and the preset pressure value as the step size.
[0094] In one embodiment, an atmospheric pressure one-dimensional matrix is established with a step size of 100 Pa. Each element represents an atmospheric pressure range, covering a range of 100 Pa.
[0095] Step S304: Construct a one-dimensional electrical load matrix based on the electrical load in the boundary conditions and the preset power value as the step size.
[0096] In one embodiment, the electrical load is established in 10MW increments to create a one-dimensional electrical load matrix. Each element represents an electrical load range, covering a range of 10MW.
[0097] Step S305: Based on the heating output in the boundary conditions, construct a one-dimensional matrix of heating output with a preset heat flow as the step size.
[0098] In one embodiment, a one-dimensional electrical load matrix is established with heating output in increments of 10 kJ / s. Each element represents a heating output range, covering a range of 10 kJ / s.
[0099] Step S306: Combine the one-dimensional matrix of ambient temperature, one-dimensional matrix of relative humidity, one-dimensional matrix of atmospheric pressure, one-dimensional matrix of electrical load, and one-dimensional matrix of heating output to determine the gridded interval.
[0100] In one embodiment, the above five vectors are combined into a 5-dimensional matrix. This matrix represents a gridded interval, where each element covers a specific range. For example, the element (2, 10, 100000, 150, 50) corresponds to the intervals ([1.5, 2.5), [7.5, 12.5), [990050, 100050), [145, 155), [45, 55)). This means that when the ambient temperature is [1.5, 2.5), the relative humidity is [7.5, 12.5), the atmospheric pressure is [990050, 100050), the electrical load is [145, 155), and the heating output is [45, 55), the boundary conditions of this gridded interval will be used for calculation and analysis. By combining different boundary conditions, the gridded interval can comprehensively consider the changes in thermal efficiency under various conditions. It can effectively avoid the result bias caused by over-reliance on a specific combination of boundary conditions, reveal the degree of influence of different boundary conditions on thermal efficiency, and thus determine key factors and optimization directions.
[0101] It should be noted that in steps S301 to S305, the step size and upper and lower limits of the vector should be adjusted according to the actual limits of the gas turbine combined cycle unit.
[0102] Continue to refer to Figure 1 Step S104 is executed after step S103, as follows.
[0103] Step S104: Construct an optimal operating condition library based on the maximum historical thermal efficiency value, the corresponding historical boundary conditions, and historical gas turbine control data.
[0104] In one embodiment, an optimal operating condition database is constructed based on the maximum historical thermal efficiency value, the corresponding historical boundary conditions, and historical gas turbine control data. This database stores the correlation information between these data, ensuring a direct correspondence between the maximum thermal efficiency value and its corresponding historical boundary conditions and gas turbine control data. By storing this information in the optimal operating condition database, it is easy to query the corresponding gas turbine control data and thermal efficiency value based on the boundary conditions. During actual operation, the optimal operating condition database can be used to find the corresponding best control strategy to achieve the target of maximum thermal efficiency, based on current environmental conditions and electrical load requirements.
[0105] Figure 4 A flowchart illustrating the optimized operating condition library provided in this application embodiment is shown below. Figure 4 As shown, after constructing the optimal operating condition library in step S104, the construction method further includes the following steps:
[0106] Step S401: Obtain the current boundary conditions from the current operating parameters of the gas turbine combined cycle unit.
[0107] In one embodiment, the current boundary conditions of the gas turbine combined cycle unit are obtained under actual operating conditions, including ambient temperature, relative humidity, atmospheric pressure, electrical load, and heating output.
[0108] Step S402: Based on the current boundary conditions, obtain the corresponding historical gas turbine control data from the optimal operating condition library as the target gas turbine control data, and the corresponding maximum historical thermal efficiency value as the target thermal efficiency value.
[0109] In one embodiment, the corresponding optimal operating condition in the optimal operating condition library is found, the current boundary conditions are compared with the boundary conditions in the optimal operating condition library, the corresponding gridded interval is found, the corresponding historical gas turbine control data is obtained from the optimal operating condition library as the target gas turbine control data, and the corresponding maximum historical thermal efficiency value is obtained as the target thermal efficiency value; the operating parameters of the gas turbine combined cycle unit can be adjusted according to the target gas turbine control data to achieve the target of maximum thermal efficiency.
[0110] Figure 5 This is a schematic diagram of the process for constructing a gridded region provided in an embodiment of this application, such as... Figure 5 As shown, in Figure 4 Based on the process shown, step S402 includes the following steps:
[0111] Step S501: Based on the current boundary conditions, check whether there are corresponding historical gas turbine control data and maximum historical thermal efficiency values in the optimal operating condition database.
[0112] Figure 6 This is a schematic diagram of the process for obtaining target gas turbine control data and target thermal efficiency values provided in an embodiment of this application, as shown below. Figure 6 As shown, in Figure 5 Based on the process shown, after checking whether corresponding historical gas turbine control data and maximum historical thermal efficiency values exist in the optimal operating condition database in step S501, the construction method further includes the following steps:
[0113] Step S601: If it does not exist, update the current gas turbine control data and current gas turbine performance monitoring data in the current operating parameters, as well as the current boundary conditions, to the historical database to obtain the updated historical database.
[0114] In one embodiment, if the corresponding boundary condition cannot be found in the optimal operating condition database, and therefore there is no corresponding historical gas turbine control data and maximum historical thermal efficiency value, it indicates that the current boundary condition is newly emerging. In this case, the current gas turbine control data and current gas turbine performance monitoring data in the current operating parameters, as well as the current boundary condition, need to be input into the historical database as initial data.
[0115] Step S602: Update the optimal operating condition database based on the updated historical database to obtain the optimized optimal operating condition database.
[0116] In one embodiment, after inputting the current gas turbine control data and current gas turbine performance monitoring data from the current operating parameters, along with the current boundary conditions, into the historical database as initial data, steps S101 to S104 are repeated to update the optimal operating condition database, resulting in an optimized optimal operating condition database. During each update, all records in the historical database are traversed, and the corresponding thermal efficiency value is calculated based on the boundary conditions and gas turbine control data in the historical database. Then, the calculated thermal efficiency value is compared with the maximum historical thermal efficiency value in that record. If the calculated thermal efficiency value is higher, the maximum historical thermal efficiency value and the corresponding gas turbine control data for that record are updated. By continuously repeating this process, the optimal operating condition database can be gradually optimized and updated to ensure that it reflects the best thermal efficiency.
[0117] Continue to refer to Figure 5 Step S502 is executed after step S501, as follows.
[0118] Step S502: If it exists, the corresponding historical gas turbine control data is used as the target gas turbine control data, and the corresponding maximum historical thermal efficiency value is used as the target thermal efficiency value.
[0119] Continue to refer to Figure 4 Step S403 is executed after step S402, as follows.
[0120] Step S403: Adjust the operation of the gas turbine combined cycle unit based on the target gas turbine control data, obtain actual gas turbine performance monitoring data, and determine the actual thermal efficiency value based on the current boundary conditions and the actual gas turbine performance monitoring data.
[0121] In one embodiment, the acquired target gas turbine control data is input to the gas turbine combined cycle unit to adjust the operating conditions and acquire actual gas turbine performance monitoring data. The actual thermal efficiency value is determined based on the current boundary conditions and the actual gas turbine performance monitoring data. The calculation method for determining the actual thermal efficiency value adopts the same algorithm as steps S201 to S203, which will not be described in detail here.
[0122] Step S404: Based on the actual thermal efficiency value and the target thermal efficiency value, update the optimal operating condition library to obtain the optimized optimal operating condition library.
[0123] Figure 7 A schematic diagram illustrating the process of updating the optimal operating condition database provided in this application embodiment is shown below. Figure 7 As shown, in Figure 4 Based on the process shown, step S404 includes the following steps:
[0124] Step S701: Determine the difference between the actual thermal efficiency value and the target thermal efficiency value.
[0125] Step S702: In response to the actual thermal efficiency value being greater than the target thermal efficiency value, the target gas turbine control data, the actual gas turbine performance monitoring data, and the current boundary conditions are updated to the historical database to obtain the updated historical database.
[0126] Step S703: Update the optimal operating condition database based on the updated historical database to obtain the optimized optimal operating condition database.
[0127] In steps S701 to S703, the actual thermal efficiency value and the target thermal efficiency value are compared to verify whether the thermal efficiency index in the optimal operating condition library is maximized. If the performance index verification result shows that the actual thermal efficiency value is higher than the target thermal efficiency value, it indicates that the current operating condition is more optimized than the operating condition in the optimal operating condition library. The target gas turbine control data, actual gas turbine performance monitoring data, and current boundary conditions need to be updated to the historical database; otherwise, no update is performed. The updated historical database is then used to repeat steps S101 to S104 to update the optimal operating condition library, resulting in an optimized optimal operating condition library.
[0128] In summary, the method for constructing an optimal operating condition library for a gas turbine combined cycle (GTCB) provided in this application establishes a model relationship between thermal efficiency and various operating indicators through statistical analysis of historical GTCB operating data. Simultaneously, it constructs gas turbine control parameters adaptable to various operating conditions and monitors gas turbine performance-related data. Furthermore, it considers boundary conditions to achieve coupling between these parameters and the GTCB. By dividing the parameters in the boundary conditions into gridded intervals, a library containing optimal operating conditions across the entire operating range is established with the goal of maximizing the thermal efficiency of the GTCB. This library will provide guidance for the control optimization of the GTCB to maximize its operating thermal efficiency. To maintain the accuracy and real-time performance of the optimal operating condition library, a historical database is established, and historical operating condition data is calculated. Through comparison and updating of real-time and historical data, the optimal operating condition library is continuously optimized to ensure it remains in its optimal state. This can help the GTCB achieve its maximum operating thermal efficiency.
[0129] It should be noted that the steps shown in the above process or in the flowchart of the accompanying figures can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0130] Secondly, embodiments of this application provide a system for constructing an optimal operating condition library for a gas turbine combined cycle system. This system is used to implement the above embodiments and preferred embodiments, and details already described will not be repeated. As used below, terms such as "module," "unit," and "subunit" can refer to a combination of software and / or hardware that performs a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0131] Figure 8 A block diagram of the system for constructing the optimal operating condition library for gas turbine combined cycle provided in the embodiments of this application is shown below. Figure 8 As shown, the construction system includes:
[0132] The historical database construction module 801 is used to collect historical operating parameters of the gas turbine combined cycle unit and construct a historical database. The historical operating parameters include historical gas turbine control data, historical gas turbine performance monitoring data, and historical boundary conditions.
[0133] The historical thermal efficiency value acquisition module 802 is used to determine the historical thermal efficiency value based on historical gas turbine performance monitoring data and historical boundary conditions.
[0134] The gridded interval construction module 803 is used to construct gridded intervals based on different combinations of boundary conditions, and to determine the maximum historical thermal efficiency value corresponding to each gridded interval based on the historical boundary conditions covered by each gridded interval.
[0135] The optimal operating condition library construction module 804 is used to construct the optimal operating condition library based on the maximum historical thermal efficiency value, as well as the historical boundary conditions and historical gas turbine control data corresponding to the maximum historical thermal efficiency value.
[0136] It should be noted that the above modules can be functional modules or program modules, and can be implemented through software or hardware. For modules implemented through hardware, the above modules can reside in the same processor; or the above modules can be located in different processors in any combination.
[0137] Thirdly, embodiments of this application provide an apparatus for constructing a gas turbine combined cycle optimal operating condition library, including a memory and one or more processors. The memory stores executable code, and when the one or more processors execute the executable code, they are used to implement the steps in any of the above method embodiments.
[0138] Optionally, the apparatus for constructing the optimal operating condition library for the gas turbine combined cycle may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.
[0139] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.
[0140] Furthermore, in conjunction with the method for constructing the optimal operating condition database for gas turbine combined cycle in the above embodiments, this application embodiment can provide a storage medium for implementation. This storage medium stores a computer program; when executed by a processor, this computer program implements the method for constructing the optimal operating condition database for any gas turbine combined cycle in the above embodiments.
[0141] In one embodiment, a computer device is provided, which may be a terminal. The computer device includes a processor, memory, a network interface, a display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, it implements a method for constructing an optimal operating condition library for a gas turbine combined cycle system. The display screen may be a liquid crystal display (LCD) or an e-ink display. The input devices may be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the computer device casing, or an external keyboard, touchpad, or mouse.
[0142] In one embodiment, Figure 9 This is a schematic diagram of the internal structure of the electronic device provided in the embodiments of this application, such as... Figure 9 As shown, an electronic device is provided, which can be a server, and its internal structure diagram can be as follows. Figure 9 As shown, the electronic device includes a processor, a network interface, internal memory, and non-volatile memory connected via an internal bus. The non-volatile memory stores the operating system, computer programs, and a database. The processor provides computing and control capabilities, the network interface communicates with external terminals via a network, the internal memory provides an environment for the operation of the operating system and computer programs, the computer programs are executed by the processor to implement a method for constructing an optimal operating condition database for a combined cycle gas turbine, and the database stores data.
[0143] Those skilled in the art will understand that Figure 9The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0144] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.
[0145] Those skilled in the art should understand that the technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments have been described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0146] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for constructing an optimal operating condition database for a gas turbine combined cycle system, characterized in that, The construction method includes: Historical operating parameters of the gas turbine combined cycle unit are collected to construct a historical database, wherein the historical operating parameters include historical gas turbine control data, historical gas turbine performance monitoring data, and historical boundary conditions; Based on the historical gas turbine performance monitoring data and the historical boundary conditions, the historical thermal efficiency value is determined; Mesh intervals are constructed based on different combinations of boundary conditions, including: Based on the ambient temperature in the boundary conditions, construct a one-dimensional ambient temperature matrix with a preset temperature step size; Based on the relative humidity in the boundary conditions, construct a one-dimensional relative humidity matrix with a preset humidity percentage as the step size; Based on the atmospheric pressure in the boundary conditions, construct a one-dimensional atmospheric pressure matrix with a preset pressure value as the step size; Based on the electrical load in the boundary conditions, construct a one-dimensional electrical load matrix with a preset power value as the step size; Based on the heating output in the boundary conditions, a one-dimensional matrix of heating output is constructed with a preset heat flow as the step size. The gridded interval is determined by combining the one-dimensional matrix of ambient temperature, the one-dimensional matrix of relative humidity, the one-dimensional matrix of atmospheric pressure, the one-dimensional matrix of electrical load, and the one-dimensional matrix of heating output. Based on the historical boundary conditions covered by each of the gridded intervals, determine the maximum historical thermal efficiency value corresponding to the gridded interval; An optimal operating condition database is constructed based on the maximum historical thermal efficiency value, the corresponding historical boundary conditions, and the historical gas turbine control data.
2. The construction method according to claim 1, characterized in that, The historical gas turbine performance monitoring data includes fuel calorific value, fuel flow rate, and fuel specific enthalpy; The historical boundary conditions include environmental parameters, electrical load, and heating output.
3. The construction method according to claim 2, characterized in that, The determination of historical thermal efficiency values based on the historical gas turbine performance monitoring data and the historical boundary conditions includes: The sensible heat of the fuel is determined based on the specific enthalpy of the fuel and the fuel flow rate. The heat consumption is determined based on the sensible heat of the fuel, the fuel flow rate, and the calorific value of the fuel. Based on the heat consumption, the electrical load, and the heating output, the historical thermal efficiency value corresponding to the environmental parameters is determined.
4. The construction method according to any one of claims 1-3, characterized in that, After constructing the optimal operating condition library, the construction method further includes: Obtain the current boundary conditions from the current operating parameters of the gas turbine combined cycle unit; Based on the current boundary conditions, the corresponding historical gas turbine control data is obtained from the optimal operating condition database as the target gas turbine control data, and the corresponding maximum historical thermal efficiency value is obtained as the target thermal efficiency value. Adjust the operation of the gas turbine combined cycle unit based on the target gas turbine control data, obtain actual gas turbine performance monitoring data, and determine the actual thermal efficiency value based on the current boundary conditions and the actual gas turbine performance monitoring data; Based on the actual thermal efficiency value and the target thermal efficiency value, the optimal operating condition database is updated to obtain an optimized optimal operating condition database.
5. The construction method according to claim 4, characterized in that, The step of obtaining the corresponding historical gas turbine control data from the optimal operating condition database as the target gas turbine control data, and the corresponding maximum historical thermal efficiency value as the target thermal efficiency value, based on the current boundary conditions, includes: Based on the current boundary conditions, check whether the corresponding historical gas turbine control data and the maximum historical thermal efficiency value exist in the optimal operating condition database; If it exists, the corresponding historical gas turbine control data will be used as the target gas turbine control data, and the corresponding maximum historical thermal efficiency value will be used as the target thermal efficiency value.
6. The construction method according to claim 5, characterized in that, After checking whether the corresponding historical gas turbine control data and the maximum historical thermal efficiency value exist in the optimal operating condition database, the construction method further includes: If it does not exist, the current gas turbine control data and current gas turbine performance monitoring data in the current operating parameters, as well as the current boundary conditions, are updated to the historical database to obtain the updated historical database; Based on the updated historical database, the optimal operating condition database is updated to obtain the optimized optimal operating condition database.
7. The construction method according to claim 4, characterized in that, The process of updating the optimal operating condition database based on the actual thermal efficiency value and the target thermal efficiency value to obtain an optimized optimal operating condition database includes: Determine the magnitude of the actual thermal efficiency value and the target thermal efficiency value; In response to the actual thermal efficiency value being greater than the target thermal efficiency value, the target gas turbine control data, the actual gas turbine performance monitoring data, and the current boundary conditions are updated to the historical database to obtain an updated historical database. Based on the updated historical database, the optimal operating condition database is updated to obtain the optimized optimal operating condition database.
8. A system for constructing an optimal operating condition database for a gas turbine combined cycle, characterized in that, The construction system includes: The historical database construction module is used to collect historical operating parameters of the gas turbine combined cycle unit and construct a historical database. The historical operating parameters include historical gas turbine control data, historical gas turbine performance monitoring data, and historical boundary conditions. The historical thermal efficiency value acquisition module is used to determine the historical thermal efficiency value based on the historical gas turbine performance monitoring data and the historical boundary conditions; The gridded interval construction module is used to construct gridded intervals based on different combinations of boundary conditions, and construct a one-dimensional ambient temperature matrix according to the ambient temperature in the boundary conditions with a preset temperature as the step size. Based on the relative humidity in the boundary conditions, construct a one-dimensional relative humidity matrix with a preset humidity percentage as the step size; Based on the atmospheric pressure in the boundary conditions, construct a one-dimensional atmospheric pressure matrix with a preset pressure value as the step size; Based on the electrical load in the boundary conditions, construct a one-dimensional electrical load matrix with a preset power value as the step size; Based on the heating output in the boundary conditions, a one-dimensional matrix of heating output is constructed with a preset heat flow as the step size. The gridded interval is determined by combining the one-dimensional matrix of ambient temperature, the one-dimensional matrix of relative humidity, the one-dimensional matrix of atmospheric pressure, the one-dimensional matrix of electrical load, and the one-dimensional matrix of heating output. Based on the historical boundary conditions covered by each of the gridded intervals, determine the maximum historical thermal efficiency value corresponding to the gridded interval; The optimal operating condition library construction module is used to construct the optimal operating condition library based on the maximum historical thermal efficiency value, the historical boundary conditions corresponding to the maximum historical thermal efficiency value, and the historical gas turbine control data.
9. A device for constructing a database of optimal operating conditions for a gas turbine combined cycle, characterized in that, The system includes a memory and one or more processors, wherein the memory stores executable code, and the one or more processors execute the executable code to implement the method for constructing the gas turbine combined cycle optimal operating condition library according to any one of claims 1-7.