Опрацювання даних у системах "розумного" будинку з використанням моделей на підставі мереж Петрі
Open Access
- 4 February 2021
- journal article
- Published by Ukrainian National Forestry University in Scientific Bulletin of UNFU
- Vol. 31 (1), 131-136
- https://doi.org/10.36930/40310122
Abstract
Проаналізовано особливості використання ієрархічних мереж Петрі для розроблення масштабованої та відмовостійкої моделі опрацювання даних у системах "розумного" будинку. Застосовано підхід, який забезпечує підвищену надійність функціонування систем та їхню швидкість роботи під час різкого збільшення обсягу інформації, що надходить від давачів, яку потрібно опрацювати згідно з реалізованою внутрішньою логікою. Розроблено підхід та приклади мереж Петрі, що створюють ієрархічну логіку функціонування підсистем "розумного" будинку. З'ясовано, що поділ функціоналу системи на окремі модулі дає змогу реалізувати кожну окрему логічну функцію у вигляді закритої системи з чітко визначеним форматом вхідних і вихідних даних. Вхідні дані подано змінами показників давачів, що розташовані у будинку. Водночас вихідні дані представлені чітко визначеним результатом роботи підсистеми, що відповідає конкретній функції всієї системи у вигляді розрахованих нових параметрів її налаштувань і побутових приладів. Завдяки специфіці функціонування підсистем "розумного" будинку з чітко визначеними правилами зміни станів налаштувань системи та правил реагування нею на виниклі події, всі підсистеми можна реалізувати у вигляді мереж Петрі, ієрархічно розташованими у структурі внутрішньої логіки системи "розумного будинку". Події, що виникають у системі й зберігають різний набір даних залежно від подій, що виникли, представлені окремими типами (кольорами) маркерів мереж Петрі. Отже, всі підсистеми реалізують кольорову ієрархічну мережу Петрі. Реалізовано логіку функціонування підсистем "розумного" будинку, робота яких базується на підставі теорії мереж Петрі, що дало змогу розробити мікросервісну архітектуру комплексної системи з гнучким механізмом автоматизованого балансування обчислювального навантаження на окремі функції та можливістю швидшого відновлення повноцінної роботи системи після низки аварійних ситуацій порівняно з монолітною архітектурою комп'ютерних систем, що є поширеним підходом на сьогодні під час розроблення систем цього типу.This publication has 8 references indexed in Scilit:
- Smart Petri Nets Temperature Control Framework for Reducing Building Energy ConsumptionSensors, 2019
- The pains and gains of microservices: A Systematic grey literature reviewJournal of Systems and Software, 2018
- Infusion Monitoring Communication Model of Smart Home Based on Coloured Petri NetInternational Journal Bioautomation, 2018
- Monitoring Vaccine Cold Chain Model with Coloured Petri NetInternational Journal of Advanced Computer Science and Applications, 2018
- Units and structure of automated “smart” house control system using machine learning algorithmsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- Evaluating the monolithic and the microservice architecture pattern to deploy web applications in the cloudPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- Web intelligence in practiceJournal of Service Science Research, 2014
- Specification and Verification of Medical Monitoring System Using Petri-netsJournal of Medical Signals and Sensors, 2014