Multi objective optimization using PSO.

Variables Levels
-1 0 1
Feed(mm/rev) 0.1 0.2 0.3
DOC(mm) 0.2 0.3 0.4
RPM 500 1250 2000
Tool wear =
0.0076390+ 0.000024*FEED+ 0.001581*RPM+ 0.000422*DEPTH OF CUT+ 0.000389* FEED*FEED + 0.000663*RPM*RPM - 0.000849*FEED*RPM - 0.000749*FEED*DEPTH OF CUT + 0.000704*RPM*DEPTH OF CUT
Frequency=
5238.27+ 969.94* FEED +741.55 * RPM - 1.30* DEPTH OF CUT - 1009.47* FEED*FEED +635.10 * RPM*RPM -452.33 * FEED*RPM
HOW CAN I DO MULTI OBJECTIVE OPTIMIZATION USING PSO?

2 comentarios

Walter Roberson
Walter Roberson el 6 de Abr. de 2013
What would the multiple objectives be? Minimize tool wear, maximize frequency for example? Suppose the optimum tool wear is not the optimum frequency?
Why do this through PSO at all when there is a simple vectorized computation for it? http://www.mathworks.co.uk/matlabcentral/answers/69077-optimization-using-particle-swarm-optimization
Jit
Jit el 8 de Abr. de 2013
sir multiple objectives is to minimize both tool wear and frequency..

Iniciar sesión para comentar.

Respuestas (0)

Etiquetas

Preguntada:

Jit
el 6 de Abr. de 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by