Алгоритм работы водяного термостата.
-
-
28.10.2022 #76559
Николай
КлючникAleksandr2019 28 окт 2022, 18:30Всем доброго дня!
Попал мне в руки вот такой циркуляционный термостат.
grantinstruments.com/support/su … ting-baths
Чтобы узнать, как у него организован процесс термостатирования присоединил параллельно нагревателю сигнальную лампу и стал пробовать.
Управление нагревателем производится при помощи симистора в режиме включение-выключение. При прямом постоянном нагреве имеет место короткое прерывание нагрева каждые 20 секунд!
Вот что получилось. Пробовал на 2х обемах воды. 10 и 20 литров.
Нагрев емкости 10 литров до уставки 45,0 градусов. Точность поддержания температуры 0.1 градус.
За 1 градус до уставки прямой нагрев прекращается.
Включается режим 9/20. (9 секунд- нагрев, 20 секунд- весь период ). Другими словами- 9 секунд греет 11 выключен. Далее цикл повторяется. Полный период цикла (нагрев + выключенное состояние) при всех условиях равен 20 секундам. Потом по понижению 2/20, 1,8/20. Пока не дойдет плавно до уставки. Примерно за 5 минут. И в режиме 1,8/20 стабильно поддерживает уставку в 45 градусов.
Нагрев емкости 20 литров. Уставка 45,0 градусов.
За 1 градус до уставки прямой нагрев прекращается.
Включается режим 11/20. (11 секунд- нагрев, 20секунд- весь период). Потом по понижению 10/20, 7/20, 6/20, 4/20 Пока не дойдет плавно до уставки. Примерно за 10 минут. И в режиме 3/20 стабильно поддерживает уставку в 45 градусов.
При достижении уставки какие либо колебания темературы вокруг нее отсутствуют. Взможно, они есть, но очень незначительные, так как не отображаются на дисплее прибора.
Работа алгоритма очень понравилась и есть желание реализовать его для своих целей.
Какая математика может быть внутри? Буду очень признателен за помощь.NStorm 28 окт 2022, 19:57Не вникал в цифры, но золотой стандарт – ПИД регулирование в подобных системах.Неандерталец 28 окт 2022, 21:28Да, классика жанра – ПИД-регулятор с хорошо подобранными коэффициентами.Eddy_Em 28 окт 2022, 22:01Странно как-то у них реализовано изменение мощности, можно ведь в процентах делать: за 1с ровно 100 полупериодов, соответственно, можно от 100/100 до 0/100 мощность менять. Микроконтроллеру только детектор нуля завести, чтобы он точно мог полупериоды считать.AVI-crak 29 окт 2022, 01:08Aleksandr2019 писал(а):Нагрев емкости 10 литров до уставки 45,0 градусов. Точность поддержания температуры 0.1 градус.Стакан горячей воды в статике может иметь разность температур в 1,3С, по высоте в 1см. Чайник на газовой плите при закипании имеет разность температур по объёму до 10С, а непосредственно над нагревающем элементе – до 50С. Даже если греть гораздо меньшей мощностью, разность давлений (следственно температуры) видно невооружённым глазом.
Равномерная температура доступна сразу после нагрева, и небольшой принудительной циркуляции.
По этому рекламу про 0,1С – можно засунуть в ж._________________
-
Viewing 0 reply threads
- Вы должны войти в систему, чтобы ответить в этой теме.