Показано с 1 по 10 из 10

Тема: помогите решить проблему с Pid

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Exclamation помогите решить проблему с Pid

    Здравствуйте.
    При работе регулятора PID из библиотеки util.lib возникла не понятная ситуация.

    Речь идет о регулировании скорости. Для вычисления скорости используется ФБ частотомер, предложенный у вас на форуме (http://www.owen.ru/forum/showthread.php?t=551&page=2) Он немного изменен - добавлено преобразование форматов WORD_TO_REAL на выходе и считает, не раз в секунду, а раз в полсекунды, а также нет выбора об/мин или об/сек - только об/мин. И полученное значение подается на вход ACTUAL PIDа. Задание должно осуществляться либо вручную ступенчатое воздействие, либо на вход должна задаваться диаграмма, которая работает по принципу прибавления/вычитания значений каждые 0,1 с. Диаграмма задается с ФБ - Avt.

    При задании вручную ступенчатого воздействия регулятор прекрасно отрабатывает воздейсвие, ФБ частотомера отлично работает. НО при попытке задать диаграмму значений, ФБ частотомер перестает нормально считать обороты и выдает намного меньшее значение скорости, как будто не успевает посчитать. В результате PID загоняет выход в максимум и регулирования не происходит.
    Помогите, пожалуйста, решить эту проблему!
    Если неполно описал процесс или принцип работы, то спрашивайте - отвечу подробнее. Прикладываю программу с функциональными блоками Avt и freq_metr, а так же основную программу.
    Вложения Вложения
    • Тип файла: rar HELP.rar (43.7 Кб, Просмотров: 40)
    Изучаю CoDeSiS и ПЛК154.
    JUST DO IT!!!
    P.S. I DO IT!!!

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •