Бакалаврські роботи (СПСКС)

Постійне посилання зібрання

Переглянути

Нові надходження

Зараз показуємо 1 - 20 з 450
  • ДокументВідкритий доступ
    Програмно-апаратний модуль сканування простору на основі оптичних датчиків відстані
    (КПІ ім. Ігоря Сікорського, 2026) Молчембаєв, Ярослав Андрійович; Дробязко, Ірина Павлівна
    Кваліфікаційна робота включає пояснювальну записку (53 с., 41 рис. 2 табл., 4 додатки). Об’єкт розробки – програмно-апаратний модуль сканування простору на основі оптичних датчиків відстані. В ході виконання дипломного проєкту: - проведено аналіз методів побудови існуючих програмно-апаратних систем просторового сканування та розроблено архітектуру модуля сканування; - обрано мікроконтролер для реалізації функцій модуля; - розроблено програмне забезпечення мікроконтролера для асинхронного керування датчиками та механічними елементами модуля, а також первинної обробки даних сканування; - розроблено серверний додаток для взаємодії з модулем просторового сканування та передачі даних сканування; - розроблено веб-сервіс для візуалізації даних сканування та задання конфігурації. Модуль дозволяє: - виконувати сканування заданого простору у різних режимах, виконувати первинну обробку та здійснювати передачу даних у реальному часі; - фільтрувати помилкові та спотворені дані датчиків; - функціонувати асинхронно з іншими пристроями; - використовувати різні цільові платформи мікроконтролерів та апаратного забезпечення; Інтеграція модуля в системи навігації у просторі дозволить їм отримувати якісні просторові дані при зменшенні енерговитрат та кінцевої вартості системи.
  • ДокументВідкритий доступ
    Система моніторингу стану електромережі та автономних джерел живлення на базі ESP32
    (КПІ ім. Ігоря Сікорського, 2026) Гуров, Іван Олегович; Потапова, Катерина Романівна
    Бакалаврський дипломний проєкт включає пояснювальну записку (69 стор., 17 рис., 9 табл., список використаної літератури з 14 найменувань, 4 додатків). Метою бакалаврського дипломного проєкту розглядається процес розробки, реалізації та практичної верифікація багатоканальної IoT-системи моніторингу параметрів електромережі на базі мікроконтролера ESP32, аналогових датчиків напруги ZMPT101B та струму SCT-013-030, фреймворку ESPHome і бібліотеки EmonLib-esp32 з інтеграцією до платформи Home Assistant через протокол MQTT. Метою дослідження є підтвердження гіпотези про можливість побудови повноцінної локальної безхмарної системи моніторингу електромережі вартістю до 15–20 USD із прийнятними метрологічними характеристиками та функцією автоматичної реєстрації відключень електроенергії. Тестування системи проводилось протягом шести місяців в умовах реального житлового об'єкта; вимірювання виконувались із частотою 2000 семплів/с на канал, калібрування — одноразово методом порівняння з еталонним мультиметром класу точності 1,0. За результатами верифікації середня похибка вимірювання напруги в діапазоні 195–235 В склала ±0,8 %, струму в діапазоні 0,5–15 А — ±2,1 %, активної потужності при навантаженнях понад 200 Вт — ±3,2 %. Система зафіксувала 23 події зникнення мережевої напруги сукупною тривалістю 19 годин 43 хвилини (11,8 % від загального часу спостереження), час реакції на відключення не перевищував 1 секунди, автоматичне відновлення роботи відбувалося в усіх 23 зафіксованих випадках. Порівняльний аналіз із рішеннями на модулі PZEM-004T та комерційними пристроями Shelly EM і Sonoff Pow R2 підтвердив, що запропонована система забезпечує точні характеристики побутового класу при вартості компонентів удвічі-тричі нижчій за комерційні аналоги, повній локальності та відкритій архітектурі.
  • ДокументВідкритий доступ
    Апаратно-програмна система фонового підсвічування для мультимедіа
    (КПІ ім. Ігоря Сікорського, 2026) Войтенко, Іван Федорович; Тарасенко-Клятченко, Оксана Володимирівна
    Бакалаврський дипломний проєкт включає пояснювальну записку (58 стор., 31 рис., 2 табл., список використаної літератури з 15 найменувань, 4 додатків). Об’єкт розробки – програмно-апаратний комплекс для бездротового керування адресним світлодіодним освітленням. Комп’ютерна система дозволяє: - здійснювати передачу керуючих сигналів локальною мережею з мінімальною затримкою; - синхронізувати освітлення із зображенням на моніторі у реальному часі; - зберігати налаштування в енергонезалежній пам'яті для автономної роботи. У процесі розробки були використані мови програмування C# та C++, графічна підсистема WPF, патерн проєктування MVVM, протокол мережевого обміну UDP та алгоритми управління адресною стрічкою WS2812B через бібліотеку FastLED. В ході розробки: - проведено аналіз існуючих систем фонового освітлення та методів їх апаратної реалізації; - сформульовані вимоги до швидкодії та архітектури комплексу; - розроблено десктопний застосунок для налаштування параметрів освітлення та моніторингу статусу обладнання; - реалізовано алгоритм швидкого захоплення та обробки кольорів з монітора; - розроблено мікропрограмне забезпечення для мікроконтролера архітектури ESP32; - налаштовано механізм фонового контролю з'єднання між клієнтським додатком та апаратною частиною. Упровадження цієї системи дозволить оптимізувати робочий простір, знизити зорове навантаження під час роботи за комп'ютером та розширити функціонал існуючих мультимедійних систем.
  • ДокументВідкритий доступ
    Модуль керування гіростабілізованою платформою камери FPV дрона
    (КПІ ім. Ігоря Сікорського, 2026) Голобородько, Софія Олександрівна; Коляда, Костянтин Вячеславович
    Бакалаврський дипломний проєкт включає пояснювальну записки (стор.51, рис. 6 , список використаної літератури з 15 найменувань, додатків, презентація 20 слайдів). Даний дипломний проєкт присвячений розробці модуля керування гіростабілізованою платформою FPV дрона Мета розробки – дослідити та розробити систему керування гіростабілізованою платформою, яка забезпечує стабілізацію положення камери під час руху безпілотного літального апарата. У даній роботі досліджуються принципи побудови гіростабілізованих платформ для FPV-дронів, методи визначення просторової орієнтації за допомогою MEMS-датчиків. Об'єктом дослідження є процес стабілізації положення камери FPV дрона під час польоту. Предметом дослідження є апаратні та програмні засоби реалізації системи керування гіростабілізованою платформою. Для досягнення поставленої мети було проведено: - Аналіз існуючих систем стабілізації камер та гіростабілізованих платформ, що застосовуються в сучасних FPV-дронах. - Дослідження принципів роботи MEMS-гіроскопів та інерціальних датчиків орієнтації, а також методів визначення кутового положення об'єкта у просторі. - Розробка апаратної частини системи керування на базі мікроконтролера STM32, датчика орієнтації BNO055 та сервоприводів. - Розробка програмного забезпечення для зчитування даних з датчика, обчислення орієнтації платформи за допомогою кватерніонів та формування сигналів керування сервоприводами. У результаті виконання дипломного проєкту було розроблено модуль керування гіростабілізованою платформою, який забезпечує компенсацію кутових відхилень та підтримання стабільного положення камери під час польоту.
  • ДокументВідкритий доступ
    Розробка гібридного шахового рушія із інтеграцією оціночного ядра та пояснювального модуля на основі мовної моделі ШІ
    (КПІ ім. Ігоря Сікорського, 2026) Гуманіцький, Андрій Олександрович; Сергієнко, Павло Анатолійович
    Кваліфікаційна робота включає пояснювальну записку (60 с., 49 рис., 2 табл., 7 додатки). Об’єкт розробки – гібридний шаховий рушій із інтеграцією оціночного ядра та пояснювального модуля на основі мовної моделі штучного інтелекту. Розроблена система дозволяє виконувати аналіз шахових позицій, знаходити рекомендовані ходи, формувати текстові пояснення щодо вибору ходу та загального характеру позиції, а також адаптувати подачу пояснень до рівня підготовки користувача. Система може бути використана як основа для навчальних, аналітичних та тренувальних шахових застосунків. У процесі розробки було використано засоби програмування C++, алгоритми генерації шахових ходів і пошуку найкращого продовження, підходи до оцінювання шахових позицій, а також методи формування пояснень на основі мовної моделі штучного інтелекту. В ході розробки: ─ проведено аналіз існуючих рішень у сфері шахового аналізу та навчання; ─ виконано аналіз підходів і алгоритмів, що застосовуються в шахових рушіях; ─ сформульовано вимоги до гібридного шахового рушія з пояснювальним модулем; ─ розроблено шахове оціночне ядро для аналізу позицій і вибору ходів; ─ розроблено пояснювальний модуль на основі мовної моделі штучного інтелекту; ─ розроблено структуру взаємодії між аналітичним і пояснювальним компонентами системи; ─ розроблено користувацький інтерфейс для взаємодії з системою. Упровадження розробленої системи дозволить підвищити зрозумілість шахового аналізу для користувачів, спростити навчання початківців і гравців середнього рівня та покращити ефективність використання шахових програм у навчальному й практичному середовищі.
  • ДокументВідкритий доступ
    Адаптивна система керування робочим ритмом користувача з автоматичним вибором режиму продуктивності на основі поведінкового аналізу
    (КПІ ім. Ігоря Сікорського, 2026) Вакульчук, Ярослав Віталійович; Сергієнко, Павло Анатолійович
    Кваліфікаційна робота включає пояснювальну записку (62 с., 50 рис., 2 табл., 5 додатки). Об’єкт розробки – адаптивна система керування робочим ритмом користувача з автоматичним вибором режиму продуктивності на основі поведінкового аналізу. Розроблена система забезпечує моніторинг активності користувача, визначення рівня залученості та втоми, адаптивне налаштування порогів станів і формування нагадувань про перерву. Система може використовуватися для підтримки цифрового благополуччя та контролю робочого навантаження. Під час розробки використано мову програмування Python, алгоритми аналізу взаємодії з периферійними пристроями та методи оцінювання поведінкових характеристик користувача. У ході розробки: - проведено аналіз існуючих рішень у сфері моніторингу активності користувача; - виконано аналіз алгоритмів поведінкового аналізу для визначення станів концентрації та втоми; - сформульовано технічні та функціональні вимоги до адаптивної системи керування робочим ритмом; - розроблено алгоритмічне ядро для автоматичного визначення та перемикання режимів продуктивності; - спроєктовано структуру взаємодії між модулями збору та аналізу даних; - створено модуль адаптивних сповіщень і нагадувань про перерву; - розроблено графічний інтерфейс користувача для відображення результатів моніторингу та взаємодії з користувачем. Упровадження розробленої системи дозволить автоматизувати контроль за робочим ритмом користувача, забезпечить підтримання стану високої концентрації та мінімізує ризики виникнення втоми, професійних захворювань опорно-рухового апарата або появи тунельного синдрому.
  • ДокументВідкритий доступ
    Система активного шумопоглинання для приміщень на основі мікроконтролера ESP32-S
    (КПІ ім. Ігоря Сікорського, 2026) Вороняк, Максим Ігорович; Кучмій, Оксана Олександрівна
    Дипломний проєкт включає пояснювальну записку (56 с., 12 рис., 2 табл., список використаної літератури з 50 найменуваннь, 3 додатки). Мета роботи: розробка та практична реалізація автономного апаратно-програмного комплексу активного шумозаглушення з автономним живленням на базі мікроконтролера ESP32-S3, призначеного для пригнічення низькочастотних шумів, що проникають через двері та стіни будівель. Методи та технології: застосовано метод деструктивної інтерференції звукових хвиль у просторовій топології прямого розповсюдження (feed-forward). Математичним ядром системи є нормалізований адаптивний алгоритм найменших середніх квадратів із попередньою фільтрацією опорного сигналу (FxNLMS). Програмна архітектура побудована на базі операційної системи жорсткого реального часу. Реалізація та результати: спроєктовано електричну принципову схему обчислювального аудіотракту. Розроблено підсистему апаратного захисту акустичної системи від механічних перевантажень на базі п'єзоелектричного вібродатчика. Створено прошивку для мікроконтролера ESP32-S3, яка реалізує потокову обробку аудіофреймів у реальному часі. Реалізовано вбудований локальний вебсервер із REST API та форматом даних JSON для бездротового дистанційного керування пристроєм через Wi-Fi , а також програмний механізм автоматичного калібрування моделі вторинного акустичного тракту за допомогою білого шуму. Практичне значення: створено повністю працездатний та автономний робочий прототип портативної системи активного шумозаглушення. Пристрій характеризується низькою собівартістю компонентної бази, локальним керуванням без прив'язки до зовнішніх хмарних сервісів та мобільністю монтажу безпосередньо кінцевим користувачем.
  • ДокументВідкритий доступ
    Система керування освітленням для підтримки циркадних ритмів на базі ESP32
    (КПІ ім. Ігоря Сікорського, 2026) Гончар, Вікторія Андріївна; Радченко, Костянтин Олександрович
    Дипломний проєкт включає пояснювальну записку (56 с., 14 рис., 0 табл., список використаної літератури з 17 найменуваннь, 3 додатки). Мета роботи: розробка та практична реалізація доступного апаратно-програмного комплексу на базі мікроконтролера ESP32 для плавного керування яскравістю освітлення (імітації світанку), що дозволяє підтримувати природні циркадні ритми та полегшити процес пробудження. Методи та технології: застосовано метод симісторного фазового керування напругою (відсікання переднього фронту) з детекцією переходу через нуль та повною гальванічною розв'язкою. Програмна архітектура побудована на базі операційної системи реального часу FreeRTOS для паралельного виконання алгоритмів керування та веб-сервера. Використано протокол NTP для синхронізації часу, інтерфейс Fetch API для асинхронних запитів та технологію Captive Portal для автоматичного налаштування мережі. Реалізація та результати: спроєктовано принципову електричну схему та виготовлено друковану плату пристрою. Розроблено прошивку для мікроконтролера ESP32, що забезпечує плавний профіль димування без мерехтіння завдяки використанню апаратних переривань та таймерів. Створено локальний адаптивний веб-інтерфейс у вигляді односторінкового додатка (HTML/CSS/JS) для налаштування розкладів будильника із надійним збереженням параметрів у незалежній NVS-пам'яті. Практичне значення: створено повністю автономний робочий прототип розумного дімера, який легко інтегрується з існуючими побутовими лампами. Розробка відрізняється низькою собівартістю локальним керуванням без прив'язки до зовнішніх хмарних сервісів та високою гнучкістю налаштувань порівняно з комерційними аналогами.
  • ДокументВідкритий доступ
    Комп’ютерна система планування та моніторингу виконання особистих завдань
    (КПІ ім. Ігоря Сікорського, 2026) Гречишкіна, Катерина Дмитрівна; Кучмій, Оксана Олександрівна
    Об’єкт розробки – створення комп’ютерної системи планування та моніторингу виконання особистих завдань. Мета розробки – створення програмного забезпечення для ефективного планування часу та відстеження щоденних звичок. Комп’ютерна система забезпечує можливість планувати щоденні завдання з урахуванням пріоритетів і дедлайнів, вести системний облік звичок з автоматичним лічильником прогресу, проводити детальний аналіз особистої продуктивності за різні періоди, забезпечувати зручне управління даними через сучасний інтерфейс. Система передбачає обов’язкову реєстрацію та автентифікацію користувачів, завдяки чому забезпечується конфіденційність персональних даних та можливість індивідуального налаштування профілю. В ході розробки було: - Проведено порівняльний аналіз існуючих програмних рішень; - Сформульовані технічні вимоги до системи планування та моніторингу виконання особистих завдань; - Спроєктовано архітектуру програмного забезпечення та структуру бази даних; - Реалізовано клієнтську та серверну частину; - Створено програмне забезпечення що повністю відповідає встановленим технічним вимогам. Упровадження комп’ютерної системи дозволить користувачам значно підвищити рівень особистої продуктивності, покращити самодисципліну та ефективніше керувати власним часом.
  • ДокументВідкритий доступ
    Система моніторингу шкідливих домішок в повітрі на основі ESP32
    (КПІ ім. Ігоря Сікорського, 2026) Деркач, Андрій Ігорович; Кучмій, Оксана Олександрівна
    Дипломний проєкт включає пояснювальну записку (55 с., 14 рис., 2 табл., список використаної літератури з 25 найменуваннь, 3 додатки). Мета роботи: розробка та практична реалізація автоматизованої системи контролю витоків газу та пожежної сигналізації, яка поєднує в собі надійність традиційних локальних сповіщувачів із гнучкістю та інформативністю сучасних рішень Інтернету речей. Методи та технології: збір даних про стан середовища здійснюється за допомогою аналогових напівпровідникових сенсорів серії MQ (MQ-4, MQ-6, MQ-7) та цифрового датчика мікроклімату BME280. Для усунення високочастотних шумів АЦП використано алгоритм цифрової фільтрації на базі експоненційного ковзного середнього (EWMA). Управління станами пристрою базується на математичній абстракції скінченного автомата з використанням можливостей операційної системи реального часу FreeRTOS. Реалізація та результати: програмне забезпечення створено у середовищі PlatformIO (фреймворк Arduino) для мікроконтролера ESP32-WROOM. Спроєктовано систему, яка здатна в режимі реального часу відстежувати концентрацію метану, пропан-бутану та чадного газу, розраховуючи їх відносно збережених базових ліній. Реалізовано локальну світлозвукову сигналізацію, відображення даних на OLED-дисплеї та надійну двосторонню інтеграцію з Telegram API через Wi-Fi для віддаленого моніторингу і керування пристроєм. Практичне значення: створено повноцінний, компактний та економічно вигідний прототип системи безпеки, який може використовуватися в квартирах, приватних будинках і гаражах як самостійно, так і в якості елемента екосистеми розумного дому, мінімізуючи ризики запізнілого виявлення пожеж чи аварійних витоків газу.
  • ДокументВідкритий доступ
    Інтелектуальна система обліку пацієнтів медичного центру
    (КПІ ім. Ігоря Сікорського, 2026) Бондарева, Валерія Романівна; Петрашенко, Андрій Васильович
    Дипломний проєкт включає пояснювальну записку (60 с., 20 рис., 2 табл., список використаної літератури з 25 найменуваннь, 3 додатки). Мета роботи: проєктування та реалізація вебзастосунку для автоматизації обліку пацієнтів медичного центру з використанням інтелектуальних алгоритмів планування. Методи та технології: застосовано клієнт-серверну архітектуру та RESTful API. Інтелектуальне планування базується на гнучкому рушії правил (Rules Engine) для підбору лікаря та оцінки неявки, а також на жадібних алгоритмах оптимізації розкладу. Обмін даними стандартизовано за протоколом HL7 FHIR. Реалізація та результати: розроблено програмний комплекс із бекендом на FastAPI (Python) та фронтендом на React.js. Створено архітектуру керованої даними поведінки, що дозволяє змінювати логіку підбору лікарів без перекомпіляції коду. Впроваджено JWT-автентифікацію з рольовим доступом, систему фонових нагадувань та "FHIR Facade" для трансформації локальної бази (SQLite) у міжнародні медичні ресурси. Практичне значення: систему готово до впровадження у невеликих клініках. Використання розроблених алгоритмів мінімізує кількість «вікон» у графіках і знижує відсоток неявок, а підтримка FHIR забезпечує легку інтеграцію з іншими медичними платформами у майбутньому.
  • ДокументВідкритий доступ
    Система аналізу та візуалізації даних ринку цифрових активів з вебзастосунком
    (КПІ ім. Ігоря Сікорського, 2026) Землянський, Едуард Вадимович; Сергієнко, Павло Анатолійович
    Кваліфікаційна робота включає пояснювальну записку (68 с., 11 рис., 5 табл., 5 додатків). Об'єкт розробки – створення веб-застосунку для аналізу та візуалізації даних ринку цифрових активів з елементами автоматизованої торгівлі, який дозволяє здійснювати збір, обробку та аналіз потокових ринкових даних у реальному часі з метою виявлення торгових сигналів. Веб-застосунок дозволяє: отримувати потокові біржові дані через канали REST та WebSocket; забезпечувати цілісність та коректність даних, що передаються та зберігаються; передбачені механізми обробки помилок зв'язку та автоматичного відновлення з'єднань. Реалізовано фільтрацію, пошук та візуалізацію торгових інструментів за заданими користувачем параметрами; побудову свічкових графіків з накладенням технічних індикаторів, кореляційних теплових карт та діаграм регресійного аналізу; формування короткострокових прогнозів цінових рядів на основі моделей ARIMA та експоненційного згладжування Хольта-Вінтерса; симуляцію алгоритму автоматизованих торгових операцій навколо моментів виплати фандінгу у режимі paper trading. В процесі розробки були використані технології Python (FastAPI) для серверної частини та обробки потокових даних, бібліотеки pandas, NumPy, SciPy, statsmodels для математичного аналізу та моделювання часових рядів, бібліотека ccxt для уніфікованої інтеграції з біржовим API, протокол WebSocket для отримання потокових даних у реальному часі, React з TypeScript та бібліотеки візуалізації lightweight-charts і recharts для клієнтської частини. В якості бази даних використовувалась PostgreSQL із розширенням TimescaleDB для роботи з часовими рядами. В ході розробки: − проведено аналіз методів побудови існуючих веб-застосунків-скрінерів криптовалютних бірж; − сформульовані вимоги до веб-застосунку для аналізу та візуалізації даних ринку цифрових активів; − розроблена архітектура веб-застосунку з виразним поділом на серверну та клієнтську частини; − розроблено програмний модуль збору, очищення та структурування потокових ринкових даних з біржового API у режимі реального часу; − реалізовано підсистему персистенції потокових даних у TimescaleDB hypertable з буферизованим пакетним записом; − розроблено користувацький веб-інтерфейс для перегляду, фільтрації та візуалізації біржових даних; − реалізовано алгоритми математичного аналізу для виявлення торгових сигналів (прості та експоненційні ковзні середні, кореляційний та регресійний аналіз, моделі ARIMA, метод Хольта-Вінтерса); − розроблено окремий модуль автоматизованих торгових операцій навколо моментів виплати фандінгу («фармінг фандінгу») у режимі симуляції (paper trading) з декомпозицією прибутковості на фандінгову та цінову компоненти. Упровадження розробленого веб-застосунку дозволить надати користувачам безкоштовний інструмент для аналізу криптовалютного ринку з функціоналом, який зазвичай доступний лише у платних аналогах, а також протестувати механізм автоматизованих торгових операцій як окремий програмний модуль.
  • ДокументВідкритий доступ
    Програмно-апаратний комплекс підтримки водія з індикацією прискорення
    (КПІ ім. Ігоря Сікорського, 2026) Савельєв, Олександр Сергійович; Радченко, Костянтин Олександрович
    Бакалаврський дипломний проєкт включає пояснювальну записку (72 сторінок, 20 рис. , 7 табл. , список використаної літератури з 27 найменувань, 3 до-датки. Метою бакалаврського дипломного проєкту є розробка програмно-апаратного комплексу підтримки водія з індикацією прискорення, що забезпечує автоматичне визначення динамічного стану транспортного засобу та світлову індикацію маневрів у режимі реального часу. Система призначена для підвищення безпеки та помітності водіїв двоколісного транспорту в дорожньому потоці. У процесі роботи було створено апаратну частину на базі мікроконтролера STM32F103C8T6 з підключенням інерційного вимірювального модуля BNO055 та адресної світлодіодної матриці WS2812B, розроблено власну двошарову друковану плату формфактору 45×45 мм та змонтовано робочий прототип. Програмне забезпечення включає прошивку мовою C/C++ без операційної системи реального часу з кооперативним плануванням задач, апаратну емуляцію часозалежного протоколу WS2812B засобами SPI, та скінченний автомат станів. Система пройшла тестування на стенді та в реальних умовах експлуатації, показавши стабільність та достовірність індикації. Результати підтвердили функціональність комплексу та його економічну доцільність – орієнтовна собівартість прототипу близько 39 доларів США, що у 6-17 менше за функціонально близькі комерційні аналоги. Таким чином розроблений комплекс поєднує в собі функціональність, економічну ефективність, відкритість архітектури та гнучкість до подальшої модифікації. Що робить його перспективною основою для впровадження у за-дачах активної безпеки дорожнього руху
  • ДокументВідкритий доступ
    Навчальна комп’ютерна система для дослідження паралельних алгоритмів мовою Java
    (КПІ ім. Ігоря Сікорського, 2026) Паламарчук, Максим Віталійович; Марченко, Олександр Іванович
    Кваліфікаційна робота включає пояснювальну записку (101 с., 63 рис., 2 табл., список використаної літератури з 9 найменувань, 4 додатки). Об’єкт розробки – створення навчальної комп’ютерної системи для дослідження паралельних алгоритмів мовою Java. Дана система дозволяє: • досліджувати паралельні алгоритми; • здійснити розпаралелення алгоритму на 3 рівні; • налаштовувати розпаралелення алгоритму; • тестувати швидкодію алгоритму, порівнюючи з лінійною реалізацією. В ході розробки: • проведено аналіз існуючих рішень; • розроблено навчальну систему дослідження паралельних алгоритмів; • розроблено тестовий алгоритм розпізнавання обличчя людини; • досліджено паралельний алгоритм розпізнавання обличчя людини; • проаналізовано швидкодію паралельного алгоритму розпізнавання обличчя людини. Використання цієї системи дозволить досліджувати паралельні алгоритми і керувати паралелізмом.
  • ДокументВідкритий доступ
    Комп’ютерна система перевірки мережевої інфраструктури на наявність фішингу через короткі URL
    (КПІ ім. Ігоря Сікорського, 2026) Мельничук, Роман Васильович; Наливайчук, Микола Васильович
    Кваліфікаційна робота містить пояснювальну записку (62 с., 17 рис.,4 табл., 3 додатки). Об'єктом дослідження є процес виявлення ознак фішингових загроз під час використання коротких URL-адрес. Метою роботи є створення програмного засобу для перевірки коротких URL-адрес та оцінювання рівня ризику на основі аналізу їх структури, перенаправлень і характеристик кінцевого ресурсу. У роботі розглянуто особливості використання сервісів скорочення посилань, методи приховування веб-ресурсів та підходи до виявлення ознак фішингової активності. Проведено аналіз існуючих засобів перевірки URL-адрес і сформовано набір евристичних правил для оцінювання ризику. Створений застосунок дозволяє виконувати розгортання коротких URL- адрес, визначати кінцеву адресу переходу, аналізувати доменне ім'я, виявляти підозрілі ключові слова, використання IP-адрес замість доменів та ланцюжки перенаправлень. Для реалізації застосунку використано мову програмування Python, бібліотеки для виконання мережевих запитів і засоби створення веб-інтерфейсу. Проведене тестування підтвердило працездатність реалізованого підходу та можливість його використання для первинної перевірки коротких URL-адрес.
  • ДокументВідкритий доступ
    Графічний рушій реального часу з використанням GPU-керованого рендерингу та нейронних мереж на базі Vulkan API
    (КПІ ім. Ігоря Сікорського, 2026) Литвин, Станіслав Романович; Клятченко, Ярослав Михайлович
    Кваліфікаційна робота включає пояснювальну записку (93 с., 45 рис., 4 табл., 6 додатків). Об’єкт розробки – графічний рушій реального часу з використанням GPU-керованого рендерингу та нейронних мереж на базі Vulkan API. Рушій дозволяє: завантажувати тривимірні моделі та матеріали сцени; виконувати обробку геометрії на основі Mesh Shading та мешлетів; рендерити сцену з урахуванням тіней, глобального освітлення та нейромережевого навколишнього затінення. Для реалізації використано мову програмування C++, графічний API Vulkan, мову шейдерного програмування Slang, а також бібліотеки meshoptimizer, AMD FidelityFX SPD і Dear ImGui. В ході розробки: Проведено аналіз сучасних графічних рушіїв та методів нейромережевої апроксимації в комп’ютерній графіці; Побудовано архітектуру GPU-керованого конвеєра рендерингу; Реалізовано механізми відсікання невидимої геометрії; Використано трасування променів для реалізації ефектів освітлення; Розроблено нейромережевий метод апроксимації навколишнього затінення; Проведено тестування продуктивності та оцінено ефективність реалізованих рішень. Розроблений графічний рушій може використовуватися як основа для інтерактивної 3D-візуалізації, ігрових сцен, симуляційних середовищ та дослідження сучасних методів рендерингу реального часу.
  • ДокументВідкритий доступ
    Комп’ютерна система розпаралелення алгоритмів машинного навчання мовою С++
    (КПІ ім. Ігоря Сікорського, 2026) Марінченко, Михайло Олексійович; Марченко, Олександр Іванович
    Бакалаврський дипломний проєкт включає пояснювальну записку (72 стор., 16 рис., 2 табл., список використаної літератури з 7 найменувань, 4 додатки). Об’єкт розробки - створення програмної системи для розпаралелення алгоритмів навчання нейронних мереж, з можливістю дослідницької діяльності. Дана програмна система дозволяє: забезпечити паралельне виконання алгоритму навчання нейронної мережі на трьох рівнях архітектури: мережевому, апаратному та багатопоточності; масштабування обчислень, завдяки паралельному виконанню; динамічний розподіл даних; математично точна синхронізація; проводити порівняльний аналіз динамічного балансування навантаження між центральним та графічним процесорами; аналізувати вплив мережевих затримок на роботу кластеру; оцінювати ефективність багаторівневого розгалуження алгоритму навчання з лінійним варіантом навчання. В процесі розробки були використані стандарти та інструменти мови C++ (C++17/20), зокрема бібліотеки для багатопоточності (, ), роботи з файловою системою (), а також функціональні обгортки та лямбда-вирази для реалізації архітектури зворотних викликів (callback). Для побудови системи збирання та керування залежностями застосовано кросплатформні інструменти CMake та vcpkg. Також була використана стороння бібліотека: • LibTorch (C++ API for PyTorch) – для виконання оптимізованих тензорних обчислень та роботи з архітектурами нейронних мереж на базі апаратного прискорення (NVIDIA CUDA). • ZeroMQ (cppzmq) – для організації високонадійної асинхронної мережевої взаємодії між вузлами кластера за патернами REQ/REP (рукостискання) та PUB/SUB (мережеві бар'єри). В ході розробки: проведено аналіз існуючих рішень.
  • ДокументВідкритий доступ
    Комп’ютерна система виявлення аномалій у трафіку IoT-пристроїв на основі аналізу мережевих потоків
    (КПІ ім. Ігоря Сікорського, 2026) Мамчиць, Микола Валентинович; Малежик, Петро Михайлович
    Кваліфікаційна робота складається з пояснювальної записки (68 с., 11 рис., 1 таблиця, , 15 джерел). Об'єкт дослідження та розробки – процеси інформаційного обміну в мережах Інтернету речей та комп’ютерна система аналізу мережевих потоків для ідентифікації нетипової та шкідливої активності кінцевих пристроїв за допомогою методів інтелектуального аналізу даних. Метою роботи є проєктування, програмна реалізація та дослідження ефективності спеціалізованого програмного комплексу, що здійснює моніторинг мережевого трафіку IoT-вузлів у реальному часі, фіксує відхилення від нормальних профілів поведінки та забезпечує оперативне виявлення потенційних кібератак. Розроблена система забезпечує автоматичне перехоплення та агрегацію характеристик мережевих потоків, статистичну обробку параметрів мережевої активності, класифікацію трафіку за допомогою моделей машинного навчання для виявлення аномалій, реєстрацію інцидентів безпеки в реляційній базі даних, а також відображення поточної структури мережі та статусів безпеки на інтерактивному графічному дашборді з миттєвим сповіщенням адміністратора про загрози. У процесі виконання проєкту використано технології: мова програмування Python (бібліотеки Scikit-learn, Pandas для аналітики), платформа Node.js для серверної частини, СКБД PostgreSQL для збереження логів, Docker для контейнеризації компонентів, а також бібліотека React для побудови фронтенд-інтерфейсу. В ході виконання роботи проведено детальний аналіз актуальних кіберзагроз у сфері Інтернету речей та існуючих підходів до виявлення мережевих аномалій. Спроектовано загальну архітектуру розподіленої системи моніторингу. Розроблено програмні модулі для збору та первинного аналізу дескрипторів мережевих потоків. Сформовано, навчено та протестовано класифікаційні моделі для розпізнавання шкідливого трафіку. Створено веб-інтерфейс адміністратора безпеки для візуалізації мережевої статистики та керування інцидентами. Практична цінність розробки полягає у можливості суттєвого підвищення рівня захищеності IoT-інфраструктури, забезпеченні раннього виявлення скомпрометованого обладнання та мінімізації ризиків несанкціонованого втручання в роботу локальних і корпоративних мереж.
  • ДокументВідкритий доступ
    Інформаційна система моніторингу та прогнозування температури середовища
    (КПІ ім. Ігоря Сікорського, 2026) Литвин, Максим Ігорович; Мартинова, Оксана Володимирівна
    Бакалаврський дипломний проєкт включає пояснювальну записку (85 с., 20 рис.,2 табл., 4 додатків, ** слайдів презентації). Мета розробки – створити інформаційну систему, що поєднує апаратний модуль збору температурних даних і програмне забезпечення для їх зберігання, короткострокового прогнозування та автоматичного виявлення аномальних відхилень з оперативним інформуванням користувача. Об'єкт розробки – інформаційна система моніторингу та прогнозування температури середовища, яка дозволяє вести безперервний збір, зберігання, аналіз та прогнозування температурних даних. Інформаційна система дозволяє: здійснювати безперервний збір даних з температурного датчика; передавати дані дротовим та бездротовим каналами зв'язку; зберігати історію вимірювань у реляційній базі даних; виконувати короткостроковий прогноз температури; автоматично виявляти аномальні зміни показників; інформувати користувача про аномалії через месенджер Telegram. Передбачена можливість розширення функціональності завдяки відкритій архітектурі на основі шаблону проєктування Strategy. У процесі розробки були використані мова програмування Java, платформа JavaFX, мікроконтролерна платформа Arduino UNO з датчиком DHT11, технологія бездротового зв'язку Bluetooth. В якості бази даних використовувалась PostgreSQL. В ході розробки: проведено аналіз існуючих систем моніторингу температури середовища; сформульовані вимоги до інформаційної системи моніторингу та прогнозування температури середовища; здійснено вибір програмних та апаратних засобів реалізації; розроблена структура інформаційної системи моніторингу та прогнозування температури середовища; розроблено користувацький додаток для візуалізації та аналізу температурних даних; розроблено алгоритми короткострокового прогнозування температури та виявлення аномальних значень; розроблено програмне забезпечення мікроконтролера для роботи з температурним датчиком та модулем бездротового зв'язку. Використання цієї системи дозволить забезпечити доступний контроль температурного режиму середовища та своєчасне виявлення аномальних змін у побутових і навчальних умовах.
  • ДокументВідкритий доступ
    Комп’ютерна система визначення параметрів обробки аудіосигналів з використанням машинного навчання
    (КПІ ім. Ігоря Сікорського, 2026) Корольов, Юрій Ігорович; Дробязко, Ірина Павлівна
    Кваліфікаційна робота містить пояснювальну записку (76 стор., 18 рис., 9 табл., 6 додатків). Метою дипломного проєкту є розроблення комп’ютерної системи визначення параметрів обробки аудіосигналів з використанням машинного навчання. В ході виконання дипломного проєкту: - проаналізовано сучасні методи еквалізації та динамічної компресії, підходи до референсного аналізу аудіоматеріалів, існуючі програмні рішення для автоматизованої обробки звуку; - розроблено програмну систему, що включає модули завантаження аудіофайлів, аналізу аудіосигналів, порівняння з референсним записом, взаємодії із зовнішнім API машинного навчання, формування параметрів обробки, застосування еквалізації, компресії та технічної фільтрації, а також модуль візуалізації результатів. Розроблена система дозволяє завантажувати основний аудіофайл і референсний запис, аналізувати їх характеристики, формувати рекомендації щодо параметрів обробки, застосовувати еквалізацію, компресію та фільтрацію до аудіофайлу, прослуховувати результат, завантажувати його у форматі WAV. Програмну реалізацію виконано мовою Python. Для аналізу аудіосигналів використано бібліотеки librosa, NumPy та SciPy, для роботи з аудіофайлами — soundfile, для побудови графіків — Plotly, а для реалізації вебінтерфейсу — Streamlit, для взаємодії із зовнішнім сервісом машинного навчання – OpenAI API. Розроблена система може бути використана як основа інтелектуальних інструментів автоматизації аудіообробки у музичному виробництві, домашньому звукозапису, навчальних аудіотехнологіях.