Алгоритм работы водяного термостата.

    • #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:08
      Aleksandr2019 писал(а):
      Нагрев емкости 10 литров до уставки 45,0 градусов. Точность поддержания температуры 0.1 градус.

      Стакан горячей воды в статике может иметь разность температур в 1,3С, по высоте в 1см. Чайник на газовой плите при закипании имеет разность температур по объёму до 10С, а непосредственно над нагревающем элементе – до 50С. Даже если греть гораздо меньшей мощностью, разность давлений (следственно температуры) видно невооружённым глазом.
      Равномерная температура доступна сразу после нагрева, и небольшой принудительной циркуляции.
      По этому рекламу про 0,1С – можно засунуть в ж.

      _________________

Viewing 0 reply threads
  • Вы должны войти в систему, чтобы ответить в этой теме.
Интepecнoe нa фopумe:
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля
×