Построение регулятора без перерегулирования. Выбор его параметров

Автор работы: Пользователь скрыл имя, 06 Июня 2013 в 21:05, контрольная работа

Краткое описание

Требуется построить управление с обратной связью для объекта, имеющего передаточную функцию так, чтобы замкнутая система не имела перерегулирования.
Параметры ПИД регулятора:
1.1 ПИД регулятор, реализованный в виде отдельных блоков b cистема с ПИД регулятором, реализованным в виде встроенной функции, изображены на рисунке 1

Прикрепленные файлы: 1 файл

Курсовой проект иванов.doc

— 1.27 Мб (Скачать документ)

Министерство образования и  науки РФ

Пензенский государственный  университет

Кафедра «Автоматика и  телемеханика»

 

 

 

 

 

 

КУРСОВОЙ ПРОЕКТ

по дисциплине:

 «Локальные системы управления»

на тему:

«Построение регулятора без перерегулирования.

Выбор его параметров»

 

 

 

 

 

 

Выполнил ЗФ ст.гр. 06ЗАА61

Иванов Д.В.

Проверил

д.т.н., профессор

 Мясникова Н.В.

 

 

 

 

Пенза, 2010


Цель работы: изучение процедуры расчета параметров регулятора.

 

Теоретическая часть

 

Обобщенная структурная  схема локальной системы (ЛС) приведена  на рис. 1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Задание

Вариант №9

Коэффициент усиления

1

Постоянная времени

1

Запаздывание

0,3

Воздействие

По заданию

Без перерегулирования




Расчет параметров регуляторов c использованием пакета NCD

Требуется построить управление с обратной связью для объекта, имеющего передаточную функцию так, чтобы замкнутая система не имела перерегулирования.

Параметры ПИД регулятора:

1.1 ПИД регулятор, реализованный в виде отдельных блоков b cистема с ПИД регулятором, реализованным в виде встроенной функции, изображены на рисунке 1

Рисунок 1

Инициализируем  в командном окне Matlab переменные Kp=1,9; , . Настроим блок NCD Outport в соответствии с требованиями задачи. Выберем пункт Parameters… меню Optimization. При этом откроется окно, в котором необходимо перечислить имена настраиваемых переменных Kp, Ki, Kd в поле Tunable Variables. В этом окне также изменим значение поля Discretization interval на 0.1 и поставим "галочку" напротив поля Stop optimization as soon as the constraints are achieved (для прекращения процесса оптимизации после того, как выполнены все ограничения).

Процесс оптимизации  представлен на рисунке 2.

Рисунок 2

Процесс оптимизации  представлен на рисунке 3.

Рисунок 3

 

По окончании процесса оптимизации, оптимальные значения настраиваемых переменных, соответствующие кривой зеленого цвета, сохраняются в рабочем пространстве MATLAB. В данном случае Kp = 1,9; Kd = 0,1254; Ki = 0,6747.

2. NCD позволяет учитывать в процессе настройки математической модели неопределенности параметрического типа. Предположим, что наш объект управления подвержен значительным изменениям так, что передаточная функция объекта имеет вид , где 0.5£а<1, 1£К£2. Требуется синтезировать робастное управление, т.е. управление, обеспечивающее выполнение требований, предъявляемых к замкнутой системе при любых значениях параметров а, К из указанных диапазонов.

Для решения поставленной задачи, инициализируем в командном окне MATLAB переменные a=1 и K=1 и изменим параметры блока Transfer Fcn: параметр Numerator - [K], параметр Denominator - [a 1].

Рисунок 4

Выберем пункт Uncertainty меню Optimization окна блока NCD Outport. При этом появится окно Uncertain Variables, предназначенное для задания неопределенностей модели. Здесь необходимо указать имена переменных, значения которых варьируются, их верхние и нижние пределы изменения, а также указать какие пределы неопределенных переменных учитывать при параметрической оптимизации.

 

 

 

 


Информация о работе Построение регулятора без перерегулирования. Выбор его параметров