29
90 CHAPTER 5 MULTI OBJECTIVE OPTIMIZATION IN PSO 5.1 PARTICLE SWARM OPTIMIZATION (PSO) TECHNIQUES 5.1.1 Introduction Particle swarm optimization (PSO) is a population based stochastic optimization technique developed by Dr. Eberhart and Dr. Kennedy (1995), inspired by social behavior of bird flocking or fish schooling. It has been applied successfully to wide variety of search and optimization problems. It can be applied to any problem that can be expressed in terms of an objective function. Similar to GAs, PSO is a population-based optimization tool. The system is initialized with a population of random solutions and searches for optima by updating generations. However, unlike GA, PSO has no evolution operators such as crossover and mutation. In PSO, the solutions, called particles, are “flown” through the problem space by following the current optimum particles. 5.1.2 Particle swarm optimization technique The particle swarm concept originated as a simulation of a simplified social system. The original intent was to graphically simulate the choreography of a flock of birds or school of fish. However, the particle swarm model can be used as an optimizer. PSO simulates the behavior of bird flocking. Suppose a flock of birds are randomly searching for food in an area, only one place of food exists in the area being searched. All the birds do not know where the food is, but they know how far the food is in each interaction. So what is the best strategy

CHAPTER 5 MULTI OBJECTIVE OPTIMIZATION IN PSOshodhganga.inflibnet.ac.in/bitstream/10603/26237/10/10... · 2018-07-09 · CHAPTER 5 MULTI OBJECTIVE OPTIMIZATION IN PSO 5.1 PARTICLE

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

90

CHAPTER 5

MULTI OBJECTIVE OPTIMIZATION IN PSO

5.1 PARTICLE SWARM OPTIMIZATION (PSO) TECHNIQUES

5.1.1 Introduction

Particle swarm optimization (PSO) is a population based stochastic

optimization technique developed by Dr. Eberhart and Dr. Kennedy (1995),

inspired by social behavior of bird flocking or fish schooling. It has been

applied successfully to wide variety of search and optimization problems. It

can be applied to any problem that can be expressed in terms of an objective

function. Similar to GAs, PSO is a population-based optimization tool. The

system is initialized with a population of random solutions and searches for

optima by updating generations. However, unlike GA, PSO has no evolution

operators such as crossover and mutation. In PSO, the solutions, called

particles, are “flown” through the problem space by following the current

optimum particles.

5.1.2 Particle swarm optimization technique

The particle swarm concept originated as a simulation of a

simplified social system. The original intent was to graphically simulate the

choreography of a flock of birds or school of fish. However, the particle

swarm model can be used as an optimizer.

PSO simulates the behavior of bird flocking. Suppose a flock of

birds are randomly searching for food in an area, only one place of food exists

in the area being searched. All the birds do not know where the food is, but

they know how far the food is in each interaction. So what is the best strategy

91

to find the food? The most objective one is to follow the bird nearest to the

food.

PSO learns from this scenario and uses it to solve optimization

problems. In PSO, each single solution is a “bird” in the search space (we call

it a “particle”). All the particles have fitness values that are evaluated by the

fitness function to be optimized and have velocities that direct the “flying” of

the particles. The particles fly through the problem space by following the

current optimum particular.

PSO is initialized with a group of random particles (solutions) and

then searches for optima by updating generations. In every integration, each

particle is updated by following two “best” values. The first one is the best

solution (fitness) it has achieved so far. The fitness value is also stored, this

value is called pbest. Another “best” value tracked by the particle swarm

optimizer is the best value and is called gbest. When a particle takes part of

the population as its topological neighbors, the best value is a local best and is

called lbest is suggested Suganthan (1999).

5.1.3 Adaptation of PSO

In PSO the initial population is randomly generated and combined.

Objective function value is computed for each particle. Then velocity of

each particle is calculated according to the following equation is presented by

Kennedy and Mendes (2003).

l * rand(x) * (pbest [i]- present[i] ) + C2 * rand (x)

* (gbest [i]- present[i] )

92

where,

v [i] : The velocity for the i th particle , represents the distance to be

traveled by this particle from the current position.

inertia weights ranges from 0.8 to 0.9 .

rand (x) is a random number between (0,1)

C1 and C2 are learning factors. C1 = C2 = 2.

Present [i]: The location of the ith particle i.e., particle position.

Pbest [i]: The best previous position of the ith particle is recorded and

represented as pbest[i]

Gbest [i]: The index of the best particle among all the particles in the

population is represented by gbest [i].

The new particle for the next iteration is generated by adding the

velocity with the present particle. This is given in the following equation.

New [i] = present [i ] + v[i]

The combined objective function (COF) value is computed for the

current particle and it is compared with present COF. If the COF value of

current particle is better than the COF of the previous one, the current article

is set as new Pbest. The procedure is carried out for the required number of

iterations to obtain the optimum value.

93

Evaluate initial particles to get

Update velocities for all the particles

Update particle position

Evaluate the updated particle to get

Print the Gbest particle

Stop criteria

End

Generate initial population

No

Yes

5.1.4 Block Diagram for Particle Swarm Optimization

Figure 5.1 Algorithm for Particle Swarm Optimization

5.1.5 Parameter Selection

Parameters selection

Number of particles

The typical range is 20-40. Actually for most of the problems, 10

particles are large enough to get good results. For some difficult or special

problems, one can use 100 or 200 particles as well.

94

Dimension of particles

It is determined by the problem to be optimized.

Range of particles

It is also determined by the problem to be optimized, one can

specify different ranges for different dimension of particles.

Vmax

It determines the maximum change one particle can take during one

iteration. Usually we set the range of the particle as the Vmax for example;

the particle

(x1, x2, x3) x1 belongs [-10,10],

then Vmax = 20.

Learning factors

C1, C2 and C3 are usually taken as 2, But in general, C1, C2 equals

to C3 and ranges from [0,4].

The stop condition

The maximum number of iterations the PSO execute and the

minimum error requirement.

5.2 MINIMUM OPERATION TIME USING PSO

In this example,

x i (L) = 50(rpm) for speed x i (U) = 3500(rpm) for speed

x i (L) = 0.01(mm/rev)for feed x i (U) = 0.4(mm/rev) for feed

x i (L) =0.3(mm) for depth of cut x i (U) = 1.5(mm) for depth of cut

95

Table 5.1 Optimized values of operation time in PSO

Iteration

(no.)

Speed

(rpm)

Feed

(mm/rev)

Depth of cut

(mm)

Op Time

(min)

1 1692.857 0.196 0.852 3.191

2 1473.81 0.245 0.7 3.175

3 1692.857 0.27 0.814 3.138

4 1254.762 0.394 0.548 3.128

5 2788.095 0.233 0.776 3.098

6 1692.857 0.381 0.51 3.098

7 1692.857 0.394 0.3 3.097

8 1747.619 0.369 0.814 3.095

9 3445.238 0.233 0.51 3.079

Table 5.1 shows the best result among all the iteration using

particle swarm optimization algorithm for minimum operation time. Table

indicates the optimum cutting parameters for each iteration and given the

optimum value for minimum operation time.

Table 5.2 Best optimum value for operation time in PSO

Speed

(m/min)

Feed

(mm/rev)

Depth of cut

(mm)

Op Time

(min)

3445.238 0.233 0.51 3.079

The resulted optimize cutting parameters from Table 5.1is

presented in the Table 5.2. It shows the optimum operation time of 3.079 min.

96

Output

Figure 5.2 Pareto front - operation time Vs iteration

The Pareto front graph of operation time and iteration is shown in

the Figure 5.2. Among 100 iterations the best solutions are obtained in 9

populations. The curve decreases gradually from 3.191 min to 3.12 min and

makes small variations thereafter and gives the optimum value at 3.079 min.

Figure 5.3 Operation time Vs Feed Vs Depth of cut

97

Figure 5.3 shows the three dimensional view of optimum operation

time, feed and depth of cut and shows the minimum operation time of 3.079

min and feed 0.233mm/rev and optimum depth of cut 0.51mm.

Figure 5.4 Speed Vs Feed Vs Depth of cut - Operation Time.

The three dimensional view of optimum cutting parameters of

speed, feed and depth of cut are indicated in Figure 5.4. It shows the optimum

value of speed 3445.238 rpm, feed 0.233 mm/rev and depth of cut 0.51 mm

for minimum operation time.

5.3 MINIMUM TOOL WEAR USING PSO

In this example,

x i (L) = 50 for speed x i(U) = 3500 for speed

x i (L) = 0.01for feed x i (U) = 0.4 for feed

x i (L) =0.3 for depth of cut x i(U) = 1.5 for depth of cut

98

Table 5.3 Optimized values of tool wear in PSO

Iteration (no.)

Speed(rpm)

Feed(mm/rev)

Depth of cut (mm)

Tool wear (µ)

1 3335.714 0.332 1.271 0.692

2 3335.714 0.295 0.967 0.691

3 3335.714 0.27 1.31 0.674

4 3007.143 0.295 1.5 0.63

5 3335.714 0.233 0.967 0.602

6 3335.714 0.233 0.967 0.547

7 1911.905 0.394 1.271 0.536

8 3335.714 0.134 1.005 0.536

9 3335.714 0.134 1.176 0.453

Table 5.3 indicates the best result among the iterations and gives

the best combination among the speed, feed and depth of cut for the minimum

tool wear.

Table 5.4 Optimal cutting parameters for minimum tool wear

Speed

(rpm)

Feed

(mm/rev)

Depth of cut

(mm)

Tool wear

(µ)

3335.714 0.134 1.176 0.453

Table 5.4 indicates minimum tool wear among all the values with

the optimized feed, speed and depth of cut and shows the optimum tool wear

is 0.453.

99

Output

Figure 5.5 Pareto front curve - tool wear Vs population

Figure 5.5 shows the Pareto front curve for tool wear and

population. Tool wear decreases gradually with the optimized speed of

3335.714 rpm, feed 0.134 mm/rev and with the depth of cut 1.176 mm and

finally minimized to 0.453 µ.

Figure 5.6 Speed Vs Feed Vs Depth of cut - Tool wear

100

Figure 5.6 indicates the three dimensional view of optimum cutting

parameters of speed, feed and depth of cut and indicates the optimum values

of speed 3335.714 rpm, feed 0.134 mm/rev and depth of cut 1.176 mm for

minimum tool wear. The graph also indicates the several situations and

facilitating the right parameters for any condition.

5.4 MINIMUM UNIT COST USING PSO

In this example,

x i (L) = 50 for speed x i (U) = 3500 for speed

x i (L) = 0.01for feed x i (U) = 0.4 for feed

x i (L) =0.3 for depth of cut x i (U) = 1.5 for depth of cut

Table 5.5 Output result of minimum production cost

Iteration

(no.)

Speed

(rpm)

Feed

(mm/rev)

Depth of cut

(mm)

Unit Cost

(Rs)

1 3445.238 0.233 0.51 2.507

2 1747.619 0.369 0.814 2.196

3 1692.857 0.394 0.3 1.953

4 2788.095 0.233 0.776 1.754

5 1692.857 0.381 0.51 1.706

6 1254.762 0.394 0.548 1.706

7 1692.857 0.27 0.814 1.678

8 1473.81 0.245 0.7 1.606

9 1692.857 0.196 0.852 1.597

101

UC (Rs)

Table 5.5 shows the best result among all the 100 iteration and

gives the best combination among the speed, feed and depth of cut for the

minimum production cost.

Table 5.6 Optimized result of production cost

Speed

(rpm)

Feed

(mm/rev)

Depth of cut

(mm)

Unit Cost

(Rs)

1692.857 0.196 0.852 1.597

Table 5.6 indicates minimum production cost among all the values

with the optimized feed, speed and depth of cut and shows the optimum

production cost is Rs.1.597.

Output

Figure 5.7 Pareto front curves for unit cost and population

102

Figure 5.7shows the Pareto front curve of unit cost and population.

Figure shows the 9 population and the cost decreases gradually up to 4

populations at the unit cost of Rs. 2.5 and again decreases with minor

variation and finally optimized at the cost Rs.1.597.

Figure 5.8 Speed Vs Feed Vs Depth of cut - Production cost.

Figure 5.8 indicates the three dimensional view of optimum cutting

parameters of speed, feed and depth of cut and indicates the optimum value of

speed 1692.857 rpm, feed 0.196 mm/rev and depth of cut 0.852 mm for

minimum production cost.

5.5 MINIMUM PRODUCTION COST & OPERATION TIME

USING PSO

In this example,

x i (L) = 50 for speed x i(U) = 3500 for speed

x i (L) = 0.01for feed x i (U) = 0.4 for feed

x i (L) =0.3 for depth of cut x i(U) = 1.5 for depth of cut

103

Table 5.7 Optimized values of production cost & operation Time in

PSO

Iteration

(no.)Speed(rpm)

Feed(mm/rev)

Depth of cut (mm)

Op Time(min)

Unit Cost (Rs)

Rank

1 3445.238 0.233 0.51 3.079 2.507 1

2 1747.619 0.369 0.814 3.095 2.196 1

3 1692.857 0.394 0.3 3.097 1.953 1

4 2788.095 0.233 0.776 3.098 1.754 1

5 1692.857 0.381 0.51 3.098 1.706 1

6 1254.762 0.394 0.548 3.128 1.706 1

7 1692.857 0.27 0.814 3.138 1.678 1

8 1473.81 0.245 0.7 3.175 1.606 1

9 1692.857 0.196 0.852 3.191 1.597 1

Table 5.7 indicates the output result between minimum operation

time and minimum production cost. Table shows the best result among all the

100 iteration and gives the best combination among the speed, feed and depth

of cut for 9 populations. All the optimized combinations are tabulated.

Table 5.8 Best optimum value for operation time & production cost

Speed

(rpm)

Feed

(mm/rev)

Depth of cut

(mm)

Op Time

(min)

Unit Cost

(Rs)

Rank

3445.238 0.233 0.51 3.079 2.507 1

Table 5.8 shows the optimized value between the operation time

and production cost with the optimal cutting parameters and shows the

minimum operation time 3.079 min and minimum production cost Rs. 2.507.

104

UC (Rs)

Output

Figure 5.9 Pareto front curve - Operation time Vs Production cost

Figure 5.9 indicates the Pareto front curve for operation time and

production cost. Graph shows the minimum operation time for 3.079min and

the production cost is Rs. 2.507. The curve also indicates the several different

situations, facilitating the choice of right parameters for any condition.

Figure 5.10 Speed, Feed and Depth of cut for operation time and

production cost

105

Figure 5.10 indicates the three dimensional view of optimum

cutting parameters of speed, feed and depth of cut and indicates the optimum

value of speed 3445.238 rpm, feed 0.233 mm/rev and depth of cut 0.51mm

for operation time and production cost.

Figure 5.11 Iteration Vs Operation time Vs Production cost

Figure 5.11 shows the three dimensional view of iteration,

production cost and operation time. It indicates the best solution among all the

iteration and gives the best combination.

5.6 MINIMUM OPERATION TIME & TOOL WEAR USING

PSO

In this example,

x i (L) = 50 for speed x i(U) = 3500 for speed

x i (L) = 0.01for feed x i (U) = 0.4 for feed

x i (L) =0.3 for depth of cut x i(U) = 1.5 for depth of cut

106

Table 5.9 Optimized values for production time & tool wear in PSO

Iteration

(no.)

Speed

(rpm)

Feed

(mm/rev)

Depth of cut

(mm)

Op Time

(min)

Tool wear

(µ) Rank

1 3335.714 0.332 1.271 3.057 0.692 1

2 3335.714 0.295 0.967 3.064 0.691 1

3 3335.714 0.27 1.31 3.07 0.674 1

4 3007.143 0.295 1.5 3.071 0.63 1

5 3335.714 0.233 0.967 3.081 0.602 1

6 3335.714 0.233 0.967 3.081 0.547 1

7 1911.905 0.394 1.271 3.084 0.536 1

8 3335.714 0.134 1.005 3.142 0.536 1

9 3335.714 0.134 1.176 3.142 0.453 1

Table 5.9 indicates the output result of minimum operation time

and minimum tool wear. Table show the best result among all the iteration

and show the best population. It gives the best combination among the cutting

parameters.

Table 5.10 Best Optimum value - Operation time & Tool wear

Speed(rpm)

Feed(mm/rev)

Depth of cut (mm)

Op Time (min)

Tool wear (µ) Rank

3335.714 0.332 1.271 3.057 0.692 1

107

Table 5.10 shows the optimized value between the operation time

and tool wear with the best combination of speed, feed and depth of cut.

Output

Figure 5.12 Operation time Vs Tool wear - Pareto front curve

Figure 5.12 shows the Pareto front curve for operation time and

tool wear. Figure shows clearly that the tool wear is decreased gradually in

the initial iteration and then constant in further iteration. Graph shows the

optimized operation time 3.057 min and tool wear 0.692 µ. The curve also

indicates and facilitates the choice of right parameter for any condition.

108

Figure 5.13 Speed, Feed and Depth of cut for operation time and

tool wear

Figure 5.13 indicates the three dimensional view of optimum

cutting parameters of speed, feed and depth of cut and indicates the optimum

value of speed 3335.714 rpm, feed 0.332 mm/rev and depth of cut 1.271mm

for operation time and tool wear.

Figure 5.14 Speed Vs Depth of cut Vs Tool wear

109

Figure 5.14 indicates the three dimensional view of optimum

cutting parameters of speed and depth of cut for tool wear.

Figure 5.15 Depth of cut for operation time and tool wear

Figure 5.15 indicates the optimum depth of cut for operation time

and tool wear and clearly shows that when the depth of cut increases the tool

wear also increases.

Figure 5.16 Optimum feed for operation time and tool wear

110

Figure 5.16 shows the optimum feed for operation time and tool

wear and clearly shows that when the feed increases the tool wear also

increases.

Figure 5.17 Speed for operation time and tool wear

Figure 5.17 shows the optimum cutting speed for operation time

and tool wear. The optimum cutting speed can be identified through the graph

and any selected speed can be analyzed using this graph.

5.7 MINIMUM COST & TOOL WEAR USING PSO

In this example,

x i (L) = 50 for speed x i(U) = 3500 for speed

x i (L) = 0.01for feed x i (U) = 0.4 for feed

x i (L) =0.3 for depth of cut x i(U) = 1.5 for depth of cut

111

Table 5.11 Optimized values of production cost & tool wear in PSO

Iteration

(no.)Speed (rpm)

Feed (mm/rev)

Depth of cut (mm)

Unit cost (Rs)

Tool wear (µ)

Rank

1 3445.238 0.233 0.51 2.507 0.692 1

2 1747.619 0.369 0.814 2.196 0.691 1

3 1692.857 0.394 0.3 1.953 0.674 1

4 2788.095 0.233 0.776 1.754 0.63 1

5 1692.857 0.381 0.51 1.706 0.602 1

6 1254.762 0.394 0.548 1.706 0.547 1

7 1692.857 0.27 0.814 1.678 0.536 1

8 1473.81 0.245 0.7 1.606 0.536 1

9 1692.857 0.196 0.852 1.597 0.453 1

Table 5.11 shows the output result of production cost and tool wear

for different combination of cutting parameters. It shows the best solution

among all the iterations and gives the best combination among the speed, feed

and depth of cut for 9 populations.

Table 5.12 Best Optimum value for production cost & tool wear

Speed (rpm)

Feed (mm/rev)

Depth of cut (mm)

Unit cost (Rs)

Tool wear (µ)

Rank

1692.857 0.196 0.852 1.597 0.453 1

The optimized cutting parameter resulted from the Table 5.11 is

shown in Table 5.12. It represents the optimized value for production cost and

tool wear.

112

Output

Figure 5.18 Pareto front curves - Tool wear Vs Production cost

Figure 5.18 indicates the Pareto front curve for unit cost and tool wear. It is evident that the tool wear is decreasing gradually and reach the optimum wear. The graph shows the optimum value of cost Rs.1.754 and optimum tool wear 0.63µ. It also indicates the several different combinations.

Figure 5.19 Speed, feed and depth of cut for production cost and tool

wear

UC (Rs)

113

Figure 5.19 indicates the three dimensional view of optimum

cutting parameters of speed, feed and depth of cut and indicates the optimum

value of speed 2788.095 rpm, feed 0.233 mm/rev and depth of cut 0.776 mm

for production cost and tool wear.

Figure 5.20 Optimum speed Vs production cost Vs tool wear

Figure 5.20 indicates the three dimensional view of speed, unit cost

and tool wear. It shows the optimum speed for tool wear and cost.

5.8 OPTIMUM PRODUCTION COST, OPERATION TIME AND

TOOL WEAR USING PSO

In this example,

x i (L) = 50 for speed x i (U) = 3500 for speed

x i (L) = 0.01for feed x i (U) = 0.4 for feed

x i (L) =0.3 for depth of cut x i (U) = 1.5 for depth of cut

114

Table 5.13 Optimized values of Production cost, Operation time & Tool

wear

Iteration(no.) Speed

(rpm) Feed

(mm/rev)

Depth of cut(mm)

Op Time (min)

Unit Cost(Rs)

Tool wear (µ)

Rank

1 3445.238 0.233 0.51 3.079 2.507 0.692 1

2 1747.619 0.369 0.814 3.095 2.196 0.691 1

3 1692.857 0.394 0.3 3.097 1.953 0.674 1

4 2788.095 0.233 0.776 3.098 1.754 0.63 1

5 1692.857 0.381 0.51 3.098 1.706 0.602 1

6 1254.762 0.394 0.548 3.128 1.706 0.547 1

7 1692.857 0.27 0.814 3.138 1.678 0.536 1

8 1473.81 0.245 0.7 3.175 1.606 0.536 1

9 1692.857 0.196 0.852 3.191 1.597 0.453 1

Table 5.13 shows the output result between the operation time,

production cost and tool wear. PSO implementation produces best result among

all the iterations and gives the best population. The table also indicates the

different combination of machining parameters and gives the optimum solution.

Table 5.14 Best Optimum value for operation time, tool wear and

production cost

Speed (rpm)

Feed(mm/rev)

Depth of cut (mm)

Op Time (min)

Unit Cost (Rs)

Tool wear (µ)

Rank

2788.095 0.233 0.776 3.098 1.754 0.63 1

The optimized cutting parameter resulted from the Table 5.13 is shown in

Table 5.14. It shows the minimum operation time 3.098 min and tool wear

0.63µ with the production cost Rs.1.754.

115

Output

Figure 5.21 Optimum value for Operation time, Tool wear andProduction cost

Figure 5.21 shows the optimization of minimum tool wear 0.63µ,

operation time 3.098 min and production cost Rs.1.754. The graph shows

about the optimization for different situation.

Figure 5.22 Optimum cutting parameters for tool wear, operation time

and production cost

116

Figure 5.22 shows the optimum cutting parameters for optimum

tool wear, operation time and cost. The curve facilitates the choice of right

parameter for any condition.

5.9 RESULTS AND DISCUSSION

Particle swarm optimization is an optimization technique which

will produce the best optimized results for any discrete problems. Particle

swarm optimization deals with selecting the best results by pbest and gbest

method. The partial best populations are predicted in this pbest module.

Global best solutions are carried by gbest module. The PSO techniques

carried out by 100 iteration and 9 best populations are predicted for this

problem to get the good results.

Table 5.1 indicates the best result among all the iteration. The

minimum operation time among all the iterations with the optimized feed,

speed and depth of cut and the operation time of 3.079 min are shown in

Table 5.2. The Pareto front graph of operation time and iteration is plotted in

Figure 5.2. Three dimensional view of optimum operation time, feed and

depth of cut are shown in Figure 5.3. Three dimensional views of optimum

cutting parameters of speed, feed and depth of cut for minimum operation

time is shown in Figure 5.4.

Table 5.3 indicates the best result among the iterations and gives

the best combination among the speed, feed and depth of cut for the minimum

tool wear. Table 5.4 shows the minimum tool wear of 0.453 µ among all the

values with the optimized feed, speed and depth of cut. Figure 5.5 shows the

Pareto front curve for tool wear and population. The optimum cutting

parameters of speed, feed and depth of cut for minimum tool wear are given

in Figure 5.6.

117

Table 5.5 shows the best result among all the 100 iteration and

gives the best combination among the speed, feed and depth of cut for the

minimum production cost. Table 5.6 indicates minimum production cost

among all the values with the optimized feed, speed and depth of cut and

shows the optimum production cost is Rs. 1.597. The Pareto front curve of

unit cost and population is shown in Figure 5.7. The graphical representation

of optimum cutting parameters of speed, feed and depth of cut is depicted in

Figure 5.8.

Table 5.7 indicates the output result between optimum operation

time and optimum production cost. Optimized value between the operation

time and production cost are shown in Table 5.8. Pareto front curve for

operation time and production cost is shown in Figure 5.9, the curve

facilitating the right parameter for any condition. Figure 5.10 shows the

graphical representation of optimum cutting parameters of speed, feed and

depth of cut for operation time and production cost. Figure 5.11 shows the

three dimensional view graph of Iteration Vs Objective functions such as

Operation time and Production cost.

Table 5.9 indicates the output result of minimum operation time

and minimum tool wear. The optimized value between the operation time and

tool wear is given in Table 5.10. Pareto front curve for operation time and tool

wear is shown in Figure 5.12. The optimum cutting parameters of speed, feed

and depth of cut for tool wear and operation time are shown in Figure 5.13.

The optimum speed and depth of cut for tool wear is shown in the Figure

5.14. Optimum depth of cut for operation time and tool wear is depicted in

Figure 5.15. The optimum feed for operation time and tool wear is shown in

Figure 5.16 and Figure 5.17 shows the optimum cutting speed for operation

time and tool wear.

118

Table 5.11 shows the output result of production cost and tool wear

for different combination of cutting parameters. Table 5.12 shows the

optimized value for production cost and tool wear with the optimal cutting

parameters and indicates the optimized production cost and tool wear. The

Pareto front curve for unit cost and tool wear is shown in Figure 5.18 and

Figure 5.19 indicates the speed, feed and depth of cut for production cost and

tool wear. Optimum cutting speed for tool wear and production cost are given

in Figure 5.20.

Table 5.13 indicates the output result between the operation time,

production cost and tool wear. Table 5.14 shows the optimized cutting

parameters for operation time, production cost and tool wear. Table shows the

minimum operation time 3.098 min and tool wear 0.63µ with the production

cost Rs.1.754. Figure 5.21 indicates the graphical representation of multi

objective optimization with minimum tool wear, operation time and

production cost. The graph shows the clear information about the

optimization for different situation. Figure 5.22 shows the optimum cutting

parameters for optimum tool wear, operation time and cost.