Next Article in Journal
Assessing the Cost-Effectiveness of Incentives for Energy Transition Using Marginal Abatement Cost Curves
Previous Article in Journal
Renewable Cooperation Mechanisms in the EU: Lessons Learned and Future Perspectives
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

One-Step Ahead Control Using Online Interpolated Transfer Function for Supplementary Control of Air-Fuel Ratio in Thermal Power Plants

1
School of Electrical and Electronics Engineering, Chung-Ang University, Seoul 06974, Republic of Korea
2
Kepco Kps Overseas Maintenance Service Center, 211 Munhwa-ro, Naju-si 58326, Jeollanam-do, Republic of Korea
3
Department of Electrical and Computer Engineering, Baylor University, Waco, TX 76798-7356, USA
*
Author to whom correspondence should be addressed.
Energies 2023, 16(21), 7411; https://doi.org/10.3390/en16217411
Submission received: 19 September 2023 / Revised: 18 October 2023 / Accepted: 31 October 2023 / Published: 2 November 2023
(This article belongs to the Section J: Thermal Management)

Abstract

:
Recently, the environmental problem has become a global issue. The air to fuel ratio (AFR) in the combustion of thermal power plants directly influences pollutants and thermal efficiency. A research result was published showing that the AFR control performance of thermal power plants can be improved through supplementary control using dynamic matrix control (DMC). However, online optimization of DMC needs an extra computer server in implementation. This paper proposes a practical AFR control with one-step ahead control which does not use online optimization and can be implemented directly in existing distributed control system (DCS) of thermal power plants. Closed-loop transfer function models at three operating points are independently developed offline. Then, an online transfer function using interpolation of offline models is applied at each sampling step. A simple one-step ahead control with online transfer function is applied as a supplementary control of AFR. Simulations with two different type power plants, a 600 MW oil-fired drum-type power plant and a 1000 MW ultra supercritical (USC) coal-fired once-through type power plant, are performed to show the effectiveness of the proposed control structure. Simulation results show that the proposed supplementary control can effectively improve the conventional AFR control performance of power plants.

1. Introduction

Traditionally, the main issue with thermal power plants has been how to increase their efficiency. However, the environmental problem has recently become a global issue. To meet the stringent environmental standards, thermal power plants have an increased need to reduce pollutants such as nitrogen oxides (NOx), sulfur oxides (SOx), carbon monoxide (CO), and fine dust [1].
Environmental emissions, such as SOx, NOx, and fine dust, are usually reduced by installing abatement facilities in thermal power plants. Despite a lot of research on facility improvements, the reduction of environmental substances through these facilities has been reaching its limits in recent years [2].
Combustion conditions in the power plant significantly influence the generation of environmental emissions. Some research studies have been reported to model the functional relationship between NOx and operational parameters using a harmony search algorithm [3], a genetic algorithm [4], and numerical analysis [5].
The air to fuel ratio (AFR) in the combustion of thermal power plants directly influences pollutants and thermal efficiency. Low AFR increases CO due to the lack of combustion air, while high AFR increases NOx and heat loss due to excessive air [6]. An ideal value of AFR varies depending on plant characteristics, operating conditions, and electric load. The ideal value of AFR is usually predetermined by offline tests based on combustion theory and used as the reference signal in online combustion control.
A similar philosophy of AFR control has been applied by most power plant manufacturers. The boiler master demand (BMD) signal is generated with the unit load demand and main steam pressure signal, and it generates the amount of air and fuel demand with the ideal AFR [7]. This standard control structure has been in use for a long time in thermal power plants.
Nowadays, flexible operations of thermal power plants need to be provided to accommodate more renewable energy [8]. This flexible operation increases the chance of a transient state in power plants. Although conventional combustion control systems show good performance, their AFR control performance tends to deteriorate, especially under transient conditions [9].
However, it is hard to find advanced research to update the AFR control performance of standard thermal power plants. For AFR control of vehicle engines, there have been many studies with advanced control techniques, such as supervisory control [10], feedback control with Kalman filter estimation [11], generalized predictive control [12], and fuzzy logic control [13]. Fuzzy inference with multiple neural networks (NN) is also applied for the AFR control in the heating furnace of a steelmaking plant [14].
The authors of this paper proposed a supplementary AFR control for thermal power plants [15]. In that paper, we used dynamic matrix control (DMC) as a supplementary control on a conventional AFR control loop. Though it presented satisfactory simulation results, the formidable DMC online optimization algorithm in [15] needs an additional computer server in the power plant control room. This additional equipment is a burden in implementation and maintenance in practical power plant operation.
This paper proposes a more practical approach for AFR control without using additional server, which can be implemented in the existing distributed control system (DCS) in the power plant. A one-step ahead control is applied as a supplementary control over the existing conventional combustion control logic for AFR control. The one-step ahead control is a very simple and fast discrete control, therefore it can be applied to a system with a short time constant. In [16], the one-step ahead controller is used for inductor current control in hybrid electric vehicle applications, showing that it maintains inductor current at a more stable level than conventional PI controllers. The one-step ahead control with a fuzzy based least square estimator was proposed to control voltage and frequency in wind power systems [17]. In the field of robotics, the one-step ahead control combined with model reference was proposed to control the motion of the humanoid robots, showing effective control with low computation and dependence on model accuracy [18]. Recently, the one-step ahead control has been applied to coordinated control problems in thermal power plants, resulting in faster power generation output and main steam pressure control than seen in conventional control [19]. From the view point of practical application, because it maintains the existing control structure, the one-step ahead supplementary control structure has advantages in terms of implementation and maintenance.
The online transfer function model is also applied to the one-step ahead control to improve the control performance in a wide range of operating conditions. These kinds of adaptive strategies have been reported to be efficient for nonlinear systems. An adaptive control combining back stepping control and fuzzy control was proposed to overcome the nonlinearity of permanent magnet synchronous motor, resulting in improved speed control performance even under perturbation [20]. In addition, the study utilizing radial basis function neural networks and model reference adaptive control has shown high tracking performance in nonlinear systems with the presence of unknown external disturbances [21]. In this paper, the transfer function for one-step ahead control is interpolated adaptively in real time based on several offline transfer functions.
The paper is organized as follows: Section 2 describes the overall structure of the proposed adaptive one-step ahead supplementary control for AFR. In Section 3, the proposed AFR control is applied to a 600 MW oil-fired drum-type power plant and to a 1000 MW ultra supercritical (USC) coal-fired once-through type power plant. Section 4 presents the simulation results of the proposed AFR control for two different types of thermal power plants, demonstrating a supplementary AFR control in wide range operation with one-step ahead control has a simple structure than the DMC in previous research. Finally, conclusions are drawn in Section 5 and future works are suggested.

2. System Description of Proposed Supplementary Control

In typical combustion control of a thermal power plant, the BMD signal is generated as a function of the power load demand, turbine speed, and main steam pressure. Then, the BMD signal generates the air flow demand and fuel flow demand, respectively, with an appropriate AFR, which is defined by the air flow mass divided by the fuel flow mass. A “cross limit algorithm” is applied to prevent combustion air starvation and boiler extinguishing, regardless of whether the load increases or decreases. Although conventional combustion control systems show good performance, their AFR control performance tends to deteriorate, especially under transient conditions [9].
In [15], DMC manipulates both air demand and fuel demand to improve the performance of conventional AFR control. In this paper, we tried to improve the performance of AFR control while minimizing the impact on the performance of existing combustion control systems. Therefore, in this study, the structure is set up to maintain an ideal AFR by adjusting the air flow demand only, without adjusting the fuel flow demand which can directly affect the thermal conditions of the boiler system.
Figure 1 shows the detailed structure of the supplementary control using online interpolated transfer function, which is represented by a dotted red rectangle. In Figure 1, AFRref,k is the reference AFR at the k-th discrete time step. AFRk is the AFR at the k-th discrete time step, the plant output or controlled variable (CV). The MWk is the electric power at the k-th step. u k is the plant input or manipulated variable (MV) at the k-th step, or the supplementary air flow demand.
For wide range operations at different operating points without loss of generality, three discrete transfer function models, denoted as G1(z), G2(z), and G3(z), are developed at low, medium, and high load, respectively. These models are independently developed offline using plant test data. To consider the operating condition of current load MWk at the k-th step, the transfer function Gk(z) is developed online using pole-zero-gain interpolation of G1(z), G2(z), and G3(z). The transfer function Gk(z) for the current load, the target reference AFRref,k, and the AFRk at the k-th step are used in one-step ahead control to generate the supplementary signal u k to the existing control structure.
The supplementary control u k is added to the air flow demand from the BMD of the conventional multi-loop control as follows:
u k s u m = u k B M D + u k
where u k B M D is the BMD control signal of the conventional control system, u k is the adaptive one-step ahead supplementary control signal, and u k s u m is the sum of two signals.
This supplementary control structure is easy to implement and maintain. In emergency situations, plant operators can immediately remove supplementary control logic and return to the traditional multi-loop control system they are familiar with.
The output AFRk is then defined as the ratio
A F R k = a f k / f f k
where a f k is the air flow mass at the k-th step, which is the forced draft fan output, and the fuel flow mass at the k-th step is f f k , which is the output of the oil gun or air fan depending on the fuel type.

3. Methodology

The proposed AFR control structure is applied independently to two types of power plants: a 600 MW oil-fired drum-type power plant and a 1000 MW ultra supercritical (USC) coal-fired once-through type power plant.

3.1. AFR Control to 600 MW Oil-Fired Drum-Type Power Plant

3.1.1. Offline Transfer Function Models of 600 MW Plant

In this study, the nonlinear first principles model presented in [22] is used as the 600 MW power plant model, which has been applied in various ways in several previous studies [15,23]. A virtual experiment with a 600 MW plant simulator was performed to get the plant test data. Without loss of generality, three operating points, 350 MW, 450 MW, and 550 MW, are selected as low, medium, and high load, respectively. Step increments of supplementary input u k at t = 0 are applied independently from the steady state of low, medium, and high load. The 3% of the normal operation range for u k s u m is used as the amplitude of step input u k .
Figure 2 shows the responses of the AFR resulting from the step increment tests. From the initial value of 15.35, the AFR is finally increased to 15.63, 15.57, and 15.54 for operating points of 350 MW, 450 MW, and 550 MW, respectively. Because the amount of supplementary air demand is manipulated in the test, these responses include not only the plant dynamics but also the dynamics of the existing conventional control logic.
In Figure 2, three transient responses show a similar pattern, but the steady-state gain or DC gain is decreased with the increase in electric power. This is because the amount of combustion air and fuel is relatively larger in high load conditions. According to these characteristics, the AFR control problem in the power plant shows nonlinearity as a function of electric power output.
In the single input single output (SISO) discrete time model, output prediction equation is represented as follows [24]:
y k + 1 = a 1 y k + a 2 y k 1 + + b 1 u k + b 2 u k 1 +
The number of output and input history represents the number of poles and zeros of the system.
An identification process is a least square algorithm used to minimize a performance index that represents the error between the plant output data and the model output [25]. Usually, many parameters in identification show small errors but increases complexity. In this study, the AFR dynamics of a 600 MW plant were identified with 5 poles with a sampling time of 5 s. Then, the prediction Equation (3) is as follows:
y k + 1 = a 1 y k + a 2 y k 1 + a 3 y k 2 + a 4 y k 3 + a 5 y k 4 + b 1 u k
The z-transform of (4) is represented with a discrete transform as follows:
G ( z ) = Y ( z ) U ( z ) = b 1 z 4 z 5 a 1 z 4 a 2 z 3 a 3 z 2 a 4 z a 5
= b 1 z 4 ( z p 1 ) ( z p 2 ) ( z p 3 ) ( z p 4 ) ( z p 5 )
where pj is the j-th pole of transfer function.
The identification of each response in Figure 2 is performed independently, and the results are listed in Table 1 and Table 2. In the tables, G1(z), G2(z), and G3(z) represent the AFR models at low, medium, and high load in Figure 2, respectively. The DC gain in Table 2 was obtained from Table 1 using the discrete-time final-value theorem. Figure 3 shows the location of the poles of each model in Table 2.
Figure 4 shows the comparison of plant output and model output, where the solid line shows the output data, and the dotted line represents the model output. It shows each model captures the major dynamics of plant AFR reasonably.

3.1.2. One-Step Ahead Control with Online Transfer Function for 600 MW Plant

To overcome the nonlinearity of AFR dynamics as a function of the operating point, a suitable model Gk(z) at the k-th step is developed in real time based on the three offline models G1(z), G2(z), and G3(z) in Table 2.
In case the electric output at the k-th step, MWk, is less than 350 MW, G1(z) is used as Gk(z), while Gk(z) is G3(z) for larger MWk than 550 MW. In case MWk is between 350 MW and 450 MW, the poles and gain of Gk(z) are interpolated with those of G1(z) and G2(z) as follows:
p j ( M W k ) = P j , G 1 ( z ) ( 450 M W k ) + P j , G 2 ( z ) ( M W k 350 ) 100 j = 1 , 2 , 3 , 4 , 5
g a i n k ( M W k ) = g a i n G 1 ( z ) ( 450 M W k ) + g a i n G 2 ( z ) ( M W k 350 ) 100
where P j , G 1 ( z ) is the j-th pole of G1(z), P j , G 2 ( z ) is the j-th pole of G2(z), g a i n G 1 ( z ) and g a i n G 2 ( z ) are the DC gain of G1(z) and G2(z), respectively.
In the case where MWk is between 450 MW and 550 MW, the poles and gain of Gk(z) are interpolated with those of G2(z) and G3(z) as follows:
p j ( M W k ) = P j , G 2 ( z ) ( 550 M W k ) + P j , G 3 ( z ) ( M W k 450 ) 100 j = 1 , 2 , 3 , 4 , 5
g a i n k ( M W k ) = g a i n G 2 ( z ) ( 550 M W k ) + g a i n G 3 ( z ) ( M W k 450 ) 100
where P j , G 3 ( z ) is the j-th pole of G3(z) and g a i n G 3 ( z ) is the DC gain of G3(z). This interpolation is performed online at every sampling step with MWk. Therefore, Gk(z) can effectively handle the nonlinearity of AFR dynamics over wide range operations.
To illustrate this interpolation, the MWk at the k-step is assumed to be 475 MW. Then, Gk(z) interpolated with (9) and (10) is shown in Table 3. The step response of Gk(z) is compared with those of G2(z) and G3(z) in Figure 5, where the response of Gk(z) is closer to that of G2(z) because the present electric output MWk is near the operating point of G2(z).
A simple one-step ahead control is applied with interpolated Gk(z) at every sampling step. One-step ahead control is to minimize the control performance of one discrete step,
J k + 1 = Q ( y k + 1 y r e f ) 2 + R Δ u k 2
where Q is the weight of AFR error, R is the weight of input adjustment, and Δ u k = u k u k 1 . A large Q makes the AFR error more significant in performance; moreover, it tends to increase input variation. Contrarily, a large R decreases the input variation and increases the AFR error. Therefore, there is a trade-off between the two conflicting objectives.
To find the optimal input u k , the derivative of Equation (11) using (4) needs to be zero as follows:
J k + 1 u k = u k Q ( n = 1 5 a n y k n + 1 + b 1 u k y r e f ) 2 + R ( u k u k 1 ) 2
= 2 Q b 1 ( n = 1 5 a n y k n + 1 + b 1 u k y r e f ) + 2 R ( u k u k 1 )
= 2 Q b 1 ( n = 1 5 a n y k n + 1 y r e f ) + 2 Q b 1 2 u k + 2 R u k 2 R u k 1
= 2 Q b 1 ( n = 1 5 a n y k n + 1 y r e f ) 2 R u k 1 + 2 ( Q b 1 2 + R ) u k
= 0
Arranging (15) and (16) with u k gives,
u k = 1 ( Q b 1 2 + R ) { R u k 1 + Q b 1 ( y r e f n = 1 5 a n y k n + 1 ) }
One-step ahead control is a kind of optimal control that minimizes a certain control performance. However, optimal control is usually designed based on a fixed plant model. In this paper, the plant model is updated online to consider the change of the operating point. Because the proposed control with (7)–(10) and (17) is very simple, it can be directly implemented into the currently operating DCS system without any additional computer server.

3.2. AFR Control to 1000 MW USC Once-Through Power Plant

As a second case study, the same control architecture for a 600 MW plant is applied to a 1000 MW USC coal-fired once-through type plant. Because the once-through boiler does not have a drum, its dynamics are faster than those of the drum-type boiler. In addition, this 1000 MW plant uses coal as fuel, whereas the 600 MW plant uses oil.
For the simulation of 1000 MW plant, the dynamic boiler simulation model (DBSM) of the 1000 MW USC model is used in this paper. This simulator was developed based on the first principle with mass, momentum, and energy balances. It is an industry-proven simulator by DOOSAN company for practical control logic design [15].
For the 1000 MW plant, the supplementary control is applied to the air controller to drive the secondary air fan. In this coal-fired plant, air flow mass afk in (2) is the sum of the two air flows, secondary air fan and primary air fan, which supplies pulverized coal into the burner.
For three operating points for a 1000 MW plant, without loss of generality, 550 MW, 750 MW, and 950 MW are selected as low, medium, and high load, respectively. While the ideal AFR is a constant in the 600 MW plant, that of DBSM is changed as a function of the load by the internal logic of the DBSM. For example, the setpoints of AFR are 11.5, 11.1, and 11.18 for 550 MW, 750 MW, and 950 MW, respectively.
Figure 6 shows the virtual experiment of DBSM at 550 MW, 750 MW, and 950 MW independently, where the 4% of the respective nominal input is applied as the step input u k . Compared with Figure 2, due to the characteristics of the once-through type, the overall response of 1000 MW is relatively simple and fast. Also, there is a dead time of about 2 s between supplementary u k and AFR response. The existing multi-loop control logic is also included in these transient responses.
Compared to Figure 2, because the once-through boiler does not have a drum, the responses are faster and simpler than those of drum-type boiler. Therefore, the number of poles and sampling time are reduced than (4). The AFR dynamics of a 1000 MW plant are identified with 3 poles and two dead steps, and the sampling time is selected as 1 s. Then the prediction equation and transfer function are as follows:
  y k + 3 = a 1 y k + 2 + a 2 y k + 1 + a 3 y k + b 1 u k
where y k + 2 and y k + 1 are given in two dead step systems. Then, the z-transform of (18) is represented as
G ( z ) = b 1 ( z p 1 ) ( z p 2 ) ( z p 3 )
The results of the least square identification are listed in Table 4 and Table 5. For adaptability, the online transfer function Gk(z) with a k-th step power output MWk is also calculated in the same way as that of a 600 MW plant. In case the electric power output at the k-th step, MWk, is less than 550 MW, G1(z) is used as Gk(z), whereas Gk(z) is G3(z) for MWk larger than 950 MW. In case MWk is between 550 MW and 750 MW, the poles and gain of Gk(z) are interpolated with those of G1(z) and G2(z). When MWk is between 750 MW and 950 MW, Gk(z) is interpolated with G2(z) and G3(z).
A one-step ahead control is also applied with interpolated Gk(z) at every sampling step. Control performance with a two dead step system is as follows:
J k + 3 = Q ( y k + 3 y r e f ) 2 + R Δ u k 2
The derivative of Equation (20) using (18) is as follows:
J k + 3 u k = u k Q ( n = 1 3 a n y k n + 3 + b 1 u k y r e f ) 2 + R ( u k u k 1 ) 2
= 2 Q b 1 ( n = 1 3 a n y k n + 3 + b 1 u k y r e f ) + 2 R ( u k u k 1 )
= 2 Q b 1 ( n = 1 3 a n y k n + 3 y r e f ) + 2 Q b 1 2 u k + 2 R u k 2 R u k 1
= 0
Then, u k is as follows:
u k = 1 ( Q b 1 2 + R ) { R u k 1 + Q b 1 ( y r e f n = 1 3 a n y k n + 3 ) }
= { R u k 1 Q b 1 ( a 1 y k + 2 + a 2 y k + 1 + a 3 y k y r e f ) } ( Q b 1 2 + R )
where, y k + 1 and y k + 2 are given in two dead step system.

4. Results and Discussion

The performance evaluation of the proposed one-step ahead supplementary controller is simulated with MATLAB in a personal computer environment for both 600 MW oil-fired drum-type power plant and DBSM, which is a 1000 MW ultra supercritical (USC) coal-fired once-through type power plant. Both simulators were developed and verified using real power plant data and have been applied many times in the existing literature on power plant topic [15,23].
The major disturbances of power plant control are nonlinear plant dynamics, highly coupled dynamics among various control loops, electric power load, model mismatch of heat transfer, and exchange coefficients [26]. The two plant models include severe nonlinear plant dynamics and highly coupled dynamics among various control loops as disturbances. The variation of electric power load is considered as a measured disturbance in the simulation.
The simulation scenario considers two large step changes in the electric power load variations for the wide range operations of power plants. The performance of the conventional multi-loop is compared with that of the proposed adaptive one-step ahead control. For comparison purposes, one-step ahead controls with fixed transfer function models G1(z), G2(z), and G3(z) are also independently simulated for both power plants.

4.1. Simulation Results of 600 MW Drum-Type Thermal Power Plant

The simulation test scenario for a 600 MW plant is presented in Figure 7. In Figure 7, the load variation scenario is simulated by reducing the power from 400 MW to 290 MW and then increasing it to 570 MW for wide range operations. The increase/decrease of the load in the simulation is limited to 15 MW/min, which is less than 7% of the total load per minute, referring to the ramping rate of the steam plant [27]. In this simulation, the ideal AFR of the 600 MW plant model is assumed to be constant, i.e., 15.35 at every electric power load. The design parameters in Equation (11) for four one-step ahead controllers are set as Q = 1 and R = 5 by trial and error.
Figure 8 and Figure 9 show the AFR responses of the multi-loop control, one-step ahead control with proposed adaptive control, and one-step ahead control with fixed transfer function models G1(z), G2(z), and G3(z), respectively. In these figures, the response of the multi-loop control is indicated by the black line, that of the proposed adaptive control by the red line, while the responses with fixed G1(z), G2(z), and G3(z), by the green, blue, and yellow lines.
In Figure 8, the responses of the proposed adaptive one-step ahead control show a small error in both first and second step changes compared to that of the existing multi-loop control. Therefore, the AFR control performance was updated by the proposed supplementary control effectively. On the other hand, the response with fixed G3(z) shows large oscillations during the first step change, similar to that of adaptive control after 2000s. As G3(z) was developed at high load conditions, it is unsuited for low load conditions.
Figure 9 shows the comparison of one-step ahead controls with fixed G1(z) and G2(z), respectively. The response with fixed G2(z) shows large oscillations at the first step change, while it shows a similar response to that of adaptive control at the second step. The response with fixed G1(z) is similar to that of the adaptive control during the first step change. However, it shows a relatively larger error at the second step change than that of adaptive control.
The quantitative comparison in terms of the sum of squared errors in Figure 8 and Figure 9 is represented in Table 6. The proposed adaptive control reduced the error sum to 31.84% of existing multi-loop control. Therefore, the AFR control performance of existing multi-loop control can be effectively updated by supplementary control with the proposed adaptive control strategy.
Figure 10 shows the variation of supplementary control of adaptive one-step ahead control. At the beginning of the first step change, from 0 s to 400 s, because the conventional control supplies excessive combustion air in Figure 8, the supplementary control is negative to reduce the amount of combustion air in Figure 10. On the other hand, the supplementary control is positive during the second step change, from 1500 s to 2300 s, in order to increase the amount of combustion air of the existing multi-loop control in Figure 8.
Figure 11, Figure 12 and Figure 13 show the comparison of total air demand, fuel demand, and main steam pressure of conventional multi-loop control and that of proposed adaptive control, respectively. Because the amplitude of supplementary control is not so large, total air demands look similar in Figure 11. Accordingly, main steam pressure, one of the most important variables in power plant operation, is also similar. From Figure 11, Figure 12 and Figure 13, without affecting the existing power plant operation, the proposed adaptive supplementary control can effectively update the AFR control performance.

4.2. Simulation Results of 1000 MW Once-Through Type Thermal Power Plant

A 1000 MW once-through type plant was also simulated in MATLAB and linked with the DBSM simulator in a personal computer. Figure 14 shows the simulation scenario where the load demand is changed from 650–750 MW at 0 s and changed to 900 MW at 1800 s. In Figure 14, the load demand change is restricted by the internal logic of the DBSM at each sampling time. In this simulation, the ideal AFR specified by the internal logic of the DBSM is used as the AFRref for the supplementary control. The design parameters in (20) for four one-step ahead controllers are set as Q = 1500 and R = 10 by trial and error.
Figure 15 shows the AFR responses of the multi-loop control, one-step ahead control with proposed adaptive control, and one-step ahead control with fixed transfer function models G1(z), G2(z), and G3(z), respectively. In the figure, the ideal AFR of DBSM is indicated by a black dotted line, the response of the multi-loop control by the black line, the response of the proposed adaptive control by the red line, and the responses with fixed G1(z), G2(z), and G3(z) by the green, blue, and yellow lines.
In Figure 15, during the first step change, the response of conventional multi-loop control shows overshoot from 0 s to 200 s, undershoot from 200 s to 400 s and overshoot from 400 s to 800 s, sequentially. And it shows two overshoots and undershoots from the beginning of the second step change. In this simulation, four supplement controllers successfully reduced the AFR error of conventional multi-loop control in a transient state. The response with G3(z) among the fixed three transfer functions shows a relatively better performance. The response of the proposed adaptive control shows the smallest error in Figure 15.
The quantitative comparison in terms of the sum of squared errors in Figure 15 is represented in Table 7. The proposed adaptive control showed the best performance and reduced the error sum to 28.59% of the existing multi-loop control in Table 7. Therefore, the proposed adaptive supplementary control successfully updated the AFR control performance of the existing multi-loop control in the case of a 1000 MW once-through power plant.
Figure 16 shows the variation of supplementary control of adaptive one-step ahead control in a 1000 MW plant simulation. During two overshoots of the first step-change in conventional control, at first 200 s and from 400 s to 800 s, it is negative to reduce the excessive air in Figure 15. It is positive from 200 s to 400 s during the undershoot of conventional control to increase the combustion air.
To confirm the effect on the overall power plant control, Figure 17 and Figure 18 show the comparison of total air demand and main steam pressure for conventional multi-loop control and that of proposed adaptive control, respectively. In both figures, the two responses look similar. Therefore, the overall control of the 1000 MW power plant is not affected by the proposed adaptive control.

5. Conclusions

A supplementary control for tighter control of the AFR was proposed to reduce the environmental emissions of thermal power plants. The amount of combustion air demand of conventional multi-loop control is manipulated using a simple one-step ahead control. For a wide range of operations, three transfer functions at low, medium, and high load conditions have been developed offline. Subsequently, the transfer function for the one-step ahead control is adaptively interpolated in real time based on three offline transfer functions.
Two different types of thermal power plants were considered in the simulations, a 600 MW drum-type oil-fired plant and a 1000 MW once-through type coal-fired plant, and the squared error sum of AFR was reduced to 31.84% and 28.59%, respectively, than that of conventional multi-loop control. The proposed one-step ahead control, without affecting existing combustion control, effectively improved the AFR control performance in wide rage operation.
Compared to the previous work using DMC, the proposed research achieved the following two major contributions:
First, because previous research requires a large amount of real time optimization at every sampling step, an additional computer server is needed for actual implementation. On the other hand, the proposed one-step ahead control is very simple and does not require real time optimization. Therefore, it can be directly implemented into the currently operating DCS of power plants, which reduce costs in implementation and maintenance.
Second, the proposed control structure manipulates the air demand only to control AFR, while previous research manipulated both air demand and fuel demand simultaneously. Because the fuel demand is not manipulated in this paper, the control structure is simpler, and it is expected that the possibility of affecting the existing combustion system will be reduced in real-life application.
It is well known that low AFR increases CO due to the lack of combustion air, while high AFR increases NOx and heat loss due to excessive air. However, emissions depend on a variety of variables for each power plant, and reliable modeling is still a work in progress. Therefore, the measurement of emissions to assess proposed control can be further research work.

Author Contributions

U.-C.M. and M.-J.K. designed the basic idea and the principles of the overall work. H.C., J.-H.L. and J.-H.Y. realized simulations. U.-C.M. prepared the initial draft of the paper and K.Y.L. proposed some technical comments and edited the final draft of the paper. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Chung-Ang University Graduate Research Scholarship in 2021 and by Korea Electric Power Corporation (Grant number: R20XO02-27).

Data Availability Statement

The data presented in this study are available on request from first author (Hyuk Choi). The data are not publicly available due to future works.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hannun, R.M.; Abdul Razzaq, A.H. Air Pollution Resulted from Coal, Oil and Gas Firing in Thermal Power Plants and Treatment: A Review. IOP Conf. Ser. Earth Environ. Sci. 2022, 1002, 012008. [Google Scholar] [CrossRef]
  2. Rezaei, F.; Rownaghi, A.A.; Monjezi, S.; Lively, R.P.; Jones, C.W. SOx/NOx Removal from Flue Gas Streams by Solid Adsorbents: A Review of Current Challenges and Future Directions. Energy Fuels 2015, 29, 5467–5486. [Google Scholar] [CrossRef]
  3. Tan, P.; Xia, J.; Zhang, C.; Fang, Q.Y.; Chen, G. Modeling and reduction of NOx emissions for a 700 MW coal-fired boiler with the advanced machine learning method. Energy 2016, 94, 672–679. [Google Scholar] [CrossRef]
  4. Wang, C.L.; Liu, Y.; Zheng, S.; Jiang, A.P. Optimizing combustion of coal fired boilers for reducing NOx emission using Gaussian Process. Energy 2018, 153, 149–158. [Google Scholar] [CrossRef]
  5. Shen, J.X.; Li, F.S.; Li, Z.H.; Wang, H.G.; Shen, Y.C.; Liu, Z.W. Numerical investigation of air-staged combustion to reduce NOX emissions from biodiesel combustion in industrial furnaces. J. Energy Inst. 2019, 92, 704–716. [Google Scholar] [CrossRef]
  6. Wiatros-Motyka, M. Optimising Fuel Flow in Pulverised Coal and Biomass-Fired Boilers; IEA Clean Coal Centre: London, UK, 2016. [Google Scholar]
  7. Dukelow, S.G. Control of Boilers; Instrument Society of America: Research Triangle Park, NC, USA, 1986. [Google Scholar]
  8. Yang, T.T.; Liu, Z.Y.; Zeng, D.L.; Zhu, Y.S. Simulation and evaluation of flexible enhancement of thermal power unit coupled with flywheel energy storage array. Energy 2023, 281, 128239. [Google Scholar] [CrossRef]
  9. Song, D.; Li, Y. Study on Composite Control Strategy of Transient Air-Fuel Ratio for Gasoline Engine Based on Model. IOP Conf. Ser. Earth Environ. Sci. 2020, 513, 012027. [Google Scholar] [CrossRef]
  10. Efimov, D.V.; Nikiforov, V.O.; Javaherian, H. Supervisory control of air-fuel ratio in spark ignition engines. Control Eng. Pract. 2014, 30, 27–33. [Google Scholar] [CrossRef]
  11. Kumar, M.; Shen, T. Estimation and feedback control of air-fuel ratio for gasoline engines. Control Theory Technol. 2015, 13, 151–159. [Google Scholar] [CrossRef]
  12. Kumar, M.; Shen, T.L. Cyclic model based generalized predictive control of air-fuel ratio for gasoline engines. J. Therm. Sci. Technol. 2016, 11, JTST0009. [Google Scholar] [CrossRef]
  13. Li, J.; Li, Z.Y.; Zhou, Q.; Zhang, Y.F.; Xu, H.M. Improved scheme of membership function optimisation for fuzzy air-fuel ratio control of GDI engines. IET Intell. Transp. Syst. 2019, 13, 209–217. [Google Scholar] [CrossRef]
  14. Cao, H.; Du, D.; Peng, Y.H.; Yin, Y.H. Air-fuel-ratio optimal control of a gas heating furnace based on fuzzy neural networks. In Proceedings of the Advances in Neural Networks—ISNN 2006, Chengdu, China, 28 May–1 June 2006; Volume 3973, pp. 876–884. [Google Scholar]
  15. Lee, T.; Han, E.; Moon, U.C.; Lee, K.Y. Supplementary Control of Air-Fuel Ratio Using Dynamic Matrix Control for Thermal Power Plant Emission. Energies 2020, 13, 226. [Google Scholar] [CrossRef]
  16. Santhosh, T.K.; Govindaraju, C. Dual input dual output power converter with one-step ahead control for hybrid electric vehicle applications. IET Electr. Syst. Transp. 2017, 7, 190–200. [Google Scholar] [CrossRef]
  17. Dambrosio, L. One-step ahead adaptive control technique featured by fuzzy-based least square estimator for wind systems. Wind Eng. 2022, 46, 120–133. [Google Scholar] [CrossRef]
  18. Wang, Q.; Li, Q.; Zhao, M. Fast Terrain-Adaptive Motion of Humanoid Robots Based on Model Reference One-step ahead Predictive Control. IEEE Trans. Control Syst. Technol. 2023, 31, 2819–2834. [Google Scholar] [CrossRef]
  19. Choi, H.; Choi, Y.; Moon, U.C.; Lee, K.Y. Supplementary Control of Conventional Coordinated Control for 1000 MW Ultra-Supercritical Thermal Power Plant Using One-Step Ahead Control. Energies 2023, 16, 6197. [Google Scholar] [CrossRef]
  20. Zhang, L.; Ma, J.; Wu, Q.; He, Z.; Qin, T.; Chen, C. Research on PMSM Speed Performance Based on Fractional Order Adaptive Fuzzy Backstepping Control. Energies 2023, 16, 6922. [Google Scholar] [CrossRef]
  21. Nazemorroaya, E.; Shafieirad, M.; Hajatipour, M. Model Reference Adaptive Control for Nonlinear Systems in the Presence of Unknown External Disturbances. In Proceedings of the 2022 30th International Conference on Electrical Engineering (ICEE), Tehran, Iran, 17–19 May 2022; pp. 17–22. [Google Scholar]
  22. Usoro, P.B. Modeling and Simulation of a Drum Boiler-Turbine Power Plant under Emergency State Control. Master’s Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 1977. [Google Scholar]
  23. Moon, U.C.; Lee, Y.; Lee, K.Y. Practical dynamic matrix control for thermal power plant coordinated control. Control Eng. Pract. 2018, 71, 154–163. [Google Scholar] [CrossRef]
  24. Fadali, M.S.; Visioli, A. Digital Control Engineering: Analysis and Design, 2nd ed.; Academic Press: Waltham, MA, USA, 2013. [Google Scholar]
  25. Aström, K.J.; Wittenmark, B.R. Computer-Controlled Systems: Theory and Design, 3rd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 1997. [Google Scholar]
  26. Zheng, Q.L.; Gao, Z.Q.; Tan, W. Disturbance Rejection in Thermal Power Plants. In Proceedings of the 2011 30th Chinese Control Conference (CCC), Yantai, China, 22–24 July 2011. [Google Scholar]
  27. Gonzalez-Salazar, M.A.; Kirsten, T.; Prchlik, L. Review of the operational flexibility and emissions of gas- and coal-fired power plants in a future with growing renewables. Renew. Sustain. Energy Rev. 2018, 82, 1497–1513. [Google Scholar] [CrossRef]
Figure 1. The structure of proposed one-step ahead supplementary control with online transfer function.
Figure 1. The structure of proposed one-step ahead supplementary control with online transfer function.
Energies 16 07411 g001
Figure 2. Step responses at low, medium, and high loads of 600 MW plant.
Figure 2. Step responses at low, medium, and high loads of 600 MW plant.
Energies 16 07411 g002
Figure 3. Location of poles for three AFR models in 600 MW plant.
Figure 3. Location of poles for three AFR models in 600 MW plant.
Energies 16 07411 g003
Figure 4. Comparison of step responses between models and plant test data for 600 MW plant.
Figure 4. Comparison of step responses between models and plant test data for 600 MW plant.
Energies 16 07411 g004
Figure 5. Comparison of step responses of G2(z), G3(z), and interpolated Gk(z) at 475 MW.
Figure 5. Comparison of step responses of G2(z), G3(z), and interpolated Gk(z) at 475 MW.
Energies 16 07411 g005
Figure 6. Step responses at low, medium, and high loads of 1000 MW plant.
Figure 6. Step responses at low, medium, and high loads of 1000 MW plant.
Energies 16 07411 g006
Figure 7. Load change scenario of 600 MW plant.
Figure 7. Load change scenario of 600 MW plant.
Energies 16 07411 g007
Figure 8. Comparison of AFR of conventional control without supplementary control, with proposed adaptive control, and with fixed G3(z) in 600 MW plant.
Figure 8. Comparison of AFR of conventional control without supplementary control, with proposed adaptive control, and with fixed G3(z) in 600 MW plant.
Energies 16 07411 g008
Figure 9. Comparison of AFR of conventional control, with proposed adaptive control, with fixed G1(z), and with fixed G2(z) in 600 MW plant.
Figure 9. Comparison of AFR of conventional control, with proposed adaptive control, with fixed G1(z), and with fixed G2(z) in 600 MW plant.
Energies 16 07411 g009
Figure 10. Supplementary control signal ( u k ) of proposed adaptive control in 600 MW plant.
Figure 10. Supplementary control signal ( u k ) of proposed adaptive control in 600 MW plant.
Energies 16 07411 g010
Figure 11. Comparison of total air demand ( u k s u m ) between conventional control and proposed adaptive control in 600 MW plant.
Figure 11. Comparison of total air demand ( u k s u m ) between conventional control and proposed adaptive control in 600 MW plant.
Energies 16 07411 g011
Figure 12. Comparison of fuel demand between conventional control and proposed adaptive control in 600 MW plant.
Figure 12. Comparison of fuel demand between conventional control and proposed adaptive control in 600 MW plant.
Energies 16 07411 g012
Figure 13. Comparison of main steam pressure between conventional control and proposed adaptive control in 600 MW plant.
Figure 13. Comparison of main steam pressure between conventional control and proposed adaptive control in 600 MW plant.
Energies 16 07411 g013
Figure 14. Load change scenario of 1000 MW plant.
Figure 14. Load change scenario of 1000 MW plant.
Energies 16 07411 g014
Figure 15. Comparison of AFR of conventional control without supplementary control, with proposed adaptive control, with fixed G1(z), with fixed G2(z), and with fixed G3(z) in 1000 MW plant.
Figure 15. Comparison of AFR of conventional control without supplementary control, with proposed adaptive control, with fixed G1(z), with fixed G2(z), and with fixed G3(z) in 1000 MW plant.
Energies 16 07411 g015
Figure 16. Supplementary control signal ( u k ) of proposed adaptive control in 1000 MW plant.
Figure 16. Supplementary control signal ( u k ) of proposed adaptive control in 1000 MW plant.
Energies 16 07411 g016
Figure 17. Comparison of total air demand ( u k s u m ) between conventional control and proposed adaptive control in 1000 MW plant.
Figure 17. Comparison of total air demand ( u k s u m ) between conventional control and proposed adaptive control in 1000 MW plant.
Energies 16 07411 g017
Figure 18. Comparison of main steam pressure between conventional control and proposed adaptive control in the 1000 MW plant.
Figure 18. Comparison of main steam pressure between conventional control and proposed adaptive control in the 1000 MW plant.
Energies 16 07411 g018
Table 1. Model parameters of three AFR models in 600 MW plant.
Table 1. Model parameters of three AFR models in 600 MW plant.
G1(z)G2(z)G3(z)
a1 = 0.186a1 = 0.062a1 = −0.043
a2 = −0.004a2 = −0.031a2 = −0.062
a3 = 0.076a3 = 0.126a3 = 0.203
a4 = 0.060a4 = 0.116a4 = 0.199
a5 = 0.210a5 = 0.294a5 = 0.324
b1 = 3.324b1 = 2.418b1 = 1.766
Table 2. Poles and DC gain of three AFR models in 600 MW plant.
Table 2. Poles and DC gain of three AFR models in 600 MW plant.
G1(z)G2(z)G3(z)
P1 = 0.83P1 = 0.87P1= 0.90
P2,3 = 0.21 ± 0.70iP2,3 = 0.18 ± 0.76iP2,3 = 0.12 ± 0.79i
P4,5 = −0.54 ± 0.42iP4,5 = −0.59 ± 0.45iP4,5 = −0.59 ± 0.46i
gain = 7.04gain = 5.57gain = 4.66
Table 3. Poles and DC gain of Gk(z) at 475 MW in 600 MW plant.
Table 3. Poles and DC gain of Gk(z) at 475 MW in 600 MW plant.
Gk(z) at 475 MW
p1 = 0.8797
p2,3 = 0.1 ± 0.77i
p4,5 = −0.59 ± 0.46i
gain = 5.3443
Table 4. Model parameters of three plant models of 1000 MW plant.
Table 4. Model parameters of three plant models of 1000 MW plant.
G1(z)G2(z)G3(z)
a1 = 0.544a1 = 0.549a1 = 0.416
a2 = −0.326a2 = −0.111a2 = −0.097
a3 = 0.105a3 = 0.166a3 = 0.167
b1 = 0.103b1 = 0.057b1 = 0.059
Table 5. Poles and DC gain of three plant models of 1000 MW plant.
Table 5. Poles and DC gain of three plant models of 1000 MW plant.
G1(z)G2(z)G3(z)
P1 = 0.39P1 = 0.717P1 = 0.656
P2,3 = 0.07 ± 0.51iP2,3 = −0.08 ± 0.47iP2,3 = −0.12 ± 0.49i
gain = 0.1519gain = 0.1444gain = 0.1152
Table 6. Squared error sum comparison of AFR in 600 MW plant.
Table 6. Squared error sum comparison of AFR in 600 MW plant.
Control ModelSquared Error SumPercentage of Proposed/Conventional
Conventional without supplementary control12.72100
With Fixed G1(z)5.0639.82
With Fixed G2(z)5.5043.26
With Fixed G3(z)85.42671.60
With proposed adaptive4.0531.84
Table 7. Squared error sum comparison of AFR in 1000 MW plant.
Table 7. Squared error sum comparison of AFR in 1000 MW plant.
Control ModelSquared Error SumPercentage of Proposed/Conventional
Conventional without supplementary control16.444100
With Fixed G1(z)10.10461.44
With Fixed G2(z)7.16543.57
With Fixed G3(z)6.12137.22
With proposed adaptive4.70228.59
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Choi, H.; Lee, J.-H.; Yu, J.-H.; Moon, U.-C.; Kim, M.-J.; Lee, K.Y. One-Step Ahead Control Using Online Interpolated Transfer Function for Supplementary Control of Air-Fuel Ratio in Thermal Power Plants. Energies 2023, 16, 7411. https://doi.org/10.3390/en16217411

AMA Style

Choi H, Lee J-H, Yu J-H, Moon U-C, Kim M-J, Lee KY. One-Step Ahead Control Using Online Interpolated Transfer Function for Supplementary Control of Air-Fuel Ratio in Thermal Power Plants. Energies. 2023; 16(21):7411. https://doi.org/10.3390/en16217411

Chicago/Turabian Style

Choi, Hyuk, Ju-Hong Lee, Ji-Hoon Yu, Un-Chul Moon, Mi-Jong Kim, and Kwang Y. Lee. 2023. "One-Step Ahead Control Using Online Interpolated Transfer Function for Supplementary Control of Air-Fuel Ratio in Thermal Power Plants" Energies 16, no. 21: 7411. https://doi.org/10.3390/en16217411

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop