You are on page 1of 6

2016 Indian Control Conference (ICC)

Indian Institute of Technology Hyderabad


January 4-6, 2016. Hyderabad, India

Control and Optimization of a Cement Rotary


Kiln: a Model Predictive Control approach

S. M. Zanoli, C. Pepe, M. Rocchi


DII, Dipartimento di Ingegneria dell'Informazione
UNIVPM, Università Politecnica delle Marche
Via Brecce Bianche, 60131, Ancona (AN), Italy
{s.zanoli, c.pepe}@univpm.it

Abstract— In this paper, a Model Predictive Control suitable customization of the MPC system to specific needs
strategy is used to stabilize a temperature profile along a of the process at issue. The control scheme consists in a two-
cement rotary kiln minimizing fuel specific consumption. The layer control architecture: a TOCS (Targets Optimization and
adopted system architecture is composed of two different Constraints Softening) module cooperates with the traditional
optimization layers that interact in order to improve control Dynamic Optimizer (DO) module, in order to guarantee the
performances and to meet possibly variable economic goals. desired steady state solution, by preventing harmful steady
The developed cooperation logic between the two layers that state constraints relaxations and by supplying a reference
takes into account priority ranking of controlled variables target for the manipulated and controlled variables.
constraints has been proven to improve system performances.
The developed MPC system has been implemented on a cement The paper is organized as follows: a description of the
plant and its performances are compared to the performances process at issue is given in Section II. In Section III, after a
of the previous system based on standard PID controllers. The brief introduction on the key regulation features in a cement
results are very satisfactory in terms of economic benefits and rotary kiln, general concepts on MPC are given. The
of minimization of environmental noxious emissions. proposed control architecture is presented and discussed in
Section IV. Results of the proposed MPC implemented in the
Keywords—cement rotary kiln; model predictive control; cement rotary kiln unit are reported in Section V and its
economic optimization; process control.
performances are compared with the previous control
I. INTRODUCTION structure. Finally, conclusions are summarized in Section VI.
In today's society, cement forms a fundamental element II. PROCESS DESCRIPTION
of any housing or infrastructure development. In the last fifty
The cement production process can be divided into
years, the world cement production has grown in a constant
different stages, schematically depicted in Fig. 1: raw
manner, both in the developed and developing countries [1].
material is preprocessed and sent to the kiln for the clinker
Producing cement requires limestone, among other materials,
production. Following treatments differentiate the production
and heat in significantly high quantities. Large quantities of
of the required quality/type of the cement. The clinker is the
limestone are ground and sent, in combination with other
fundamental component of the cement obtained by the baking
materials, like clay, to large rotary kilns. Very high
of natural minerals. The clinker is made from lime, silica,
temperatures cause chemical reactions that convert these
alumina, iron and magnesium oxides, and other minor parts.
combined materials into cement. Process innovations and
advanced process control technologies are essential for This work is focused on the clinker production phase. In
leading to resource and energy efficiency and cost savings in Fig. 2 the clinker production process is represented. The raw
the long term. These goals have motivated the present work meal is subjected to a process characterized by increasing
that, using advanced control strategies, aims at achieving a temperatures: drying, preheating, calcination and clinkering
compromise between the economic objectives and the are the main clinker production steps. Various types of
production specifications. This is expected to yield benefits cement are then obtained in the final stage by differentiating
whose payback time is significantly lower than the one the mixture of clinker with other materials such as calcium
required by pursuing process innovation [2]. In particular the sulfate, pozzuolan and limestone.
development and implementation of a Model Predictive
Control (MPC) system for the optimization of a rotary kiln A rotary kiln is a steel cylinder, horizontally sloped (about
process located in an Italian cement plant is proposed. 2.5 %-4.5 %), that rotates around its axis so as to allow
processed mixture move along it. A fuel burner placed at the
A tailored owner software solution has been developed end of the kiln triggers combustion. A suspension preheater,
for the implementation of the MPC controller. This was composed by four cyclones stages, preheats raw meal, before
originally motivated by the need of not relaying on industrial its entry in the rotary kiln: in this way an increase of the heat
products, the choice of which may depend on firms’ transfer rate is obtained, allowing a full and efficient heat
management policy. In addition, this choice allowed a exchange. An induced draft (ID) fan pulls up exhaust the

978-1-4673-7993-9/16/$31.00 ©2016 IEEE 111


combustion

Figure 1. Schematic representation of cement production.


Figure 2. Schematic representation of the considered cement kiln.
gas of from the kiln: the gas, flowing through the cyclones
from the bottom upwards, is mixed with raw meal The variables selected as the most important CVs, as
downstream; a separation/reunification between gas and raw reported in Table I, are oxygen (O2), carbon dioxide (CO2)
meal takes place within cyclones stages. This cyclical process and nitrogen oxides (NOx) concentration together with the
of blending, separation and remixing is repeated until the temperature at the preheater tower (“cyclones temperature”),
material is discharged from the last cyclone stage to the the back end temperature and the kiln torque; fuel charge
rotary kiln [1]. rate, ID fan speed and meal flow rate have been selected as
MVs (see Table II). Kiln speed has been set as DV, as shown
III. CONTROL DESIGN in Table III. In fact, this variable is exploited by operators to
prevent arising of rings and preheater buildups. In Fig. 2, the
A. Control Specifications positions of the above selected variables are depicted.
The most percentage of energy consumption in the
cement industry is required for the clinker production phase. TABLE I. CONTROLLED VARIABLES (CVs)
Thus, in order to achieve a stable trend for the productivity
Controlled Variables Variable Name
and quality while assuring process safety and reducing Oxygen O2 [%]
energy consumption and environmental impact, an Advanced Carbon Dioxide CO2 [%]
Process Control (APC) system has been developed [1], [2], Nitrogen Oxides NOx [ppm]
[3]. After an accurate study of the reactions and of the “Cyclones” Temperature TCy [°C]
mechanical phenomena involved in a cement rotary kiln, the Back End Temperature TBe [°C]
following operational constraints have been considered: Kiln Torque Mt [%]

 keep oxygen (O2) concentration within specified TABLE II. MANIPULATED VARIABLES (MVs)
ranges: this is crucial in order to guarantee oxidizing
Manipulated Variables Variable Name
conditions for a correct combustion process; ID Fan Speed Fan Speed [%]
 maintain the levels of carbon dioxide (CO2) and Coal Kiln Fuel [Kg/h]
nitrogen oxides (NOx) under imposed limits: this is Meal Flow Rate Meal [t/h]
imposed by safety environment constraints;
TABLE III. DISTURBANCE VARIABLES (DVs)
 keep the kiln torque within specified mechanical
operating range Disturbance Variables Variable Name
the final goal being the Rotation Kiln Speed Kiln Speed [rpm]

 fuel consumption minimization and productivity B. Model Predictive Control


maximization Model Predictive Control techniques have been adopted
while respecting back end and cyclones temperatures for controlling the rotary kiln process. This technique is
constraints, in order to allow proper chemical reactions. particularly suited for the development of the considered
For the attainment of these control specifications, control system that has to achieve a compromise between
seventeen Controlled Variables (CVs), three Manipulated productivity, energy consumption, process safety,
Variables (MVs) and one measured Disturbance Variable environmental impact and products quality [4], [5].
(DV) were considered for the implementation of the MPC strategy is based on the knowledge of the system
controller. The terms controlled and manipulated variables dynamical model used to predict the future evolution of the
adopted in the present work denote the input and output process [6], [7]. The minimization of a cost function is
variables of the system, respectively, as generally referred in performed so to compute the optimal sequence of moves
the process industry field; disturbance variables denote capable to maintain process variables within the limitations
(input) variables that influence the outputs but that cannot be assigned. Basic MPC consists of a Dynamic Optimizer (DO)
moved by the controller. which, through the “receding horizon idea”, computes the
future control moves.

112
C. Dynamic Optimizer The 𝑟 and 𝑢𝑡𝑎𝑟𝑔𝑒𝑡 reference trajectories in the DO module
At each control instant, current process data are acquired (see (1)) can be manually adjusted by operators based on
and a new set of MVs values is computed by solving a their process knowledge. These are key parameters with a
dynamical constrained optimization problem. In the proposed strong impact on the performances of the system in terms of
control system, a Quadratic Programming (QP) problem, energy consumption minimization. As an alternative in this
subject to linear inequality constraints, is considered for the work, enhancements on the system performances have been
computation of the optimal future control moves. The fulfilled with the introduction, at the upper layer of the
adopted cost function is, for a generic control instant : proposed architecture, of a Targets Optimization and
𝐻
Constraints Softening (TOCS) module. This block, through
𝑝
𝑉( ) = ∑𝑖=𝐻 ‖𝑦̂( + 𝑖| ) − 𝑟( + 𝑖| )‖2𝒬(𝑖) + the formulation of a linear or quadratic programming
𝑤
𝐻𝑝
+ ∑𝑖=0 ‖𝑢̂( + 𝑖| ) − 𝑢𝑡𝑎𝑟𝑔𝑒𝑡 ( + 𝑖| )‖
2
+ (1) problem, searches for optimal targets of the dynamic
𝐻𝑢 −1
𝒮(𝑖) reference trajectories 𝑟 and 𝑢𝑡𝑎𝑟𝑔𝑒𝑡 , taking into account steady
+ ∑𝑖=0 ‖𝛥𝑢̂( + 𝑖| )‖2ℛ(𝑖) + 𝜌𝜀( )2 state constraints on manipulated and controlled variables. As
where 𝑦̂( + 𝑖| ) and 𝑟( + 𝑖| ) are, respectively, the it will be clarified in the following sections, in order to cope
output predictions and the reference trajectories at the future with problems related to the DO optimization problem
control instant + 𝑖, while 𝑢̂( + 𝑖| ) and 𝑢𝑡𝑎𝑟𝑔𝑒𝑡 ( + 𝑖| ) formulation, an additional feature is added to the cooperation
between TOCS and DO: TOCS module, in addition to
are, respectively, the input predictions and the reference
reference trajectories computation, performs a suitable “pre
trajectories at the future control instant + 𝑖. 𝛥𝑢̂( + 𝑖| ),
softening” of the CVs constraints.
namely the future control moves, is the vector of decision
variables; for infeasibility handling, to allow some controlled DO module is responsible of the transient state behavior
variables constraints to be relaxed, a slack variable 𝜀( ) has of the plant, while complying with steady state MVs and CVs
been introduced. targets and with steady state constraints calculated by TOCS
module. TOCS must provide to DO a “well-posed” steady
For a successful implementation, the following tuning
state configuration. It will be shown later what this means in
(see [6]) have to be carefully chosen: the prediction horizon
terms of DO problem statement.
, the control horizon 𝑢 , the window parameter 𝑤 :
optimization is performed over computing 𝑢 control For the development of the MPC control system the
moves, and the first control move of the computed sequence adopted formulation is state space based. State estimation for
will be activated at the instant 𝑤 . Other design parameters both TOCS and DO modules is computed by a Kalman filter
are the positive (semi-) definite tracking error matrices 𝒬(𝑖) (see Fig. 3) thus providing TOCS and DO modules with
and 𝒮(𝑖), the positive definite weighting matrices ℛ(𝑖) and MPC CVs free predictions [6].
the scalar 𝜌, useful to penalize control moves and soft
constraints relaxations, respectively.
For the problem formulation at issue, the following linear
inequalities constraints hold:
i. 𝑙𝑏𝑑𝑢 (𝑖) ≤ 𝛥𝑢̂( + 𝑖| ) ≤ 𝑢𝑏𝑑𝑢 (𝑖), 𝑖 = 0, … , 𝑢 − 1
ii. 𝑙𝑏𝑢 (𝑖) ≤ 𝑢̂( + 𝑖| ) ≤ 𝑢𝑏𝑢 (𝑖), 𝑖 = 0, … , 𝑢 − 1
iii. 𝑙𝑏𝑦 (𝑖) − 𝐸𝐶𝑅𝑙𝑏𝑦 (𝑖) ∙ 𝜀( ) ≤ 𝑦̂( + 𝑖| ) ≤ 𝑢𝑏𝑦 (𝑖) + (2)
+𝐸𝐶𝑅𝑢𝑏𝑦 (𝑖) ∙ 𝜀( ), 𝑖 = 𝑤 , … ,
Figure 3. Control system architecture.
iv. 𝜀( ) ≥ 0
where, for each variable v, 𝑙𝑏𝑣 (𝑖) and 𝑢𝑏𝑣 (𝑖) are the A. TOCS Module
lower and upper bounds and 𝐸𝐶𝑅𝑙𝑏𝑦 (𝑖) and 𝐸𝐶𝑅𝑢𝑏𝑦 (𝑖), In the proposed control system, a Linear Programming
(Equal Concern for the Relaxation) are weighting parameters (LP) problem, subject to linear constraints, is considered
introduced to assign, in cooperation with the scalar 𝜌, a within TOCS module.
priority ranking in constraints relaxation [8], [9]. The adopted cost function is, for a control instant :
In (2), dynamical constraints of type i take into account 𝑉𝑠𝑠 ( ) = 𝑐𝑀𝑉 𝑇 ∙ 𝛥𝑀𝑉𝑠𝑠 + 𝑐𝐶𝑉 𝑇 ∙ 𝛥𝐶𝑉𝑠𝑠 +
limitation on the maximum MVs decrease and increase rates, +𝜌𝑠𝑠_𝑚𝑖𝑛 𝑇 ∙ 𝜀𝑠𝑠_𝑚𝑖𝑛 + 𝜌𝑠𝑠_𝑚𝑎𝑥 𝑇 ∙ 𝜀𝑠𝑠_𝑚𝑎𝑥
(3)
while the constraints of type ii and iii represent the MVs and
CVs magnitude limitations. Finally, constraints of type iv where 𝛥𝑀𝑉𝑠𝑠 and 𝛥𝐶𝑉𝑠𝑠 are the optimal steady state
guarantee nonnegative values of the slack variable, according moves for MVs and CVs, 𝜀𝑠𝑠_𝑚𝑖𝑛 and 𝜀𝑠𝑠_𝑚𝑎𝑥 are the slack
to the (2.iii) constraints formulation. variables for the possible CVs constraints relaxation, 𝜌𝑠𝑠_𝑚𝑖𝑛
and 𝜌𝑠𝑠_𝑚𝑎𝑥 are weighting vectors and 𝑐𝑀𝑉 and 𝑐𝐶𝑉 are
IV. PROPOSED CONTROL ARCHITECTURE
parameters that weight the economic cost of the MVs and
A two-layer control architecture has been adopted for the CVs, respectively. Exploiting the input-output gain matrix
Model Predictive APC system (see Fig. 3): the upper layer G, a steady state relationship between 𝛥𝑀𝑉𝑠𝑠 and 𝛥𝐶𝑉𝑠𝑠 has
performs an online steady state targets optimization, while been considered in (4) and a set of inequalities constraints
the lower layer performs an online quadratic, linear have been imposed as in (5):
constrained, dynamic optimization as described in Section
III-C. 𝛥𝐶𝑉𝑠𝑠 = ∙ 𝛥𝑀𝑉𝑠𝑠 (4)

113
i. 𝑙𝑏𝑑𝑢_𝑠𝑠 ≤ 𝛥𝑀𝑉𝑠𝑠 ≤ 𝑢𝑏𝑑𝑢_𝑠𝑠 consistently with the sampling time assumed in the
ii. 𝑙𝑏𝑢_𝑠𝑠 ≤ 𝑀𝑉𝑠𝑠 ≤ 𝑢𝑏𝑢_𝑠𝑠 identification phase.
iii. 𝑙𝑏𝑦_𝑠𝑠 − 𝐸𝐶𝑅𝑙𝑏_𝑠𝑠 ∙ 𝜀𝑠𝑠_𝑚𝑖𝑛 ≤ 𝐶𝑉𝑠𝑠 ≤ (5) The minimization of the fuel consumption and the
𝑢𝑏𝑦_𝑠𝑠 + 𝐸𝐶𝑅𝑢𝑏_𝑠𝑠 ∙ 𝜀𝑠𝑠_𝑚𝑎𝑥 maximization of the productivity, i.e. the maximization of the
iv. 𝜀𝑠𝑠_𝑚𝑖𝑛 ≥ 0; 𝜀𝑠𝑠_𝑚𝑎𝑥 ≥ 0 meal flow rate, are the considered economic objectives of the
To each variable v in (5), 𝑙𝑏𝑣 (𝑖) lower bounds and clinker production phase.
𝑢𝑏𝑣 (𝑖) upper bounds are assigned. The cooperation between According to economic goals, the DO controller actions
the 𝐸𝐶𝑅𝑙𝑏_𝑠𝑠 , 𝐸𝐶𝑅𝑢𝑏_𝑠𝑠 vectors and the 𝜌𝑠𝑠_𝑚𝑖𝑛 , 𝜌𝑠𝑠_𝑚𝑎𝑥 on CVs are limited to the meeting of the assigned CVs
vectors establishes a priority ranking in steady state limitations. 𝜌 value is tuned in order to assure the dominance
constraints relaxation. The optimal steady state moves of the DO slack variable in the DO quadratic cost function;
𝛥𝑀𝑉𝑠𝑠 and 𝛥𝐶𝑉𝑠𝑠 computed by TOCS are exploited for the the desired priority ranking in CVs constraints relaxation is
computation of the end terms of DO reference trajectories: guaranteed by the tuning of DO-ECR parameters: for
example, meeting the O2 limitations is more stringent than the
𝐶𝑉𝑠𝑠 = 𝑟( + | = 𝑦̂( + | )|𝛥𝒰(𝑘)=0 + 𝛥𝐶𝑉𝑠𝑠
(6) compliance with NOx ones. Thus, O2 ECR parameter,
𝑀𝑉𝑠𝑠 = 𝑢𝑡𝑎𝑟𝑔𝑒𝑡 ( + | ) = 𝑢( − 1) + 𝛥𝑀𝑉𝑠𝑠 normalized to its end scale, is set smaller than NOx one. The
tuning of 𝒮 and ℛ matrices has to balance control efforts and
A single slack variable for each CV constraint has been economic optimization. In particular, the parameter of 𝒮
introduced in TOCS formulation: in this way better accuracy matrix related to ID fan speed is set to zero. In order to
on the management of the constraints relaxations can be guarantee steady state reaching for all CVs, the prediction
guaranteed with respect to DO. horizon is set at 120 minutes, with a control horizon of 10
B. TOCS-DO Cooperation control moves [12]. The window parameter 𝑤 is set at one
minute for all CVs, except for NOx: its window parameter is
During the conduction of a real plant through an APC
set at 4 minutes, according to its minimum delay.
system, there may be situations where no solution to the DO
problem exists within the considered constraints set. This TOCS module shares the same control objectives of DO.
may be caused, for example, by inconsistency between 𝜌𝑠𝑠_𝑚𝑖𝑛 and 𝜌𝑠𝑠_𝑚𝑎𝑥 tuning is performed so to assure the
operators’ maneuvers and internal models, or by particular dominance of the TOCS slack variables in the TOCS linear
process operating conditions. Anyway, a DO solution must cost function; TOCS-ECR parameters are set so as to
be assured for controlling the real plant: the introduction of a guarantee, in cooperation with 𝜌𝑠𝑠_𝑚𝑖𝑛 and 𝜌𝑠𝑠_𝑚𝑎𝑥 , the DO
slack variable (see 𝜀 in (2)) in DO-CVs constraints priority ranking in CVs constraints relaxation. 𝑐𝐶𝑉 weights
guarantees this fundamental requirement. Numerical and ID fan speed 𝑐𝑀𝑉 weight are set to zero, while fuel
problems are prevented and computational load is reduced charge rate and meal flow rate 𝑐𝑀𝑉 weights are set to positive
considering a single slack variable in DO formulation. The and negative values, respectively.
drawback of this design choice consists in the “induced”
relaxations which take place whenever a single CV constraint To prove the validity of the considered TOCS-DO
needs to be relaxed. In this case, DO extends the softening to cooperation, a typical situation encountered in the first phase
all other CVs. DO-ECR parameters can weigh the effect of of the commissioning is proposed in simulation: an operator’s
these “induced” constraints relaxations; nevertheless, this change on the upper constraint of the back end temperature is
effect negatively affects plant behavior and possibly its considered (no variations are performed on the constraints of
safety, causing, for example, a reduced promptness of the the MVs and of the other CVs). The imposed variation is not
controller. In order to obtain a major attenuation of this in agreement with the process behavior, so, in order to assure
effect, TOCS, in addition to the computation of DO steady a solution to the control problem, the violation on some CVs
state targets, performs a “pre softening” action on the constraints is necessary. In the first phase of the
involved CVs steady state constraints. This action complies commissioning on the real plant, such inconsistencies
with TOCS priority ranking on CVs steady state constraints between operators’ actions and the process have been often
which results by the joined setting of 𝐸𝐶𝑅𝑙𝑏_𝑠𝑠 , 𝐸𝐶𝑅𝑢𝑏_𝑠𝑠 , detected, resulting in limited performances of the only TOCS
𝜌𝑠𝑠_𝑚𝑖𝑛 and 𝜌𝑠𝑠_𝑚𝑎𝑥 vectors. Thereby, the formulation of DO optimal targets drive for DO module. This problem has
with a single slack variable is partially compensated by motivated the introduction of the “pre softening” strategy in
providing DO with TOCS “well-posed” steady state the TOCS module. In the proposed example the benefits
configuration. In the proposed MPC system, consistency provided by this additional action are discussed.
between TOCS and DO optimization problems is guaranteed The simulation starting point satisfies all MVs and CVs
by appropriate values of and 𝑢 horizons, and by a joined limitations, and DO module, supplied by TOCS optimal
setting, in (2) and (5), of the lower and upper bounds. targets, performs economic optimization, minimizing kiln
fuel and maximizing meal flow rate. At the time instant 20,
V. DISCUSSION AND RESULTS as shown in Fig. 6, the back end temperature upper bound is
To equip the proposed controller with a suitable internal subjected to a change of about -30 °C. In Fig. 4-6 the trends
model of the clinker process, a black box approach for the of the most significant CVs, i.e. O2, NOx and back end
identification procedure has been adopted. Linear First Order temperature are shown while in Fig. 7 the meal flow rate is
Plus Dead Time (FOPDT) and Second Order Plus Dead Time depicted (ID fan speed and kiln fuel have not been reported,
(SOPDT) models have resulted from this design phase [10], for brevity). The value of the rotation kiln speed is kept
[11]. MPC system cycle time has been set to one minute, constant to 2 rpm. In Fig. 4-7, at the top of each figure

114
a) a)

b) b)

Figure 4. Oxygen trends - a) without TOCS pre softening action - b) with Figure 6. Back End Temperature trends - a) without TOCS pre softening
TOCS pre softening action. action - b) with TOCS pre softening action.

a)
a)

b)
b)

Figure 5. Nitrogen Oxides trends - a) without TOCS pre softening action - Figure 7. Meal Flow Rate trends - a) without TOCS pre softening action -
b) with TOCS pre softening action. b) with TOCS pre softening action.

(figure a), the case where just TOCS optimal targets for fuel relaxed (magenta line), so the assigned constraints are
and meal are forwarded to the DO module is depicted. At the violated by these two fundamental variables (blue lines). In
bottom of each figure (figure b), in addition to the TOCS the second case, DO, based on TOCS “pre softened” upper
optimal targets, “pre softening” of CVs magnitude bound of back end temperature (cyan line in Fig. 6) and on
constraints is also forwarded to DO. kiln fuel and meal optimal targets, restores O2 and NOx
variables inside their constraints, after a transient. Besides,
TOCS optimal solution is changed by constraint Fig. 4-6 show that, in this second case, softening in the
variation: a relaxation of about 12 °C on the back end initial phase is lower than the one exhibited in the first case.
temperature upper bound is computed by TOCS while no In Fig. 7, meal flow rate behavior in the two control
softening is required for O2 and NOx. In the first case, where strategies are compared. After the constraint variation, a
TOCS-DO cooperation is limited to kiln fuel and meal better tracking of meal flow rate is guaranteed by the second
TOCS targets, the single slack variable in cost function (1) control solution.
due to the constraint change, causes induced relaxations on
all CVs constraints. In particular, as Fig. 4-5 show, the In the analyzed control application for an Italian cement
oxygen and nitrogen oxides lower constraints (red lines) are plant, operators’ manual driving of PID control loops has
been replaced by the designed APC system. The controller

115
has been integrated in a Supervisory Control And Data proposed cooperation has been performed. In this way,
Acquisition (SCADA [13]) system. effects due to critical situations have been attenuated.
Fig. 8-9 show the specific consumption of the kiln After a detailed test phase, the developed controller has
process and NOx concentration: the behaviors with manual been installed in the considered Italian cement industry,
driving and with MPC driving are compared, respectively. substituting the previous operators’ manual driving of local
The period considered for the comparison refers to three PID control loops: specific consumption, i.e. the variable
weeks before and after the MPC installation. After MPC that covers opposing requirements, has been significantly
introduction, a relevant reduction on the variance related to reduced, guaranteeing an enhanced trade-off between energy
the key CVs (such as NOx) has been observed: the process, consumption and pollution impact minimization,
optimized by the proposed TOCS-DO cooperation, safely productivity maximization, while monitoring safety
operates closer to its boundary constraints. In this way, specifications.
specific kiln consumption (see Fig. 8) is reduced, leading to
energy efficiency maximization. Furthermore, a better ACKNOWLEDGMENT
regulation of CVs led to reduction of chemical and The authors wish to thanks all the staff of the i.Process s.r.l.
environmental emissions, i.e. to nitrogen oxides for its insights and the fruitful collaboration.
concentration lowering.
REFERENCES
The overall results obtained after approximately a year
and half since MPC first start up are: [1] P. A. Alsop, Cement Plant Operations Handbook, International
Cement Review, 3rd Ed., November 2001.
 average reduction of 4% in O2 concentration with a [2] E. Boe, S. J. McGarel, T. Spaits, T. Guiliani, “Predictive Control and
standard deviation reduction of about 5%; Optimization Applications in a Modern Cement Plant,” Cement
 11% reduction in average NOx concentration with a Industry Technical Conference, pp. 1-10, May 2005.
standard deviation reduction of about 32.5%; [3] J. Ziatabari, A. Fatehi, M. T. H. Beheshti, “Cement Rotary Kiln
Control: A Supervised Adaptive Model Predictive Approach,” India
 1.1% reduction of specific consumption. Conference (INDICON 2008), Annual IEEE, vol. 2, pp. 371-376,
December 2008.
[4] P. L. Latour, J. H. Sharpe, M. C. Delaney, “Estimating Benefits from
Advanced Control,” ISA Trans., vol. 25, no. 4, p. 13, 1986.
[5] M. Bauer, I. K. Craig, “Economic assessment of advanced process
control - A survey and framework,” Journal of Process Control, vol.
18, no. 1, pp. 2-18, 2008.
[6] J. M. Maciejowski, Predictive Control with Constraints, Prentice Hall,
2002.
[7] E. F. Camacho, C. Bordons, Model Predictive Control, Springer,
2005.
[8] A. Bemporad, M. Morari, N. L. Ricker, “Model Predictive Control
Toolbox User's Guide,” 2014.
[9] J. B.Rawlings, D. Q. Mayne, Model Predictive Control: Theory and
Figure 8. Specific Consumption pre and post MPC. Design, Nob Hill Publishing, 2009.
[10] L. Ljung, System Identification: Theory for the User, Prentice Hall,
1987.
[11] T. Liu, Q. G. Wang, H. P. Huang, “A tutorial review on process
identification from step or relay feedback test,” Journal of Process
Control, vol. 23, no. 10, pp. 1597-1623, 2013.
[12] J. L. Garriga, M. Soroush, “Model Predictive Control Tuning
Methods: A Review,” Industrial & Engineering Chemistry Research,
vol. 49, no. 8, pp. 3505-3515, 2010.
[13] IEEE Standard for SCADA and Automation Systems, IEEE Std
C37.1TM, 2007.

Figure 9. Nitrogen Oxides pre and post MPC.

VI. CONCLUSION
In order to improve chemical, environmental and
economic performances of the clinker production phase in an
Italian cement industry, an Advanced Process Control
system has been designed by the authors. The control
strategy has been formulated with a linear Model Predictive
Controller, characterized by a two-layer architecture and by
their fruitful cooperation. After the first phase of the
commissioning, in order to manage conflicts between
operators’ and MPC process models, an enhancement of the

116

You might also like