Professional Documents
Culture Documents
Development of A Machine Vision System To Monitor A Grinding Mill Prototype
Development of A Machine Vision System To Monitor A Grinding Mill Prototype
net/publication/258727085
CITATION READS
1 1,453
5 authors, including:
Timo Roine
Aalto University
40 PUBLICATIONS 176 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Improved reliability of fiber orientation estimation and graph theoretical analysis of structural brain networks with diffusion MRI View project
All content following this page was uploaded by Timo Roine on 22 January 2014.
Timo Roinea, Janne Pietiläa, Jani Kaartinena, Peter Blanzb, Jörn Rohlederc, Pertti Rantalac
a
Helsinki University of Technology (TKK),
Department of Automation and Systems Technology,
P.O.Box 5500, FI-02015 TKK, Finland
(e-mail: timo.roine@tkk.fi, janne.pietila@tkk.fi, jani.kaartinen@tkk.fi)
b
Outotec Oyj,
Minerals Processing division,
P.O.Box 84, FI-02201 Espoo, Finland
(e-mail: peter.blanz@outotec.com)
c
Helsinki University of Technology (TKK),
Department of Materials Science and Engineering,
P.O.Box 6200, FI-02015 TKK, Finland
(e-mail: jorn.rohleder@tkk.fi, pertti.rantala@tkk.fi)
Abstract
A grinding mill model based on discrete element method (DEM) simulations is being developed at
Outotec Oyj (Finland) to be used in mill design optimization. The model can be used for many
purposes; one example is the selection of the lining and the size of the mill to meet the requirements of
the clients. To validate the accuracy of the DEM simulator, a laboratory-sized ball mill prototype was
constructed and iron balls were used as the mill charge. The prototype mill has its front side made of
transparent glass in order to be able to visually examine the behaviour of the ball batch while the mill is
rotating. The idea behind this type of arrangement is to create an exact model of the prototype mill for
the DEM simulator and then compare the results while running the simulator and the physical mill with
identical filling and rotation speed parameters.
Image analysis can be used to evaluate and compare the performance of the prototype mill and the
DEM simulator. Because of the need to process a lot of images, a machine vision system was
constructed. The system was used to analyze the desired properties from the images taken of the
physical prototype mill and from the images acquired from the virtual DEM simulator model of the
same mill.
By using the developed image analysis software, the ball batch can be successfully separated from the
background, despite the challenges caused by dust build-up, which influences the visibility of the balls.
Several measures, such as shoulder and toe angle and the form of the upper edge of the ball batch, are
calculated from both camera and DEM based images. Because the measurements are calculated
identically in both cases, they can be compared to study and to improve the accuracy of the simulator.
Keywords
grinding, mill, mineral processing, machine vision, image analysis, discrete element method
1. Introduction
In mineral processing industry, the valuable minerals in the ore need to be liberated from the unwanted
gangue by comminution before they are separated (by flotation, for example). Also, the particle size
needs to be manipulated to be suitable for the separation method used. The comminution begins with
crushing of the ore and continues usually with grinding, resulting in a particle size with relatively clean
particles of mineral and gangue. The grinding is typically performed in a rotating cylindrical mill,
which contains a charge of crushing bodies moving freely inside the mill and thus comminuting the ore
particles. Comminution is usually performed with water, but in certain applications also dry grinding is
used. Grinding can be performed by different mechanisms, which include impact (or compression),
chipping, and abrasion as presented in Figure 1. Impact grinding happens due to forces applied almost
normally to the particle surface, chipping is caused when the forces are oblique and abrasion when they
are parallel.
(a) (b) (c)
Figure 4. The prototype mill and the measurement setup of the machine vision system.
As mentioned, the PVC coating was needed in order to soften the impacts, and thus prevent cracking of
the glass wall. While the coating prevented the cracking efficiently, another problem arose as the
coating started to wear and get dirty quite quickly, an example is shown in Figure 5. The coating is
easily exchangeable, but the staining had to be taken into account in the image analysis. This made it
possible to separate the balls from the background even with stained coating. However, the contrast
between the balls and the lighter background is of course weakened by the staining, and it can be
compensated by algorithmic means only to a certain extent.
Figure 5. Image of the prototype mill with an unstained (left) and stained (right) front
glass wall.
The image analysis starts by acquiring a reference image of an empty and preferably unstained mill as
shown in Figure 6. This reference image will be used until the camera is moved or the mill liners are
changed. The mill location and the shape of the lifter profile will be detected from the image. The
location is detected by finding three points from the border between the dark mill liner and lighter outer
area of the mill. A circle can then be unambiguously fitted to these three points with simple
mathematical equations, thus yielding the center point and the radius of the mill. The image is cropped
according to the received values. The liner profile can then be extracted by thresholding the image with
a properly selected value between the light background and dark mill liner intensities. After this, the
area outside the mill is eliminated based on the distance from the mill center point. The detected liner
profile with the lifters is presented in Figure 6. It is also possible to take into account any permanent
non-rotating shades, which are due to uneven lighting or supporting structures of the mill (for example
the small shade shown in Figure 6 in the lower part of the left image).
Figure 6. First reference image and the detected mill location (left) and the liner profile
(right).
At least after the first run of the mill, the staining has to be taken into account in the image analysis.
This can be done by capturing another reference image of the stained mill. The mill needs to be
stopped, but it doesn’t need to be emptied for the second reference image. The second image is also
thresholded to separate the mill profile and the stationary ball batch from the background. The area
outside the mill is marked black. Then the area detected as the mill background is used to calculate the
average image intensity as a function of distance from the mill center point, as shown in Figure 7
below.
Figure 9. The calculation of the shoulder and toe angles and the recognition of the
upper edge of the ball batch.
Also, the angle of detachment and the angle of impact, if the cataracting balls hit the liner instead of the
ball batch, can be detected. This can be done by inspecting the space between the liners and finding the
first space in both directions with no balls in it. This way a “sawed measurement” will be received for
both angles when processing multiple images of the rotating mill due to the position of the lifters.
Selecting the local minimums of the absolute values of both measurements will give the correct angles.
The machine vision system has already been used for initial comparisons of the prototype mill and the
simulation model. Example images analyzed from both cases are presented in Figure 10. Also a new
lining profile with inclined lifters has been installed. Example images of the new profile are presented
in Figure 11. The load charge is much bigger and the new profile is closer to the actual profiles in
industrial mills, and therefore the shape of the charge is more realistic than in Figure 10.
Initial comparisons have been done and, as can be seen from the images, there are still small
differences between the model and the prototype mill which lead to incorrect detection of the toe angle
in the simulator case in Figure 10. Also, a small difference can be noticed in the toe angles in Figure
11. However, this is exactly what was hoped for from the image analysis system presented in this
paper; it is able to point out the differences between the real mill and the virtual DEM model. Based on
these findings, the DEM model will be enhanced in the future.
Figure 10. An analyzed image of the prototype and the simulation model.
Figure 11. An analyzed image of the prototype and the simulation model with the new
inclined liners
The speeds of the balls measured from a vector image are presented in Figure 12. To validate the
results of the vector images, it is good to compare the speed of the lining with the speed of the outer
balls. The speed of the lining is measured with the MillSense equipment. The calculated speed of the
outer balls is 6-7% less than the speed of the lining. This difference is realistic, because the outer balls
slide in relation to the lining, even when under stress.
Figure 12. A vector image of the prototype mill with calculated ball speeds
5. References
Cundall, P. A., Strack, O. D. L. (1979). A Discrete Numerical Model for
Granular Assemblies, Géotechnique 29, 47-65.
Djordjevic, N., Morrison, R., Loveday, B., Cleary, P. (2006). Modelling comminution patterns within a
pilot scale AG/SAG mill. Miner. Eng. 19, 1505-1516
Erdem, A. S., Ergün, S. L. (2009). The effect of ball size on breakage rate parameter in a pilot scale
ball mill. Miner. Eng. (In press)
Gonzalez R. C., Woods R. E. (2002). Digital Image Processing. Prentice-Hall, Inc.
Hlungwani, O., Rikhotso, J., Dong, H., Moys, M. H. (2003). Further validation of DEM modeling of
milling: effects of liner profile and mill speed. Miner. Eng. 16, 993-998.
Lameck, N. S., Kiangi, K. K., Moys, M. H. (2006). Effects of grinding media shapes on load behaviour
and mill power in a dry ball mill. Miner. Eng. 19, 1357-1361.
Martens, H., Næs, T. (1989). Multivariate Calibration. John Wiley & Sons Ltd.
Martikainen, J. (2008). Development of contact and wear models in grinding mill DEM-simulation.
M.Sc. thesis, Helsinki University of Technology, Espoo, Finland, 2008.
Morrison, R. D., Cleary, P. W., Sinnott, M. D. (2009). Using DEM to compare the energy efficiency of
pilot scale ball and tower mills. Miner. Eng. (In press)
Powell, M. S., Morrison, R. D. (2007). The future of comminution modelling. Int. J. Miner. Process. 84,
228-239.
Pöschel, T., Schwager, T. (2005). Computational Granular Dynamics. Springer-Verlag.
Sonka, M., Hlavac, V., Boyle, R. (1999). Image Processing, Analysis, and Machine Vision.
Brooks/Cole Publishing Company.
Wills, B. A., Napier-Munn, T. (2006). Wills’ Mineral Processing Technology. Elsevier Ltd.