Товарищи, в нынешних событиях встал жестко вопрос с системой управления котельными и первичными контурами отопления. Т.К. товарищи из зонта решили ничего не продавать и скорее всего дико завысить ценник на свое оборудование, хотелось бы спросить.
Есть задача:
Управлять котлом(котлами) по e-bus или opentherm, задача вроде решена с преобразователями шины, только глюки некоторые остались, но скорее всего тоже решаемо.
Управление трехходовыми кранами по принципу 1 реле открывает, 2 реле закрывает, этот тип кранов сейчас самый актуальный, т.к. 0-10в сейчас неподьемные для большинства.
Все остальное уже разжевано к великому счастью вашими товарищи силами) За что отдельное спасибо!!!
По большей части вопрос стоит как раз на клапанах, есть ли какие то наработки? очень прошу помощи… все возможно и за денюжку
То есть редуктор, самый простой. Причем большинство (дешевых) кранов в крайнем положении просто упираются, при этом ток через двигатель невелик.
Так, чтуть попозже разверну ответ, надо срочным заняться.
Типичные краны по сравнению с 0-10 управляемыми имеют минус - нельзя однозначно знать в каком они положении.
Даже термоэлектрические актуаторы можно полуоткрыть(закрыть) используя из подключение через диммер, MRGBW, да хоть медленный ШИМ: Подключение термоэлектрических сервоприводов к WBIO-DO-SSR-8 или WBIO-DO-HS-8 - #6 от пользователя BrainRoot
В общем весь вопрос регулирования отопления с одной стороны упрощается тем, что эта система очень инерционна а с другой стороны это именно при использовании кранов без обртной связи создает сложности.
Возьмем для примера типовой узел смесителя для теплого пола:
Если меняем термостатический клапан на электрический - получим систему, которую надо будет регулировать “медленно”. Так как (у себя проверял) датчик температуры на коллекторе расположенном в метре трубы от клапана реагирует (начинает реагировать) на изменение его состояния через 10-15 секунд. Датчик у меня прямо на поверхности коллектора, если вставить внутрь гильзой - может чуть быстрее.
То есть надо строить систему, в которую на вход подавать следующие значения: Температуру подачи (от котла или гидрострелки) температуру горячей ветки коллектора и температуру обратки (холодной ветки). только для того чтобы оценивать длительность “управляющего воздействия” на клапан. Ну и оценивать
Хочу себе, кстати, поставить такой кран и оценить работоспособность решения.
Сейчас на трехпроходном стоит “нажимной” valtec и термоэлектрический актуатор. Не устраивает тем что создает излишнее сопротивление, проход маловат.
Тело в том, что необходимость в управлении именно трехходовыми стоит в том, что на коллекторные группы смесителей ничего другого не поставить, и выбор ограничен моделью в двух вариациях ( трехходовой или 0-10в, ну и 4-20а. но это прям редкость)
обратной связью все таки является датчик подачи установленный сразу после клапана, погрешностью можно пренебречь, и подачу импульсов можно сделать по 3 сек, раз в 10 сек измерения, при средней продолжительности полного открытия-закрытия в 100-160сек этого более чем достаточно, 10 секунд как раз хватит для изменения температуры на датчике, его считывания и принятия мер. Хотя бы такое описать в коде и уже будет достаточно для поддержания заданной температуры в контуре, без погодозависимой регуляции
Ну, погодозависимость - она влиять будет только на целевую уставку темпертатуры. Но, в общем - да, такой упрощенный алгоритм должен работать. А датчик температуры до клапана (необязательно именно для клапана, это может быть датчик на выходе котла) все же нужен, по сотношению его температуры к температуре подачи можно менять длительность импульса, задавая крутизну регулировки.
Набросать похожий алгоритм - в общем не проблема, но его ж проверить надо.
Может есть или планируется какой нибудь компонент типа PID регулятора в виде термостата? К примеру во всех модулях Zennio есть компонент Thermostat, указываешь источник температуры, механизм регулирования(например термоэлектрический клапан), характеристики нагревателя и/или охладителя, уставку и забываешь про регулирование, он сам все сделает. Но в связи с последними событиями про модули Zennio наверное придется забыть, так что появление такого механизма в WB будет просто замечательно.
PID для систем отопления , с временем цикла в секунды довольно легко пишется. Вот вопрос автоподбора коэффициентов - да, сложен.
В планах написать “общую” реализацию PID на wb-rules. Кстати, такая нода на NodeRed уже есть.
Да, но нам-то нужно обеспечить стабильное управление, для этого надо выдавать управляющее воздействие намного чаще. Даже если оставить гистерезис чтобы не дергать механику (для редукторных кранов)часто, огрничиваясь корректировкой раз в минуту.
Напишу, если даже не на этой неделе так на следующей. Хочется с автоподстройкой, конечно - но даже если она не заработает - будет “обычный” регулятор с коэффициентами вручную.
Не пойму вашу логику, за те же 30 т.р. на SmartWeb K M5062 + S6062 собрать управление 5 приводами на 230 В (трехточечных) + 4 приводами на 0-10 В, итого 9 приводами =)
А приводы на 0-10 В стоят примерно так же как и трехточечные 220 В, хотя сейчас с наличием бывают проблемы. Если что, пишите мне в телегу @kaapyth0n или почту 1@teplomonitor.ru