Successful Application of Evolutionary Algorithms in Engineering Design
Source abstract
Abstract
Abstract Evolutionary or bionic strategies have proven to be powerful tools in many optimisation studies. Starting with some parent generations, producing sets of children, selecting the best children to be new parents yields impressive improvements of the objective when used with some experience and sufficient equipment. During some years of research the parameters of evolutionary optimisation have been investigated. Many successful applications showed where and how to use it. Especially in the case of objective functions with some or many local maxima, evolutionary approaches may propose solutions which gradient based optimisation would hardly find. When used with a large number of optimisation parameters, evolutionary methods seem to be superior to other strategies, as the chances to find good proposals within an acceptable number of trials and within affordable time are much higher. Nevertheless, evolutionary approaches like all optimisation methods require large numbers of studies of individual solutions. The computer power necessary to apply these strategies should not be underestimated. Even with today low cost and high availability of computers, the time to solve problems may be surprisingly long. So all ways of parallel processing, using single computers with many processors or clusters of many computers may speed up the time to do the optimisation. The basic terms of the method are outlined, some problems discussed, some examples given and some proposals made, how to use evolutionary methods in engineering optimisation. Finally some warnings are given trying to prevent potential users from non-realistic expectations. Optimisation is a difficult and consuming process. This holds for evolutionary optimisation as well.
Source: openaire · Quality: candidate unverified · Source record ↗
Research context
OpenAlex topics: Advanced Manufacturing and Logistics Optimization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (12)
Show source-provided references
1. Nocedal J, Wright S. Numerical Optimization, Springer, New York, 1999.10.1007/b98874 ↗
2. Gen M, Cheng R. Genetic Algorithms & Engineering Optimization, John Wiley & Sons, New York, 2000.
3. Ghanea-Hercock R. Applied Evolutionary Algorithms in Java, Springer, New York, 2003.10.1007/978-0-387-21615-7 ↗
4. Michalewicz Z. Genetic Algorithms + Data Structures = Evolution Programs, Springer, New York, 1996.10.1007/978-3-662-03315-9 ↗
5. Rechenberg I. Evolutionsstrategie ’94, Frommann-Holzboog, Stuttgart, 1994.
6. Steinbuch R. Simulation im konstruktiven Maschinenbau, Fachbuchverlag Leipzig, Leipzig, 2004. (in German)
7. Brieger S, Keller U, Steinbuch R. Advanced tools in Structural optimisation. The International Summer School- Conference: Advanced Problems in Mechanics 2008, St. Petersburg, Russia, 2008.
8. McKay M D, Beckman R J, Conover W J. A comparison of three methods for selecting values of input variables in the analysis of output from a computer code. Technometrics, 1979, 21, 239–245.
9. Rosenbrock H H. An automatic method for finding the greatest or least value of a function. The Computer Journal, 1960, 3, 175–184.10.1093/comjnl/3.3.175 ↗
10. Altair Engineering, [2010-02-05], www.altair.com
11. Dynardo Weimar, [2010-02-05], http://www.dynardo.de
12. FE-Design, [2010-02-05], www.fe-design.de