Post on 26-Jun-2020
transcript
Optimization Design for Screw Wash-Sand Machine
Based on Fruit Fly Optimization Algorithm
Yun-Fei Fu, Jie Gong, Zheng Peng, Ji-Hua Li, Si-Dong Li,
Pu-Wang Li* and Zi-Ming Yang**
Agricultural Product Processing Research Institute at Chinese Academy of Tropical Agricultural Sciences,
Chinese Agricultural Ministry Key Laboratory of Tropical Crop Products Processing,
Zhanjiang 524001, P.R. China
Abstract
The aim of this study is to minimize the specific energy consumption of the screw wash-sand
machine. Let the diameter of the screw structure, pitch, diameter of the screw axis, blade thickness,
installation angle, and the speed of the screw axis be the design variables, and take the minimum
specific energy consumption as the optimization objective. According to the complexity of the
optimization problem in this study, the fruit fly optimization algorithm (FOA) is used to execute the
optimization design of the screw wash-sand machine. The non-stationary multi-stage assignment
penalty function is adopted to cope with the constrained optimization problem. To judge the stability
and reliability of the optimal solution and find the sensitive factors of the optimization design, the
sensitivity analyses of the objective function and constraint conditions to the design variables are
carried out. By simulation, the optimized structure parameters of the screw wash-sand machine and the
data of the objective sensitivity and constraint sensitivity are obtained. The simulation results show
that the specific energy consumption decreases by 4.59%; the diameters of the screw structure and
screw axis are sensitive factors of the optimization design.
Key Words: Fruit Fly Optimization Algorithm, Non-stationary Multi-stage Assignment Penalty
Function, Wash-sand Machine, Sensitivity Analysis, Specific Energy Consumption
1. Introduction
With the rapid development of the economy in the
world, the consumption of the sand used as the concrete
fine aggregate becomes increasingly pronounced [1�4].
Particularly, with the accelerating development of the
urbanization in the southeast coastal area in China, many
coastal cities are faced with a dilemma that the river sand
resource will be exhausted. Therefore, replacing river
sand with sea sand will be a tendency [1]. In fact, it has
been a long time since sea sand was used in the Japan’s
construction industry. In Japan, above 90% of the sand
for building is sea sand. In China, many coastal areas store
plenty of sea sand resources. However, various kinds of
salts and hazardous materials will have detrimental ef-
fects on the concrete, which causes that the application
and popularization of the sea sand in the construction
industry are constrained to some extent. Also, research
shows that Cl ion in sea sand will corrode the steel bar,
which can weaken the durability of concrete, so Cl ion is
a main factor causing the failure of the architectural struc-
ture [2�4]. If the sea sand without desalting is used in the
construction engineering, then some serious engineering
accidents will occur. Therefore, the research on the re-
lated technology of desalting sea sand has some social
and economic benefits.
In the domestic and overseas, there are three main
Journal of Applied Science and Engineering, Vol. 19, No. 2, pp. 149�161 (2016) DOI: 10.6180/jase.2016.19.2.05
*Corresponding author. E-mail: puwangli@163.com
**Corresponding author. E-mail: yangziming2004@163.com
sorts of sea sand desalination technologies: the natural
cleaning method with fresh water, natural placement
method, and mechanical method [5]. Currently, the me-
chanical method is widely used in China. Although the
cost of the mechanical method is the largest, its produc-
tion efficiency is also the highest. The wash-sand ma-
chine is a major component of the sea sand desalination
mechanical system. There are two main types of wash-
sand machines: the screw wash-sand machine and rotat-
ing wheel sand washing machine. As the sand washing
capacity of the screw wash-sand machine performs bet-
ter than that of the rotating wheel sand washing machine,
the screw wash-sand machine is taken as the research
object [6]. Because of its some advantages (i.e., the long
screw, seal design, simple structure, strong processing
ability, easy maintenance, etc.), the screw wash-sand ma-
chine is widely used in the sea sand desalination field.
One of the most commonly used mechanical wash-sand
systems in China is shown in Figure 1 [7,8]. Figure 1
shows that this machine is an important part of the me-
chanical wash-sand system. In fact, the screw wash-sand
machine is a core part in various kinds of mechanical
wash-sand systems, and its operation performance will
affect the output and quality of desalted sea sand greatly.
According to the number of the screw axis, there are
two categories of screw wash-sand machines: the single
screw wash-sand machine and double screw wash-sand
machine. For the convenience of the research, the single
screw wash-sand machine is taken as the research object.
The structural diagram of the screw wash-sand machine
is shown in Figure 2 [9]. From Figure 2, it can be seen
that the screw wash-sand machine consists of the lower
bearing assembly, flume, screw axis, outrigger, upper
bearing assembly, coupling, motor, and reducer. The mo-
tor is the power source of the screw wash-sand machine.
With the help of the motor and reducer, the screw struc-
ture can be driven at a uniform speed. The screw struc-
ture plays a role of agitating the sea sand and water in the
flume. With the stirring action of the screw structure, the
impurities in sea sand are washed away. Impurities are
discharged from the drainage pipe under the effect of wa-
ter flow. The washed sea sand is discharged from the dis-
charge opening with the running of the screw blade, and
then the objective of desalinating sea sand is achieved.
Actually, it has been shown in many papers reporting
the researches regarding the screw machine. Uematu and
Nakamura (1960) revealed how the power requirement
and the efficiencies of the screw conveyer are affected
by the ratio of pitch to the diameter of the screw struc-
ture and the tip clearance [10]. Qian, Gu, and Zhang
(1996) formulated the semi-empirical equation of the out-
put of the twin screw conveyer and studied the factors
affecting the output [11]. Yu and Arnold (1997) deter-
mined an analytical solution calculating the torque of the
screw feeders, which can be used to predict torque char-
acteristics [12]. Roberts (1999) investigated the volume-
150 Yun-Fei Fu et al.
Figure 1. Mechanical wash-sand system.
Figure 2. Screw wash-sand machine.
tric performance of enclosed screw conveyors with par-
ticular reference to the influence of vortex motion and
presented an analysis of the vortex motion in vertical or
steeply inclined screw or auger conveyors [13]. Shimizu
and Cundall (2001) used the 3D distinct element (DEM)
to examine the performance of screw conveyors [14].
Zhang, Mao, and Ding (2008) adopted the ant colony
algorithm to minimize the weight and maximize the ef-
ficiency of the screw coal miner [15]. Owen and Cleary
(2009) displayed how operating factors affect the per-
formance of the screw conveyor by utilizing the discrete
element method (DEM) to simulate a single-pitch screw
conveyor with periodic boundary conditions [16]. Ren,
Xia, and Ye (2012) used the theoretical calculation to
determine the corresponding structure sizes and mo-
tion parameters of the screw structure without shaft for
high-temperature mechanized charging and discharg-
ing in magnesium reduction process and applied the fi-
nite element method to analyze the bending and torsion
stress of the screw structure without shaft [17]. Zhang,
Fu, Han, and Yuan (2012) applied SPEA (strength pa-
reto evolutionary algorithm) to execute the multi-objec-
tive fuzzy reliability optimization of the screw coal miner,
aiming at maximizing the productivity and minimizing
the energy consumption and weight [18]. Zhang, Rui,
Zhou, and Tong (2014) adopted PSO (particle swarm
optimization algorithm) to minimize the deformation of
the shaft-less screw structure used for conveying the high
viscosity and large specific gravity materials [19]. How-
ever, the studies on the screw wash-sand machine are
seldom discussed. Gawande, Navale, and Keste (2013)
reported a novel sand washing machine, which consists
of the screen, chassis, screw conveyor, rotary bucket ele-
vator, and transmission [20]. In particular, the screw
structure is also used as the key component for washing
the sand in this novel sand washing machine, showing
that the screw structure has strong ability of washing sand.
To reduce the specific energy consumption, the fruit
fly optimization algorithm is used for optimizing the struc-
ture parameters of the screw wash-sand machine. Firstly,
the optimization mathematical model of the screw wash-
sand machine is established. Then, the optimization is
carried out with the fruit fly optimization algorithm. Fi-
nally, the sensitivities of the objective function and con-
straint conditions to the design variables are analyzed.
The research on the optimization design of the screw
wash-sand machine can improve not only the compre-
hensive performance of the screw wash-sand machine
but also the overall performance of the mechanical wash-
sand system. With the improvement of the wash-sand te-
chnical level, the competitive power of desalted sea sand
will become stronger, and the degrees of approval will
become higher, which will promote the application and
promotion of desalted sea sand. As the screw wash-sand
machine is a key part in the sea sand desalination me-
chanical system, the continuous study on the screw wash-
sand will promote the development of the sea sand desa-
lination industry.
2. Mathematical Model
2.1 Design Variables
The structure diagram of the screw structure in the
screw wash-sand machine is shown in Figure 3. In Fig-
ure 3, L is the transportation distance in meters; D is the
diameter of the screw structure in meters; S is the pitch
in meters; d is the diameter of the screw axis in meters;
� is the installation angle in degrees. For simplifying the
structure diagram of the screw structure, the blade thick-
ness w is not shown in Figure 3. Actually, the working
principle of the screw structure in the screw wash-sand
machine is similar to that of the Archimedes screw [21,
22]. With the help of the rotation of the screw structure,
the screw blade is able to transport sea sand from the
flume to the discharge opening. Due to the deadweight of
sea sand and the friction between sea sand and the trough,
sea sand will not rotate with the rotation of the screw
Optimization Design for Screw Wash-Sand Machine Based on Fruit Fly Optimization Algorithm 151
Figure 3. Screw structure in the screw wash-sand machine.
blade. However, sea sand can be conveyed in the axial
direction under the axial force caused by the screw blade.
The design variables of the screw wash-sand machine
are mainly the combination of the geometrical size and
physical properties of components. In actual engineer-
ing, the transportation distance of the screw wash-sand
machine can be determined based on the concrete me-
chanical wash-sand system. According to the structural
characteristics and operation characteristics of the screw
wash-sand machine, let the diameter of the screw struc-
ture D, pitch S, diameter of the screw axis d, blade thick-
ness w, installation angle �, and the speed of the screw
axis n be design variables. That is,
2.2 Objective Function
In a mechanical design problem, there are many fea-
sible design schemes. The task of the optimum design is
to find the optimum scheme from them. To find the opti-
mum scheme, the objective of the optimization problem
should be determined first. The objective function re-
flects the relationship among different design variables,
and it is used to measure certain performance index re-
quired by the design. The construction and selection of
the objective function are related to the practicality of
the optimization result, so the correct selection of the ob-
jective function is intensely crucial. The specific energy
consumption, which is the ratio of the driving power of
the motor to the production capacity, is a main technical
and economic index of machinery equipments [23�25].
The specific energy consumption can reflect the com-
prehensive properties of the machinery equipment well.
Therefore, let the specific energy consumption be the op-
timization objective. The specific energy consumption of
the screw wash-sand machine is
(1)
where H is the specific energy consumption in kilo-
watt-hours per ton, N is the driving power of the motor
in kilowatts, and Q is the production capacity in tons
per hour.
At present, the screw wash-sand machine has no for-
mula for calculating the production capacity. Since the
working principle of the screw wash-sand machine is si-
milar to that of the screw conveyor, the formula of the
production capacity of the screw conveyor is used to cal-
culate the production capacity of the screw wash-sand
machine, as given by [26,27]
(2)
where Ag is the section area of sand in square meters, �
is the conveying velocity of sand in meters per second, �
is the material accumulation density in tons per meter
cubed, n is the rotational speed of the screw axis in ra-
dians per minute, � is the material filling factor, and C
is the inclination factor.
The driving power of the screw wash-sand machine is
used to overcome various resistance caused in the course
of washing sea sand. Particularly, when washing sea
sand, the screw wash-sand machine doesn’t require extra
energy to eliminate Cl ion. The reason is that in the me-
chanical sand washing system, the ozone water is poured
into the screw wash-sand machine to remove Cl ion [7,
8]. In other words, the chemical approach is adopted to
get rid of Cl ion. Therefore, the total power of the screw
wash-sand machine mainly contains three parts: the
power used for washing sand, power used for no-load
running, and additional power caused by the incline. The
driving power of the screw wash-sand machine is
(3)
where P is the driving power of the screw wash-sand
machine in kilowatts and � is the running resistance fac-
tor.
The driving power of the motor is
(4)
where N is the driving power of the motor in kilowatts,
K is the power reserve coefficient of the motor, and � is
the machinery driving efficiency. In general, the ma-
152 Yun-Fei Fu et al.
chinery driving efficiency of the screw wash-sand ma-
chine is in the range 0.9 � 0.94.
Substituting Eqs. (2) and (4) into Eq. (1) gives
(5)
Since the objective is to minimize the specific energy
consumption of the screw wash-sand machine, the value
of Eq. (5) should be as low as possible. Therefore, the
objective function can be expressed as
2.3 Constraint Functions
2.3.1 Constraint Condition of Diameters
To improve the loading space of the screw structure,
the diameter of the screw axis should be as small as pos-
sible. But if the diameter of the screw axis is too small,
the manufacturing difficulty will increase. Through syn-
thetical consideration, the ranges of main parameters are
0.5 D 1.5, 0.3D d 0.4D
Thus, constraint conditions are
g1(x) = x1 � 0.5 0, g2(x) = 1.5 � x1 0,
g3(x) = x3 � 0.3x1 0, g4(x) = 0.4x1 � x3 0
2.3.2 Constraint Condition of Pitch
The selection of the pitch S should be based on the
layout of the screw wash-sand machine, characteristics
of sand, and diameter of the screw structure. The general
equation of the pitch S is
S = cD (6)
where c is the proportional coefficient of the pitch S and
diameter D.
Generally, the proportional coefficient c is in the
range 0.8 c 1. Therefore, the range of the pitch S is
0.8D S 1.0D
Thus, constraint conditions are
g5(x) = x2 � 0.8x1 0, g6(x) = x1 � x2 0
2.3.3 Constraint Conditions of Blade Thickness and
Installation Angle
Since most of the design parameters of the screw
wash-sand machine are the design variables in the opti-
mization design, the load on the blade can’t be determined
accurately. The selection of the blade thickness should
meet strength requirements. According to the strength
design principle, the range of the blade thickness can be
determined. That is,
0.01 w 0.05
According to the structure size of other mechanical
equipments in the mechanical wash-sand system, the in-
stallation angle of the screw wash-sand machine should
be in the range
15� � 20�
Thus, constraint conditions are
g7(x) = x4 � 0.01 0, g8(x) = 0.05 � x4 0,
g9(x) = x5 � 15 0, g10(x) = 20 � x5 0
2.3.4 Constraint Condition of Speed
The speed of the screw axis has great influence on
the production capacity. In general, the faster the screw
axis runs, the stronger the transmission capacity will
be. However, if the speed exceeds a critical value, sand
will be drawn out due to excessive friction centrifugal
force, causing that the axial motion of sand can’t be ex-
ecuted [19]. Thus, the speed of the screw axis should be
restricted. The limiting condition of the speed is
(7)
and
Optimization Design for Screw Wash-Sand Machine Based on Fruit Fly Optimization Algorithm 153
(8)
To simplify, let
(9)
So
(10)
where K� is the comprehensive coefficient of material,
nmax is the maximum critical speed in radians per minute,
g is the acceleration due to the earth’s gravity in meters
per second squared, and A� is the synthetic characteris-
tic coefficient of material.
Normally, the speed of the screw axis is in the range
of 8 to 12 rad/min. Thus, constraint conditions are
2.3.5 Constraint Condition of Stiffness
The screw axis of the screw wash-sand machine is
an axis with a large span, and it only has one section. The
simplified mechanical model of the screw axis is shown
in Figure 4. Due to the effect of the load, the screw axis
will produce bending deformation. If the deformation
amount of the screw axis exceeds the allowable limit,
then the screw axis will be unable to work normally and
even may lose its working performance [28]. Therefore,
the constraint condition of the stiffness of the screw axis
is overwhelmingly necessary.
Based on mechanics of material, the maximum de-
flection of the screw axis is given by the equation [28]
(11)
where fmax is the maximum deflection in meters, E is
elastic modulus in tons per second squared, q is uniform
load in newtons per meter, G is the mass of the screw
structure in tons, and I is the inertia moment of the screw
axis in meters4.
The mass of the screw structure is given by the equa-
tion
(12)
but
(13)
(14)
Substituting Eqs. (13) and (14) into Eq. (12) gives
(15)
where V1 is the volume of the screw axis in cubic me-
ters, V2 is the volume of the blade in cubic meter, is
the material density of the screw structure in tons per
meter cubed, and w is blade thickness in meters.
Substituting (15) into Eq. (11) gets
(16)
The constraint condition of stiffness is that the maxi-
mum deflection should not be larger than the allowable
deflection; that is,
fmax [f] (17)
154 Yun-Fei Fu et al.
Figure 4. Mechanical model of the screw axis.
where [f] is the allowable deflection in meters. For
general utility shafts, the allowable deflection is in the
range of 0.0001L to 0.0005L [29].
Thus, the constraint condition is
2.3.6 Constraint Condition of Reliability
Reliability is a vital quality index of products be-
cause it expresses the normal service ability of products.
In the reliability design, the load, strength, and other de-
sign parameters can be taken as random variables, so
load properties, material properties, and the properties of
other design parameters can be described in a more ob-
jective and scientific way. Meanwhile, the objective of
the reliability design is to ensure the probability of the
strength greater than the load. The reliability design can
quantitatively describe the safety degree of the design.
The main acting force of the screw axis is torque, and
when the screw wash-sand machine washes sea sand, the
torque of the screw axis is almost invariable. Assume that
both the stress and strength of the screw axis follow the
Gauss distribution. According to the relationship between
the stress and strength in the reliability design, the reli-
ability coefficient is given by [30,31]
(18)
where Z is the reliability coefficient, � is the mean value
of the allowable shear stress in pascals, �� is the stan-
dard deviation of the allowable shear stress in pascals, �
is the mean value of the shear stress in pascals, �� is the
standard deviation of the shear stress in pascals, and T
is the mean value of torque in newton-meters.
According to statistical results, the standard devia-
tion of the strength is about 10 percent of the mathemati-
cal expectation [31]. Therefore, the approximate formula
of the standard deviation of the allowable shear stress ��
and the mean value of the allowable shear stress � can be
expressed by
(19)
According to the method of moments in the reli-
ability design, the distributed parameters of the random
variable function y = f (x) are as follows [30,31]:
(20)
(21)
where y is the random variable, E(y) is the mathematical
expectation of the random variable y, D(y) is the vari-
ance of the random variable y, X1, X2,…, Xi are mutually
independent random variables, and �1, �2,…, �i are the
mean value of above mutually independent random
variables, respectively.
Based on Eq. (21), the standard deviation of the shear
stress �� can be calculated as
(22)
where �T is the standard deviation of torque in newton-
meters and �d is the diameter deviation of the screw
axis in meters.
Due to the limitation of the precision of manufactur-
ing equipments, the precision of measuring tools, the op-
eration level of workers, conditions, environments, etc.,
the dimensions of the parts after machine work have
some randomness. Normally, the dimensional deviation
of parts always follows the Gauss distribution. Based on
the triple standard difference method, the diameter devi-
ation of the screw axis can be expressed by [30,31]
(23)
where � is the deviation factor of the diameter.
According to the triple standard difference method,
the standard deviation of torque can be expressed by
(24)
where � is the deviation factor of the load.
Optimization Design for Screw Wash-Sand Machine Based on Fruit Fly Optimization Algorithm 155
Substituting Eqs. (3), (19), (22), (23), and (24) into
Eq. (18) yields
(25)
Based on the application requirements of the screw
axis, let the reliability R be 0.95. The reliability coeffi-
cient Z can be determined as
Z [Z] (26)
where [Z] is the reliability coefficient. When the reli-
ability of the screw axis is 0.95, the value of the reli-
ability coefficient [Z] is 1.64 [31].
Thus, the constraint condition is
3. Determination of Optimization Algorithm
The existing optimization methods can be classified
into two major types: traditional deterministic optimi-
zation methods and intelligent optimization algorithms.
Traditional deterministic optimization methods, such as
the steepest descent algorithm, newton algorithm, conju-
gate gradient algorithm, simplex algorithm, variable me-
tric method, sequential quadratic programming algorithm,
and penalty function method, generally have perfect ma-
thematical basis and strict mathematical definition [32].
However, traditional deterministic optimization methods
have following restrictions [32]: (a) traditional determi-
nistic optimization methods do not fare well over a broad
spectrum of problem domains; (b) traditional determi-
nistic optimization methods are not suitable for solving
multi-modal problems as they tend to obtain a local op-
timal solution; (c) traditional deterministic optimization
methods are not ideal for solving multi-objective optimi-
zation problems; (d) traditional deterministic optimiza-
tion methods are not suitable for solving problems in-
volving large number of constraints.
To improve the performance of optimization algo-
rithms and overcome the limitations of traditional opti-
mization algorithms, a plenty of novel optimization al-
gorithms (i.e., intelligent algorithms), such as the evolu-
tionary programming, genetic algorithm, immune algo-
rithm, plant growth simulation algorithm, simulated an-
nealing, ant colony algorithm, particle swarm optimiza-
tion, differential evolution, harmony elements algorithm,
shuffled frog leaping algorithm, grenade explosion algo-
rithm, artificial fish school algorithm, and artificial bee
colony algorithm, are proposed by many scholars from
different countries [33�36]. The development of these
optimization algorithms is based on simulating or reveal-
ing some natural phenomena or process. The thought
and content of intelligent algorithms involve the mathe-
matics, biological evolution, social behavior, artificial
intelligence, statistical mechanics, and so on. Although
the manifestation and principle of these optimization al-
gorithms are different, they have some common charac-
teristics: the population search, random search, paral-
lelism, and global superiority. However, these optimiza-
tion algorithms also have common defects: the compli-
cated computational process and difficulty of understand-
ing for beginners [37]. Therefore, Pan, W. T., a scholar
from Taiwan, proposes the fruit fly optimization algo-
rithm (FOA) in 2011 [38]. The calculation process of
FOA is very simple, and it is very easy for ordinary engi-
neers and technicians to understand FOA. For the above
reasons and the complexity of the optimization problem
in this study, FOA is adopted to execute the optimization
design of the screw wash-sand machine.
The foraging behavior of the fruit fly is superior to
other species, especially in osphresis and vision, which
is as shown in Figure 5 [37]. The olfactory organs of the
fruit fly can collect various kinds of the odors that float in
air, and can even smell the food source outside 40 km.
When approaching the position of food, the fruit fly can
use keen vision to find food and the gathering place of
companions, and then flies to that direction.
The main steps of FOA are summarized as follows
[37]:
Step 1. Initialize the position of the fruit fly group
randomly.
Init X_axis; Init Y_axis
156 Yun-Fei Fu et al.
Step 2. Set the random direction and distance of the
individual fruit fly using smell to find food.
Xi = X_axis + RandomValue
Yi = Y_axis + RandomValue
Step 3. With the position of food unknown, estimate
the distance to the origin first (Dist), and then calculate
the smell concentration judgment value (S), which is the
reciprocal of the distance.
Disti = X Yi i
2 2�
Si = 1/ Disti
Step 4. Substitute smell concentration judgment
value (S) into smell concentration judgment function (or
called Fitness function) so as to find the smell concentra-
tion (Smelli) of the individual location of the fruit fly.
Smelli = Function(Si)
Step 5. Find the fruit fly whose smell concentration
is the maximum in the fruit fly group; namely, solve for
the maximal value.
[bestSmellbestIndex] = max(Smell)
Step 6. Retain the optimal value of the smell concen-
tration and X- and Y-coordinates. Then, the fruit fly group
flies to that position by using vision and forms a new ga-
thering place.
Smellbest = bestSmell
X_axis = X(bestIndex)
Y_axis = Y(bestIndex)
Step 7. In the course of iterative optimization, exe-
cute steps 2 through 5 repeatedly, and determine whether
the smell concentration is superior to that of the previous
iteration. If so, execute step 6.
4. Optimization Example
4.1 Optimal Calculation Based on FOA
Take a kind of screw wash-sand machine as the re-
search object. Related parameters, which are provided
by a manufacturing enterprise, are listed as follows:
The optimization design for the screw wash-sand ma-
chine is a nonlinear programming problem with six un-
known variables and fifteen constraint conditions. There
are many methods used to solve constrained minimiza-
tion problems, such as the feasible direction, gradient
projection method, active set method, penalty function
method, and so forth. The most common approach for
solving constrained optimization problems is the use of a
penalty function. Penalty functions are distinguished into
two main categories: stationary and non-stationary, and
results obtained using non-stationary penalty functions
are superior to those obtained using stationary functions
[39�41]. Therefore, this study adopts the non-stationary
multi-stage assignment penalty function to solve the con-
strained optimization problem. The optimization is exe-
cuted with FOA, and the algorithm program is compiled
by using MATLAB. Research shows that if the size of
the fruit fly population is small, then the search path will
be unstable, the convergence rate will be slow, and the
execution speed of the program will be fast; if the size of
the fruit fly population is large, then the search path will
be stable, the convergence rate will be fast, and the exe-
cution speed of the program will be slow [42]. By con-
sidering the complexity of the optimization problem in
this study, let iteration times be 30000 and population
Optimization Design for Screw Wash-Sand Machine Based on Fruit Fly Optimization Algorithm 157
Figure 5. Illustration of the body look of the fruit fly andgroup iterative food searching of fruit fly.
sizes be 75 in FOA. FOA is executed four times, and si-
mulation results are exactly the same, showing that the
stability of FOA is very excellent. The obtained optimi-
zation process of FOA is shown in Figure 6. In Figure 6,
it is manifest that after approximately 10000 iterations,
the specific energy consumption of the screw wash-sand
machine reaches the minimum, which provides the va-
lidity of the selection of iteration times and population
sizes. The comparison between the results of the optimi-
zation design and that of the original design is shown in
Table 1.
Table 1 shows that the diameter of the screw struc-
ture increases by 8.4%; the pitch increases by 9.23%; the
diameter of the screw axis decreases by 11.79%; the
blade thickness decreases by 26.67%; the installation
angle decreases by 25%; the rotational speed decreases
by 5.56%; the mass of the screw structure decreases by
21.26%; the production capacity increases by 21.22%;
the driving power of the motor increases by 15.68%; the
specific energy consumption decreases by 4.59%, which
shows that optimization results achieve the objective of
reducing the specific energy consumption. Although this
study only takes the specific energy consumption of the
screw wash-sand machine as the research object, the spe-
cific energy consumption can reflect various indexes of
the screw wash-sand machine comprehensively. Thus,
the selection of the objective function is correct.
4.2 Sensitivity Analysis
The minor changes of the design variables may cause
a great fluctuation of the performance indexes of the me-
chanical structure. The sensitivity analysis is a crucial
step in the optimization design [43�45]. The aim of the
sensitivity analysis is to analyze the effect of the small
changes of the design variables on the optimal solution.
In general, the lower the sensitivity is, the smaller the dif-
ference between the actual situation and theoretical cal-
culation are. Therefore, the sensitivity analysis is ex-
tremely important for some practical engineering prob-
lems.
The derivative of the objective function with respect
to the design variables is defined as the objective sensi-
tivity [43]:
(27)
where X* is the optimal solution vector.
The obtained objective sensitivities are as follows:
From the above data, it is evident that the objective
function is not sensitive to the design variables, showing
that the optimal solution obtained in this study has high
stability and reliability.
The derivative of constraint conditions with respect
to the design variables is defined as the constraint sensi-
tivity:
(28)
The obtained constraint sensitivities are as follows:
158 Yun-Fei Fu et al.
Figure 6. The curve of optimization process.
Table 1. Comparison between original design and optimization design
Parameters D S d w � n G Q N H
Original design 0.750 0.65 0.280 0.015 20 9 4.190 43.552 3.036 0.0697
Optimization design 0.813 0.71 0.247 0.011 15 8.5 3.299 52.795 3.512 0.0665
Change rate % +8.4 +9.23 -11.79 -26.67 -25 -5.56 -21.26 +21.22 +15.68 -4.59
From the above data, it is notable that the constraint
condition of the speed g11 is sensitive to the diameter of
the screw structure D and the constraint condition of reli-
ability g15 is sensitive to the diameter of the screw axis d.
Thus, the diameter of the screw structure D and the dia-
meter of the screw axis d are sensitive factors. To avoid
changing the original intention of the optimization de-
sign in this study, the dimensions of the diameters of the
screw axis and screw structure should be strictly limited
within manufacturing processes, especially the diameter
of the screw axis.
5. Conclusions
By analyzing the sand washing technology of the
screw wash-sand machine, the objective function, design
variables, and constraint conditions are determined, and
then the optimization mathematical model is established.
The case-based design of the screw wash-sand machine
is executed with FOA, the program of which is compiled
by using MATLAB. The obtained conclusions are as fol-
lows:
(1) Compared with the original design, the specific energy
consumption of the optimized screw wash-sand ma-
chine decreases by 4.59%, proving the validity of the
optimization mathematical model.
(2) The optimal solution obtained using the fruit fly opti-
mization algorithm has high stability and reliability.
(3) The diameters of the screw structure and screw axis
are sensitive factors in the optimization design, which
should be strictly limited within manufacturing pro-
cesses.
(4) The fruit fly optimization algorithm can solve the op-
timization problem of structure parameters well. This
new intelligent algorithm will provide a new idea for
the mechanical optimization design field.
(5) In our future work, the screw wash-sand machine
will be manufactured to carry out the experimental
verification on the basis of the optimized structure
parameters.
Acknowledgements
The authors gratefully acknowledged the Financial
Support by the Foundation of Science and Technology
Competitive Allocation of Zhanjiang (No. 2014A02010),
the Funds for Innovation Introduced and Integration
Project of Hainan Province (No. KJHZ2014-10), and the
Fundamental Research Funds for Rubber Research Insti-
tute, CATAS (No. 1630022013019).
References
[1] Tian, M. L. and Tang, Z. B., “Review of Research on
Durability of Sea Sand Concrete,” Concrete, Vol. 11,
pp. 117�118 (2010) (Chinese).
[2] Yin, H. G., Li, Y., Lv, H. L. and Gao, Q., “Durability of
Sea-sand Containing Concrete: Effects of Chloride Ion
Penetration,” Mining Science and Technology (China),
Vol. 21, pp. 123�127 (2011). doi: 10.1016/j.mstc.2010.
07.003
[3] Gjørv, O. E., “Durability of Concrete Structures,” Ara-
bian Journal for Science and Engineering, Vol. 36, No.
2, pp. 151�172 (2011). doi: 10.1007/s13369-010-0033-5
[4] Shi, X. M., Xie, N., Fortune, K. and Gong, J., “Dura-
bility of Steel Reinforced Concrete in Chloride Envi-
ronments: an Overview,” Construction and Building
Materials, Vol. 30, pp. 125�138 (2012). doi: 10.1016/
j.conbuildmat.2011.12.038
Optimization Design for Screw Wash-Sand Machine Based on Fruit Fly Optimization Algorithm 159
[5] Chen, J. and Hu, Y., “Development and Countermea-
sures for Sea Sand Resources in China,” Marine Geo-
logy Letters, Vol. 21, No. 7, pp. 4�8 (2005) (Chinese).
doi: 10.3969/j.issn.1009-2722.2005.07.002
[6] Gan, J. W., Zeng, M. J., Bai, W. Q., Dong, H. H., Wu,
W. P., Chen, D. S., Wang, B. D., Xiong, Q. J., Yang, M.
and Zhao, X. X., China Patent CN 201220107070.3
(2012).
[7] Tang, Q. Y., China Patent CN 201320597916.0 (2013).
[8] Fu, Y. F., Gong, J., Yang, Z. M., Li, P. W., Li, S. D. and
Lv, M. Z., “Reliability Analysis of Mechanical Sand
Washing System,” 2015 International Conference on
Advances in Energy, Environment and Chemical Engi-
neering, Changsha, China, pp. 533�536 (2015). doi:
10.2991/aeece-15.2015.107
[9] NDRC (National Development and Reform Commis-
sion), Screw Wash-Sand Machine, China Machinery
Industry Standard, JB/T 10461-2004, China Machine
Press, Beijing, pp. 1�6 (2004).
[10] Uematu, T. and Nakamura, S., “A Study of the Screw
Conveyer,” Bulletin of JSME, Vol. 3, No. 12, pp. 449�
455 (1960). doi: 10.1299/jsme1958.3.449
[11] Qian, S. D., Gu, F. Z. and Zhang, D. L., “The Study on
Performance of Twin Screw Conveyer,” Drying Tech-
nology, Vol. 14, No. 7 & 8, pp. 1859�1870 (1996). doi:
10.1080/07373939608917178
[12] Yu, Y. and Arnold, P. C., “Theoretical Modelling of
Torque Requirements for Single Screw Feeders,” Pow-
der Technology, Vol. 93, No. 2, pp. 151�162 (1997).
doi: 10.1016/S00325910(97)03265-8
[13] Roberts, A. W., “The Influence of Granular Vortex
Motion on the Volumetric Performance of Enclosed
Screw Conveyors,” Powder Technology, Vol. 104, No.
1, pp. 56�67 (1999). doi: 10.1016/S0032-5910(99)00
039-X
[14] Shimizu, Y. and Cundall, P. A., “Three-dimensional
DEM Simulations of Bulk Handling by Screw Con-
veyors,” Journal of Engineering Mechanics, Vol. 127,
No. 9, pp. 864�872 (2001). doi: 10.1061/(ASCE)07
33-9399(2001)127:9 (864)
[15] Zhang, Q., Mao, J. and Ding, F., “Optimization Design
of Drilling String by Screw Coal Miner Based on Ant
Colony Algorithm,” Journal of Coal Science & Engi-
neering (China), Vol. 14, No. 4, pp. 686�688 (2008).
doi: 10.1007/s12404-008-0443-0
[16] Owen, P. J. and Cleary, P. W., “Prediction of Screw
Conveyor Performance Using the Discrete Element
Method (DEM),” Powder Technology, Vol. 193, No. 3,
pp. 274�288 (2009). doi: 10.1016/j.powtec. 2009.03.
012
[17] Ren, L., Xia, D. H. and Ye, Y., “Development of Screw
Structure without Shaft for High-Temperature Mecha-
nized Charging and Discharging in Magnesium Re-
duction Process,” The Chinese Journal of Nonferrous
Metals, Vol. 22, No. 10, pp. 2882�2889 (2012).
[18] Zhang, Q., Fu, Y. F., Han, S. and Yuan Z., “Multi-Ob-
jective Fuzzy Reliability Optimization for Auger Coal
Miner Based on SPEA Alogrithm,” Machine Design
and Research, Vol. 28, No. 5, pp. 117�119 (2012).
[19] Zhang, Y., Rui, Y. N., Zhou, H. W. and Tong, Y. W.,
“Optimization Design of Shaft-Less Screw Conveyor
Mechanism for High Viscosity and Large Specific
Gravity Materials Based on PSO,” Chinese Journal of
Engineering Design, Vol. 21, No. 2, pp. 161�165
(2014). doi: 10.3785/j.issn.1006-754X.2014.02.010
[20] Gawande, S. H., Navale, L. G. and Keste A. A., “De-
sign, Development &Validation of Sand Washing Ma-
chine,” 2nd National Conference on “Recent Develop-
ments in Mechanical Engineering,” Pune, India, pp.
15�12 (2013).
[21] Rorres, C., “The Turn of the Screw: Optimal Design of
an Archimedes Screw,” Journal of Hydraulic Engi-
neering, Vol. 126, No. 1, pp. 72�80 (2000). doi: 10.
1061/(ASCE)0733-9429(2000)126:1(72)
[22] Müller, G. and Senior, J., “Simplified Theory of Archi-
medean Screws,” Journal of Hydraulic Research, Vol.
47, No. 5, pp. 666�669 (2009). doi: 10.3826/jhr.2009.
3457
[23] Assaad, J. J., Asseily, S. E. and Harb, J., “Effect of
Specific Energy Consumption on Fineness of Portland
Cement Incorporating Amine or Glycol-Based Grind-
ing Aids,” Materials and Structures, Vol. 42, No. 8, pp.
1077�1087 (2009). doi: 10.1617/s11527-008-9444-0
[24] Tangthieng, C., “Effect of Tube Diameter on the Spe-
cific Energy Consumption of the Ice Making Process,”
Applied Thermal Engineering, Vol. 31, No. 5, pp. 701�
707 (2011). doi: 10.1016/j.applthermaleng.2010.10.
002
[25] Zhang, Q., Fu, Y. F., Song, Q. S., Yuan, Z. and Song, Z.
D., “Parameter Optimization of Lowest Energy Con-
160 Yun-Fei Fu et al.
sumption for Plow Based on Artificial Fish School Al-
gorithm,” Journal of Guangxi University: Nat Sci Ed,
Vol. 37, No. 2, pp. 241�246 (2012) (Chinese). doi: 10.
3969/j. issn.1001-7445.2012.02.008
[26] McGlinchey, D., Bulk Solids Handling: Equipment
Selection and Operation, Wiley-Blackwell, Oxford,
pp. 197�219 (2008).
[27] Chen, B., Liu, C. M. and Gu, L., Food Processing Ma-
chinery and Equipment, 2nd ed., China Machine Press,
Beijing, pp. 21�23 (2012) (Chinese).
[28] Beer, F. P., Johnston, Jr. E. R., DeWolf, J. T. and
Mazurek, D. F., Mechanics of Materials, 6thed.,
McGraw-Hill, New York, pp. 52�609 (2012).
[29] Liu, W. X., Mechanical Reliability Design, Tsinghua
University Press, Beijing, pp. 188�220 (1996) (Chinese).
[30] Raheja, D. G. and Gullo, L. J., Design for Reliability,
Wiley, London, pp. 15�64 (2012).
[31] Xie, L. Y., Reliability Design, Higher Education Press,
Beijing, pp. 28�37 (2013) (Chinese).
[32] Sun, W. and Yuan, Y. X., Optimization Theory and
Methods: Nonlinear Programming, Springer, New York,
pp. 71�382 (2006).
[33] Rao, R. V. and Savsani, V. J., Mechanical Design Opti-
mization Using Advanced Optimization Techniques,
Springer, New York, pp. 5�193 (2012).
[34] Kirkpatrick, S., Gelatt, C. D. and Vecchi, M. P., “Opti-
mization by Simulated Annealing,” Science, Vol. 220,
No. 4598, pp. 671�680 (1983). doi: 10.1126/science.
220.4598.671
[35] Li, X. L., Shao, Z. J. and Qian, J. X., “An Optimizing
Method Based on Autonomous Animats: Fish-Swarm
Algorithm,” Systems Engineering-Theory & Practice,
Vol. 22, No. 11, pp. 32�38 (2002) (Chinese). doi: 10.
3321/j.issn:1000-6788.2002.11.007
[36] Guney, K., Durmus, A. and Basbug, S., “A Plant
Growth Simulation Algorithm for Pattern Nulling of
Linear Antenna Arrays by Amplitude Control,” Pro-
gress In Electromagnetics Research B, Vol. 17, pp.
69�84 (2009). doi: 10.2528/PIERB09061709
[37] Pan, W. T., “A New Fruit Fly Optimization Algorithm:
Taking the Financial Distress Model as an Example,”
Knowledge-Based Systems, Vol. 26, No. 2, pp. 69�74
(2012). doi: 10.1016/j.knosys.2011.07.001
[38] Pan, W. T., “A New Evolutionary Computation Ap-
proach: Fruit Fly Optimization Algorithm,” 2011 Con-
ference of Digital Technology and Innovation Man-
agement, pp. 382�391 (2011) (Chinese).
[39] Zhao, B., Guo, C. X. and Cao, Y. J., “Optimal Power
Flow Using Particle Swarm Optimization and Non-
Stationary Multi-Stage Assignment Penalty Function,”
Transactions of China Electrotechnical Society, Vol.
19, No. 5, pp. 47�54 (2004) (Chinese). doi: 10.3321/
j.issn:1000-6753.2004.05.010
[40] Chen, Y. Y. and Lin, J. T., “Hierarchical Multi-Con-
straint Production Planning Problem Using Linear Pro-
gramming and Heuristics,” Journal of the Chinese In-
stitute of Industrial Engineers, Vol. 25, No. 5, pp. 347�
357 (2008). doi: 10.1080/10170660809509098
[41] Yu, P. Y. and Bai, X. M., “Adaptive Quantum-Behaved
Particle Swarm Optimization Algorithm,” IRACST-In-
ternational Journal of Computer Science and Informa-
tion Technology & Security, Vol. 3, No. 3, pp. 259�263
(2013).
[42] Pan, W. T., Fruit Fly Optimization Algorithm, Tsang
Hai Book Publishing Co., Taizhong, pp. 9�13 (2011)
(Chinese).
[43] Meerschaert, M. M., Mathematical Modeling, 4thed.,
China Machine Press, Beijing, pp. 3�50 (2014)
(Chinese).
[44] Choi, S. K., Grandhi, R. V. and Canfield, R. A., Reli-
ability-Based Structural Design, Springer London Ltd,
London, pp. 153�201 (2006).
[45] Fan, Q. X. and Yang, Z. J., “On a Sensitivity-Analysis-
Based Design Method for Shearer Parts,” The Open
Mechanical Engineering Journal, Vol. 8, pp. 409�413
(2014). doi: 10.2174/1874155X01408010409
Manuscript Received: Jul. 31, 2015
Accepted: Nov. 22, 2015
Optimization Design for Screw Wash-Sand Machine Based on Fruit Fly Optimization Algorithm 161