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

DirectLogic06 ПИД+ШИМ+3пИМ?

 Ответить Ответить Страница  <12
Автор
Сообщение
sanwork Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 08 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 440
Свойства публикации Свойства публикации   Ответить, цитируя автора - sanwork Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: DirectLogic06 ПИД+ШИМ+3пИМ?
    Опубликовано: 04 Сентябрь 2012 23:36

Вабще ШИМ вносит сложности в ПИД регулирование, но уж если так получилось то начинать надо с того чтобы хотя бы два полных периода ШИМ (импульс и пауза) уместились в постоянную времени регулирования, иначе как раз и будут колебания.  Ну а дальше все остальные сложности ..

С уважением, SAN

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

Присоединился: 18 Декабрь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 275
Свойства публикации Свойства публикации   Ответить, цитируя автора - Astilya Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 05 Сентябрь 2012 11:21

Думаю, это диктат из-за наличия МЭО в качестве исполнительного механизма...

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


Присоединился: 08 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 440
Свойства публикации Свойства публикации   Ответить, цитируя автора - sanwork Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 06 Сентябрь 2012 01:03
Настройки - разумеется !
Но начать надо с того чтобы не потерять первичную информацию для регулирования. Так вот, два периода ШИМ (не один ! и чем больше тем лучше) как раз дают физическую величину ускорения по которой ПИД уже сможет адекватно реагировать, конечно при всех последующих настройках

С уважением, SAN 
Наверх
Андрей111 Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 20 Февраль 2012
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Андрей111 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Сентябрь 2012 11:32
На данный момент не   занимаюсь этой программой. Но вспомнил, что при наладке регулятор разрежения выдавал упомянутые "мусорные импульсы". Это очень частые импульсы при включении регулятора в работу. После сброса регулятора из замирания в крайней точке, эти импульсы также выдаются программой. Импульсы негативно сказываются на выходных реле. Проектировщик заложил обычные реле вместо твердотельных. Не знаю на сколько хватит их.
Предлагаю создать, что- то вроде библиотеки "Пид регулятор для управления 3-поз ИМ",  которую сможет использовать любой разработчик в своей программе. Даже не нужна автонастройка. Только работающий пид регулятор. 

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

Присоединился: 18 Декабрь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 275
Свойства публикации Свойства публикации   Ответить, цитируя автора - Astilya Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Сентябрь 2012 11:36

Излишне высокая частота импульсов "лечится" подбором минимальной длительности импульса. Такая настройка задействована в данном алгоритме. Выставляйте то время, которое позволит бережно относится к реле и самому МЭО, но при этом и даст для Вас удовлетворительное качество регулирования. В противном случае при явно завышенной длительности минимального импульса Вы по сути добавляете аналог реле (да/нет), что приведет к автоколебаниям. Ваша задача сделать их амплитуду либо приемлемой, либо вообще не значимой по сравнению с уровнем регулируемого параметра.

Наверх
 Ответить Ответить Страница  <12

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

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