Страница 56 из 56 ПерваяПервая ... 646545556
Показано с 551 по 554 из 554

Тема: ПИД регулятор

  1. #551
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,895

    По умолчанию

    Так мне ничего и придумывать не надо, вот когда то давно придумал, для своих задач:

    Котёл №3_1.owl

    Кстати всё работало вполне приемлемо, в смысле, лучше на порядок чем другие делали на полноценном ПЛК, из больших плюсов для меня, то что я его сам делал и знаю как настраивать, в смысле, какая будет реакция при изменении того или иного параметра в ту или иную сторону. На совершенство совсем не претендую, кстати, в последствии много раз совершенствовал алгоритм для удобства, хотел даже сделать зависимость периода следования импульсов управления и их ширины от скорости изменения регулируемого параметра, в последствии всё кардинально переделал, короче, критикуйте сколько хотите, только без фанатизма!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #552

    По умолчанию

    Есть одна мысль как переделать свой код, но тогда придется лезть в саму формулу ПИД и тогда КЗР будет завязан с ПИД-ом. FPavel Не могли бы подсказать, по вашему регулятору. Настраивается ли пауза между импульсами? Я пробовал запускать симуляцию он сразу начинает давать постоянный сигнал, только потом появляется прерывистый сигнал. Или так задумано?

  3. #553

    По умолчанию

    Цитата Сообщение от FAS_Device Посмотреть сообщение
    Есть одна мысль как переделать свой код, но тогда придется лезть в саму формулу ПИД и тогда КЗР будет завязан с ПИД-ом. FPavel Не могли бы подсказать, по вашему регулятору. Настраивается ли пауза между импульсами? Я пробовал запускать симуляцию он сразу начинает давать постоянный сигнал, только потом появляется прерывистый сигнал. Или так задумано?
    Пауза между импульсами не настраивается, потому что импульсы как самоцель не формируются.

    Действует два независимых процесса - один по ПИД (вернее, по ПИ) закону "заряжает" переменную, а другой процесс "разряжает" её путём перемещения клапана. Если переменная "разряжена", то импульс прекращается до нового накопления "заряда". Правда, есть временной параметр "период пересчёта ПИД регулятора" - он влияет на периодичность "заряда" переменной, а значит и на период между импульсами.

    При включении регулирования имеется рассогласование (невязка). Значение выхода ПИД регулятора сразу после включения равно E*Кп+Е/Ти, т.е. за счёт огромного рассогласования и пропорциональной составляющей формируется большой импульс. В дальнейшем, вычисление выхода регулятора получается по итеративной формуле не с самим значением невязки, а с её приращением dE, т.е. Y(i)=Y(i-1)+dE*Кп+E/Ти
    Вот это приращение выхода регулятора и проявляется как импульсы.
    Т.е. самый первый долгий импульс в основном за счёт Кп, а дальнейшие короткие импульсы - за счёт Ти.
    На формирование импульсов ещё влияет параметр "минимальное время импульса" - если накопленный "заряд" даст перемещение меньше этого времени, то импульс не формируется, выполняется ожидание накопления "заряда" до этой минимальной величины.

    На лабораторках по локальной автоматике так вёл себя знаменитый Р25 - к выходу подключался секундомер, подавалось неизменное рассогласование и можно было наблюдать-замерять и первый длинный и последующие короткие. Короткие соответствовали минимальному импульсу.

    Минимальный импульс подбирается по состоянию привода и промежуточных реле - чтобы импульса хватило на хоть какое-нибудь перемещение. Обычно минимальный импульс составляет от 200 до 500 мс.

    В общем, формулу ПИД дифференцирую и вычисляю по так называемой формуле ПИДД. А после подачи на клапан выполняется интегрирование и восстановление формулы ПИД.

    Да, на период и длительность импульсов влияют два параметра:
    - период пересчёта регулятора
    - минимальная длительность импульса
    Последний раз редактировалось FPavel; 14.09.2026 в 22:14.

  4. #554

    По умолчанию

    Р25... Да... есть такой. Сегодня как раз читал про его работу. Спасибо за подробную информацию. Будем переваривать.

Страница 56 из 56 ПерваяПервая ... 646545556

Похожие темы

  1. регулятор
    от Egor в разделе ПЛК63/73
    Ответов: 8
    Последнее сообщение: 23.02.2011, 10:58
  2. пид регулятор плк 150 и.м.
    от mihan-987654321 в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 23.09.2010, 11:17
  3. пид регулятор с шим в 110-60
    от AKHolod в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 07.07.2010, 13:19
  4. ПИД-регулятор
    от trunf в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 14.11.2008, 23:17
  5. ПИД регулятор
    от Александр М в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 22.10.2007, 07:47

Ваши права

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