Дослідження використання генетичних алгоритмів для автоматизованого проєктування ударостійких поверхонь
DOI:
https://doi.org/10.31498/2225-6733.52.2025.350946Ключові слова:
автоматичне проєктування, еволюційний алгоритм, фізичне моделювання, штучний інтелектАнотація
У статті представлено дослідження застосування генетичних алгоритмів як інструменту автоматизованого проєктування ударостійких поверхонь. Актуальність роботи зумовлена потребою інженерних галузей у матеріалах і структурах, здатних витримувати інтенсивні механічні навантаження за умов обмежень щодо маси та вартості. У традиційних системах моделювання, що базуються на методі скінченних елементів або молекулярній динаміці, точність супроводжується високими обчислювальними витратами, що обмежує можливості швидкої оптимізації. У цій роботі показано, що еволюційні алгоритми можуть бути ефективним альтернативним або додатковим інструментом для дослідження великих просторових областей параметрів та знаходження оптимальних структур поверхонь. Для дослідження було розроблено комп'ютерний додаток на основі рушія Unity. У роботі використано два різні підходи: одноцільовий генетичний алгоритм (SGA), що орієнтований на максимізацію інтегрального коефіцієнта придатності, та багатоцільовий алгоритм недомінованого генетичного сортування NSGA-II, здатний формувати фронт Парето для задач із суперечливими критеріями: мінімальною масою та мінімальною вартістю поверхні. Проведені симуляції включали моделювання зіткнення швидкісного об’єкта з поверхнями, виготовленими з різних матеріалів – сталі, алюмінію, вуглецевого волокна, пластику та дерева. Алгоритм SGA визначив найкращим матеріалом вуглецеве волокно, що забезпечило максимальний показник придатності завдяки поєднанню малої щільності та високої стійкості. Показано, що дерев’яні та пластикові поверхні, навіть за максимальної товщини, не здатні витримати удар, проте еволюційний алгоритм усе одно забезпечив відбір найкращих можливих рішень у межах обмежень. Алгоритм NSGA-II продемонстрував здатність формувати набір компромісних рішень та дозволив визначити альтернативні оптимальні варіанти залежно від пріоритетів – мінімальної вартості, мінімальної маси або збалансованої конфігурації. Порівняння обчислювальної ефективності показало, що швидкість NSGA-II значно падає при збільшенні кількості зразків, що є важливим фактором під час вибору алгоритму для практичного застосування. Результати роботи підтверджують, що генетичні алгоритми є потужним методом пошуку оптимальних конфігурацій ударостійких поверхонь у задачах фізичного моделювання. Отримані висновки можуть бути використані для подальшого вдосконалення систем автоматичного проєктування, інтеграції багатоцільової оптимізації та розширення до складніших реалістичних моделей удару
Посилання
Bheel N., Mohammed B. S., Woen E. L. Modelling and optimizing the impact resistance of engineered cementitious composites with Multiwalled carbon nanotubes using response surface methodology. Scientific Reports. 2024. Vol. 14, no. 1. Article 24107. DOI: https://doi.org/10.1038/s41598-024-75641-5.
Ben-Zion Y., Einhorn Zarzecki R., Glazer J., Finkelstein N. D. Leveraging AI for Rapid Generation of Physics Simulations in Education: Building Your Own Virtual Lab. The Physics Teacher. 2025. Vol. 63, no. 6. Pp. 424-427. DOI: https://doi.org/10.1119/5.0252343.
Slowik A., Kwasnicka H. Evolutionary algorithms and their applications to engineering problems. Neural Computing and Applications. 2020. Vol. 32, no. 16. Pp. 12363-12379. DOI: https://doi.org/10.1007/s00521-020-04832-8.
Zhao Z., Liu B., Zhang C., Liu H. An improved adaptive NSGA-II with multi-population algorithm. Applied Intelligence. 2018. Vol. 49, no. 2. Pp. 569-580. DOI: https://doi.org/10.1007/s10489-018-1263-6.
Pétrowski A., Ben-Hamida S. Multi-objective Optimization. Evolutionary Algorithms. Hoboken, NJ, USA, 2017. Pp. 165-182. DOI: https://doi.org/10.1002/9781119136378.ch5.
Yuan Y., Xu H., Wang B. An improved NSGA-III procedure for evolutionary many-objective optimization. Genetic and Evolutionary Computation Conference: Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation, Vancouver, Canada, 12-16 July 2014. New York, USA, 2014. Pp. 661-668. DOI: https://doi.org/10.1145/2576768.2598342.
Whitney W., Rana S., Dzubera J., Mathias K. E. Evaluating evolutionary algorithms. Artificial Intelligence. 1996. Vol. 84, no. 1-2. Pp. 357-358. DOI: https://doi.org/10.1016/0004-3702(96)81371-3.
Scardua L. A. Multiobjective Evolutionary Algo-rithm Based on Decomposition. Applied Evolutionary Algorithms for Engineers Using Python. 2021. Pp. 149-158. DOI: https://doi.org/10.1201/9780429298028-12.
Deb K., Pratap A., Agarwal S., Meyarivan T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation. 2002. Vol. 6, no. 2. Pp. 182-197. DOI: https://doi.org/10.1109/4235.996017.
Deb K., Jain H. An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints. IEEE Transactions on Evolutionary Computation. 2014. Vol. 18, no. 4. Pp. 577-601. DOI: https://doi.org/10.1109/tevc.2013.2281535.
Keller A. A. Metaheuristic Optimization Algo-rithms. Multi-Objective Optimization In Theory and Practice II: Metaheuristic Algorithms. 2019. P. 54-83. DOI: https://doi.org/10.2174/9781681087054119010004.
Domínguez J., Montiel O., Sepúlveda R., Medina N. High Performance Architecture for NSGA-II. Recent Advances on Hybrid Intelligent Systems. Berlin, Heidelberg, 2013. Pp. 451-461. DOI: https://doi.org/10.1007/978-3-642-33021-6_35.
Scardua L. A. Non-Dominated Sorted Genetic Algorithm II. Applied Evolutionary Algorithms for Engineers Using Python. 2021. Pp. 137-148. DOI: https://doi.org/10.1201/9780429298028-11.
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
Журнал "Вісник Приазовського державного технічного університету. Серія: Технічні науки" видається під ліцензією СС-BY (Ліцензія «Із зазначенням авторства»).
Дана ліцензія дозволяє поширювати, редагувати, поправляти і брати твір за основу для похідних навіть на комерційній основі із зазначенням авторства. Це найзручніша з усіх пропонованих ліцензій. Рекомендується для максимального поширення і використання неліцензійних матеріалів.
Автори, які публікуються в цьому журналі, погоджуються з наступними умовами:
1. Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, яка дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи в цьому журналі.
2. Автори мають право укладати самостійні додаткові угоди, які стосуються неексклюзивного поширення роботи в тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи в цьому журналі.







