В связи с выходом крупного обновления 5.9.х, приглашаем вас принять участие в вебинаре 09.06.2022 в 15:00. Участвовать

Управление приводом 3х ходового вентиля



  • Добрый день, появилась задумка управлять приводом 3х ходового вентиля для поддержания заданной температуры теплоносителя. Например в петлях теплого пола. Как это возможно реализовать программно? По железу все понятно. Привод с 3мя проводами. Подскажите. Это не просто термостат вкл выкл.



  • положение вентиля трехходового клапана должно учитывать:

    1. Температуру на улице.

    2. Температуру в комнате.

    3. Разницу между температурой в комнате и температурой уставки.

    4. Динамику изменения температуры в комнате.

    5. Температуру подачи в системе отопления (в том числе выход за нижний предел).

    6. Температуру подачи в контуре отопления.

    7. Состояние циркуляционного насоса в контуре отопления.

    8. Выставленный режим отопления.

    9. Расписание (время до следующего переключения режима).

    10. Ограничения минимальной и максимальной температуры подачи в контуре отопления.

    11. Состояние клапанов на петлях (если они есть).

    12. Режим тренировки (чтобы клапан не закисал).

    13. Возможность сброса избыточного тепла в контур из системы отопления.

    Если вы не программист - купите готовый контроллер. Это дешевле, чем заказывать ПО с нуля.



  • Я совсем не программист. мне не нужно контролировать такую кучу параметров. только установленную температуру воды в контуре и все



  • @zahar69:

    Я совсем не программист. мне не нужно контролировать такую кучу параметров. только установленную температуру воды в контуре и все

    ВЫ пытаетесь заказать ПО с нуля?



  • В простом случае на мой взгляд должно учитывать

    1. Температуру подачи в системе отопления.

    2. Температуру подачи в контуре отопления.

    3. Температуру обратки в контуре отопления.

    4. Уставку температуры подачи в контуре отопления.

    5. Разницу между 1 и 4.

    6. Разницу между 2 и 3.

    По 1, 3 и 4 рассчитывается положение. По 2 в расчет вносится поправка. От 5 зависит шаг регулировки. От 6 зависит "равновесное" состояние.



  • :shock: Мда. я по наивности думал все обойдется написанием простого скрипта



  • @Erik:

    положение вентиля трехходового клапана должно учитывать:

    1. Температуру на улице.

    2. Температуру в комнате.

    3. Разницу между температурой в комнате и температурой уставки.

    4. Динамику изменения температуры в комнате.

    5. Температуру подачи в системе отопления (в том числе выход за нижний предел).

    6. Температуру подачи в контуре отопления.

    7. Состояние циркуляционного насоса в контуре отопления.

    8. Выставленный режим отопления.

    9. Расписание (время до следующего переключения режима).

    10. Ограничения минимальной и максимальной температуры подачи в контуре отопления.

    11. Состояние клапанов на петлях (если они есть).

    12. Режим тренировки (чтобы клапан не закисал).

    13. Возможность сброса избыточного тепла в контур из системы отопления.

    Если вы не программист - купите готовый контроллер. Это дешевле, чем заказывать ПО с нуля.

    В общем то расписанные пункты- это контроль параметров в целом в системе отопления, а не поддержание температуры теплоносителя. Если необходимая температура теплоносителя известна, то просто по её достижении переключать на круг. Упала на сколько то, переключать на контур. Более развито, это ПИД регулирование, там колебания системы затухнут. Кстати не так сложно реализуется, учитывая то, что ih воспринимает формулы math.



  • Вот именно что не нужна полная регулировка в доме. Нужно просто поддерживать температуру теплоносителя после 3х ходового. Теплый пол или температура обратки котла



  • @zahar69:

    Вот именно что не нужна полная регулировка в доме. Нужно просто поддерживать температуру теплоносителя после 3х ходового. Теплый пол или температура обратки котла

    По сути каждую сложную систему можно разбить на подсистемы и управлять каждой подсистемой по своему алгоритму. Вот только работа всех подсистем должна стыковаться друг с другом, но тут нужны знания и понимание логики работы. Поэтому все это осуществимо тем более с такой системой как iH!

    У меня центральная система вентиляции на текущий момент имеет 3 или 4 (не помню сейчас) сценария:

    -для управления задвижками приточки/вытяжки в зависимости от уровня влажности и СО2;

    -выбора скорости вращения вентиляторов в зависимости от времени суток и количества открытых задвижек;

    -выбор режима работы рекуператора (выключен, скорость 1, скорость 2, скорость 3, авто).



  • Программно просто. Зависит от работы самого клапана. В одном из вариантов 2 устройства ih равные двум физическим выходам. Оба устройства только включаются, например на время смены положения заслонки и только попеременно. Какой включается определяется температурой. Это в случае простейшего клапана. Ещё сразу хорошо бы понимать есть ли в клапане электрическая защита от включения одновременно двух направлений. Ещё вариант- это переключающее реле, равное одному устройству ih. Другое устройство ih- подача питания на вращения. Т.е. При любом изменении положения клапана включается устройство подачи питания+ переключается реле в нужную сторону



  • @Viktor:

    Программно просто. Зависит от работы самого клапана. В одном из вариантов 2 устройства ih равные двум физическим выходам. Оба устройства только включаются, например на время смены положения заслонки и только попеременно. Какой включается определяется температурой. Это в случае простейшего клапана. Ещё сразу хорошо бы понимать есть ли в клапане электрическая защита от включения одновременно двух направлений. Ещё вариант- это переключающее реле, равное одному устройству ih. Другое устройство ih- подача питания на вращения. Т.е. При любом изменении положения клапана включается устройство подачи питания+ переключается реле в нужную сторону

    Клапан ESBE VRG131, привод с 3х проводным подключением: общ, откр, закр. На приводе концевые выключатели крайних положений установлены. Время поворота 90сек. Как физически подключить все понятно, в какую сторону крутить тоже ясно. А какое время подавать на управление, что бы привод не дергался постоянно - вот самый сложный вопрос.



  • С аналоговым по своей сути клапаном проблема в том, что даже рассчитав по ПИД закону необходимое минимальное время поворота, это самое время рано или поздно станет настолько малым, что подача напряжения не будет вызывать поворот клапана. т.е. по сути его всегда будет дергать. Была статья в сети на тему такого клапана. Там человек задавал поворот по логике больше-меньше. Т.е. температура меньше уставки - поворот на минимальное время - таймер - проверка повышение/понижение температуры - если понижение то еще поворот.


Log in to reply