Professional Documents
Culture Documents
EXPLOSION METHOD
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
ABSTRACT
Grenade explosion method is a population based new met heuristic technique. The fundamental
concepts and ideas which underlie the method are fully explained. It is seen that this simple and
robust algorithm is quite powerful in finding all global and some local optima of multimodal
functions. The method is tested with several multimodal benchmark functions and the results
show it usually converges to the global minima faster than other evolutionary methods such
Genetic Algorithm (GA) and Artificial Bee Colony (ABC). Based on the performance on
classical benchmark functions, the efficiency of the method in solving engineering applications
can be highly appreciated.
Grenade explosion method this technique is designed by Aharari and Atai by observing the
grenade explosion phenomenon. Actually when grenade explosed, a piece of shrapnel can
damage the object which are whin a certaion distance Le from explosion site. This distance is
called the lengths of explosion.the loss due to each piece of shrapnel is computed and a high
value of loss per shrapnel the presense of valuable object in the vicinity of the explosion site.
Tthere fore to inflict more loss, the next grenade should be thrown where we got maximum loss.
In this method the fitness is the loss occurred at the collision location.
2
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
CHAPTER 1
INTRODUCTION
1.1 Optimization
Optimization is the act of obtaining the best result under the given circumstances. In
design construction and maintenance of any engineering system, many technological and
managerial decisions have to be taken at several stages. The ultimate goal of all such decisions
is either to minimize the effort required or to maximize the desired benefit. Hence optimization
can be defined as the process of finding the conditions that give the minimum or maximum
value of a function, where the function represents the effort required or the desired benefit.
This module starts with a glance through the historical development of optimization methods.
Engineering applications of optimizations are scanned through from which one would get a
broad picture of the multitude of applications. The Art of modeling is briefly explained with
the various phases involved in modeling. In the second lecture various components of the
Optimization problem are discussed and summarized with steps involved in formulating a
mathematical programming problem. In the third lecture the optimization problems are
classified under criteria to enable choosing an appropriate model applicable to different types
of optimization problems. In the final lecture an introduction to the classical and advanced
optimization techniques in use are given. Normative economic decision analysis involves
determining the action that best achieves a desired goal or objective. This means finding the
action that optimize (that is, maximizes or minimizes) the value of an objective function. In a
production problem, the goal may be to find the combination of inputs (resources) that
minimizes the cost of producing a desired level of output. In capital budgeting problem, the
objective may be to select those projects that maximize the net present value of the investments
chosen. There are many techniques for solving optimization problems such as these.
Optimization problems are examined. Optimization techniques are a powerful set of tools that
3
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
are important in efficiently managing an enterprises and resources and thereby maximizing
shareholder wealth.
Many difficulties such as multi-modality, dimensionality and differentiability are associated with
the optimization of large-scale problems. Traditional techniques such a steepest decent, linear
programming and dynamic programming generally failto solve such large-scale problems
especially with nonlinear objective functions. Most of the traditional techniques require gradient
information and hence it is not possible to solve none differ differentiable functions with the help
of such traditional techniques. Moreover, such techniques often fail to solve optimization
problems that have many local optima. To overcome these problems, there is a need to develop
more powerful optimization techniques and research is going on to find effective optimization
techniques.
4
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
CHAPTER 2
5
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
solve some specific kind of problems. All the above-mentioned algorithms are nature inspired
population-based optimization methods, but they have some limitations in one or the other
aspect.
CHAPTER 3
6
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
population size. Only restriction on initial population is that each member should be a distance of
Rt from other member, Rt is called agent territory radious and is an important parameter of the
algorithm .a higher value of Rt ensures that solution points are widely spattered in search space,
where a low value Rt may yield solution point close to one another. The otter parameter Rt can
be adjusted during the iteration of the algorithm
3.1 Method
Genetic Algorithm
Genetic Algorithm (GA) works on the theory of Darin's theory of evolution and the survival-of-
the fittest . Genetic algorithms guide the search through the solution space by using natural
selection and genetic operators, such as crossover, mutation and the selection. GA encodes the
decision variables or input parameters of the problem into solution strings of a finite length.
While traditional optimization techniques work directly with the decision variables or input
parameters, genetic algorithms usually work with the coding. Genetic algorithms start to search
from a population of encoded solutions instead of from a single point in the solution space. The
initial population of individuals is created at random. Genetic algorithms use genetic operators to
create Global optimum solutions based on the solutions in the current population. The most
popular genetic operators are
(1) selection,
2) crossover and
(3) mutation.
The newly generated individuals replace the old population, and the evolution process proceeds
until certain termination criteria are satisfied.
7
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
3.2 Algorithm
8
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
CHAPTER 4
The comfort riding a car largely depends on the suspension characteristics. The car body is
usually supported by a suspension oil spring and a damped rag teaches wheel .In order to
formulate the optima design problem, the first task is to identify them important design variables.
Sprung mass ms ,Fron tcoil stiffness kissFront un sprung mass mfu,Rearc oil stiffness k rs, Rear
un sprung mass mru ,Front tyres stiffness k distance ,
Polar moment tofu inertia of the car J,
other parameter are kept constant
ms=1000kgl=3.2m
mfu=70kgl1=1.6m
9
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
mru=150kgl2=1.6m
kft=20kg/mmJ=550kg-
When the four couple differential equations are solved ,the above constraint can be
computed by numerically differentiating the vertical movement of the sprung mass thrice with
respecttotime.The next task is to formulate the objective function .In this problem, the primary
objective is to minimize the transmissibility factor which is calculate dashertoo the bouncing
amplitude) of the sprung mass to the road excitation amplitude a Thus, we write the objective
functions The above objective function can be calculated from the solution on the four
differentiable quationsment Finally minimum and maximum emit for each design variable can
be set.Thi say require some previous experience with a car suspension design ,but the following
limits for the above car may in clued the optimal solution Thus, the above optimal car
suspension design problem can be written in NL Formats follows
10
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
CHAPTER 5
APPLICATION
11
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
This problem is taken from [23]. Fig. 4 shows a multiple disc clutch brake. The objective is to
minimize the mass of the multiple disc clutch brake using five discrete variables: inner radius (ri
= 60, 61, 62, . . . , 80), outer radius (ro = 90, 91, 92, . . . , 110), thickness of discs (t =1,1.5,
2, 2.5, 3), actuating force (F = 600, 610, 620, . . . , 1000) and number of friction surfaces (Z =2,
3, 4, 5, 6, 7, 8, 9). 5.3.2.
Robot gripper
12
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
The objective is to minimize the difference between the maximum and minimum force applied
by the gripper for the range of gripper end displacements. There are 7 continuous design
variables (a, b, c, d, e, f , ), as shown in Fig. 5. There are six different constraints associated
with the robot gripper problem
Step-cone pulley
The objective is to design a 4 step-cone pulley with minimum weight using 5 design variables,
consisting of four design variables for the diameters of each step, with the fifth being the width
of the pulley. Fig. 6 shows a step-cone pulley. It is assumed in this example that the widths of the
cone pulley and belt are the same.There are 11 constraints, out of which 3 are equality
constraints and the remainder are inequality constraints.
13
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
. Belleville spring
The objective is to design a Belleville spring having minimum weight and satisfying a number of
constraints. The problem has 4 design variables: external diameter of the spring (De), internal
diameter of the spring (Di), thickness of the spring (t), and the height (h) of the spring, as shown
in Fig. 9. Of these design variables, t is a discrete variable and the remainder are continuous
variables. The constraints are for compressive stress, deflection, height to deflection, height to
maximum height, outer diameter, inner diameter, and slope6.
Most of these techniques require large number of evaluations of the objectives and the constraints.
The disciplinary models are often very complex and can take significant amount of time for a single
evaluation. The solution can therefore be extremely time-consuming
14
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
CHAPTER 6
LITERATURE REVIEW
The following steps summarize the general procedure used to formulate and solve
optimization problems. Some problems may not require that the engineer follow the steps in the
exact order, but each of the steps should be considered in the process.
1) Analyze the process itself to identify the process variables and specific characteristics of interest,
i.e., make a list of all the variables.
2) Determine the criterion for optimization and specify the objective function in terms of the above
variables together with coefficients.
3) Develop via mathematical expressions a valid process model that relates the input-output variables
of the process and associated coefficients. Include both equality and inequality constraints. Use well
known physical principles such as mass balances, energy balance, empirical relations, implicit
concepts and external restrictions. Identify the independent and dependent variables to get the
number of degrees of freedom.
4) If the problem formulation is too large in scope:
break it up into manageable parts, or
15
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
CHAPTER 7
CONCLUSION
Classify grenade optimization problems and steps needed to solve the problem.
16
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
REFERENCE
17
OPTIMIZING TECHNIQUE-GRENADE EXPLOSION METHOD
18