Автоматизоване проектування повітряних дронів на основі графової граматики
dc.contributor.advisor | Мирончук, Олександр Юрійович | |
dc.contributor.author | Струков, Демід Денісович | |
dc.date.accessioned | 2023-01-17T14:00:11Z | |
dc.date.available | 2023-01-17T14:00:11Z | |
dc.date.issued | 2022 | |
dc.description.abstracten | Thesis report: 58 pages, 34 figures, 1 appendix, 21 references. Computer-aided design has long been an important part of technology development, and more recently, machine-learned algorithms have been able to generate a variety of content, from something as simple as creating illustrations at the user's request to folding protein cells to aid in drug development. Assuming that the more innovative design that results from random generation can improve the functionality of the design, and identify more suitable solutions for specific problems. Therefore, there is a chance in which the constructed computer model is designed for the task – thanks to a system that has not been unduly influenced by previous conventions. The purpose of the work is to create a variety of drone designs that are theoretically more optimal solutions for specific tasks and compare the results with existing solutions. The object of study is the design of drones. Subject of research – the system of automatic creation of drone spacecraft, on request to solve the necessary problem. Scope of application – Process automation. In the diploma work is the design of the system of automated creation of aerial drones for the formation of structures for the necessary tasks. Research methods – Algorithms for constructing graphs for representing structures. Simulations for its reproduction in the windy world. Reinforcement learning for testing the design in simulation. Graph search algorithms to optimize the design search. The system is built through simulation in the Unity application program on the package for creating reinforcement learning agents "ml-agents" The concept of creating procedural constructs is not new. This technology has long been used in computer games to generate anything: creatures, buildings, terrain. This work was inspired by a scientific study [3], which focuses on the creation of procedural creatures to solve the problem of movement on a variety of terrain. Using this technology, it is possible to create a system for creating drone designs, which can be used to check whether the design of existing drones is the optimal solution and to find similar or better solutions to the basic designs. | uk |
dc.description.abstractuk | Звіт про дипломну роботу: 58 сторінки, 34 рисунків, 1 додаток, 21 джерел. Автоматизоване проектування вже давно є досить важливою частиною розвитку технологій, а віднедавна алгоритми машинного навчання дістались змоги генерувати різноманітний контент, від чогось простого як створення ілюстрацій за запитом користувача, до згортання клітин білка, що допомагає у створенні ліків. Якщо припустити, що більш інноваційний дизайн, який буде отриманий в результаті випадкового генерування може покращити функціональність конструкції, та виявити більш підходящі рішення для конкретних задач. Тому э шанс в якому побудована комп'ютерна модель спроектована для завдання – завдяки системі, яка не зазнала надмірного впливу попередніх умовностей. Метою роботи є створення різноманітних конструкцій дронів, які теоретично є більш оптимальним рішенням для конкретних завдань, та порівняння результатів з вже існуючими рішеннями. Об'єкт дослідження – конструкції дронів. Предметом дослідження – система автоматичного створення конструкцій дронів, по запиту вирішення необхідної задачі. Область застосування – автоматизація процесів. У дипломній роботі проходить проектування системи автоматизованого створення повітряних дронів для формування конструкцій під необхідні задачі. Методи дослідження – алгоритми побудови графів для репрезентації конструкцій. Симуляції для її відтворення у віртуальному світі. Навчання з підкріпленням для тестування конструкції у симуляції. Алгоритми пошуку по графу, для оптимізації пошуку конструкції. Будування системи проводиться завдяки симуляції в прикладній програмі Unity на пакеті для створення агентів навчання з підкріпленням «ml-agents» Концепція створення процедурних конструкцій не є новою. Ця технологія вже давно використовується у комп’ютерних іграх, для генерації будь чого: створінь, будівель, місцевості. Ця робота була виконана від натхнення від дослідження [3], яке зорієнтоване на створення процедурних створінь для вирішення завдання пересування по різноманітному оточенню. Використовуючи цю технологію, можна створити систему створення конструкцій дронів, за якою можна перевірити, чи є конструкція існуючих дронів оптимальним рішенням, та знайти подібні або кращі рішення до базових конструкцій. | uk |
dc.format.page | 58 c. | uk |
dc.identifier.citation | Струков, Д. Д. Автоматизоване проектування повітряних дронів на основі графової граматики : магістерська дис. : 172 Телекомунікації та радіотехніка / Струков Демід Денісович. – Київ, 2022. – 58 c. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/51915 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | автоматизоване | uk |
dc.subject | проектування | uk |
dc.subject | дронів | uk |
dc.subject | automated | uk |
dc.subject | design | uk |
dc.subject | drones | uk |
dc.title | Автоматизоване проектування повітряних дронів на основі графової граматики | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Ескіз недоступний
- Назва:
- Strukov_magistr.docx
- Розмір:
- 5.69 MB
- Формат:
- Microsoft Word XML
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: