Короткий опис(реферат):
Об’єкт розробки кваліфікаційної роботи – програмна симуляція фізики гідроаеродинамічних середовищ.
Результатом роботи є реалізація таких можливостей застосунку:
− Можливість проведення програмної симуляції гідроаеродинамічних середовищ.
− Можливість керувати значеннями симуляції, такими як розмір середовища, наявність та форма сторонніх об’єктів у ньому.
− Можливість вибирати типи симуляцій (звичайна, з розрахунком тиску, з лініями напрямку руху).
− Створення графічного прикладу (демо-версії), що буде відображати функціонал програмного комплексу.
Для роботи з програмною бібліотекою необхідно мати пристрій зі встановленим компілятором С++. Для запуску графічного прикладу роботи програмної симуляції потрібно мати комп’ютер з операційною системою Microsoft Windows. Не потребується наявність графічного процесору для апаратного прискорення симуляції.
Реалізація програмної бібліотеки для симуляції була виконана з використання мови програмування С++, її стандартної бібліотеки. Реалізація графічного прикладу була виконана з використанням ігрового рушія «K&M Game Engine».
Для реалізації системи використовувався інструментальний засіб Microsoft Visual Studio.
Подальша розробка програмної бібліотеки може відбуватися в напрямку покращення симуляції гідроаеродинамічного стану середовища, покращення відображення (рендерингу) середовища та створення можливості проводити програмну симуляцію у тривимірному середовищі, а також відображення результатів як тривимірної графічної моделі. Також перспективним може бути
створення підтримки розрахунку симуляції за допомогою апаратного прискорення на графічних процесорах, наприклад, за допомогою технології CUDA.
Робота має практичну, наукову та навчальну цінність. Розрахунок економічної цінності реалізації проєкту не проводився.
Суть розробки, основні результати:
Дусь, М. І. Програмна симуляція фізики гідроаеродинамічних середовищ : випускна кваліфікаційна робота : 121 «Інженерія програмного забезпечення / М. І. Дусь ; керівник роботи І. В. Білоус ; НУ "Чернігівська політехніка", Кафедра інформаційних технологій і програмної інженерії. – Чернігів, 2023. – 177 с.