1
Department of Process Engineering, University of Stellenbosch,
Private Bag X1, Matieland 7602, South Africa, Fax +27(21)8082059,
*E-mail: ca1@sun.ac.za (corresponding author)
2
Anglo Platinum Management Services, Anglo Platinum, South Africa.
where ak and λk are the k’th eigenvector and Fig. 4 shows the dynamic behaviour of the mill in
eigenvalue respectively. The eigenvector is often terms of the three most important pseudostate space
referred to as the empirical orthogonal function in variables of the system (the first three principal
time series literature. components extracted from the aggregated trajectory
matrix of the variables). As can be seen from the
The scores of these empirical orthogonal functions figure, the reconstructed attractor occupies three
were consequently mapped to the target variables distinct areas in the state space, with the largest
with a neural network. containing most of the observations. The two smaller
clusters in Fig. 4 indicate periods of faulty operation,
where the FAG mill discharge flow rate (light gray
cluster in the middle) and rougher feed flow rate
(smaller darker shaded cluster at the bottom) was
zero.
4. RESULTS
0.75
0.50
the desired process setpoint (currently the FAG mill
0.25
0 0.5 1 1.5 2
2.5 power (x1) at 3000 kW), which should result in
improved process model performance in this region
6
(scaled)
Load
395
394
393
0 0.5 1 1.5 2
2.5 An advanced control system capable of controlling a
nonlinear FAG mill could be evolved with the SANE
50
Mill Feed
Water
40
0 0.5 1 1.5 2
2.5 approach on ball mills (Conradie and Aldrich, 2001),
Time (h)
yielded promising results as well, the significance of
Fig. 5. Process responses for FAG mill power (x1) this work is the approach was extended to an
initially above 3000 kW. industrial system that could not be modelled or
simulated from first principles.
0.75
0.50
0.25
dynamic process model to historic data that covered
part of the state space only. More specifically, the
0
0 0.5 1 1.5 2
2.5
1
392
0 0.5 1 1.5 2
2.5
52
50
48
indicated that the neurocontrollers developed by
evolutionary reinforcement learning (SANE algo-
46
0 0.5 1 1.5 2
2.5
Time (h)
rithm) were capable of realistically controlling the
FAG mill.
Fig. 6. Process responses for FAG mill power (x1)
initially below 3000 kW. REFERENCES
Although the effect of the inlet water flow rate is Broomhead, D.S. and King, G.P. (1986) Extracting
consistent with results obtained from both a qualitative dynamics from experimental data.
sensitivity analysis and decision tree model fitted to Physica D, 20, 217-236.
the system under investigation, it may not be the ideal Conradie, A.v.E. (2000). Neurocontroller
manipulated variable to use, particularly in open Development for Nonlinear Processes Utilising
circuits. Adding large volumes of water to rectify an Evolutionary Reinforcement Learning. Thesis
overfilled mill may lead to intermediate and fine (MSc). University of Stellenbosch, Stellenbosch,
particles being flushed out, thereby leaving only large South Africa.
particles in the mill. This could lead to a reduction in Conradie, A.v.E. and Aldrich, C. (2001).
the rate of abrasive grinding and the production of Neurocontrol of a ball mill grinding circuit.
fines. Moreover, flushing of intermediate particle Minerals Engineering, 14(9), 1277-1294.
sizes from the mill could result in particles that are Golyandina, N., Nekrutkin, V. and Zhigljavsky
too coarse entering the flotation circuit. These coarse (2001). Analysis of Time Series Structure: SSA
particles will not float and depending on the circuit and Related Techniques. FL, USA, Chapman &
setup, they may even cause sanding in the flotation Hall/CRC.
circuit. These potential problems could easily be Heitkötter, J. and Beasley, D., eds. (2001). The Hitch-
circumvented though, by placing suitable constraints Hiker's Guide to Evolutionary Computation: A
on the manipulated variables at the neurocontroller’s list of Frequently Asked Questions (FAQ)
disposal during the learning phase. [online]. USENET: comp.ai.genetic. Available
from:
ftp://rtfm.mit.edu/pub/usenet/news.answers/ai- Moriarty, D.E. and Miikkulainen, R. (1998). Forming
faq/genetic/, 12 April 2002. Neural Networks through Efficient and Adaptive
Herbst, J.A., and Rajamani, K. (1979). Evaluation of Coevolution. Evolutionary Computation, 5 (4),
Optimising Control Strategies for Closed Circuit 373-399.
Grinding," In: Developments in Mineral Napier-Munn, T.J., Morrell, S., Morrison, R.D. and
Processing, D.W. Fuerstenau (ed.), International Kojovic, T. (1999). Mineral Comminution
Mineral Processing Congress, Warsaw, 1642- Circuits: Their Operation and Optimisation.
1670. Australia: Julius Kruttschnitt Mineral Research
Hoskins, J.C., and Himmelblau, D.M. (1992). Process Centre.
Control via Artificial Neural Networks and Sutton, R.S. and Barto, A.G. (1998). Reinforcement
Reinforcement Learning. Computers & Chemical Learning: An Introduction. London: MIT Press.
Engineering, 16(4), 241-251. Vautard, R., Yiou, P., & Ghil, M. (1992). Singular-
Moriarty, D.E. and Miikkulainen, R. (1996). Efficient spectrum analysis: A toolkit for short, noisy
Reinforcement Learning through Symbiotic chaotic signals. Physica D, 58, 95-126.
Evolution. Machine Learning, 22, 11-33.