KEMBAR78
Introduction To Milling Kinetics | PDF | Mill (Grinding)
0% found this document useful (0 votes)
38 views12 pages

Introduction To Milling Kinetics

The document discusses the Population Balance Modelling (PBM) approach to milling, focusing on the kinetic modeling of material breakage in various size fractions. It details the selection and breakage functions, the kinetics of batch milling, and the general models for both batch and continuous operations. Additionally, it covers the estimation of parameters, effects of various factors on milling rates, and the importance of residence time distribution in modeling mill behavior.

Uploaded by

princenton.sambo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views12 pages

Introduction To Milling Kinetics

The document discusses the Population Balance Modelling (PBM) approach to milling, focusing on the kinetic modeling of material breakage in various size fractions. It details the selection and breakage functions, the kinetics of batch milling, and the general models for both batch and continuous operations. Additionally, it covers the estimation of parameters, effects of various factors on milling rates, and the importance of residence time distribution in modeling mill behavior.

Uploaded by

princenton.sambo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

2018/04/05

Introduction to milling II: Modelling


Population Balance Modelling (PBM) approach to milling i.e. kinetic approach

This method involves a more detailed modelling of the breakage of the material of
all the size fractions that the entire sample is comprised of.
After some grinding there will be
Feed changes in mass fractions
Product

Grinding mill

(i) The rate of how mass changes in


each fraction is modelled by the
selection function (S) parameter
(ii) Particle fragmentation
characteristics are modelled by
the breakage function (B)

Kinetics of Batch Milling

Grind for
time(t)

d (Wp1 )
= −S1Wp1 for particles in size-class 1
dt
S1: “selection function” ≡ first order rate constant for grinding
of particles in class 1. 0 2 4 6
Solution for p1(0) = p1 at t = 0: t(min.)
1
p1 (t ) = p1 (0)e − S1t or *
*
linear axis
p1 (t )
ln = − S 1t p (t ) *
p1 (0 ) 0.1 1
p (0) 1 *
• experimentally verified *
-s1
for many ores (some exceptions) *
• No good reason to justify this log axis
0.01
— loose probability argument.

1
2018/04/05

First-order plot for traced coal ground in the presence of other


particles

Percentage of Irradiated Material in Fraction, w*(t)/w*(0)

Degree of grinding, revolutions


Conclusion: one class of particles does not interfere with the rate
of grinding of another class of particles (!)

How Selection function varies with size

10
Measured
Selection function (s-1)

Model

α
Austin et al have derived ad i
0.1 Si = Λ
model that fits this data d 
very well 1 +  i 
µ
0.01
0.1 1 10 100
Particle size (mm)

a is dependent on both material and grinding environment. α is generally believed to


be strongly linked to material properties. Λ and µ determines the point where the
selection function curve begins to decrease with increasing particle size.

2
2018/04/05

Representation of the breakage function

1
b21

b31
b32
2
bn1
Breakage function matrix b for 4
bn2
size classes

3 0 0 0 0
b21 0 0 0
To the nth screen b31 b32 0 0
b41 b42 b43 0
n
In general bij =fraction broken into i when j is broken

Note some times it is more convenient to model bij as a cumulative function Bij and it is
relatively easy to reverse from one to the other

3
2018/04/05

General model for batch operation


Size class 1 model
d (Wp1 )
= −S1Wp1
dt Before
Breakage
Similarly for class 2: moj m0j (t=0, mass
dp2 (t ) m0j in
= −S2 p2 (t ) + b21S1 p1 (t ) 2 1 class j)
dt
Substituting from equation for pL1(t): progeny lj Size
After
dp2 (t ) mij
+ S2 p2 (t ) = b21S1 p1 (0)e−S1t Breakage
dt mNj m unbroken
ij mj+1,j m
jj

which integrates to

b21S1 p1(0) −S1t −S2t −S t


p2 (t) = (e −e ) + p2 (0)e 2
S2 − S1

General model for batch operation


(cont.)
This may generalized as follows:
i
pi ( t ) = ∑d
j =1
ij p j (0)

where j −1

i<j − ∑ai k a jk i<j


0 k =i

dij =
e−S t
i −1
i
i=j
and aij = 1 i=j
∑ aik a jk (e
−Sk t
−e )
−Sit
1 i−1
∑ Sk bij akj
k= j
Si − S j k = j
i>j
i>j

4
2018/04/05

Estimation of parameters in the batch milling model


• Do a series of batch tests on
several narrow size classes of
particles. Obtain the rate of
milling, Si for these classes.

Specific rate of breakage, min-1


• Use least-squares fitting to
estimate the parameters (a, α, μ)
in the equation: 1
S = a(xi / x0 )α [ ]
• Measure the full size distribution x
1+ ( i )Λ
obtained for short grinding times µ
(eg 30s; minimal secondary
breakage). Fit the batch grinding
model to this data in order to
estimate the parameters γ and φ Size xi, μm

in the breakage function.


γ β
• Typically Λ=3 and β=6 unless a x  x 
Bij ( xi , x j ) = φ  i −1  + (1 − φ ) i −1 
large amount of data is available.  x   x 
 j   j 

Class or Homework Exercise


• Assume you are interested in the behaviour of three
classes of particles during a batch test on the quartz
discussed in the previous slide:
– Class 1 : 600 to 850 micron; S1 = .7
– Class 2 : 300 to 600 micron; S2 = .45
– Class 3 : smaller than 300 micron; S3 = ?
• You are batch milling 1 kg of quartz particles which are all
between 850 and 600 micron at t = 0
• Calculate the mass of particles in classes 1, 2 and 3 after 1
minute. What additional data do you need? Assume a
value and proceed.

5
2018/04/05

Grinding Simulation
• Rate of Breakage: Rate(di) = Sipi(di )W, kg/s

Si is a function of
• Ore type
• Equipment
• Operating S (min-1)
Conditions

Bij is a function of the


nature of the ore itself

d (µm)

The effect of ball diameter on


specific rates of breakage

Effect of Mill
Diameter
S (min-1)

d (µm)

6
2018/04/05

The effect of ball diameter on


specific rates of breakage
S = a( x / x ) [ α 1
]
i 0
xi Λ
1+ ( )
µ

Effect of Mill
Diameter

S (min-1)

l (µm)

Effect of mass of coal (mill load) on milling rate


D=150mm, d=18mm,
J=0.5, N=78% crit
V V
U= particles
= particles
Where Voids εJVMill
V
ε = voidage, typically 0,4
J = load volume fraction
When U<<1 the grinding zones
between the balls are poorly
utilised.
When U > 1 the load is
expanded, ball-ball contact is
lost, mill goes “off the grind”

7
2018/04/05

STEADY STATE SIMULATION OF A CONTINOUS MILL


for a specific size fraction i we consider the following:

1 Gain
Class i gains material as larger sizes breaks into
its faction and also when new feed enters with
class i material
2 Loss
F P Class i loses material due to breakage to lower
sizes and also when some of the i fraction
i leaves in the product

New
feed Product
The mass balance for class i at steady state can be
n
expressed as follows:
W i −1
Mill p i F = f i F + W ∑ bij S j w j − S i w iW
content j =1
i >1

where pi is the fraction of the product which is within size class i, F is the feed rate,fi is the
fraction of the feed that is within size class i, W is the weight of the material that is present
in the mill, while wi represents the fraction in the mill load of the size class i. Si is the
breakage rate and bij gives the fraction that breaks into size class i when breakage occurs in
size class j.

General Model for Continuous Operation

“Products of
breakage” bij SiWpi
F P
fi Pi
F Load T
fi W, pL diW pi
W, pL
(1-Si-di)Wpi
Dynamic mass balance on class i “idle”

IN + PRODUCED = OUT + BROKEN + ACCUM


i −1
d
Ff i + W ∑ bij s j w j = d iWwi + siWwi +
(Wwi )
j =1 dt
Divided by F; let θ = W/F; Matrix notation:
d B, S and D are NxN breakage,
pF + θBSpL = θ ( D + S ) pL + (θpL ) selection and discharge
dt
matrices

8
2018/04/05

Selection Function Breakage Function


Matrix: Matrix:
S1 0 0 0 0 0 0 0
0 S2 0 0 b21 0 0 0
0 0 S3 0 b31 b32 0 0
0 0 0 S4 b41 b42 b43 0

Discharge Classification
Function Matrix:
d1 0 0 0 S4=?
0 d2 0 0 b4=?
0 0 d3 0
0 0 0 d4

d (θpL )
Steady – state operation: =0
dt
Solve for 1
p = (D+ S− B S) p −1

θ L F

*
Then pT = θD pL = D( D+ S − B S ) pF
−1

= T pF
T≡ Transformation Matrix

* obtained from TpTi = diWpLi; divide by T

9
2018/04/05

Case (1)

Perfectly mixed mill, no classification at outlet, ie.


pT = p L
From our earlier equation we get
i−1
pFi = pTi + θ (Si pTi − ∑ S jbij pTj ) for i= 1…….N
j =1

Age can be 0
Start at i =1
to large values
pF1 = pT1 + ӨS1pT1
pF1 ……(1) Average age = θ
pT 1 =
1 + θS1

Perfectly mixed mill, no classification at outlet

for i=2 Age can be 0


to large values

pF2 = pT2 + Ө(S2pT2 – S1b21pT1)


Average age = θ

pF 2 + θS1b21 pT 1
∴ pT 2 =
1 + θS2

and further equations for pT3, pT4, etc can be obtained


in a similar manner.

10
2018/04/05

Case 2: Plug Flow; no class at disch

F1 p F F1 pT
~ t
t=0 t=Ө

Each amount of feed spends a time Ө in the mill, so we


use
the batch milling equations with t = Ө.

Modelling Residence Time distribution (RTD)

The discharge pattern is


widely dispersed

Add salt in
time t

Hence both plug and mixed are not representative of real mill behavior, for short length mill
errors will be minimised

RTD is often approximated by using three mixed tanks in series (one large and 2 small tanks

1 2 3
70% 15% 15%

11
2018/04/05

Discharge considerations

Classification at Discharge of the mill


Discharge aperture diam.

Discharg
e
Rate
Constant
, di
Particle Size
Discharge rate through the
discharge grate, TpTi = diWpLi

CUSTOMER INTERFACE FOR USING OUR MILLING MODELS

12

You might also like