Skip to main content
Erschienen in: The International Journal of Advanced Manufacturing Technology 9-12/2020

09.08.2020 | ORIGINAL ARTICLE

A Visual Contrast–Based Fruit Fly Algorithm for Optimizing Conventional and Nonconventional Machining Processes

verfasst von: Nikolaos A. Fountas, Stratis Kanarachos, Constantinos I. Stergiou

Erschienen in: The International Journal of Advanced Manufacturing Technology | Ausgabe 9-12/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Swarm intelligence has been extensively adopted to develop and deploy optimization algorithms to almost all branches of science and engineering. In this paper, a visual contrast–based fruit fly algorithm (c-mFOA) is presented to push further the improvement of intelligent optimization when it comes to general engineering problem solving with emphasis to conventional and nonconventional manufacturing processes implemented to modern industry. In this fruit fly algorithmic variant, the natural mechanisms of surging, visual contrast, and casting are incorporated to enhance the algorithm’s exploration and exploitation. The proposed algorithm has been tested to optimize a set of known, widely used benchmark functions and is further implemented to optimize the process parameters of machining processes namely turning; focused ion beam micro milling; laser cutting; wire electrodischarge machining; and microwire electrodischarge machining. The results obtained by examining the multiple solutions, their nonparametric statistical outputs, and hypervolumes of their related Pareto fronts, suggest clear superiority of the c-mFOA against its competing multiobjective optimization algorithms (MOEAs).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bhavsar SN, Aravindan S, Rao PV (2015) Investigating material removal rate and surface roughness using multi-objective optimization for focused ion beam (FIB) micro-milling of cemented carbide. Precis Eng 40:131–138 Bhavsar SN, Aravindan S, Rao PV (2015) Investigating material removal rate and surface roughness using multi-objective optimization for focused ion beam (FIB) micro-milling of cemented carbide. Precis Eng 40:131–138
2.
Zurück zum Zitat Brajevic I, Ignjatovic J (2019) An upgraded firefly algorithm with feasibility-based rules for constrained engineering optimization problems. J Intell Manuf 30(6):2545–2574 Brajevic I, Ignjatovic J (2019) An upgraded firefly algorithm with feasibility-based rules for constrained engineering optimization problems. J Intell Manuf 30(6):2545–2574
3.
Zurück zum Zitat Chu C-H, Hsieh H-T (2012) Generation of reciprocating tool motion in 5-axis flank milling based on particle swarm optimization. J Intell Manuf 23:1501–1509 Chu C-H, Hsieh H-T (2012) Generation of reciprocating tool motion in 5-axis flank milling based on particle swarm optimization. J Intell Manuf 23:1501–1509
4.
Zurück zum Zitat Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, LondonMATH Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, LondonMATH
5.
Zurück zum Zitat Garg MP, Jain A, Bhushan G (2012) Modelling and multi-objective optimization of process parameters of wire electrical-discharge machining using non-dominated sorting genetic algorithm-II. Proc Inst Mech Eng B J Eng Manuf 226(12):1986–2001 Garg MP, Jain A, Bhushan G (2012) Modelling and multi-objective optimization of process parameters of wire electrical-discharge machining using non-dominated sorting genetic algorithm-II. Proc Inst Mech Eng B J Eng Manuf 226(12):1986–2001
6.
Zurück zum Zitat Kanarachos S, Griffin J, Fitzpatrick ME (2017) Efficient truss optimization using the contrast-based fruit fly optimization algorithm. Comput Struct 182(1):137–148 Kanarachos S, Griffin J, Fitzpatrick ME (2017) Efficient truss optimization using the contrast-based fruit fly optimization algorithm. Comput Struct 182(1):137–148
7.
Zurück zum Zitat Kuriachen B, Somashekhar KP, Mathew J (2015) Multi response optimization of micro-wire electrical discharge machining process. Int J Adv Manuf Technol 76:91–104 Kuriachen B, Somashekhar KP, Mathew J (2015) Multi response optimization of micro-wire electrical discharge machining process. Int J Adv Manuf Technol 76:91–104
8.
Zurück zum Zitat Li J, Pan Q, Mao K, Suganthan P (2014) Solving the steelmaking casting problem using an effective fruit fly optimisation algorithm. Knowl-Based Syst 72:28–36 Li J, Pan Q, Mao K, Suganthan P (2014) Solving the steelmaking casting problem using an effective fruit fly optimisation algorithm. Knowl-Based Syst 72:28–36
9.
Zurück zum Zitat Liu Z, Li X, Wu D, Quian Z, Feng P, Rong Y (2019) The development of a hybrid firefly algorithm for multi-pass grinding process optimization. J Intell Manuf 30(6):2457–2472 Liu Z, Li X, Wu D, Quian Z, Feng P, Rong Y (2019) The development of a hybrid firefly algorithm for multi-pass grinding process optimization. J Intell Manuf 30(6):2457–2472
11.
Zurück zum Zitat Mirjalili S, Saremi S, Mirjalili SM, Coelho L (2016) Multi-objective grey wolf optimizer: a novel algorithm for multi-criterion optimization. Expert Syst Appl 47(1):106–119 Mirjalili S, Saremi S, Mirjalili SM, Coelho L (2016) Multi-objective grey wolf optimizer: a novel algorithm for multi-criterion optimization. Expert Syst Appl 47(1):106–119
12.
Zurück zum Zitat Mirjalili S, Jangir P, Mirjalili SZ, Saremi S, Trivedi IN (2017) Optimization of problems with multiple objectives using the multi-verse optimization algorithm. Knowl-Based Syst 134:50–71 Mirjalili S, Jangir P, Mirjalili SZ, Saremi S, Trivedi IN (2017) Optimization of problems with multiple objectives using the multi-verse optimization algorithm. Knowl-Based Syst 134:50–71
13.
Zurück zum Zitat Mitic M, Vukovic N, Petrovic M, Miljkovic Z (2015) Chaotic fruit fly optimization algorithm. Knowl-Based Syst 89:446–458 Mitic M, Vukovic N, Petrovic M, Miljkovic Z (2015) Chaotic fruit fly optimization algorithm. Knowl-Based Syst 89:446–458
14.
Zurück zum Zitat Palanikumar K, Latha B, Senthilkumar VS, Karthikeyan R (2009) Multiple performance optimization in machining of GFRP composites by a PCD tool using non-dominated sorting genetic algorithm (NSGA-II). Met Mater Int 15(2):249–258 Palanikumar K, Latha B, Senthilkumar VS, Karthikeyan R (2009) Multiple performance optimization in machining of GFRP composites by a PCD tool using non-dominated sorting genetic algorithm (NSGA-II). Met Mater Int 15(2):249–258
15.
Zurück zum Zitat Pan W (2012) A new fruit fly optimization algorithm: taking the financial distress model as an example. Knowl-Based Syst 26(6):69–74 Pan W (2012) A new fruit fly optimization algorithm: taking the financial distress model as an example. Knowl-Based Syst 26(6):69–74
16.
Zurück zum Zitat Pan W (2013) Using modified fruit fly optimisation algorithm to perform the function test and case studies. Connect Sci 25(2-3):151–160 Pan W (2013) Using modified fruit fly optimisation algorithm to perform the function test and case studies. Connect Sci 25(2-3):151–160
17.
Zurück zum Zitat Pan Q, Sang H, Duan J, Gao L (2014) An improved fruit fly optimization algorithm for continuous function optimization problems. Knowl-Based Syst 62:69–83 Pan Q, Sang H, Duan J, Gao L (2014) An improved fruit fly optimization algorithm for continuous function optimization problems. Knowl-Based Syst 62:69–83
18.
Zurück zum Zitat Pandey AK, Dubey AK (2012) Simultaneous optimization of multiple quality characteristics in laser cutting of titanium alloy sheet. Opt Laser Technol 44:1858–1865 Pandey AK, Dubey AK (2012) Simultaneous optimization of multiple quality characteristics in laser cutting of titanium alloy sheet. Opt Laser Technol 44:1858–1865
19.
Zurück zum Zitat Pang R, vanBreugel F, Dickinson M, Riffell JA, Fairhall A (2018) History dependence in insect flight decisions during odor tracking. PLoS Comput Biol 14(2):1–26 Pang R, vanBreugel F, Dickinson M, Riffell JA, Fairhall A (2018) History dependence in insect flight decisions during odor tracking. PLoS Comput Biol 14(2):1–26
20.
Zurück zum Zitat Rao RV, Rai DP, Balic J (2016) Multi-objective optimization of machining and micro-machining processes using non-dominated sorting teaching–learning-based optimization algorithm. J Intell Manuf 29(8):1715–1737 Rao RV, Rai DP, Balic J (2016) Multi-objective optimization of machining and micro-machining processes using non-dominated sorting teaching–learning-based optimization algorithm. J Intell Manuf 29(8):1715–1737
21.
Zurück zum Zitat Rao RV, Rai DP, Balic J (2019) Multi-objective optimization of abrasive waterjet machining processes using Jaya algorithm and PROMETHEE Method. J Intell Manuf 30:2101–2127 Rao RV, Rai DP, Balic J (2019) Multi-objective optimization of abrasive waterjet machining processes using Jaya algorithm and PROMETHEE Method. J Intell Manuf 30:2101–2127
22.
Zurück zum Zitat Sarker R, Coello C (2002) Assessment Methodologies for Multiobjective Evolutionary Algorithms. In: Sarker R, Mohammadian M, Yao X (eds) Evolutionary Optimization. Kluwer Academic Publishers, Boston, pp 177–195 Sarker R, Coello C (2002) Assessment Methodologies for Multiobjective Evolutionary Algorithms. In: Sarker R, Mohammadian M, Yao X (eds) Evolutionary Optimization. Kluwer Academic Publishers, Boston, pp 177–195
23.
Zurück zum Zitat Saxena N, Natesan D, Sane SP (2018) Odor source localization in complex visual environments by fruit flies. J Exp Biol 221(2):1–15 Saxena N, Natesan D, Sane SP (2018) Odor source localization in complex visual environments by fruit flies. J Exp Biol 221(2):1–15
24.
Zurück zum Zitat Shen L, Chen H, Yu Z, Kang W, Zhang B, Li H, Yang B, Liu D (2016) Evolving support vector machines using fruit fly optimization for medical data classification. Knowl-Based Syst 96:61–75 Shen L, Chen H, Yu Z, Kang W, Zhang B, Li H, Yang B, Liu D (2016) Evolving support vector machines using fruit fly optimization for medical data classification. Knowl-Based Syst 96:61–75
25.
Zurück zum Zitat Wu L, Zuo C, Zhang H (2015) A cloud model based fruit fly optimization algorithm. Knowl-Based Syst 89:603–617 Wu L, Zuo C, Zhang H (2015) A cloud model based fruit fly optimization algorithm. Knowl-Based Syst 89:603–617
26.
Zurück zum Zitat Yuan X, Dai X, Zhao J, He Q (2014) On a novel multi-swarm fruit fly optimization algorithm and its application. Appl Math Comput 233(1):260–271MathSciNetMATH Yuan X, Dai X, Zhao J, He Q (2014) On a novel multi-swarm fruit fly optimization algorithm and its application. Appl Math Comput 233(1):260–271MathSciNetMATH
27.
Zurück zum Zitat Yusup N, Sarkheyli A, Zain AM, Hashim SZM, Ithnin N (2014) Estimation of optimal machining control parameters using artificial bee colony. J Intell Manuf 25:1463–1472 Yusup N, Sarkheyli A, Zain AM, Hashim SZM, Ithnin N (2014) Estimation of optimal machining control parameters using artificial bee colony. J Intell Manuf 25:1463–1472
28.
Zurück zum Zitat Zainal N, Zain AM, Radzi NHM, Othman MR (2016) Glowworm swarm optimization (GSO) for optimization of machining parameters. J Intell Manuf 27:797–804 Zainal N, Zain AM, Radzi NHM, Othman MR (2016) Glowworm swarm optimization (GSO) for optimization of machining parameters. J Intell Manuf 27:797–804
29.
Zurück zum Zitat Zhang JY, Liang SY, Yao J, Chen JM, Huang JL (2006) Evolutionary optimization of machining processes. J Intell Manuf 17(2):203–215 Zhang JY, Liang SY, Yao J, Chen JM, Huang JL (2006) Evolutionary optimization of machining processes. J Intell Manuf 17(2):203–215
30.
Zurück zum Zitat Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257–271 Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257–271
Metadaten
Titel
A Visual Contrast–Based Fruit Fly Algorithm for Optimizing Conventional and Nonconventional Machining Processes
verfasst von
Nikolaos A. Fountas
Stratis Kanarachos
Constantinos I. Stergiou
Publikationsdatum
09.08.2020
Verlag
Springer London
Erschienen in
The International Journal of Advanced Manufacturing Technology / Ausgabe 9-12/2020
Print ISSN: 0268-3768
Elektronische ISSN: 1433-3015
DOI
https://doi.org/10.1007/s00170-020-05841-6

Weitere Artikel der Ausgabe 9-12/2020

The International Journal of Advanced Manufacturing Technology 9-12/2020 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.