Dynamic Modeling and Simulation of Cone Crushing Circuits
Dynamic Modeling and Simulation of Cone Crushing Circuits
Minerals Engineering
journal homepage: www.elsevier.com/locate/mineng
a r t i c l e i n f o a b s t r a c t
Article history: As a common practice, steady-state models are used for simulation and process dimensioning of crushing
Available online 7 September 2012 circuits. However, intended circuit performance is rarely achieved due to constantly fluctuating feed-
material size and characteristics. This gap between theoretical and realized performance has the potential
Keywords: for process control.
Crushing Little scientific attention has been paid to the analytic control system design of crushing circuits. The
Screening current lack of suitable dynamic process models for the task is direct evidence of this. Therefore, it is not
Modeling
surprising that currently existing control applications are biased towards heuristic, model-free, non-ana-
Process control
lytic approaches.
This paper presents an effective way to produce dynamic process models from established steady-state
models. The resulting simulator makes it possible to develop control methods that fully utilize the capac-
ity potential of crushers and facilitates efforts for energy-efficient operation of crushing circuits.
Ó 2012 Elsevier Ltd. All rights reserved.
0892-6875/$ - see front matter Ó 2012 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.mineng.2012.07.019
30 P. Itävuo et al. / Minerals Engineering 43–44 (2013) 29–35
feed-material mass flow and crusher power with first-order lag Time delay:
transfer function. He also proposes a modeling procedure for vari-
able-speed conveyors.
G1 ðsÞ ¼ ess ; ð1Þ
Most recently, Johansson (2009) used distributed parameter Integrator:
models to give a very precise dynamic presentation of the cone
crusher. However, this model structure would suit better for finite K
G2 ðsÞ ¼ ; ð2Þ
element method (FEM) simulations than for control system design. s
Moreover, there are some simulation software packages (e.g., First-order lag:
SysCAD, IDEAS and ProSim) that have dynamic properties, but
the structure of the dynamics is not known to the authors. K
G3 ðsÞ ¼ ; ð3Þ
The common missing element in all the previous work is that Ts þ 1
none of the presented models includes dynamics of crusher actua- First-order with time delay (FOTD):
tors (CSS and ES). This is a serious error from the control system
design point of view. Moreover, several important disturbance K
G4 ðsÞ ¼ ess ; ð4Þ
types (such as moisture) are not included in the models, even Ts þ 1
though disturbance rejection is one of most important tasks for Integrating first-order with time delay (FOTDI):
the control systems.
K
G5 ðsÞ ¼ ess ; ð5Þ
sðTs þ 1Þ
3. Modeling
where s is the Laplace operator, K is the steady-state gain, s is the
This section presents the general principles for dynamic model- apparent time delay, and T is the apparent time constant. The aver-
ing of cone crushing circuit unit operations. A detailed description age residence time is given by Tar = s + T (Åström and Hägglund,
of dynamic models for the cone crusher, screen, conveyor, and fee- 2006). The parameter K in this work is mostly equal to unity (where
der is given. not mentioned) because K is actually a linearized counterpart of the
static nonlinearity, and thus already modeled in the corresponding
3.1. Modeling approach steady-state model.
Modeling in this work is mostly carried out using Hammerstein 3.2. Cone crusher
and Wiener-type systems that combine static nonlinearities with
linear dynamics. The advantage of such a hybrid structure is that The cone crusher has two manipulated variables (MVs) that can
modeling can be separated into individual tasks. This makes it par- be arbitrarily changed during operation: closed side setting (CSS)
ticularly suitable for situations where the static process behavior is and eccentric speed (ES). The CSS is defined as the shortest distance
known in advance. In other words, it allows for using static perfor- between crushing liners. Other parameters affecting crusher oper-
mance models made for other purposes (Janczak, 2005). The struc- ation are the stroke length and the crushing cavity geometry. Both
ture of a Hammerstein and a Wiener system is given in Fig. 1. of these can be changed, but not while operating, and are thus con-
stants in this work. Moreover, the cone crusher is subject to a num-
3.1.1. Framework for control system design ber of DVs (Evertsson, 2000; Ruuskanen, 2006; Bearman and
The modeling for control system design is particularly inter- Briggs, 1998). These variables are listed in Fig. 3. In addition, the
ested in two specific relationships: the input/output relationship process equipment experiences time-variant behavior due to wear
and the disturbance/output relationship. These two relationships of crushing liners (Bearman and Briggs, 1998), which is not consid-
form a framework and modeling domain for the control system de- ered in this work.
sign. This approach is illustrated in Fig. 2. From the process control A generic simulation model for a control system design of a
point of view, the variable u refers to control inputs, the variable y cone crusher is presented in Fig. 3. The model consists of eight indi-
refers to process outputs and the variable w refers to disturbance vidual submodels for actuators, material and feed-hopper flows,
inputs (that is, manipulated variables (MVs), controlled variables crusher dynamics, and crusher performance models divided to
(CVs), and disturbance variables (DVs), respectively). In general, product size, capacity, and power models. Flow and performance
the control system will use MVs in order to achieve desired CV val- models are static and nonlinear, directly from Ruuskanen (2006).
ues in the presence of measured and unmeasured DVs. In this The other submodels are dynamic and mostly developed within
sense, the material fed to the crushing process is, in fact, a distur- this work. A detailed description of the submodels is presented
bance. Consequently, the process will never be in a steady state next.
without a control system.
3.2.1. Actuator models
3.1.2. Dynamic model types Actuator models are special because the model is actually a con-
In this work, the linear dynamics are primarily modeled using trol loop similar to Fig. 2. The control input to the system is there-
first-order transfer functions given by the following equations: fore a setpoint for the corresponding control loop.
(a) (b)
Modeling domain:
Disturbances (w)
Use of a frequency converter is the obvious way to control the ratio between the hydraulic valve input and the rate of CSS
crusher ES. In this case, the control loop dynamics are usually so change in both cases. The final closed-loop transfer function can
fast that there is no actual need to take them into account in the be then calculated using the following equation:
input/output presentation. The important thing about frequency
GC
converters is that they come with parameterizable ramps for accel- Gcl ðsÞ ¼ ; ð6Þ
1 þ GC
eration and deceleration. Consequently, the ES follows those ramps
very closely. Thus, the input/output relationship becomes an inte- where G and C are the process and controller transfer functions,
grator, as in Eq. (2), with K equal to the acceleration/deceleration respectively.
rate of frequency converter. The actual input to the system is either
1 or 1 in a transient situation, or zero in a steady state. Note that 3.2.2. Flow model
this model is nonlinear. In this work, a flow model is used to provide crusher- and cav-
The cone crusher CSS is controlled by means of a hydraulic pis- ity-specific parameters for performance model inputs. Flow-model
ton. The actual process model depends on the hydraulic system parameters, as described in Ruuskanen (2006), can be calculated as
configuration. Known configurations are at least a two-way, load- a function of CSS and ES for the whole operating range (Evertsson,
compensated proportional valve, a two-way pump, and a one- 2000), and then fitted with ANFIS neuro-fuzzy networks (Jang,
way pump with an on/off valve. The dynamic model for the 1993). This approach is computationally efficient, as all calcula-
hydraulic piston with proportional valve is given by Eq. (5) (Dorf tion-intensive stages can be performed beforehand. Fig. 4 presents
and Bishop, 2001), where the apparent time constant T and time examples of the fitted flow-model parameters for the Metso
delay s usually range between 50 and 200 ms. Due to fast dynam- GP300M, a tertiary cone crusher with 32-mm stroke. Examples
ics, by assuming frictionless conditions, a transfer function can be are (starting from left) effective stroke length at the outlet (eSTR1),
approximated with an integrator, as in Eq. (2). The parameter K is number of crushing zones (CZs), closed-side volume of the last
32 P. Itävuo et al. / Minerals Engineering 43–44 (2013) 29–35
8
12
11 7.5
10
eSTR1
CZ
9
6.5
8
6
7
400
25
250 25
350
20 300
300 20
350
CSS 15 ES ES
400 250 15 CSS
4
x 10
1.4
1.2
Vc1
0.8
0.6
25
250
20 300
350
15
CSS 400 ES
Fig. 4. Examples of ANFIS fitted flow model parameters for Metso GP300M tertiary cone crusher.
capacity. Thus, all material above the choke zone exhibits plug flow be iterated in a way that the amount of impurity in Eq. (10) matches
behavior under choke–fed conditions (Evertsson, 2000). If the choke with the calculated screening efficiency J. The cumulative particle-
zone is higher in the cavity, the plug flow behavior only occurs size distribution of impurity transported to the oversize stream
above the choke zone. Below that, and in a non-choke fed situation, can be finally constructed by substituting the upper limit of the
the smaller particles are able to move also during compressions and integral in Eq. (10) with particle sizes 0. . .a, and by dividing the
have therefore shorter residence time than the larger ones. As a re- resulting vector with I.
sult, only the particles larger than CSS are subject to breakage and The final retained Qr and passed Qp material-mass flows can be
obtaining the accurate residence time distribution becomes diffi- easily calculated from the following equations:
cult. In this work, we use a rough estimate for non-choke fed case
Q r ¼ Q Q u J; ð12Þ
and substitute the transfer functions in the first row of Table 1 with
Eq. (3), where T = 0.5Td. In a general case, using Eq. (4), where s is Q p ¼ Q u J; ð13Þ
the dead-time above choke zone and T is the average residence time
where Q is the feed-material mass flow. The following screen decks
in the remaining crushing zones, should provide satisfactory results.
can be calculated in a similar manner.
where
lnð2Þ
n¼ 2 ; I ¼ 1 J; ð11Þ
ln 1 ax 50
aþw
600
Conveyor 1
400
t/h
Feed Conveyor 2
200
0
0 100 200 300 400 500 600
12
mm
8
0 100 200 300 400 500 600
Screen performance
100
Deck 1 efficiency
90
%
Deck 2 efficiency
80
0.5
0
0 100 200 300 400 500 600
time [s]
Jang, J.-S., 1993. Anfis: adaptive-network-based fuzzy inference systems. IEEE Sbarbaro, D., Barriga, J., Valenzuela, H., Cortes, G., 2005. A multi-input-single-output
Transactions on Systems, Man, and Cybernetics 23 (3), 665–685. smith predictor for feeders control in sag grinding plants. IEEE Transactions on
Johansson, A., 2009. Modelling and simulation of cone crushers. In: Proceedings of Control Systems Technology 13 (6), 1069–1075.
IFACMMM 2009. Viña del Mar, Chile. Soldinger, M., 2002. Transport velocity of a crushed rock material bed on a screen.
Rotter, J., 2001. Guide for the economic design of circular metal silos. Civil Minerals Engineering 15 (1–2), 7–17.
Engineering Series. Spon Press. Viilo, K. (Ed.), 2011. Crushing and Screening Handbook, fifth ed. Metso Minerals.
Ruuskanen, J., 2006. Influence of Rock Properties on Compressive Crusher Whiten, W.J., 1984. Models and control techniques for crushing plants. In: Control
Performance. Ph.D thesis, Tampere University of Technology. 84, Minl. Metall. Process, AIME Annual Meeting, Los Angeles, USA, pp. 217–225.
Sbarbaro, D., 2005. Control of crushing circuits with variable speed drives. In:
Proceedings of 16th IFAC World Congress. Praque, Czech Republic.