ПИ регулятор
Добавлено: Сб дек 12, 2009 19:15:31
Помогите пожалуйста програмной реализацией алгоритма ПИ регулирования трехходового клапана системы отопления.
Вкратце о трехходовом клапане:
Это устройство, в первичный контур которого подается горячий теплоноситель Т1, а на выходе этот горячий теплоноситель подмешивается с холодным Т2 (обратка) и в зависимости от его положения меняется температура на выходе.
Управляется он от сервопривода - открыть/закрыть. Датчика положения нету.
Основная идея такова:
МК какой нибудь АВР-ровский (м16,32 - будет еще куча наворотов типа регулирование по времени, летние режимы, антизамерзание и т.д.)
Система меряет температуру на улице (погодное регулирование) DS18B20 либо термосопротивление, неважно.
На устройстве выставляется нужная температура помещения.
Устройство вычисляет нужную температуру теплоносителя по графику в зависимости от смещения и наклона отопительной кривой (это уже своя проблема)
В результате получаем нужную температуру, и меряем реальную температуру на выходе.
В зависимости от этих двух параметром нужно выставлять положение заслонки 3-ходового клапана.
Примечание:
Никакого датчика положения заслонки нету, управляем просто открыванием или закрыванием заслонки через реле. (Частота и длительность подачи упр. импульсов на открытие или закрытие)
Система довольно инерционная, изменения на выходе происходят не сразу
Примеры желательно на С
Заранее благодарен
Вкратце о трехходовом клапане:
Это устройство, в первичный контур которого подается горячий теплоноситель Т1, а на выходе этот горячий теплоноситель подмешивается с холодным Т2 (обратка) и в зависимости от его положения меняется температура на выходе.
Управляется он от сервопривода - открыть/закрыть. Датчика положения нету.
Основная идея такова:
МК какой нибудь АВР-ровский (м16,32 - будет еще куча наворотов типа регулирование по времени, летние режимы, антизамерзание и т.д.)
Система меряет температуру на улице (погодное регулирование) DS18B20 либо термосопротивление, неважно.
На устройстве выставляется нужная температура помещения.
Устройство вычисляет нужную температуру теплоносителя по графику в зависимости от смещения и наклона отопительной кривой (это уже своя проблема)
В результате получаем нужную температуру, и меряем реальную температуру на выходе.
В зависимости от этих двух параметром нужно выставлять положение заслонки 3-ходового клапана.
Примечание:
Никакого датчика положения заслонки нету, управляем просто открыванием или закрыванием заслонки через реле. (Частота и длительность подачи упр. импульсов на открытие или закрытие)
Система довольно инерционная, изменения на выходе происходят не сразу
Примеры желательно на С
Заранее благодарен