Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Теория и практика автоматизации
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Вопрос к профи ПИД настройки?

 Ответить Ответить
Автор
Сообщение
Zonno Смотреть выпадающим
Новичок
Новичок


Присоединился: 16 Март 2017
Online Status: Offline
Публикации: 1
Свойства публикации Свойства публикации   Ответить, цитируя автора - Zonno Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Вопрос к профи ПИД настройки?
    Опубликовано: 16 Март 2017 17:34
Вопрос к профи ПИД настройки?
Дозатор должен выдать V кг за Т минут (ни быстрее ни медленнее, такое вот медленное дозирование), что регулируется скоростью вращения ротора S об/мин.
Дозируемое вещество постоянно меняется по плотности, объему, размеру гранул (то есть не возможно рассчитать константу).
Мы измеряем вес v1 за первые 10 сек t1, при средней скорости вращения s1. Далее изменяем скорость вращения ротора на ΔS. 
Как рассчитать ΔS и окончательное S ? Как рассчитать/настроить ПИД регулятор?

Буду признателен за помощь
Наверх
Антон Соколов Смотреть выпадающим
Участник
Участник
Аватар

Присоединился: 29 Май 2014
Online Status: Offline
Публикации: 76
Свойства публикации Свойства публикации   Ответить, цитируя автора - Антон Соколов Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 16 Март 2017 17:41
В моей ситуации работал метод Зиглера и Никольса. Можно ещё посмотреть другие классические методы настройки ПИД-регулятора.
http://www.bookasutp.ru/Chapter5_5.aspx
Антон Соколов
Наверх
tonyk Смотреть выпадающим
Новичок
Новичок


Присоединился: 21 Август 2010
Online Status: Offline
Публикации: 27
Свойства публикации Свойства публикации   Ответить, цитируя автора - tonyk Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 05 Апрель 2017 20:42
А мне очень помог метод Астера-Хугланда, известный как AMIGO. Из него были извлечены П и И коэффициенты, Д только портила всё и была обнулена. Помимо этого, учитывая специфику процесса, пришлось сформулировать и запрограммировать критерии переключения с регулирования по одному параметру техпроцесса на другой и обратно.

Разработка регулятора требует хорошего понимая физики техпроцесса, иначе создание и настройка регулятора вырождается в интеллектуальный онанизм, ИМХО.
Наверх
sanwork Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 08 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 440
Свойства публикации Свойства публикации   Ответить, цитируя автора - sanwork Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Апрель 2017 16:27
я подумал и решил -  ПИД здесь вовсе не нужен,
ПИД занимается динамическими объектами, а тут задача как раз обратная - объект интегральный.
я бы решил задачу через промежуточные весы, которые накапливают сыпучий материал как раз по заданному времени, а взвешивают и ссыпают по факту !


Наверх
sanwork Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 08 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 440
Свойства публикации Свойства публикации   Ответить, цитируя автора - sanwork Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Апрель 2017 16:30
ведь продукт сыплется в один и тот же бункер -  значит нет различия в локальной плотности,
т.е. это именно интегральная задача !
Наверх
tonyk Смотреть выпадающим
Новичок
Новичок


Присоединился: 21 Август 2010
Online Status: Offline
Публикации: 27
Свойства публикации Свойства публикации   Ответить, цитируя автора - tonyk Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Апрель 2017 18:55
[QUOTE=sanwork]я подумал и решил -  ПИД здесь вовсе не нужен,
я бы решил задачу через промежуточные весы, которые накапливают сыпучий материал как раз по заданному времени, а взвешивают и ссыпают по факту !
[/QUOTE

Ага, переделывать существующее оборудование? Никто не будет это делать. Так что ПИД!

Насчёт динамики- так это всё очень условно. В моём случае, например, температура меняется на 1 градус за 10 секунд.

Так что читаем теорию, снимаем разгонные характеристики, вычисляем, пробуем, корректируем и в итоге наслаждаемся результатом.
Наверх
sanwork Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 08 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 440
Свойства публикации Свойства публикации   Ответить, цитируя автора - sanwork Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 22 Апрель 2017 19:15
переделывать ничо не надо !
всё дело в математической модели,
т.е. - использовать имеющиеся железки не как ПИД а как простой интегратор !
если взвешивание идёт малыми порциями через дозатор, то веса доз просто суммируются в заданном промежутке времени,  а сам мат-аппарат загоняется в конроллер который там есть,

но уж если стоит жесткий ПИД, то оставляется чисто И-звено, остальные обнуляютя

с уважением, SAN
Наверх
sanwork Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 08 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 440
Свойства публикации Свойства публикации   Ответить, цитируя автора - sanwork Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 22 Апрель 2017 20:25
то-есть не И а П-звено,
промежуточные весы - он воображаемые, виртуальные

а общая погрешность дозирования будет определяться просто как  ±(t1 / T)

с уважением, SAN
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz