GRINDING CIRCUIT TOOLBOX
USERS MANUAL (V 1.0)
ELECTRICAL ENGINEERING DEPARTMENT
UNIVERSIDAD DE CONCEPCIN
CONCEPCIN CHILE
CONTACT: PROF. DANIEL SBARBARO
E:MAIL DSBARBAR@[Link]
2010
Grinding Circuit Toolbox
INDEX
I.
I ntroduction ..................................................................................... 2
I I . Sim ulation ........................................................................................ 4
Universidad de Concepcin
Universidad de Concepcin /2010
Grinding Circuit Toolbox
I.
INTRODUCTION
This simulator is intended to ease the development of control strategies for
conventional wet grinding circuits and comprises a sub-set of models described
in the book Advanced Control and Supervision of Mineral Processing Plant. The
simulator assumes that the user is familiar with Matlab and Simulink.
This users manual describes the procedures for installing and using the
simulator. A set of default parameters is preconfigured in order to provide an
easy start. The calibration of these models is beyond the scope of this
simulation toolbox.
Universidad de Concepcin
Universidad de Concepcin /2010
Grinding Circuit Toolbox
How to get: The toolbox is freely available in the WorldWideWeb:
[Link]/978-1-84996-105-9
How to install: Unpack [Link] into any convenient directory. The
directory GrindingToolbox should be created which is the top of the source tree.
You must have Matlab 5.0 or higher.
How to uninstall: Just remove the GrindingToolbox directory and remove the
GrindingToolbox directory from your Matlab path.
How to work: This toolbox was designed for Matlab, thus one need to install
Matlab 5.0 or higher before using this toolbox.
How to contact: Daniel Sbarbaro
SnailM ail
Department of Electrical Engineering
Universidad de Concepcion
Concepcin
Chile
P hone 56-41-2204247 Fax
56-41-2246999
EM ail dsbarbar@[Link]
Remarks: The toolbox is still under development. We can not give any warranty
for anything related with our programs. Please send error messages or
comments to our contact address.
Future releases: Send any wishes to our contact address.
Warning: Any uncritical application of the methods included in this toolbox can
yield to pitfalls. We give no warranties for the results obtained with the toolbox.
Copyright: 2010, Daniel Sbarbaro, Department of Electrical Engineering,
Universidad de Concepcin, Chile.
This toolbox is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or any later version. This toolbox is
distributed in the hope that it will be useful, but WITHOUT ANYWARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
GNU General Public License
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies of this
document, but changing it is not allowed.
Universidad de Concepcin
Universidad de Concepcin /2010
license
Grinding Circuit Toolbox
II.
SIMULATION
In order to configure a given grinding circuit it is necessary to use the models
included in the toolbox and some native Simulink blocks.
The following steps provide the necessary information to carry out this process:
Step 1. Open a MATLAB window.
Step 2. Change the directory where the toolbox is located, for instance:
cd 'Z:\GrindingToolbox'
Step 3. Open the library:
GrindingToolbox
Universidad de Concepcin
Universidad de Concepcin /2010
Grinding Circuit Toolbox
Step 4. Open a new window either typing Ctrl+N or using the menu bar:
File/New/Model
Step 5. By drag & drop , select the required elements and place them in a
new Simulink page:
Universidad de Concepcin
Universidad de Concepcin /2010
Grinding Circuit Toolbox
Paso 6. Set the simulation parameters by either using Ctrl+E or selecting in
the menu bar: Simulation/Parameters
Paso 7. Run the model by using Ctrl+T or:
Universidad de Concepcin
Universidad de Concepcin /2010
Grinding Circuit Toolbox
In order to visualize the simulation results the following Simulink blocks can
be used:
Display:
shows the numerical values
Scope:
shows a trend
As an example, the file Example_1.mdl presents a classical grinding circuit with
the following control loops:
Sump level controlled by the output sump flowrate.
Density controlled by the sump water flowrate.
The final simulation diagram is shown in the following figure.
MT2
MTCirculating Load
Scope
PSM
PSM
PID3
sp
-K-
HYDROCYCLONE
pv
Gain
66 .35
Display
LC1
Random
Number 1
MF
VALVE
W
Mmi
Add 1
Step
Mux1
MIX WMmi1
BALL MILL
ROD MILL
sp
8
SP MF
pv
MT
PID2
Particle size distribution
Out1
MT1
Feeder
80
MIX PP 1
Clock
LC 2
Display 4
PID
sp
49 .84
LC3
Display 3
6.243
PID1
sp
pv
Display 7
pv
Step 1
DT1
MIX WP1
DT
1.611
VALVE 1
49 .83
Display 1
Display 2
SUMP
Level
MT
MT
PID5
50
sp
pv
PUMP 1
89 .87
90 .33
Display 5
Display 6
Universidad de Concepcin
Universidad de Concepcin /2010
[Link]