Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

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


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

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

Сообщение whitezavr » 31 янв 2016, 02:58

Здравствуйте! Интересуют методы настройки ПИД-регулятора. Сделана графическая идентификация реального объекта путем анализа реакции на ступенчатое воздействие. Передаточная функция объекта аппроксимирована моделью первого порядка: [math]. Когда пытаюсь настроить регулятор одним из методов (метод Зиглера-Никольса или CHR-метод) получаются странные графики с совершенно дикими колебаниями, несмотря на то, что метод CHR предполагает настройку без перерегулирования и с 20% перерегулированием (я использовал формулы настроек без перерегулирования). У меня задача стоит прежде всего рассмотреть методы настройки регулятора по формулам без ручной подстройки. Не подскажите что делаю не так? графики и соответствующая модель с расчетами для предельного понимания как и что делал во вложении.
У вас нет необходимых прав для просмотра вложений в этом сообщении.


alex_ugrumov
почётный участник форума
почётный участник форума
Сообщения: 556
Зарегистрирован: 29 сен 2008, 16:05
Ф.И.О.: Алексей Угрюмов
Благодарил (а): 5 раз
Поблагодарили: 15 раз

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

Сообщение alex_ugrumov » 31 янв 2016, 14:12

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


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

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

Сообщение whitezavr » 31 янв 2016, 15:59

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


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

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

Сообщение Expert » 19 май 2016, 02:15

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


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



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей