Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 22

Тема: Помогите:ПЛК63, CoDeSys, ПИД

  1. #11

    По умолчанию

    Цитата Сообщение от swerder Посмотреть сообщение
    для этого как бы в университетах преподают курс лекций "ТАУ"
    существует программа vissim, в ней можно методом научного тыка подобрать "оптимальные" параметры настройки регулятора
    Давайте не будем про ВУЗовское образование. Уже 10 лет назад знания по ПИД регулятору ВУЗ дает теоритические и абстрактные...

    ПИД регулятор из Util.lib использовать можно. Он без автонастройки.

    В самом простом случае кэффициенты подбираются имперческим путем. Начиная с П составляющей.

  2. #12

    По умолчанию

    А с автонастройкой как реализовать?

  3. #13

    По умолчанию

    ссылка с примером выше в моем посте.

  4. #14

    По умолчанию

    В принципе Вы сами можете попробовать реализовать ПИД. Примеров на форуме куча

  5. #15

    По умолчанию

    Спасибо! Будем разбираться.

  6. #16

    По умолчанию

    В принципе все сделал. Писал на языке FBD. Но один пользовательский функциональный блок пришлось сделать на ST.
    Остался один нюанс. При использовании PID из библиотеки Util.lib не понял в каком диапазоне выдается управляющее воздействие Y? от 0 до 100 (подразумевается в %) или от 0 до 1 (в долях).?? Подскажите....

  7. #17

    По умолчанию

    Надо читать мануал. Величина как то завязана на ограничения, вводимые на входах.
    Попробуйте, за одно и остальным расскажите.

  8. #18

    Thumbs up

    Вот тут самописаный ПИД с исходником, люди пробовали, говорят нормально работает.
    http://www.owen.ru/forum/showthread.php?t=10325
    А из util.lib работает, конечно, но глюковатый, неадекватный. Если только для диплома, без реализации, то пойдет, конечно.

  9. #19

    По умолчанию

    Ага, спасибо!

    Вот требуется еще сделать совместное пид-регулирование. Но это не просто один регулятор на два нагревателя, или два регулятора на оба нагревателя с одинаковыми параметрами и уставкой.

    То есть должна происходить компенсация влияния одной зоны нагрева на другую. Это что-то типа каскадного включения регуляторов с компенсирующим звеном. С этим никто не сталкивался?

  10. #20

    По умолчанию

    Цитата Сообщение от Алексей Дмитриев Посмотреть сообщение
    А из util.lib работает, конечно, но глюковатый, неадекватный. Если только для диплома, без реализации, то пойдет, конечно.
    Да вроде бы с реализацией, но я уже выпущусь из академии

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Ваши права

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