![]() |
Вопрос к профи ПИД настройки? |
Ответить ![]() |
Автор | |
![]() Новичок ![]() Присоединился: 16 Март 2017 Online Status: Offline Публикации: 1 |
![]() ![]() ![]() ![]() Опубликовано: 16 Март 2017 17:34 |
Вопрос к профи ПИД настройки? Дозатор должен выдать V кг за Т минут (ни быстрее ни медленнее, такое вот медленное дозирование), что регулируется скоростью вращения ротора S об/мин. Дозируемое вещество постоянно меняется по плотности, объему, размеру гранул (то есть не возможно рассчитать константу). Мы измеряем вес v1 за первые 10 сек t1, при средней скорости вращения s1. Далее изменяем скорость вращения ротора на ΔS. Как рассчитать ΔS и окончательное S ? Как рассчитать/настроить ПИД регулятор? Буду признателен за помощь
|
|
![]() |
|
![]() Участник ![]() ![]() Присоединился: 29 Май 2014 Online Status: Offline Публикации: 85 |
![]() ![]() ![]() ![]() |
В моей ситуации работал метод Зиглера и Никольса. Можно ещё посмотреть другие классические методы настройки ПИД-регулятора.
http://www.bookasutp.ru/Chapter5_5.aspx |
|
Антон Соколов
|
|
![]() |
|
![]() Новичок ![]() Присоединился: 21 Август 2010 Online Status: Offline Публикации: 27 |
![]() ![]() ![]() ![]() |
А мне очень помог метод Астера-Хугланда, известный как AMIGO. Из него были извлечены П и И коэффициенты, Д только портила всё и была обнулена. Помимо этого, учитывая специфику процесса, пришлось сформулировать и запрограммировать критерии переключения с регулирования по одному параметру техпроцесса на другой и обратно.
Разработка регулятора требует хорошего понимая физики техпроцесса, иначе создание и настройка регулятора вырождается в интеллектуальный онанизм, ИМХО. |
|
![]() |
|
![]() Действительный член ![]() Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
![]() ![]() ![]() ![]() |
я подумал и решил - ПИД здесь вовсе не нужен,
ПИД занимается динамическими объектами, а тут задача как раз обратная - объект интегральный. я бы решил задачу через промежуточные весы, которые накапливают сыпучий материал как раз по заданному времени, а взвешивают и ссыпают по факту ! |
|
![]() |
|
![]() Действительный член ![]() Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
![]() ![]() ![]() ![]() |
ведь продукт сыплется в один и тот же бункер - значит нет различия в локальной плотности,
т.е. это именно интегральная задача ! |
|
![]() |
|
![]() Новичок ![]() Присоединился: 21 Август 2010 Online Status: Offline Публикации: 27 |
![]() ![]() ![]() ![]() |
[QUOTE=sanwork]я подумал и решил - ПИД здесь вовсе не нужен,
я бы решил задачу через промежуточные весы, которые накапливают сыпучий материал как раз по заданному времени, а взвешивают и ссыпают по факту ! [/QUOTE Ага, переделывать существующее оборудование? Никто не будет это делать. Так что ПИД! Насчёт динамики- так это всё очень условно. В моём случае, например, температура меняется на 1 градус за 10 секунд. Так что читаем теорию, снимаем разгонные характеристики, вычисляем, пробуем, корректируем и в итоге наслаждаемся результатом. |
|
![]() |
|
![]() Действительный член ![]() Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
![]() ![]() ![]() ![]() |
переделывать ничо не надо !
всё дело в математической модели, т.е. - использовать имеющиеся железки не как ПИД а как простой интегратор ! если взвешивание идёт малыми порциями через дозатор, то веса доз просто суммируются в заданном промежутке времени, а сам мат-аппарат загоняется в конроллер который там есть, но уж если стоит жесткий ПИД, то оставляется чисто И-звено, остальные обнуляютя с уважением, SAN |
|
![]() |
|
![]() Действительный член ![]() Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
![]() ![]() ![]() ![]() |
то-есть не И а П-звено,
промежуточные весы - он воображаемые, виртуальные а общая погрешность дозирования будет определяться просто как ±(t1 / T) с уважением, SAN |
|
![]() |
Ответить ![]() |
Переход на форум | Права доступа на форуме ![]() Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |