Друзья,
Казалось бы, скоро лето — время забыть про обогреватели. Но майская погода в этом году “радует” нас своей переменчивостью и прохладой, поэтому управление температурой актуально круглый год! В новом демо-проекте мы показали, как Конечные автоматы помогают поддерживать комфортный микроклимат в доме без лишних затрат — будь то зима или межсезонье.
👉 Открыть проект 👈
🔧 Модель интересна тем, что объединяет в себе сразу несколько доменов:
🟢С помощью блоков физического моделирования мы составили модель дома, которая учитывает изменение температуры снаружи.
🟢Из направленных блок собрали подсистему обогревателя. С помощью нее также рассчитывается стоимость обогрева.
🟢Обогревателем управляет термостат, реализованный с помощью Конечных автоматов.
🟦 Использование диаграмм состояний для алгоритмов управления имеет массу преимуществ. Вот некоторые из них:
1️⃣Наглядность - вся логика в одном графе состояний;
2️⃣Масштабируемость - легко добавить дополнительные параметры влажность или расписание работы;
3️⃣Надежность - автомат не пропустит противоречивые команды, в отличии от скрипта с 20-ю if-else.
А также рекомендуем посмотреть другие материалы в Сообществе, связанные с применением конечных автоматов в Engee.
Хотите узнать больше?
🗓 Разработка управляющей логики с использованием КА 21 мая
🎓 Основы работы с платформой Engee 22-23 мая
🎓 Основы моделирования в Engee 23-24 июня

