1. Уважаемые форумчане! Убедительная просьба, используйте наиболее подходящие темы для своих сообщений. Спасибо за понимание.
    Скрыть объявление

ПИД параметры для автоматики

Тема в разделе "Автоматика", создана пользователем flexx, 25 ноя 2014.

  1. Phantom

    Phantom Active Member

    Регистрация:
    11.05.2014
    485
    135
    Имя:
    Олег
    Метод Зиглера-Никольса не подходит для настройки пид, т.к. он предполагает работы с перерегулированием до 40%! А нам нужно плавно дойти до требуемой Т без большого вылета. Просто методом тыка попробуй уменьшать теперь Кр
     
  2. sechevoy

    sechevoy Участник

    Регистрация:
    15.05.2017
    41
    1
    Та же проблема с ПВК. Инерционность высокая, хоть и на затирание набираю полную рубашку, чтобы не кипело. 3-3,5 градуса перерегулирование многовато для нашего процесса. Собираюсь выставить 50/0/0 и начать искать оптимум, повышая Р. Если кто-то поделится наработками, буду признателен.
     
  3. Phantom

    Phantom Active Member

    Регистрация:
    11.05.2014
    485
    135
    Имя:
    Олег
    Для ПВК можно попробовать отказаться от Kd, приравняв к 0. А затем по методике "настройка пид из интернета" в Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!. Сначала настроить Кр так, чтобы не было перерегулирования или оно было минимально. Затем увеличивать Ки, пока не устроит результат.
     
  4. Andrey_33

    Andrey_33 Участник

    Регистрация:
    20.03.2017
    30
    3
    Имя:
    Андрей
    ДВС! сделал еще один эксперимент на своем ПВК. на этот раз общий объем воды (рубашка + куб) = 30 л. мощность около 2,6 кВт. Kp=100 остальные по 0. перерегулирования опять нет.
    кому то удалось увидеть перерегулирование на Uniholic_v3?
    для настроки ПИД нужно еще задавать постоянные времени для интегральной и дифф. составляющих, а в Uniholic_v3 их нет.
    вопрос авторам, нельзя ли вынести их в настройки?
     

    Вложения:

    • graph30.jpg
      graph30.jpg
      Размер файла:
      79,5 КБ
      Просмотров:
      46
    Сергей Краснощёков нравится это.
  5. Ers

    Ers Admin Команда форума

    Регистрация:
    02.01.2012
    1.145
    269
    Имя:
    Иван
    Изначально были все параметры доступны для установки в настройках нагрева. Какую цель пытаетесь достичь экспериментами?
     
  6. Andrey_33

    Andrey_33 Участник

    Регистрация:
    20.03.2017
    30
    3
    Имя:
    Андрей
    Ers, "Счастья всем даром"
    пытаюсь освоить Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!.
    результаты я тут выложу.
    можно хотя бы старую прошивку, поиграюсь с пид там?
     
  7. Ers

    Ers Admin Команда форума

    Регистрация:
    02.01.2012
    1.145
    269
    Имя:
    Иван
    Для счастья стандартного клона достаточно текущей реализации, а для счастья всем ваш подход не подойдет, нужна волшебная кнопка. Для исследования процесса необходима специализированная прошивка.
     
  8. Phantom

    Phantom Active Member

    Регистрация:
    11.05.2014
    485
    135
    Имя:
    Олег
    Метод Зиглера как минимум не подходит, о чем уже говорил выше. По этому методу допускается вылет температуры вперед до 40%. Проще вручную эмперически настроить.
     
  9. Andrey_33

    Andrey_33 Участник

    Регистрация:
    20.03.2017
    30
    3
    Имя:
    Андрей
    Phantom, в википедии есть таблица расчета параметров для вариантов с выбросом и без
     
  10. Phantom

    Phantom Active Member

    Регистрация:
    11.05.2014
    485
    135
    Имя:
    Олег
    ну что ж. буду ждать результатов. кстати на форуме выкладывали матмодель в экселе. можно попробовать в ней настроить пид для начала.
     
  11. sechevoy

    sechevoy Участник

    Регистрация:
    15.05.2017
    41
    1
    Вчера варил на ПВК с параметрами 50/0/0. Такое чувство, что ПИД вообще не отрабатывает. По идее при приближении температуры к заданной тэн должен всё чаще отключаться, а по факту отключение происходит при превышении заданной минимум на 0,3 градуса. Итог - залёты на 3-4 градуса. Буду дальше уменьшать П-составляющую.
    --- сообщения объединены, 11 июн 2018, дата первого сообщения: 11 июн 2018 ---
    Вычитал, что для инерционных систем (а ПВК довольно инерционный) нужно увеличивать время дискретизации до 15-20 с.
    --- сообщения объединены, 11 июн 2018 ---
    Ув. админы, разжуйте пожалуйста назначения полей WindowSize, Шаг дискретизации и Мощность % в настройках ПИД.
    Заметил на разных настройках 100/0/0, 50/0/0, 30/0/0, что Брезинхэм начинает отрабатывать при -0,6 градуса до уставки, поэтому залёт на ПВК гарантирован. Что можно изменить в WindowSize, Шаг дискретизации и Мощность %, чтобы нивелировать большую инерционность, т.к. Кп как-то не особо влияет? И можно ли увеличить Шаг дискретизации значительно больше 2с (например до 20 с)?
    --- сообщения объединены, 11 июн 2018 ---
    Экспериментирую уже несколько часов. От 1/0/0 до 100/0/0 и на всех вариантах залёты больше 2-3 градусов. Менял мощность в настройках ПИД от 5% до 50%, ничего не помогало. Менял WindowSize от 20 до 100 с, результат тот же. Странные алгоритмы ПИД наблюдаю:
    - первые отключения по Брезенхэму наблюдаю при -0,6 градуса до уставки
    - вторые отключения при -0,1 градуса
    - включение нагрева при достижении уставки и нагрев до +0,2 градуса, это зачем???
    По идее ПИД должен начинать отрабатывать при температуре -10 градусов до уставки и постепенно уменьшать мощность с приближением к уставке. Поправьте, если я ошибаюсь.
    Я понимаю, что с клонами подобных проблем нет, но как мне кажется автоматика должна быть гибкой в настройках под любое оборудование.
     
  12. Pokermay

    Pokermay Новенький

    Регистрация:
    25.06.2018
    1
    0
    Имя:
    Владислав
    Помогите!!! Какие выставить параметры PID, чтобы был максимально быстрый нагрев? Хотя бы проверить работоспособность ТЭНов. Оооооочень медленно происходит нагрев. Есть ли возможность отключить PID совсем?
     
  13. Phantom

    Phantom Active Member

    Регистрация:
    11.05.2014
    485
    135
    Имя:
    Олег
    Для проверки работоспособности можно в ручном режиме включить тэны на полную и понаблюдать за скоростью нагрева
     
  14. Docent

    Docent Well-Known Member

    Регистрация:
    21.04.2014
    1.122
    34
    Какой мощности стоит тэн? Сколько литров воды греет?
     
  15. leva04

    leva04 Новенький

    Регистрация:
    17.04.2019
    7
    1
    Имя:
    Александр
    День добрый. Посоветуйте ПИД параметры. Пивоварня клон 50 литров тэн 2.5 кВт.. Сегодня пробовал на воде параметры выставлял Кр50 Кi1 Kd15 окно 3 сек. 1-Пауза выставил 50 градусов тэн выключился в 51 градус и по инерции догрел до 52.70 градусов, вторая пауза 67 градусов тэн выключился 68 градусов инерция 69.60 градусов. Какие параметры увеличить какие уменьшить.
     
  16. Аматёр

    Аматёр Новенький

    Регистрация:
    12.07.2015
    8
    0
    Привет, мои параметры на стр 2, с тех пор не менял
     
  17. leva04

    leva04 Новенький

    Регистрация:
    17.04.2019
    7
    1
    Имя:
    Александр
    Сегодня целый день экспериментировал менял параметры результат "0" начал 100/0/0, 50/0/0, 30/0/0, как происходило отключение превысив на 1 градус и улет на 2.5 градуса при всех показаниях ПИД, Такое ощущение что ПИД не срабатывает т.к. тэн греет на полную до температуру указанной в паузе превысив ее на один градус.
     
  18. Phantom

    Phantom Active Member

    Регистрация:
    11.05.2014
    485
    135
    Имя:
    Олег
    А что за автоматика используется? Как устроен датчик температуры. По логике Тэн не должен был быть включенным при превышении заданной температуры, т.к. разница температур отрицательная
     
  19. leva04

    leva04 Новенький

    Регистрация:
    17.04.2019
    7
    1
    Имя:
    Александр
    Автоматика ESP8266 прошивка "перевертыш" целый день менял параметры хотел уже плюнуть, выставил параметры на оборот 15/1/50 и как ни странно заработал ПИД, теперь перескок всего 0,5 градуса и держит температуру.
     
  20. VVK61

    VVK61 Новенький

    Регистрация:
    10.10.2019
    8
    2
    Имя:
    Валентин
    sechevoy у меня аналогичная ситуация. Перепробовал варианты с Кп от 1 до 100 кратно 10, коэффициенты интегральный и дифференциальный по 0. Залеты температур от 3 градусов.ПИД не работает вообще, ТЭН как включается так и жарит до самой уставки. Такого значения пропорционального коэффициента, при котором есть небольшое недорегулирование я не обнаружил. В задумчивости куда идти дальше. На ваш пост никто из не ответил. Вы нашли какое-нибудь решение?