ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ ДЛЯ СТАТИСТИЧНОГО АНАЛІЗУ ДАТЧИКІВ У СИСТЕМІ «РОЗУМНИЙ БУДИНОК» - Наукові конференції

Вас вітає Інтернет конференція!

Вітаємо на нашому сайті

Рік заснування видання - 2011

ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ ДЛЯ СТАТИСТИЧНОГО АНАЛІЗУ ДАТЧИКІВ У СИСТЕМІ «РОЗУМНИЙ БУДИНОК»

10.12.2022 23:50

[1. Інформаційні системи і технології]

Автор: Сущук-Слюсаренко Вікторія Ігорівна, старший викладач, Національний технічний університет України "Київський політехнічний інститут імені Ігоря Сікорського", м. Київ; Онай Микола Володимирович, кандидат технічних наук, доцент, Національний технічний університет України "Київський політехнічний інститут імені Ігоря Сікорського", м. Київ; Звєрєв Костянтин Васильович, студент, Національний технічний університет України "Київський політехнічний інститут імені Ігоря Сікорського", м. Київ


«Розумний дім» – це система домашніх пристроїв, які здатні вирішувати повсякденні задачі без участі людини.

Технологію «Розумного будинку» також часто називають домашньою автоматизацією або домотехнікою (від латинського “domus” - дім). Ця технологія забезпечує власників будинку безпекою, енергоефективністю, зручністю. Основним елементом розумного дому є центр управління, який підтримує роботу всіх інших пристроїв.

До інших складових домашньої автоматизації відносяться: керуючі пристрої, датчики, мережа управління, контролер і пристрої дистанційного керування.

Датчики є очима та вухами домашньої мережі. Вони використовуються у широкому спектрі, наприклад: вимірювання температури, рідини, вологості, світла та газу, а також для виявлення диму, руху або шуму.

Керування здійснюється віддалено, за допомогою смартфона чи комп’ютера згідно наступного алгоритму: центр управління отримує інформацію про роботу пристроїв, опрацьовує її, а тоді відправляє власникові на мобільний додаток.

Розглянемо докладніше етап оброблення даних, отриманих центром управління від датчиків. 

З метою оптимізації роботи датчиків та їх подальшого вдосконалення розроблено програмне забезпечення для статистичного аналізу даних у режимі реального часу. 

Мовою розроблення обрано Python, оскільки саме ця мова має  широкий перелік як вбудованих  так і додаткових можливостей для аналізу та візуалізації даних.

Середовищем розробки обрано Google Colaboratory, тому що це інтерактивне середовище, яке дозволяє писати та одразу виконувати код, а також підтримує використання всіх вбудованих функцій мови Python. 

У розробленому програмному забезпеченні такі математичні методи аналізу даних: вибірковий метод, методи побудови статистичних оцінок, методи знаходження точкових оцінок, метод найменших квадратів дослідження вибірки.

Структура розробленого програмного забезпечення складається з таких модулів:

• імпортування необхідних пакетів Python (бібліотеки для аналізу, графічного відображення);

• завантаження та підготовка даних;

• аналіз даних.

Архітектура розробленого програмного забезпечення наведена на рис. 1. 





Рис. 1. Архітектура програмного забезпечення

Фрагмент тексту програми наведено на рис. 2.






Рис. 2. Фрагмент тексту програму

Література

1. Patrascu M. Integrating Services and Agents for Control and Monitoring: Managing Emergencies in Smart Buildings. Service Orientation in Holonic and MultiAgent Manufacturing and Robotics. / Patrascu., 2014. – 544 с.

2. Granzer W. P. Security in Building Automation Systems / Wolfgang Praus Granzer. Munich: Appress, 2018. – 578 с.




Creative Commons Attribution Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License
допомога Знайшли помилку? Виділіть помилковий текст мишкою і натисніть Ctrl + Enter
Конференції

Конференції 2024

Конференції 2023

Конференції 2022

Конференції 2021



Міжнародна інтернет-конференція з економіки, інформаційних систем і технологій, психології та педагогіки

Наукова спільнота - інтернет конференції

:: LEX-LINE :: Юридична лінія

Інформаційне суспільство: технологічні, економічні та технічні аспекти становлення