The current disclosure relates to a method to observe a behaviour of a cement kiln process. The current disclosure further relates to a system for observing a behaviour of a cement kiln process.
One of the most challenging tasks in the cement industry is the stabilization of the clinker process in which limestone is burnt to clinker. This process runs in kilns, huge rotating pipes with a heat resistant internal coating, a length of up to 80 meters and a diameter of up to 10 meters. The preheated limestone meal is blown into the kiln, is further heated by the burner of the kiln, melts and between 1200° C. and 1400° C. the relevant chemical reaction producing clinker from CaCO2 takes place. Measuring temperatures at this level is challenging and requires optical measurement devices whose accuracy is limited by the dusty environment inside the kiln. But the kiln sintering zone temperature is a crucial input parameter for controlling the fuel supply for the burner. If the temperature is too high too much NOx forms, which is critical for environmental reasons. If it is too low the kiln clogs, needs to be shut down, cooled down, cleaned and restarted, which takes several days and causes production loss of >500 k € a day. Therefore, to avoid instable system states and unplanned shutdowns, kiln control currently heavily depends on deep expert knowledge and broad experience of the operators in the control room, in particular if alternative fuels like waste, slug or tires are used to reduce OPEX. To make matters worse, the pool of experienced operators is aging and hiring new operators is challenging in developing countries and rural areas, which are the typical locations of cement plants.
The cement kiln process is a complex process being influenced by many parameters. A process control system and more particularly, a process control system for a cement kiln process is needed. A part of the control system might be a system to observe the behaviour of the cement kiln process and in particular to foresee and/or forecast the behaviour of the process.
The current disclosure describes methods accordingly to claim 1, and a system for observing a behaviour of a cement kiln process according to claim 12. Further embodiments are also described in claims 2 to 11, 13 and 14.
Accordingly, the current disclosure describes a method for observing a behaviour of a cement kiln process the method comprising: using an artificial intelligence model and forecasting at least one variable based on an artificial intelligence model, wherein the variable depends on the kiln process. So, the current disclosure relates also to process control systems and more particularly, to a system for a cement kiln process. The method can in an example address the problem of kiln control and unplanned kiln shutdowns due to thermochemically instable kiln states. This can be achieved by training forecast models for critical kiln parameters like the sintering zone temperature or the kiln main drive current and an automatic anomaly detection which gives an operator hints about trends towards kiln instability.
In an example the artificial intelligence system is based on machine learning. Up to now the kiln control and forecasting is mainly solved by the human factor, i. e. operators with deep expert knowledge who based on their many years' experience can gauge the process state by monitoring the various process parameters or real-time videos from the interior of the kiln.
In an example a model predictive control is use and/or a kiln simulation is used based on physical models of the kiln process which calculate set points.
In an example the forecasted (predicted) variable, based on the artificial intelligence model, is a critical kiln dependent variable, wherein the variable is in particular based on a sintering zone temperature, a kiln main drive current, a tertiary air temperature, a kiln inlet pressure and/or a kiln inlet temperature.
In an example machine learning (ML) is used for forecasting critical kiln dependent variables like the sintering zone temperature, the kiln main drive current, the tertiary air temperature, the kiln inlet pressure and the kiln inlet temperature. These variables are not directly controlled but are important indicators for the stability of the kiln process and are impacted by the controlled variables like the fuels burnt in the calciner/kiln, the kiln rotation speed or the ID fan rotation speed. Therefore, kiln operators are highly interested to get forecasts for these 5 variables to assess to stability of the kiln process in the near future (e. g. 15-30 minutes).
In an example at least five variables are forecasted, which are critical kiln dependent variables, wherein the five variables are based on a sintering zone temperature, a kiln main drive current, a tertiary air temperature, a kiln inlet pressure and a kiln inlet temperature, wherein in particular the forecast includes in addition at least one of the following variables which are based on data related to: kiln Main Drive Current, kiln RPM, kiln inlet temperature, kiln inlet pressure, kiln inlet NOx, calciner outlet pressure, calciner outlet temperature, calciner O2, calciner CO, sintering zone temperature, pre heater fan RPM, pre heater outlet O2, pre heater outlet CO, tertiary air temperature, main Burner Coal and/or NH3 consumption.
In an example the variable is impacted by a controlled variable, wherein the controlled variable is in particular related to the fuels burnt in the kiln, the kiln rotation speed and/or the ID fan rotation speed.
In an example a window statistic is built, like a mean, max or min of at least one of the at least one variable which is forecasted, wherein the window is in particular of 10 to 40 minutes length. So at least one of a variety of forecast models predict a window statistic like the mean, max or min of one of the 5 respective variables above over a window of 15- or 30-minutes length (forecast horizon).
In an example the artificial intelligence model is trained on historical data from a historian of a kiln control system, wherein the data include at least one of the following sensor signals: kiln main drive current, kiln rotation speed, kiln feed, ID fan rotation speed, kiln inlet pressure, calciner head pressure, kiln inlet temperature, calciner head temperature, sintering zone temperature, tertiary air temperature, carbon monoxide before filter, oxygen before filter, NOx at kiln inlet, oxygen at kiln inlet, main burner coal feed, main burner refuse-derived-fuel feed, main burner gas consumption, calciner coal feed, calciner refuse-derived-fuel feed, kiln satellite burner feed, urea consumption, oxygen after calciner and/or carbon monoxide after calciner.
In an example the artificial intelligence model is trained on historical data from a historian of a kiln control system, wherein the data include at least ten, in particular all, of the following sensor signals: kiln main drive current, kiln rotation speed, kiln feed, ID fan rotation speed, kiln inlet pressure, calciner head pressure, kiln inlet temperature, calciner head temperature, sintering zone temperature, tertiary air temperature, carbon monoxide before filter, oxygen before filter, NOx at kiln inlet, oxygen at kiln inlet, main burner coal feed, main burner refuse-derived-fuel feed, main burner gas consumption, calciner coal feed, calciner refuse-derived-fuel feed, kiln satellite burner feed, urea consumption, oxygen after calciner and/or carbon monoxide after calciner.
In an example the artificial intelligence model is trained on historical data from a historian of a kiln control system, wherein for controlling the Burning Zone Temperature following process parameter are read: Kiln Torque, NOX, BZT Temp, Kiln Feed, main burner coal, Calciner coal, O2. Therefore, the following set points are controlled: Kiln Coal Set point and PC Coal set point.
In an example the artificial intelligence model is trained on historical data from a historian of a kiln control system, wherein for controlling the kiln feed following process parameter are read: O2, BZT Temp, Kiln Torque, Liter Weight. Therefore, the Kiln Feed Set point is controlled.
In an example the artificial intelligence model is trained on historical data from a historian of a kiln control system, wherein for controlling the kiln speed following process parameter are read: Kiln Speed, BZT Temp, Kiln Filling, Kiln Torque, Total Kiln Feed. Therefore, the Kiln VFD Set point is controlled.
In an example at least a variety of the sensor signals have a resolution of at least 60 seconds.
In an example the resolution of different sensor signals can be adjusted differently, in particular between 1 to 60 seconds.
In an example an accuracy of the forecast is calculated.
Accordingly, the current disclosure describes also a system for observing a behaviour of a cement kiln process, the system comprising: a recording device for data of sensor signals, wherein the sensor signals are related to at least one of the following signals: kiln main drive current, kiln rotation speed, kiln feed, ID fan rotation speed, kiln inlet pressure, calciner head pressure, kiln inlet temperature, calciner head temperature, sintering zone temperature, tertiary air temperature, carbon monoxide before filter, oxygen before filter, NOx at kiln inlet, oxygen at kiln inlet, main burner coal feed, main burner refuse-derived-fuel feed, main burner gas consumption, calciner coal feed, calciner refuse-derived-fuel feed, kiln satellite burner feed, urea consumption, oxygen after calciner and/or carbon monoxide after calciner, a model to calculate a forecast of a variable, wherein the variable depends on the kiln process, and in particular a user interface for displaying a forecast of a variable, wherein the variable depends on the kiln process.
In an example the forecast model or a variety of forecast models are trained on historical data (e.g. data over 5 months) from the historian of the kiln control system, which typically includes the following sensor signals or a subset in a resolution of at least 60 seconds:
In an example different models are stored. So, the best model can be selected for prediction (forecasting).
In an example the system is arranged to perform a method as described.
Compared to a kiln process operation that relies on operators with deep expert knowledge the described methods and systems can show in particular a variety of advantages:
While MPC based solutions calculate setpoints, that are automatically applied, which makes it a black-box solution, the here described methods and systems make it possible to e.g. calculate forecasts which are displayed to the operator. This helps operators to build up trust in the reliability of the solution and allows them for the final decision. In addition, MPC based solutions require high engineering effort and therefore cost, while the here described methods and systems learns from data.
In an example the method includes an anomalous detection of a kiln state.
In an example the method includes an anomaly warning based on AI, wherein the warning can be displayed to an operator.
The following detailed description references the drawings showing further examples, wherein:
Based on the forecasting described above subsequent anomaly detection can be done as follows:
Different forecasting charts of various values, which are based on AI, can be displayed to an operator similar to
The preprocessing of the data for training includes the following steps:
A selection of periods with normal operation can be done, e.g. by:
In feature calculation a set of features that are relevant to the kiln process are calculated form the preprocessed data. Examples of such features are:
These calculated features together with the target window statistics are then used for training forecast models like linear models (lasso regression) and non-linear models such as neural network models. Such forecast models have an automatic feature selection design (for example, with weight regularization) where input features with higher predictive power will be weighted more for predicting the target variables while input features with lower predictive power will be neglected.
As the data in the cement manufacturing process can be highly noisy, one can take measures to ensure robustness in the trained models. One approach is to use an ensemble of models to reduce prediction instability.
An example of training the forecast model can be based on:
For neural networks, one can proceed in a similar fashion, and additionally use architectural design such as batch normalization layers and residual/skip connections.
In general, it is possible to train separate single-output models for each individual combination of target variable (variables from the first paragraph of this section) aggregation (min, max, mean) and forecast horizon (e.g. 15 minutes, 30 minutes) or to train so called multi-output for all targets or a subset of targets.
Similar to
Number | Date | Country | Kind |
---|---|---|---|
202131048351 | Oct 2021 | IN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/079409 | 10/21/2022 | WO |