Application of grammatical evolution to coefficient identification problem in two-dimensional elastic problem

  • Takuya Kuroda
  • Hideyuki Sugiura
  • Eisuke Kita

Abstract

Grammatical evolution (GE), which is a kind of evolutionary algorithms, is designed to find a function, an executable program or program fragment that will achieve a good fitness value for the given objective function to be minimized. In this study, GE is applied for the coefficient identification problem of the stiffness matrix in the two-dimensional elastic problem. Finite element analysis of the plate with a circular hole is performed for determining the set of the stress and the strain components. Grammatical evolution determines the coefficient matrix of the relationship between the stress and strain components. The coefficient matrix is compared with Hooke's law in order to confirm the validity of the algorithm. After that, three algorithms are shown for improving the convergence speed of the original GE algorithm.

Keywords

grammatical evolution, Backus-Naur form (BNF), coefficient matrix, plane strain state,

References

Published
Jan 25, 2017
How to Cite
KURODA, Takuya; SUGIURA, Hideyuki; KITA, Eisuke. Application of grammatical evolution to coefficient identification problem in two-dimensional elastic problem. Computer Assisted Methods in Engineering and Science, [S.l.], v. 20, n. 1, p. 3-13, jan. 2017. ISSN 2956-5839. Available at: <https://cames.ippt.gov.pl/index.php/cames/article/view/77>. Date accessed: 21 nov. 2024.
Section
Articles