Research on the Prediction of Load Regulation Capacity for Supercritical Thermal Power Unit ()
1. Introduction
Due to the different distribution of power production, the power supply and consumption in a region cannot always keep balance [1]. In order to reduce the impact on industrial production and life of human beings, dynamic dispatching of power grid is needed. Before dispatching center issues dispatching instructions, it is necessary to know the capability of the units in the whole power grid to increase power in a short time (generally 1 - 3 minutes). Therefore, one unit needs to predict how much power it can regulate in the next 1 - 3 minutes according to its current state. Normally, a load regulation capacity prediction model is set up and uploaded to the dispatching center as the basis for rapid dispatching. In order to ensure safe operation of the whole power grid system in a region and improve its resilience in case of accidents, it is necessary to accurately master the power generation load regulation capacity to implement the refined unit optimal scheduling.
Supercritical unit is a large and complex system with strong coupling, nonlinearity and multivariable characteristics. Although there are many works on the dynamic characteristics of supercritical units [2] - [9], the available models are mainly suitable for power plant simulators, which are usually nonlinear and too complex to be directly used to the control system design and load prediction. In the past, there is little related research of load regulation capacity as the reference of dispatching center. In this paper, we propose to combine the load regulation of the unit with the optimization of the controller parameters of the coordinated control system. This combination can not only ensure the stable operation of the unit, but also guide the adjustment of the parameters of the existing coordinated control system of the power plant unit. Thus the quality of power generation can be improved and the maximum economic benefits can be produced.
This paper deals with the modelling of supercritical thermal power system and the regulation of unit load. The rest of this paper is arranged as follows. Based on the principle of subspace identification, an indirect model identification method for supercritical power plants is proposed in Section 2. With the designed model predictive controller, Section 3 investigates the load regulation of a supercritical thermal power unit. Some concluding remarks are drawn in Section 4.
2. Model Identification of Supercritical Thermal Power System
In order to predict the load capacity of supercritical thermal power unit, the mathematical model of thermal power unit should be established firstly. Due to the complex physical and chemical processes involved in thermal power units, it is very difficult to establish a complete mechanism model. Subspace identification is an advanced system identification method, which has been successfully applied in many fields. Compared with the traditional system identification methods, subspace identification method has many advantages, including no parameterization, no iterative optimization, and only QR decomposition and other simple linear algebra tools are involved. In addition, the state space model of the system is directly obtained with the subspace identification method, which is convenient for the state estimation and control algorithm design of multivariable systems. Based on the actual input and output data of a thermal power unit, this paper uses subspace identification method to explore the system modeling of thermal power unit.
2.1. Basic Principle of Subspace Identification Method
There are three basic algorithms for subspace identification, namely MOESP (Multivariable out-put Error State space), N4SID (Numerical algorithm for Subspace State space System Identification) and CVA (Canonical Variate Analysis), and they have different features. In this paper, N4SID [10] [11] open-loop subspace identification method is used to identify the supercritical thermal power unit system model. Subspace identification method adopts the form of state space to describe the system to be identified. Hankle matrices are constructed and calculated according to the input and output data. The core idea is to decompose the system into a deterministic part and a stochastic part by using the nature of oblique projection so as to eliminate the noise [12].
Consider the following linear time-invariant system:
(1)
(2)
where
is the system state at time k,
,
are the input and output signals at time k respectively.
and
indicate the process and measurement noises respectively. Without the noise terms, a deterministic system is described.
From (1) and (2) while considering the deterministic case, one can easily get
(3)
According to the standard expression of subspace identification, Equation (3) can be decomposed into past and future parts, namely
(4)
(5)
(6)
where
and
are constructed on the same way as
and
.
The observability matrix
, the lower triangle Toeplitz matrix
and other matrices are defined as follows:
First, we project
onto the orthogonal complement subspace
of
, and obtain
(7)
Multiply the weighting matrices
and
on both sides of Equation (7), and through the correlation and orthogonality, the above formula can be simplified as
(8)
The weighting matrices
and
should meet the following conditions:
1)
;
2)
;
3)
.
The third condition requires that
is independent of
, so Equation (8) may be further simplified as
(9)
Through SVD decomposition, Equation (9) can be denoted as
(10)
The order of the system is determined according to the order of matrix
.
Using MATLAB notation, the matrix
can be directly derived from
as follows:
(11)
According to the following property
(12)
where
is the matrix
deleting the last i rows, and
is the matrix
deleting the first i rows. By left multiplying
of Equation (12), we can obtain matrix
as follows:
(13)
If both sides of Equation (6) multiply
by left and
by right, we can get
(14)
Let the left side of the above equation be denoted as
and
be denoted as
, then
(15)
Equation (15) constitutes a set of overdetermined linear equations, which can be solved by the least square method to obtain matrices
and
.
2.2. Indirect Identification Method
The main controlled variables of a supercritical thermal power unit are unit load, main steam pressure and main steam temperature. A large number of simulation experiments show that based on the subspace identification method discussed in the previous subsection, the system load and main steam pressure can be identified satisfactorily. However, if the input and output data are used to directly identify the main steam temperature, the effect is poor. A typical set of direct identification results is shown in Figure 1. The data are normalized and the sampling period is 5 s, which applies to all the figures in this paper.
To overcome the above problem in direct identification, we have made a detailed analysis on the process and propose the following indirect identification method. Firstly, the mathematical model between the middle point temperature and the main control inputs is identified by using the fuel feed, the water supply and the opening degree of the steam turbine valve. Then the main steam temperature of the system is obtained by the steam flow at the middle point passing through the multi-stage superheater.
The main steam temperature model obtained by the indirect identification method can meet the requirements of system control. Figure 2 shows the main
![]()
Figure 1. Direct identification results of main steam temperature.
steam temperature identifying results obtained by the proposed indirect identification method. All-day operation data of a power plant are used in the system identification.
Taking a thermal power plant in Henan Province as an example, the basic process and results based on the indirect identification method are given below. The model structure is shown in Figure 3.
Firstly, according to the actual operation data of the system, the subsystem from the turbine valve opening, total fuel quantity, and total water supply to the system load and main steam pressure are identified. It is a module with three inputs and two outputs, as shown in Figure 3. The related system matrices are as follows:
![]()
Figure 2. Indirect identification results of main steam temperature.
![]()
Figure 3. Block diagram of indirect identification model.
Secondly, the subsystem from the turbine valve opening, total fuel feed, total water supply to the intermediate point temperature is identified. It is a module with three inputs and one output, as shown in Figure 3. The obtained system matrices are as follows:
Thirdly, the subsystem from the intermediate point temperature, air-coal ratio, desuperheating water flow to the main steam temperature is identified. It is a module with three inputs and one output in Figure 3. The identified system matrices are as follows:
The above separated models are repeatedly verified by using different operation data, which include almost all the characteristics of the normal operation. Based on the above results, the total system model of the thermal power unit is obtained as follows:
It is seen that the overall identification model of the unit has five inputs and three outputs. Based on the above model, a lot of experiments are carried out. The actual operation data of the unit in different time periods are used to verify the model and very satisfactory results are obtained. Figure 4 shows a set of actual output and the model output.
It is shown that the load deviation is about −10 - 10 MW, the main steam pressure deviation is about −0.2 - 0.2 MPa, and the main steam temperature deviation is about −5˚C - 5˚C. The accuracy completely meets the requirements of the model prediction control method. The effectiveness of the proposed indirect identification is well verified.
3. Prediction of Load Regulation Capacity
The load regulation capacity of a thermal power unit is directly related to the controller used in the system. The thermal power plant unit in our research adopts the model predictive control, which is also realized in the prediction of the actual load regulation capacity of the system. Model predictive control is the most promising advanced control method in industrial process control. According to the specific performance index, the actual control problem is transformed into the solution of a constrained optimization problem [13]. The elementary idea is to solve the optimization problem in real time according to the current sampling results, and update the control effort at the current time.
3.1. Load Regulation Strategy
In the actual operation process of the system, there are two control strategies to increase or decrease the generation load. One is the “turbine following boiler” strategy. When the generating load changes, the boiler side of the unit will adjust the corresponding control inputs according to the generating demand. By increasing and decreasing the boiler energy storage, the purpose of matching the boiler capacity with the demand of the generating unit can be achieved. The other one is the “boiler following turbine” strategy. The generator unit directly adjust the opening of the steam turbine valve according to the actual power generation demand, which ensures that the generating capacity of the unit will increase or decrease rapidly. The control goal of the boiler side is to maintain the stability of the main steam temperature and main steam pressure in the boiler.
We have adopted the “turbine following boiler” strategy. By adjusting the actual energy storage at the boiler side to adjust the future load change of the system, i.e. using predictive control method, can quickly adjust the input of relevant fuel and auxiliary raw materials. Also, the opening of the turbine valve can be gradually adjusted. Thus the system energy output changes rapidly, and at the same time, the stability of the main steam temperature and the slow change of the main steam pressure in the system can be maintained.
3.2. Load Rise Forecast
In the case that the thermal power unit needs to increase the power rapidly, set
(a)
(b)
(c)
Figure 4. Identified model output vs actual plant output. (a) System load; (b) Main steam pressure; (c) Main steam temperature.
the load setting value of the power generation as large as possible, so as to show the ultimate capacity of the system to increase the load without violating the relevant constraints. Because the upper and lower bounds of each variable and the upper and lower bounds of the rate of change are limited, especially the constraints on the main steam temperature (±2˚C) and the main steam pressure (±10 MPa), the controller ensures that the system can maintain stable operation state when the load is increased rapidly.
In the following simulation, the unit controller adopts the constrained model predictive control method based on the identification model. The main control signals during load raising of the unit are shown in Figure 5, including valve opening (%), coal consumption (t/h), total water supply (t/h), air-coal ratio and desuperheating water (t/h), respectively.
Figure 5 shows that in the controlled input constraint range, in order to make full use of the energy storage and accelerate the initial load response speed of the unit, the valve opening gradually increases. The valve opening is the main means of rapid regulation of the system. Its steady-state value is maintained between 85% and 90%, and the valve opening returns to the original state after achieving the purpose of rapid load regulation. Coal and water are the main control inputs of the generating unit. When the unit is loaded, the coal feed and water supply increase rapidly. The coal feed and water supply determine the internal variable state when the load of the unit is finally stable. The air-coal ratio is an important parameter affecting the unit load. In order to ensure full combustion and less heat dissipation of coal, the air-coal ratio is set as an empirical constant. Desuperheating water is the last process of regulating the main steam temperature, and it is an auxiliary means. Considering its regulating effect on the main steam temperature, there is no strict restriction here.
The system outputs at load rise period are shown in Figure 6, including unit load (MW), main steam pressure (MPa) and main steam temperature (˚C).
It can be seen from Figure 6 that when the system load needs to increase rapidly, the main steam temperature and main steam pressure will change accordingly. It is not difficult to find that coal and water have a certain lag effect on the unit load. The variation range of main steam temperature and main steam pressure meet the given constraints. Under various constraint conditions, the maximum load change is a gradual rise processing, which reflects the load raising capacity of the unit.
3.3. Load Reduction Forecast
In case of rapid power reduction, the setting value of the generation load is set to a downward step as large as possible. In order to facilitate the comparison with the results of load rise, the same constraints and processing methods are adopted for each variable during load decrease. The simulation results of the control inputs are shown in Figure 7. It can be seen that the control inputs vary within the constraint range. In order to reduce the unit load rapidly, the valve opening decreases rapidly and then gradually returns to the original state. The coal feed and water supply decrease rapidly, the air-coal ratio remains unchanged, and the desuperheating water has no strict restriction.
The controlled variables in load reduction are shown in Figure 8. When the system load drops rapidly, the change of main steam temperature and main steam pressure is kept within certain range. On the premise of satisfying the constraints of each input, the maximum load reduction is a gradual decline curve, which reflects the load reduction capacity of the unit.
![]()
Figure 7. System input at load reduction.
![]()
Figure 8. System output at load reduction.
4. Conclusion
Based on the principle of subspace identification, an indirect identification method for supercritical units is proposed in this paper. Compared with the actual operation data, the accuracy of the obtained identification model is good enough and the dynamic characteristics of the system are well reproduced. Based on the model obtained by subspace identification and the actual model predictive control algorithm, the short-term prediction of the system load regulation capacity is realized while keeping the key parameters of the unit meet the relevant constraints. A large number of experimental data show that the established identification model and load regulation algorithm are correct and effective.