Adaptyvios genetinių algoritmų strategijos mechaninių struktūrų formai optimizuoti
Abstract
Šiame baigiamajame darbe optimizuojama plokščiojo kūno forma esant žinomai apkrovai ir kraštinėms sąlygoms. Aptariami pagrindiniai optimizavimo tipai, globaliojo optimizavimo ir kontinuumo diskretizavimo metodai. Forma optimizuojama trimis skirtingais neadaptyviais genetiniais algoritmais ir trimis adaptyviais, taikant migracijos strategijas. Poslinkiai ir von Mises įtempimai skaičiuojami baigtinių elementų metodu. Darbo užduotis realizuota C++ kalba. Darbą sudaro 9 dalys: įvadas, kūno formos modeliavimo metodų apžvalga, baigtinių elementų metodas, genetiniai algoritmai, kūno formos optimizavimo uždavinys, rezultatų palyginimas, išvados, literatūros sąrašas, priedai. Darbo apimtis - 62 p. teksto be priedų, 39 iliustr., 5 lent., 24 bibliografinių šaltinių. The task of Master thesis is to optimize shape of plane body with given loading and boundary conditions. The classes of structural optimization problems, the methods of global optimization and discretization of continual structures are discussed. For shape optimization three different not adaptive and three adaptive genetic algorithms with migration strategy are used, displacements and von Mises stresses are calculated using finite element method. The program was created using C++ language. The work consists of 9 parts: introduction, overview of methods used for shape optimization, finite element method, genetic algorithms, shape optimization of plane body, results, conclusions, references, appendixes. Work consist of 62 p. text without appendixes, 39 pictures, 5 tables, 24 bibliographical entries. Appendixes are included.