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

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

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

Статус темы:
Закрыта.
  1. Gaunt
    Регистрация:
    14.06.12
    Сообщения:
    14.700
    Благодарности:
    10.089

    Gaunt

    Живу здесь

    Gaunt

    Живу здесь

    Регистрация:
    14.06.12
    Сообщения:
    14.700
    Благодарности:
    10.089
    Адрес:
    Стерлитамак Уфимской Губернии
    Вадим, Дима тебе русским языком объяснил - время тратите на плюшки. А нужен базовый функционал.
    По большому счету, инверторный ТН делается четырьмя входами с фантомным питанием и термостатом фанкойла от 600 руб и до 3500 с вай-фаем и удаленным доступом.
    Не боги горшки обжигают, и ТН - не гиперзвуковой кинжал.
     
  2. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    Мне функционала фирменного контроллера, который имел даже удаленный доступ и графики, не хватало от слова вообще, а ты про какой-то базовый функционал.
    Зачем, когда тех же контроллеров ЭРВ на али завались.
    Да и зачем кому-то базовый функционал на таком мощном железе?
    У каждого устройства своя ниша, просто НК на Arduino DUE в твою не попадает.
    Значит тебе, для твоих целей нужно другое железо, только и всего.
     
  3. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    Решил вернуться к PID2. Сложилось ощущение что он живет своей жизнью. :)
    Вроде сначала пару раз пропорционально П-состовляющей двигает. Потом тупо, туда сюда по одному шажку. обе П выставил побольше П=4, остальные составляющие выставил 0. Ошибка доходит до 7-9 градусов.
    Все навороты по ЭТРВ выключены...
     
  4. xpik_nsk
    Регистрация:
    04.01.15
    Сообщения:
    537
    Благодарности:
    611

    xpik_nsk

    Живу здесь

    xpik_nsk

    Живу здесь

    Регистрация:
    04.01.15
    Сообщения:
    537
    Благодарности:
    611
    Адрес:
    Новосибирск
    Тут ключевое КОМУ нужен?
    Тем кто тратит свое время на написание программы?
    Так они и закрывают СВОИ потребности в первую очередь.
    @Gaunt, НК идет верной дорогой, не нападайте на ребят, они все правильно делают.
    Тут дело в том что есть люди кому с НК не по пути...
     
  5. Gaunt
    Регистрация:
    14.06.12
    Сообщения:
    14.700
    Благодарности:
    10.089

    Gaunt

    Живу здесь

    Gaunt

    Живу здесь

    Регистрация:
    14.06.12
    Сообщения:
    14.700
    Благодарности:
    10.089
    Адрес:
    Стерлитамак Уфимской Губернии
    Бог с тобой, напали тут на меня, стоило всего лишь порадоваться и озвучить ценник с доставкой плат 10*10 в количестве 10 штук.
    Железо для НК, у меня лежит года два как. Пока были проблемы с сетью, не собирал.
    И вдруг - две платы. Теперь третья. И опять те же грабли.
    Как у Крылова: лебедь рак и щука, а воз и ныне там.

    Я понимаю, желающему пальцем показать - у ребят покупай готовый контроллер, я тебе его установлю.
    Но готового комплекта, как не было, так и нет. Мало того, даже фотографий аля "лучше заводского китая" нет. Видео с пальцетыканием нет.
     
  6. xpik_nsk
    Регистрация:
    04.01.15
    Сообщения:
    537
    Благодарности:
    611

    xpik_nsk

    Живу здесь

    xpik_nsk

    Живу здесь

    Регистрация:
    04.01.15
    Сообщения:
    537
    Благодарности:
    611
    Адрес:
    Новосибирск
  7. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    Коэффициенты алгоритмов отличаются, плюс они корректируются при изменении периода.
    Здесь можно почерпнуть доп. информацию:
    https://playground.arduino.cc/Code/PIDLibrary/
    http://brettbeauregard.com/blog/2011/04/improving-the-beginners-pid-introduction/
    http://brettbeauregard.com/blog/2017/06/introducing-proportional-on-measurement/
     
  8. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    @vad711, Ни фига по ссылкам не понял.
    Если в кратце, увеличение П составляющей не должно привести к колебаниям?
    Сколько бы ее не ставил, ЭТРВ двигается по одному шагу.
     
  9. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    А тут что установлено - "Ограничение за одну итерацию в шагах ЭРВ"?
    Есть дефайн - DEBUG_PID для отладки.
     
  10. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    Ограничение за одну итерацию в шагах ЭРВ стояло 5. Пробовал 10 и 20.
    DEBUG_PID залил. Вода под остынет, попробую.

    Я пробовал и где то в 19 версии. Также непонятно работало. Но тогда значения не придавал.
    А тут подумал, что не плохо бы при ошибке более 4С, работать с другими более мощными коэффициентами.

    Ps...
    DEBUG_PID его записей в журнале нет. Но вроде, что то заработало.
    Такое ощущение, что перепутанны поля ввода П и И
    увеличиваю П воздействие тоже а частота их увеличивается.
    Увеличиваю И увеличивается прибавка шага.

    Спустя минут 20 этрв перестало двигаться. Перегрев заданный стоит допустим 4. Довел до 7. Этрв стоит.
    Это все в тесте.
    upload_2019-6-3_21-55-28.png
     
    Последнее редактирование: 03.06.19
  11. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    А он только в порт выводит, чтоб журнал на забивать. Если доступ к контроллеру затруднен - замени journal. printf() на journal. jprintf() там где дефайн этот.

    Да ни чего там не перепутано.
    Убери для начала Δ, чтоб только верхние коэффициенты работали.
    На тесте аномалий не вижу, все четко регулируется:

    upload_2019-6-4_9-3-20.png

    "Максимальное количество шагов" нормально выставлено?
    Хотя есть один момент, щас его проверю...
     
    Последнее редактирование: 04.06.19
  12. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    В обоих вариантов поставил одинаковые коэфициенты, дельту чтоб не менять и не путаться.
    Вчера вроде нормально поработал. Но вот если этрв открывается до значения как на пред идущей картинке.
    То по моему регулировка зависает, два раза точно такое наблюдал.
    Максимальное количество шагов, стоит 480
    со 175 тест кончился, немного потопил вечером. Загогулины включался возврат масла.
    upload_2019-6-4_9-40-19.png
     
  13. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
  14. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    Обновился, заметил такую конетель.
    Задача StepperEEV стек падает к 18.
    Загрузка проца 51% тормозит Web, часто вообще отваливается.
    При уходе на паузу загрузка падает до 27% web очухивается.
     
  15. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    Так и должно быть.

    У меня норм, ReadSensor - 20%, остальные задачи по 1%, возможно твои доработки так влияют.
     
Статус темы:
Закрыта.