Professional Documents
Culture Documents
USIM PAC
BRGM Software
Version 3.0.7.0
Caspeo
3 avenue Claude Guillemin - BP 6009
45060 ORLEANS CEDEX 2 FRANCE
Tel: +33-238-643615
Fax: +33-238-259742
E-mail: info@caspeo.net
USIM PAC
BRGM Software
USIM PAC
BRGM Software
USIM PAC
BRGM Software
USIM PAC
BRGM Software
USIM PAC
BRGM Software
USIM PAC
BRGM Software
INTRODUCTION
The selection of a model that is suited to the objectives is a key element in
methodologies based on simulation.
The basis of a simulator for a mineral processing plant consists of the process models,
each of which reproduces the behavior of the stream components within a unit
operation. The validity of the simulations or of the dimensioning depends on the
accuracy with which each model reproduces the operation of the unit it represents.
Unfortunately in mineral processing, there is no precise and universal model. The
models with the best performance are based on mathematical formulae, the
parameters of which must be estimated from experimental data.
Models of lower performance, however, have the advantage of being able to be used
with very little information.
One can therefore define several levels of models:
Level 0 models enable the user to directly specify the performance of the units.
For example the performance of a classification unit can be modeled by a partition
curve for which the user indicates the bypass, the imperfection and the d50
(cut-size). Such models do not take into account any dimensional parameters.
During the simulation, the performance of the unit will be independent of its
dimensions and the flowrate of the material (ore, liquid, etc.) feeding it.
Level 1 models take dimensional parameters into account. They require very little
experimental data. A typical example is a ball mill model, which uses only the Bond
Work Index as experimental parameter. If no data is available, it is even possible to
estimate the Work Index. Obviously, the precision of such models is limited, but
they are easy to use.
Models of higher level are much more accurate, but they require the estimation of
some of their parameters. This estimation can be carried out:
In order to use these models most effectively, the following principal errors must be
avoided:
selecting models which are unsuited to the accuracy of the available experimental
data, and/or the objectives of the simulation study;
USIM PAC
BRGM Software
10
1 - GENERAL MODELS
General models allow the user to specify some setpoints (i.e. percent solids or pulp
split) or to represent some minor units on the flowsheet (tank, sump, pump...) without
using a sophisticated model.
The general models that already exist in your version of the USIM PAC software are:
mixer model:
Mixer (0)
splitter model:
regulator model:
feeder model:
Feeder (0)
Feeder per component (0)
Flowrate feeder
conveyor model:
Conveyor (1)
pump model:
Pump (1)
Chemical Reactions
USIM PAC
BRGM Software
11
Mixer
No parameter
The model represents the transmission of the entry stream to the single exit stream of
the unit without any modification having been made to the flowrates or to the quality of
the different phases (particle size or composition). If there are many entry streams the
sum of the different partial flowrates is calculated and transmitted into the output
stream.
This model is used to represent tanks, agitated mixing vessels, feeders, pumps, etc.
USIM PAC
BRGM Software
12
1 parameter
Parameter
Default value
90
The model represents perfect solid/liquid separation: all the solids contained in the feed
report to the underflow (or the cake in the case of a filter), whose percent solids is
specified by the user. Supplementary water reports to the overflow (or filtrate in the
case of a filter).
If the percent solids of the feed is greater than that specified by the user then the
flowrate of the water stream leaving the unit will be null and the pulp stream in the
underflow (or the cake) will have the same percent solids as the feed.
Phase model requirement
The phase model must have at least one solid or ore phase and one liquid phase.
USIM PAC
BRGM Software
13
Splitter
1 parameter
Parameter
Default value
50
This model represents a splitting of the feed stream into the two streams leaving the
unit. The partition is perfect: the two exit streams have the same descriptions (particle
size, composition or percent solids) but the feed flowrate is divided following the split %
specified in parameter #1.
USIM PAC
BRGM Software
14
Splitter
2 parameters
Parameter
Default value
200
1
This model represents a splitting of the feed stream into the two streams leaving the
unit. The value indicated in parameter #1 takes only into account the ore and solid
phases. The liquid phases are separated with the same ratio as the ore and solid
phases.
The partition is perfect: the two exit streams have the same particle size and
mineralogical distributions and the same percent solids.
When the solid feedrate is smaller than the indicated flowrate (parameter #1) for the
specified output (parameter #2), all the material reports to this latter stream. When, on
the other hand, the solid feedrate is greater than the indicated flowrate, then only this
flowrate reports to the specified output, the excess reporting to the other output.
Remark
This model has been modified from the version 2.1 to be identical to the model number
10 which has been removed from the library. Files coming from previous versions are
translated to take these changes into account.
USIM PAC
BRGM Software
15
Splitter
2 parameters
Parameters
Default value
This model represents a splitting of the feed stream into the two streams leaving the
unit. The value indicated in parameter #1 only takes into account the liquid phases.
The other phases all report to the stream that has not been specified in parameter #2.
The partition is perfect: the liquid in the two exit streams has the same composition.
When the liquid feedrate is smaller than the maximum flowrate specified, all the liquid
reports to the stream defined by parameter #2. When, on the opposite, the liquid
feedrate is greater than the flowrate specified, then only this flowrate reports to the
output specified, the excess reporting to the other output.
Phase model requirement
The phase model must have at least one liquid phase.
USIM PAC
BRGM Software
16
Splitter
1 parameter
Parameters
Default value
0
This model represents a splitting of the feed stream into a stream with a known
description and a stream calculated as the difference between the feed and the known
stream.
The number of the known stream is given by parameter #1 which is the stream number
in the flowsheet. This number must correspond to one of the two output streams.
Note
The difference is calculated only on the global flowrate, the size distribution and the
composition.
USIM PAC
BRGM Software
17
Splitter
1 parameter
Parameters
Default value
All phases
4 Split value
This model represents a splitting of the feed stream into the two streams leaving the
unit.
The calculated stream is identified by parameter #1, which is the stream number in the
flowsheet. This number must correspond to one of the two output streams.
The splitting is made for the desired phases as defined by parameter #3. The nondesired phases all report to the non calculated output stream.
Parameter #4 gives the split factor according to the data type (parameter #2):
% - split factor gives the percentage of feedrate going to the calculated stream.
t/h - split factor gives the mass flowrate of the calculated stream, in metric tons per
hour.
m3/h - split factor gives the volumetric flowrate of the calculated stream, in cubic
meters per hour.
For the last two data types, when the feedrate is smaller than the maximum flowrate
specified, all the phase reports to the calculated stream. When, on the opposite, the
feedrate is greater than the flowrate specified, only this flowrate reports to the
calculated output stream, the excess reporting to the other output.
Note
This model can replace the models of numbers 3, 4 and 11 by offering a more flexible
use.
USIM PAC
BRGM Software
18
Split n-outputs
2 parameters
Parameters
n output streams
Default value
1 Number of outputs
n
0
The number of outputs (parameter #1) is fixed for each model and cannot be modified.
The split factor is the percentage of each phase component of the input stream
reporting to the different outputs. The sum of the split factors of a given component
may not be equal to 100 %
USIM PAC
BRGM Software
19
2-Output Splitter
5 parameters
2-Output Plant
Parameters
Default value
Feed
Splitting of the input stream into 2 output streams. Output #1 can be a percentage
of the different phases of the feed stream (parameter #1) or constructed from a
percentage of the different components of the different phases of the feed stream
(parameter #2). Output #2 is then the difference between the feed and the output
#1.
Notes
For a given phase, if the percentage of a component (parameter #2) is 0, the split
percentage used for this component is the percentage of the entire phase (parameter
#1).
The calculated energy consumption is displayed as the output model parameter #5 in
kW, in the "Operating Parameters Display" in GJ/h and kW, and in the "Calculated
Power Consumption" in kW.
Use of the model
This model may be used for any type of application where a split operation can be
defined by such split percentages and where energy consumption has to be calculated.
It has been used for metal life cycle study where the different transformations (mining,
metallurgy, use, recycling and environmental return) can be modeled by this splitter
and required global energy consumption calculation (see M. Reuter).
USIM PAC
BRGM Software
20
3-Output Splitter
7 parameters
3-Output Plant
Parameters
Default value
Feed
Splitting of the input stream into 3 output streams. Outputs #1 and #2 can be a
percentage of the different phases of the feed stream (parameter #1 and #3) or
constructed from a percentage of the different components of the different phases
of the feed stream (parameter #2 and #4). Output #3 is then the difference between
the feed and the outputs #1 and #2.
Notes
For a given phase, if the percentage of a component (parameter #2 or #4) is 0, the split
percentage used for this component is the percentage of the entire phase (parameter
#1 or #3).
The calculated energy consumption is displayed as the output model parameter #7 in
kW, in the "Operating Parameters Display" in GJ/h and kW, and in the "Calculated
Power Consumption" in kW.
Use of the model
This model may be used for any type of application where a split operation can be
defined by such split percentages and where energy consumption has to be calculated.
It has been used for metal life cycle study where the different transformations (mining,
metallurgy, use, recycling and environmental return) can be modeled by this splitter
and required global energy consumption calculation (see M. Reuter).
USIM PAC
BRGM Software
USIM PAC
21
BRGM Software
22
4-Output Splitter
9 parameters
4-Output Plant
Parameters
Default value
Feed
Splitting of the input stream into 4 output streams. Outputs #1, #2 and #3 can be a
percentage of the different phases of the feed stream (parameter #1, #3 and #5) or
constructed from a percentage of the different components of the different phases
of the feed stream (parameter #2, #4 and #6). Output #4 is then the difference
between the feed and the outputs #1, #2 and #3.
Notes
For a given phase, if the percentage of a component (parameter #2, #4 or #6) is 0, the
split percentage used for this component is the percentage of the entire phase
(parameter #1, #3 or #5).
The calculated energy consumption is displayed as the output model parameter #9 in
kW, in the "Operating Parameters Display" in GJ/h and kW, and in the "Calculated
Power Consumption" in kW.
Use of the model
This model may be used for any type of application where a split operation can be
defined by such split percentages and where energy consumption has to be calculated.
USIM PAC
BRGM Software
23
It has been used for metal life cycle study where the different transformations (mining,
metallurgy, use, recycling and environmental return) can be modeled by this splitter
and required global energy consumption calculation (see M. Reuter).
USIM PAC
BRGM Software
24
5-Output Splitter
11 parameters
5-Output Plant
Parameters
Default value
Feed
Splitting of the input stream into 5 output streams. Outputs #1, #2, #3 and #4 can
be a percentage of the different phases of the feed stream (parameter #1, #3, #5
and #7) or constructed from a percentage of the different components of the
different phases of the feed stream (parameter #2, #4, #6 and #8). Output #5 is
then the difference between the feed and the outputs #1, #2, #3 and #4.
Notes
For a given phase, if the percentage of a component (parameter #2, #4, #6 or #8) is 0,
the split percentage used for this component is the percentage of the entire phase
(parameter #1, #3, #5 or #7).
The calculated energy consumption is displayed as the output model parameter #11 in
kW, in the "Operating Parameters Display" in GJ/h and kW, and in the "Calculated
Power Consumption" in kW.
USIM PAC
BRGM Software
25
USIM PAC
BRGM Software
26
1 parameter
Parameter
Default value
50
This model regulates the water flowrate leaving the regulator to adjust the percent
solids of the pulp stream leaving this unit to the value specified by the user.
Notes
If the feed density is lower than that specified by the user (pulp over-diluted in the feed
stream) then the flowrate of the water leaving the regulator will be negative, implying a
thickening of the pulp.
If the liquid phase used for regulation has been defined in the phase model with
components, the behavior of the model depends on the initial values in the water
addition stream:
the water addition stream is not initialized: only the last component is added,
the water addition stream is initialized: the grades of each component remain.
USIM PAC
BRGM Software
27
2 parameters
Parameters
Default value
50
This model regulates the percent solids of the pulp leaving the regulator (output #1) by
adding water from a distribution line.
Water distribution
line
Pulp to be
regulated
Output #1
Regulated pulp
The necessary quantity of water to be added to reach the percent solids (parameter
#1) is calculated and reported to stream output #2. This quantity is picked from the
water distribution line with the same composition. The feed stream of the distribution
line is given by parameter #2. The remaining quantity is reported to output #3 and can
be used by another regulator.
Note
The water distribution line can carry solids such as remaining fines after clarification.
These solids are reported into the reactor. The percent solids of the distribution line
has to be less than the expected one.
Phase model requirement
The phase model must have at least one solid or ore phase and one liquid phase.
USIM PAC
BRGM Software
28
Sump
11 parameters
Parameters
Default value
This model adjusts the quantity of utility (water, reagent, solids) to add into a
distribution line to avoid the remaining quantity in the returned stream.
In the following example, unit #3 uses the Feed Control model to calculate the
minimum quantity of fresh water to add to stream #2 to provide sufficient water for
regulators #1 and #2 and to avoid any remaining water in stream #6:
3
6
DL feeder
DL return
Cyclone UF
11
Feed DL
Pulp feed
3
Pick up 1
8
Ball mill feed
1
12
Pick up 2
Ball mill
Mill regulator
10
Cyclone feed
Cyclone
Cyclone regulator
Cyclone OF
The composition of the output stream is the same as the input stream.
Parameter #1 gives the number of the returned stream to be avoided.
Output parameters #2 to #11 contain the calculated phase flowrates of the output
stream.
USIM PAC
BRGM Software
29
1 parameter
Parameter
Default value
50
This model regulates the flowrate of the water leaving the regulator to adjust the
volumetric flowrate of the pulp stream leaving this unit to the value specified by the
user.
Notes
If the volumetric flowrate of the feed is greater than that specified by the user, then the
flowrate of the water stream leaving the regulator will be negative, implying a
thickening of the pulp.
Use of the model
This model can represent the regulation of the water addition in a sump or in a tank,
according to a constant level set point. The effect of this model on the water addition is
the opposite of the effect of the density regulator: when the solids flowrate decreases,
the water addition increases, producing a dilution of the pulp.
Phase model requirement
The phase model must have at least one solid or ore phase and one liquid phase.
USIM PAC
BRGM Software
30
4 parameters
Parameters
Default value
This model regulates the concentration of one component of the liquid phase leaving
the regulator by adding the reagent.
The reagent must contain the component that is to be regulated and the concentration
of that component in the regulation stream (parameter #3) must be greater than its
concentration set point at the regulator output (parameter #1).
Notes
If the densities are set to 0 in parameters #2 and #4, the model takes into account the
densities defined in the phase model.
If the setpoints are specified for several components, only the first one is taken into
account.
Phase model requirement
The phase model must have one liquid phase with components.
USIM PAC
BRGM Software
31
5 parameters
Parameters
Default value
50
This model regulates the water and the reagent addition flowrates leaving the regulator
to adjust the percent solids of the pulp stream leaving this unit and the reagent
concentration in the liquid phases to the values specified by the user.
Feed stream
Output stream
Parameter #1 is used to determine the total addition of liquid that has to be done.
Parameter #2 allows the calculation of the flowrate of reagent solution. The difference
between the total flowrate to be added and the flowrate of the reagent is then provided
by pure water.
Notes
The reagent must contain the component that is to be regulated and the concentration
of that component in the regulation stream must be greater than its concentration set
point at regulator output.
If the total flowrate of liquid to be added is lower than the flowrate of reagent that
should be necessary to satisfy the concentration set point, only the percent solids set
point is verified.
If the densities are set to 0 in parameters #3 and #5, the model takes into account the
densities defined in the phase model.
USIM PAC
BRGM Software
32
If a concentration setpoint is specified for several components, only the first one is
taken into account.
Phase model requirement
The phase model must have at least one solid or ore phase and one liquid phase with
components. Pure water has to be the last component in the liquid phase.
USIM PAC
BRGM Software
33
3 parameters
Parameters
Default value
This model regulates the concentration of one component of the liquid phase leaving
the regulator (output #1) by adding the reagent from a distribution line.
Reagent
distribution line
Solution to be
regulated
Output #1
Regulated solution
USIM PAC
BRGM Software
34
USIM PAC
BRGM Software
35
5 parameters
Parameters
Default value
Unauthorized
This model regulates the concentration of one critical component of the liquid phase
leaving the regulator by adding the reagent.
The reagent must contain the component that is to be regulated.
The model can be used as well to increase or to decrease the concentration of the
critical component. To increase the critical component concentration, its concentration
in the regulation stream (parameter #3) must be greater than its concentration set point
at regulator output (parameter #1). To decrease the critical component concentration,
its concentration in the regulation stream (parameter #3) must be less than its
concentration set point at regulator output (parameter #1).
Depending on the input condition, the reagent addition flowrate can be negative to
reach the objective. Parameter #5 authorizes or not negative flowrate. If it is
unauthorized and the solution needs a negative flowrate, the calculated flowrate is 0.
Notes
The model treats the liquid phases independently.
If the densities are set to 0 in parameters #2 and #4, the model takes into account the
densities defined in the phase model.
If the setpoints are specified for several components, only the first one is taken into
account.
Phase model requirement
The phase model must have at least one liquid phase with components.
USIM PAC
BRGM Software
36
2 parameters
Parameters
Default value
1000
the d80 specified in parameter #1 allows the user to shift the size distribution of the
stream fed to the unit,
the scaling factor in parameter #2 multiplies the flowrate of all phases of the feed
stream.
Note
If the size distribution has to remain identical to that of the feed stream, parameter #1
must be set to the real d80. The value of the d80 is easily obtained from the special
points of the size distribution curve.
Use of the model
This model may be used when the feed stream has to be changed often in the
simulation study. It is especially useful during a sensitivity analysis of a circuit by using
the supervisor of simulation.
Phase model requirement
The phase model must have at least one solid or ore phase with size classes.
USIM PAC
BRGM Software
37
2 parameters
Parameters
Default value
1000
1
the d80 specified in parameter #1 allows the user to shift the size distribution of
each component of the stream fed to the unit,
the scaling factor in parameter #2 multiplies the flowrate of all phases of the feed
stream.
Note
If the size distribution has to remain identical to that of the feed stream, parameter #1
must be set to the real d80. The value of the d80 is easily obtained from the special
points of the size distribution curves.
Use of the model
This model may be used when the feed stream has to be changed often in the
simulation study. It is especially useful during a sensitivity analysis of a circuit by using
the supervisor of simulation.
Phase model requirement
The phase model must have at least one solid or ore phase with components and size
classes.
USIM PAC
BRGM Software
38
Feeder
2 parameters
Parameters
Default value
the global flowrate (sum of the different phase flowrates) using parameter #1 if it is
not null,
of the input stream and reports the change to the output stream.
The phase size distribution, composition, etc are kept.
Use of the model
This model may be used when the feed stream has to be changed often in the
simulation study. It is especially useful during a sensitivity analysis of a circuit by using
the supervisor of simulation.
USIM PAC
BRGM Software
39
Belt conveyor
7 parameters
Parameters
Default value
150
100
0.65
10
6 Friction coefficient
0.03
This model calculates the power consumed by the conveyor and writes a message in
the "Operating Parameters Display" if the flowrate is above the maximum capacity
specified in parameter #1.
The model does not change anything in the feed stream.
The power is calculated according to experimental formulae as the sum of three
components:
P = P1 + P2 + P3
(1)
This power (output parameter #7) is the power necessary at the headshaft. It does not
take into account the mechanical and electrical losses (generally around 20% of P).
1. power at headshaft for empty conveyor:
P1 =
C f Wm (L + 50 )V
(2)
75
Wm = 0.587 l + 0.5
where:
P1
power in horsepower
Cf
Wm
parameter #2, length of the conveyor between centers of the drums (m)
USIM PAC
BRGM Software
40
P2 =
C f (L + 50 )Ft
270
where:
P2
power in horsepower
Ft
P3 =
Ft H
270
where:
P3
power in horsepower
Notes
This model is intended for the design and optimization of crushing circuits.
The linear speed of the belt generally varies between 1.5 and 2.5 m/s.
Equation 2 has been calculated from experimental data taken with belt widths ranging
from 40 cm to 1.2 m.
USIM PAC
BRGM Software
41
Pump
6 parameters
Parameters
Default value
60
KH wQ
E
PW =
where:
Pw
its value 977.1 N/m2 has been empirically established by Hicks and
Edwards (Hicks, T.G. and Edwards, T.W., Pump Application Engineering,
Mc Graw-Hill, 1971)
Hw
Generally, manufacturers pump data are available for water, so they have to be
adapted to slurry. The pump efficiency is then expressed as:
E = Ew (1 K sp )
where:
Ew
USIM PAC
BRGM Software
42
K sp
slurry pump factor (parameter #2), function of the average particle size and
of the solids specific gravity, obtained from a slurry pump factor chart (after
McElvain and Cave and issued from Kelly and Spottiswood book, p. 385)
Hw =
H
1 K sp
where:
The results of the power consumption calculation (power and total efficiency of the
pump for slurry) are also written in the "Calculated Power Consumption" and
"Operating Parameters Display" files.
USIM PAC
BRGM Software
43
Leaching tank
9 parameters
Parameters
Default value
1 Number of reactions
2 Reaction numbers
100
100
8 Convergence criterion
9 Maximum number of iterations
0.001
100
The chemical reaction model calculates the composition of the output stream after
reaction between the different components of the input stream(s).
The mathematical model takes into account the material balance for the list of the
different chemical reactions occurring. This list is described by the number of reactions
(parameter #1) and the reaction numbers (parameter #2) referring to the global list of
chemical reactions described during the phase model stage.
If there are many chemical reactions, they can be classified in different levels
(parameter #3). The level 1 reactions will first take place: their reactants (left hand side
member of a reaction) will be consumed and their products (right hand side member of
a reaction) will appear. Then the level 2 reactions will take place taking into account the
remaining reactants and appearing products from the previous level. And so on up to
the last level.
The reactions can be limited following three ways:
The progress ratio (parameter #5) gives the proportion of reagent that can react.
The component concentration of output (parameter #6) gives the concentration (in
g/l) of a product after reaction. This limitation concerns components in liquid
phases only.
The reaction ratio (parameter #4) gives the split factor of a reagent appearing in
two (or more) reactions of the same level.
USIM PAC
BRGM Software
44
Parameters #1 through #4 are grouped as Reactions into the same dialog box:
The reaction number is chosen through the reaction name list. To know the reaction
equation, select it and click with the right button on the name.
Notes
The global list of chemical reactions can be modified directly from the "unit of
equipment" interface through the menu item Tools / Chemical Reactions (see part B
for more detailed).
The computation of the solution requires an iterative calculation, which can be
controlled using the maximum number of iterations (parameter #9) and the
convergence criterion (parameter #8). The smaller the convergence criterion, the
higher the solution accuracy.
Use of the model
The chemical reaction model can be used as flash reactor where solids, liquids and
gas can coexist.
Phase model requirement
The model phase needs to contain chemical reactions. It is simpler to write chemical
reactions in molar form than in mass form. To do that, choose predefined phases as
Solid Chem or Liquid Chem that contain molecular mass properties.
USIM PAC
BRGM Software
45
2 - COMMINUTION MODELS
Comminution models allow the user to describe and simulate comminution circuit from
crushing to grinding to size classification..
The comminution models that already exist in your version of the USIM PAC software
are:
crusher model:
Classifier (0A)
Classifier (0B)
Partition curve per component
Perfect classifier (0)
Spiral and rake classifier (1)
screen model:
Screen (0)
Screen (1A)
Screen (1B)
Screen (2)
Classifier (0C)
Air cyclone (1)
Classifier (0C)
Mill (0A)
Mill (0B)
Rod mill (1)
Ball mill (1)
Rod mill (2)
Ball mill (2)
Rod mill (3)
Ball mill (3)
Mill (0B)
SAG/AG mill (2)
SAG/AG mill + trommel (2)
SAG/AG mill (3)
USIM PAC
BRGM Software
46
As in the case of the level 2 models, the level 3 models are more accurate than
the level 1 models, but they require the adjustment of some parameters of the model
on the basis of experimental data obtained from the continuous operation of the unit
and from specific tests, often carried out in the laboratory (e.g. determination of
breakage matrix).
USIM PAC
BRGM Software
47
Crusher
20 parameters
Parameters
Default value
10
Crusher.dat
5 Order in database
14
This model allows the user to store in a database the typical output size distributions of
the crusher for each exit setting according to manufacturer's data or on-site
information.
The size distribution for a given setting (parameter #2) is calculated by interpolation.
The crusher maximum capacity may also be stored in the database for each exit
setting and each feed size range. The model creates advisory messages, which can be
seen in the 0perating Parameters Display especially if the crusher is not used in the
proper conditions of feed size, feed flowrate and crusher setting.
USIM PAC
BRGM Software
48
Fields are similar and operate as those of the standard model box (see B.2.2.). The
database file name (parameter #4) is displayed and can be changed by clicking on the
associated Edit button.
The name of the selected crusher (parameter #5) is also displayed at this level. The
associated Edit button allows visualization of the crusher database:
USIM PAC
BRGM Software
49
The first table gives the list of the different crushers available in the database. The
selected crusher is indicated by the check mark. The crusher names can be changed.
To add new crusher characteristics, select the menu item Crusher/Add (to add a
line at the end of the table) or Crusher/Insert (to insert a line at the active line
location). The following dialog box is displayed:
Enter the numbers of settings, %-passing and feed size classes and click on OK to
display the new crusher characteristics.
To remove a crusher, click on the corresponding name and select the menu item
Crusher/Remove.
The second table displays the characteristics of the activated crusher. To display
characteristics of one crusher, click on its name in the crusher list.
The first line gives the different settings for which there is typical output size
distribution. These size distributions are given as dX: size under which there are X% of
material. The X values are displayed in the %-passing column, the following columns
giving the dX for different settings. To add, insert or remove a setting column, select
the menu item Crusher/Exit Settings and to add, insert or remove a %-passing line,
select the menu item Crusher/%-Passing.
Data concerning maximum capacity are displayed in the last lines. Each line
corresponds to a feed size range between a minimum size (first column) and a
maximum size (second column). The other columns give the capacity, in t/h, for the
corresponding feed size range and exit setting. To add, insert or remove a feed size
classes line, select the menu item Crusher/Feed Size Classes.
Power calculation
The power consumption is calculated using the Bond formula:
1
1
P = 10 BWi Q
P
F80
80
or the Magdalinovic formula:
P=
1
A
1
10Wi Q
n
P
P80
F80
80
Wi
feed flowrate,
P80
F80
USIM PAC
BRGM Software
50
The power consumption values calculated from the previous formulas with default
value for adjustment parameters are displayed in parameters #17 and #18 and in the
Calculated Power Consumption file if it is generated during direct simulation.
It is also possible to calculate power consumption using adjusted formula. In that case
the adjustment parameters are calculated using data coming from a test: work index
(parameter #7 or #12), feed flowrate (parameter #8 or #13), product d80 (parameter #9
or #14), feed d80 (parameter #10 or #15) and the measured power consumption
(parameter #11 or #16). The adjusted Bond formula will use the first set of data and the
adjusted Magdalinovic formula will use both sets of data. The calculated values of the
power consumption with adjustment are displayed in parameters #19 and #20 and in
the Calculated Power Consumption file if it is generated during direct simulation.
USIM PAC
BRGM Software
51
Jaw crusher
#
1 Exit setting (m)
1 parameter
Parameter
Default value
0.05
In this model, the shape of the particle size distribution at the output has been
determined on the basis of data taken from the reference manual of a crusher
manufacturer. The particle size distribution curve at the output is translated according
to the exit setting value.
USIM PAC
BRGM Software
52
Jaw crusher
#
1 Exit setting (m)
1 parameter
Parameter
Default value
0.05
In this model, the shape of the particle size distribution at the output has been
determined on the basis of data taken from the reference manual of a crusher
manufacturer. The particle size distribution curve at the output is translated according
to the exit setting value.
USIM PAC
BRGM Software
53
Cone crusher
2 parameters
Parameters
Default value
0.2
0.99
Primary
14
No
25 Pride (mm)
USIM PAC
BRGM Software
54
In this model, the shape of the particle size distribution at the output has been
determined on the basis of data taken from the reference manual of a crusher
manufacturer. The particle size distribution curve at the output is translated according
to the open side setting (parameter #3).
Power calculation
The power consumption is calculated using the Bond formula:
1
1
P = 10 BWi Q
P
F80
80
or the Magdalinovic formula:
P=
1
A
1
10Wi Q
n
P
P80
F80
80
Wi
feed flowrate,
P80
F80
The power consumption values calculated from the previous formulas with default
value for adjustment parameters are displayed in parameters #16 and #17 and in the
Calculated Power Consumption file if it is generated during direct simulation.
It is also possible to calculate power consumption using adjusted formula. In that case
the adjustment parameters are calculated using data coming from a test: work index
(parameter #6 or #11), feed flowrate (parameter #7 or #12), product d80 (parameter #8
or #13), feed d80 (parameter #9 or #14) and the measured power consumption
(parameter #10 or #15). The adjusted Bond formula will use the first set of data and the
adjusted Magdalinovic formula will use both sets of data. The calculated values of the
power consumption with adjustment are displayed in parameters #18 and #19 and in
the Calculated Power Consumption file if it is generated during direct simulation.
Capacity calculation
The crusher capacity is calculated using the Taggart formula:
Q = 0.6K t Dm NOss (E G )
or the Broman formula:
USIM PAC
BRGM Software
Dm
Oss
E
G
55
0.6 Dm ),
D
T
Kb
a = 25
The capacity calculation uses adjusted formula. The adjustment parameters are
calculated using measured data coming from a test: capacity (parameter #21), speed
(parameter #22), open side setting (parameter #23) and eccentric throw (parameter
#29). The calculated values of the capacity with adjustment are displayed in the
Operating Parameter file if it is generated during direct simulation.
USIM PAC
BRGM Software
56
Cone crusher
#
1 Exit setting (m)
1 parameter
Parameter
Default value
0.02
In this model, the shape of the particle size distribution at the output has been
determined on the basis of data taken from the reference manual of a crusher
manufacturer. The particle size distribution curve at the output is translated according
to the exit setting value.
USIM PAC
BRGM Software
57
3 parameters
Parameters
Default value
10
0.3
0.3
This classifier model uses Rosin-Rammler's function to represent the particle size
partition curve which expresses the proportion of each particle size class in the feed
which reports to the coarse product of the classifier, using the mean particle size in this
class.
Rosin-Rammler's function is the following:
M
0.693* X
50 c
Y ( X ) = H + (100 H ) 1 e
where:
d50c
0.77
I
By definition:
I=
(d 75c d 25c )
2d 50 c
USIM PAC
BRGM Software
58
where d 25c and d 75c represent the particle sizes for which 25% and 75% respectively
of the particles report to the coarse product when the short circuiting fraction effect has
been eliminated.
The percentage of water going to the coarse stream is the short circuit (parameter #1).
This model can be used for vibrating screens, curved and flat screens and spiral or
rake classifiers.
Calibration of the model
The partition curve can be displayed, making it possible to estimate visually the short
circuiting fraction.
The corrected d 50 c and the imperfection of Rosin-Rammler's equation can be
calibrated at the same time. Finally, the short circuiting fraction can be estimated.
USIM PAC
BRGM Software
59
Screen
3 parameters
Parameters
Default value
10
0.3
0.3
I=
(d 75c d 25c )
2d 50 c
As with the level 0A classifier, this model uses Rosin-Rammler's function to represent
the partition curve:
M
0.693* X
d 50 c
Y ( X ) = H + (100 H )1 e
The calculation of
d50c
d50c
d80 given as the parameter #2. This value is used to calculate the partition
Y ( X ) for each size class. The calculation of the output streams is made, for
is equal to
efficiency
each class, with:
output fine stream (X) = input stream (X) - output coarse stream (X).
d50c
is corrected proportionally
(d80given d80calculated )
(d80given )
USIM PAC
BRGM Software
60
USIM PAC
BRGM Software
61
4 parameters
Parameters
Default value
25
10
4 Efficiency criteria
0.5
This classifier model uses the Lippek function (Lippek, E., & Espig, D.:
Forschungsarbeiten zur mathematischen, Modellierung von Trockenmahlangen,
Freiberger Forschungsheft a 602, 1978, pp. 77-78.) to represent the partition curve.
This function is typical of a partition curve with a "fish-hook".
Lippek's function is the following:
X Dm
ln
2
d 50 c Dm
Y ( X ) = T0 + (100 T0 )1 e
where:
T0
d50c
Dm
This model can be used for air classifiers (air cyclone, dynamic classifier, etc.)
USIM PAC
BRGM Software
62
Screen
3 parameters
Parameters
Default value
10
0.3
0.3
The theory of this model is identical to that of classifier 0A (Model 101), except that the
parameters are defined for each component of the ore and solid phases.
Calibration of the model
For each component:
The partition curve can be displayed, making it possible to estimate visually the
short circuiting fraction (corresponding to the lowest point or to an asymptotic value
to the null size).
USIM PAC
BRGM Software
63
2 parameters
Parameters
Default value
95
This model is used to simulate a perfect classification without any short circuit or
imperfection. All particles coarser than the cut size (parameter #1) report to the coarse
stream. All the finer particles report to the fine stream.
The water split is given by the percent solids in the coarse stream (parameter #2).
USIM PAC
BRGM Software
64
3 parameters
Parameters
Default value
Calculated
1.2
1
This model represents the mill discharge particle size distribution by a Rosin-Rammler
straight line where the user specifies the d80 (parameter #3). The user may also
specify the slope of this line (parameter #2): he must then select "Fixed" for parameter
#1 to indicate to the model that the slope is fixed.
If not, that is to say if parameter #1 is "Calculated", the model will not take into account
the value of parameter #2 and will calculate the slope of the Rosin-Rammler line which,
by regression, is nearest to the feed particle size distribution.
Then the model will set the discharge slope at the value it has found for the feed.
A Rosin-Rammler straight line expresses the cumulative rejects of a particle size
distribution as a function of particle size using the following equation:
R( X ) = e
X0
where:
R( X )
X0
USIM PAC
BRGM Software
65
2 parameters
Parameters
Default value
Individual
This model can be used to define the size distribution at the output of a comminution
unit operation (crushers, grinding mills). It allows the description of the size distribution
of each particle type.
Notes
The model does not check if the size distribution of the output is coarser than the input.
If the size distribution is given as cumulative % passing, the passing at the first size
must be 100%.
If the size distribution is given as cumulative % retained, there must be 0% retained at
the first size.
If the size distribution is given as individual fractions, the sum must be 100%.
USIM PAC
BRGM Software
66
Hydrocyclone
2 parameters
Parameters
Default value
0.1
40
This model is used to simulate a perfect cyclone classification without any short circuit
or imperfection. All particles coarser than the cut size (parameter #1) report to the
underflow. All the finer particles report to the overflow.
The water split is given by the percent solids in the underflow (parameter #2).
USIM PAC
BRGM Software
67
Hydrocyclone
3 parameters
Parameters
Default value
25
0.07
0.3
This hydrocyclone model uses Rosin-Rammler's function to represent the particle size
partition curve which expresses the proportion of each particle size class in the feed
which reports to the underflow of the hydrocyclone, using the mean particle size in this
class.
Rosin-Rammler's function is the following:
M
0.693* X
50 c
Y ( X ) = H + (100 H ) 1 e
where:
d50c
0.77
I
By definition:
I=
(d 75c d 25c )
2d 50 c
USIM PAC
BRGM Software
68
where d 25c and d 75c represent the particle sizes for which 25% and 75% respectively
of the particles report to the underflow when the short circuiting fraction effect has been
eliminated.
The percentage of water going to the underflow is the short circuit (parameter #1).
Calibration of the model
The partition curve can be displayed, making it possible to estimate visually the short
circuiting fraction.
The corrected d 50 c and the imperfection of Rosin-Rammler's equation can be
calibrated at the same time. Finally, the short circuiting fraction can be estimated.
USIM PAC
BRGM Software
69
Hydrocyclone
3 parameters
Parameters
Default value
25
0.07
0.3
I=
(d 75c d 25c )
2d 50 c
0.693* X
d 50 c
Y ( X ) = H + (100 H )1 e
The calculation of
d50c
d50c
d80 given as parameter #2. This value is used to calculate the partition
efficiency Y ( X ) for each size class. The calculation of the output streams is made, for
is equal to
output fine stream (X) = input stream (X) - output coarse stream (X).
d50c
is corrected proportionally
(d80given d80calculated )
(d80given )
USIM PAC
BRGM Software
70
USIM PAC
BRGM Software
71
Screen
4 parameters
Parameters
Default value
2 Efficiency (%)
90
95
The partition curve used for this model has the following shape:
Y(X)
100
S
0
dmin
SO
SO
Y ( X ) = S
Y ( X ) = 100
for X d min
for d min < X < SO
for X SO
The value of dmin is chosen to reach the given efficiency (parameter #2).
The water split is calculated to obtain the desired percent solids in the coarse stream
(parameter #4).
USIM PAC
BRGM Software
72
Screen
8 parameters
Parameters
Default value
1.5
1.5
6 Loading parameter
7 Efficiency parameter
6.8
10
Solid
Splitted water
90
DSM
5 ft 1 inch
Stainless
Single
This model uses the computation of the elementary probability that a particle of a given
size will pass through the meshes of a screen.
The surface area of the screen may be considered as the juxtaposition of elementary
openings. If one considers that, when the length of an opening is greater than its width
(Oc) the effect of the length of the opening on the probability that a particle of size d will
pass through it may be neglected, this probability will be:
Oc d
Oc + I B
when d > Oc
Where:
Oc
IB
particle diameter.
USIM PAC
BRGM Software
73
Consequently, the probability P that a particle will remain in the oversize after one
contact with the screen is given by:
P =1
Oc d
Oc + I B
when d < Oc
Then the probability for a particle not to pass through the screen after N attempts:
O d
PN = P = 1 c
Oc + I B
As N is large:
O d
NOc
d
PN exp N c
exp
1
=
O
Oc + I B
O
I
+
c
B
c
The term
N Oc
Oc + I B
N, mean number of contacts which the particles make with the screen whilst passing
over it, is computed with an empirical function:
N=
E.L
C.Q
1 +
l
.
O
c
where:
L
screen length
loading coefficient which can only be determined, for a given screen and
level, on the basis of knowledge of at least two different operating
conditions of the screen at different feed rates (parameter #6).
Y (d ) = S + (1 S )PN (d )
USIM PAC
BRGM Software
74
USIM PAC
BRGM Software
75
Screen
18 parameters
Parameters
Default value
3 Length/width ratio
1.5
10
95
Top
1
10 Adjustment of imperfection
Efficiency
13 Efficiency (%)
DSM
5 ft 1 inch
Stainless
Single
The model is based upon the work of Karra (V.K. Karra, "Development of a model for
predicting the screening performance of a vibrating screen", CIM Bulletin, April 1979,
pp. 167-171).
The model basically relates the d50c empirically to the major equipment and feed
stream parameters. A partition curve is used to describe the solid-solid separation and
parameter # 7 is used for the water split.
The model has been slightly modified (water split, bypass of fines and calibration) by
L.R. Plitt at BRGM in 1990.
The d50c is expressed as follows:
USIM PAC
BRGM Software
76
Tu
S
d 50c = ht
A.B.C.D.E.F .G
0.148
where:
ht
Tu
S
density factor
near-size factor
ht = (h + d ) cos d
USIM PAC
BRGM Software
77
Note
This model is valid only for a screen opening larger than 1mm.
USIM PAC
BRGM Software
78
11 parameters
Parameters
Default value
0.2
80
0.5
Spiral
Simplex
This model is based upon Stokes' law. It assumes that the diameter of a particle, with a
settling velocity equal to the mean rising fluid velocity, is equal to the d50c of the
classifier. Each particle type present in the ore will have a different d50 due to the
particle density differences. The model calculates a d50 at average feed density:
d50
18VS
=
980.66( s o )
0.5
where:
d50
VS
The d50 is then corrected by the Masliyah coefficient (Chem. Eng. Sci., vol. 34, p. 1166,
1979) to extend the applicability beyond the laminar settling regime. The equation
becomes:
USIM PAC
BRGM Software
Re
79
The Rosin-Rammler type equation first proposed by Plitt (CIM Bull. vol. 64, p. 42, 1971)
is used to represent the partition curve. The equation is:
m
Di
(1 a ) + a
Pi = 1 exp 0.693
50 c
where:
Pi
Di
1
1
0.77
I = 0.5 2 m 0.415 m
d50c
m = 1.5 + 40d50c
Structure and use of the model
As the fluid properties used to calculate the d50c are based upon the properties of the
overflow slurry, which in turn is determined by partition curve parameters such as d50c,
an iterative solution is required. Reaching convergence usually requires less than 10
iterations.
The model can be used to simulate the performance of any gravity classifier in which a
settling pool area can be defined. Here, only spiral and rake classifiers are included.
The three adjustment parameters multiply the value of the d50c, the slope, and the solid
bypass to the coarse stream. The most difficult aspect is the choice of the real
efficiency (parameter #8). For rake classifiers, values between 0.2 and 0.7 depending
upon rake speed are recommended (Roberts & Fitch, section 3D-1, SME Mineral
Processing Handbook). The simulator uses default values of 0.35 for the rake classifier
and 0.5 for the spiral classifier.
USIM PAC
BRGM Software
80
Rod mill
14 parameters
Parameters
Default value
2.4
3 Length/diameter ratio
1.6
35
0.7
7.8
14
8 Adjustment of power
Yes
This model is based on the energetic theories of grinding and in particular on Bond's
law and the Allis Chalmers methods for dimensioning grinding mills. (Ref.: Rowland
C.A. and Kjos D.M., "Rod and Ball mills", chapter 12, in "Mineral Processing Plant
design", A.L. Mular and R.B. Bhappu ed., Society of Mining Engineers Publ., 1978, pp.
239, 278).
One of these empirical formulae makes it possible to determine the power consumed
by a mill as a function of its operational characteristics.
In the case of a rod mill the power consumed per metric ton of rods is given by:
Wst
1
= 1.752.D 3
where:
Wst
Vr
Tc
USIM PAC
BRGM Software
81
Bond's formula links the total power consumed by milling to the d80 of the mill feed and
the mill discharge by using the Work Index of the ore:
E=
10WI
10WI
d80 P
d80 F
where:
E
WI
d80P
d80F
d80
dimension of the screen mesh through which 80% of the product would pass (
m).
The Allis Chalmers method for dimensioning mills also involves the use of correction
factors to the power available for milling before applying Bond's formula. These
correction factors are as follows:
EF1:
for dry grinding: this factor has the value 1.3 (instead of 1) when grinding is
carried out dry.
EF2:
open circuit: this parameter is not used for the rod mill model.
EF3:
diameter correction: the value of this factor depends on the mill diameter,
using the following relationship
2.44
EF 3 =
D
EF4:
0.2
(where D is in meters)
oversize feed: when the particle size distribution of the feed is larger than the
optimal size, this factor is:
EF 4 =
Rr + (WI 7 )
(d80 F d80r )
d80 r
Rr
where:
Rr
d80r
EF5:
fine product: this correction factor is not used in the rod mill model.
EF6:
non-optimal reduction ratio: this is involved when the grinding reduction ratio
is not between Rro-2 and Rro+2, Rro being the optimal reduction ratio. One then
has:
USIM PAC
d 80r = 16000.
13
Wi
BRGM Software
82
2
(
Rr Rro )
EF 6 = 1 +
150
where:
L
Rro = 8 +
5L
D
EF7:
EF8:
feed to rod mills: this correction factor depends on the preparation of the ore
used to feed the mill. It has not been taken into account in the Rod mill (1)
model.
The methodology described above makes it possible to compute the d80P of the mill
discharge if one knows the d80F of the feed, the Work Index of the ore and the
characteristics of the mill. However, just knowing the d80P is not sufficient to describe
the complete particle size distribution of the mill discharge, which any simulation model
must provide.
It is therefore necessary to develop hypotheses on the shape of this distribution in
order to be able to describe it. In this model, it is assumed that the particle size
distribution of the mill discharge follows a Rosin-Rammler straight line:
R( x ) = e
x
x0
where:
R(x) mass proportion of particles coarser than x
m
xo
particle size such that 36.79 percent of the particles in mass are coarser than xo.
Knowing one point of the Rosin-Rammler curve, that for d80P, it is only necessary to
characterize the 'slope' m of this curve for it to be fully defined. Furthermore, it has
been found that, when the particle size distribution of the mill feed is similar to a
Rosin-Rammler distribution, the particle size distribution of the mill discharge often has
the same slope: a regression is run on the feed particle size distribution to obtain an
adjustment of the Rosin-Rammler law; this gives the slope m of this law, and it is
considered that the particle size distribution of the mill discharge follows a
Rosin-Rammler curve of the same slope, passing through the d80P given by the Allis
Chalmers methodology.
Structure and use of the model
Since the computation is carried out by particle type, each of these being characterized
by a Work Index, the model makes it possible to predict the selectivity of grinding when
the ore is composed of minerals of different grindabilities.
Within the model, the computation is iterative: some correction factors such as EF4
and EF6 can only be computed when d80P of the milled product is known.
USIM PAC
BRGM Software
83
fragile mineral: 6
resistant mineral: 15
For a simulation involving only a single mineral, use the Bond Work Index.
It is recommended to use a description of the ore, which includes a minimum of eight
particle size distribution classes, so as to obtain a good description of the grinding
process.
Parameter #14, if set to "No", allows the user to avoid the iterative calculation that is
employed if the inefficiency factors EF4, EF5, EF6, which depend on the output d80, are
taken into account. Its default value is "Yes".
Calibration of the model
This model has two adjustment parameters:
the first is used in computing the power available for grinding by dividing it: default
value is 1,
the second is used in modifying the slope of the size distribution at the mill
discharge. Its default value is 1, which means that the slope of the mill feed (in
terms of the Rosin-Rammler distribution) is used to describe the mill discharge.
If you do not have any continuous operation data, no calibration of the model is
possible. If you have determined the Bond Work Index in the laboratory, then use this
index for each mineral.
If you have a continuous operation data set, but if you have not determined the Work
Index in the laboratory, you should adjust the Work Index for each mineral.
If you have a set of continuous operation data, once the power has been adjusted, you
should adjust the Work Index for each mineral to take into account the selectivity of
grinding.
USIM PAC
BRGM Software
84
Ball mill
15 parameters
Parameters
Default value
3 Length/diameter ratio
40
0.7
7.8
14
Overflow
9 Adjustment of power
Yes
This model is based on the energetic theories of grinding and in particular on Bond's
law and the Allis Chalmers methods for dimensioning grinding mills. (Ref.: Rowland
C.A. and Kjos D.M., "Rod and Ball mills", chapter 12, in "Mineral Processing Plant
design", A.L. Mular and R.B. Bhappu ed., Society of Mining Engineers Publ., 1978, pp.
239, 278).
One of these empirical formulae makes it possible to determine the power consumed
by a mill as a function of its operational characteristics. In the case of a ball mill, this is
given by:
0.1
2
where:
Wst
Tc
loading fraction: fraction of the mill volume occupied by the ball charge
Vr
USIM PAC
BRGM Software
85
Bond's formula links the total power consumed by milling to the d80 of the mill feed and
the mill discharge by using the Work Index of the ore:
E=
10WI
10WI
d80 P
d80 F
where:
E
WI
d80P
d80F
d80
dimension of the screen mesh through which 80% of the product would pass (
m).
The Allis Chalmers method for dimensioning mills also involves the use of correction
factors to the power available for milling before applying Bond's formula. These
correction factors are as follows:
EF1:
for dry grinding: this factor has the value 1.3 (instead of 1) when grinding is
carried out dry since the energy consumption is then 1.3 times greater than in
the case of wet grinding
EF2:
open circuit: this parameter is always applied in simulation since, in the model,
the computation of the mill outlet is carried out as a function of that at the entry
as if the mill was in open circuit. A value of 1.2 for this factor has been chosen
from the table of values given for the Allis Chalmers method for use in the Ball
mill (1) model
EF3:
diameter correction: the value of this factor depends on the mill diameter,
using the following relationship
2.44
EF 3 =
D
EF4:
0.2
(where D is in meters)
oversize feed: when the particle size distribution of the feed is larger than the
optimal size, this factor is:
EF 4 =
Rr + (WI 7 )
(d80 F d80r )
d80 r
Rr
where:
Rr
d80r
USIM PAC
d80 r = 4000.
13
Wi
BRGM Software
86
EF5:
fine product: this correction factor is applied when d80P is smaller than 75
microns:
EF 5 =
(d80 P + 10.3)
(1.145.d80 P )
EF6:
EF7:
low reduction ratio: this correction factor is applied when the reduction ratio Rr
is less than 6.
EF 7 =
EF8:
The methodology described above makes it possible to compute the d80P of the mill
discharge if one knows the d80F of the feed, the Work Index of the ore and the
characteristics of the mill. However, just knowing the d80P is not sufficient to describe
the complete particle size distribution of the mill discharge, which any simulation model
must provide.
It is therefore necessary to develop hypotheses on the shape of this distribution in
order to be able to describe it. In this model, it is assumed that the particle size
distribution of the mill discharge follows a Rosin-Rammler straight line:
R(x ) = e
x
x0
where:
R(x) mass proportion of particles coarser than x
m
xo
particle size such that 36.79 percent of the particles in mass are coarser than xo.
Knowing one point of the Rosin-Rammler curve, that for d80P, it is only necessary to
characterize the 'slope' m of this curve for it to be fully defined. Furthermore, it has
been found that, when the particle size distribution of the mill feed is similar to a
Rosin-Rammler distribution, the particle size distribution of the mill discharge often has
the same slope: a regression is run on the feed particle size distribution to obtain an
adjustment of the Rosin-Rammler law; this gives the slope m of this law, and it is
considered that the particle size distribution of the mill discharge follows a
Rosin-Rammler curve of the same slope, passing through the d80P given by the Allis
Chalmers methodology.
Structure and use of the model
Since the computation is carried out by particle type, each of these being characterized
by a Work Index, the model makes it possible to predict the selectivity of grinding when
the ore is composed of minerals of different grindabilities.
USIM PAC
BRGM Software
87
Within the model, the computation is iterative: some correction factors such as EF4,
EF5 and EF7 can only be computed when d80P of the milled product is known.
The convergence within the model is reached with a Newton method.
However, the EF7 factor leads to illogical results when the ratio of reduction Rr is low. It
becomes infinite when this ratio is close to 1.35. It is negative when the ratio is
between 1.35 and 1.22.
Then, the model is simplified by replacing Bond formula by a straight line for low ratios
of reduction. This straight line is the tangent to Bond formula which passes through the
point (Rr = 1, E = 0).
In any case, the method employed in the model is clearly expressed in the Operating
Parameters Display.
The grindability index (kWh/short ton) for each mineral must be indicated:
fragile mineral: 6
resistant mineral: 15
For a simulation involving only a single mineral, use the Bond Work Index.
It is recommended to use a description of the ore, which includes a minimum of eight
particle size distribution classes, so as to obtain a good description of the grinding
process.
Parameter #15, if set to "No", allows the user to avoid the iterative calculation that is
employed if the inefficiency factors EF4, EF5, EF7, which depend on the output d80,
are taken into account. Its default value is "Yes".
Calibration of the model
This model has two adjustment parameters:
the first is used in computing the power available for grinding by dividing it: default
value is 1,
the second is used in modifying the slope of the size distribution at the mill
discharge. Its default value is 1, which means that the slope of the mill feed (in
terms of the Rosin-Rammler distribution) is used to describe the mill discharge.
If you do not have any continuous operation data, no calibration of the model is
possible. If you have determined the Bond Work Index in the laboratory, then use this
index for each mineral.
If you have a continuous operation data set, but if you have not determined the Work
Index in the laboratory, you should adjust the Work Index for each mineral.
If you have a set of continuous operation data, once the power has been adjusted, you
should adjust the Work Index for each mineral to take into account the selectivity of
grinding.
USIM PAC
BRGM Software
88
Hydrocyclone
14 parameters
Parameters
Default value
0.3
0.25
0.3
0.18
60
Yc (d ) = 1 e
d
0.693
d 50 c
where:
d
particle size
Yc
I = 0.5 x 2 0.415
USIM PAC
BRGM Software
89
Four basic empirical equations characterize, directly or indirectly, the parameters of the
corrected partition curve and the short-circuiting fraction as a function of the
geometrical parameters of a cyclone and the characteristics of its feed:
d50i
P=
D
1.9 u
D
S = o
-1.58R V
D2H
Q
v
3.31
0.87
0.15
0.36 0.0054
Pm0.24 D1.11
where:
D
free vortex height or distance between the overflow and underflow nozzles (cm)
ratio between the volumetric flowrates in the underflow and the overflow.
Notes
For each particle type class i, the model computes a corrected d50 (d50i), taking into
account the specific gravity of this particle type mi. This accounts for the difference in
the cut-size between minerals that one observes when the ore is composed of minerals
of different specific gravity.
A computation of the pressure drop is done in the model. The value obtained is written
to the Operating Parameters Display when the simulation converges.
USIM PAC
BRGM Software
90
PW =
KH wQ
E
where:
Pw
its value 977.1 N/m2 has been empirically established by Hicks and Edwards
(Hicks, T.G. and Edwards, T.W., Pump Application Engineering, Mc Graw-Hill,
1971)
Hw
Generally, manufacturers pump data are available for water, so they have to be
adapted to slurry. The pump efficiency is then expressed as:
E = Ew (1 K sp )
where:
Ew
USIM PAC
BRGM Software
K sp
91
slurry pump factor (parameter #10), function of the average particle size and of
the solids specific gravity, obtained thanks to a slurry pump factor chart (after
McElvain and Cave and issued from Kelly and Spottiswood book, p. 385)
Hw =
H
1 K sp
where:
total head of slurry: sum of head of slurry (m) calculated by the hydrocyclone
model and head (m) lost in piping (parameter #11)
The results of the power consumption calculation (power and total efficiency of the
pump for slurry) are also written in the "Calculated Power Consumption" and
"Operating Parameters Display" files.
Calibration of the model
USIM PAC
BRGM Software
92
Air cyclone
19 parameters
Parameters
Default value
1.3
1.3
0.3
0.5
0.8
8 Inlet height/D
0.5
0.2
1
2.1.10-5
298
16
20
This model calculates a partition efficiency with the Leith and Licht equation (Leith D.
and Licht W., 1972, "Collection efficiency of cyclone type particle collectors, a new
theoretical approach", AI.Ch.E. Symposium series: air - 1971):
Yc ( X ) = 1 e
2 ( C ) 2 n + 2
USIM PAC
BRGM Software
93
De
H:
B:
De
S
a
h
Inlet
Vortex
Dust exit
B
l 2.3 De D
D D ab
2
USIM PAC
BRGM Software
94
and the diameter of the conical section at the vortex bottom is:
d = D (D B )
(S+I h )
(H h )
C=
4V1 + 8V2
abD
where V1 is the volume of the selection region under the vortex finder:
V1 =
2
2
2
D 2
(h S ) + D + Dd + d S + l h De l
4
4
3
4
V2 = S
2 4
4
If
D 2
D 2 + DB + B 2 H h De2
(h S ) +
(H S )
V1 =
4
4
3
4
The gas/particle system parameter is given by:
= p X 2vg
n +1
18 g D
where:
particle diameter
n = 1 1
283
.
2
5
USIM PAC
BRGM Software
95
P =
vg2 g H
2
H =
Kab
De2
where K = 16 for a cyclone with standard tangential inlet, and K = 7.5 for a cyclone with
an inlet vane, i.e. with a feed flowrate that is much more tangential and which causes
less disturbance to the vortex.
2. Stairmand (1949)
D b 4ab
1 + 2 2
H = 1 + 2 2
D
e
De
2
where:
De
4 AG
De ab
=
+
ab
2(D b ) 2GA
2(D b )
G is a friction factor equal to 0.005 and A is the inside surface of the cyclone exposed
to the spinning gas:
(D + B )
A = D 2 De2 + Dh + De S +
4
2
(H h ) + D B
2
3. Barth (1956)
u
H = i
vi
4ab
2 (e + i )
De
where:
De
1
e =
1
2
D
1 (H S ) ui 2
vi De
i =
4.4
2
3
+1
ui
vi
and
USIM PAC
BRGM Software
96
De
(D b )
ui
2
=
vi 2ab + (H S )(D b )
with
1 1.2
b
D
USIM PAC
BRGM Software
97
Attrition cell
7 parameters
Parameters
Default value
10
0.1
Yes
This model is based on the representation of attrition of each mineral of the ore as a
first-order kinetic phenomenon. The attrition cell is represented as a perfect mixer
characterized by a mean residence time of the pulp.
Only a fraction of each mineral is worn. Only particles above the critical size
(parameter #3) are worn.
Hence, if Xi > Xc, the fraction of mineral k in size class i in the attrition mill discharge is:
Pk
msik = meik 1 Pk +
1 + kik
where:
Xc
critical size
kik
X
kik = K k i
X1
where:
Kk
Xi
USIM PAC
BRGM Software
98
If the attrition is governed by the specific surface, the value of n is about -1. But this
parameter can have a non-integer value, which can be obtained by calibration.
All the attrition products of size classes above Xc fall into classes under Xc.
If parameter #7 is "Yes", all the products fall into the lower size class.
If parameter #7 is "No", the products fall into size classes under Xc in the following way:
the size class which contains Xc receives a proportion of the products according to
the position of Xc between the limits of that class,
the size classes under this one receive all the same proportion.
USIM PAC
BRGM Software
99
Crusher
4 parameters
Parameters
Default value
100
x
Bij = i
x
redj
Bij = 1
if xi < xredj
if xi xredj
where:
Bij
xi
particle size,
xredj
defined by
xredj =
where
xj
R
Ln(x)
Shape of the breakage function.
USIM PAC
BRGM Software
100
Only the proportion given in parameter #4 is broken in the size classes above the size
specified in parameter #1.
Use of the model
This model is well adapted to represent hammer crushers.
USIM PAC
BRGM Software
101
Cone crusher
8 parameters
Parameters
Default value
0.025
0.05
0.6
1.2
4.5
0.5
This model uses the representation of crushing by means of the grinding and
classification functions proposed by W.J. Whiten et al. in "A breakage function suitable
for crusher models". Fourth Tewksbury, Symposium, Melbourne, February, 1979.
Whiten's classification function describes the probability of particles to enter the
breakage stage, as a function of particle size by:
0
k2
< x < k2
x k2
C(X ) = 1
k1 k2
k3
with:
k1 = Css
k2 = Css +
, , : parameters #3, #4 and #5 respectively
k3 : parameter #6
USIM PAC
BRGM Software
102
P( x, y ) = 1 + Ky
mq
x
x
+ Ky m q
y
y
with:
P ( x, y )
constant part of the expression for the amount of fine breakage - fraction
(parameter #2)
exponent determining the slope of the portion of the size distribution produced
by compressive failure (parameter #7)
exponent determining the slope of the position of the size distribution produced
by tensile fracture (parameter #8)
USIM PAC
BRGM Software
103
Ball mill
14 parameters
Parameters
Default value
40
0.7
7.8
0.7
This model is based on the work of Austin (Austin, L.G.,Klimpel, R.R., and Luckie, P.T.,
Process Engineering of size reduction: ball milling. AIME, New York, 1984, Chap. 4.8.)
and of Herbst & Bascur (Herbst, J.A. and Bascur, O.A., A program for the simulation of
steady state circuit behavior, using a small computer. Report of Department of
Metallurgical Engineering, University of Utah, Salt Lake City, 1979). It combines a
simplified kinetic approach with an energetic approach. The energy consumed by the
mill is first computed as a function of its characteristics, using the same formula as in
the Ball mill 1 model, this being the empirical formula used in the Allis Chalmers
methods for dimensioning mills:
0.1
2
where:
Wst
Tc
Vr
USIM PAC
BRGM Software
104
Then, this energy is used in a formula, which results from a simplification of the kinetic
approach:
the grinding and selection functions are represented together in application of the
hypothesis of compensation using the relationship:
1
Bij S j = K i = K1d i
d i
di
= K1. exp 1 ln + 2 ln
d1
d1
where:
di
d1
K1 = K1E
P
H
where:
P
The numerical values of 1, 1 and K1E for each mineral are obtained by calibration
employing experimental data on at least one point of operation of a continuously
running mill, called the calibration point.
The particle size distribution of the mill discharge is then computed:
K P
Pi = Fi 1 + i
NQ
where:
proportion (in mass) of particles coarser than particle size class i in the mill
Pi
product
Fi
proportion (in mass) of particles coarser than particle size class i in the mill feed
solids flowrate
USIM PAC
BRGM Software
105
USIM PAC
BRGM Software
106
injection of a water-soluble tracer into the inlet of the mill in the form of a nearly
saturated solution, generally of lithium chloride LiCl. Injection must be carried out
as rapidly as possible,
removal of pulp samples from the mill outlet at regular time intervals (30 seconds to
1 minute),
treatment of each of the samples which have been taken by filtration then analysis
of the concentration of lithium in the filtrate.
The plot of lithium concentration against time gives the residence time distribution in
the mill if the circuit is open. For a closed circuit, a mathematical correction must be
applied because of the effect of the return of the tracer into the mill. This then
necessitates taking samples from the returned stream as well as the primary samples,
and of measuring or calculating the circulating load: this procedure is not detailed here.
Processing the experimental data
It is necessary, first of all, to correct the concentrations of the tracer because of the
finite duration of its injection (it should theoretically be instantaneous, but this is not
possible in practice). Such a correction involves the following relationships:
if t > To
where:
t
time. The start time is fixed as the end of the injection of the tracer
USIM PAC
BRGM Software
107
m 1
mt
1 mt
F (t ) = 1 e
i = 0 i!
where:
m
The parameter m characterizes the residence time distribution in level 2 and level 3
grinding simulation models. For the industrial mills with which BRGM has worked, the
value of m is typically of the order of 2 or 3.
USIM PAC
BRGM Software
108
Rod mill
12 parameters
Parameters
Default value
2.4
1.6
35
0.7
7.8
0.7
This model is based on the same theoretical basis and has the same structure as the
ball mill (2) model.
The only difference resides in the computation of the power consumed using the Allis
Chalmers methodology:
Wst
1
= 1.752.D 3
where:
Wst
Vr
Tc
USIM PAC
BRGM Software
109
Hydrocyclone
17 parameters
Parameters
Default value
0.3
0.25
0.3
0.18
60
Yc (d ) = 1 e
d
0.693
d 50 c
where:
d
particle size
Yc
USIM PAC
BRGM Software
110
1
1
0.77
m
m
I = 0.5 x 2 0.415
Four basic empirical equations characterize, directly or indirectly, the parameters of the
corrected partition curve and the short-circuiting fraction as a function of the
geometrical parameters of a cyclone and the characteristics of its feed:
d50i
P=
m = 1.93 e
Q
v
D
1.9 u
D
S = o
3.31
0.87
0.15
0.36 0.0054
Pm0.24 D1.11
where:
D
free vortex height or distance between the overflow and underflow nozzles (cm)
ratio between the volumetric flowrates in the underflow and the overflow.
Notes
For each particle type class i the model computes a corrected d50 (d50i), taking into
account the specific gravity of this particle type mi. This accounts for the difference in
USIM PAC
BRGM Software
111
the cut-size between minerals which one observes when the ore is composed of
minerals of different specific gravity.
A computation of the pressure drop is done in the model. The value obtained is written
to the Operating Parameters Display when the simulation converges.
Other values written in the Operating Parameters Display are:
Imperfection
This model simulates the operation of hydrocyclones in mineral slurries. Even when the
model is used without calibration, that is using default values of 1 for the four
adjustment parameters, the results are usually within a reasonable level of precision.
The three adjustment parameters multiply the values of the corrected d50, the
imperfection and the fines short circuit parameter respectively. Parameter #10 is for
adjustment of the point at which rope discharge occurs and is only used for calibration
of a roping cyclone. This parameter also has a default value of 1 and adjusts the %
solids by volume of the cyclone underflow during roping. All the adjustment parameters
have a default value of 1.
Power calculation
The power consumed by the pump associated with the hydrocyclone is proportional to
the head inside the hydrocyclone according to the formula (Kelly, E.G., Spottiswood,
D.J., Introduction to mineral processing, Ed. John Wiley and sons, 1982):
PW =
KH wQ
E
where:
Pw
its value 977.1 N/m2 has been empirically established by Hicks and Edwards
(Hicks, T.G. and Edwards, T.W., Pump Application Engineering, Mc Graw-Hill,
1971)
Hw
Generally, manufacturers pump data are available for water, so they have to be
adapted to slurry. The pump efficiency is then expressed as:
E = Ew (1 K sp )
where:
USIM PAC
BRGM Software
112
Ew
K sp
slurry pump factor (parameter #13), function of the average particle size and of
the solids specific gravity, obtained thanks to a slurry pump factor chart (after
McElvain and Cave and issued from Kelly and Spottiswood book, p. 385)
Hw =
H
1 K sp
where:
total head of slurry: sum of head of slurry (m) calculated by the hydrocyclone
model and head (m) lost in piping (parameter #14)
The results of the power consumption calculation (power and total efficiency of the
pump for slurry) are also written in the "Calculated Power Consumption" and
"Operating Parameters Display" files.
Calibration of the model
USIM PAC
BRGM Software
113
SAG/AG mill
29 parameters
Parameters
Default value
0.5
0.7
7.8
25
0.4
0
0.4
80
0.6
0.7
0.5
0.5
0.3
26 Adjustment of power
USIM PAC
BRGM Software
114
This model combines a first order kinetic approach for particles below the size of the
discharge grate, a wear function for the rocks, and a classification function for pebbles
extraction.
The terms employed to characterize the different fragments of the feed are represented
in the following figure:
Maximum diameter
of extracted pebbles
Extracted
pebbles
Feed
Minimum diameter
of extracted pebbles
Particles
Size of the discharge
grate openings :
- below = particles
- above = rocks
dm
= 4r 2+ V
dt
(1)
where:
r
can range from 0 if the wear is proportional to the surface to 0.999 if the wear is
proportional to the volume (parameter #14),
This expression means that the mass produced by abrasion per unit of time is
proportional to the mass of the rock if is almost 1, and proportional to its surface area
if = 0. The coefficient is generally around 0.6.
USIM PAC
BRGM Software
115
The abrasion of a rock generates fines (below the discharge grate opening) and other
rocks which fall into the size class just below.
1.2 - Mass balance of rocks
The mass balance over one size class of rocks when the mill is operated steadily can
be expressed as:
Variation of mass per unit of time = feed flowrate + flowrate of production
from the size class just above - flowrate of disappearance by abrasion flowrate extracted.
This equation is:
3
m ri
i 1 ri 1
m
0 = Q fi + (1 )V 1 1 1 i 1 Qei
ri ri +1
ri 1 ri
for 1
where:
Qfi
Qei
mi
ri
V = V0 D 0.66
where:
V0
D
USIM PAC
BRGM Software
116
C max i =
C max i
d p max
1 +
x
i
=1
if xi < d p max
if xi d p max
where:
Cmax i
xi
d p max
=
I p max
log 3
The grate for the return of fines to the mill is considered as perfect, that is to say:
d p min
extraction efficiency which depends on the length of the mill according to:
E = aE
d p max
L
where:
aE
1.5 - Algorithm
USIM PAC
BRGM Software
117
Starting with size class 1 (top size), the mass of rocks in each size class is calculated.
This calculation allows the total holdup to be determined, as well as the holdup of rocks
in the critical size and the flowrate of production of fines by abrasion.
2. Power calculation.
The power calculation is the following (Ref. "A mill power equation for SAG mills", L.G.
Austin, Minerals & Metallurgical Processing, Vol 7, n1, pp 57-62, Feb.1990) :
0.1
PW = 10.6 D 2.5 L(1 1.03Tl ) (1 ) s Tl + 0.6Tb b s Vr 1 9 10V
r
cs
cs 2
(2)
where:
PW
b
s
cs
Tl
Tb
Vr
d
d
Bij = j i + (1 j ) i
da
da
(3)
where:
Bij
di
parameter #16
parameter #17
parameter #18
da
Bij = 1
if
di > d a
The parameters j and j depend on the mill filling according to the relations:
USIM PAC
BRGM Software
118
j = j (1 + 5(Tl 0.3))
j = j (1 + 5(Tl 0.3))
K i = K1
Pu
e
Hp
1 ln
x
xi
+ 2 ln i
dg
dg
(4)
where:
xi
Hp
K1, 1, 2
dg
Pu
Pu = PW
H Hc + Hb
H + Hb
holdup of rocks,
Hc
Hb
holdup of balls.
Caution
The selection function must be an increasing monoton function of the particle size.
Verify this constraint in the Operating parameter display option.
The transport of material in the mill is characterized by a series of two perfect mixers
whose respective volumes are determined by parameter #13. The discharge grate
creates an internal circulating load in the second mixer with a partition curve similar to
the one of the pebble extraction grate, characterized by the opening (parameter #7)
and the imperfection (parameter #8).
Use of the model
Basically, the parameters that determine the capabilities of the model for sizing
purposes are those of wear rate equation (1) and power calculation equation (2). When
trying to calibrate the model, these parameters have to be determined first. The most
important is V0 (parameter #15). A guess has to be made and the power or/and the
USIM PAC
BRGM Software
119
percent filling calculated by the model (read in the Operating Parameters Display) have
to be compared to the measured ones.
Once the relations between power, percent filling and wear rate have been adjusted,
the second step of the calibration of the model is to fit the parameters of the breakage
and selection functions. The fit should normally be very good, at least graphically.
If the shape of the output size distribution is not correct, the most sensitive parameters
will be first the reference sizes for breakage and selection functions, and then the
exponents in equation (3) and the 's of equation (4).
If the shape is correct, but a gap remains, the most sensitive parameters will be again
the reference sizes and the specific rate of breakage (parameter #22).
USIM PAC
BRGM Software
120
31 parameters
Parameters
Default value
0.5
0.7
7.8
25
0.4
0
0.4
80
0.6
0.7
0.5
0.5
0.3
26 Adjustment of power
20
90
USIM PAC
BRGM Software
121
This model works as the SAG/AG mill (2) model. The only difference concerns the
trommel classification.
Trommel classification
The classification is perfect. The flowrate of the size class containing the trommel
opening (parameter #28) is split by linear interpolation.
USIM PAC
BRGM Software
122
Screen
9 parameters
Parameters
Default value
3 length/width ratio
85
9 Probability parameter
The model uses the Ferrara, Preti and Schena work ("Modelling of screening
operations", International Journal of Mineral Processing, 22, 1988, pp. 193-222). It
calculates the partition efficiency per size class i and component p:
ip
Eip = e
with
ip
solution of:
Y j ip ji
di L
F ( ip ) =
=0
1 + Y j ip + K 50 p 2 1
e
d
W
j =4
ji
j =1
n +1
24
3 1444244430
14
442444
3 1
n
( )
Ai ip
( )
Bi ip
C ip
where:
m
n
Yi
di
d dj
ji =
d
d
USIM PAC
BRGM Software
W0
K 50 p
123
kinetic constant in the overloaded zone of p type particles with d/2 diameter
(parameter #8)
Ai ( ip )
Bi ( ip )
effect of particles smaller than the screen mesh on the particles of class i
effect of particles larger than the screen mesh on the particles of class i
The equation
F ( ip ) = 0
The model does not calculate water partition. The percent solids in the coarse stream
must then be specified (parameter #5).
USIM PAC
BRGM Software
124
16 parameters
Parameters
Default value
1
100
75
690
1200
8
10000
100
1
0.5
60
7.5
0.6
This model of the Sala Agitated Mill (SAM) uses a simplified solution to the population
balance approach. The rate of breakage is modified by the mill power, providing
predictions of the resulting product size distribution for different grinding conditions and
mill sizes. The power of the mill is estimated by a physically derived function, using an
assumption that the mill power consumption mainly arises from the ball to ball friction
within the mill. The grinding efficiency is approximated in the model depending on the
media ball size and pulp density.
Mill description
The Sala Agitated Mill consists in a grinding chamber filled with grinding media. A rotor
equipped with stirring pins agitates the media. The rotor is driven by an electric motor
located on the top of the mill with the power of 7.5 kW for the pilot scale mills up to 75
kW for the industrial mills.
A number of parts, specially designed to reduce wear, are found in the mill. The mill
design is shown in figure 1. Despite the wear protection, the pressure at the mill bottom
prevents the design of large mills without considerable redesign efforts. This is why
there are no SAM mills larger than 75 kW (Holmberg, 1993). For the pilot scale SAM
USIM PAC
BRGM Software
125
7.5, the internal diameter is 275 mm and the grinding chamber height 780mm, while in
the biggest SAM, the SAM 75, the mill diameter is 690 mm and the grinding chamber
height 1200mm.
In wet grinding, the pulp is fed at the bottom of the mill and overflows at the top, while
for dry grinding the mill is fed at the top and is discharged at the bottom (See figure 1).
The diameter of the grinding media is very important for the grinding results. It has
been considered that the ratio between grinding media and the largest particle to be
ground should be 20 - 40 in the SAM.
Drive motor
Speed reducer
(1)
i >1
where:
Si
wi
bij
When integrating the batch grinding equation to simulate continuous equation, the
Residence Time Distribution (RTD) gives a description of the mass transport through
the mill:
m
h(t ) =
USIM PAC
t m 1 mt
e
(m 1)!
(2)
BRGM Software
126
where:
A simplified solution to the batch grinding equation (1), completed with the residence
time distribution of m equal mixers in series gives:
P( xi ) = 1
1 F ( xi )
1 + Si 1
m
(3)
USIM PAC
BRGM Software
127
rr
r1
h
r2
hf
rs
rm
Figure 2. Characteristics of the mill
3. Grinding efficiency
It is known (Persson, 1994), that the grinding performance in the SAM does not
depend on the energy input only, but is strongly depending on a factor that can be
called the grinding efficiency. The model uses the assumption that the attrition-based
grinding is efficient on the whole media surface area, and that the breakage rate is
directly proportional to this area. If a batch of fixed volume containing n spherical balls,
all with the same diameter d is considered, the total area in the batch will be
proportional to d-1. A decreasing media diameter will thus give a higher grinding
efficiency.
The effect on the grinding efficiency of changes in pulp density is more difficult to
simulate as it is related probably more to the pulp viscosity than to the pulp density. It is
known that the mill grinds more efficiently with high pulp density, but that the grinding
deteriorates if the density grows too high due to transport problems (Persson, 1994). A
simple formula shows a pattern similar to the description of the influence of pulp
density:
(cs co ) + co2
E=
co2
2
(4)
where cs is the actual concentration of solids in the feed and co the "optimal pulp
density" for the most efficient grinding. For the cases studied, a default value of co = 60
% was good enough to describe the grinding performance. Nevertheless co is kept as
one parameter of the model and may be changed for some minerals and feed size
distributions. It must be pointed out that this function does not have any theoretical
basis at all except being a function that seems to be flexible enough to describe the
effect of a change in pulp density. Figure 3 shows how the function of equation (4) will
change with different values of co.
USIM PAC
BRGM Software
128
0.75
0.5
0.25
0
0
10
20
30
40
50
60
70
80
90
100
Copt=20%
Copt=40%
Copt=70%
Copt=100 %
Figure 3. Grinding efficiency versus pulp density for different optimal pulp densities
In the SAM model, the grinding efficiency function is multiplied by the calculated power
and the result will be multiplied with the ore specific kinetic constant, Ke.
4. Selection function and limit of grinding
The selection function dependency on particle size was expressed as:
Si = K ( xi d )
for
xi d > 0
where K and are constants, and d is a correction factor for the finest particle sizes.
Determination of d is only needed when very small product particle sizes are expected.
The value of d does not correspond to the actual limit of grinding, but only reduces the
errors generated by the slower rate of disappearance in these regions.
References
Holmberg, K, 1993. Comparison of fine grinding equipment: VertiMill, SAM Mill,
Vibrating Mill and Ball Mill. Soc. Royale Belge des Ingnieurs Study day
Guillaneau, J-C, Villeneuve, J, Blot, P, 1992. Advances in the Design and Optimization
of Mineral Processing Plants, Proceedings of the APCOM 92, 23rd International
Symposium on the Application of Computers and Operations Research in the Mineral
Industry, April 7-11, Tucson, Arizona, U.S.A., Chapter 54, pp. 549-566.
Bogen, J, 1994. Private communication, Sala International AB
Austin, L G, Klimpel, R R and Luckie, P T, 1984. Process Engineering of Size
Reduction: Ball Milling. AIME New York, Chap. 4, 8.
Herbst, J A and Bascur, O A, 1979. A program for the simulation of steady-state
grinding circuit behaviour, using a small computer, Report of Department of
Metallurgical Engineering, University of Utah, Salt Lake City.
USIM PAC
BRGM Software
129
USIM PAC
BRGM Software
130
Ball mill
18 parameters
Parameters
Default value
40
0.7
7.8
0.5
0.5
0.7
This model combines a complete kinetic approach, based on the works of Austin and
Herbst, with an energetic approach to grinding. This model differs from the level 2
model in that it takes separate account of the grinding matrix B and the selection matrix
S. The grinding matrix is modeled on the basis of at least one laboratory test. The
selection matrix is represented by a function, the coefficients of which are determined
by linear adjustment on the basis of grinding data from continuous pilot or industrial
scale grinding.
The energetic approach to grinding is introduced to make it possible to compute the
energy consumed by the mill as a function of its characteristics, using the empirical
formula used in the Allis Chalmers methods for dimensioning mills, exactly as in the
Ball mill (1) and Ball mill (2) models. This energy is then integrated into a formula
resulting from the kinetic approach:
USIM PAC
BRGM Software
131
x
x
Bij = j i 1 + (1 j ) i 1
x
x
j
j
where:
Bij
xi
breakage parameter, function of the size of the particles to be milled and defined
by:
x
i = 1 i
x1
, , and 1 are parameters of the model: , and 1 are determined from the
modeling of the breakage function obtained during a laboratory test, whilst is
obtained by adjustment when several laboratory tests are available. The method for
determining the values of , and 1 is detailed below.
Si = S1e
d
di
+ 2 ln i
d1
d1
where:
di
d1
the link between the kinetic approach and the energy available for grinding is done
with the following relationship:
S1 = S1E
P
H
where:
P
H
S1E
USIM PAC
BRGM Software
132
The laboratory batch mill should preferably be of the cylindrical jar type. The level of
filling with the charge and the rotation speed of the laboratory mill should be similar to
these of the industrial or pilot-scale mill to model. The charge should consist of balls of
at least three different sizes, and the number of balls of each size should be the same
or nearly the same so as to constitute a "worn-in" charge which has a distribution
similar to the average distribution of charges in industrial mills.
Preparation of the sample
The feed is a single particle size class, the particle size distribution of which is verified
by careful sieving of a sample produced by successive quartering.
If, after sieving, the sample is found to contain less than 5% of out-of-class particles, it
is considered that the feed is suitable for the test. The proportion of out-of-class
particles in the feed constitutes a corrective factor that is involved in calculating the
matrix. If the level of out-of-class particles exceeds 5%, the feed must be sieved again.
The feed mass is calculated to occupy between 45% and 60% of the space between
the balls, and the feed percent solids should be similar to that of the industrial or
pilot-scale mill to model.
Carrying out the test
Several "feed" batches are produced. In practice, the grinding time is obtained by
successive grinding tests, the object being to determine the time at the end of which
between 70% and 80% of the initial batch remains within the initial particle size class.
USIM PAC
BRGM Software
133
Once this time t has been determined, a "feed" batch is milled: sieving the milled
product then gives the cumulative rejects Ri(t) for each sieve i after a time t.
The cumulative breakage matrix is calculated using the formula:
Ri (0 )
Ri (t )
Bij =
R (0 )
log 1
R1 (t )
log
In the above equation, sieve 1 is the one that corresponds to the finer limit of the
particle size class of the feed. The value 0 relates to the initial time, where R1(0) =
100% - percentage of out-of-class particles in the feed,
Note
On the basis of the chemical analysis of the various particle size distribution classes, it
is possible, if a mineralogical model and the chemistry-mineralogical transformation
formula have been defined, to deduce a matrix B for each of the constituents of the
phase model.
This methodology, developed at BRGM, allows the selectivity of grinding to be taken
into account, unlike the case of a single breakage matrix, which characterizes the
totality of the ore.
Modelling the breakage matrix
For the level 3 grinding models in USIM PAC, the cumulative breakage matrix is
modeled by means of a cumulative grinding function of the following form:
x
x
Bij = j i 1 + (1 j ) i 1
x
x
j
j
y
y
B( y,x ) = ( x ) + (1 ( x ))
x
x
where:
B( y, x )
(x )
USIM PAC
BRGM Software
134
Rod mill
16 parameters
Parameters
Default value
1
2.4
1.6
35
0.7
7.8
0.5
0.5
0.7
This model differs only from the ball mill (3) model in regard to the formula used to
compute the power available for grinding. These differences have already been
described for the level 1 and level 2 models.
USIM PAC
BRGM Software
135
SAG/AG mill
27 parameters
Parameters
Default value
3 Length/diameter ratio
4 Filling with balls (%)
0.5
6
0.7
25
0.5
0.5
20
50
0.5
7.8
The SAG mill achieves particle breakage through the action of a reduced ball charge
(5-10%) and through material self-breakage. In the latter case, large rock breaks other
USIM PAC
BRGM Software
136
rock and smaller particles. Autogenous milling relies solely on material self-breakage
and has no ball charge.
Population balance.
The material in the mill is divided into rock, which is considered to be the grinding
media, and particles. By convention, the material coarser than the grate size is called
rock; the material finer than the grate size is called particles.
The rock is lumped into a single size fraction and leaves the mill only by being broken
into particles. At steady state, the rate at which rock enters the mill is equal to its
breakage rate. This is represented by the following equation:
M r Kr H r = 0
where:
Mr
Kr
Hr
The particles (material smaller than the grate) are divided into N size fractions. The
rate of accumulation of material in each size is due to rock and particle breakage, and
to the transport of particles through the mill as expressed by:
dH p mi
dt
i 1
= M f m fi K d H p mi + K r H r bi Si H p mi + bij S j H p m j
j =1
where:
Mf
m fi
Kd
Hp
mi
bi
Si
bij
Bij S j = Si 1 or bij S j = Si 1 Si
USIM PAC
BRGM Software
137
where:
Bij
K r = K rE
P
Hr
K d = K dE
P
Hp
P
Hp
Si = SiE
where:
K rE
K dE
SiE
) m
i 1
j =1
=0
P=
M f + Mr
K dE
Md
K dE
0.1
where:
Kp
power constant
Ht = H p + H r
Hw
Hb
V*
USIM PAC
BRGM Software
138
Vr
K A1 , K A2 , K A3
adjustment parameters
cs
mass fraction of solids (particles) in the mill. If it is not known, it can be assumed
as the solid mass fraction of the feed, which is calculated by the model as follows:
cs =
Mr + M f
Mr + M f + Wf
Hw =
Wf
Kw
where:
Wf
Kw
Vb*
Vm :
H b = b*Vb*Vm
b*
0. 6
where
Vb*
parameter
The percentage of mill volume occupied by balls and solids is calculated by:
V* =
Ht
+ 0.6Vb*
sVm
USIM PAC
1 Ad 1.5
BRGM Software
139
Note
The structure of the model does not permit immediate dimensioning. The Power-to-size
equation can give, for each value of D, two (or zero) values of Ht. Conversely, if V* is
known, Ht is also known as a function of D and then, D can be calculated. The
parameter #25 (Target volumetric loading) permits this use of the equation.
Discharge grades
The above population balance model calculates the global size distribution of the
discharge. The grades of the particle types in each size class are calculated as follows:
The parameters give the grades of each particle type in each size class in a typical
discharge; the total grades of the feed are known. The model calculates a
proportionality coefficient p so that:
n
T j = xi ptij
i =1
where:
xi
tij
Tj
USIM PAC
ptij
BRGM Software
140
29 parameters
Parameters
Default value
3 Length/diameter ratio
4 Filling with balls (%)
0.5
6
0.7
25
0.5
0.5
20
50
0.5
7.8
25
90
USIM PAC
BRGM Software
141
This model works as the SAG/AG mill (3) model. The only difference concerns the
trommel classification.
Trommel classification
The classification is perfect. The flowrate of the size class containing the size of the
trommel openings (parameter #26) is split by linear interpolation.
USIM PAC
BRGM Software
142
Pebble mill
22 parameters
Parameters
Default value
3 Length/diameter ratio
0.7
Overflow
40
50
30
0.5
0.5
This model combines a kinetic approach identical to Level 3 ball mill with a wear
function for the pebbles.
The feed to the mill has to be made of two streams: one of pebbles only
(parameter #19) and one of ore.
1. Grinding of the ore
The ore is ground according to the kinetic description of grinding.
USIM PAC
BRGM Software
143
The grinding matrix is modeled on the basis of at least one laboratory test. The
selection matrix is represented by a function, the coefficients of which are determined
by linear adjustment on the basis of grinding data from continuous pilot or industrial
scale grinding.
x
x
Bij = i 1 + (1 ) i 1
x
x
j
j
where:
Bij
xi
, ,
Si = S1E e
1. ln
di
d iref
d
+ 2 ln i
d iref
where:
di
S1E ,1 , 2
iref
dm
= 4r 2 + K p
dt
where:
USIM PAC
BRGM Software
144
Kp
(m/s if
= 0 to
= 1)
This assumption leads to the expression of the mass lost in a size class of pebbles:
d
= 3H pi K p i
dt
dr
dH pi
where:
H pi
dr
The material balance of the size class i of pebbles can be expressed as:
0 = Q fi Q pi
dH pi
dt
where:
Q fi
Q pi
Assuming the pebbles are perfectly mixed in the mill, the size distribution of pebbles
inside the mill is taken identical to that of the output stream:
Q pi
Qp
H pi
Hp
where:
Hp
holdup of pebbles in the mill, calculated from the mill filling according to:
Hp =
D 2
4
Qp
D
L
Tc
L 0.6Tc p
USIM PAC
BRGM Software
145
One obtains:
1
Hp
di
Q fi = Q pi 1+3
K p
Qp
d r
Qf .
At each step,
Q pi
Qp
replaced by
Q pi
Qp
until
Q p Q pi 10 4
kg.
This calculation allows the flowrate of pebbles leaving the mill and the flowrate of fines
created to be known. The fines are then distributed according to their distribution
function (parameter #20).
3. Power calculation
The power calculation is the following:
0.1
where:
There is no link between the kinetic of grinding and the calculated power (parameter
#22).
4. Output reconstruction
Parameter #21 gives the typical mineral contents per size class in the output stream tij.
The above calculations give the total size distribution si. The flowrate per component
and per size pij are calculated as follows:
pij = si tij
Qj
sitij
i
USIM PAC
BRGM Software
146
24 parameters
Parameters
Default value
3 Length/diameter ratio
0.7
40
50
30
0.5
0.5
25
90
This model works as the Pebble mill (3) model. The only difference concerns the
trommel classification.
USIM PAC
BRGM Software
147
Trommel classification
The classification is perfect. The flowrate of the size class containing the size of the
trommel openings (parameter #19) is split by linear interpolation.
USIM PAC
BRGM Software
148
3 - SEPARATION MODELS
Separation models allow the user to describe and simulate physical separation circuit
such as flotation, gravity and magnetic separation..
The separation models that already exist in your version of the USIM PAC software
are:
all gravity separators model:
Separator (0)
spiral model:
jig model:
Jig (1)
Conditioner (2)
Separator (0)
Flotation (0)
Flotation (1)
Flotation (2A)
Flotation (2B)
Flotation (2C)
Separator (0)
Flotation (0)
Column Flotation (3A)
Column Flotation (3B)
USIM PAC
Separator (0)
BRGM Software
149
5 parameters
Parameters
Default value
2.85
0.05
50
0.02
0.98
This model is derived from the modelling of the gravity concentration of ores by means
of the washability curves of Fournol (H. Fournol: "Mthodes de calcul des possibilits
d'puration - prvision et garantie des rsultats industriels.", Rev. Ind. Minrale, June
1974, pp. 5-19): the partition curve is the integral of the Normal law:
Y ( ) = C1 + (C2 C1 )
where:
E
0.6744
E=
75c 25c
2
75c
particle specific gravity at which the value of the corrected partition is 75%
25c
particle specific gravity at which the value of the corrected partition is 25%
C1
C2
The liquid split is calculated to achieve the desired percent solids in the heavy stream
(parameter #3). If there is not enough water, all feed water reports to this stream.
USIM PAC
BRGM Software
150
2 parameters
Parameters
Default value
2 Recovery (%)
This model allows the user to define the recovery (parameter #2) of each particle type
and each size class in the stream specified in parameter #1. The number of this stream
has to be read from the flowsheet.
USIM PAC
BRGM Software
151
2 parameters
Parameters
Default value
50
50
This model describes the concentration of minerals in the froth through the following
equation:
Qci = Q fi
Ri
100
with:
Qci
Q fi
Ri
The liquid split is calculated to achieve the desired percentage of water in the froth
(parameter #2). If there is not enough water, all feed water reports to the froth.
USIM PAC
BRGM Software
152
Spiral
30 parameters
Parameters
Default value
3.5
70
2.5
0.06
0.05
0.1
0.3
0.98
0.1
0.3
0
0.5
USIM PAC
BRGM Software
153
This model is derived from the description of the gravity concentration of ores by
means of Fournol's density partition curves (H. Fournol: "Mthodes de calcul des
possibilits d'puration - prvision et garantie des rsultats industriels", Rev. Ind.
Minrale, June 1974, pp. 5-19). This curve uses a log-normal law to represent the
corrected density partition curves in units such as shaking tables, spirals and jigs; that
is to say units which do not use a dense medium as the means of concentration.
The curve of gravity partition takes the following form:
F ( ) = C1 + (C2 C1 )F' ( )
where:
F ( )
C1
C2
F ( )
1
F' ( ) =
2
O( )
u2
2 du
with:
O( ) =
log
2
log I + I + 1
p s
0.6744
where:
imperfection
The parameters ( I , p ,
C1
and
each particle size class by using a model, derived by BRGM, which takes into account
the size of the particles, the volumetric and solid flowrates for each unit and type of unit
(jig, shaking table, spiral concentrator).
USIM PAC
BRGM Software
154
Computation of the maximum probability that a particle will report to the heavy
products stream as a function of its size: C2 d
( )
d
+ C2 min f
dinf
if d < dinf
C2 (d ) = C2 max
d max d
+ C2 min c
d max dsup
C2 (d ) = C2 min c
if d d max
where:
C2 min f
C2 min c
C2 max
dinf
dsup
d max
( )
p (d ) = p min
d
+ f ln 1
d
p (d ) = p min + ( pc
if d < d1
c
d
c
d1
p min )
c
d
1 + c
d1
if d d1
where:
USIM PAC
BRGM Software
d1
155
f = 0
and
c = 0 .
I (d ) = I min
d
+ If ln 0
d
I (d ) = I min
d
Ic
d0
+ (I c I min )
Ic
d
1 + Ic
d0
I (d )
if d < d 0
Ic
if d d 0
where:
I min
Ic
d0
If
If
Ic
Ic
If account is not to be taken of the variation in I as a function of particle size then the
following values are entered: If = 0 and Ic = 0
USIM PAC
BRGM Software
156
I = I (d )[1 + X (Qs , Qv )]
with:
Q s
X (Qs , Qv ) = s s * 1
NQs
Q s
Q v
X (Qs , Qv ) = s s * 1 + v v * 1
NQs
NQv
if Qv NQv*
if Qv > NQv*
where:
Qs*
Qv*
USIM PAC
BRGM Software
157
Recovery
0.8
0.6
0.4
0.2
0.0
Pa
rti
cle
500
1000
siz 1500
es 2000
(
m
)
6
5
4
3
2500
3000
Sp
ic g
ecif
ty
r avi
Recovery
0.7
0.6
0.5
0.4
0.3
0
500
1000
1500
2000
2500
3000
USIM PAC
BRGM Software
158
I=
75c 25c
2( 50c s )
where:
USIM PAC
BRGM Software
159
Jig
30 parameters
Parameters
Default value
1
100
100
3.5
50
20
12
0.02
0.1
0.3
0.98
0.15
0.15
USIM PAC
BRGM Software
160
USIM PAC
BRGM Software
161
Shaking table
30 parameters
Parameters
Default value
0.1
1
3.5
60
2.5
0.02
0.05
0.5
0.3
0.98
0.2
0.3
0
0.5
USIM PAC
BRGM Software
162
USIM PAC
BRGM Software
163
Flotation bank
6 parameters
Parameters
Default value
10
16
50
90
This model is based on the representation of the flotation of each particle type of the
ore using a first order kinetic phenomenon.
Each cell is represented as a perfect mixer, characterized by a mean residence time
for the pulp. For each particle type of the ore, one therefore has:
1
Qci = Q fi 1
1 + ki
where:
Q fi
Qci
ki
The constant ki characterizes the flotation kinetics of particle type i. Since it is not
always easy to evaluate its value a priori the model uses the concept of the half
flotation time which is more illustrative: the half flotation time (parameter #5) is the
mean residence time for which 50% of the particle type class has reported to the froth.
Note
Typical values for half-flotation times:
sulfide scavenging
barite 3 minutes
USIM PAC
10 minutes
BRGM Software
164
Agitated tank
2 parameters
Parameters
Default value
100
50
This model is intended to accompany the Flotation (2A) (or the Flotation (2B)) bank
of flotation cells model.
Use of the model
This model should only be used when flotation is represented with the aid of the kinetic
model that handles three sub-populations and two kinetic constants for each particle
type. It therefore accompanies the Flotation (2A) and the Flotation (2B) models for a
bank of flotation cells by preceding it in the simulation flowsheet.
Its function is to enable the user to indicate, for the stream leaving the conditioner, the
percentage of floating particles after an infinite time ( R ) and the proportion of slow
floating particles ( s ) in the floating sub-population.
Note
The use of the conditioner model is not necessarily linked to the physical presence of
one or more of these units in the real simulated circuit. The model can, in effect, serve
to characterize the pulp after a change in the flotation property linked, for example, to
the direct addition of a reagent into the circuit or into a flotation cell.
USIM PAC
BRGM Software
165
Flotation bank
7 parameters
Parameters
Default value
10
16
50
90
As in the Flotation (1) model, this model is based on the representation of flotation by
a first order kinetic phenomenon. However, in this model, three sub-populations for
each particle type are considered, differentiated by their flotation behavior:
a fast floating sub-population, according to a kinetic characterized by a so-called
fast constant k f (parameter #5),
a slow floating sub-population, with a slow kinetic constant
ks
(parameter #6),
a non-floating sub-population.
Since each cell is represented as a perfect mixer, one has, for each cell:
1
1
+ (1 si )1
Qci = Q fi Ri si 1
1 + k
(
)
1
k
+
si
fi
where:
Qci
Q fi
Ri
si
USIM PAC
proportion of particle type i capable of floating and which show slow floating
behavior
mean residence time in the cell, computed from the ratio of the effective cell
volume (parameter #3) to the cell feedrate.
BRGM Software
166
corresponds to the percentage of floating particles for each particle type after
an infinite time,
The meaning of
and
The Flotation (2A) model for a bank of flotation cells is often preceded, in the
simulated flowsheet, by a Conditioner (2) model (this model can be used through the
icon representing an agitated vessel). The conditioner allows the user to specify, for
the stream leaving the unit, the populations of fast and slow floating corresponding to
each particle type.
Method for determining parameters
The object of this paragraph is to set out the methodologies employed by BRGM, and
integrated into USIM PAC when using the Flotation (2A) model.
The methodologies differ according to the types of available data. Two cases are
described hereafter, depending on whether the data have been obtained from
continuous (pilot or industrial plant) or batch (laboratory) operation.
Data from continuous operation
USIM PAC
BRGM Software
167
USIM PAC
BRGM Software
168
k
k
Qci = Q fi R i si si + (1 si ) fi
1 + k fi
1 + k si
k fi
and
k si
defined in the "phase model": they are expressed as min-1. The proportions
si
Ri
and
Qci = Q fi Ri 1 si e k si (1 si )e
USIM PAC
k fi
BRGM Software
169
USIM PAC
BRGM Software
170
Flotation bank
8 parameters
Parameters
Default value
10
16
50
400
35
100
90
As in the Flotation (1) model, this model is based on the representation of flotation by
a first order kinetic phenomenon. However, in this model, it is considered that there are
two sub-populations for each particle type, which correspond to different flotation
behaviors:
a floating type,
a non-floating type.
This is expressed by a maximum possible recovery Ri for each particle type i. The
model considers that the maximum possible recovery is independent of the size
distribution.
A kinetic constant is calculated for each particle type i and size class j according to
King's formula:
i d j
1
d j d max i
1.5
kij =
d opti
2d j
where:
dj
d max i
d opti
USIM PAC
BRGM Software
171
Since each cell in a bank is represented by a perfect mixer, one has, for each cell:
1
Qcij = Q fij Ri 1
1 + kij
where:
Qcij
Q fij
Ri
mean residence time in the cell, computed from the ratio of the effective cell
volume (parameter #3) to the cell feedrate.
USIM PAC
BRGM Software
172
Flotation bank
13 parameters
Parameters
Default value
10
16
50
400
35
100
100
90
This model represents flotation as a first order kinetic phenomenon and takes into
account the entrainment of particles by water.
a. Flotation
As in the Flotation (2B) model, there are two sub-populations of particles for each
component of the ore, which correspond to different flotation behavior:
a floating type,
a non-floating type.
This is expressed by a maximum possible recovery Ri for each particle type i. The
model considers that the maximum possible recovery is independent of the size
distribution.
A kinetic constant is calculated for each particle type i and size class j according to
King's formula:
i d j
1
d j d max i
1.5
kij =
USIM PAC
d opti
2d j
BRGM Software
173
where:
dj
d max i
d opti
Rij
of
1
Rij = Ri 1
1+ k
ij
where:
mean residence time in the cell, computed from the ratio of the effective cell
volume (parameter #3) to the cell feed.
b. Entrainment
The equation allowing the calculation of entrainment can be found in V.M. Kirjavainen,
"Mathematical model for the entrainment of hydrophilic particles in froth flotation",
International Journal of Mineral Processing, n1/2, 35, pp 1,11, 1992.
In the model, the relations between particle mass, water recovery rate and slurry
viscosity are described as follows:
Rij = Pij Rw
where:
Rij
Rw
Pij
probability factor:
Pij =
w0.7
w0.7 + ai
mij
where:
Rw
ai
mij
USIM PAC
and parameter #4
BRGM Software
174
= 0 +
Cv
(1 Cv )4.8
where:
Cv
1
+ Ai Pij Rw
Qcij = Q fij Ri 1
1 + kij
where:
Qcij
Q fij
Ai
USIM PAC
BRGM Software
175
Flotation column
20 parameters
Parameters
Default value
10
0.7
0.15
50
20
0.001
0.1
0.01
100
100
60
The column is considered to be made of three zones: the collection zone between the
bottom and the feed point, the cleaning zone between the feed point and the interface,
and the froth zone between the interface and the top (Figure 1).
In each zone, a recovery per mineral and per size class is calculated. The total
recovery per mineral is computed for the three reactors in series according to:
Rt =
USIM PAC
R1R2 R3
1 R1 (1 R2 ) R1R2 (1 R3 )
BRGM Software
176
where:
R1
R2
R3
water
concentrate
R3
froth
interface
R2
Recovery at interface
feed
First order kinetics of flotation
Axial dispersion
collection
Maximum carrying capacity
R1
air
tailings
Figure 1. The three zones of the column and the corresponding phenomena.
a. Collection zone
In the collection zone, the flotation is a first order kinetic phenomenon with limitation of
the recovery per component.
Each mineralogical component is divided into fast-floating, slow-floating and nonfloating sub-populations. The fast-floating sub-population represents the proportion of
each mineral that may be recovered with a kinetic k f . The slow-floating subpopulation represents the proportion of each mineral that may be recovered with a
kinetic k s .
The transport is represented by the axial dispersion model, which gives, for each
floating sub-population, after integration, combined with a first order transfer
phenomenon:
R1n =
4ae
a
2 2N p
(1 + a ) e
1
2N p
(1 a ) e
2
a
2N p
with:
USIM PAC
BRGM Software
177
a = 1 + 4knTp N p
where:
kn
kinetic constant per mineral and size class (1/s), with n = f or s (fast or
slow)
Tp
Np
R1 = R s R1s + (1 s )R1 f
where:
T p = Tl
ul
ul + usp
where:
Tl
ul
usp
Tl =
H c (1 g )
ul
where:
Hc
ul = u fl + ubias
where:
u fl
USIM PAC
BRGM Software
178
ubias
The calculation of the terminal particle settling velocity in the liquid is iterative:
gd p2 ( s l )(1 s )
2 .7
u sp =
18 l 1 +
0 .687
0 .15 .R ep
R ep =
d p u sp s (1 s )
l
where:
dp
Rep
The kinetic constant of the fast- (n = f) or slow- (n = s) floating particles of type i of the
size class j is defined according to:
knij
3 ug
=
Pnij
2 db
d
Pnij = ni pj
db
2ak
where:
Pnij
probability of flotation
ug
db
d pj
ni
ak
#20)
The diameter of bubbles may be specified in parameter #11. If this parameter is set to
0, the following equations relating the gas holdup and the gas flowrate are used:
USIM PAC
BRGM Software
179
0 .687
dbusb l (1 g )
18 l usb 1 + 0.15Reb
db =
R
=
eb
m 1
l
g (l g )(1 g )
u sb =
ug
g
ul
1 g
where:
parameter #12
usb
ug
a D
N p = Np c
0.6 H c
0 .63
u g (1 g )
ul
where:
a Np
Dc
b. Intermediate zone
A recovery R2 per component may be specified to account for the effect of the
interface (parameter #17).
c. Froth zone
In the froth zone, a first order kinetics of detachment combined with a plug flow
behavior of bubbles gives the recovery:
R 3 = e k d Tz
where:
kd
Tz
USIM PAC
BRGM Software
180
zf
Tz =
g (z )dz
0
ug
where:
g (z )
The value of the fractional holdup at the interface (level 0) is given in parameter #19. A
normal value of 55 to 60 % corresponds to a packed bed of spheres. The fractional
holdup is supposed to vary according to a parabolic profile until it reaches the value at
the concentrate lip (level z f ).
The fractional gas holdup is calculated knowing the superficial velocity of water in the
concentrate and its water content (parameter #8):
g (z f ) =
ug
ug +
ulc
pw
where:
pw
ulc
ulc = uw ubias
where:
uw
USIM PAC
BRGM Software
181
Flotation column
20 parameters
Parameters
Default value
10
0.7
0.15
50
20
0.001
400
1
100
100
60
The model is similar to the Column Flotation (3A) model. The only difference
concerns the kinetics in the collection zone.
Collection zone.
Each mineralogical component is divided into floating and non-floating sub-populations.
The floating sub-population represents the maximum proportion of each mineral that
may be recovered. There is no difference between fast- and slow floating.
The transport is represented by the axial dispersion model, which gives, after
integration combined with a first order transfer phenomenon:
USIM PAC
BRGM Software
182
4ae
R1 =
a
2 2N p
(1 + a ) e
1
2N p
(1 a ) e
2
a
2N p
with:
a = 1 + 4kTp N p
where:
Tp
residence time per mineral and size class (s) calculated as in the level 3A
model
Np
The kinetic constant of the particles of type i of the size class j is defined according
to:
3 ug
kij =
Pij
2 db
d
Pij = i pj
db
2ak
d pj 1.5
1
d max i
where:
Pij
probability of flotation
ug
db
d pj
d max i
ak
The diameter of bubbles may be specified in parameter #11. If this parameter is set to
0, it is calculated as explained in the level 3A model.
Note
Two sub-populations must be defined in the phase model to characterize the floatability
of minerals. They must be initialized in the stream description.
USIM PAC
BRGM Software
183
4 - HYDROMETALLURGICAL MODELS
Hydrometallurgical models allow the user to describe and simulate hydrometallurgical
operation circuit such as leaching, adsorption, precipitation, solvent extraction or
electrolysis..
The hydrometallurgical models that already exist in your version of the USIM PAC
software are:
Leaching tank model:
Leaching (0)
Leaching (1A)
Leaching (1B)
Elution (0)
Evaporation model:
Evaporation (0)
Precipitation (0A)
Precipitation (0B)
Cementation model:
Cementation (0)
Filter-washer (0)
Filter-washer (1)
Electrolysis model:
Electrolysis (0A)
Electrolysis (0B)
USIM PAC
BRGM Software
184
Model
Transfer: From To
Leaching (0 - 1A - 1B).
Solidliquid
Evaporation (0)
LiquidSolid
CIL (0 - 1).
OreLiquidSolid
CIP (0 - 1 - 2A - 2B).
LiquidSolid
Elution (0).
SolidLiquid
CIC (0).
LiquidSolid
LiquidLiquid
LiquidSolid
Cementation
Solid-LiquidLiquid-Solid
LiquidSolid
The mass transfer function in these models is called the "mass conversion from ... to
...". It appears as a duplicated parameter from one phase (origin in column) to another
(destination in line).
To phase
Component 1
Component 2
Component 1
x11
x12
Component 2
x21
x22
Component 3
x31
x32
From phase
This array means that for 1 kg lost in component 1 of the original phase, x11 kg of
component 1 appears in the phase destination, and x12 kg of component 2.
The values of xij may be whatever the user needs, 1 or 0 in most cases, but also less
or more than 1, to account for chemical transformation of the components.
There is no constraint on the sum of the lines. If the sum x11 + x12 is greater than 1, it
means that some mass is "created" in the unit operation. As an example, the
dissolution of 1 kg of pyrite (FeS2) from the ore may produce 0.467 kg of dissolved Fe
and 1.6 kg of SO4 ions.
USIM PAC
BRGM Software
USIM PAC
185
BRGM Software
186
Leaching tank
2 parameters
Parameters
Default value
For each component of the ore phase, from the leached fraction indicated by the user
(parameter #1), the model calculates the fraction of the component moving from the
ore and solid phases to the different components of the solution according to
parameter #2.
The performance of leaching (leached percentage per component) may be estimated
from laboratory tests or back calculated from plant data.
The mass conversion depends on the chemical reactions occurring in the process and
on the definition of the components of each phase. It represents mass stoechiometry
and is intrinsic to the phase definition.
USIM PAC
BRGM Software
187
3 parameters
output 1 = pulp
output 2 = evaporated liquid
Parameters
Default value
For each component of the ore phase, depending on the fraction leached defined by
the user (parameter #1), the model calculates the fraction of the component moving
from the ore and solid phases to the different components of the solution according to
parameter #2.
The performance of leaching (leached percentage per component) may be estimated
from laboratory tests or back calculated from plant data.
The mass conversion depends on the chemical reactions occurring in the process and
on the definition of the components of each phase. It represents mass stoechiometry
and is intrinsic to the phase definition.
The evaporation percentage (parameter #3) is related to the flowrate of the liquid
phases fed to the reactor.
Notes
The evaporation is made on the last component of each liquid phase. If the flowrate to
be evaporated, calculated from the total flowrate of a liquid phase, is above the partial
flowrate of the last component of that phase, the evaporation is limited to that partial
flowrate.
The evaporated liquid remains in the liquid phase in output #2. There is no phase
transfer from liquid to gas involved in the evaporation.
USIM PAC
BRGM Software
188
4 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
For each component of the ore phase, depending on the fraction leached specified by
the user (parameter #1), the model calculates the fraction of the component moving
from the ore phase to the different components of the solution according to parameter
#2.
From the fraction adsorbed (parameter #3), it then calculates the fraction of the
component moving from the solution to the different solid components according to
parameter #4.
The performances (parameters #1 and #3) may be estimated from laboratory tests or
back calculated from plant data.
The mass conversions (parameters #2 and #4) depend on the chemical reactions
occurring in the process and on the definition of the components of each phase. They
represent mass stoechiometry and are intrinsic to the phase definition.
The model gives the composition of the leached ore phase of the barren solution
(stream #2) and of the loaded solid phase (activated carbon, stream #1).
USIM PAC
BRGM Software
189
7 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
For each component of the ore phase, depending on the fraction leached specified by
the user (parameter #1), the model calculates the fraction of the component moving
from the ore phase to the different components of the solution according to parameter
#2.
From the fraction adsorbed (parameter #3), it then calculates the fraction of the
component moving from the solution to the different solid components according to
parameter #4.
Conversely, from the fraction desorbed (parameter #5), it then calculates the fraction of
the component moving from the solid to the different solution components according to
parameter #6.
A little pulp can be carried during the carbon transfer and fines of carbon can be
carried with pulp. To simulate that, parameter #7 gives the percentage of each phase
transferred to the carbon stream. The value is 0% or few % for the liquid and ore
phases and 100% or few % below for the carbon phase.
The performances (parameters #1, #3 and #5) may be estimated from laboratory tests
or back calculated from plant data.
The mass conversions (parameters #2, #4 and #6) depend on the chemical reactions
occurring in the process and on the definition of the components of each phase. They
represent mass stoechiometry and are intrinsic to the phase definition.
The model gives the composition of the leached ore phase of the barren solution
(stream #2) and of the loaded solid phase (activated carbon, stream #1).
USIM PAC
BRGM Software
190
2 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
For each component of the liquid phase, depending on the fraction adsorbed specified
by the user (parameter #1), the model calculates the fraction of the component moving
from the solution to the different solid components according to parameter #2.
The performance (parameter #1) may be estimated from laboratory tests or back
calculated from plant data.
The mass conversion (parameter #2) depends on the chemical reactions occurring in
the process and on the definition of the components of each phase. It represents mass
stoechiometry and is intrinsic to the phase definition.
The model gives the composition of the barren solution (stream #2) and of the loaded
solid phase (activated carbon, stream #1).
USIM PAC
BRGM Software
191
5 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
For each component of the liquid phase, depending on the fraction adsorbed specified
by the user (parameter #1), the model calculates the fraction of the component moving
from the solution to the different solid components according to parameter #2.
Conversely, from the fraction desorbed (parameter #3), it then calculates the fraction of
the component moving from the solid to the different solution components according to
parameter #4.
A little pulp can be carried during the carbon transfer and fines of carbon can be
carried with pulp. To simulate that, parameter #5 gives the percentage of each phase
transferred to the carbon stream. The value is 0% or few % for the liquid and ore
phases and 100% or few % below for the carbon phase.
The performances (parameters #1 and #3) may be estimated from laboratory tests or
back calculated from plant data.
The mass conversions (parameters #2 and #4) depend on the chemical reactions
occurring in the process and on the definition of the components of each phase. They
represent mass stoechiometry and are intrinsic to the phase definition.
The model gives the composition of the leached ore phase of the barren solution
(stream #2) and of the loaded solid phase (activated carbon, stream #1).
USIM PAC
BRGM Software
192
2 parameters
Parameters
Default value
For each component of the liquid phase, depending on the fraction adsorbed specified
by the user (parameter #1), the model calculates the fraction of the component moving
from the solution to the different solid components according to parameter #2.
The performance (parameter #1) may be estimated from laboratory tests or back
calculated from plant data.
The mass conversion (parameter #2) depends on the chemical reactions occurring in
the process and on the definition of the components of each phase. It represents mass
stoechiometry and is intrinsic to the phase definition.
The model gives the composition of the barren solution (stream #1) and of the loaded
solid (stream #2).
USIM PAC
BRGM Software
193
2 parameters
Parameters
Default value
For each component of the solid phase, depending on the fraction eluted specified by
the user (parameter #1), the model calculates the fraction of the component moving
from the solid (activated carbon) to the solution components according to parameter
#2.
The performance (parameter #1) may be estimated from laboratory tests or back
calculated from plant data.
The mass conversion (parameter #2) depends on the chemical reactions occurring in
the process and on the definition of the components of each phase. It represents mass
stoechiometry and is intrinsic to the phase definition.
The model gives the composition of the eluted solid phase (stream #2) and of the
pregnant solution (stream #1).
USIM PAC
BRGM Software
194
6 parameters
output 1 = solution
output 2 = sludge
output 3 = vapor
Parameters
Default value
80
The aim of the process is to increase the concentration of one component in the output
stream by evaporating a part of the water (or more generally the solvent) and
eventually precipitating salts.
Output stream
Vapor
Feed stream
USIM PAC
BRGM Software
USIM PAC
195
BRGM Software
196
3 parameters
output 1 = organic
output 2 = aqueous
Parameters
Default value
The percentage extracted specified by the user (parameter #1) defines for each
component of the liquids the quantity which is transferred to another liquid phase
according to parameter #2.
This model allows description of an exchange between phases: the extraction of a
metal from aqueous to organic phase may be accompanied by the transfer of acid from
organic to aqueous phase by specifying a percentage extracted in both phases.
The phases must have different specific gravities as the organic phase is recognized
as the lighter.
If parameter #3 is specified (value different from 0) the flowrate of organic phase is
calculated. This parameter MUST be used to initialize the flowrate of organic phase in
a closed-loop circuit. However, to ensure the material conservation in all the streams of
the closed-loop, ONLY ONE mixer-settler has to regulate in the loop.
USIM PAC
BRGM Software
197
Precipitation tank
2 parameters
Parameters
Default value
For each component of the liquid phase, depending on the fraction precipitated
specified by the user (parameter #1), the model calculates the fraction of the
component moving from the solution to the different precipitate components according
to parameter #2.
The model gives the composition of the residual solution and the precipitate.
The performance (parameter #1) may be estimated from laboratory tests or back
calculated from plant data.
The mass conversion (parameter #2) depends on the chemical reactions occurring in
the process and on the definition of the components of each phase. It represents mass
stoechiometry and is intrinsic to the phase definition.
This model does not calculate the size distribution of the precipitate. If the precipitate is
defined in the phase model with size classes, the precipitated solids appear in the
smallest size class.
USIM PAC
BRGM Software
198
Precipitation tank
3 parameters
Parameters
Default value
The fraction precipitated specified by the user defines for each component of the
liquids the maximum quantity which may move from the solution to the different
precipitate components.
The real precipitated fraction is calculated by minimizing the quantity of components
remaining in solution after precipitation. This method allows taking into account i) a
consumption limitation due to one reagent in the precipitation reaction or ii) an eventual
competition between precipitates consuming the same liquid component.
The quantity of the liquid component i consumed during precipitation may be written
as:
np
mci =
j =1
Pj
ij
where:
Pj
np
ij
(parameter #2)
The remaining quantity after precipitation is:
m0i
pmax i
#1)
The mathematical problem is the minimization of:
USIM PAC
BRGM Software
199
nl
mi
i =1 M i
J =
subject to linear constraints:
i = 1, nl
j = 1, n p
where:
nl
Mi
USIM PAC
BRGM Software
200
Cementation tank
4 parameters
Parameters
Default value
The percentage cemented specified by the user (parameter #1) defines for each
component of the liquid the quantity which is transferred to the cement.
The quantity of metal consumed for cementation (parameter #2) is then compared to
the quantity introduced in the feed.
If the consumption is higher than the quantity available, the cemented percentages are
modified so that all the metal available is consumed. The model indicates in the
Operating Parameters Display the decrease of the specified percentages, which may
be used to increase the flowrate of metal fed in the same proportion if the percentages
specified are to be valid.
The mass conversions (parameters #3 and #4) depend on the chemical reactions
occurring in the process and on the definition of the components of each phase. It
represents mass stoechiometry and is intrinsic to the phase definition.
USIM PAC
BRGM Software
201
3 parameters
output 1 = filtrate
output 2 = cake
output 3 = washing filtrate
Parameters
Default value
80
USIM PAC
BRGM Software
202
6 parameters
output 1 = solution
output 2 = sludge
Parameters
Default value
The percentage electrolyzed specified by the user (parameter #1) defines for each
component of the liquid the quantity which is transferred to the metal deposited at the
cathode (parameter #2).
The metal produced at the cathode is extracted at the bottom of the cell (output #2).
The quantity of liquid drained with the metal is calculated according to parameter #6.
The other parameters should be used if the oxidation is to be taken into account
(generally, the oxidation of water). The number of electrons consumed for the reduction
of metals must be equal to the number of electrons produced by the oxidation of water.
The number of electrons consumed for the reduction of metals is calculated taking into
account the total number of moles of metals produced (using parameter #4), and the
number of electrons consumed per mole of metal (parameter #3, if positive). This total
number of electrons exchanged is used to calculate the number of moles of liquid
components oxidized (parameter #3, if negative), and the resulting mass is calculated
using mass transfer parameter #5.
USIM PAC
BRGM Software
203
7 parameters
output 1 = solution
output 2 = sludge
output 3 = cathodes
Parameters
Default value
The metals are deposited at the cathodes, and the cathodes extracted in output stream
#3.
The percentage electrolyzed specified by the user (parameter #1) defines for each
component of the liquid the quantity which is transferred to the metal deposited at the
cathode (parameter #2). A part of this metal is not recovered as cathodes and
produces sludge (parameter #7).
The sludge produced is extracted at the bottom of the cell (output stream #2). The
quantity of liquid drained with the sludge is calculated according to parameter #6.
The other parameters should be used if the oxidation is to be taken into account
(generally, the oxidation of water). The number of electrons consumed for the reduction
of metals must be equal to the number of electrons produced by the oxidation of water.
The number of electrons consumed for the reduction of metals is calculated taking into
account the total number of moles of metals produced (using parameter #4), and the
number of electrons consumed per mole of metal (parameter #3, if positive). This total
number of electrons exchanged is used to calculate the number of moles of liquid
components oxidized (parameter #3, if negative), and the resulting mass is calculated
using mass transfer parameter #5.
USIM PAC
BRGM Software
204
Leaching tank
5 parameters
Parameters
3
1 Tank volume (m )
Default value
500
For each component of the ore phase, the model calculates the fraction of component
moving from the ore phase to the solution according to parameter #5 and using a first
order kinetic rate equation, the maximum recovery specified and a rate constant. This
equation is derived from Mc Laughlin and Agar publication (Mc Laughlin, J., Agar, G.
E., 1991, Development and application of a first order rate equation for modelling the
dissolution of gold in cyanide solution. Minerals Engineering, Vol. 4, N 12, pp 13051314).
The basis equation of Mc Laughlin and Agar is:
dC
= k (C (t ) Cr )
dt
where:
The model considers that all tanks are identical and are perfectly mixed. In that case,
the rate at which each component is recovered can be calculated as a function of the
mean residence time:
R = R 1
1 + k
where:
#3)
USIM PAC
BRGM Software
205
mean residence time calculated using the tank volume (parameter #1) and
the volumetric feedrate
Recovery
(%)
Maximal recovery
The mass conversion (parameter #5) depends on the chemical reactions occurring in
the process and on the definition of the components of each phase. It represents mass
stoechiometry and is intrinsic to the phase definition.
USIM PAC
BRGM Software
206
Leaching tank
7 parameters
Parameters
Default value
1 Tank volume (m )
500
3.0.10-5
0.0029
0.01
For each component of the ore phase, the model calculates the fraction of the
component moving from the ore phase to the solution phase according to parameter #7
and using an empirical kinetic equation and the maximum recovery specified.
The rate at which each component is recovered is a polynomial function of the
recovery:
dR
3
2
= A(R R(t )) + B(R R(t )) + C (R R(t ))
dt
where:
#3)
A, B, C
The calculation of the recovery assumes that all tanks are identical and perfectly
mixed, and uses the residence time of the ore per tank. An iterative method is used to
minimize:
dR R
dt
where is the residence time of the ore in one tank calculated using parameter #1
and the volumetric feedrate.
The mass conversion (parameter #7) depends on the chemical reactions occurring in
the process and on the definition of the components of each phase. It represents mass
stoechiometry and is intrinsic to the phase definition.
USIM PAC
BRGM Software
USIM PAC
207
BRGM Software
208
9 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
500
0.9
24
The model is a combination of the Leaching (1A) model and of the CIP (1A) model.
For each component of the ore phase, the model calculates the fraction of the
component moving from the ore phase to the solution phase according to parameter #5
and using a first order rate equation, the maximum recovery specified and a rate
constant. The leaching part of the model is derived from Mc Laughlin and Agar
publication (Mc Laughlin, J., Agar, G. E., 1991, Development and application of a first
order rate equation for modelling the dissolution of gold in cyanide solution. Minerals
Engineering, Vol. 4, N 12, pp 1305-1314).
Then, for each component of the liquid phase, the model calculates the fraction of the
component moving from the solution to the different solid component according to
parameter #8. The model used is derived from the "kn" model (Fleming, C.A., Nicol,
M.J., Nicol, D.I., 1980, The optimization of a carbon in pulp adsorption circuit based on
the kinetics of extraction of aurocyanide by activated carbon. Ion Exchange and
Solvent Extraction in Mineral Processing Meeting, Mintek Randburg, South Africa,
February.).
a. Leaching
The basic equation of Mc Laughlin and Agar is:
dC
= k (C (t ) Cr )
dt
where:
USIM PAC
BRGM Software
209
The model considers that all tanks are identical and are perfectly mixed. In that case,
the rate at which each component is recovered can be calculated as a function of the
mean residence time:
R = R 1
1 + k
where:
#3)
mean residence time calculated using the tank volume (parameter #1)
b. Adsorption
The basic equation of Nicol and Fleming model is:
Cc (t ) Cc (0) = KCs (t )t n
where:
Cc (t )
Cs (t )
K
n
()
Knowing the concentration of feed liquid Cs 0 in the first tank, the calculation of the
concentration of gold in the solution in tank i is done as follows:
is the mean residence time of the carbon in one tank (parameter #9).
Qs
Qc
USIM PAC
BRGM Software
210
The model considers that all tanks are identical and are perfectly mixed.
The main limitation of this model is the hypothesis of steady-state operation; the nonequilibrium phases observed industrially cannot be taken into account.
The mass conversions (parameters #5 and #8) depend on the chemical reactions
occurring in the process and on the definition of the components of each phase. It
represents mass stoechiometry and is intrinsic to the phase definition.
USIM PAC
BRGM Software
211
9 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
1
500
24
25
0.5
Pumping
No
This model is a combination of the Leaching (1A) model and of the CIP (1B) model.
For each component of the ore phase, the model calculates the fraction of the
component moving from the ore phase to the solution phase according to parameter #5
and using a first order rate equation, the maximum recovery specified and a rate
constant. The leaching part of the model is derived from Mc Laughlin and Agar
publication (Mc Laughlin, J., Agar, G. E., 1991, Development and application of a first
order rate equation for modelling the dissolution of gold in cyanide solution. Minerals
Engineering, Vol. 4, N 12, pp 1305-1314).
Then, for each component of the liquid phase, the model calculates the fraction of the
component moving from the solution to the different solid component according to
parameter #10. The model used is derived from the "kn" model (Fleming, C.A., Nicol,
M.J., Nicol, D.I., 1980, The optimization of a carbon in pulp adsorption circuit based on
the kinetics of extraction of aurocyanide by activated carbon. Ion Exchange and
USIM PAC
BRGM Software
212
dC
= k (C (t ) Cr )
dt
where:
The model considers that all tanks are identical and are perfectly mixed. In that case,
the rate at which each component is recovered can be calculated as a function of the
mean residence time:
R = R 1
1
k
m
where:
#3)
m =
V Vc
Qvp
with:
Vc
Qvp
In the model,
Qvp
USIM PAC
BRGM Software
213
Using the mass conversion (parameter #5), the quantity of liquid components produced
in each tank is known. This quantity, named Qsi , will enter in the balance equation of
adsorption.
b. Adsorption
The basic equation of Nicol and Fleming model is:
Cc (t ) Cc (0 ) = KCs (t )t n
where:
Cc (t )
Cs (t )
K
n
FL
Csi-1
Csi
Tank i-1
Tank i
Tank i+1
Cci
Cci+1
FC
The calculation of the concentration of gold in the solution in tank i is done as follows:
VX c
Qc
where:
Xc
Qc
USIM PAC
BRGM Software
214
Qs
The model considers that all tanks are identical and are perfectly mixed.
The final solution is then:
Csi =
Csi 1 +
1+
CcN +1
Qsi
Qs
Qc
K n
Qs
Cs 0
Csi
Cci
are
c. Desorption
Even if there is no fundamental evidence that the equation of Nicol and Fleming may
be used for desorption, it has been found practical to consider that the reverse of
adsorption can be written:
Csi
in
Cci .
To
Carbon loss
The losses of carbon are evaluated with:
Qcl = Qc
where
Lc
Lc
1000
Qc Qcl
reports to the
Pulp entrainment
If parameter #9 is set to Only carbon, all the other phases (ore and liquid) report to the
pulp stream. If it is set to Pumping, the transfer of carbon is made by pumping directly
into the tank, and then, pulp is entrained with carbon.
USIM PAC
BRGM Software
215
All phases are pumped in proportion of their respective masses in the tank. These
masses are calculated knowing the mean residence time m of all phases except
carbon:
M p = Q p m
where
Qp
The recovery per tank of each liquid component transferred is written in the Operating
Parameter Display. This recovery is calculated as:
R=
Csi 1 Csi
Csi 1
USIM PAC
BRGM Software
216
6 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
500
2 Tank volume (m )
0.9
24
For each component of the liquid phase, the model calculates the fraction of the
component moving from the solution to the different solid component according to
parameter #3.
The model used is derived from the "kn" model (Fleming, C.A., Nicol, M.J., Nicol, D.I.,
1980, The optimization of a carbon in pulp adsorption circuit based on the kinetics of
extraction of aurocyanide by activated carbon. Ion Exchange and Solvent Extraction in
Mineral Processing Meeting, Mintek Randburg, South Africa, February.).
The basic equation of Nicol and Fleming model is:
Cc (t ) Cc (0) = KCs (t )t n
where:
Cc (t )
Cs (t )
K
n
()
Knowing the concentration of feed liquid Cs 0 in the first tank, the calculation of the
concentration of gold in solution in tank i is done as follows:
is the mean residence time of the carbon in one tank (parameter #6).
USIM PAC
BRGM Software
217
Qs
Qc
The model considers that all tanks are identical and are perfectly mixed.
The main limitation of this model is the hypothesis of steady-state operation; the nonequilibrium phases observed industrially cannot be taken into account.
The mass conversion (parameter #3) depends on the chemical reactions occurring in
the process and on the definition of the components of each phase. It represents mass
stoechiometry and is intrinsic to the phase definition.
USIM PAC
BRGM Software
218
14 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
1
500
24
25
0.5
Pumping
No
For each component of the liquid phase, the model calculates the fraction of the
component moving from the solution to the different solid component according to
parameter #3.
The model used is derived from the "kn" model (Fleming, C.A., Nicol, M.J., Nicol, D.I.,
1980, The optimization of a carbon in pulp adsorption circuit based on the kinetics of
extraction of aurocyanide by activated carbon. Ion Exchange and Solvent Extraction in
Mineral Processing Meeting, Mintek Randburg, South Africa, February.).
It has been adapted to describe also desorption and transfer of components from
carbon to solution.
It allows the calculation of the losses of carbon in the pulp stream due to abrasion and
the pumping of the pulp during carbon transfer from one tank to another.
Adsorption
The basic equation of Nicol and Fleming model is:
Cc (t ) Cc (0) = KCs (t )t n
USIM PAC
BRGM Software
219
where:
Cc (t )
Cs (t )
K
n
FL
Csi-1
Csi
Tank i-1
Tank i
Tank i+1
Cci
Cci+1
FC
The calculation of the concentration of gold in the solution in tank i is done as follows:
VX c
Qc
where:
Xc
Qc
Qs
The model considers that all tanks are identical and are perfectly mixed.
The final solution is then:
USIM PAC
BRGM Software
220
Csi =
Csi 1
Q
1 + c K n
Qs
CcN +1
Cs 0
Csi
Cci
are
Desorption
Even if there is no fundamental evidence that the equation of Nicol and Fleming may
be used for desorption, it has been found practical to consider that the reverse of
adsorption can be written:
Csi
in
Cci .
To
Carbon loss
The losses of carbon are evaluated with:
Qcl = Qc
where
Lc
Lc
1000
Qc Qcl
reports to the
Pulp entrainment
If parameter #9 is set to Only carbon, all the other phases (ore and liquid) report to the
pulp stream. If it is set to Pumping, the transfer of carbon is made by pumping directly
in the tank, and then, pulp is entrained with carbon.
All phases are pumped in proportion of their respective masses in the tank. These
masses are calculated knowing the mean residence time of all phases except carbon:
m =
V Vc
Qvp
where:
USIM PAC
BRGM Software
221
Vc
Qvp
M p = Q p m
where
Qp
The recovery per tank of each liquid component transferred is written in the Operating
Parameter Display. This recovery is calculated as:
R=
Csi 1 Csi
Csi 1
USIM PAC
BRGM Software
222
12 parameters
output 1 = filtrate
output 2 = cake
output 3 = washing filtrate
Parameters
Default value
10
0.5
20
0.2
50000
0.001
1E+009
Plug flow
The filter is divided into two zones. The filtration zone is the one from which the filtrate
flows, and the washing zone is the remaining part (see Figure). Parameters #2, #3 and
#4 define these zones.
Pulp
Washing solution
Cake
n washings
Filtrate
Dilute solution
a. Filtration zone
The cake is assumed to be incompressible and homogeneous. The relations of
Kozeny-Carman and Darcy-Carman describe the flow of filtrate through the cake:
USIM PAC
BRGM Software
223
dV SP
=
dt
R
where:
V
P
S
R=
rcV
S
where:
r
c
Rearranging these equations, considering that P is constant with time and taking
into account that the medium is equivalent to a layer of cake that would be obtained
after the production of a volume V f of filtrate during a time t f , the integration of the
filtration "law" gives:
(V + V f )
2PS 2
(t + t f )
=
rc
or:
2PS 2
V + 2VV f =
t
rc
where:
Vf
volume of filtrate that would produce a cake of the same resistance as the
filter medium (m3) expressed using the resistance
(1/m - parameter #10):
Vf =
t
SR0
rc
filtration time (s) depending on the length L of the filtration zone (m) and
the linear speed vb of the belt (m/s - parameter #5):
t=
USIM PAC
R0
L
vb
BRGM Software
224
b. Washing zone
Washing entrains components of the remaining liquid according to the last two
parameters (number of counter-current washings and type of flow).
The type of flow is used to calculate the concentrations for each step of washing in a
matrix form, according to the wash-ratio. (The wash-ratio is the flowrate of washing
water divided by the flowrate of liquid remaining in the cake after filtration).
Consider the following figure representing one step of washing:
Washing in (Wi)
Filtrate in (Fi)
Cake piece
Wo WW
=
Fo WF
Let the wash ratio
R=
Wi
Fi
FW Wi
FF Fi
R > 1:
WW = 1
FW = 1
1
WF =
R
FF = 0
if
1
R
R 1:
WW
FW
WF
FF
=0
=R
=1
=1 R
USIM PAC
BRGM Software
if
R > 0.5 :
if
2
WW
FW
WF
FF
225
= 1
2R
1
=1
4R
2
1
= 1 1
2R
1
=
4R
R 0.5 :
WW
FW
WF
FF
=0
=R
=1
=1 R
R
1+ R
R
FW =
1+ R
1
WF =
1+ R
1
FF =
1+ R
WW =
The above matrices are rearranged to directly give the results for several steps of
washing.
Notes
The specific resistance of the filter cake may be determined by laboratory tests (Ruth,
B. F., 1935, "Studies in filtration", Ind. Eng. Chem. 27, 708, 806). It may also be back
calculated by the model from pilot plant or industrial data: the necessary experimental
data are the length of the filtration zone and the residual moisture content of the cake.
The model calculates the specific resistance that should provide a residual humidity
specified in parameter #8 and displays it in the Operating Parameters Display.
The percent solid of the cake remains unchanged after washing. All the components
entrained are replaced by "water", which must be the last component of the liquid
phase.
If several streams fed to the filter contain only liquid, the model considers all of them as
washing streams.
The model can be used without washing.
USIM PAC
BRGM Software
226
20 parameters
output 1 = organic
output 2 = aqueous
Parameters
Default value
1 Number of steps
5 Number of reactions
6 Reactions numbers
No
13 XJ
USIM PAC
BRGM Software
A1
O2
227
A3
Mixer
O4
ON
Mixer
Settler
2
Settler
1
Settler
N
Settler
3
Mixer
O1
ON+1
Mixer
A2
O3
A4
AN
AN+1
The Aqueous (A) stream feeds the first mixer/settler and exit from the last one. Organic
(O) stream flows in counter current and then feeds the last mixer/settler and exits from
the first one.
This set of mixer/settlers is represented by one icon in the flowsheet drawing:
Organic feed
Loaded organic
Aqueous feed
3
1
Mixe-settler
4
Barren aqueous
The "Aqueous feed", "Organic feed", "Loaded organic" and "Barren aqueous" streams
correspond respectively to the streams A1, ON+1, O1 and AN+1.
The liquid phases must have different specific gravity as the organic phase is
recognized as the lighter.
The extraction rate between aqueous and organic phases is calculated according to
the isotherm:
USIM PAC
BRGM Software
228
Isotherm
6
5
4
3
2
1
0
0
0.5
1.5
2.5
3.5
Isotherms are obtained from laboratory tests and can be modeled by a fit of the
experimental points. The general expression of the fit allowed by the model is:
f ( X ) if X X 0
Y = 1
f 2 ( X ) if X > X 0
where
X
Y
X0
parameter #13
fi ( X ) =
f1 ( X )
and
Ai X
+ Ci
Bi + X
a logarithmic form:
f i ( X ) = Ai ln(1 + Bi X ) + Ci
or a polynomial forms:
fi ( X ) = Ai X 3 + Bi X 2 + Ci X + Di
where A1 , B1 , C1 , D1 , A2 , B2 , C2 and D2 are respectively given by the
parameters #9, #10, #11, #12, #15, #16, #17 and #18.
USIM PAC
BRGM Software
229
All the isotherm parameters (#8 through #18) are given for the extracted component in
its starting liquid phase. If there are many extracted components, their corresponding
isotherms can be described independently.
The extracted component in its starting liquid phase is associated to the component in
the arrival liquid phase by the aid of the parameter #20. The following figure shows the
parameter interface in the case of a Cu extraction from ion Cu++ in Aqueous to ion Cu++
in Organic:
The units used for X and Y are given by the parameter #19 and can be a
concentration in g/l, a grade in g/kg or a molal grade in g/kg of solvent.
To complete the description of the extraction, it is necessary to give its associated
chemical reaction (parameters #5 and #6). This reaction will give more information
about the ion exchange as in the following example where an acid counter transfer
accompanies the metal transfer:
2RH + Cu + + R 2Cu + 2H +
In this example, the component used in the organic phase is not simply the copper ion
but the complex R2Cu. If the isotherm uses the Cu concentration in g of Cu/l, it is
necessary to give the molecular mass ratio between the specie used in the isotherm
definition and the one used for material balance (parameter #7).
If parameter #2 is specified (value different from 0) the flowrate of organic phase is
calculated. This parameter MUST be used to initialize the flowrate of organic phase in
a closed-loop circuit. However, to ensure the material conservation in all the streams of
the closed-loop, ONLY ONE mixer-settler has to regulate in the loop.
To achieve the material balance in such an SX circuit, it is necessary to take into
account the entrainment of organic phase in the aqueous stream and conversely, due
to the unavoidable imperfect settling. The parameters #3 and #4 give this entrainment
in terms of the quantity (g) of organic or aqueous phase entrained by kg of aqueous or
organic phase.
Use of the model for unit sizing
The main function of this model is to calculate the number of mixer/settlers in series
(steps) to achieve an extraction objective using the McCabe & Thiele method.
The unit sizing is made in two stages:
A simulation using the level 0 model to calculate the output streams fixing the
expected extraction rate and the Organic/Aqueous (O/A) ratio.
USIM PAC
BRGM Software
230
A unit sizing calculation using the level 1 model. In that case, the isotherm(s) and
associated chemical reaction(s) are described by the parameters #5 through #20
obtained from laboratory test results. The number of steps and the O/A ratio can
then be back calculated to obtain output streams as close as possible to the ones
calculated by the level 0 model.
During simulation, the model writes information in the "Operating Parameters Display"
file. They are divided in three sections:
A detailed description of the feed, of the organic and aqueous outputs and of the
equilibrium state for each step (reactor). Are displayed for each liquid phase: mass
and volumetric flowrate, specific gravity, and concentration of all the components in
g/l, g/kg and g/kg of solvent.
A set of (X, Y) points to be able to plot the each isotherm and the corresponding
McCabe & Thiele diagram.
6
5
4
3
Isotherm
0.5
1.5
2.5
3.5
USIM PAC
BRGM Software
231
15 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
1
500
24
25
0.01
0.001
15000
Pumping
No
This model was proposed by Dixon et al. (Dixon, S., Cho, E.H., and Pitt, C.H., 1978,
The interaction between gold cyanide, silver cyanide and high surface area charcoal.
Fundamental aspects of hydrometallurgical processes. AIChe symp. Series, vol 74, no
173, pp 75-83.),(Cho, E.H., Dixon, S. and Pitt, C.H., 1979, The kinetics of gold cyanide
adsorption onto activated charcoal. Metall. Trans. B., vol 10B, pp 185-189.).
A critical evaluation of this model has been made by Johns (Johns M. W., 1985, Model
application. Presented at the School on the Use of Activated Carbon For Gold
Recovery. Johannesburg, South African Institute of Mining and Metallurgy, Lecture 5).
It is based on the reversibility of the reaction and includes a term for the loading
capacity of the carbon. It takes into account a rate expression and the equilibrium is
represented by the maximum loading capacity.
USIM PAC
BRGM Software
232
r=
[ (
mc
k f Cc+ Cc Cs kr Cc
Vs
where:
mc
Vs
kf
kr
Cc
Cc+
Cs
r=
where
mc dCc
dC
= s s
Vs dt
dt
As for the CIP (1B) model, the contacting takes place in tanks and the flow of carbon is
batch counter-current (see figure).
FL
Csi-1
Csi
Tank i-1
Tank i
Tank i+1
Cci
Cci+1
FC
USIM PAC
BRGM Software
ms
233
dCsi
= QsCsi 1 QsCsi Vs r
dt
For the batch counter-current system, the mass balance of the components on the
carbon is:
ACCUMULATED = REACTED
mc
dCc
= Vs r
dt
where:
Qs
ms
For each tank, the two previous differential equations are solved by the four point
Runge-Kutta method, knowing the concentrations in the input streams. The integration
is done using the residence time of carbon. The transfer time of carbon is supposed to
be negligible.
The integration provides Cs and Cc . To begin the calculations, the initial
concentration in tank i (just after the transfer of carbon) is taken as the final
concentration in tank i - 1. A certain number of cycles have to be simulated before the
initial concentration in tank i can be equal to the final one, which represents the cyclic
behavior of the system.
Once this is reached, the concentration of the exit solution is calculated as a mean of
Cs over the residence time of carbon, and the final concentration of carbon is taken as
the initial one for the tank i - 1.
The following figure shows the evolution of the concentrations during a cycle in a tank.
At the beginning, carbon concentration is low and adsorption is fast, thus solution
concentration decreases rapidly. When adsorption becomes slower because of carbon
loading, and as the solution is continuously fed to the tank, the solution concentration
increases. To describe the "steady-state" of the system, the mean of Cs is reported to
the output stream.
USIM PAC
BRGM Software
234
Concentrations
Carbon
Solution
Time
Carbon residence time
Evolution of the concentration during a cycle
To calculate the concentrations for a series of tanks, an iterative procedure is used in
which, for each tank, the above procedure is applied. In case of no convergence of this
procedure, a message is written in the operating parameter file.
To accelerate the convergence, an initialization of the concentrations in all streams is
made supposing that the recovery is the same in each tank.
Adsorption and desorption
The adsorption occurs if the concentration of a component on carbon is lower than the
equilibrium value of the Langmuir isotherm, and desorption occurs if it is higher. These
phenomena are taken into account in the equations where the rate can be positive or
negative.
The calculation of the output streams and the messages written in the Operating
Parameter Display are then equivalent to the CIP (1B) model.
Use of the model
a) Calibration using laboratory data.
If lab tests have provided the adsorption isotherm, then a simple fit with the Langmuir
expression can be done with many commercial packages (spreadsheet, statistic or
graphic tools, etc.). The values obtained for
k f , kr
and
Cc+
USIM PAC
BRGM Software
235
Carbon lost by abrasion in the pulp (parameter #9) = average value of the loss for
each tank.
kf
and
kr
flowsheet (one icon and then one model per tank). In this case, each model can use
the existing values of carbon concentration and carbon lost.
USIM PAC
BRGM Software
236
16 parameters
output 1 = pulp
output 2 = carbon
Parameters
Default value
1
500
24
25
0.1
1000
15000
8 Freundlich power
0.3
Pumping
100
This model was proposed by Johns (Johns M. W., 1985, Model application. Presented
at the School on the Use of Activated Carbon For Gold Recovery. Johannesburg,
South African Institute of Mining and Metallurgy, Lecture 5).
It is based on the reversibility of the reaction. It takes into account a rate expression
and the equilibrium is represented by the Freundlich isotherm.
The basic reaction rate (mg/h/m3) expression is:
1
b
mc Ac
C
r=
s k Cs c
Vs
a
where:
Ac
USIM PAC
BRGM Software
237
Vs
Cc
Cs
r=
mc dCc
dC
= s s
Vs dt
dt
The contacting takes place in tanks and the flow of carbon is batch counter-current as
for the previous model (see figure).
FL
Csi-1
Csi
Tank i-1
Tank i
Tank i+1
Cci
Cci+1
FC
USIM PAC
BRGM Software
238
ln(Cs ) .
( )
Then, as above, a fit with the Freundlich expression can be done and
"industrial" a and b are determined. If the operation was at the equilibrium, it would
mean that these values are the real isotherm ones and then the kinetic constant (film
diffusion coefficient) would be very low. It is generally not the case when real circuits
operate far from the equilibrium with high kinetics. However, we can assume that the
slope of the real isotherm is probably not far from the slope of the industrial one and b
can be kept as a model parameter (#8).
Then knowledge or a good estimation of the film area per unit mass of carbon
(parameter #6) is required. Using the Model Parameter Adjustment option, parameters
#5 and #7 can be calibrated.
If parameter #6 is totally unknown, then assume that the kinetic is maximum (around
0.3) and calibrate at the same time parameters #6 and #7. This will probably provide
less accurate results, but would allow to use the model in these far from the equilibrium
operating conditions.
In some cases, it may be possible to calibrate four of the parameters, #5, #6, #7 and
#8. In this case, the following hypothesis must be made: operation is far from the
equilibrium, thus kinetic is high.
USIM PAC
BRGM Software