1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Методы настройки ПИД-регулятора в matlab simulink

Ответить

Автор темы
whitezavr
Сообщения: 2
Зарегистрирован: 31 янв 2016, 02:47
Имя: Гамков Данила Михайлович
Страна: Россия
город/регион: Москва

Методы настройки ПИД-регулятора в matlab simulink

Сообщение whitezavr »

Здравствуйте! Интересуют методы настройки ПИД-регулятора. Сделана графическая идентификация реального объекта путем анализа реакции на ступенчатое воздействие. Передаточная функция объекта аппроксимирована моделью первого порядка: \(W(s)=\frac{370.8}{5266.7s+1}e^{-s1.5}\). Когда пытаюсь настроить регулятор одним из методов (метод Зиглера-Никольса или CHR-метод) получаются странные графики с совершенно дикими колебаниями, несмотря на то, что метод CHR предполагает настройку без перерегулирования и с 20% перерегулированием (я использовал формулы настроек без перерегулирования). У меня задача стоит прежде всего рассмотреть методы настройки регулятора по формулам без ручной подстройки. Не подскажите что делаю не так? графики и соответствующая модель с расчетами для предельного понимания как и что делал во вложении.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

alex_ugrumov
почётный участник форума
почётный участник форума
Сообщения: 626
Зарегистрирован: 29 сен 2008, 17:05
Имя: Алексей Угрюмов
Страна: Россия
город/регион: СПб
Благодарил (а): 8 раз
Поблагодарили: 23 раза

Методы настройки ПИД-регулятора в matlab simulink

Сообщение alex_ugrumov »

Matlab далеко не у всех установлен... если не сказать больше.
Приведите картинку графика реакции на единичное воздействие. А график переходного процесса при работе регулятора снабдите трендами SP и MV.
Alex.

Автор темы
whitezavr
Сообщения: 2
Зарегистрирован: 31 янв 2016, 02:47
Имя: Гамков Данила Михайлович
Страна: Россия
город/регион: Москва

Методы настройки ПИД-регулятора в matlab simulink

Сообщение whitezavr »

А. я кажется понял. Тут на графике выход объекта при работающем контроллере (PV) и значение уставки (SP) (293). Расчет коэффициентов ПИД-регулятора я прислал в m-файле в первом сообщении, его можно открыть как блокнот и все прочитается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Expert
Сообщения: 1
Зарегистрирован: 19 май 2016, 01:10
Имя: Башарин Дмитрий Юрьевич
Страна: Россия
город/регион: Ленинградская область

Методы настройки ПИД-регулятора в matlab simulink

Сообщение Expert »

1.) Вы аппроксимировали объект моделью первого порядка, в то время как на рисунке у Вас показан пример расчета для моделей более высокого порядка и значительным запаздыванием. У Вас отношение запаздывания к постоянной времени практически равно нулю.
2.) Регуляторы рассчитываются на определенный запас устойчивости по выбранному критерию качества. Объекты первого порядка с пренебрежимо малым запаздыванием бесконечно устойчивы и на практике при настройке регуляторов с такими объектами используются эмпирические знания, включающие такие понятия, как неколебательность процесса, уменьшения количества срабатываний регулирующего органа или просто пожелания технологического персонала.
3.) Попробуйте аппроксимировать объект моделью второго или более высокого порядка.
Ответить

Вернуться в «Вопросы от студентов»