1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 17

"Народный контроллер" для теплового насоса

Тема в разделе "Геотермальные тепловые насосы", создана пользователем Pav2000, 21.03.16.

  1. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.130
    Благодарности:
    2.241

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.130
    Благодарности:
    2.241
    Адрес:
    Минск
    Пришли платы ! И почти все комплектуха, пару мелочей осталось.
    plata.jpg
     
    dobrinia , 15.08.17
    #2341 + Цитировать
  2. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    311
    Благодарности:
    92

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    311
    Благодарности:
    92
    Адрес:
    Минск
    Ждемс!
     
    dimex2015 , 15.08.17
    #2342 + Цитировать
  3. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    666
    Благодарности:
    1.931

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    666
    Благодарности:
    1.931
    Адрес:
    Москва
    Собрал инвертор, начал запускать.
    После некоторых "мучений" появилось несколько вопросов.
    Так как на улице жарко решил опробовать режим охлаждения. "Холодный пол". ТН холодит. Стартует с 75 герц, быстро разгоняется до 110 герц и работает на охлаждение. Целью является поддержание температуры подачи в СО на уровне 15 градусов. Вопросы по этому режиму.

    1. Не нравится работа ЭРВ в первый момент времени оно полностью открывается (490 шагов) и потом минут 25-30 не закрывается, т. к. перегрев держится на уровне 9 градусов (при цели 4.5), По мере работы перегрев падает. Смотровое чистое. т. е ТН 30 минут работает с большим перегревом, который не регулируется. Мощность компрессора при этом 1.5 -1.6 кВт. Это нормально?

    2 Инвертор тихо рабоатет, нет посторонних шумов. Частота после выхода на максимальную 110 гц, при подходе температуры к целевой начинает уменьшаться. Где то на уровне 65 гц появляется "посторонний" звук в компрессоре как у старого холодильника. Перегрев на уровне 4.5 градусов, разница давлений около 3 бар. При частоте 50 герц появляются пузыри в смотровом и звук усиливается. Разница давлений около 2 бар (температуры грунт 12/14 СО 15/17 градусов) Мощность компрессора 0.5-0.6 кВт. Что за звук, и можно ли эксплуатировать ТН в таком режиме.

    Будут еще вопросы -) особенно по настройке самого частотника.

    Но в целом контролл работает, допиливаю код для работы с инвертором.

    Файл статистики прикрепляю. Там есть "помехи" менял скорость насосов. Но в целом картина понятна.

    .
     

    Вложения:

    Последнее редактирование: 21.08.17
    Pav2000 , 21.08.17
    #2343 + Цитировать
  4. СлесарьC
    Регистрация:
    14.10.12
    Сообщения:
    1.514
    Благодарности:
    347

    СлесарьC

    Живу здесь

    СлесарьC

    Живу здесь

    Регистрация:
    14.10.12
    Сообщения:
    1.514
    Благодарности:
    347
    Адрес:
    Ростовская обл
    При работе ТН на охлаждение дома, когда хоз. вода в бойлере уже нагрета этим теплом, излишки домашнего тепла надо сбрасывать в геоконтур включением насоса геоконтура, но при проливке теплообменника геоконтура меньше чем через минуту весь жидкий фреон мигрирует в теплообменник геоконтура и подача в домашний теплообменник жидкой фазы прекращается, как надежно отслеживать это событие и заблаговременно отключать помпу геоконтура?
     
    СлесарьC , 21.08.17
    #2344 + Цитировать
  5. Альтермолог
    Регистрация:
    29.03.11
    Сообщения:
    2.214
    Благодарности:
    712

    Альтермолог

    Живу здесь

    Альтермолог

    Живу здесь

    Регистрация:
    29.03.11
    Сообщения:
    2.214
    Благодарности:
    712
    Адрес:
    Москва
    А что мешает контроллеру сразу держаться заданного перегрева?
     
    Альтермолог , 22.08.17
    #2345 + Цитировать
  6. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    666
    Благодарности:
    1.931

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    666
    Благодарности:
    1.931
    Адрес:
    Москва
    Открывать уже некуда.
     
    Pav2000 , 22.08.17
    #2346 + Цитировать
  7. Альтермолог
    Регистрация:
    29.03.11
    Сообщения:
    2.214
    Благодарности:
    712

    Альтермолог

    Живу здесь

    Альтермолог

    Живу здесь

    Регистрация:
    29.03.11
    Сообщения:
    2.214
    Благодарности:
    712
    Адрес:
    Москва
    А, понял, тогда в параллель ЭРВ кусок капилярки и клапан нужно добавить.
     
    Альтермолог , 22.08.17
    #2347 + Цитировать
  8. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    666
    Благодарности:
    1.931

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    666
    Благодарности:
    1.931
    Адрес:
    Москва
    Коротенький отчетик.
    Пока ГВС и охлаждение отложил в сторону. Запустил отопление.

    Пока не удалось нормально настроить работу ПИД ЭРВ, на малых частотах (40 гц), колбасит ЭРВ (см фото). Надо коэффициенты подбирать под свою систему.
    Готов выслушать по этому поводу советы как настроить ЭРВ.

    Добавил дополнительную защиту компрессора от перегрева - поставил термореле на 90 градусов на голову компрессора (см фото), завел это на инвертор (можно и на контроллер).
    Установил фильтры для уменьшению излучения помех при работе инвертора (см фото). Подробно это описано в описании к контроллеру (рекомендую почитать).

    Еще по ходу вопрос как оценить качество настройки частотника на конкретный BLDC компрессор?

    Предварительные (не очень точно) данные - выходная мощность меняется от 2.5 квт (40 гц) до 9.5 квт (110 гц), и есть еще запас по частоте. Предварительный СОР (без насосов) больше 6 :aga:, 5 точно будет.

    Попутно выяснил что датчик по гликолю (в первую очередь подача СО) установленный в ПТО врет (занижает) температуру на 0.4 градуса. Датчик надо было ставить дальше по трубе подачи за приделами ПТО (это у меня уже было). Это информация для тех кто хочет измерять выходную мощность.

    Версия 0.850 изменения ПО.
    1. Журнал перенесен в I2C еепром, объем журнала 60 кб, сделан кольцевой буфер. После сброса журнал сохраняется. При первом запуске происходит форматирование памяти. В дальнейшем журнал уменьшу, т. к. потребуется место для хранения данных об эффективности насоса.
    2. Переделки связанные с запуском инвертора:
    2.1 Переделан 4-х ходовой кран теперь ВКЛЮЧЕНИЕ - это охлаждение ВЫКЛЮЧЕН - нагрев (старый ТН было наоборот)
    2.2 ЭРВ сделан без инвертирования (раньше было инвертирование) использовать дефайн #define EEV_INVERT
    2.3 Изменены некоторые времена для инвертора.
    3. Сделан альтернативный вариант подачи команд ХОД/СТОП используется выход RCOMP (можно завести на инвертор).
    4. Проверен и исправлен режим охлаждения ПИД (были мелкие ошибки в защитах)
    5. Для ГВС добавлены отдельные константы (максимальная, минимальная частота и мощность, шаг скидывания частоты) для ограничения максимальной мощности нагрева
    6. Исправлена ошибка ограничения частоты ПИД при достижение максимальной температуры подачи
    7. Добавлена поддержка частотных датчиков (это расходомеры), максимальное число - 3 штуки и это не меняется, или код надо переписывать. запросы для доступа к данным расходомеров написаны, необходимо доработать веб морду для вывода данных.
    8. Исправлена ошибка с задержкой выключения насосов при выключении компрессора

    Демка как обычно http://31.130.206.212/v07/index.html

    ЗЫ.
    РЕШЕНО ;) лень городить доп код.
    Для электрических замеров буду использовать китайский электросчетчики SDM120 (подойдет 220 и 660), чтение данных по модбасу. Счетчик надо настраивать (как минимум параметры связи), поэтому рекомендую для одной фазы использовать 220 модель (возможность программирования со счетчика, без терминала).
    Тестовый пример уже читает данные со счетчика:hello:
     

    Вложения:

    • Screenshot_2017-08-30-07-26-59.png
    • 20170811_081551.jpg
    • 20170811_081641.jpg
    • 20170822_112444.jpg
    • фильтр.jpg
    Последнее редактирование: 04.09.17
    Pav2000 , 04.09.17
    #2348 + Цитировать
  9. SergCh
    Регистрация:
    23.01.09
    Сообщения:
    2.222
    Благодарности:
    1.256

    SergCh

    Живу здесь

    SergCh

    Живу здесь

    Регистрация:
    23.01.09
    Сообщения:
    2.222
    Благодарности:
    1.256
    Адрес:
    Москва
    Была такая проблема. Пришлось сильно уменьшить коэффициент интегрирующей составляющей, и уменьшить коэффициент усиления пропорциональной составляющей при малых значениях ошибки.
    У вас эти коэффициенты можно завязать на текущую частоту вращения компрессора.
     
    SergCh , 04.09.17
    #2349 + Цитировать
  10. vad711
    Регистрация:
    30.04.14
    Сообщения:
    594
    Благодарности:
    153

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    594
    Благодарности:
    153
    Адрес:
    Москва
    Так обычные электросчетчики импульсы выдают, чем не расходомеры?
    Посмотрел на эти счетчики - трехфазный $82 стоит, а мультитарифный $92, дороже Меркурия...
     
    vad711 , 05.09.17
    #2350 + Цитировать
  11. kmvtgn
    Регистрация:
    13.08.10
    Сообщения:
    2.643
    Благодарности:
    1.548

    kmvtgn

    Живу здесь

    kmvtgn

    Живу здесь

    Регистрация:
    13.08.10
    Сообщения:
    2.643
    Благодарности:
    1.548
    Адрес:
    Таганрог
    а один день работы @Pav2000 стоит как счетчик) Хотите поддержку Меркурия - пожертвуйте на развитие проекта. Кстати, таким образом можно получить изделие, целиком и полностью удовлетворяющее Вашим требованиям. И не будет необходимости выносить мозг разработчикам Digimark'a вместо обращения по гарантии к производителю
     
    kmvtgn , 05.09.17
    #2351 + Цитировать
  12. vad711
    Регистрация:
    30.04.14
    Сообщения:
    594
    Благодарности:
    153

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    594
    Благодарности:
    153
    Адрес:
    Москва
    @kmvtgn, Эко вас бомбануло-то не по теме...

    Вот допустим, что платку я уже оплатил, хотя не факт, что буду использовать...
    Да и не изъявлял я поддержку Меркурия, так интересно стало, почему такой выбор был сделан.

    Какой-то код все равно придется самому писать, потому как у меня есть особенности. Только слабо представляю, как это будет выглядить. По идее, для удобства, надо что бы исходники были на github. По другому, даже не представляю как.
     
    Последнее редактирование: 05.09.17
    vad711 , 05.09.17
    #2352 + Цитировать
  13. vad711
    Регистрация:
    30.04.14
    Сообщения:
    594
    Благодарности:
    153

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    594
    Благодарности:
    153
    Адрес:
    Москва
    @Pav2000,
    Посмотрел код, да там именно средняя частота считается за 10 сек.
    У себя я заметил на расходомерах SIKA, что если у них мерять частоту, как делает мой контроллер раз в секунду, то поток будет скакать между соседними значениями.
    Наверно, для более точного расчета, нужно считать количество импульсов за секунду/минуту и делить на 100 (для VVX25), получится литров в секунду/минуту. Плюс таким способом можно легко и точно считать суммарное значение протока.
     
    Последнее редактирование: 06.09.17
    vad711 , 06.09.17
    #2353 + Цитировать
  14. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    666
    Благодарности:
    1.931

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    666
    Благодарности:
    1.931
    Адрес:
    Москва
    Правильно мыслите ;)
    Можно брать не Меркурий а Неву (занимает одно место на дин рейке, стоит около 900 рублей).
    Данное решение мною было реализовано на универсальном блоке по контролю за за ТН (https://www.forumhouse.ru/threads/352693/ читать последние 20 страниц).
    Использование импульсного выхода имеет свои недостатки.
    Мне интересно не только потребленная мощность но и "мгновенная" мощность для расчета текущего СОР.
    Посчитаем. ..
    Обычно счетчик выдает 1000 импульсов на киловатт час. Сейчас у меня мощность потребления на минимальной частоте 500 ватт. Это 500 импульсов в час. Допустим мы хотим иметь разрешение 1% это означает что надо считать не менее 100 импульсов или 12 минут. Можно конечно организовать 12 счетчиков со сдвигом в 1 минуту что сократит время обновления данных до 1 минуты. Если говорить о точности то импульсов надо больше в 2 раза.
    Дальше с импульсного выхода можно получить потребленную энергию и мощность и это все.
    Мне бы хотелось бы еще иметь ток, напряжение и коэффициент мощности.

    Еще момент при сопряжении с частотным преобразователем по аналогу, весьма не плохо было бы иметь защиту (ограничение) по максимальной мощности (для МХ2 это сделано), что бы не пожечь преобразователь. При использовании импульсного выхода реализовать это наверное не возможно с приемлемой надежностью.

    По этому данный вариант не попал в список рассматриваемых

    20 страницами ранее я рассмотрел все приемлемые для себя варианты:
    В конце остались вариант 2 и 3 я подумал. .. и решил что буду пользоваться готовым решением, мне лень реализовывать функционал электросчетчика в контроллере, тем более там все не так просто, нужна нормальная цифровая обработка данных с датчиков (фильтры, расчет фазы и т. д.).

    ЗЫ
    По расходомерам - время буду увеличивать наверное до 30-60 секунд.
     
    Pav2000 , 06.09.17
    #2354 + Цитировать
  15. vad711
    Регистрация:
    30.04.14
    Сообщения:
    594
    Благодарности:
    153

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    594
    Благодарности:
    153
    Адрес:
    Москва
    Да это я для сравнения цены, что Меркурий самый дорогой.
    Щас еще раз на али посмотрел - на три фазы с дисплеем, модель SDM630Mbus - $91.

    Да, получается погрешность ±60 Вт/ч. У меня сейчас вообще стоит счетчик с барабанчиками - 600 имп. на квт/ч.

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

    А разве сам частотник не ограничивает? У меня VACON 10, там куча настроек, начиная с времени плавного старта/останова, до ограничение тока, мощности, частоты, тепловая защита и т. п.
     
    vad711 , 06.09.17
    #2355 + Цитировать