Steam temperature control method and device, storage medium and electronic equipment
By constructing a superheater inlet and outlet enthalpy increase model and combining it with an adaptive controller, the problem of inaccurate steam temperature control in the steam temperature control system of thermal power plants was solved, and precise control and rapid response of steam temperature were achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANGHAI XINHUA CONTROL TECH (GRP) CO LTD
- Filing Date
- 2023-11-02
- Publication Date
- 2026-05-29
AI Technical Summary
Due to the large time lag, large inertia, nonlinearity, strong coupling, and time-varying nature of the steam temperature control system in thermal power plants, traditional PID controllers are unable to achieve precise control of steam temperature.
By acquiring the current steam flow rate of the boiler, the current swing angle of the burner, and the current flue gas temperature at the superheater inlet, an enthalpy increase model for the superheater inlet and outlet is constructed. This model is used to calculate the target temperature value at the superheater inlet and is used as a feedforward signal for control. The model is then corrected in conjunction with an adaptive controller to achieve precise control of the steam temperature.
It improves the accuracy of steam temperature control, can quickly respond to changes in the boiler, reduce temperature overshoot and deviation, and achieve precise control of steam temperature.
Smart Images

Figure CN117452986B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of control technology, and more specifically, to a steam temperature control method and apparatus, a storage medium, and an electronic device. Background Technology
[0002] The steam temperature control system of thermal power plants exhibits characteristics of large lag, large inertia, nonlinearity, strong coupling, and time-varying properties. Fuel and air have a rapid impact on steam temperature, while desuperheating water, which controls and regulates steam temperature and overcomes disturbances, has a very slow impact on steam temperature. Using slow regulation methods to overcome fast disturbances makes it difficult to accurately control steam temperature.
[0003] To reduce the inertia and lag time of the steam-temperature object, traditional steam temperature control typically employs a PID (Proportional Integral Derivative) controller. This controller adjusts the valve opening to control the amount of desuperheating water, thereby regulating the steam temperature. However, in nonlinear, time-varying systems like thermal power plants, traditional PID controllers struggle to achieve precise steam temperature control.
[0004] There is currently no effective solution to the problem that the accuracy of steam temperature control is relatively low when using a PID controller to adjust the steam temperature in related technologies. Summary of the Invention
[0005] The main objective of this application is to provide a steam temperature control method and device, storage medium and electronic device to solve the problem that the accuracy of steam temperature control is relatively low when adjusting steam temperature using a PID controller in related technologies.
[0006] To achieve the above objectives, according to one aspect of this application, a steam temperature control method is provided. The method includes: acquiring the current steam flow rate of the boiler, the current swivel angle of the burner, and the current flue gas temperature at the superheater inlet; acquiring a superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical swivel angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increases of the superheater; calculating the current steam flow rate, the current swivel angle, and the current flue gas temperature based on the superheater inlet and outlet enthalpy increase model to obtain a first inlet and outlet enthalpy increase of the superheater; calculating a target temperature value at the superheater inlet based on the first inlet and outlet enthalpy increase, and using the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet.
[0007] Further, obtaining the superheater inlet and outlet enthalpy increase model includes: obtaining the historical steam flow rate of the boiler, the historical sway angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; fitting the historical steam flow rate, the historical sway angle, the historical flue gas temperature, and the historical inlet and outlet enthalpy increase to obtain an initial superheater inlet and outlet enthalpy increase model; and correcting the initial superheater inlet and outlet enthalpy increase model to obtain the superheater inlet and outlet enthalpy increase model.
[0008] Further, the initial superheater inlet and outlet enthalpy increase model is modified to obtain the superheater inlet and outlet enthalpy increase model, which includes: obtaining the first enthalpy at the superheater inlet and the second enthalpy at the superheater outlet; calculating the second inlet and outlet enthalpy increase of the superheater based on the first enthalpy and the second enthalpy; constructing an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and the initial superheater inlet and outlet enthalpy increase model; and modifying the initial superheater inlet and outlet enthalpy increase model based on the adaptive controller to obtain the superheater inlet and outlet enthalpy increase model.
[0009] Further, obtaining the first enthalpy at the superheater inlet includes: obtaining the temperature value of the water or steam at the superheater inlet; obtaining the pressure value of the water or steam at the superheater inlet; and calculating the first enthalpy based on the temperature value and pressure value of the water or steam.
[0010] Furthermore, constructing an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and the initial inlet and outlet enthalpy increase model of the superheater includes: calculating the inlet and outlet enthalpy increase of the superheater using the initial inlet and outlet enthalpy increase model to obtain a third inlet and outlet enthalpy increase; and constructing the adaptive controller based on the deviation between the second inlet and outlet enthalpy increase and the third inlet and outlet enthalpy increase.
[0011] Further, the calculation based on the first inlet and outlet enthalpy increase to obtain the target temperature value of the superheater inlet includes: obtaining the set third enthalpy of the superheater outlet; calculating the fourth enthalpy of the superheater inlet based on the third enthalpy and the first inlet and outlet enthalpy increase; calculating the vapor entropy of the superheater inlet based on the fourth enthalpy and the pressure value of the superheater inlet; and calculating the target temperature value based on the vapor entropy and the pressure value of the superheater inlet.
[0012] Further, obtaining the set third enthalpy at the outlet of the superheater includes: obtaining the set steam temperature value at the outlet of the superheater; obtaining the steam pressure value at the outlet of the superheater; and calculating the third enthalpy based on the steam temperature value and the steam pressure value.
[0013] Furthermore, using the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet includes: using the target temperature value as the feedforward signal and inputting the feedforward signal to the feedforward input terminal of the power plant steam temperature control system, so as to perform feedforward feedback control on the steam temperature at the superheater inlet through the power plant steam temperature control system, wherein the power plant steam temperature control system is the steam temperature control system of the boiler, the burner and the superheater.
[0014] To achieve the above objectives, according to another aspect of this application, a steam temperature control device is provided. The device includes: a first acquisition unit for acquiring the current steam flow rate of the boiler, the current swivel angle of the burner, and the current flue gas temperature at the superheater inlet in a thermal power plant steam temperature control system; a second acquisition unit for acquiring a superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical swivel angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; a first calculation unit for calculating the current steam flow rate, the current swivel angle, and the current flue gas temperature based on the superheater inlet and outlet enthalpy increase model to obtain a first inlet and outlet enthalpy increase of the superheater; and a second calculation unit for calculating a target temperature value at the superheater inlet based on the first inlet and outlet enthalpy increase, and using the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet.
[0015] Further, the second acquisition unit includes: a first acquisition subunit, used to acquire the historical steam flow rate of the boiler, the historical sway angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; a fitting subunit, used to fit the historical steam flow rate, the historical sway angle, the historical flue gas temperature, and the historical inlet and outlet enthalpy increase to obtain an initial superheater inlet and outlet enthalpy increase model; and a processing subunit, used to correct the initial superheater inlet and outlet enthalpy increase model to obtain the superheater inlet and outlet enthalpy increase model.
[0016] Further, the processing subunit includes: a first acquisition module, used to acquire a first enthalpy at the inlet of the superheater and a second enthalpy at the outlet of the superheater; a first calculation module, used to calculate based on the first enthalpy and the second enthalpy to obtain a second inlet and outlet enthalpy increase of the superheater; a construction module, used to construct an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and the initial inlet and outlet enthalpy increase model of the superheater; and a processing module, used to modify the initial inlet and outlet enthalpy increase model of the superheater based on the adaptive controller to obtain the inlet and outlet enthalpy increase model of the superheater.
[0017] Further, the first acquisition module includes: a first acquisition submodule, used to acquire the temperature value of the water or steam at the superheater inlet; a second acquisition submodule, used to acquire the pressure value of the water or steam at the superheater inlet; and a first calculation submodule, used to calculate the first enthalpy based on the temperature value and pressure value of the water or steam.
[0018] Furthermore, the construction module includes: a second calculation submodule, used to calculate the inlet and outlet enthalpy increases of the superheater using the initial superheater inlet and outlet enthalpy increase model to obtain a third inlet and outlet enthalpy increase; and a construction submodule, used to construct the adaptive controller based on the deviation between the second inlet and outlet enthalpy increase and the third inlet and outlet enthalpy increase.
[0019] Further, the second calculation unit includes: a first acquisition subunit, used to acquire a set third enthalpy at the outlet of the superheater; a third calculation unit, used to calculate a fourth enthalpy at the inlet of the superheater based on the third enthalpy and the first inlet / outlet enthalpy increment; a fourth calculation unit, used to calculate a vapor entropy at the inlet of the superheater based on the fourth enthalpy and the pressure value at the inlet of the superheater; and a fifth calculation unit, used to calculate a target temperature value based on the vapor entropy and the pressure value at the inlet of the superheater.
[0020] Further, the first acquisition subunit includes: a second acquisition module, used to acquire a set steam temperature value at the outlet of the superheater; a third acquisition module, used to acquire a steam pressure value at the outlet of the superheater; and a second calculation module, used to calculate the third enthalpy based on the steam temperature value and the steam pressure value.
[0021] Furthermore, the second calculation unit includes an input subunit, used to take the target temperature value as the feedforward signal and input the feedforward signal to the feedforward input terminal of the thermal power plant steam temperature control system, so as to perform feedforward feedback control on the steam temperature at the superheater inlet through the thermal power plant steam temperature control system, wherein the thermal power plant steam temperature control system is the steam temperature control system of the boiler, the burner and the superheater.
[0022] To achieve the above objectives, according to one aspect of this application, a computer-readable storage medium is provided, the storage medium storing a program, wherein, when the program is executed, the device where the storage medium is located is controlled to perform the steam temperature control method described in any one of the above claims.
[0023] To achieve the above objectives, according to another aspect of this application, an electronic device is also provided, the electronic device including one or more processors and a memory, the memory being used to store the steam temperature control method described in any one of the above-mentioned processors.
[0024] This application employs the following steps: obtaining the current steam flow rate of the boiler, the current swing angle of the burner, and the current flue gas temperature at the superheater inlet; obtaining the superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical swing angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; calculating the current steam flow rate, the current swing angle, and the current flue gas temperature based on the superheater inlet and outlet enthalpy increase model to obtain the first inlet and outlet enthalpy increase of the superheater; calculating the target temperature value at the superheater inlet based on the first inlet and outlet enthalpy increase, and controlling the steam temperature at the superheater inlet based on the target temperature value, thus solving the problem of low accuracy in steam temperature control caused by using a PID controller to adjust the steam temperature in related technologies. In this scheme, the superheater inlet and outlet enthalpy increase model calculates the enthalpy increase of the superheater based on the current steam flow rate of the boiler, the current swing angle of the burner, and the current flue gas temperature at the superheater inlet. Then, based on the first inlet and outlet enthalpy increase, the target temperature value of the superheater inlet is obtained. Finally, the target temperature value is used to achieve the purpose of steam temperature control at the superheater inlet. The superheater inlet and outlet enthalpy increase model can quickly respond to changes in the current boiler and accurately calculate the current enthalpy increase, thereby improving the accuracy of steam temperature control. Attached Figure Description
[0025] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0026] Figure 1 This is a flowchart of a steam temperature control method provided according to an embodiment of this application;
[0027] Figure 2 This is a schematic diagram illustrating the calculation of enthalpy increase at the inlet and outlet of the superheater according to an embodiment of this application;
[0028] Figure 3 This is a modified schematic diagram of the superheater inlet and outlet enthalpy increase model provided in the embodiments of this application;
[0029] Figure 4 This is a schematic diagram of a steam temperature control system provided according to an embodiment of this application;
[0030] Figure 5 This is a schematic diagram of a steam temperature control device provided according to an embodiment of this application;
[0031] Figure 6 This is a schematic diagram of an electronic device provided according to an embodiment of this application. Detailed Implementation
[0032] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0033] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0034] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0035] It should be noted that all information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are information and data authorized by the user or fully authorized by all parties. For example, this system has an interface with relevant users or organizations. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain the relevant information after receiving consent information from the aforementioned user or organization.
[0036] The present invention will now be described in conjunction with preferred implementation steps. Figure 1 This is a flowchart of a steam temperature control method provided according to an embodiment of this application, such as... Figure 1 As shown, the method includes the following steps:
[0037] Step S101: Obtain the current steam flow rate of the boiler, the current swivel angle of the burner, and the current flue gas temperature at the superheater inlet.
[0038] Optionally, the current steam flow rate of the boiler, the current burner tilt angle, and the current flue gas temperature at the superheater inlet can be obtained from the steam temperature control system of the thermal power plant at the current moment. It should be noted that steam flow rate generally refers to the flow rate of water vapor. The current inlet and outlet enthalpy increases of the superheater can be accurately calculated using the current steam flow rate, current tilt angle, and current flue gas temperature.
[0039] Step S102: Obtain the superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical sway angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater.
[0040] Optionally, a superheater inlet and outlet enthalpy increase model can be obtained by fitting the historical steam flow rate of the boiler, the historical swivel angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increases of the superheater. Steam flow rate, swivel angle, and flue gas temperature can accurately model the inlet and outlet enthalpy increase characteristics of the superheater.
[0041] Step S103: Calculate the current steam flow rate, current swing angle, and current flue gas temperature based on the superheater inlet and outlet enthalpy increase model to obtain the first inlet and outlet enthalpy increase of the superheater.
[0042] Optionally, the first inlet and outlet enthalpy increase mentioned above can be obtained by calculating the current steam flow rate, current swing angle, and current flue gas temperature using a superheater inlet and outlet enthalpy increase model.
[0043] In an optional embodiment, the enthalpy increase model at the superheater inlet and outlet can be as shown in the following formula (1):
[0044] Δh m =h(D,B t ,f t (1)
[0045] Where, Δh m D represents the enthalpy increase at the superheater inlet and outlet of the model (kJ / kg); D represents the steam flow rate (t / h); B represents the enthalpy increase at the inlet and outlet of the superheater. t Burner tilt angle (%); f t The temperature of the flue gas at the superheater inlet is (°C).
[0046] In an alternative embodiment, a multivariate pure quadratic equation can be obtained by regression using some data processing tools (such as MATLAB), as shown in Equation (2):
[0047] Δh m =a0+a1D+a2B t +a3f t +a4D 2 +a5B t 2 +a6ft 2 (2)
[0048] In the formula: a0, a1, a2, a3, a4, a5, and a6 are the weight coefficients of each item.
[0049] The first inlet and outlet enthalpy increase can be calculated quickly and accurately using the superheater inlet and outlet enthalpy increase model described above.
[0050] Step S104: Calculate the target temperature value of the superheater inlet based on the first inlet and outlet enthalpy increase, and use the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet.
[0051] Optionally, the target temperature value of the superheater inlet can be accurately obtained by using the first inlet and outlet enthalpy increase model calculated by the superheater inlet and outlet enthalpy increase model. Finally, the steam temperature at the superheater inlet is controlled by the target temperature value.
[0052] In summary, the superheater inlet and outlet enthalpy increase model calculates the superheater enthalpy increase based on the current steam flow rate of the boiler, the current burner swing angle, and the current flue gas temperature at the superheater inlet. Then, based on the first inlet and outlet enthalpy increase, the target temperature value of the superheater inlet is obtained. Finally, the target temperature value is used to achieve the purpose of steam temperature control at the superheater inlet. The superheater inlet and outlet enthalpy increase model can quickly respond to changes in the current boiler and accurately calculate the current enthalpy increase, thereby improving the accuracy of steam temperature control.
[0053] Optionally, in the steam temperature control method provided in this application embodiment, obtaining the superheater inlet and outlet enthalpy increase model includes: obtaining the historical steam flow rate of the boiler, the historical swing angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; fitting the historical steam flow rate, historical swing angle, historical flue gas temperature, and historical inlet and outlet enthalpy increase to obtain the initial superheater inlet and outlet enthalpy increase model; and correcting the initial superheater inlet and outlet enthalpy increase model to obtain the superheater inlet and outlet enthalpy increase model.
[0054] Optionally, historical production data of the boiler can be collected, including historical enthalpy increase of the superheater, historical steam load of the boiler (i.e., historical steam flow rate mentioned above), burner sway angle (or flue damper position), and superheater inlet flue gas temperature, to establish a data-driven enthalpy increase model, i.e., constructing the aforementioned initial superheater inlet and outlet enthalpy increase model. To improve the accuracy of the enthalpy increase calculation of the initial superheater inlet and outlet enthalpy increase model, the initial superheater inlet and outlet enthalpy increase model is modified to obtain the aforementioned superheater inlet and outlet enthalpy increase model.
[0055] By accurately modeling the enthalpy increase characteristics of the superheater, the accuracy and stability of steam temperature control can be improved, and temperature overshoot and deviation can be reduced.
[0056] Optionally, in the steam temperature control method provided in this application embodiment, the modification of the initial superheater inlet and outlet enthalpy increase model to obtain the superheater inlet and outlet enthalpy increase model includes: obtaining the first enthalpy at the superheater inlet and the second enthalpy at the superheater outlet; calculating the second inlet and outlet enthalpy increase of the superheater based on the first and second enthalpies; constructing an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and the initial superheater inlet and outlet enthalpy increase model; and modifying the initial superheater inlet and outlet enthalpy increase model based on the adaptive controller to obtain the superheater inlet and outlet enthalpy increase model.
[0057] Obtaining the first enthalpy at the superheater inlet includes: obtaining the temperature value of the water or steam at the superheater inlet; obtaining the pressure value of the water or steam at the superheater inlet; and calculating the first enthalpy based on the temperature value and pressure value of the water or steam.
[0058] Optionally, to improve the accuracy of the enthalpy increase model for superheater inlet and outlet, the initial superheater inlet and outlet enthalpy increase model is modified using the actual enthalpy increase of the superheater. First, by obtaining the first enthalpy at the superheater inlet and the second enthalpy at the outlet, the second inlet and outlet enthalpy increase of the superheater, i.e., the actual inlet and outlet enthalpy increase of the superheater, is calculated. Then, an adaptive controller is constructed using the second inlet and outlet enthalpy increase of the superheater and the initial superheater inlet and outlet enthalpy increase model. Finally, the initial superheater inlet and outlet enthalpy increase model is modified using the adaptive controller to obtain the aforementioned superheater inlet and outlet enthalpy increase model.
[0059] In an optional embodiment, the enthalpy at the superheater inlet is calculated using the temperature and pressure of the water or steam at the superheater inlet, and the enthalpy at the superheater outlet is calculated using the temperature and pressure of the water or steam at the superheater outlet.
[0060] In an optional embodiment, the actual inlet and outlet enthalpy increase of the superheater can be calculated using the following formula, using formula (3) for the enthalpy of the superheater.
[0061] h=h(p,t)(3)
[0062] Where: h is the enthalpy of water or water vapor (kJ / kg), p is the pressure of water or water vapor (MPa), and t is the temperature of water or water vapor (°C);
[0063] The inlet and outlet enthalpy increases of the superheater are calculated using the following formula (4):
[0064] Δh=h0(p,t)-hi (p,t)(4)
[0065] Where: Δh is the enthalpy increase of water or steam at the superheater inlet and outlet (kJ / kg), h0(p,t) is the enthalpy of water or steam at the superheater outlet (kJ / kg), h i (p,t) is the enthalpy (kJ / kg) of the superheater inlet water or steam.
[0066] In an alternative embodiment, the following can be employed: Figure 2 The schematic diagram shown illustrates the calculation of the inlet and outlet enthalpy increases of the superheater. The superheater outlet enthalpy is calculated using the superheater outlet temperature and pressure, and h0(p,t). The inlet temperature and pressure, and h0(p,t) are also used to calculate the enthalpy. i The inlet enthalpy of the superheater is obtained by calculating (p,t), and finally the inlet and outlet enthalpy increases of the superheater are calculated by using the outlet enthalpy and the inlet enthalpy of the superheater.
[0067] In summary, online correction of the initial superheater inlet and outlet enthalpy increase model based on actual operating conditions eliminates the need for manual intervention through methods such as readjusting model parameters, thereby improving the accuracy of enthalpy calculation by the superheater inlet and outlet enthalpy increase model.
[0068] Optionally, in the steam temperature control method provided in this application embodiment, constructing an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and the initial superheater inlet and outlet enthalpy increase model includes: calculating the inlet and outlet enthalpy increase of the superheater using the initial superheater inlet and outlet enthalpy increase model to obtain the third inlet and outlet enthalpy increase; and constructing an adaptive controller based on the deviation between the second inlet and outlet enthalpy increase and the third inlet and outlet enthalpy increase.
[0069] Alternatively, an adaptive controller can be constructed as shown in equation (5):
[0070]
[0071] Where: u(t) is the output of the adaptive control; K p K i and K d Here are the controller parameters; e(t) is the model deviation (i.e., the deviation between the second and third inlet / outlet enthalpy increases mentioned above); This is the derivative of the model bias.
[0072] In an alternative embodiment, it can be achieved through, as follows: Figure 3 The schematic diagram shown demonstrates online correction of the initial superheater inlet and outlet enthalpy increase model. The superheater outlet enthalpy is calculated using the superheater outlet temperature and pressure, and h0(p,t). The superheater inlet temperature and pressure, and h0(p,t) are used to calculate the enthalpy. iThe superheater inlet enthalpy is calculated using (p,t), and the actual inlet and outlet enthalpy increases of the superheater are then calculated using the superheater outlet enthalpy and the superheater inlet enthalpy. This is achieved through calculations using steam flow rate, burner swivel angle, flue gas temperature, and h(D,B). t ,f t The inlet and outlet enthalpy increases corresponding to the model are calculated, and then the actual inlet and outlet enthalpy increases are compared with the inlet and outlet enthalpy increases corresponding to the model, and the adaptive controller is used to make corrections to obtain the corrected inlet and outlet enthalpy increases of the model.
[0073] By correcting the initial superheater inlet and outlet enthalpy increase model using an adaptive controller, the accuracy of the superheater inlet and outlet enthalpy increase model in calculating the inlet and outlet enthalpy increase is improved.
[0074] Optionally, in the steam temperature control method provided in this application embodiment, calculating the target temperature value of the superheater inlet based on the first inlet and outlet enthalpy increase includes: obtaining a set third enthalpy at the superheater outlet; calculating a fourth enthalpy at the superheater inlet based on the third enthalpy and the first inlet and outlet enthalpy increase; calculating the steam entropy at the superheater inlet based on the fourth enthalpy and the pressure value at the superheater inlet; and calculating the target temperature value based on the steam entropy.
[0075] Obtaining the set third enthalpy at the superheater outlet includes: obtaining the set steam temperature value at the superheater outlet; obtaining the steam pressure value at the superheater outlet; and calculating the third enthalpy based on the steam temperature value and the steam pressure value.
[0076] Optionally, the set steam temperature and set steam pressure values at the superheater outlet are obtained. The set third enthalpy at the superheater outlet is calculated using the set steam temperature and set steam pressure values. Then, the enthalpy at the superheater inlet (i.e., the fourth enthalpy mentioned above) is calculated using the third enthalpy and the first inlet and outlet enthalpy increase calculated by the superheater inlet and outlet enthalpy increase model. That is, the enthalpy of the superheater inlet steam = the set superheated steam enthalpy obtained based on the set steam temperature and steam pressure at the superheater outlet - the superheater inlet and outlet enthalpy increase calculated by the model.
[0077] Then, the steam entropy at the superheater inlet is calculated using the enthalpy of the steam at the superheater inlet and the pressure value at the superheater inlet. Finally, the steam temperature at the superheater inlet (i.e., the target temperature value mentioned above) is deduced from the steam entropy and pressure.
[0078] In an optional embodiment, the target temperature value described above can be calculated using formulas (6) and (7):
[0079] Calculate the set steam entropy at the superheater inlet based on the enthalpy and pressure at the superheater inlet.
[0080] s=s(h,p)(6)
[0081] In the formula: h is the enthalpy of water or water vapor (kJ / kg), p is the pressure of water or water vapor (MPa), and s is the entropy of water or water vapor (Kj / K).
[0082] Based on the steam entropy and pressure set at the superheater inlet, the calculated steam temperature at the superheater inlet is obtained by reverse calculation.
[0083] T = T(s,p)(7)
[0084] The steam temperature at the superheater inlet can be accurately calculated by measuring the enthalpy increase at the superheater inlet and outlet, thereby achieving the technical effect of accurately controlling the steam temperature at the superheater inlet.
[0085] Optionally, in the steam temperature control method provided in this application embodiment, controlling the steam temperature at the superheater inlet based on the target temperature value includes: using the target temperature value as a feedforward signal and inputting the feedforward signal to the feedforward input terminal of the thermal power plant steam temperature control system, so as to perform feedforward feedback control on the steam temperature at the superheater inlet through the thermal power plant steam temperature control system, wherein the thermal power plant steam temperature control system is the steam temperature control system of the boiler, burner and superheater.
[0086] Optionally, after calculating the steam temperature at the superheater inlet, the steam temperature at the superheater inlet is used as a feedforward signal and introduced into the feedforward input terminal of the master controller to realize feedforward feedback control, that is, to perform feedforward feedback control on the steam temperature at the superheater inlet.
[0087] The steam temperature control method provided in this application obtains the current steam flow rate of the boiler, the current swing angle of the burner, and the current flue gas temperature at the superheater inlet; obtains the superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical swing angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; calculates the first inlet and outlet enthalpy increase of the superheater based on the current steam flow rate, the current swing angle, and the current flue gas temperature according to the superheater inlet and outlet enthalpy increase model; calculates the target temperature value of the superheater inlet based on the first inlet and outlet enthalpy increase, and controls the steam temperature at the superheater inlet according to the target temperature value, which solves the problem of low accuracy of steam temperature control caused by using a PID controller to adjust the steam temperature in related technologies. In this scheme, the superheater inlet and outlet enthalpy increase model calculates the superheater enthalpy increase based on the boiler's current steam flow rate, the burner's current swing angle, and the current flue gas temperature at the superheater inlet. Then, based on the first inlet and outlet enthalpy increase, the target temperature value of the superheater inlet is obtained. Finally, the target temperature value is used to achieve the purpose of steam temperature control at the superheater inlet. The superheater inlet and outlet enthalpy increase model can quickly respond to changes in the current boiler and accurately calculate the current enthalpy increase, thereby improving the accuracy of steam temperature control.
[0088] It should be noted that the steps shown in the flowchart in the accompanying drawings 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.
[0089] This application also provides a steam temperature control system, such as... Figure 4 As shown, its working principle is explained below:
[0090] ①. EPID serves as the primary and secondary control modes for the steam temperature control system, respectively;
[0091] ②. STMTC is the pre-processing module of the caller, mainly implementing the following functions.
[0092] Variable parameter (VAPID) PID control, optimization control based on steam temperature rise rate, constraint technology to prevent low temperature and wall temperature overheating, deviation-based optimization control (EBOC), multi-step advance steam temperature control technology based on disturbance prediction, anti-integral saturation technology with interlocking and tracking, and valve characteristic-based optimization control (VCBOC).
[0093] The output upper limit YH, output lower limit YL, tracking signal TR, tracking status TS, increase lockout LI, see lockout LD, and proportional Kp, integral Ti and other control parameters of the master tuner all come from the STMTC master tuner's pre-processing module.
[0094] ③.DHEST2 is the pre-processing module for auxiliary control, which mainly implements the following functions: Valve characteristic-based optimized control (VCBOC).
[0095] ④. CSHHT Steam Enthalpy and Superheater Inlet Temperature Calculation Module
[0096] ⑤.QUAEQC is a superheater inlet and outlet enthalpy increase model. It calculates the superheater enthalpy increase based on load, burner sway angle (flue damper), and flue gas temperature, and works in conjunction with the CSTHT steam enthalpy and superheater inlet temperature calculation module to complete the model correction.
[0097] ⑥. The steam temperature dynamic decoupling module is designed to address the shortcomings of static models (superheater inlet and outlet enthalpy increase models) in dynamic processes. Static models typically only consider the relationship between variables and enthalpy increase under steady-state operating conditions, and cannot accurately reflect the relationship between these changes and time in dynamic processes. Therefore, in order to more accurately predict the output changes of the boiler model during dynamic processes, the dynamic decoupling function is required.
[0098] This application also provides a steam temperature control device. It should be noted that the steam temperature control device of this application can be used to execute the steam temperature control method provided in this application. The steam temperature control device provided in this application is described below.
[0099] Figure 5 This is a schematic diagram of a steam temperature control device according to an embodiment of this application. Figure 5 As shown, the device includes: a first acquisition unit 501, a second acquisition unit 502, a first calculation unit 503, and a second calculation unit 504.
[0100] The first acquisition unit 501 is used to acquire the current steam flow rate of the boiler, the current swing angle of the burner, and the current flue gas temperature at the superheater inlet.
[0101] The second acquisition unit 502 is used to acquire the superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical swing angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater.
[0102] The first calculation unit 503 is used to calculate the current steam flow rate, current swing angle and current flue gas temperature based on the superheater inlet and outlet enthalpy increase model to obtain the first inlet and outlet enthalpy increase of the superheater;
[0103] The second calculation unit 504 is used to calculate the target temperature value of the superheater inlet based on the first inlet and outlet enthalpy increase, and use the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet.
[0104] The steam temperature control device provided in this application embodiment acquires the current steam flow rate of the boiler, the current swing angle of the burner, and the current flue gas temperature at the superheater inlet in the steam temperature control system of a thermal power plant through a first acquisition unit 501; a second acquisition unit 502 acquires the superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical swing angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; a first calculation unit 503 calculates the current steam flow rate, the current swing angle, and the current flue gas temperature according to the superheater inlet and outlet enthalpy increase model to obtain the first inlet and outlet enthalpy increase of the superheater; a second calculation unit 504 calculates the target temperature value at the superheater inlet based on the first inlet and outlet enthalpy increase to obtain the target temperature value at the superheater inlet, and uses the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet, thereby solving the problem of low accuracy of steam temperature control caused by using a PID controller to adjust the steam temperature in related technologies. In this scheme, the superheater inlet and outlet enthalpy increase model calculates the superheater enthalpy increase based on the boiler's current steam flow rate, the burner's current swing angle, and the current flue gas temperature at the superheater inlet. Then, based on the first inlet and outlet enthalpy increase, the target temperature value of the superheater inlet is obtained. Finally, the target temperature value is used to achieve the purpose of steam temperature control at the superheater inlet. The superheater inlet and outlet enthalpy increase model can quickly respond to changes in the current boiler and accurately calculate the current inlet and outlet enthalpy increase, thereby improving the accuracy of steam temperature control.
[0105] Optionally, in the steam temperature control device provided in this application embodiment, the second acquisition unit includes: a first acquisition subunit, used to acquire the historical steam flow rate of the boiler, the historical sway angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; a fitting subunit, used to fit based on the historical steam flow rate, historical sway angle, historical flue gas temperature, and historical inlet and outlet enthalpy increase to obtain an initial superheater inlet and outlet enthalpy increase model; and a processing subunit, used to correct the initial superheater inlet and outlet enthalpy increase model to obtain a superheater inlet and outlet enthalpy increase model.
[0106] Optionally, in the steam temperature control device provided in this application embodiment, the processing subunit includes: a first acquisition module, used to acquire a first enthalpy at the superheater inlet and a second enthalpy at the superheater outlet; a first calculation module, used to calculate based on the first enthalpy and the second enthalpy to obtain the second inlet and outlet enthalpy increase of the superheater; a construction module, used to construct an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and an initial superheater inlet and outlet enthalpy increase model; and a processing module, used to correct the initial superheater inlet and outlet enthalpy increase model based on the adaptive controller to obtain the superheater inlet and outlet enthalpy increase model.
[0107] Optionally, in the steam temperature control device provided in the embodiments of this application, the first acquisition module includes: a first acquisition submodule, used to acquire the temperature value of water or steam at the superheater inlet; a second acquisition submodule, used to acquire the pressure value of water or steam at the superheater inlet; and a first calculation submodule, used to calculate based on the temperature value and pressure value of water or steam to obtain a first enthalpy.
[0108] Optionally, in the steam temperature control device provided in this application embodiment, the construction module includes: a second calculation submodule, used to calculate the inlet and outlet enthalpy increase of the superheater through an initial superheater inlet and outlet enthalpy increase model to obtain a third inlet and outlet enthalpy increase; and a construction submodule, used to construct an adaptive controller based on the deviation between the second inlet and outlet enthalpy increase and the third inlet and outlet enthalpy increase.
[0109] Optionally, in the steam temperature control device provided in this application embodiment, the second calculation unit includes: a first acquisition subunit, used to acquire a set third enthalpy at the outlet of the superheater; a third calculation unit, used to calculate based on the third enthalpy and the first inlet and outlet enthalpy increments to obtain a fourth enthalpy at the inlet of the superheater; a fourth calculation unit, used to calculate based on the fourth enthalpy and the pressure value at the inlet of the superheater to obtain the steam entropy at the inlet of the superheater; and a fifth calculation unit, used to calculate based on the steam entropy to obtain a target temperature value.
[0110] Optionally, in the steam temperature control device provided in the embodiments of this application, the first acquisition subunit includes: a second acquisition module, used to acquire the set steam temperature value at the outlet of the superheater; a third acquisition module, used to acquire the steam pressure value at the outlet of the superheater; and a second calculation module, used to calculate based on the steam temperature value and the steam pressure value to obtain a third enthalpy.
[0111] Optionally, in the steam temperature control device provided in the embodiments of this application, the second calculation unit includes: an input subunit, used to take the target temperature value as a feedforward signal and input the feedforward signal to the feedforward input terminal of the thermal power plant steam temperature control system, so as to perform feedforward feedback control on the steam temperature at the superheater inlet through the thermal power plant steam temperature control system, wherein the thermal power plant steam temperature control system is the steam temperature control system of the boiler, burner and superheater.
[0112] The steam temperature control device includes a processor and a memory. The first acquisition unit 501, the second acquisition unit 502, the first calculation unit 503, and the second calculation unit 504 mentioned above are all stored in the memory as program units. The processor executes the program units stored in the memory to realize the corresponding functions.
[0113] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured, and precise control of the desuperheater's steam temperature can be achieved by adjusting the kernel parameters.
[0114] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0115] This invention provides a computer-readable storage medium storing a program that, when executed by a processor, implements a steam temperature control method.
[0116] This invention provides a processor for running a program, wherein the program executes a steam temperature control method during runtime.
[0117] like Figure 6 As shown, this embodiment of the invention provides an electronic device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs the following steps: acquiring the current steam flow rate of the boiler, the current swing angle of the burner, and the current flue gas temperature at the superheater inlet; acquiring the superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical swing angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; calculating the current steam flow rate, the current swing angle, and the current flue gas temperature based on the superheater inlet and outlet enthalpy increase model to obtain the first inlet and outlet enthalpy increase of the superheater; calculating the target temperature value at the superheater inlet based on the first inlet and outlet enthalpy increase, and using the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet.
[0118] Optionally, obtaining the superheater inlet and outlet enthalpy increase model includes: obtaining the boiler's historical steam flow rate, the burner's historical swivel angle, the superheater inlet's historical flue gas temperature, and the superheater's historical inlet and outlet enthalpy increase; fitting the historical steam flow rate, historical swivel angle, historical flue gas temperature, and historical inlet and outlet enthalpy increase to obtain the initial superheater inlet and outlet enthalpy increase model; and correcting the initial superheater inlet and outlet enthalpy increase model to obtain the superheater inlet and outlet enthalpy increase model.
[0119] Optionally, the initial superheater inlet and outlet enthalpy increase model is modified to obtain the superheater inlet and outlet enthalpy increase model, which includes: obtaining the first enthalpy at the superheater inlet and the second enthalpy at the superheater outlet; calculating the second inlet and outlet enthalpy increase of the superheater based on the first and second enthalpies; constructing an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and the initial superheater inlet and outlet enthalpy increase model; and modifying the initial superheater inlet and outlet enthalpy increase model based on the adaptive controller to obtain the superheater inlet and outlet enthalpy increase model.
[0120] Optionally, obtaining the first enthalpy at the superheater inlet includes: obtaining the temperature value of the water or steam at the superheater inlet; obtaining the pressure value of the water or steam at the superheater inlet; and calculating the first enthalpy based on the temperature value and pressure value of the water or steam.
[0121] Optionally, constructing an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and the initial superheater inlet and outlet enthalpy increase model includes: calculating the inlet and outlet enthalpy increase of the superheater using the initial superheater inlet and outlet enthalpy increase model to obtain the third inlet and outlet enthalpy increase; and constructing an adaptive controller based on the deviation between the second inlet and outlet enthalpy increase and the third inlet and outlet enthalpy increase.
[0122] Optionally, the target temperature value of the superheater inlet is obtained by calculating based on the first inlet and outlet enthalpy increase, including: obtaining the set third enthalpy of the superheater outlet; calculating the fourth enthalpy of the superheater inlet based on the third enthalpy and the first inlet and outlet enthalpy increase; calculating the steam entropy of the superheater inlet based on the fourth enthalpy and the pressure value of the superheater inlet; and calculating the target temperature value based on the steam entropy.
[0123] Optionally, obtaining the set third enthalpy at the superheater outlet includes: obtaining the set steam temperature value at the superheater outlet; obtaining the steam pressure value at the superheater outlet; and calculating the third enthalpy based on the steam temperature value and the steam pressure value.
[0124] Optionally, controlling the steam temperature at the superheater inlet based on the target temperature value includes: inputting the target temperature value to the feedforward input terminal of the power plant steam temperature control system, so as to perform feedforward feedback control on the steam temperature at the superheater inlet through the power plant steam temperature control system, wherein the power plant steam temperature control system is the steam temperature control system of the boiler, burner and superheater.
[0125] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.
[0126] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: obtaining the current steam flow rate of the boiler, the current swivel angle of the burner, and the current flue gas temperature at the superheater inlet; obtaining a superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting based on the historical steam flow rate of the boiler, the historical swivel angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; calculating the current steam flow rate, the current swivel angle, and the current flue gas temperature according to the superheater inlet and outlet enthalpy increase model to obtain the first inlet and outlet enthalpy increase of the superheater; calculating the target temperature value at the superheater inlet based on the first inlet and outlet enthalpy increase, and using the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet.
[0127] Optionally, obtaining the superheater inlet and outlet enthalpy increase model includes: obtaining the boiler's historical steam flow rate, the burner's historical swivel angle, the superheater inlet's historical flue gas temperature, and the superheater's historical inlet and outlet enthalpy increase; fitting the historical steam flow rate, historical swivel angle, historical flue gas temperature, and historical inlet and outlet enthalpy increase to obtain the initial superheater inlet and outlet enthalpy increase model; and correcting the initial superheater inlet and outlet enthalpy increase model to obtain the superheater inlet and outlet enthalpy increase model.
[0128] Optionally, the initial superheater inlet and outlet enthalpy increase model is modified to obtain the superheater inlet and outlet enthalpy increase model, which includes: obtaining the first enthalpy at the superheater inlet and the second enthalpy at the superheater outlet; calculating the second inlet and outlet enthalpy increase of the superheater based on the first and second enthalpies; constructing an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and the initial superheater inlet and outlet enthalpy increase model; and modifying the initial superheater inlet and outlet enthalpy increase model based on the adaptive controller to obtain the superheater inlet and outlet enthalpy increase model.
[0129] Optionally, obtaining the first enthalpy at the superheater inlet includes: obtaining the temperature value of the water or steam at the superheater inlet; obtaining the pressure value of the water or steam at the superheater inlet; and calculating the first enthalpy based on the temperature value and pressure value of the water or steam.
[0130] Optionally, constructing an adaptive controller based on the second inlet and outlet enthalpy increase of the superheater and the initial superheater inlet and outlet enthalpy increase model includes: calculating the enthalpy of the superheater using the initial superheater inlet and outlet enthalpy increase model to obtain the third enthalpy; and constructing an adaptive controller based on the deviation between the second inlet and outlet enthalpy increase and the third enthalpy.
[0131] Optionally, the target temperature value of the superheater inlet is obtained by calculating based on the first inlet and outlet enthalpy increase, including: obtaining the set third enthalpy of the superheater outlet; calculating the fourth enthalpy of the superheater inlet based on the third enthalpy and the first inlet and outlet enthalpy increase; calculating the steam entropy of the superheater inlet based on the fourth enthalpy and the pressure value of the superheater inlet; and calculating the target temperature value based on the steam entropy.
[0132] Optionally, obtaining the set third enthalpy at the superheater outlet includes: obtaining the set steam temperature value at the superheater outlet; obtaining the steam pressure value at the superheater outlet; and calculating the third enthalpy based on the steam temperature value and the steam pressure value.
[0133] Optionally, using the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet includes: using the target temperature value as a feedforward signal and inputting the feedforward signal to the feedforward input terminal of the thermal power plant steam temperature control system, so as to perform feedforward feedback control of the steam temperature at the superheater inlet through the thermal power plant steam temperature control system, wherein the thermal power plant steam temperature control system is the steam temperature control system of the boiler, burner and superheater.
[0134] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0135] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0136] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0137] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0138] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0139] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0140] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0141] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0142] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0143] The above are merely embodiments of this application and are not intended to limit the scope of 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 scope of the claims of this application.
Claims
1. A steam temperature control method, characterized in that, include: Obtain the current steam flow rate of the boiler, the current swivel angle of the burner, and the current flue gas temperature at the superheater inlet; Obtain the superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical swing angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater; The first inlet and outlet enthalpy increase of the superheater is obtained by calculating the current steam flow rate, the current swing angle, and the current flue gas temperature based on the superheater inlet and outlet enthalpy increase model. The target temperature value of the superheater inlet is calculated based on the first inlet and outlet enthalpy increase, and the target temperature value is used as a feedforward signal to control the steam temperature at the superheater inlet.
2. The method according to claim 1, characterized in that, The models for obtaining the enthalpy increase at the inlet and outlet of the superheater include: The historical steam flow rate of the boiler, the historical sway angle of the burner, the historical flue gas temperature at the inlet of the superheater, and the historical enthalpy increase at the inlet and outlet of the superheater are obtained. An initial superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate, historical swing angle, historical flue gas temperature, and historical inlet and outlet enthalpy increase. The initial superheater inlet and outlet enthalpy increase model is modified to obtain the superheater inlet and outlet enthalpy increase model.
3. The method according to claim 2, characterized in that, The initial superheater inlet and outlet enthalpy increase model is modified to obtain the superheater inlet and outlet enthalpy increase model, which includes: Obtain the first enthalpy at the inlet of the superheater and obtain the second enthalpy at the outlet of the superheater; The second inlet and outlet enthalpy increases of the superheater are obtained by calculation based on the first enthalpy and the second enthalpy. An adaptive controller is constructed based on the second inlet and outlet enthalpy increase of the superheater and the initial inlet and outlet enthalpy increase model of the superheater. The initial superheater inlet and outlet enthalpy increase model is modified based on the adaptive controller to obtain the superheater inlet and outlet enthalpy increase model.
4. The method according to claim 3, characterized in that, Obtaining the first enthalpy at the superheater inlet includes: Obtain the temperature value of the water or steam at the inlet of the superheater; Obtain the pressure value of the water or steam at the inlet of the superheater; The first enthalpy is obtained by calculating based on the temperature and pressure of the water or water vapor.
5. The method according to claim 3, characterized in that, Based on the second inlet and outlet enthalpy increase of the superheater and the initial inlet and outlet enthalpy increase model of the superheater, the adaptive controller is constructed as follows: The inlet and outlet enthalpy increases of the superheater are calculated using the initial superheater inlet and outlet enthalpy increase model to obtain the third inlet and outlet enthalpy increase. The adaptive controller is constructed based on the deviation between the second inlet / outlet enthalpy increase and the third inlet / outlet enthalpy increase.
6. The method according to claim 1, characterized in that, Based on the enthalpy increase at the first inlet and outlet, the target temperature value at the superheater inlet is calculated as follows: Obtain the set third enthalpy at the outlet of the superheater; The fourth enthalpy at the superheater inlet is calculated based on the third enthalpy and the first inlet / outlet enthalpy increase. The vapor entropy at the superheater inlet is calculated based on the fourth enthalpy and the pressure value at the superheater inlet. The target temperature value is obtained by calculating based on the steam entropy and the pressure value at the superheater inlet.
7. The method according to claim 6, characterized in that, Obtaining the set third enthalpy at the superheater outlet includes: Obtain the set steam temperature value at the outlet of the superheater; Obtain the steam pressure value at the outlet of the superheater; The third enthalpy is obtained by calculating based on the steam temperature and steam pressure values.
8. The method according to claim 1, characterized in that, Using the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet includes: The target temperature value is used as the feedforward signal, and the feedforward signal is input to the feedforward input terminal of the thermal power plant steam temperature control system, so as to perform feedforward feedback control on the steam temperature at the superheater inlet through the thermal power plant steam temperature control system. The thermal power plant steam temperature control system is the steam temperature control system of the boiler, the burner and the superheater.
9. A steam temperature control device, characterized in that, include: The first acquisition unit is used to acquire the current steam flow rate of the boiler, the current swing angle of the burner, and the current flue gas temperature at the superheater inlet. The second acquisition unit is used to acquire the superheater inlet and outlet enthalpy increase model, wherein the superheater inlet and outlet enthalpy increase model is obtained by fitting the historical steam flow rate of the boiler, the historical swing angle of the burner, the historical flue gas temperature at the superheater inlet, and the historical inlet and outlet enthalpy increase of the superheater. The first calculation unit is used to calculate the current steam flow rate, the current swing angle and the current flue gas temperature based on the superheater inlet and outlet enthalpy increase model to obtain the first inlet and outlet enthalpy increase of the superheater; The second calculation unit is used to calculate the target temperature value of the superheater inlet based on the first inlet and outlet enthalpy increase, and use the target temperature value as a feedforward signal to control the steam temperature at the superheater inlet.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, the storage medium controls the device to perform the steam temperature control method according to any one of claims 1 to 8.
11. An electronic device, characterized in that, It includes one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement the steam temperature control method according to any one of claims 1 to 8.