Використання нечіткої логіки для підвищення функціональної стійкості в енергосистемах SmartEnergy Lab

dc.contributor.advisorМакарчук, Андрій Валентинович
dc.contributor.authorШевченко, Анастасія Володимирівна
dc.date.accessioned2026-09-18T11:43:42Z
dc.date.available2026-09-18T11:43:42Z
dc.date.issued2026
dc.description.abstractДипломна робота за темою «Використання нечіткої логіки для підвищення функціональної стійкості в енергосистемах SmartEnergy Lab» виконана студенткою кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Шевченко Анастасією Володимирівною зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається зі: вступу; 5 розділів («Постановка задачі та аналіз функціональної стійкості», «Аналіз існуючих рішень та теоретичні основи нечіткої логіки», «Засоби та математичні методи розробки системи», «Опис програмної реалізації», «Робота користувача з програмним продуктом та тестування»), висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 52 джерела; 14 ілюстрацій; 10 таблиць та додатків. Загальний обсяг роботи 70 сторінок. Актуальність теми. Розвиток автономних енергосистем вимагає інтелектуальних систем керування, здатних забезпечити стійку роботу в умовах нестабільного навантаження та невизначеності. Мета і завдання. Розробка програмної системи на основі нечіткої логіки для підвищення функціональної стійкості автономних енергосистем. Завдання: аналіз існуючих підходів; розробка нечіткого двигуна (метод Мамдані, дефазифікація центроїдом); реалізація дев'ятифазного контролера, скінченного автомата п'яти станів та алгоритму ієрархічного скидання навантаження; тестування. Практичне значення. Систему розгорнуто у Docker-контейнері на стенді SmartEnergy Lab. Full-stack застосунок (Python/FastAPI + React/TypeScript) з WebSocket-моніторингом може застосовуватися в лабораторних дослідженнях та як основа для розвитку інтелектуальних систем керування мікромережами.
dc.description.abstractotherThe thesis presents a software system based on fuzzy logic (Mamdani inference, centroid defuzzification) for enhancing functional resilience of autonomous power systems. The system implements a nine-phase hybrid controller, a five-state FSM, and a hierarchical load shedding algorithm. The full-stack application (Python/FastAPI + React/TypeScript) is containerised with Docker and deployed on the SmartEnergy Lab bench. 70 pages, 14 figures, 10 tables, 52 references, 2 appendices.
dc.format.extent83 c.
dc.identifier.citationШевченко, А. В. Використання нечіткої логіки для підвищення функціональної стійкості в енергосистемах SmartEnergy Lab : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Шевченко Анастасія Володимирівна. – Київ, 2026. – 83 c.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/83268
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectнечітка логіка
dc.subjectфункціональна стійкість
dc.subjectSmartEnergy Lab
dc.subjectметод Мамдані
dc.subjectскінченний автомат
dc.subjectкерування навантаженням
dc.subjectFastAPI
dc.subjectReact
dc.subjectDocker
dc.titleВикористання нечіткої логіки для підвищення функціональної стійкості в енергосистемах SmartEnergy Lab
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Shevchenko_bakalavr.pdf
Розмір:
5.23 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: