AnOperatorTrainingSimulatorSystemforMMM Honeywell
AnOperatorTrainingSimulatorSystemforMMM Honeywell
net/publication/233487271
CITATIONS READS
5 585
3 authors, including:
Rodrigo Toro
Honeywell
8 PUBLICATIONS 86 CITATIONS
SEE PROFILE
All content following this page was uploaded by Rodrigo Toro on 04 June 2014.
Abstract: The high copper prices, together with the lack of experienced personnel in mineral
processing operations, have lead to high investments in technology for this industry. Simulation
based training is becoming a necessary phase for new projects and adoption of new technologies –
like APC (Advanced Process Control)– because it is an instance to transmit the best operational
practices over a safe environment. In this paper, an Operator Training Simulator (OTS) system
–for grinding and classification circuits– is presented. A case study, in which a complete SAG
and secondary grinding/classification circuit has been simulated; supervisors and operators have
been trained in order to educate them on the best operational practices, using APC applications.
The OTS sessions have lead to an increase in the utilisation of APC applications from 20% to
70%, in average.
...
3. THE OPERATOR TRAINING SYSTEM HMI Station 06
+ Instructor Station
APC
3.1 Models Library
Based on the above described models, a modular Matlab Fig. 2. OTS System Architecture
& SimulinkR
library was developed. Each module can be run on virtual machines installed on dual-core CPU work
parameterised to represent a specific site and connected stations with 2GB of RAM.
depending on the desired plant configuration.
With the above configuration, the simulation server can
The implementation was based on Matlab R
S-Functions. handle 6 instances of the simulated process, running in
These functions can represent any dynamic model by the real-time, using a backward euler integrator scheme.
use of the following structure:
3.3 Evaluation Strategy
ẋ = F(x, u)
y = G(x, u) Each case is evaluated with a score, which is calculated
using an excursion-based method, in which the student
where u is the input, y the output, and x the model’s
starts with the maximum score and every time a KPI
states.
has an excursion from its pre-defined limits the score
In the case of Ball and SAG Mills, the states are exactly is penalised proportionally to the excursion time. The
the mass holdups in each size interval plus the water mass excursion time of every KPI is recorded, and the final score
holdup. is calculated as follows:
(ωi · texi )
Score = i · 100, (10)
ttotal · i ωi
where,
• Score ∈ [0, 100], is the final score for a training
exercise;
• texi , is time where the ith KPI was outside the high
or low limit;
• ttotal , is the total simulation time; and
• ω i ∈ R+ 0 , is a weighting factor, that may be greater
than 1.
For supporting the simulation, some extra modules were
developed, including: feeders, mineral and water sources,
PID controllers with PV tracking, manual and auto mode,
among others. On Fig. 1, a view of the developed library
for grinding and classification is shown. Fig. 3. Excursion-based Evaluation
3.2 System Architecture The idea behind the weighting factor is to give the pos-
sibility to prioritise one KPI above another. In Fig.3,
The OTS system architecture is presented on Fig.2. It is a graphical representation of the evaluation method is
composed of one simulation server, in which 6 simulation presented.
instances are running in parallel. Inside the simulation
server, an OPC server is configured, acting as a simulation 4. CASE STUDY
data hub. Student stations are based on virtual machines,
in which a .NET HMI of the process is installed, together The case study of this paper is the grinding and classifi-
with the APC platform, based on Honeywell’s Profit cation circuit – Line 3 of Compañı́a Minera Doña Inés de
ControllerR
. Collahuasi (CMDIC).
The simulation server has an 8-core Intel
R
Xeon
R
CPU, Operations personnel started a project in which they
running at 2.66Ghz with 8GB of RAM. Operator stations want to educate their engineers and operators on the best
operational practices, as well as encouraging the utilisation • Measured Disturbances: fresh ore mass flow (fed to
of APC applications installed on the SAG and secondary SAG Mill), and fresh water added to the centralised
grinding-classification units. sump.
Feeders
An HMI, based on the DCS schematic of CMDIC, was
created in order to give the student a working environment
SAG
Pebbles
as similar to the real one as possible. Fig.5, presents
WIC
1011
Crusher
the HMI created for CMDIC OTS sessions. The main
regulatory control loops have been reproduced in the
simulation platform, giving the opportunity to transmit
To Stock
Pile
basic control theory concepts to the students, such as
wind-up situations, and how to carry out regulatory-
SECONDARY GRINDING APC control evaluations, through the APC operation interface.
Dilution
FIC
Water
LI
To To
Flotation AI AI Flotation
DI DI
PI PI
AI AI
DI DI
PI PI
JI JI
BallMill BallMill
1012 1013