Académique Documents
Professionnel Documents
Culture Documents
Dr. Sebastian Gaulocher Dr. Eduardo Gallestey ABB Switzerland Ltd. Henrik Lindvall Boliden Mineral AB, Sweden
copper zinc
Zinc is omnipresent
3
What is flotation?
In a flotation cell,
air
a feed port provides incoming pulp, an impeller mixes the pulp, air is blown into the cell and dispersed, hydrophobic particles attach to the air air bubbles float and form froth on the surface
feed
concentrate
tailings
Separation between
hydrophobic (desired mineral) and
2008 ABB Switzerland Ltd
Flotation cell
feed
tail. conc.
Cu-Pb flotation
Cu flotation Zn flotation
BL031 AT feed FT
FA301
FA302
FA303
FA304
FA305 AT tailings
Legend:
air addition
AT
FT
AT
AT
FT hydrocyclone
FA104
FA103
FA101
FA102
AT
FT
10
Objectives
Maximization of plant output Observance of minimum concentrate grade
2008 ABB Switzerland Ltd
Reduction of chemical reagent use Prevention of costly unplanned plant stops by respecting operating range of plant
11
Features:
General Calculations
Arithmetic, Boolean
Fuzzy Logic
Human reasoning
Neural Networks
Soft sensors
12
Signal processing
Measurements
Estimation of process state variables Require solving an optimization problem (MHE, moving horizon estimation) Parameter estimation
State estimates
Set-points
13
Linearized about an operating point Formulated in discrete time Generic and modular (component-wise):
2008 ABB Switzerland Ltd
Component library
14
Objectives:
Minimize tailings flow Guarantee minimum concentrate grade Keep grade at various positions within specified limits
Objective:
Find a compromise between past measurements and the process model in order to obtain the optimal estimates for plant states and disturbances
click on picture to enlarge
15
Application of control strategy to an industrial plant (zinc flotation circuit as shown in flow sheet) Controller is currently being long-term tested with encouraging results so far:
17
Method for handling disturbances and forecast changes Main ingredients are
Plant model Objective functional
past future controlled variable manipulated variable t t+1 t+m t+p
Model predicts system behaviour some steps into the future Requires solution of optimization problem at every sampling time
t+1 t+2
t+1+m
t+1+p
18
19
20
Developed at Federal Institute of Technology Zrich (ETH Zrich), Switzerland Framework for handling both real-valued and booleanvalued variables (hybrid system) Can describes plant constraints, interconnections and the objective function Extension of classical state-space approach (red box)
y (t )
= Cx(t ) + D1u (t ) + D2 (t ) + D3 z (t )
E2 (t ) + E3 z (t ) E1u (t ) + E4 x(t ) + E5
Flotation Cell
21
Mechanistic model of a flotation cell Three inputs: feed, froth level, and air Two outputs: concentrate and tailings Volume balance in the cell: vol[k+1] = vol[k] + T( feed[k] tail[k] conc[k] )
22
BL031 AT feed FT
FA301
FA302
FA303
FA304
FA305 AT tailings
Legend:
air addition
AT
FT
AT
AT
FT hydrocyclone
FA104
FA103
FA101
FA102
AT
FT
23