Комментарии 56
Я так понимаю, сейчас комнатный термостат один на весь дом и до внедрения автоматизации по нему подстраивалась температура подачи теплоносителя?
А не проще было решить проблему, установив 6 комнатных термостатов по числу зон и управлять клапанами соответствующей зоны на коллекторе ТП? А температуру подачи при этом можно устанавливать по довольно грубому графику в зависимости от наружной, лучше немного завышенному - если все комнатные термостаты прикроют свои клапаны, то через перепускной клапан расход будет минимальный.
Спасибо, что ознакомились со статьей и за вопрос. В данный момент термостат действительно один и он "говори" котлу когда включаться или выключаться а на котле стоит ограничение которое не дает температуре подачи расти выше 52 градусов.
В части вашего вопросы - вы правы, классическое решение с 6 комнатными термостатами и сервоприводами на коллекторе — это проверенный путь. Но у меня немного другой подход:
Почему не пошёл по классике:
Цена — 6 термостатов + 6 сервоприводов + контроллер = 9-12К рублей.
Уже есть данные — датчики DS18B20 на обратках стоят, данные собираются. Осталось только добавить логику управления.
Интерес к эксперименту — хотелось понять, можно ли выжать экономию из анализа данных и прогноза погоды, а не просто реактивного управления "холодно → греем".
Упреждение — классические термостаты реагируют на факт: "стало холодно". Моя модель реагирует на прогноз: "через 4 часа похолодает" — и начинает греть заранее. Это сглаживает колебания.
Вы правы в главном: для большинства случаев 6 термостатов + сервоприводы — проще и надёжнее. Мой путь — это DIY-эксперимент для тех, кому интересно покопаться в данных и выжать максимум из того, что есть.
Если эксперимент не даст ожидаемых 15-20% экономии — возможно, вернусь к классике 😄
Так КПД котла при 52 градусов будет гораздо ниже, чем при 70.
Как раз наоборот, чем ниже температура воды тем эффективнее она отнимает тепло у пламени. А в данном случае термостат на гребенке снижает КПД замедляя теплопередачу, и если бы не нужна была горячая вода, то просто выставить 40 на котле.
Оговорюсь, что у горячего теплоносителя есть и плюс: меньше конденсата на внешней части теплообменника, а значит меньше налипает продуктов сгорания.
Теплые полы так не работают. Когда сработает термостат с клапаном на контуре в комнате через 15 минут будет уже жарко.
у меня вопрос связан с вопросом выше
если более простая схема - газовый котёл и во всех помещениях обычные батареи с термоголовками
и один термостат...
проблема что если термостат, например, в кухне-гостиной и там начать активно готовить и долго находиться, то тут температура как минимум не падает, а по факту сильно повышается и термостат не даёт никаких команд котлу, а в други помещениях температура может упасть сильно....
или наоборот, открыл окна на проветривания, температура упала в этом помещении и котёл пошёл греть, а во во всех остальных помещениях - всё хорошо...
как бы этот момент оптимизировать?
во всех помещениях есть датчики температуры
термостат по сути задаёт котлу температуру подачи и держит температуру в контролируемом помещении в районе +- 0.5 градуса, все остальные помещения не участвуют в контроле...
Спасибо за вопрос и что ознакомились со статьей.
У меня была похожая проблема, решил её программно.
Защита от проветривания:
В интерфейсе есть галочка "Защита от проветривания". Как работает:
Код анализирует скорость падения температуры
Если падает слишком быстро (открыли окно) — игнорирует эту комнату
Но следит, чтобы обратка не ушла ниже критических 22-25°C — тогда всё равно включается
Почему ESP32, а не готовые термостаты:
Пробовал собрать систему на готовых термостатах — проводных, WiFi, 433 МГц. Понял: индивидуальные проекты домов и разные представления о комфорте требуют кастомизации алгоритма. Готовые решения слишком негибкие — нельзя добавить своё условие или изменить логику.
ESP32 + датчики + свой код = полная свобода. Хочешь среднюю температуру — пожалуйста. Хочешь минимум с исключением кухни — легко. Хочешь защиту от проветривания — добавляешь за вечер.
Для вашего случая:
Самое простое и дешёвое — перенести термостат в нейтральную комнату, которая не реагирует резко на проветривание или тепло от готовки. Обычно это коридор или спальня.
Если хочется большего контроля — добро пожаловать в мир ESP32 😄
А я не понял вот чего: данные по погоде забирались из сервиса о погоде, но там же прогноз, а не реальные данные 🤔 Как можно на них опираться при расчетах вообще?
Спасибо, что ознакомились со статьей и задали вопрос.
Точность прогноза погоды на 4 часа:
Open-Meteo и подобные сервисы дают точность прогноза температуры на 4-6 часов около 90-95%. Ошибка обычно ±1-2°C. Для нашей задачи это более чем достаточно — мы не ракету запускаем, а решаем: греть чуть больше или чуть меньше.
Но главное — мы не работаем вслепую:
Прогноз погоды — это ориентир, а не команда к действию. Он помогает модели заранее подготовиться к похолоданию или потеплению.
А реальное управление всегда опирается на температуру обратки тёплого пола — это фактические данные с датчиков здесь и сейчас. Логика такая:
1. Прогноз говорит: "через 4 часа похолодает до -15°C"
2. Модель рассчитывает: "целевая температура обратки = 34.5°C"
3. Но решение принимается по факту:
- Обратка сейчас 32°C < цели → включаем котёл
- Обратка сейчас 35°C > цели → выключаемДаже если прогноз ошибся — система всё равно будет держать комфортную температуру, просто чуть менее оптимально. Прогноз даёт упреждение, а датчики дают точность.
Это как навигатор: он показывает пробку через 5 км, ты заранее перестраиваешься. Но рулишь всё равно по тому, что видишь перед собой.
Интересно, жду продолжения.
а где температура воздуха в помещении на графиках? по какой температуре отключается термостат?
и не может бетонная стяжка остывать со скоростью 3 градуса в часа, или теплый пол вообще без утеплителя? с такими расчетом у вас дом без электричества разморозится за сутки, но это явно не так...
Спасибо [@shadows](#) за внимательность! Первоначальный расчёт содержал ошибку — не учитывались первые 20-30 минут после выключения котла, когда коллектор ещё отдаёт тепло. Пересчёт выполнен по 19 периодам остывания длительностью 30+ минут. Это отличный пример того, зачем нужны комментарии и peer review 🙏
Уход тепла зависит от разности температур дома и улицы. Странно, что нет связи в разностью температур, среднее выглядит непонятным параметром.
Мб 3 градуса в первый час и ок, если на улице -30, а в доме +25)
Пиши еще!
Спасибо, что ознакомились со статьей и за ваш вопрос.
Почему облачность влияет именно ночью?
Днём главный фактор — солнечная радиация. Поток солнечной энергии настолько большой, что перекрывает остальные эффекты: облачно или ясно, разница в поступлении тепла всё равно определяется прежде всего солнцем.
Ночью солнца нет, и начинает доминировать другой механизм — радиационное охлаждение. Земля, крыша и стены дома излучают длинноволновое инфракрасное тепло вверх, в атмосферу. При ясном небе это излучение уходит в верхние холодные слои атмосферы, поэтому поверхность остывает быстрее.
Облака работают как своего рода экран: они поглощают это излучение и частично переизлучают его обратно вниз. В результате потери тепла уменьшаются, и дом остывает медленнее.
По моим данным разница в скорости остывания получилась примерно такая:
ясная ночь: −3.4 °C/час
облачная ночь: −2.5 °C/час
На практике это даёт примерно 8–9 °C разницы температуры за ночь, что хорошо видно на графиках.
Про угол солнца и инсоляцию
Вы абсолютно правы: зимой вклад солнца сильно зависит от геометрии дома — ориентации окон, их площади и угла солнца над горизонтом.
В моём случае окна относительно небольшие и частично затенены, поэтому эффект инсоляции получается примерно около 18 %.
Но ваш пример с кабинетом — это совсем другая ситуация. 10 м² остекления на запад — это уже несколько киловатт солнечного тепла, поэтому +8 °C за пару часов вполне реалистично. В таких помещениях солнце может быть главным фактором изменения температуры, иногда даже важнее уличной температуры.
Для таких домов модель действительно нужно калибровать отдельно — возможно, с учётом азимута окон и высоты солнца.
Сравнение с промышленными системами
Классические погодозависимые контроллеры (Vaillant, Buderus, Viessmann) обычно используют довольно простую модель:
температура улицы → температура подачи по линейной или кривой зависимости.
Это работает достаточно надёжно, но имеет ограничения:
система реагирует на уже произошедшее изменение температуры, а не на прогноз
солнечная радиация напрямую не учитывается
параметры обычно не адаптируются под конкретный дом
В моей модели я пытаюсь добавить три вещи:
краткосрочный прогноз (примерно на 4 часа)
учёт солнца и облачности
самообучение по реальным данным дома
Посмотрим, даст ли это реальную экономию — обязательно напишу в следующей статье.
P.S. Про вентиляцию — это отдельная тема. У меня пока естественная
А что за дом? Удивляет скорость остывания. У меня из газобетона D400 400мм без дополнительного утепления с большой площадью остекления. Отопление только ТП. Я специально скорость остывания не мерил, но по опыту она в сутки такая, какая в статье в час. Регион - подмосковье.
Когда я запускал дом в эксплуатацию, думал, что надо срочно автоматизировать отопление. А по факту уже третью зиму живём с максимально тупой котельной, и колебания температуры в доме в пределах 1 градуса. Причём наиболее всего влияет солнце. Несмотря на дорогущие мультифункциональные стеклопакеты. Т.е. для повышения стабильности температуры надо не столько автоматизировать отопление, сколько вентиляцию.
У меня дача из бруса 150 без утеплителя так стынет.
Важное уточнение
В статье речь про скорость остывания обратки тёплого пола (воды в трубе), а не воздуха в доме. Воздух остывает значительно медленнее — стяжка работает как аккумулятор и постепенно отдаёт тепло. Скорость остывания воздуха отдельно не замерял, но по ощущениям она в разы меньше.
Про дом и конструкцию
У меня: облицовочный кирпич + 10 см утеплителя + керамический блок 2.1 НФ. Пол — ЖБ плита + 5 см пеноплекса. Инерция меньше, чем у газобетона D400 400мм — у вас стена сама по себе работает как аккумулятор тепла.
В вашем случае, возможно, автоматизация и правда избыточна — дом сам справляется. Это хороший пример того, что правильная конструкция важнее умной автоматики 👍
Раз у вас уже есть температура обратки теплого пола, рекомендую ориентироваться на нее. У меня 6 контуров, из них 5 контуров теплого пола на 1 этаже, 6й контур это батареи 2го этажа. Температура подачи котла 58 гр. Циклы получаются по часу- полтора при наружной температуре около 0. Колебания температуры воздуха около +-0.5гр, в каждом помещении(датчики висят на стенах на высоте 1.4м) , причем они очень медленные и зависят от времени суток (холоднее всего утром, теплее вечером). На втором этаже в каждом помещении датчик стоит на противоположной от батареи стене и управляет термоголовкой- колебания температуры +-0.8 гр, цикл длится около 2ч. Важно! Если батарея избыточна, (мне важно для быстрого прогрева дома), ее правльно поделить на 2 неравномерные части, из которых одна все время включена. У меня это получилось само собой, т.к добавлял радиаторов, а старые выкидывать не стал.
Спасибо за практический опыт! Очень полезное сравнение систем.
Про обратку — именно так и планирую
Сейчас датчики стоят на обратке каждого контура, но управление пока через комнатный термостат (воздух). В следующей итерации хочу добавить датчик на общую обратку и управлять по нему — как вы и рекомендуете. Это логичнее: обратка показывает реальную теплоотдачу пола, без шума от сквозняков и солнца.
Про ваши циклы
Час-полтора при 0°C — это близко к тому, к чему стремлюсь (20-30 мин ВКЛ / 15-25 мин ВЫКЛ). У вас колебания ±0.5°C воздуха — отличный результат. У меня пока ±6°C по обратке, что в воздухе, видимо, даёт ±2-3°C. Есть куда расти.
Про разделение батареи — интересный лайфхак
Идея с двумя неравными частями (одна всегда включена, вторая управляется) — это по сути hardware-реализация базовой нагрузки + пикового регулирования.
Про суточный цикл
То, что у вас холоднее утром и теплее вечером — это классика. Ночью теплопотери максимальны (нет солнца, температура ниже), а к вечеру дом накапливает тепло от дневного прогрева + бытовые источники (готовка, люди, техника).
Какое-то бездумное использование математических терминов и математики в принципе.
Хотя все изначальные предпосылки в принципе неверны:
1. Ориентироваться нужно на температуру в помещениях, а не "обратки". Она может плавать в широких пределах и впринципе полезна только для оценки относительных теплопотерь соответствующего помещения.
Так какой график температуры хотя бы в основной комнате, рядом с термостатом ?
2. Неделя наблюдений за погодой - не очем для построения хоть каких-то достовеных моделей.
3. Короткий цикл вкл/выкл котла - это вроде самый очевидный смысл улучшить инерционность. Без пап-мам-кредитов нейросетей и сложной математики.
4. Скважность котла 30-40% день? Либо у вас с теплопотерями что-то совсем плохо, либо мощность котла не соответствует объемам отопления.
5. Ну и самое главное уже сказали - хоть 10 есп32 поставить и 10 нейросетей подключить, не выйдет нормально управлять отоалением во всем доме, имея всего один регулируемый параметр - котел. Возможно еще без модуляции горелки...
6. Облака никак не влияют на теплопотери дома, на погоду в целом - возможно, и можно приплести их к отоплению опосредственно. Но это все разобъется при наблюдениях в целый год.
Спасибо за критику! Разберу по пунктам.
1. Обратка vs температура воздуха
Согласен частично. Датчики воздуха в помещениях пока не установлены — есть только комнатный термостат в одной точке. Обратка выбрана осознанно: она показывает теплоотдачу пола без шума от сквозняков, солнца из окна, открытых дверей. Но вы правы — для полной картины нужны оба параметра. В планах добавить.
2. Неделя наблюдений — мало
Полностью согласен. 4 дня — это разведка, не финальная модель. Цель статьи — показать подход и выявить ключевые факторы. Коэффициенты будут уточняться по мере накопления данных. Для этого и заложена адаптация.
3. Короткий цикл — очевидно
Да, это очевидно. Но "очевидно" ≠ "уже сделано". Статья фиксирует проблему (циклы по 2-6 часов) и путь к решению. Нейросети здесь не при чём — линейная регрессия и здравый смысл.
4. Скважность 30-40%
Котёл 24 кВт на дом ~105 м². При -10°C на улице — да, работает около 40% времени. Теплопотери можно посчитать, но это в пределах нормы для моего региона и конструкции стен.
5. Один регулируемый параметр
Верно, это ограничение. Сервоприводы на коллектор + зональные термостаты — правильное решение, но дороже. Я пробую выжать максимум из того, что есть. Если не получится — буду апгрейдить железо.
6. Облака не влияют на теплопотери
Влияют, но не напрямую. Ясной ночью радиационное выхолаживание сильнее — земля и крыша отдают тепло в космос. Облака экранируют ИК-излучение. Разница 8°C в температуре воздуха между ясной и облачной ночью — это факт из данных. Год наблюдений покажет, сохранится ли закономерность — согласен.
В целом, критика по делу. Статья — не готовое решение, а отправная точка. Посмотрим, что покажет практика.
Бред полнейший - безумное нагромождение кореляций. Когда прочитал про "облачность ночью" чуть со стула не грохнулся, будучи по образованию промтеплоэнергетиком. А ветер с его скоростью куда засунули? Ориентироваться надо на поддержание заданной температуры в помещениях. Раньше в каждой котельной на стене висел температурный график
Спасибо за критику от профессионала!
Про ветер
Ветер анализировал — он показал влияние только на подвал (-47% корреляция), который не отапливается и продувается. На отапливаемые помещения влияние слабое (5-7%). Видимо, утепление стен работает. Но согласен — на других домах ветер может быть критичным фактором, особенно при плохой герметичности.
Про облачность ночью
Облачность влияет не на дом напрямую, а на температуру воздуха на улице. Ясной ночью холоднее, облачной — теплее. В данных разница 8°C. Использую облачность как поправку к прогнозу: ясной ночью дом остывает быстрее — значит греем чуть интенсивнее. Повторюсь данные за 4 дня (стоит это учесть).
Про температурный график
Именно к этому и иду. Классический температурный график "температура улицы → температура подачи" — это основа. Моя модель использует три фактора:
Температура воздуха — главный, с прогнозом на 4 часа вперёд
Солнечная радиация — поправка днём (бесплатное тепло)
Облачность — поправка ночью (влияет на скорость остывания)
Плюс самообучение коэффициентов под конкретный дом. Посмотрим, даст ли это реальный выигрыш по сравнению с простым графиком на стене.
Про температуру в помещениях
Согласен — это правильный ориентир. Пока датчики только на обратке контуров, но датчики воздуха в планах.
Американе сделали сто лет назад thermostat heat anticipator. Который термостат решает проблему. Патенты на механические термостаты с этой фичей давно уже всё.
У меня есть вопрос. В процессе ваших изысканий искусственные идиоты (далее ИИ) вам что-нибудь рассказали про это?
Вы создаёте цифровую альтернативу тому самому термостату с защитой от перегрева. Не имея внятной постановки задачи, основанной на физической модели. Это будет долго, больно и дорого.
З.Ы.
В англоязычной статье на wiki про термостаты слово "anticipator" встречается 10 раз, что кагбэ намекает. Дальше сами.
Какое-то бездумное использование математических терминов и математики в принципе
Обычный нейрослоп.
Спасибо за наводку! Полез читать про heat anticipator.
Что нашёл
Heat anticipator — это резистор в механическом термостате, который слегка подогревает биметаллическую пластину во время работы котла. Термостат выключает котёл чуть раньше, чем нужно, потому что "предвидит", что система ещё отдаст накопленное тепло. Простое и гениальное решение 50-х годов.
Рассказали ли ИИ про это?
Честно — нет, не рассказали. Ни один из пяти. Возможно, не так спрашивал. Спасибо, что указали — это именно та концепция, которую я пытаюсь реализовать цифровым способом: учитывать инерцию системы и выключать/включать котёл с упреждением.
Про физическую модель
Согласен — подход "сначала данные, потом физика" имеет минусы. Но в моём случае это осознанный выбор. Система уже работает, хочу понять её поведение эмпирически.
Долго, больно и дорого?
Пока ESP32 + датчики обошлись в 3 тысяч рублей и два месяца вечеров. Если не взлетит — поставлю погодозависимый контроллер. Но попробовать стоило 🙂
ИМХО главная ошибка автора - использование для отопления преимущественно ТП. Которая тянет за собой проблему инерционности. Да ещё и котёл используется не конденсационный, способный выдавать 40-градусный ТН, а классический, после которого надо понижать температуру ТН до 40 градусов клапанами. В итоге или котёл тактует (к чему сейчас стремится автор), или сильно плавает температура в зависимости от погоды.
Если строите систему отопления - ТП предполагайте использовать только для подогрева пола, а остальные 60...80% отопления дома делайте радиаторами. У радиаторов инерционность не превышает 5...10 минут, поэтому с ними вообще элементарно поддерживать заданную температуру, при этом держа котёл в зоне максимальной эффективности. А при наличии уличного термодатчика - ещё и натянув на систему PID.
Единственная проблема тп, которую я выявил за 6 лет эксплуатации двухэтажного дома с дровяным (брикетным) отоплением - это долгий прогрев. Точность поддержания температуры не больше 0,2 градуса, если не полон дом гостей - с ними теплее)
Вот вчера вечером было -10, сегодня утром -26 и вода в теплоаккумуляторе к 8 остыла, в 11 утра температура стала ниже нормы на 0,2 градуса. Так что нормально всё с тп при достаточном для них утеплении.
У меня на первом этаже (кухня, гостинная, холл) водяной тп + радиаторы. Радиаторы в прошлом году начал демонтировать, ибо за 12 лет ни разу не включались.
Спасибо за развёрнутый комментарий! По делу.
Про выбор ТП как основного отопления
Тёплые полы — это кайф. Слегка тёплые или очень тёплые — нравятся всем, от детей до стариков. Всю зиму отапливаюсь только ими, радиаторы есть, но не включал ни разу. Проблемы с регулировкой температуры как таковой нет — можно сделать проще: закрывать контуры по достижению температуры с гистерезисом 0.5°C и не усложнять.
Статья — это скорее концепция и идея, чем решение реальной проблемы. Хотелось покопаться в данных, понять физику системы, попробовать выжать экономию через прогноз погоды.
Про инерционность
Да, инерция ТП — это особенность, не баг. 4 часа лага означают, что дом сам сглаживает колебания. Просто нужно учитывать это при управлении.
Про котёл и термоклапан
Верно, котёл классический, не конденсационный. Термоклапан на гребёнке режет температуру с 52°C до 40°C. Конденсационный котёл с низкотемпературным режимом был бы эффективнее для ТП. Но работаю с тем, что есть.
Доброго времени, кажется, что у вас большие потери тепла. У меня система из 9 контуров - 8 теплые полы на 1этаже и в 2х сан узлах, 2этаж аллюминиевые батареи, гараж - батареи. Датчики температуры на каждом контуре в полу, и датчики температуры по воздуху в каждом помещении, и на входе основного коллектора от котла - все датчики 18b20 на одной линии. На гребенках коллектора теплого пола электроклапана. Управляет всем raspbarry pi 2 с domoticz на борту - он и управляет котлом газовым и 6 насосами. Сценарии работы термостатов самые простые по гистерезесу. 6 лет все это работает - держится температура в пределах 1 градуса при любых температурах за окном от -36 до 24. А вот выше 24 - нужны кондиционеры. Есть графики за 6 лет, в том числе с температурой за окном. Остекление огромное - к примеру галерея 4.5х3 метра на первом этаже. Даже в сильные морозы котел не работает на постоянку. Этот январь холодный выдался -15 средняя -35 минимальная - на 130м2 350м3 газа. Если интересно могу больше рассказать. Там и своя генерация завязана и освещение и водоподготовка 200л косвенный бойлер и вентиляция тестово пока.
как-то всё очень сложно выглядит. как будто дом сильно очень стынет.
я свою автоматизацию просто привязал к параметру "ощущается как" с прогноза, оно там само и ветер (по мне так самое важное) и влажность учитывает. два котла (мелкий электро + большая чугуняка с дизелем), теплоаккумулятор полкуба и один узел подмеса с приводом, чугунные радиаторы. примитивный P-регулятор для коррекции если рассчётная температура в доме расходится с фактической. даже без фильтра Кальмана. много лет держит температуру в пределах +-1 градуса, если конечно не открыть все окна сразу ))
Производили ли рассчеты влияния скорости ветра на поддержку температуры? Я замечал, что при ветре больше расход. Причем зависимость от скорости и направления ветра тоже заметна. Но рассчеты не производил.
У меня комп управляет отоплением в доме лет 12, поэтому прочитал про Ваш велик с интересом. Спасибо, продолжайте.
Насколько я понял, автору нравится процесс, а результат - побочный эффект.
В прогнозе уже учтено влияние облачности на температуру . А Вы учитываете и то и это. По этой логике и время года - тоже фактор.
Не увидел влияние ветра. А оно просто потрясающее и ощущается безо всяких датчиков.
Ну и поддерживать комнатную температуру по обратке при стоимости беспроводного датчика как банка пива, мне лично непонятно.
Вообще, если уж так приспичило считать эффективность котла по температуре труб, то тут надо ориентироваться на разницу прямой и обратки. Если разница большая, то вашему котлу надо сжечь больше топлива для догрева обратки до температуры подающей. К примеру, для Москвы, при наименьших расчётных температурах наружного воздуха(-28С, или около того) температурный график 90/70. А при слабом плюсе что-то в районе 40/30. На таких перепадах КПД котла или котельной на максимуме, а значит эффективность тоже. Но для полного счастья должен быть оптимальным подбор отопительного оборудования в доме.
Круто. Обратите внимание на умные термостаты, например Ecobee. Пару лет назад они даже выкладывали базу данных: погода, влажность и тд vs температура дома. И open source проект beestat с ии помогающий владельцам стоить графики и искать оптимальные настройки.
если вы не греете котел до 65+° то:
размножаете новую жизнь и это может сказаться на контуре ГВС..... см. СанПиН.
оч вероятно сокращаете жизнь первичному теплообменнику. Вероятность конденсации на нём сильно выше, а это коррозия. см. инструкцию к котлу и Виталяна с Лужетским.
мои эксперименты с котлом переделанным на пропан-бутан показали на 7-10% ниже расход газа при нагреве теплоносителя до 80° чем при нагреве до 60° (включение котла на 20° ниже уставки). Основной потребитель - теплый пол со насосносмесительным узлом 35°.
Не очень понятно как работает эффект облачности и почему именно ночью? Наивно, предполагаю, роль должны играть телеги между теплым контуром и средой.
Учет потенциальной инсоляции в зимний период тоже далеко не тривиальная идея. Заметную роль, опять же наивно предполагаю, должен играть угол солнца над горизонтом в момент когда солнце светит в окна значительной площади.
Интересно было бы сравнить с промышленными системами, где учитывается только температура воздуха на улице.
P.s. сам живу в доме с газовым котлом и принудительной вентиляцией. Температура в гостиной меняется в пределах одного °С. А на чердаке в кабинете легко может за 2 часа на 8 градусов подняться если солнышко после обеда посветит. В кабинете окна на запад и площадь остекления около 10 кв. м.
Т.к. ваша задача мне очень близка, то позвольте присоединиться к разговору.
1. А вот на мой взгляд самое важное! Что за котёл?
Для системы с тёплыми полами надо однозначно конденсационный, но если у вас так называемый "традиционный, конвекционный, каминный" и пр, то его работа нередко в диапазоне температур 25-45гр - это смерть теплообменнику.
2. Хорошо-бы схемку гидравлики с диаметрами.
3. Дома с отоплением только тёплыми полами, у нас в Сибири - это мучение. Добавив несколько радиаторов в критичных помещениях, даже на таком графике, можно победить эти колебания.
Пытаться экономить на управлении отоплением тёплым полом, это примерно то же самое, что пытаться пройти гоночную трассу на дизельном Локомотиве.
какая разница чем греется помещение? Да хоть разогретым ДВС от тепловоза) Если не допускать перетопов выше температуры заданной на термостате не будет и лишних затрат энергии, это и есть экономия
Ключевое "если" И "не допустить". А еще есть потери тепла при транспортировке от теплогенераторной в помещение, есть запоздалая реакция автоматики.
Не пробовали посчитать тепловой аккумулятор? Мне кажется он добавил бы стабильности в систему.
Сильно автор заморочился... Вроде и система большая, а построена бестолково.
Температура обратки Вам толком ничего не дает.
Надо измерять температуру воздуха в помещении (хотите погодозависимую автоматику - еще и на улице)
Измерение температуры в помещении АВТОМАТИЧЕСКИ учтет солнечную инсоляцию
Измерение температуры на улице добавит корректировку по погоде.
Если уж совсем по правильному, для систем теплого пола нужен низкотемпературный котел (конденсационный), либо связка классический котел (газовый, угольный, дровяной) + ТА (тепловой аккумулятор). Котел работает в максимуме мощности и соответственно своего КПД - это уже даст большую экономию.
Автоматика настраивается после ТА, на котле просто выставляется желаемая температура ТА.
Вся регулировка выполняется изменением температуры теплоносителя в теплых полах, в зависимости от температуры в помещении и на улице.
Все что нужно - сбалансировать теплопотери и количество подаваемого тепла. Разница температур снаружи/внутри - известна, строите кривую теплопотерь и регулируете температуру подачи/обратки ТП (теплого пола).
Мой опыт отопления теплыми полами. 21 контур ТП, на три этажа и все контуры работает 1 насос. Котел 24 кВт, со своим насосом, гидрострелка. Контура все сбалансированы расходометрами. Подача котла 60 гр., подача в ТП - 40 гр. Так как котел держит 60 гр. понижение до 40 через простой трехходовой кран.
Управление климатом идет по обратке ТП. При выключенных насосах, в моменты простоя системы, в контуре ТП есть естественная циркуляция ТН. Котел включается и отключается отслеживая температуру обратки. Автоматизация корректирует диапазон включения и отключения котла отслеживая усредненную температуру с датчиков в помещениях. Колебания температуры в доме составляет 0.2-0.3 градуса. За сутки котел включается раз 10, в эти моменты система корректирует параметры (шаг коррекции 0.25 гр.).
Дом пенобетон, пока не утепленный, бетонная стяжка ТП сама выступает как теплоаккумулятор. Радиаторов нет. Управляется через Home Assisstant.

Как я строю адаптивную модель управления отоплением на ESP32