Next Article in Journal
Long-Term Use of Nuclear Energy from the Aspect of Economy and Greenhouse Gas Emissions
Previous Article in Journal
Energy Management and Edge-Driven Trading in Fractal-Structured Microgrids: A Machine Learning Approach
Previous Article in Special Issue
GaN Power Transistors in Converter Design Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Assistive System for Thermal Power Plant Management

School of Electrical Engineering, University of Belgrade, Bulevar kralja Aleksandra 73, 11000 Belgrade, Serbia
*
Author to whom correspondence should be addressed.
Energies 2025, 18(11), 2977; https://doi.org/10.3390/en18112977
Submission received: 10 April 2025 / Revised: 26 May 2025 / Accepted: 30 May 2025 / Published: 5 June 2025
(This article belongs to the Special Issue Energy, Electrical and Power Engineering: 4th Edition)

Abstract

:
The estimation of available active power in coal-fired thermal power plant units involves considerable complexity and remains a critical task for plant operators. To avoid compromising system stability, operators often operate the thermal unit below its full capacity. To address this issue, the aim of this paper is to facilitate the process of estimating the maximum active electrical power by applying an assistive system based on ANFIS (Adaptive Neuro-Fuzzy Inference System), a method that combines the strengths of neural networks and fuzzy logic. Since the generated electric energy is directly linked to the amount of thermal energy produced, the analysis is focused on the boiler combustion process. It has been shown that the key factors in this process are the coal mills and their achievable capacity, as well as the calorific value of coal. Therefore, the proposed assistive system is based on the estimation of the available capacity of each active mill, which is then combined with the estimated calorific value of the coal to determine the achievable active electrical power of the unit. The conducted analysis and experiments confirm the validity of this approach.

1. Introduction

Energy sources represent a fundamental element of socio-economic development. Ensuring energy resources and supply security has become a key factor in the development of human society, as well as in shaping global political and economic relations [1]. Over the past few decades, economic growth in developing countries has contributed to a steady increase in energy consumption, and research suggests that this trend is expected to continue in the near future [2].
Serbia, as a developing country, has been experiencing consistent growth in energy consumption, particularly electricity. According to current projections, this trend is expected to continue until 2030 [3], with electricity consumption projected to increase from the current levels of 38,506 GWh [4]. Based on the 2024 data, the primary producers of electricity are coal-fired thermal power plants, accounting for over 70 % of total electricity generation. However, electricity production from coal-based thermal power plants has a negative impact on the environment [5]. Since coal-based power plants are still the primary source of electricity generation in many countries, they represent one of the main contributors to environmental pollution. In recent years, considerable attention has been devoted to the prediction of emissions such as ( CO 2 ) [6,7] and ( NO x ) [8]. Despite all the advancements, environmental pollution remains an inevitable aspect of electricity production based on this approach. For this reason, developed countries are increasingly striving to transition toward renewable energy sources [9,10,11]. Due to the unreliability of supply from renewable energy sources, this transition poses a significant challenge [12] for developed countries, and especially for developing countries such as Serbia.
The Electric Power Grid of Serbia is in a very unfavorable position. The growing electricity demand contrasts with the limited and slowly improving production capacity, which is further constrained by the poor quality of coal. In this situation, the most effective strategy is to extract the maximum possible output from the available infrastructure.
However, in practice, operating a thermal power plant unit at its maximum achievable capacity remains a significant challenge for operators. The primary reason for this challenge is the uncertainty regarding the unit’s maximum capacity. Consequently, the operator is left to estimate the unit’s capacity independently, based on prior experience and individual judgment. Considering that overloading the unit may lead to an outage, it becomes clear why operators tend to operate it below its achievable capacity.
The aim of this paper is to develop an assistive system for operators that suggests, based on the current state of the thermal power plant unit, the maximum active electrical power the unit can generate under regular operating conditions. This would not only make the operator’s job easier and reduce the impact of human factors but would also enable increased production capacity using the existing infrastructure.
Analysis of the thermal power plant unit operation showed that the coal combustion process has a key influence on the total unit electrical power. In addition to coal characteristics, the combustion process is significantly affected by its preparation. In thermal power plant units rated over 100 MW , such as unit B1 of the Nikola Tesla power plant in Obrenovac with an installed capacity of 650 MW , which serves as the case study for the research presented in this paper, the boiler is fired with the aero-mixture, a combination of pulverized coal particles and hot air at the mill outlet, which, as will be shown, is one of the main indicators of mill load. This aero-mixture is entirely formed by eight fan mills, whose uneven operating conditions significantly affect the combustion process and, consequently, the total unit active power. The fan mills have been identified as the main operational constraint in boiler performance. If the achievable coal processing capacity of the mills is exceeded, due to the physical constraints of their working principle, they become overloaded, potentially leading to clogging, gradual deterioration, and ultimately, mill failure with serious operational consequences.
The critical role of mills in thermal power plant operation has been confirmed by numerous studies [13]. Their proper functioning is further highlighted in several research works addressing this topic [14,15,16,17,18]. These studies employ advanced analysis techniques, including vibration and acoustic signal processing, as well as mathematical modeling, to assess mill condition. However, most of them focus on predicting service intervals, which, while valuable, does not provide direct support to operators in assessing the real-time maximum capacity of the mills.
The goal of this paper is to develop an assistive system that estimates the current condition of each of the eight mills, based on their real-time operating parameters, in terms of maximum load, and, accordingly, suggests the maximum achievable active power of the unit at a given moment. The literature contains a large number of studies and results related to mill operation management, including capacity estimation based on coal characteristics, the condition of beater wheels, and air balance [19,20,21,22]. However, all these methods assume a priori knowledge of process parameters or models. The concept introduced in this paper follows the spirit of machine learning, where complete knowledge about the milling process is embedded in the data itself. To the best of our knowledge, this concept is novel. Due to the complexity of exact mathematical modeling, caused by numerous mutual interactions, the proposed solution is based on soft computing approaches, specifically employing fuzzy logic and neural networks through ANFIS (Adaptive Neuro-Fuzzy Inference System) [23,24,25], as further detailed in the following sections.
This paper begins by analyzing and formulating the problem of estimating the achievable capacity of a coal mill and available active power of a thermal power plant unit. Based on the identified challenges, a conceptual framework is developed to address the problem, accompanied by illustrations of the issues the assistive system must overcome. Particular attention is given to the selection of the ANFIS structure, its architecture, and the training process. Subsequently, the overall system structure and operating principle are defined. The ANFIS is then trained using the collected data and evaluated through testing. Finally, conclusions are drawn based on the conducted analysis.

2. Problem Formulation

A fundamental process in electricity generation within a thermal power plant unit is the conversion of fuel energy, coal in this case, into thermal energy through combustion in the boiler. The main objective is to maximize fuel utilization while minimizing the emission of harmful gases. One commonly used method for firing thermal power plant units above 100 MW , which largely satisfies these requirements, is pulverized coal combustion. The aforementioned component represents a crucial part of boiler combustion and simultaneously offers the greatest potential for further improvements [26,27].
This method is based on combustion using a pulverized coal–air mixture (hereinafter referred to as the aero-mixture), which is a blend of pre-crushed coal powder and hot air from the furnace. A key challenge in this combustion method lies in the processing of raw coal into an aero-mixture. Fan mills play a crucial role in preparing this mixture. Accordingly, the entire combustion process of the unit heavily depends on their operational condition, which inevitably degrades with increased operating time and workload. To better understand the impact of mill condition degradation on electricity production, it is essential to comprehend the entire combustion process and its role within the system.
Combustion begins in the raw coal bunkers, from which coal falls by gravity onto a belt conveyor, known as the feeder of the fan mill. The feeder, using a leveling device, which is a metal limiter that prevents the coal layer on the feeder from exceeding a specified level where it is positioned, forms a uniform coal layer and delivers it to the mill’s inlet channel. At this point, the coal is mixed with hot air, ranging from 650   ° C to 900   ° C , originating from the top of the furnace, referred to as recirculation line gases, and with primary air at 220   ° C . The flow of the primary air is controlled by regulating the primary air damper, which is a valve at the outlet of the primary air line, whose position directly controls the amount of primary air entering the mill. This mixture of air and coal is transported through pipelines to the center of the fan mill, which consists of a metal casing lined with reinforced metal sheathing. The core of the mill is the beater wheel, a large rotating assembly equipped with blades and additional metal linings. It pulverizes large pieces of coal by striking them against its blades and crushing them against the mill’s inner lining.
The mixing of hot air with coal particles enables the drying of the coal. Simultaneously, the beater wheel acts as a fan, generating the airflow required to transport the pulverized coal to the burners mounted on the walls of the boiler furnace. To prevent the furnace from being fired with inadequately crushed coal, a return line is installed on the mill’s outlet line. Oversized coal particles, due to their weight, are redirected through this line back to the center of the mill for additional grinding, thereby ensuring proper particle size and enabling efficient combustion of coal in the air.
When the fan mill is in good condition, with undamaged metal linings on the beater wheel and mill walls, the process operates without issues. However, problems arise when the metal linings on the beater wheel and the protective linings on the internal walls of the mill become worn or deformed. These damages increase internal clearances within the mill, resulting in poorer coal pulverization and reduced ventilation performance. Consequently, the achievable capacity of the mill is reduced. Numerous studies have analyzed and attempted to improve these deficiencies. However, the issues remain unresolved [28,29,30,31]. By exceeding the achievable capacity of the mill, a situation arises in which more coal is fed into the mill than can be subsequently transported to the burners. Continuous overloading of the mill in this manner may lead to the accumulation of coal deposits inside the mill, significantly increasing the risk of spontaneous ignition. Such conditions can escalate into explosions within the mill, with potentially fatal consequences for overall system safety [32].
In order to prevent unwanted scenarios, it is necessary to operate the mills in accordance with their achievable capacity. A precise calculation of the maximum capacity of the mill would require a complex analysis [33], based on the condition assessment of the beater wheel and the characteristics of the coal being processed. Such an analysis would involve shutting down the mill, performing a visual inspection of the beater wheel, and conducting laboratory testing of the coal, procedures that are not feasible during regular operation.
To ensure that the capacity assessment remains relevant, it is necessary to develop a method for real-time evaluation of the beater wheel condition during operation. For the stated assessment, available parameters include those of the mill and the overall thermal power plant unit. Among these, the temperature of the aero-mixture stands out as a key indicator that reliably reflects the mill’s achievable capacity. The justification lies in the achievable capacity of coal drying. For complete combustion, coal particles must be fully dried and heated to their ignition temperature. In practice, these conditions are met by maintaining the outlet aero-mixture temperature within the range of 170   ° C to 185   ° C . Accordingly, regulation of the pulverized aero-mixture temperature is performed by adjusting the primary air flow via the primary air damper. However, it has been shown that this regime can be maintained only within a specific coal processing capacity range, as illustrated by the aero-mixture temperature regulation limits diagram in Figure 1.
The diagram shown in Figure 1 presents the mill’s regulation characteristics, developed under the assumptions that the moisture content of coal dust does not vary with capacity, that the aero-mixture temperature remains constant within the operating range, and that the raw coal temperature is constant. It illustrates changes in fluid composition and quantity depending on the transport of pulverized coal downstream of the mill, increased by the mass of coal vapor per unit time. The drying fluid consists of the following: (a) combustion products recirculated from the furnace—recirculated gases, (b) hot air from the air heater—primary air, (c) moisture evaporated from the coal, (d) leakage air drawn from the boiler house, (e) false air drawn from the furnace, and (e) recirculated cold combustion products. As shown, the mill operates within a limited range of allowable capacity, within which effective drying of coal is achieved and the aero-mixture temperature is being regulated, as illustrated on the right side of the diagram. At maximum drying capacity, the flow of primary air (b) is reduced to the technical minimum of the primary air damper, necessary for unobstructed pneumatic transport of coal.
Based on the above analysis, the proposed approach relies on estimating the maximum mill capacity that enables maintaining the outlet aero-mixture temperature within the acceptable range, while ensuring that the primary air damper remains at its technical minimum. Although this requirement may initially appear straightforward, experimental results demonstrate that it is far more complex in practice.
The complexity of the problem arises from the numerous factors that influence mill operation and its achievable capacity in various ways. Key factors include the following: the condition of the beater wheel (most conveniently described by the number of operating hours since the last overhaul), coal properties (such as grindability, granulometry, moisture content, chemical composition, and sand content), temperatures of the incoming fluids to the mill (primary air and aero-mixture), and the uniformity of coal feeding to the mill.
Beater wheel degradation is an inevitable consequence of processing large quantities of coal, as shown in Figure 2. Continuous abrasion of the internal linings limits the operational lifespan of the beater wheel and directly affects mill performance. The extent of this effect is best demonstrated by comparing mill behavior after 300 and 1250 operating hours following beater wheel overhaul.
Although all other mill parameters remain nearly identical in terms of average values, under the same conditions, defined by constant feeder speed and the primary air damper set to its technical minimum, the measured temperature of the aero-mixture differs by more than 5   ° C with respect to the mean value, indicating a significant impact of beater wheel wear on the overall milling process.
Based on the previously discussed example of beater wheel degradation and its impact on aero-mixture temperature, as shown in Figure 2, it can be concluded that the instantaneous deviation from the average temperature value is variable in both observed cases. The main contributing factors to this behavior are fluctuations in coal properties, primarily grindability and moisture content, as well as irregularities in coal supply from the bunker. Variations in coal accumulation on the feeder lead to changes in the instantaneous coal input to the mill, which further affects process stability.
It has been established that all of these parameters are closely correlated with the beater wheel load, which can be monitored through the current of the beater wheel drive motor. As illustrated in the corresponding diagram shown in Figure 3, fluctuations in the aero-mixture temperature closely follow variations in mill current, confirming a direct link between these parameters and the complexity of the milling process.
The next factor influencing the formation of the aero-mixture is the set of fluids used in its generation, with particular emphasis on the temperature of the recirculation gases, as illustrated in Figure 4.
In contrast to the temperature of the primary air, which can be actively regulated, the temperature of the recirculation gases cannot be directly regulated and varies depending on the current thermodynamic conditions within the furnace.
It has been shown that the temperature of the recirculated gases can fluctuate by more than 200   ° C during operation, which may significantly affect the coal drying process. This effect is especially evident at the mill’s maximum capacity, when the recirculated gas becomes the dominant component of the aero-mixture. This phenomenon is depicted in Figure 4, where it can be observed that, even under constant mill operating parameters and stable coal supply with minimal oscillations, the temperature of the aero-mixture exhibits an increasing trend, driven by a progressive rise in the temperature of the gas in the recirculation line. These results highlight the significant impact of the recirculated gas on the coal drying process and overall system stability.
In addition to the basic mill parameters and their impact on the aero-mixture temperature, the effects of other measurable parameters related to mill operation were also analyzed, including mill vibrations, primary air temperature, feeder motor current, and numerous others. However, based on the conducted experiments and correlation analysis, it was found that these parameters are not sufficiently reliable for accurate estimation of the aero-mixture temperature.
Based on the previously presented analysis, it can be concluded that the most useful input parameters for the future model are the mill operating time, mill drive motor current, recirculation gas temperature at the mill inlet, and primary air flow. This selection of parameters is crucial because assessing mill capacity is inherently a complex task, with unit operators facing substantial operational challenges. This complexity is further increased by the fact that six to eight mills are typically in operation simultaneously, each with a different maximum capacity, which significantly complicates the estimation of the unit’s active power.

3. Proposed Structure of the Assistive System

In order to support operators in addressing the outlined problem during regular operation, this paper focuses on the development of an assistive system designed to enable more accurate estimation of the maximum achievable capacity of each coal mill, expressed through its corresponding feeder speed. Although feeder speed is a key control parameter, it represents only one of several variables that influence mill performance, as illustrated in Figure 2, Figure 3 and Figure 4. Moreover, direct real-time calculation of this capacity is not feasible due to the complexity of the process and the large number of interdependent influencing factors. To overcome this limitation, the proposed approach is based on estimating the maximum feeder speed by first predicting the aero-mixture temperature, as illustrated in Figure 5. The core of the method lies in a process model that estimates this temperature using all relevant input parameters. Since the primary goal is to determine the maximum allowable feeder speed for each mill, the model is specifically designed to serve that purpose. Based on the current operating parameters, a recursive algorithm is applied to estimate the feeder speed that enables maintaining the desired outlet temperature of the aero-mixture. The functioning of the recursive algorithm is based on the premise that the aero-mixture temperature should not drop below 170 °C over an extended period. To achieve this, the algorithm starts by initializing the feeder speed variable to the current actual feeder speed. Subsequently, the algorithm gradually increases the feeder speed while continuously monitoring the predicted aero-mixture temperature. As the speed increases, the algorithm tracks how the estimated temperature decreases. At a certain point, the estimated temperature will fall below the desired technical minimum, which determines the maximum allowable feeder speed, corresponding to the mill’s maximum capacity. These estimates for each individual mill in operation, combined with the coal’s calorific value, are then used to evaluate the available active electrical power of the thermal power plant unit.
To better understand the operation of the entire assistive system, a schematic diagram of the assistive system workflow is shown in Figure 6, where ANFIS Mill i , i [ 1 , 8 ] represents the ANFIS-based system for each individual mill, as depicted in Figure 5.
In this way, the assistive system would take into account the current condition of the mill, as well as operating conditions related to coal characteristics and the thermodynamic parameters of the boiler, enabling real-time estimation. Based on the estimated achievable feeder speed for each of the eight operating mills in steady-state conditions, together with the coal’s calorific value, the achievable plant unit capacity in terms of active electrical power could be determined with a high level of reliability. This estimation would enable operators to have real-time insight into the unit’s maximum available active electrical power, taking into account the current operating conditions and coal characteristics. However, defining an appropriate mathematical model represents a significant challenge. As previously stated, the system is multivariable, which significantly complicates the analysis. Establishing strictly defined mathematical relationships between all relevant parameters is extremely difficult to formalize due to the presence of complex non-linear interactions within the system. For this reason, the proposed approach abandons traditional process modeling based on physical relationships and instead explores solutions within the domain of soft computing methods, which are better suited for handling complex and imprecisely defined systems. In an effort to develop a system model that retains an interpretable structure, ANFIS has emerged among numerous contemporary methods as a representative approach that combines the most beneficial features of neural networks and fuzzy inference systems. This approach enables flexible modeling of complex processes, while also allowing the model to be refined and adapted based on expert knowledge acquired through operational experience. The proposed assistive system in no way affects the existing functionalities within boiler regulation, such as fuel distribution, air quantity control, main controller operations, steam pressure and temperature management, and the control of NOx, CO, and O 2 concentrations.
ANFIS is a hybrid approach that combines artificial neural networks (ANNs) and fuzzy inference systems (FISs), forming a robust framework for modeling and solving complex real-world problems. The method is grounded in a fuzzy system whose parameters are trained using a learning algorithm inspired by neural network theory, thereby integrating the advantages of both techniques. From the ANN perspective, the ability to learn from data represents a key strength, while the primary advantage of FIS lies in its capacity to construct a base of linguistic rules. Multiple integration strategies exist for combining ANN and FIS, and the choice of method largely depends on the specific application context and the complexity of the problem being addressed [34,35,36]. Since most training techniques are not memory-intensive, these characteristics make the ANFIS model superior compared to alternative approaches, including some types of neural networks, enabling efficient processing and modeling of complex systems under real-world conditions.
Depending on the specific implementation, the ANFIS architecture may differ in its structure and training method, but the foundation of each such system is a fuzzy inference system. The system is composed of several essential components, as illustrated in Figure 7.
The components shown in Figure 7 jointly constitute the fuzzy inference system and, at the same time, define the structure of the ANFIS architecture. In order to achieve the desired input–output mapping, the parameters defining the system components are learned using appropriate optimization-based training methods. These methods are designed to adjust the internal parameters of the model based on the training dataset and typically rely on well-established optimization techniques [37]. Accordingly, the same ANFIS model structure will be used for estimating the aero-mixture temperature as well as for assessing the available active electrical power of the thermal power plant unit. The essential difference between these two models lies in training the same architectures with different datasets.
To enable the application of the ANFIS structure for estimating the aero-mixture temperature and the active electrical power of the thermal power plant unit, appropriate datasets must be prepared for training the adaptive parameters of the fuzzy inference system.
Experimental data used for training and testing the ANFIS system were collected between June 2024 and March 2025, using measurements from three different mills of the B1 thermal power unit at the Nikola Tesla power plant in Obrenovac. During this period, seven experiments were conducted, with a total duration exceeding 30 h of unit operation. Thanks to this extended time interval, various boiler thermal regimes, seasons, and different phases of mill beater wheel exploitation were covered. Through manual signal inspection, sequences deemed unsuitable for training the ANFIS model were identified and excluded. Among the excluded sequences are situations such as mill failures, conveyor belt breakage at the feeder, mill start-up and shutdown, mill clogging, and similar events.
This approach enabled the formation of a representative set of system steady-states, which will be used for further training of the ANFIS model for aero-mixture temperature estimation.
The experimental investigations encompassed a wide range of loads, including feeder speeds ranging from 40% to 80%, air–coal mixture temperatures between 165 °C and 195 °C, active power of the unit between 410 MW and 650 MW, a recirculation gas temperature between 650 °C and 900 °C, and system operation with primary air damper openness of up to 70%. All experiments were performed on three mills to monitor the wear of the beater wheel and changes in its characteristics during operation. All data were collected with a sampling frequency of 5 s.
The temperature measurements of the pulverized coal–air mixture and the recirculation gases were performed using thermocouple-based sensors, known for their wide temperature range that varies depending on the thermocouple type. In this particular case, the sensors were equipped with a Type K thermocouple, which was based on a nickel-chromium/nickel combination. These sensors come with a calibration certificate at a single point, at a temperature of 1000 °C.
The operating range of the sensors covers temperatures up to 1000 °C. In the temperature range from −40 °C to 375 °C, the permissible error is ±1.5 °C, while for the temperature range from 375 °C to 1000 °C, the permissible error is ±0.004 · | t | , where |t| is the absolute value of the actual temperature.
The sensor for measuring the temperature of the pulverized coal–air mixture was positioned at the outlet of the fan mill, while the sensor for measuring the temperature of the recirculation gases was located at the junction of the recirculation gas line with the primary air line.
The first step involves defining the training dataset for the ANFIS model used to estimate the aero-mixture temperature. It should be emphasized at this point that additional analysis has shown that formulating a reliable model requires each mill to have its own model. Although data were collected from three different mills, the dataset used for training was formed exclusively based on data from a single mill, and all presented results related to the ANFIS for aero-mixture temperature estimation pertain exclusively to that mill. This approach is justified by the fact that the same methodology would be applied for other mills, allowing the presented results to be considered representative under the same conditions.
Based on the problem formulation, the following parameters were selected as input variables:
  • Operating time since the last overhaul of the beater wheel—an indicator of the expected wear of the mill’s beater wheel linings.
  • Mill current—an indicator of the mill load that reflects current coal characteristics and fluctuations in coal feed at the mill inlet.
  • Recirculation line gas temperature at the mill inlet—a key factor in the coal drying process, along with primary air.
  • Primary air flow at the mill inlet—although the objective is to analyze a regime in which the primary air damper is set to its technical minimum, it has been shown that, due to the physical configuration of the mill, this flow still varies enough to cause aero-mixture temperature changes of several degrees.
A major challenge at this stage, even before further analysis, lies in the dynamics of the process itself. Although there are studies where ANFIS has been applied for dynamic system identification [38,39], its application in this case proves to be unsuitable. The main reason for this is the complexity of the system. As outlined in the problem formulation, the process is clearly multivariable, involving more than four input predictors. When the need to capture system dynamics through several previous measurements is considered, the total number of ANFIS inputs increases significantly. Since the complexity of the model grows exponentially with the number of inputs, training such a system becomes practically infeasible.
Since the primary objective of the model is to estimate the achievable capacity of each mill during operation, tracking system dynamics over time is not of critical importance. Moreover, the model is not expected to react to short-term fluctuations caused by disturbances, but rather to follow the macro-level values under steady-state conditions. Accordingly, the ANFIS model is designed to estimate the steady-state aero-mixture temperature based on the corresponding steady-state values of the input parameters. In this way, the model becomes independent of the system’s dynamic behavior, while the influence of frequent measurement noise and outliers is significantly reduced. The selection of the time window for signal averaging was made based on an analysis of the system’s temporal behavior, which led to the choice of a two-minute interval. This duration represents a compromise between two opposing requirements: on one hand, it must be short enough to capture the current state of the physical processes in the mill; on the other hand, it must be sufficiently long to filter out dynamic effects and external disturbances.
Creating the dataset for ANFIS training related to power estimation is considerably simpler compared to the problem of estimating the aero-mixture temperature. Since the available active electrical power primarily depends on the amount and quality of coal delivered to the boiler, the estimation can be based on the total engagement of all mills in operation and the estimated calorific value of the coal, which is already available. It is reasonable to conclude that increased mill engagement and higher coal quality result in greater active electrical power output. However, quantifying the individual and combined influence of these factors on active electrical power is a non-trivial task. For this reason, ANFIS is again selected as a suitable model structure for addressing the problem. Since the number of inputs for this system includes the feeder speeds of all eight mills in operation, along with the estimated coal calorific value, the complexity of the ANFIS architecture increases significantly. Given the nature of the influence that coal calorific value effects on the active electrical power output of the thermal unit, it was decided that each ANFIS input representing the normalized feeder speed of a given mill should be scaled by the normalized estimated calorific value of the coal:
x i = F e e d e r ^ i · C C V E C C V M A X ,
where x i denotes the input corresponding to mill i, F e e d e r ^ i denotes the maximum estimated speed of the i-th feeder, C C V E is the Coal Calorific Value Estimation, and C C V M A X is the Coal Calorific Value maximum, 10.000 kJ/kg.
As with the ANFIS model for aero-mixture temperature estimation, the objective here is to model the steady-state behavior of the unit rather than its transient regimes or dynamic effects. In comparison to mill operation, the time constants associated with the active power output of the unit are significantly larger, which indicates the need for data averaging over a longer time window. Based on the observed process dynamics, the appropriate averaging interval was experimentally determined to be 4 min.
In accordance with the defined averaging procedure for the ANFIS for estimating the aero-mixture temperature and the active power of the unit, datasets for training were formed based on data collected during the conducted experiments.
A total of 1245 samples were obtained for training the ANFIS model for aero-mixture temperature estimation, while 2857 samples were formed for training the ANFIS model for active power estimation. From these datasets, 20% of the samples were set aside for testing using chronological selection, while the remaining data was used for training the ANFIS models.
To avoid overfitting of the ANFIS model, the k-fold cross-validation method was used, implemented within the tunefis function of the MATLAB R2023b software package. Experimental results showed that the use of four folds provides optimal results in terms of model accuracy and stability.
The final step before training the ANFIS architecture is to define and configure all essential parameters that influence both the training process and the resulting model performance:
  • Definition of input and output variables.
  • Selection of the type of fuzzy inference system.
  • Specification of the type and number of membership functions for both input and output variables.
  • Selection of the defuzzification method.
  • Definition of the system training method.
The following configuration is adopted:
  • The input and output variables are the same as those previously introduced for aero-mixture temperature estimation and the assessment of the available active electrical power of the thermal power plant unit.
  • The Sugeno fuzzy inference system is selected due to its computational efficiency, compatibility with optimization and adaptive techniques, and the fact that it ensures output surface continuity, which makes it suitable for application in complex engineering systems such as ANFIS.
  • It is assumed that this choice may significantly influence the quality of the obtained results. Therefore, a comparative analysis is conducted to evaluate the impact of representing each variable with either two or three membership functions, as well as the effect of using Gaussian versus triangular membership functions.
  • In general, defuzzification using the default centroid method is sufficiently accurate for most applications and is therefore retained without modification.
  • Based on the literature [37], three training techniques will be compared: a hybrid method (denoted as ANFIS(H)), training based on a genetic algorithm (ANFIS(GA)), and training based on particle swarm optimization (ANFIS(PSO)). In the case of the hybrid method proposed by Jang [23], the rule set was adopted in accordance with the grid partition method, which is the most commonly used approach [40]. In contrast, for the genetic algorithm and particle swarm optimization, the rule learning process was treated as a set of optimization parameters. The ability to learn the rule set significantly mitigates the risk of overfitting [41].

4. Results and Discussion

As performance evaluation metrics for the obtained ANFIS models, the following were used: the Root Mean Square Error (RMSE) on the test dataset, the training time required for the fuzzy system, and the total number of generated decision rules.
The results obtained for the ANFIS model designed for aero-mixture temperature estimation are presented in Table 1.
In the same manner, the ANFIS is applied to estimate the achievable active electrical power of the thermal power plant unit, using the corresponding training dataset, as presented in Table 2.
When comparing the obtained results presented in Table 1 and Table 2 for training both ANFIS models, it can be concluded that training based on the hybrid approach does not yield satisfactory results. The main drawback of this method lies in the assumption that all possible rules are present, as shown in the results, which leads to overfitting, particularly when using three membership functions in the input and output layers.
On the other hand, based on the presented data, it can be observed that ANFIS(H), using the hybrid training method, is significantly faster than heuristic approaches, whereas the genetic algorithm (ANFIS(GA)) is the slowest among the analyzed techniques.
The shape of the membership functions also influences performance: genetic algorithm and particle swarm optimization methods perform better with Gaussian membership functions. The results indicate that Gaussian membership functions consistently achieved lower RMSE values compared to Triangular functions, both on the training and testing datasets. This can be attributed to the smoother transition characteristics of Gaussian functions, which are more suitable for capturing the non-linear relationships inherent in the data. Additionally, another advantage of Gaussian membership functions is that they are represented by two parameters, while Triangular functions require three, which results in a reduced number of parameters. The hybrid method, due to inherent limitations, fails to demonstrate a consistent improvement in performance across different types of membership functions.
The presented Table 1 and Table 2 clearly indicate that increasing the number of rules yields improved modeling results, which comes at the cost of increasingly significant memory and computational resources. For instance, in the case of two membership functions per input variable with a total of 16 rules, it is necessary to adjust 118 parameters, while in the case of three membership functions with a total of 112 rules, the number of parameters to be adjusted during training reaches 711. It is evident that as the number of parameters increases, the risk of overfitting becomes more pronounced. Since the primary objective is to obtain a precise estimation of the target parameters, the ANFIS training criterion is based on the lowest Root Mean Square Error (RMSE) achieved on the training and test set. The best RMSE results, as shown in Table 1 and Table 2, indicate that for both ANFIS models, used for estimating the aero-mixture temperature and the unit’s active electrical power, the optimal configuration consists of three Gaussian membership functions per input variable, with training performed using a genetic algorithm.
Although RMSE on the training and test sets served as the key criterion for evaluating the satisfactory performance of the model, a deeper analysis of the designed system requires considering additional indicators. Before proceeding with data analysis, it is essential to thoroughly examine the training process of the optimal ANFIS model.
Due to the significantly higher complexity of the problem of estimating the air–coal mixture temperature compared to estimating the active power of the unit, the focus will be placed on the ANFIS model designed for temperature estimation.
Observing the criterion function shown in Figure 8 through generations and applying the k-fold cross-validation method with four folds, minor jumps are noticed when switching between training and test sets during the k-fold procedure. These jumps represent an encouraging result, as they clearly indicate the quality of the training process without signs of overfitting.
Since the ANFIS model is designed to operate with measured data under demanding conditions, it is expected that measurement noise will inevitably occur during real-world application. To assess the model’s robustness under such conditions, the reduction in estimation quality will be analyzed, expressed through the increase in RMSE due to noise presence at the system inputs.
Due to physical limitations and sensor resolution, noise is inherently present in measurements of recirculated gas temperature, mill current, and primary air flow at the mill inlet. To quantify the noise impact on estimation, the first part of the simulation introduces noise at only one system input, with noise generated by superimposing Gaussian noise of zero mean and a standard deviation of 5% of the estimated mean value of the given signal. In the subsequent part of the simulation, all the mentioned inputs are subjected to the same noise.
The RMSE analysis results, presented in Table 3, clearly show an increase in RMSE in the presence of noise, but the results remain satisfactory, especially considering that the 5% white noise contamination is not a realistic assumption. Further analysis shows that the noised mill current has the greatest impact on system degradation, while the influence of the noised recirculation line temperature is the least pronounced, which is consistent with previous analyses.
Before proceeding to the analysis of specific cases, we will examine the error histograms for the training and test sets, shown in Figure 9 and Figure 10. At first glance, these histograms indicate that the errors follow a Gaussian distribution, which is a positive result. Additionally, the standard deviation of the error on the training set is approximately 2.186 °C, while on the validation set it is 2.232 °C, which is considered satisfactory given the measurement uncertainties.
An analogous approach can be applied to the ANFIS model for estimating the unit’s active power. However, due to the simplicity of this model and the fact that the obtained results are similar to those previously analyzed, their detailed presentation will not be included in the paper.
To better understand the behavior of the designed and trained ANFISs, it is appropriate to analyze their performance on real operating data. The first model considered is the ANFIS for aero-mixture temperature estimation, as illustrated in Figure 11, Figure 12 and Figure 13.
The first graph in Figure 11 illustrates the system’s behavior in a scenario involving an increase in the temperature of the recirculation gas line, as well as a sudden rise in primary air flow. Since the ANFIS model was trained on data corresponding to the operating regime in which the primary air damper is set to its technical minimum, with minimal flow oscillations, such conditions represent an atypical scenario. Nevertheless, the model successfully predicts the system’s response, clearly indicating that ANFIS has learned the process behavior beyond the standard operating range.
The second graph in Figure 12 illustrates a case of uneven coal supply, which as previously noted, is reflected in fluctuations of the mill current, a key indicator of coal grindability and feed stability. Despite these oscillations, the model’s error in predicting the aero-mixture temperature does not exceed 3   ° C , which is considered more than acceptable for this application.
The third graph in Figure 13, although not demonstrating results as accurate as in the previous cases, illustrates additional capabilities of the ANFIS. It depicts a situation in which the coal’s maximum drying capacity is exceeded, resulting in a sudden and unexpected drop in the temperature of the aero-mixture, despite no change in any of the input parameters. Since the ANFIS model was trained on data corresponding to regular operating conditions, it continues to predict higher temperatures, failing to recognize a deviation not represented in the training set. However, this behavior can be interpreted as a beneficial feature: the discrepancy between the predicted and actual temperature in such cases may serve as an indicator of potential mill clogging, suggesting an additional application of the ANFIS for anomaly detection.
When moving to the analysis of ANFIS results for estimating the active electrical power of the unit, the outcome remains satisfactory. To clearly confirm the obtained results, the real application of the ANFIS for active power estimation was tested over a duration of 10 h, using data collected on 26 July 2024, covering the time interval from 1:00 h to 11:00 h, with a sampling period of 5 s. Figure 14 shows the SCADA monitor for 26 July 2024, covering the same time interval, displaying data on active electrical power, the speeds of all operating mills, and the estimated calorific value of the coal.
To evaluate the assistive system, we utilized the available data, allowing the model to estimate the achievable active electrical power at the system output. Figure 15 presents both the measured and estimated values of active power, averaged over a 4 min interval.
It can be observed that over a ten-hour period of real unit operation, the estimated active electrical power deviates by no more than 7 MW from the measured value, which can be considered a highly encouraging result given the system’s complexity and the nature of the available data.

5. Conclusions

This paper explored the concept of an assistive system based on the ANFIS architecture, aimed at supporting operators in assessing key parameters related to the achievable capacity of a thermal power plant unit. The primary focus was placed on estimating the available capacity of the mills in operation and the achievable active electrical power of the overall unit. Based on a detailed analysis of the fan mill operating process, key parameters that characterize mill performance have been identified. The parameter that proved to be the most reliable indicator of the available mill capacity is the temperature of the air–coal mixture at the mill outlet. When the mill operates at its maximum capacity, this temperature is no longer regulated by the primary air damper and becomes directly dependent on the coal load applied to the mill. The analysis showed that the unit’s active electrical power depends on the engagement of the operating mills, specifically, on the speed of the feeders supplying coal to the mills, as well as on the calorific value of the coal. Based on this, the system is structured into two layers. In the first layer, the feeder speed corresponding to the maximum mill capacity is determined based on the estimated air–coal mixture temperature. In the second layer, using the estimated maximum feeder speeds from the first layer and the current calorific value of the coal, the ANFIS estimates the achievable active electrical power of the thermal power plant unit. This structure enables a hierarchical approach in which the operation of each mill is first optimized individually and thoroughly, and the resulting outputs are then systematically integrated into the overall capacity estimation of the entire unit. To effectively facilitate the training of the ANFIS architecture, appropriate datasets were constructed to represent the stationary states of the system, with carefully averaged signals designed to eliminate the influence of transient phenomena and dynamic behavior.
Two separate ANFIS architectures were developed, one specifically designed for estimating the air–coal mixture temperature and the other for estimating the unit’s active electrical power, with the optimal number and type of membership functions determined through a series of experimental tests.
Several training methods were compared: the conventional hybrid approach and two heuristic techniques (genetic algorithm and particle swarm optimization), with heuristic methods demonstrating superior performance in terms of both reliability and robustness. The models were evaluated using real data from a thermal power plant, demonstrating high accuracy: the estimation error for the air–coal mixture temperature did not exceed 3   ° C on the test set, while the error in estimating the unit’s active electrical power remained within 7 MW over ten hours of continuous operation.
In addition, it was observed that the ANFIS model can also support failure detection, such as identifying mill clogging events. The results confirm that ANFIS can be effectively applied to model complex, non-linear systems in the power sector, thereby significantly supporting operational decision-making.

Author Contributions

Conceptualization, A.S. and Z.D.; methodology, A.S. and Z.D.; software, A.S.; validation, A.S.; data curation, A.S. and Z.D.; writing—original draft preparation, A.S., G.K. and Z.D.; writing—review and editing, A.S., G.K. and Z.D. All authors have read and agreed to the published version of the manuscript.

Funding

This work was financially supported by the Ministry of Science, Technological Development and Innovation of the Republic of Serbia under contract number: 451-03-137/2025-03/200103 and Science Fund of the Republic of Serbia, 1375/2023, NOx Reduction Based Thermal Power Plant Optimization—NOXTROT.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Bilgen, S. Structure and environmental impact of global energy consumption. Renew. Sustain. Energy Rev. 2014, 38, 890–902. [Google Scholar] [CrossRef]
  2. Dey, S.; Sreenivasulu, A.; Veerendra, G.; Rao, K.V.; Babu, P.A. Renewable energy present status and future potentials in India: An overview. Innov. Green Dev. 2022, 1, 100006. [Google Scholar] [CrossRef]
  3. Government of the Republic of Serbia. Energy Development Strategy of the Republic of Serbia Until 2015; Ministry of Mining and Energy: Belgrade, Serbia, 2004. Available online: https://www.srbija.gov.rs/uploads/dokumenti/strategija_razvoja_energetike.pdf (accessed on 9 April 2025).
  4. Government of the Republic of Serbia. Decision on the Determination of the Energy Balance of the Republic of Serbia for the Year 2025. Official Gazette of RS, No. 12/2025-28; 7 February 2025. Available online: https://www.mre.gov.rs/extfile/sr/9153/%D0%9E%D0%94%D0%9B%D0%A3%D0%9A%D0%90%20-%20%D0%95%D0%9D%D0%95%D0%A0%D0%93%D0%95%D0%A2%D0%A1%D0%9A%D0%98%20%D0%91%D0%98%D0%9B%D0%90%D0%9D%D0%A1%20%D0%A0%D0%A1%20%D0%97%D0%90%202025.%20%D0%93%D0%9E%D0%94%D0%98%D0%9D%D0%A3.pdf (accessed on 9 April 2025).
  5. Shamshad, A.; Fulekar, M.; Bhawana, P. Impact of coal based thermal power plant on environment and its mitigation measure. Int. Res. J. Environ. Sci. 2012, 1, 60–64. Available online: https://www.isca.me/IJENS/Archive/v1/i4/10.ISCA-IRJEvsS-2012-075.pdf (accessed on 9 April 2025).
  6. Liu, X.; Yu, H.; Liu, H.; Sun, Z. Multi-Factor Carbon Emissions Prediction in Coal-Fired Power Plants: A Machine Learning Approach for Carbon Footprint Management. Energies 2025, 18, 1715. [Google Scholar] [CrossRef]
  7. Ito, O.; Chino, E.K.; Saito, E.E.; Marushima, S.; Bergins, E.C.; Wu, E.S. CO2 reduction technology for thermal power plant systems. Hitachi Rev. 2008, 57, 167. Available online: https://d1wqtxts1xzle7.cloudfront.net/77891445/r2008_05_103-libre.pdf?1641141114=&response-content-disposition=inline%3B+filename%3DCO2_Reduction_Technology_for_Thermal_Pow.pdf&Expires=1748253175&Signature=QkvFNtjLa-meAHHErauMoM5OX4mhuUUVBkeJml3VdNW8khnoddL2ZuKsYNuavhAiYrTQAVm61XuRxhJ5XtM58sq4giQsXIwbQdyhvdVD6MSgQa9IlLNAIfEgXQRUXFATYxrk9VdisQOHiMD63n9K-nNd4LTE5dBd7kFXCDnFsCnAZTVBi9svCknRyBUPPe5zm3WiaUI~gzK0Q1GatkvthYgcYpuEixSKvjbCti0e2T4tIlw2bpu10tXAyViGbb7pvpNI7bNOIvucV7oEpyYGPiPYEEJguQBrzr5gG1yc-u-xzb-oVOt5rd5AL2FSZRg8WS2TBVaTAcV59aO4JMKAfQ__&Key-Pair-Id=APKAJLOHF5GGSLRBV4ZA (accessed on 7 April 2025).
  8. Stupar, G.; Tucaković, D.; Živanović, T.; Belošević, S. Assessing the impact of primary measures for NOx reduction on the thermal power plant steam boiler. Appl. Therm. Eng. 2015, 78, 397–409. [Google Scholar] [CrossRef]
  9. Ginevičius, R.; Noga, G.; Petraškevičius, V.; Žemaitis, E.; Novotnỳ, M. Assessing Renewable Energy Growth in the European Union. Energies 2025, 18, 1688. [Google Scholar] [CrossRef]
  10. Okunevičiūtė Neverauskienė, L.; Dirma, V.; Tvaronavičienė, M.; Danilevičienė, I. Assessing the Role of Renewable Energy in the Sustainable Economic Growth of the European Union. Energies 2025, 18, 760. [Google Scholar] [CrossRef]
  11. Kolsi, L.; Al-Dahidi, S.; Kamel, S.; Aich, W.; Boubaker, S.; Ben Khedher, N. Prediction of Solar Energy Yield Based on Artificial Intelligence Techniques for the Ha’il Region, Saudi Arabia. Sustainability 2022, 15, 774. [Google Scholar] [CrossRef]
  12. Kumar Dora, B.; Bath, S.; Mitra, A.; Ernst, D.; Halinka, A.; Zychma, D.; Sowa, P. The Global Electricity Grid: A Comprehensive Review. Energies 2025, 18, 1152. [Google Scholar] [CrossRef]
  13. Agrawal, V.; Panigrahi, B.; Subbarao, P. Review of control and fault diagnosis methods applied to coal mills. J. Process Control 2015, 32, 138–153. [Google Scholar] [CrossRef]
  14. Hadjiski, M.; Doukovska, L.; Koprinkova-Hristova, P. Intelligent diagnostic on mill fan system. In Proceedings of the 2012 6th IEEE International Conference Intelligent Systems, Sofia, Bulgaria, 6–8 September 2012; pp. 341–346. [Google Scholar] [CrossRef]
  15. Vujnovic, S.; Djurovic, Z.; Kvascev, G. Fan mill state estimation based on acoustic signature analysis. Control Eng. Pract. 2016, 57, 29–38. [Google Scholar] [CrossRef]
  16. Fan, G.Q. Modelling and Control of Coal Mills in Power Plants; University of New South Wales: Kensington, Australia, 1994. [Google Scholar] [CrossRef]
  17. Koprinkova-Hristova, P.; Doukovska, L.; Kostov, P. Working regimes classification for predictive maintenance of mill fan systems. In Proceedings of the 2013 IEEE INISTA, Albena, Bulgaria, 19–21 June 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1–5. [Google Scholar] [CrossRef]
  18. Doukovska, L.A.; Vassileva, S.I. Intelligent methods for process control and diagnostics of a mill fan system. Cybern. Inf. Technol. 2014, 14, 151–160. [Google Scholar] [CrossRef]
  19. Pradeebha, P.; Pappa, N.; Vasanthi, D. Modeling and control of coal mill. IFAC Proc. Vol. 2013, 46, 797–802. [Google Scholar] [CrossRef]
  20. Bollinger, K.; Snowden, H. The experimental determination of coal mill models. IEEE Trans. Power Appar. Syst. 2007, PAS-102, 1473–1477. [Google Scholar] [CrossRef]
  21. Niemczyk, P.; Andersen, P.; Bendtsen, J.D.; Pedersen, T.S.; Ravn, A.P. Derivation and validation of a coal mill model for control. IFAC Proc. Vol. 2009, 42, 233–238. [Google Scholar] [CrossRef]
  22. Jankowski, R.; Doman´ski, P.D.; S´wirski, K. Optimization of Coal Mill Using an MPC Type Controller. In Proceedings of the ASME International Mechanical Engineering Congress and Exposition, Washington, DC, USA, 15–21 November 2003; Volume 37130, pp. 233–243. [Google Scholar] [CrossRef]
  23. Jang, J.S. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 1993, 23, 665–685. [Google Scholar] [CrossRef]
  24. Jang, J.S.R.; Sun, C.T.; Mizutani, E. Neuro-fuzzy and soft computing-a computational approach to learning and machine intelligence [Book Review]. IEEE Trans. Autom. Control 1997, 42, 1482–1484. [Google Scholar] [CrossRef]
  25. Tsoukalas, L.H.; Uhrig, R.E. Fuzzy and Neural Approaches in Engineering; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 1996. [Google Scholar]
  26. Prisyazhniuk, V.A. Strategies for emission reduction from thermal power plants. J. Environ. Manag. 2006, 80, 75–82. [Google Scholar] [CrossRef]
  27. Ochowiak, M.; Bielecki, Z.; Krupińska, A.; Matuszak, M.; Włodarczak, S.; Bielecki, M.; Choiński, D.; Smyła, J.; Jagiełło, K. Pulverized coal-fired boilers: Future directions of scientific research. Energies 2023, 16, 935. [Google Scholar] [CrossRef]
  28. Liu, C.; Jiang, D.; Chu, F.; Chen, J. Crack cause analysis of pulverizing wheel in fan mill of 600 MW steam turbine unit. Eng. Fail. Anal. 2014, 42, 60–73. [Google Scholar] [CrossRef]
  29. Kozić, M.; Ristić, S.S.; Katavic, B.; Jegdić, B.; Prvulović, M.; Prokolab, M.; Linić, S. Wear resistance improvement of thermal plant fan mill impact plates based on numerical flow simulation. Struct. Integr. Life 2017, 17, 221–228. Available online: https://cer.ihtm.bg.ac.rs/handle/123456789/2216 (accessed on 8 April 2025).
  30. Ristić, M.; Prokić Cvetković, R.; Katavić, B.; Vasović, I. Selecting hardfacing technologies for ventilation mill suction plates and extending its working life. Struct. Integr. Life 2015, 15, 173–180. Available online: http://divk.inovacionicentar.rs/ivk/ivk15/173-IVK3-2015-MR-RPC-BK-IV.pdf#page=1.38 (accessed on 8 April 2025).
  31. Ristić, M.D. Methodology for Extending the Service Life of Fan Mill Components. Ph.D. Thesis, University of Belgrade, Belgrade, Serbia, 2017. Available online: https://nardus.mpn.gov.rs/handle/123456789/8559;jsessionid=689E4D2FD68D762146F300E20AD5E79B (accessed on 9 April 2025).
  32. Zalosh, R.G. Review of coal pulverizer fire and explosion incidents. In Industrial Dust Explosions; ASTM International: West Conshohocken, PA, USA, 1987. [Google Scholar] [CrossRef]
  33. Gulič, M. Calculation of Fan Mills; Institute for Graphic Technology, Faculty of Technology and Metallurgy: Belgrade, Serbia, 1982. [Google Scholar]
  34. Shoorehdeli, M.A.; Teshnehlab, M.; Sedigh, A.K.; Khanesar, M.A. Identification using ANFIS with intelligent hybrid stable learning algorithm approaches and stability analysis of training methods. Appl. Soft Comput. 2009, 9, 833–850. [Google Scholar] [CrossRef]
  35. Salleh, M.; Talpur, K. A Review of Training Methods of ANFIS for Applications in Business and Economics. Int. J. U- E- Serv. Sci. Technol. 2016, 9, 165–172. [Google Scholar] [CrossRef]
  36. Denai, M.A.; Palis, F.; Zeghbib, A. ANFIS based modelling and control of non-linear systems: A tutorial. In Proceedings of the 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No. 04CH37583), The Hague, The Netherlands, 10–13 October 2004; IEEE: Piscataway, NJ, USA, 2004; Volume 4, pp. 3433–3438. [Google Scholar] [CrossRef]
  37. Karaboga, D.; Kaya, E. Adaptive network based fuzzy inference system (ANFIS) training approaches: A comprehensive survey. Artif. Intell. Rev. 2019, 52, 2263–2293. [Google Scholar] [CrossRef]
  38. Haznedar, B.; Kalınlı, A. Training ANFIS using genetic algorithm for dynamic systems identification. Int. J. Intell. Syst. Appl. Eng. 2016, 4, 44–47. Available online: https://dergipark.org.tr/en/download/article-file/232539 (accessed on 9 April 2025). [CrossRef]
  39. Haznedar, B.; Kalinli, A. Training ANFIS structure using simulated annealing algorithm for dynamic systems identification. Neurocomputing 2018, 302, 66–74. [Google Scholar] [CrossRef]
  40. Jang, J.S. Input selection for ANFIS learning. In Proceedings of the IEEE 5th International Fuzzy Systems, New Orleans, LA, USA, 11 September 1996; IEEE: Piscataway, NJ, USA, 1996; Volume 2, pp. 1493–1499. [Google Scholar] [CrossRef]
  41. Hussain, K.; Salleh, M.; Najib, M. Analysis of techniques for anfis rule-base minimization and accuracy maximization. ARPN J. Eng. Appl. Sci. 2015, 10, 9739–9746. [Google Scholar] [CrossRef]
Figure 1. Standard form of the mill regulation diagram: B—transport of pulverized coal downstream of the mill when increased by the mass of evaporated water. B m i n —minimum mill drying capacity defined by the minimum amount of CO 2 . B m a x —maximum mill drying capacity. Operating range—regulation zone and unobstructed operation range of the mill. V—total fluid used for drying. V r g —fluid recirculated from the furnace—recirculated gases. V p a —primary air heated in the air heater. V c g —recirculated cold combustion products. V b a —leakage air drawn from the boiler house. V e m —moisture evaporated from the coal. T a —temperature of the aero-mixture at the mill outlet [33].
Figure 1. Standard form of the mill regulation diagram: B—transport of pulverized coal downstream of the mill when increased by the mass of evaporated water. B m i n —minimum mill drying capacity defined by the minimum amount of CO 2 . B m a x —maximum mill drying capacity. Operating range—regulation zone and unobstructed operation range of the mill. V—total fluid used for drying. V r g —fluid recirculated from the furnace—recirculated gases. V p a —primary air heated in the air heater. V c g —recirculated cold combustion products. V b a —leakage air drawn from the boiler house. V e m —moisture evaporated from the coal. T a —temperature of the aero-mixture at the mill outlet [33].
Energies 18 02977 g001
Figure 2. Change in the mill aero-mixture temperature at a constant feeder speed and with the primary air damper position set to the technical minimum, for the case when the beater wheel has 300 operating hours (solid line) and 1250 operating hours (dashed line), with all other mill parameters kept constant. The following parameters are shown in the graph: Damper—position of the primary air damper of the mill. Feeder—speed of the coal feeder supplying the mill. T a —temperature of the aero-mixture at the mill outlet.
Figure 2. Change in the mill aero-mixture temperature at a constant feeder speed and with the primary air damper position set to the technical minimum, for the case when the beater wheel has 300 operating hours (solid line) and 1250 operating hours (dashed line), with all other mill parameters kept constant. The following parameters are shown in the graph: Damper—position of the primary air damper of the mill. Feeder—speed of the coal feeder supplying the mill. T a —temperature of the aero-mixture at the mill outlet.
Energies 18 02977 g002
Figure 3. Oscillations of the aero-mixture temperature and the mill drive motor current caused by uneven coal supply and variable coal quality. The following parameters are shown in the graph: Damper—position of the primary air damper of the mill. Feeder—speed of the coal feeder supplying the mill. T a —temperature of the aero-mixture at the mill outlet. I mill —current of the drive motor of the mill’s beater wheel.
Figure 3. Oscillations of the aero-mixture temperature and the mill drive motor current caused by uneven coal supply and variable coal quality. The following parameters are shown in the graph: Damper—position of the primary air damper of the mill. Feeder—speed of the coal feeder supplying the mill. T a —temperature of the aero-mixture at the mill outlet. I mill —current of the drive motor of the mill’s beater wheel.
Energies 18 02977 g003
Figure 4. Increase in aero-mixture temperature caused by the rise in the temperature of recirculated flue gases from the furnace. The following parameters are shown in the graph: Damper—position of the primary air damper. Feeder—speed of the coal feeder supplying the mill. T a —temperature of the aero-mixture at the mill outlet. T rg —temperature of the recirculated gases from the furnace.
Figure 4. Increase in aero-mixture temperature caused by the rise in the temperature of recirculated flue gases from the furnace. The following parameters are shown in the graph: Damper—position of the primary air damper. Feeder—speed of the coal feeder supplying the mill. T a —temperature of the aero-mixture at the mill outlet. T rg —temperature of the recirculated gases from the furnace.
Energies 18 02977 g004
Figure 5. Principal method for estimating the maximum capacity of the feeder based on the estimation of achievable aero-mixture temperature in that case, using an ANFIS-based system. x i , i 1 , n ¯ —input predictors of the ANFIS system. n—total number of predictors, including feeder speed. T ^ a [ k ] —estimated temperature of the aero-mixture at the mill outlet estimated in k iteration. T a c c e p t —acceptable range of the aero-mixture temperature. F e e d e r ^ [ k ] —coal feeder speed to be estimated in k iteration. Δ —increment step of the feeder speed.
Figure 5. Principal method for estimating the maximum capacity of the feeder based on the estimation of achievable aero-mixture temperature in that case, using an ANFIS-based system. x i , i 1 , n ¯ —input predictors of the ANFIS system. n—total number of predictors, including feeder speed. T ^ a [ k ] —estimated temperature of the aero-mixture at the mill outlet estimated in k iteration. T a c c e p t —acceptable range of the aero-mixture temperature. F e e d e r ^ [ k ] —coal feeder speed to be estimated in k iteration. Δ —increment step of the feeder speed.
Energies 18 02977 g005
Figure 6. Principal method for estimating the maximum available active power of a thermal power plant based on the ANFIS system, utilizing the estimation of possible feeder speeds for all eight mills through the application of the ANFIS system for aero-mixture temperature estimation and UHV (coal calorific value) assessment.
Figure 6. Principal method for estimating the maximum available active power of a thermal power plant based on the ANFIS system, utilizing the estimation of possible feeder speeds for all eight mills through the application of the ANFIS system for aero-mixture temperature estimation and UHV (coal calorific value) assessment.
Energies 18 02977 g006
Figure 7. Fuzzy inference system [23].
Figure 7. Fuzzy inference system [23].
Energies 18 02977 g007
Figure 8. The best value of the cost function across generations and changes in folds during k-fold cross-validation of the genetic algorithm when training the ANFIS model for estimating the air–coal mixture temperature.
Figure 8. The best value of the cost function across generations and changes in folds during k-fold cross-validation of the genetic algorithm when training the ANFIS model for estimating the air–coal mixture temperature.
Energies 18 02977 g008
Figure 9. Error histogram of the ANFIS model output for estimating the air–coal mixture temperature compared to the measured air–coal mixture temperature on the training set.
Figure 9. Error histogram of the ANFIS model output for estimating the air–coal mixture temperature compared to the measured air–coal mixture temperature on the training set.
Energies 18 02977 g009
Figure 10. Error histogram of the ANFIS model output for estimating the air–coal mixture temperature compared to the measured air–coal mixture temperature on the validation set.
Figure 10. Error histogram of the ANFIS model output for estimating the air–coal mixture temperature compared to the measured air–coal mixture temperature on the validation set.
Energies 18 02977 g010
Figure 11. ANFIS system behavior (dashed line) in the case of an increase in the temperature of recirculated gases from the boiler. The following parameters are shown in the graph: Damper—primary air damper position. Feeder—coal feeder speed. T a —aero-mixture temperature. T rg —recirculated gas temperature. Q pa —primary air flow. I mill —current of the drive motor.
Figure 11. ANFIS system behavior (dashed line) in the case of an increase in the temperature of recirculated gases from the boiler. The following parameters are shown in the graph: Damper—primary air damper position. Feeder—coal feeder speed. T a —aero-mixture temperature. T rg —recirculated gas temperature. Q pa —primary air flow. I mill —current of the drive motor.
Energies 18 02977 g011
Figure 12. ANFIS behavior (dashed line) in the case of problems with coal supply and quality, expressed through oscillations of the mill drive motor current. The following parameters are shown in the graph: Damper—primary air damper position. Feeder—coal feeder speed. T a —aero-mixture temperature. T rg —recirculated gas temperature, Q pa —primary air flow. I mill —current of the drive motor.
Figure 12. ANFIS behavior (dashed line) in the case of problems with coal supply and quality, expressed through oscillations of the mill drive motor current. The following parameters are shown in the graph: Damper—primary air damper position. Feeder—coal feeder speed. T a —aero-mixture temperature. T rg —recirculated gas temperature, Q pa —primary air flow. I mill —current of the drive motor.
Energies 18 02977 g012
Figure 13. ANFIS behavior (dashed line) in the case of mill blockage, which leads to a drop in the aero-mixture temperature at the mill outlet, followed by a return to regular operation by reducing the feeder speed. The following parameters are shown in the graph: Damper—primary air damper position. Feeder—coal feeder speed. T a —aero-mixture temperature. T rg —recirculated gas temperature. Q pa —primary air flow. I mill —current of the drive motor.
Figure 13. ANFIS behavior (dashed line) in the case of mill blockage, which leads to a drop in the aero-mixture temperature at the mill outlet, followed by a return to regular operation by reducing the feeder speed. The following parameters are shown in the graph: Damper—primary air damper position. Feeder—coal feeder speed. T a —aero-mixture temperature. T rg —recirculated gas temperature. Q pa —primary air flow. I mill —current of the drive motor.
Energies 18 02977 g013
Figure 14. SCADA system screen display from the B1 thermal power unit at the Obrenovac power plant, covering the time interval from 1:00 h to 11:00 h on 26 July 2024. The graph shows the following data: active electrical power (1AP01E901||XQ01) in the range from 430 MW to 520 MW; estimated calorific value of coal (BILANS KOTLA||XQ39) in the range from 0 KJ/kg to 9500 KJ/kg; Feeder 1 (1NL10D002||XQ03)l Feeder 2 (1NL20D002||XQ03); Feeder 3 (1NL30D002||XQ03); Feeder 6 (1NL60D002||XQ03); Feeder 7 (1NL70D002||XQ03); and Feeder 8 (1NL80D002||XQ03) in the range from 0% to 100%.
Figure 14. SCADA system screen display from the B1 thermal power unit at the Obrenovac power plant, covering the time interval from 1:00 h to 11:00 h on 26 July 2024. The graph shows the following data: active electrical power (1AP01E901||XQ01) in the range from 430 MW to 520 MW; estimated calorific value of coal (BILANS KOTLA||XQ39) in the range from 0 KJ/kg to 9500 KJ/kg; Feeder 1 (1NL10D002||XQ03)l Feeder 2 (1NL20D002||XQ03); Feeder 3 (1NL30D002||XQ03); Feeder 6 (1NL60D002||XQ03); Feeder 7 (1NL70D002||XQ03); and Feeder 8 (1NL80D002||XQ03) in the range from 0% to 100%.
Energies 18 02977 g014
Figure 15. Behavior of the ANFIS (dashed line) for estimating the active electrical power of the thermal power plant unit during ten hours of continuous unit operation. The graph shows the feeder speeds during operation, normalized according to Equation (1), as well as the achieved active electrical power of the unit (solid line) and the estimated active electrical power (dashed line) obtained using the ANFIS.
Figure 15. Behavior of the ANFIS (dashed line) for estimating the active electrical power of the thermal power plant unit during ten hours of continuous unit operation. The graph shows the feeder speeds during operation, normalized according to Equation (1), as well as the achieved active electrical power of the unit (solid line) and the estimated active electrical power (dashed line) obtained using the ANFIS.
Energies 18 02977 g015
Table 1. Performance of the ANFIS model for aero-mixture temperature estimation under different training configurations.
Table 1. Performance of the ANFIS model for aero-mixture temperature estimation under different training configurations.
MFs Number = 2MFs Number = 3
MF Shape Algorithm Training RMSE Test RMSE Training Time [s] No. of Rules Training RMSE Test RMSE Training Time [s] No. of Rules
TRIMFANFIS(H)0.9715.349.1232-DIV *--
ANFIS(GA)2.262.3080.86162.012.4522813.53117
ANFIS(PSO)2.752.7951.87162.222.311056.56118
GAUSSMFANFIS(H)-DIV *---DIV *--
ANFIS(GA)2.082.1371.39161.871.921365.73112
ANFIS(PSO)2.352.5147.49162.012.09975.84114
* The obtained ANFIS diverged, so the RMSE value is not of interest.
Table 2. Results of ANFIS system training for estimation of the achieved active electrical power of the thermal power plant unit under various training settings.
Table 2. Results of ANFIS system training for estimation of the achieved active electrical power of the thermal power plant unit under various training settings.
MFs Number = 2MFs Number = 3
MF Shape Algorithm Training RMSE Test RMSE Training Time [s] No. of Rules Training RMSE Test RMSE Training Time [s] No. of Rules
TRIMFANFIS(H)-DIV *---DIV *--
ANFIS(GA)6.096.72161.84325.125.6712,066.42339
ANFIS(PSO)5.696.22148.51325.035.625791.11344
GAUSSMFANFIS(H)0.5123.537.65640.2221.681707.24729
ANFIS(GA)5.585.96182.49324.955.1611,606.95332
ANFIS(PSO)6.556.72150.25305.916.833258.52342
* The obtained ANFIS diverged, so the RMSE value is not of interest.
Table 3. RMSE dependence of the ANFIS model for estimating the aero-mixture temperature, depending on measurement noise.
Table 3. RMSE dependence of the ANFIS model for estimating the aero-mixture temperature, depending on measurement noise.
SimulationWithout Noise *Noise on I mill Noise on Q p Noise on T rg Noise on All *
RMSE1.92424.17863.43923.18275.4807
* The noise applies only to the inputs I mill , Q p , and T rg .
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

Stojic, A.; Kvascev, G.; Djurovic, Z. An Assistive System for Thermal Power Plant Management. Energies 2025, 18, 2977. https://doi.org/10.3390/en18112977

AMA Style

Stojic A, Kvascev G, Djurovic Z. An Assistive System for Thermal Power Plant Management. Energies. 2025; 18(11):2977. https://doi.org/10.3390/en18112977

Chicago/Turabian Style

Stojic, Aleksa, Goran Kvascev, and Zeljko Djurovic. 2025. "An Assistive System for Thermal Power Plant Management" Energies 18, no. 11: 2977. https://doi.org/10.3390/en18112977

APA Style

Stojic, A., Kvascev, G., & Djurovic, Z. (2025). An Assistive System for Thermal Power Plant Management. Energies, 18(11), 2977. https://doi.org/10.3390/en18112977

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