Skip to main content

Advertisement

Log in

An efficient approach by adjusting bounds for heuristic optimization algorithms

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

In this article, a novel method is suggested for solving heuristic optimization problems. A pre-study was performed to define proper bounds. Different problems with these bounds were solved using genetic, accelerated particle swarm, and cuckoo search algorithms. Three different problems (multi-pass turning, welded beam design, and tension spring) were used as case studies. The results of the studies were compared with the earlier studies. As a result, the proposed method requires less computing time and has better objective function values compared to the solutions in the literature. The proposed method provides effective decision-making for operators and engineers dealing with different design and manufacturing environments in terms of cost and time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Abbreviations

UC:

The cost of unit production without material cost ($/piece)

\( C_{M} \) :

The cost of machine idle resulting from setup operations and tool idle motion time ($/piece)

\( C_{R} \) :

The cost of tool replacement process ($/piece)

\( C_{T} \) :

The cost of tools ($/piece)

\( V_{r} ,V_{s} \) :

Cutting speeds in rough and finish machining (m/min)

\( V_{rL} ,V_{rU} \) :

Lower and upper bounds of cutting speed in rough machining (m/min)

\( V_{sL} ,V_{sU} \) :

Lower and upper bounds of cutting speed in finish machining (m/min)

\( f_{r} ,f_{s} \) :

Feed rates in rough and finish machining (mm/rev)

\( f_{rL} ,f_{rU} \) :

Lower and upper bounds of feed rates in rough machining (mm/rev)

\( f_{sL} ,f_{sU} \) :

Lower and upper bounds of feed rates in finish machining (mm/rev)

\( d_{r} ,d_{s} \) :

Cutting depth at rough and finish machining (mm)

\( d_{rL} ,d_{rU} \) :

Lower and upper bounds of depth of cut in rough machining (mm)

\( d_{sL} ,d_{sU} \) :

Lower and upper bounds of depth of cut in finish machining (mm)

\( n \) :

Number of rough cuts

\( d_{t} \) :

Total depth of cut at machining (mm)

\( D,L \) :

Diameter and length of workpiece (mm)

\( k_{0} \) :

Direct labor cost overheads included ($/min)

\( k_{t} \) :

The cost of cutting edge ($/piece)

\( t_{mr} ,t_{ms} \) :

Rough and finish machining time (min)

\( t_{m} \) :

Actual machining time (min)

\( t_{c} ,t_{e} ,t_{i} \) :

Constant term of machine idling time, tool change time, total machine idle time (min)

\( h_{1} ,h_{2} \) :

Constants of pertaining of tool travel and approach/departure time (min)

\( T_{r} ,T_{s} \) :

Expected tool life for rough and finishing operations (min)

\( T_{p} \) :

Tool life weighted combination of \( T_{r} ,T_{s} \) (min)

\( T_{L} ,T_{U} \) :

Lower and upper bounds for tool life (min)

\( \alpha ,\beta ,\gamma ,C \) :

Constants of the tool life equation

SR:

Maximum allowed surface roughness value (mm)

SC:

Limit of stable cutting region

\( R \) :

Nose radius of cutting tool (mm)

\( F_{r} ,F_{s} \) :

Cutting forces during rough and finishing operations (kgf)

\( k_{1} ,u,v \) :

Constants of cutting force equation

\( F_{u} \) :

Maximum allowable cutting force (kgf)

\( P_{r} ,P_{s} \) :

Cutting power requirement for rough and finishing operations (kW)

\( P_{U} \) :

Maximum allowable cutting power limit (kW)

\( \eta \) :

Efficiency of power consumption

\( \lambda ,\nu \) :

Constants related to expression of stable cutting region

\( Q_{r} ,Q_{s} \) :

Limit of stable cutting region constraint chip–tool interface temperatures during rough and finish machining, respectively (°C)

\( Q_{U} \) :

Maximum allowable chip–tool interference (°C)

\( k_{2} ,\tau ,\phi ,\delta \) :

Constants of chip–tool interference temperature calculation

\( k_{3} ,k_{4} ,k_{5} \) :

Constants for roughing and finishing parameter relations

References

  • Akay B, Karaboğa D (2012) Artificial bee colony algorithm for large-scale problems and engineering design optimization. J Intell Manuf 23(4):1001–1014

    Article  Google Scholar 

  • Alberti N (1986) Optimization of multi-pass turning. In: Proceedings of the 14th North American Manufacturing Research Conference, USA

  • Arora JS (2011) Introduction to optimum design, 3rd edn. Academic Press, Boston

    Google Scholar 

  • Aryanfar A, Solimanpur M (2012) Optimization of multi-pass turning operations using genetic algorithms. In: International conference on industrial engineering and operations management, Istanbul, Turkey, pp 1560–1568

  • Belegundu AD, Arora JS (1985) A study of mathematical programming methods for structural optimization. Part I: theory. Int J Numer Methods Eng 21(9):1583–1599

    Article  MATH  Google Scholar 

  • Belloufi A, Assas M, Rezgui I (2014) Intelligent selection of machining parameters in multipass turnings using firefly algorithm. Model Simul Eng 2014:1–6

    Article  Google Scholar 

  • Chen M-C (2004) Optimizing machining economics models of turning operations using the scatter search approach. Int J Prod Res 42(13):2611–2625

    Article  Google Scholar 

  • Chen M-C, Chen K-Y (2003) Optimization of multipass turning operations with genetic algorithms: a note. Int J Prod Res 41(14):3385–3388

    Article  Google Scholar 

  • Chen M-C, Tsai D-M (1996) A simulated annealing approach for optimization of multi-pass turning operations. Int J Prod Res 34(10):2803–2825

    Article  MATH  Google Scholar 

  • Childs T (ed) (2000) Metal machining: theory and applications. Arnold, London; Wiley, New York

  • Coello Coello CA (2000) Use of a self-adaptive penalty approach for engineering optimization problems. Comput Ind 41(2):113–127

    Article  MATH  Google Scholar 

  • Coello Coello CA, Mezura Montes E (2002) Constraint-handling in genetic algorithms through the use of dominance-based tournament selection. Adv Eng Inform 16(3):193–203

    Article  Google Scholar 

  • Crookall J, Venkataramani N (1971) Computer optimization of multi-pass turning. Int J Prod Res 9(2):247–259

    Article  Google Scholar 

  • Fourie PC, Groenwold AA (2002) The particle swarm optimization algorithm in size and shape optimization. Struct Multidiscip Optim 23(4):259–267

    Article  Google Scholar 

  • Gupta R, Batra JL, Lal GK (1995) Determination of optimal subdivision of depth of cut in multipass turning with constraints. Int J Prod Res 33(9):2555–2565

    Article  MATH  Google Scholar 

  • He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problems. Eng Appl Artif Intell 20(1):89–99

    Article  Google Scholar 

  • Huang F, Wang L, He Q (2007) An effective co-evolutionary differential evolution for constrained optimization. Appl Math Comput 186(1):340–356

    MathSciNet  MATH  Google Scholar 

  • Jabri A, Barkany AE, Khalfi AE (2013) Multi-objective optimization using genetic algorithms of multi-pass turning process. Engineering 5(7):601–610

    Article  Google Scholar 

  • Karagöz S, Yıldız AR (2017) A comparison of recent metaheuristic algorithms for crashworthiness optimisation of vehicle thin-walled tubes considering sheet metal forming effects. Int J Veh Des 73(1/2/3):179–188

    Article  Google Scholar 

  • Karpat Y, Özel T (2006) Swarm-intelligent neural network system (SINNS) based multi-objective optimization of hard turning. Trans NAMRISME 34:9–16

    Google Scholar 

  • Kiani M, Yıldız AR (2016) A comparative study of non-traditional methods for vehicle crashworthiness and NVH optimization. Arch Comput Methods Eng 23(4):723–734

    Article  MathSciNet  MATH  Google Scholar 

  • Kumar M, Husian M, Upreti N, Gupta D (2010) Genetic algorithm: review and application. Int J Inf Technol Knowl Manag 2(2):451–454

    Google Scholar 

  • Mellal MA, Williams EJ (2015) Cuckoo optimization algorithm for unit production cost in multi-pass turning operations. Int J Adv Manuf Technol 76(1–4):647–656

    Article  Google Scholar 

  • Noorul Haq A, Karthikeyan K, Sivakumar K, Saravanan R (2006) Particle swarm optimization (PSO) algorithm for optimal machining allocation of clutch assembly. Int J Adv Manuf Technol 27(9–10):865–869

    Article  Google Scholar 

  • Onwubolu GC, Clerc M (2004) Optimal path for automated drilling operations by a new heuristic approach using particle swarm optimization. Int J Prod Res 42(3):473–491

    Article  MATH  Google Scholar 

  • Onwubolu GC, Kumalo T (2001) Optimization of multipass turning operations with genetic algorithms. Int J Prod Res 39(16):3727–3745

    Article  MATH  Google Scholar 

  • Öztürk N (2006) Neuro-genetic design optimization framework to support the integrated robust design optimization process in CE. Concurr Eng 14(1):5–16

    Article  MathSciNet  Google Scholar 

  • Pholdee N, Bureerat S, Yıldız AR (2017) Hybrid real-code population-based incremental learning and differential evolution for many-objective optimisation of an automotive floor-frame. Int J Veh Des 73(1/2/3):20–52

    Article  Google Scholar 

  • Ragsdell KM, Phillips DT (1976) Optimal design of a class of welded structures using geometric programming. J Eng Ind 98(3):1021–1025

    Article  Google Scholar 

  • Saravanan R, Siva Sankar R, Asokan P, Vijayakumar K, Prabhaharan G (2005) Optimization of cutting conditions during continuous finished profile machining using non-traditional techniques. Int J Adv Manuf Technol 26(1–2):30–40

    Article  Google Scholar 

  • Shin YC, Joo YS (1992) Optimization of machining conditions with practical constraints. Int J Prod Res 30(12):2907–2919

    Article  Google Scholar 

  • Siddall JN (1972) Analytical decision-making in engineering design. Prentice-Hall, Englewood Cliffs

    Google Scholar 

  • Srinivas J, Giri R, Yang S-H (2009) Optimization of multi-pass turning using particle swarm intelligence. Int J Adv Manuf Technol 40(1–2):56–66

    Article  Google Scholar 

  • Tandon V, El-Mounayri H, Kishawy H (2002) NC end milling optimization using evolutionary computation. Int J Mach Tools Manuf 42(5):595–605

    Article  Google Scholar 

  • Tewolde GS, Hanna DM, Haskell RE (2009) Enhancing performance of PSO with automatic parameter tuning technique. In: Swarm Intelligence Symposium, pp 67–73

  • Venkata Rao R, Kalyankar VD (2013) Multi-pass turning process parameter optimization using teaching–learning-based optimization algorithm. Sci Iran 20(3):967–974

    Google Scholar 

  • Vijayakumar K, Prabhaharan G, Asokan P, Saravanan R (2003) Optimization of multi-pass turning operations using ant colony system. Int J Mach Tools Manuf 43(15):1633–1639

    Article  Google Scholar 

  • Wang Y-C (2007) A note on ‘optimization of multi-pass turning operations using ant colony system’. Int J Mach Tools Manuf 47(12–13):2057–2059

    Article  Google Scholar 

  • Yang X-S, Deb S (2009) Cuckoo search via Levy flights. In: IEEE conference, pp 210–214

  • Yang X-S, Deb S, Fong S (2011) Accelerated particle swarm optimization and support vector machine for business optimization and applications. Netw Digit Technol 136:53–66

    Article  Google Scholar 

  • Yıldız AR (2008) Optimal structural design of vehicle components using topology design and optimization. Mater Test 50(4):224–228

    Article  Google Scholar 

  • Yıldız AR (2009) A novel particle swarm optimization approach for product design and manufacturing. Int J Adv Manuf Technol 40(5–6):617–628

    Article  Google Scholar 

  • Yıldız AR (2012a) A comparative study of population-based optimization algorithms for turning operations. Inf Sci 210:81–88

    Article  Google Scholar 

  • Yıldız AR (2012b) A new hybrid particle swarm optimization approach for structural design optimization in the automotive industry. Proc Inst Mech Eng Part J Automob Eng 226(10):1340–1351

    Article  Google Scholar 

  • Yıldız AR (2013a) Hybrid Taguchi-differential evolution algorithm for optimization of multi-pass turning operations. Appl Soft Comput 13(3):1433–1439

    Article  Google Scholar 

  • Yıldız AR (2013b) Optimization of cutting parameters in multi-pass turning using artificial bee colony-based approach. Inf Sci 220:399–407

    Article  MathSciNet  Google Scholar 

  • Yıldız AR (2013c) Optimization of multi-pass turning operations using hybrid teaching learning-based approach. Int J Adv Manuf Technol 66(9–12):1319–1326

    Article  Google Scholar 

  • Yıldız AR (2013d) Cuckoo search algorithm for the selection of optimal machining parameters in milling operations. Int J Adv Manuf Technol 64(1–4):55–61

    Article  Google Scholar 

  • Yıldız AR (2013e) A new hybrid artificial bee colony algorithm for robust optimal design and manufacturing. Appl Soft Comput 13(5):2906–2912

    Article  Google Scholar 

  • Yıldız AR (2013f) A new hybrid differential evolution algorithm for the selection of optimal machining parameters in milling operations. Appl Soft Comput 13(3):1561–1566

    Article  Google Scholar 

  • Yıldız AR (2013g) Comparison of evolutionary-based optimization algorithms for structural design optimization. Eng Appl Artif Intell 26(1):327–333

    Article  Google Scholar 

  • Yıldız BS (2017) A comparative investigation of eight recent population-based optimisation algorithms for mechanical and structural design problems. Int J Veh Des 73(1/2/3):208–218

    Article  Google Scholar 

  • Yıldız BS, Lekesiz H (2017) Fatigue-based structural optimisation of vehicle components. Int J Veh Des 73(1/2/3):54–62

    Article  Google Scholar 

  • Yıldız AR, Öztürk F (2006) Hybrid enhanced genetic algorithm to select optimal machining parameters in turning operation. Proc Inst Mech Eng Part B J Eng Manuf 220(12):2041–2053

    Article  Google Scholar 

  • Yıldız AR, Saitou K (2011) Topology synthesis of multicomponent structural assemblies in continuum domains. J Mech Des 133(1):11008

    Article  Google Scholar 

  • Yıldız AR, Solanki KN (2012) Multi-objective optimization of vehicle crashworthiness using a new particle swarm based approach. Int J Adv Manuf Technol 59(1–4):367–376

    Article  Google Scholar 

  • Yıldız AR, Öztürk N, Kaya N, Öztürk F (2007) Hybrid multi-objective shape design optimization using Taguchi’s method and genetic algorithm. Struct Multidiscip Optim 34(4):317–332

    Article  Google Scholar 

  • Yıldız BS, Lekesiz H, Yıldız AR (2016) Structural design of vehicle components using gravitational search and charged system search algorithms. Mater Test 58(1):79–81

    Article  Google Scholar 

  • Yıldız AR, Kurtuluş E, Demirci E, Yıldız BS, Karagöz S (2016) Optimization of thin-wall structures using hybrid gravitational search and Nelder-Mead algorithm. Mater Test 58(1):75–78

    Article  Google Scholar 

  • Zheng LY, Ponnambalam SG (2010) A hybrid GA-AIS heuristic for optimization of multipass turning operations. In: Intelligent Robotics and Applications: Third International Conference, ICIRA

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fatih Hayati Çakır.

Ethics declarations

Conflict of interest

The authors declare that there is no conflict of interest.

Human and animal rights

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Communicated by V. Loia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sofuoğlu, M.A., Çakır, F.H. & Gürgen, S. An efficient approach by adjusting bounds for heuristic optimization algorithms. Soft Comput 23, 5199–5212 (2019). https://doi.org/10.1007/s00500-018-3327-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-018-3327-2

Keywords

Navigation