paper_v2

7
Abstract—These instructions give you guidelines for preparing papers for IEEE Transactions and Journals. Use this document as a template if you are using Microsoft Word 6.0 or later. Otherwise, use this document as an instruction set. The electronic file of your paper will be formatted further at IEEE. Paper titles should be written in uppercase and lowercase letters, not all uppercase. Avoid writing long formulas with subscripts in the title; short formulas that identify the elements are fine (e.g., "Nd–Fe–B"). Do not write “(Invited)” in the title. Full names of authors are preferred in the author field, but are not required. Put a space between authors’ initials. Define all symbols used in the abstract. Do not cite references in the abstract. Do not delete the blank line immediately above the abstract; it sets the footnote at the bottom of this column. Index Terms—Enter key words or phrases in alphabetical order, separated by commas. For a list of suggested keywords, send a blank e- mail to [email protected] or visit This paragraph of the first footnote will contain the date on which you submitted your paper for review. It will also contain support information, including sponsor and financial support acknowledgment. For example, “This work was supported in part by the U.S. Department of Commerce under Grant BS123456”. The next few paragraphs should contain the authors’ current affiliations, including current address and e-mail. For example, F. A. Author is with the National Institute of Standards and Technology, Boulder, CO 80305 USA (e-mail: author@ boulder.nist.gov). S. B. Author, Jr., was with Rice University, Houston, TX 77005 USA. He is now with the Department of Physics, Colorado State University, Fort Collins, CO 80523 USA (e-mail: [email protected]). T. C. Author is with the Electrical Engineering Department, University of Colorado, Boulder, CO 80309 USA, on leave from the National Research Institute for Metals, Tsukuba, Japan (e-mail: [email protected]). http://www.ieee.org/documents/taxonomy_v101. pdf I. INTRODUCTION Froth flotation is a complex physico- chemical process that utilizes natural and induces hydrophobicity by chemical reactors dosage to separate and collect valuable particles from slurry [2]. Flotation is the most widely used separation process in the mineral processing industry today. The importance of flotation in the global economy is significant. The quantity of mineral treated by flotation is about nine billions tons per day. The 95% of base metals are processed by this technique [1]. Control of the flotation process is an important aspect of plant optimization. The control and feedback typically is carried out by operators based on on- stream analyser and traditional controllers as PID controller for pulp level. Base level flotation control is focused on maintaining primary variables at setpoints. These primary variables include: pulp level, air flowrate and reagent addition rate. This is generally achieved through the usage of conventional SISO PID control; although more advanced methods are now commonly used in modern control strategies. Similarly, traditional base level flotation control was applied to single cells, although modern control strategies are now regularly applied to entire banks of cells (e.g. pulp level control) (BJ Shean, JJ cilliers areview of Controller based on predistortion for flotation bank Fabián Seguel1, Nicolas Krommenacker,Ismael Soto1, Miguel Maldonado, MillarayCurilem2and Nestor Becerra3 1

Upload: fabian-seguel

Post on 14-Nov-2016

5 views

Category:

Documents


2 download

TRANSCRIPT

Abstract—These instructions give you guidelines for preparing papers for IEEE Transactions and Journals. Use this document as a template if you are using Microsoft Word 6.0 or later. Otherwise, use this document as an instruction set. The electronic file of your paper will be formatted further at IEEE. Paper titles should be written in uppercase and lowercase letters, not all uppercase. Avoid writing long formulas with subscripts in the title; short formulas that identify the elements are fine (e.g., "Nd–Fe–B"). Do not write “(Invited)” in the title. Full names of authors are preferred in the author field, but are not required. Put a space between authors’ initials. Define all symbols used in the abstract. Do not cite references in the abstract. Do not delete the blank line immediately above the abstract; it sets the footnote at the bottom of this column.

Index Terms—Enter key words or phrases in alphabetical order, separated by commas. For a list of suggested keywords, send a blank e-mail to [email protected] or visit http://www.ieee.org/documents/taxonomy_v101.pdf

I. INTRODUCTION

Froth flotation is a complex physico-chemical process that utilizes natural and induces hydrophobicity by chemical reactors dosage to separate and collect valuable particles from slurry [2].

Flotation is the most widely used separation process in the mineral processing industry today. The importance of flotation in the global economy is significant. The quantity of mineral treated by flotation is about nine billions tons per day. The 95% of base metals are processed by this technique [1].

Control of the flotation process is an important aspect of plant optimization. The control and feedback typically is carried out by operators based on on-stream analyser and traditional controllers as PID controller for pulp level.

Base level flotation control is focused on maintaining primary variables at setpoints. These primary variables include: pulp level, air flowrate and reagent addition rate. This

This paragraph of the first footnote will contain the date on which you submitted your paper for review. It will also contain support information, including sponsor and financial support acknowledgment. For example, “This work was supported in part by the U.S. Department of Commerce under Grant BS123456”.

The next few paragraphs should contain the authors’ current affiliations, including current address and e-mail. For example, F. A. Author is with the National Institute of Standards and Technology, Boulder, CO 80305 USA (e-mail: author@ boulder.nist.gov).

S. B. Author, Jr., was with Rice University, Houston, TX 77005 USA. He is now with the Department of Physics, Colorado State University, Fort Collins, CO 80523 USA (e-mail: [email protected]).

T. C. Author is with the Electrical Engineering Department, University of Colorado, Boulder, CO 80309 USA, on leave from the National Research Institute for Metals, Tsukuba, Japan (e-mail: [email protected]).

is generally achieved through the usage of conventional SISO PID control; although more advanced methods are now commonly used in modern control strategies. Similarly, traditional base level flotation control was applied to single cells, although modern control strategies are now regularly applied to entire banks of cells (e.g. pulp level control) (BJ Shean, JJ cilliers areview of froth flotation control, international journal of mineral processing, Elsevier 2011 ed 100, p 57-71).

Considering that the flotation process is subject to a wide variety of disturbances, several regularity control strategies have been proposed, sucha as, adaptative control using lienar SISO models, multivariate models and nonlinear models.

Control of the plant dynamics can be achieved by proceeding the plant with an adaptative controller whose transfer function is the inverse of that plant [5]. This paper instead considers a technique called adaptive inverse control [6] [7] [8]—as reformulated by Widrow and Walach [9]— which does not require a precise initial plant model. Like feedback linearization, adaptive inverse control is based on the concept of dynamic inversion, but an inverse need not exist.

In previous work the laboratory of “Gestión en tecnologías de la información y comunicación” (GETIC) has worked with neural predistortion technique in order to linearize the power amplifier output for mobile satellite communications [10]. This technique widely applied to communication problems is applied to assess the control of a real dynamic process.

This paper shows the application of an adaptative pre distorter to control a flotation plant. The controller will be tested using a flotation model from fundamental equation as well as empirical [11].This paper is organized as it follows. First the actual process control and state of the art of flotation control and instrumentation is presented in section 2. Section 3 presents the main equation of the model and its parameters. In section 4 pre distortion technique is describe and how it deals with nonlinear plants. In section 5 implementation and simulation results are given.

II.BACKGROUND OF PROCESS CONTROL APLLIED TO FLOTATION BANKS

Flotation process is highly complex.Arbiter and harris (1962) estimating that there are approximatelu 100 variables that affect the flotation process. Moreover co interactions between variables further complicate control efforts. Increase air flowrate for example may result in a larger bubble size, wich will subsequently affect the bubble gas velocity, rate of

Controller based on predistortion for flotation bank

Fabián Seguel1, Nicolas Krommenacker,Ismael Soto1, Miguel Maldonado, MillarayCurilem2and Nestor Becerra3

1

attachment, gas holdup, erc. This high number of variables makes the flotation control very complex.Wills and Napier 2006 suggest that if the process is running perfectly, variations in feed rate, pulp density, etc. may be compensated.To perform control on flotation banks information about disturbances, process operating parameters and product quality is required. There are two main manipulated variables in flotation control. The valve position for level control and the air flow rate. Stenlund and Medvedev (2000); Kämpjärvi and Jämsä-Jounela (2003); and Carr et al. (2009) report that flotation cells traditionally use feedback PI control to ensure pulp levels remain at desired set-points; although Wills and Napier-Munn (2006) add that feedforward control is also regularly integrated to account for flowrate variations upstream. This is achieved bymanipulating the tailings flow from the cell by adjustment of the slurry outlet valve. This technique is effective for the control of isolated cells, but is also commonly used to control a bank of cells in series. As such, sophisticated multivariable model-based control methods have been developed; Despite this, Carr et al. (2009) reports that these “more sophisticated methods… are rarely used in industrial processing plants.” Commercial control packages such as FloatStar Level Stabiliser by Mintek, or CellStation by Outotec, also aim to control all cell levels simultaneously using advanced control techniques. Both have reportedly been trialled successfully and installed on industrial plants (www.mintek.co.za; www.outotec.com).

Wills and Napier-Munn (2006) elaborate just how important and useful aeration control is; adding that “flotation generally responds faster to changes in aeration, than to changes in froth depth, and because of this aeration is often a more effective control variable”. Similarly, they infer (by use of an example) that in comparison to reagent addition, air is by far the “cheaper ‘reagent’ and leaves no residual concentration if used in excess.”

III. PLANT MODEL In order to perform the proposed controller a formulaltion of a model from fundamental equation as well as empirical relationships is developed. All the equations that will be descused corresponds to a single cell model. A cell bank is created by connecting individual cells models in serie.

The implementation of this model and model responses will be given.

Material enters to the cell in the pulp phase as feed and pulpo ut of the cell as tailings. Valuable mineral leaves the pulp phase by true flotation or entrainment. Gangue leaves the pulp phase just by entrainment.

In this case. The model involved two clases of mineral definded as

i=¿ (2) Gangue(1)Copper ¿

The componen balances for the minerals in the cell are shown in the equation XX

d M i , p

dt=mi , feed−mi ,tailings−mflotation−mentraiment+mdrop back [ kg

s ] Each component of the mass balance of the pulp is calculed by the following relationships

mi ,tailings=Ci , P Qtailings[ kgs ]

The pulp phase concentration as well as volumetric flow of tailings can be calculates from equations XX and XX respectively. In this case we asume that each cell is connected to the next by a control valve.

C i ,P=M i , P

V P [ kgm3 ]

Qtailings=K valve f ( x ) √g L2−L1[ m3

s ] The fraction of mineral leaving the pulp fase by true flotation is determined by

mi , flotation=V pr overall[ kgs ]

The volumen of the pulp phase is given by four components. Valuable mineral, gangue, wáter and air. The contribution of the first three component is given by the equation XX. The pulp level in the cell will be higher tan the level calculares from XX due the air holdup.

V P=∑i=1

n M i , p

ρi+

M w , p

ρw[m3 ]

V p , t=V p

1−∈g[m3 ]

Lp=V p ,t

Ac[ m ]

The pulp phase contains material leaving the pulp phase by flotation and re-entering material through drop back. It is posible conbine these terms and model net trate at wich material leaves the pulp phase. The collection zone constant is given by the equation XX. The flotation probability of wach class of material is given in the apendix A. It’s used to model the rate at wich particles attach to bubbles in the pulp phase. The overall flotation rate is given by the equation XX.

k overall=P Sb Rf [1s ]

roverall=koverall Ci , p[ kgm3 s ]

The fraction of each material recovered by entrainment can be determined using the equation XXmentrainment=kw CF M i , p (4.23)

2

Rate recovery of water can be assumed to be proportional to the mass of water in the pulp phase (Lynch et al, 1981:74) The classification function is given by the equation XX.

CF= 11+w τ f

(4.21)

The following empirical relationship given by Gorain et al 1999 is used to calculate the bubble surface área flux.The values of the constants are contained in the apendix A.

Sb=a N sb(Q

A )c

A sd P80

e (4.17)

The relationshio given by Vera et all 2002 was used to predict thefroth recovery factor

R f ,i=e−β τ f+ (1−e−β τ f ) ( 11+wi τ f ) (4.18)

The correlation requieres froth retention time calculed by the level of froth in the cell and volumetric air flow.

τ f=A Lf

Q(4.19)

Lf =LC−Lp (4.20)

A mass flow can also be calculated for water as shown in equation XXd M w

dt=mw , feed−mw ,tailings−mw , entrainment (4.9)

Each componen of the mass balance is detailed next.The water mass that leaves the pulp in the tailings is determined by XXmw ,tailings=Cw, pQtailings (4.10)Concentration of water is determined by XX. The volumetric flow of tailings was described above.

Cw , p=M w , p

V p(4.13)

Water can only leave the pulp into concentrate by entrainment.mwentrainment=rw , entrainment V p (4.12)In this case it was assumed that k w is not a function of froth level.rw , entraiment=kw M w, p (4.11)The cell parameters are shown in the table 1 with their respective units.

ParameterSymbol Value Unit a

Mineral Flotability P1(mineral) 0,0025 Dimensionless

Mineral Flotability P2(ganga) 0 Dimensionless

Bubble surface área flux constant

a 137,5 Dimensionless

Bubble surface área flux constant

b 0,2905 Dimensionless

Bubble surface área flux constant

c 0,7278 Dimensionless

Bubble surface área flux constant

d 0,0685 Dimensionless

Bubble surface área e 0,3551 Dimensionless

flux constantDrainage Parameter w 1 [ 1

min ]Froth Parameter β 4 [1/min]Parameter in relationship for flow between cells

K flow 0,05 m4,5 skg

Valve constant K válvula enRougher0,12 Dimensionless

Valve constant K válvula enCleaner0,175 Dimensionless

Impeller aspect ratio A s 0,75 Dimensionless

Impeller perpheral speed

N s 0,75 [ms ]

80% Passing feed size P80 80 [ μm ]Cell cross section área A 1,875 [m2]Cell height h 1,75 [m]

IV. PREDISTORTION This paper introduces a neural network adaptive pre-distortion technique wich is commonly used in HPA to compensate nonlineatities. The technique adapts to changes in the nonlineality of the process.Several other solutions have been applied to the problem. These techniques tend to require a larger, heavier, more expensive and, be less efficient. The digital mapping techniques have been limited by the massive amount of storage required for a sufficiently accurate mapping to be stored. The use of neural networks was first investigated by the autors in [6] as a digital baseband predistortion wich utilizes a multilayer perceptron to approximate the inverse of any amplifier response.

Como utilizare la tecnica y la contribución.

A. Neural networks

Neural Network training and Kalman Filter

3

B. Controller based on predistortion for flotation bank

V. SIMULATION AND RESULTS

Curvas de entrenamiento de la red neuronal, velocidad de convergencia y error en la aproximación Tablas de

Indice de adecuaciónError RMSRSD (relative standard deviation)

Gráficos de celda con ruido a la entrada sin control y su respuesta

Gráfico de respuesta con controlTablas de RSD con y sin control y comparación

(disminución de la perturbación)Tabla de aumento de recuperación con y sin control

(aumento de beneficio)

The controller C is designed to optimally drive the plant output on a referent trajectory given by an operator. A controller was built by using a neural network to generate an adaptative predistorter. The controllers has the following variables as inputs:

Controller: Desired output, Feed grade (%), Federate (tons/s) and collector addition (g/min).

For the training a signal with noise was used for collector addition is shown in the figure XX the control signal.

VI. CONCLUSIONS

Inverse control is very simple yet highly effective. It can be optimized by adapting a disturbance canceler for closing the loop

Results show the benefits of using the feed forward action to attenuate the effect of typical flotation feed disturbances. By using predistortion technique the noise power is reduced making the controlled response closer to the desired response than the uncontrolled plant.

The feed disturbances are commonly measured but the configuration of feed forward control can’t prevent the effect of unmeasured disturbances. A disturbance canceller can be adapted for its purpose.

ACKNOWLEDGMENT

The preferred spelling of the word “acknowledgment” in American English is without an “e” after the “g.” Use the singular heading even if you have many acknowledgments. Avoid expressions such as “One of us (S.B.A.) would like to thank ... .” Instead, write “F. A. Author thanks ... .” In most cases, sponsor and financial support acknowledgments are placed in the unnumbered footnote on the first page, not here.

REFERENCES

[1] T. Brewis, “Flotation cells,” Mining Magazine, vol. I, no. 1, pp. 383-393, 1991.

[2] M. Malati, “The Cientific Basis of Flotation,” Chemistry in Britain, vol. XX, no. 2, pp. 824-824, 1984.

[3] C. P. R. Bazin, “Mass flow prediction for reagment control at les mines Selbair,” CIM Bull, vol. I, no. 3, pp. 66-72, 1994.

[4] M. F. M. C. AJ. Neale, “The automation of reagent addition systems to enhance flotation plant performance in P.S. Malukutla(Ed.). Reagents for Better Melallurgy,” SME, Littleton, vol. I, no. 4, pp. 25-38, 1994.

4

[5] G. Plett, “Adaptative inverse control of linear and nonlinear systems using dynamics neural networks,” Neural Networks, IEEE Transactions on, vol. XIV, no. 2, pp. 360-376, Mar 2003.

[6] G. Plett, “Adaptative inverse control of unknown stable SISO and MIMO linear Systems Int. J Adaptative contr.,” Signal Processing, vol. 16, no. 4, pp. 243-272, May 2002.

[7] G. Plett, “Adaptative inverse control of plants with disturbances, Ph.D. dissertation., Standford Univ, CA,” May 1998.

[8] B. W. a. G. Plett, “Adaptative inverse control based on linear and nonlinear filtering, in Proc. World Congr.,” San Diego, Sept 1996.

[9] B. W. a. E. Walach, Adaptive Inverse Control, Upper Saddle River, NJ: Prentice-Hall, 1996.

[10] S. I. a. C. R. Rodriguez N., “, "Adaptive predistortion of COFDM for mobile Satellite Channel",” International Journal of Communication systems, vol. 16, no. 10, pp. 137-150, 2003.

[11] C. B. E. G. F. F. D. Hodouin, “Feedforward–feedback predictive control of a simulated flotation bank,” Powder Technology, vol. 108, pp. 173-179, 20 March 2000.

[12] K. H. A., “Approximation capabilities of multilayer feedforward networks,” Journal Neural network, vol. 4, no. 2, pp. 251-257, 1991.

[13] G. H. a. R. W. D.E. Rumelhart, “Learning internal representations by error propagation,” in Parallel distributed processing, vol. 1, Cambridge, The MIT Press, 1986, p. Chapter 8.

[14] Laurila, H., Karesvuori, J., Tiili, O., 2002. Strategies for instrumentation and control offlotation circuits. Mineral Processing Plant Design, Practise and Control, Volume 1,pp. 2174–2195

[15] Henning, R.G.D., Schubert, J.H., Atasoy, Y., 1998. Improved flotation performance at Fimiston plant through better level control. Presented at International Symposium on Gold Recovery, Montreal

[16] Moilanen, J., Remes, A., 2008. Control of the flotation process. In: Kuyvenhoven, R.,Gomez, C., Casali, A. (Eds.), Procemin2008, V International Mineral Processing Seminar, pp. 305–313. Chapter 6

[17] Kallionen, J., Heiskanen, K., 1993. Effective flotation of a difficult nickel-ore based on intelligent mineral technology. Minerals Engineering 6 (8–10), 917–928

[18] Gupta, A., Yan, D.S., 2006. Mineral processing design and operation, First edition.pp. 622–671. Chapter 18

[19] Polat, M., Chander, S., 2000. First-order flotation kinetics models and methods for estimation of the true distribution of flotation rate constants. International Journal of Mineral Processing 58, 145–166

[20] Desbiens, A., Hodouin, D., Najim, K., Flament, F., 1994. Long-range predictive control of a rougher flotation unit. Mineral Engineering 7 (1), 21–37

[21] Bergh, L.G., Yianatos, J.B., 2011. The long way toward multivariate predictive control of flotation processes. Journal of Process Control 21, 226–234

[22] McKee, D.J., 1991. Automatic flotation control — a review of 20 years of effort. Minerals Engineering 4 (7–11), 653–666

[23] Bearman, R.A., Milne, R.W., 1992. Expert systems: opportunities in the minerals industry. Minerals Engineering 5 (10–12), 1307–1323

[24] C. Aldrich, D.W. Moolman, F.S. Gouws, G.P.J. Schmitz, Machine learning strategies for control of flotation plants, Control Engineering Practice, Volume 5, Issue 2, February 1997, Pages 263-269, ISSN 0967-0661

[25] S AL-THYABAT, On the optimization of froth flotation by the use of an artificial neural network, Journal of China University of Mining and Technology, Volume 18, Issue 3, September 2008, Pages 418-426, ISSN 1006-1266

[26] Bascar, O.A., Herbst, J.A., 1982. Dynamic modelling of a flotation cell with a view toward automatic control. XIV IMPC, CIM, Toronto, Canada

[27] Bascur, O.A., 2000. An interactive dynamic flotation model framework. Proceedings of XIV International Mineral Processing Congress, Rome, Italy, pp. 21–31

[28] Pérez-correa, R., González, G., Casali, A., Cipriano, A., Barrera, R., Zavala, E., 1998. Dynamic modelling and advanced multivariable control of conventional flotation circuits. Minerals Engineering 11 (4), 333–346

[29] Benedetto, S., E. Biglieri and V. Castellani, Digital Transmission Theory, Prentice-Hall International, 1987

[30] (Ariyavisitakul, S. and T.P. Liu, Characterizing the Effects of Nonlinear Amplifiers on Linear Modulation for Digital Portable Radio Communications, IEEE Transactions on Vehicular Technology, Vol. 39, No. 4, pp. 383-389, November 1990

[31] Cybenko., G. (1989) "Approximations by superpositions of sigmoidal functions", Mathematics of Control, Signals, and Systems, 2 (4), 303-314 D.E. Rumelhart, G.E. Hinton y R.J. Williams,”learning internal representations by error propagation in D.E. Rumelhart y J.L. McClelland, editors, Parallel distributed processing, volumen 1, chapter 8, The MIT Press, Cambridgem MA, 1986

5