Professional Documents
Culture Documents
Metallurgical Balances
Metallurgical Balances
Metallurgical Balances
J. M. Richardson
DEVFXOPIEX; UTILITY
QBatwam
general-plrpose,
minerals industry
ASPEN MIT
ASPEN-PLUS general-plrpose,
nulti-industry
Fluor mgineers general-purpose,
minerals industry
U. of Idaho general-plrpose,
nulti-industry
(Gotffried, et. al.) U. of Pittsburgh/ coal-preparation
USEP1/US#)E plants only
r'WmAL*-II SAmWv. of -tern general-plrpose ,
Chtar io minerals industry
Mineral Processing Jblius Kruttschnitt general-plrpose ,
Sirmlator Mineral Research Centre minerals industry
U. of Witwatersrand general-plrpose,
minerals ind.~stry
Pimock, Allen c general-plrpose ,
Aolt lkgineers minerals industry
(Rular, et. al.) U. of British plant-specif i c
Colmbi&d Brenda Mines
u. of Utah general-plrpose,
minerals industry
Lava1 University general-plrpose,
minerals industry
U. of California, general-plrpose,
Berkeley minerals industry
SWC CAEMET general-pllrpcee,
minerals industry
CONCENTRATION AND DEWATERING CIRCUITS
TABLE 11
A SAMPJ,IK OF RECENT DATA ADJUSJMWl SYSl'FNS
SYSTEM
0
Lava1 University
U. of Utah
U. of Minnesota
U. of Minnesota
n
STOCK PILE
APRONFEEOER
BELT COIJVEIOR
4 7
WATER
111. CLEARER
I
WATER
REGRINDMILL
MIXER
MIXER
- -
~Calculations:
Concentrate Solids Tailings Solids
FIGURE 3. F m T Mcdule Flow Diagram ma= x BL m3=W8,-
p3
The variables show with each stream
are defined as:
m, = total solids flwr stream n
Cshi = solid conponent mass flow,
stream n, ith conponent
A1 BALANCES 615
Orderina=m-Seauence:
The objective of tearing is t o a l l w a
recycle group t o be re-ordered in a
sequential manner. This is demn-
strated for the exanple circuit in
Figure 6. By assuming that the flows
in stream 801 are known, there is n w a FI- 6. "Serial" Structure After
serial calculation path through the Tearing
group. Using an assumed (guessed)
value for stream 801, the conveyor Conversence Modules:. Design
(MIXER) module can calculate f l w balance program use convergence
values for stream 2. The water addition modules t o help solve recycle groups.
(MIXER) module subiequently r d v e s mis type of module conpares torn
known-valued input stream 2 and 3, and stream guessed and calculated values
can in turn calculate stream 4. T h i s and generates new guesses (if the guess
allows the m i l l (C(mIN) module t o next is not equal t o the calculated value).
calculate stream 5 values, and the Tb demonstrate, Figure 7 shows the
screen ~~) module can, in its exanple circuit reassenbled with a new
turn, calculate stream 6 and 7. module, the convergence module, insert-
However, unless the i n i t i a l guess for ed be- stream 7 (the calculated
stream 801 was accurate, stream 7 w i l l stream) and stream 801 (the guessed
not be equivalent t o strean 801. Since stream). Since the cmvergence module
these two stream are really the same is like any unit aperation module,
stream, they nust be equal or nearly given an input stream, it w i l l calcu-
METALLURGICAL BALANCES
late an outplt stream by projecting new where x is the guessed value and f(x)
values for the outplt stream based on is the calculated value. Wen f (x) = x
the recent history of calculated for any particular stream variable, the
values. circuit is converged for that variable.
The Wegstein method requires suc-
cessive substitution t o give it the
f i r s t two points from which to nrake a
projection. After that it can generate
i t s awn points and w i l l solve in many
fewer iterations than successive
substitution.
For the exanple circuit, the
calculational order begins with the
convergence module and ends w i t h the
screen. Any initial f lawrate values,
including zero, for stream 801 are
sufficient t o start the iterative
calculation process. The order is
repeated until the convergence module
"signalsn the program that recycle group
1 has converged. Then the next group in
the flowsheetcan be calculated. If the
recycle group is corrplex and contains
mre than one torn stream, and therefore
mre than one converqence module, the
calculation sequence-will be repeated
until a l l converqence modules "signal"
FIGURE 7. Recycle Group with Converge that convergence-has been achiwd.
Module
The a m t of error remaining a t
The numerical method used by many convergence is knawn as convergence
design balance program t o canverge tolerance, defined as the absolute value
recycle loops is actually a conbination of the relative ratio of guessed and
of two techniques known respectively as calculated values:
succesive substitution and the
unbounded Wegstein convergence accel-
eration method. In successive substi- convergence tolerance =
tution, the calculated value of the
torn stream obtained from the previous
iteration becomes the guessed value
which starts the current iteration.
This method usually works but often
requires many iterations t o reach a For each stream variable being
solution. The kgstein method solves balanced, the convergence module
considerably faster. It uses a secant carpltes the current value of this
projection from the previous two expression and conpares it against a
calculated values t o determine what the value supplied initially by the user.
current guessed value should be. The If it is less than or equal t o the
objective of the projection is t o solve user-sumlied nunber, convergence is
for the following : achiwed for that variable. All stream
variables rmst be converged before the
module w i l l stop projecting new
guesses.
618 CONCENTRATION AND DEWATERING ClRCLllTS
. .
--TowsraPhv: convergence until every variable is
Some balance program require extensive converged. The nm&r of individual
m u a l network analysis of a flowsheet conponents from each phase that can be
before the actual balance can be per- balanced depends on h i c h program is
formed. This means that the engineer being used, as do the maxirmm nuher of
m s t f i r s t organize the modules into unit operations and streams allowed for
serial and recycle groups and determine each flowsheet. Concentrations are
*ich stream in each recycle group dependent values calculated from
should be torn. He then has t o place individual conponent mass flows and
convergence modules into the flowsheet total phase flow rates on a stream by
and determine a calculational order. stream basis.
With certain balance programs, these
t a s k s are performed automatically by The item balanced in the
the program, with the user only cgper/n-olybdenum flowsheet example
required t o specify overall flawsheet include:
topography (interconnection between
streams and modules). Special program - t o t a l solids
network analysis subroutines perform - t o t a l fluids
grouping, tearing, insertion of - solid-phase c o m r
convergence modules, and calculational - solid-phase molybdenum
ordering. The algorithm used in these
types of subroutines are discussed in -
MEEXIE SPECIFICA!CIOW THE USE CF
greater detail by Coles (1982) and CDNl!ROUEEt MODULES: When a l l process
Wsterberg, e t . al. (1979). feed stream flow rates and unit
operation module parameters are known
A c m n convention is used t o in advance, a balance is easily
specify process stredmodule inter- achieved. Hawever, in m y cases
connections: For each module, a l l several of these variables are not
module input streams are given positive known i n advance. For exanple, two
nunber labels, and a l l outplt streams parameters required by the FU3.W module
are given negative nunber labels. A l l are the concentrate primary conponent
module input stream are always listed grade and the per cent recovery of the
before output streams. lb specify the primary conponent. In complex copper
topography of the entire exanple flow- circuits, m y flotation unit
sheet of Figure 2, a table, such a s the operations are enployed, but for some
data sheet shown in Figure 8, m s t be of these, such a s cleaner or scavenger
constructed. circuits, it is often difficult t o
determine beforehand what the actual
STREAM M A R48JIREMENl'S: When grade and recovery of copper might
calculating the balance , the flow actually be. Thus, the system is
variables balanced usually include underspecified. However, scavenger
t o t a l solids, t o t a l fluid, and circuits often recycle copper toward
conponents of the solid and fluid the front of a process, and it is
phases. "Conponent" means the likely that a circulating load of
individual chemical elements or copper, or the grade of a process
conpounds that make up the solid or tailing of copper, w i l l be known.
fluid phases; anything that might be Mten, an overall process recovery of
assayed for in real life. The copper w i l l be k n m . Any of these
definition can also be extended t o values can be used t o replace an
solid particle size fractions. unknown d u l e parameter or feed stream
value, and the system w i l l be
Same programs such as FLEXMF2. conpletely specified.
consider each variable as independent
with respect t o the overall flowsheet. mConceotnfConttollers: To
Therefore, convergence modules work enable users t o specify internal or
separately and independently on each product stream flowrates and concen-
variable, but do not "signal" trations, design balance programs use a
METALLURGICAL BALANCES
M r a mlr lPl
DILUlB WCmRlll
I I1 44 Yl :! SOLIDS I1 LI m 1 lOLIDI
W L E 111
TABLE IV
B&?WCE RESULTS - WTAL SOLID5 / FLUIDS
TABLE V
BALANCE RESUETS -
TABLE VI
RAW FLUl'ATION CIRCUIT DATA
TABLE VII
WARISON BETWEEN MEASURED AN) A I U U m QATA
Feed
Con1
Con2
Con3
Tai 1