Using evolutionary programming for finite element problems
This exploratory paper attempts to determine the viability of using evolutionary programming to solve general structural mechanics problems. A reasonable objective function is presented using a standard finite element method. The weighted sum of four error vector norms is used as the fitness value of a candidate solution. Results and discussions are presented for simultaneous linear equations and 2-D truss problems. The results indicate that scaling is vital, indicating the need for adaptive scaling and that the method is viable for solving structural mechanics problems.
Unable to display preview. Download preview PDF.
- 1.Boggs, R.G. Elementary Structural Analysis, Holt Rinehart and Winston, NewYork, 1984.Google Scholar
- 2.Eisley, J.G. Mechanics of Elastic Structures, Prentice-Hall, New York, 1989.Google Scholar
- 3.Zienkiewicz, O.C. The Finite Element Method, McGraw-Hill, London, 1985.Google Scholar
- 4.Fogel D.B. Evolutionary Computation, IEEE Press, New York, 1995.Google Scholar
- 5.Bäck, T., Evolutionary Algorithms in Theory and Practice, Oxford University Press, 1996.Google Scholar
- 6.Bäck, T., G. Rudolph, and H.-P. Schwefel, “A Survey of Evolution Strategies”, Proceedings of the Second Annual Conference on Evolutionary Programming, eds D.B. Fogel and W. Atmar, Evolutionary Programming Society, La Jolla, CA, pp. 2–9, 1993.Google Scholar
- 7.Saravanan, N. and D.B. Fogel, “Learning Strategy Parameters in Evolutionary Programming an Empirical Study”, Proceedings of the Third Annual Conference on Evolutionary Programming, eds A.V. Sebald and L.J. Fogel, World Scientific Press, La Jolla, CA, pp. 269–280, 1994.Google Scholar