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

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

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

Статус темы:
Закрыта.
  1. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881
    Адрес:
    Ивантеевка
    Одно уточнение - время на графике - это период накопления графиков в памяти, он ни как не связан с работой ПИД, и может быть установлен от 2 сек.
    Установка производится на этой странице:
    http://77.50.254.24:25402/config.html
    попробуйте поменять и посмотрите результат:
    http://77.50.254.24:25402/eev.html

    Перегрев вычисляется при каждом опросе датчиков, это из прошивки:
    И еще, период опроса датчиков примерно 4,76 сек., а управления ЭРВ 4 сек.:

     
    Последнее редактирование: 14.12.18
  2. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Может быть по разному - у меня 2 сек.
    С некоторых пор это точное время периода, без всяких добавок, ремарку поправлю.
     
  3. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Крутимся во круг да около. У кого стабильно работает ЭРВ? Какой перегрев? какая формула расчета? Какая прошивка НК?
     
  4. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Есть же метода какого то француза по моему. И формула там совсем несложная.
    Помню, что там перегрев считается по температурам и известной производительности.

    Датчик температуры на входе испарителя!
    Вся загвостка в нем.
    Ставить его нужно куда ему нравится, а некуда лучше.
    Градусы углы установки, диаметры трубы перед ним и после него.
    Все имеет влияние на его показания. Разница может быть в куче градусов.
    Нужно от него уходить... Как?
     
  5. Pop70
    Регистрация:
    03.06.13
    Сообщения:
    1.651
    Благодарности:
    782

    Pop70

    Живу здесь

    Pop70

    Живу здесь

    Регистрация:
    03.06.13
    Сообщения:
    1.651
    Благодарности:
    782
    Адрес:
    Новосибирск
    Ничего не понимаю.
    Период дискретизации ПИД (вычисления воздействия на ЭРВ) 0-1000сек, а период управления им всегда 4 сек? Чем оно управляется?
    Как часто опрашиваются датчики и считается перегрев для вывода на график - это действительно не важно.
     
  6. Igoryok
    Регистрация:
    13.05.12
    Сообщения:
    1.703
    Благодарности:
    1.141

    Igoryok

    Живу здесь

    Igoryok

    Живу здесь

    Регистрация:
    13.05.12
    Сообщения:
    1.703
    Благодарности:
    1.141
    Адрес:
    Иваново
    Остался вопрос с точностью выдержки периода дискретизации. Его девиация будет сильно влиять на расчет дифференциальной составляющей.
     
  7. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881
    Адрес:
    Ивантеевка
    ПИД может рассчитывать новое положение ЭРВ раз в 0-1000 сек, а ЭРВ раз в 4 сек спрашивает у ПИД куда ему шагнуть...
     
  8. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Откуда вы это взяли?
     
  9. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881
    Адрес:
    Ивантеевка
    #define TIME_EEV (4*1000) / мсек.
     
  10. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    @Sheeny, А это не совсем верно дефайн обозван, фактически ЭРВ регулируется по времени в ПИД-е.
    То есть идет расчет нового положения ПИД регулятором и установка ЭРВ в эту позицию.
    А TIME_EEV период выполнения задачи для ЭРВ в RTOS не в моменты регулирования, а при старте ТН, останове по ошибке и т. п.
     
    Последнее редактирование: 15.12.18
  11. Pop70
    Регистрация:
    03.06.13
    Сообщения:
    1.651
    Благодарности:
    782

    Pop70

    Живу здесь

    Pop70

    Живу здесь

    Регистрация:
    03.06.13
    Сообщения:
    1.651
    Благодарности:
    782
    Адрес:
    Новосибирск
    Абсолютно ненужные костыли, ломающие ПИД.
     
  12. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881
    Адрес:
    Ивантеевка
    @vad711 т. е. температуры измеряются раз в 2 сек, перегрев тоже высчитывается раз в 2 сек, ПИД рассчитывает новое положение ЭРВ через интервал "время интегрирования", ЭРВ меняет позицию сразу же, после получения ее от ПИД.
    А то тут уже разные теории о том как работает ПИД и ЭРВ в НК высказываются...
     
  13. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Да, у меня период чтения всех датчиков 2 сек.
    У других этот период может быть разным, задается дефайном TIME_READ_SENSOR в config, если не задан, то по умолчанию 4 сек.
     
  14. Igoryok
    Регистрация:
    13.05.12
    Сообщения:
    1.703
    Благодарности:
    1.141

    Igoryok

    Живу здесь

    Igoryok

    Живу здесь

    Регистрация:
    13.05.12
    Сообщения:
    1.703
    Благодарности:
    1.141
    Адрес:
    Иваново
    Обновился до 982 и чёт в веб морде все пропало. Вся конфигурация слетела. Нет ни одного датчика. На некстион все показывает. Чё за хрень может быть?
     
  15. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    @Igoryok, морду тоже обновить нужно, так же проверить в scripts. js адрес. И обновить страницу принудительно в браузере не забыть.
     
Статус темы:
Закрыта.