Application of software solution for solving engineering design optimization problems

Engineering design problems involving a set of continuous, discrete and integer design variables and complex, non-convex objective functions and linear and non-linear constraints represent optimization problems with considerable complexity which are not trivial to solve. In recent years a number of optimization methods, particularly meta-heuristic optimization algorithms, were highlighted as effective optimization tools to deal with this type of engineering design problems. Despite certain advantages, their stochastic nature may be insufficient in dealing with various kinds of variables, constraints and objective functions. This paper discusses the application of developed software solution for solving engineering design optimization problems which is based on deterministic approach, i.e. the use of exhaustive iterative search algorithm. The use of the developed software solution is validated using four standard engineering design problems reported in the referential literature. In all case studies, the determined optimization solutions are equally good or better than those reported from other researchers using algorithms representative of the state-of-the-art in the area.

[1]  M. Jaberipour,et al.  Two improved harmony search algorithms for solving engineering optimization problems , 2010 .

[2]  Amir Hossein Gandomi,et al.  Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems , 2011, Engineering with Computers.

[3]  Robert G. Reynolds,et al.  A Testbed for Solving Optimization Problems Using Cultural Algorithms , 1996, Evolutionary Programming.

[4]  R. G. Fenton,et al.  A Comparison of Numerical Optimization Methods for Engineering Design , 1974 .

[5]  Miloš Madić,et al.  Pareto optimization of multi-pass turning of grey cast iron with practical constraints using a deterministic approach , 2020, The International Journal of Advanced Manufacturing Technology.

[6]  Carlos A. Coello Coello,et al.  Constraint-handling in genetic algorithms through the use of dominance-based tournament selection , 2002, Adv. Eng. Informatics.

[7]  Zelda B. Zabinsky,et al.  Comparative Assessment of Algorithms and Software for Global Optimization , 2005, J. Glob. Optim..

[8]  A. Ravindran,et al.  Engineering Optimization: Methods and Applications , 2006 .

[9]  E. Sandgren,et al.  Nonlinear Integer and Discrete Programming in Mechanical Design Optimization , 1990 .

[10]  M. Madić,et al.  Laser cutting optimization model with constraints: Maximization of material removal rate in CO2 laser cutting of mild steel , 2020, Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture.

[11]  K. Lee,et al.  A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice , 2005 .

[12]  T. Warren Liao,et al.  Two hybrid differential evolution algorithms for engineering design optimization , 2010, Appl. Soft Comput..

[13]  Harish Garg Solving structural engineering design optimization problems using an artificial bee colony algorithm , 2013 .

[14]  Marko Kovacevic,et al.  Software prototype for validation of machining optimization solutions obtained with meta-heuristic algorithms , 2013, Expert Syst. Appl..

[15]  S. N. Kramer,et al.  An Augmented Lagrange Multiplier Based Method for Mixed Integer Discrete Continuous Optimization and Its Applications to Mechanical Design , 1994 .