Реализация цифровой системы управления
Построение эмпирической и дискретной модели переходного процесса. Имитационное моделирование объекта управления с возмущающим воздействием. Метод подстановки по таблицам Z-преобразований. Разработка рекомендаций по применению цифрового регулятора.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 28.05.2014 |
Размер файла | 261,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Реализация цифровой системы управления
1. Техническое задание
имитационный цифровой регулятор дискретный
1. Получить у преподавателя характеристики объекта в виде и корреляционную .
2. Построить дискретную модель объекта 3-мя способами:
· подстановкой;
· построением дискретно совпадающей модели;
· построением МНК (метод наименьших квадратов) модели.
Сравнить результаты по виду переходного процесса и выбрать наиболее точную модель.
3. Построить не прерывную и дискретную модели возмущающего воздействия .
4. Средствами Simulink, произвести имитационное моделирование САУ с цифровым ПИД - регулятором. Подавая на вход модели и регистрируя выходное воздействие подобрать экспериментально настройки регулятора, обеспечивающие оптимальное управление по интегральному критерию.
5. Для выбранных настроек произвести регистрацию управляемого процесса и возмущающего процесса .
6. Произвести имитационное моделирование цифровой САУ с нулевым задающем воздействием и случайным возмущающим воздействием, которое реализуется формирующим фильтром.
Произвести регистрацию выходного воздействия и рассчитать его корреляционную функцию.
7. Произвести регистрацию возмущающего воздействия от выходного воздействия с обратной связью, сравнить данные реализации и сделать вывод об эффективности подавления возмущающего воздействия цифровым регулятором с оптимальными настройками из 4-ого пункта.
8. Оценить эффективность САУ, построив и сравнив графики свободного движения по управляющим и возмущающим воздействиям.
9. Построить кривые переходных процессов и сравнить их с кривыми из 5-ого пункта.
Сделать выводы с рекомендациями по выбору структуры и параметров цифровых регуляторов.
Данные для варианта №151:
, где , , ;
,,,;
Рассчитаем передаточную функцию:
,,,,.
2. Построение эмпирической модели переходного процесса
Что бы получить эмпирическую переходную функцию объекта (кривую разгона), воспользуемся пакетом MATLAB.
Построим структуру в Simulink:
Рисунок 2.1 - Структурная схема
Рисунок 2.2 - Переходная функция объекта
Необходимо выставить интервал квантования по времени. Данный интервал должен адекватно отражать переходный процесс и быть меньше времени переходного процесса. В данном случае выбрал c.
3. Имитационное моделирование объекта управления с возмущающим воздействием
Произведем моделирование возмущающего воздействия, действующий на заданный объект управления (в дальнейшем ОУ). Данное воздействие представляется как выходной сигнал формирующего фильтра, на выход которого подается «белый шум». В нашем случае представим возмущающее воздействие двумя параллельно соединенными формирующими фильтрами:
Рисунок 3.1 - Параллельное соединение двух формирующих фильтров
Корреляционная функция возмущающего воздействия, показывающая на сколько проявляется зависимость процесса от предыдущего значений, имеет следующий вид:
(1)
Подставим в формулу (1) данные:
(2)
Далее определим параметры формирующих фильтров:
(3)
Подставим значения в формулу (3):
(4)
Рисунок 3.2 - Определение параметров фильтра (время модели 100с)
Исходя их этой модели передаточные функции будут иметь вид:
(5)
Переведем полученный фильтр в дискретную форму:
, (6)
где , .
Найдем дискретный аналог первому апериодическому звену:
,
.
Найдем дискретный аналог второму апериодическому звену:
,
.
Построим в Simulink модель непрерывного объекта с формирующим фильтром.
Рисунок 3.3 - Объект и формирующий фильтр в непрерывной форме
Рисунок 3.4 - Переходная характеристика непрерывног объекта с возмущением
Рисунок 3.5 - Окрашенный белый шум и его корреляционная функция
4. Построение дискретной модели объекта
Одним из методов построения дискретной модели является переход от дифференциального уравнения к разностному уравнению.
Перейдем от передаточной функции апериодического звена первого порядка к дифференциальному уравнению.
(7)
(8)
Теперь необходимо перейти от дифференциального уравнения к разностному.
(9)
(10)
(11)
(12)
(13)
(14)
Далее перейдем от разностного уравнения к дискретной передаточной функции:
(15)
(16)
(17)
Смоделируем схему (17) в Simulink:
Рисунок 4.1 - Структурная схема
Рисунок 4.2 - Дискретизация переходного процесса
5. Метод подстановки по таблицам Z - преобразований.
Объект описан одним апериодическим звеном первого порядка. Согласно таблицам Z - преобразований такому звену соответствует:
.
Рисунок 5.1 - Структурная схема
Переходная функция заданной дискретной системы отображена ниже:
Рисунок 5.2 - Дискретизация переходного процесса
График на рисунке 5.2 показывает, что дискретная модель близка к непрерывной, но дискретная модель, полученная с помощью перехода от дифференциального уравнения к разностному уравнению более точная.
6. Построение дискретно совпадающей модели
Более простым способом дискретная модель объекта может быть получена в виде дискретно-совпадающей модели, т.е. модели, переходная характеристика которой в выбранных тактовых точках точно совпадают с кривой разгона.
Объект управления описан моделью 1-ого порядка:
(18)
Перейдем от дискретной передаточной функции к разностному уравнению:
(19)
(20)
На вход объекта подается единичное ступенчатое воздействие (функция Хевисайда).
В данной модели содержится три неизвестных параметров: .
Для расчета данных параметров нужно построить систему уравнений включающих неизвестные параметры. Для дискретно - совпадающей модели логично предположить, что переходный процесс точно совпадает с отсчетами кривой разгона в выбранных точках. Так как переходный процесс начинается из 0, то , следовательно , тогда уравнение примет вид:
(21)
Исходя из того что шаг дискретизации равен 2, возьмем первые 2 отсчета переходного процесса непрерывного объекта (См. Рис. 2.2).
Далее необходимо составить уравнения, где отсчеты будут связаны с параметрами модели.
В результате решения данной системы получаются коэффициенты:
Рисунок 6.1 - Структурная схема
Рисунок 6.2 - Дискретизация переходного процесса
7. Построение МНК модели
Часто требования адекватности модели выполняются при минимизации квадратичной интегральной оценки расхождения переходных характеристик объекта и его модели, построенного с помощью метода наименьших квадратов (МНК) по всем N точкам экспериментально зарегистрированной кривой разгона.
Для нашей модели 1-ого порядка, прогнозируемые моделью отсчеты выходного воздействия могут быть рассчитаны через зарегистрированные отсчеты . Т.к кривая разгона выходит из начала координат, то и модель имеет вид:
(22)
Из формулы (22) получим следующею систему уравнений:
В матричной форме при данная система записывается в виде:
(23)
где совмещенная матрица входов - выходов;
вектор неизвестных параметров модели.
МНК - оценка вектора .
(24)
,
Исходя из того что шаг дискретизации равен 1, возьмем отсчеты переходного процесса непрерывного объекта по графику (См. Рис. 2.2).
Интервал 2 с:
Реализуем формулу (24) в MATLAB:
clc
V=[1 0; 1 1.65; 1 2.75; 1 3.5; 1 3.99;
1 4.3; 1 4.55; 1 4.7; 1 4.8; 1 4.86; 1 4.9; 1 4.93];
C=V.';
Y=[1.65; 2.75; 3.5; 3.99; 4.3; 4.55; 4.7; 4.8; 4.86; 4.9; 4.93; 5];
B=(C*V)^(-1)*C*Y
И получим неизвестные коэффициенты:
B =1.6450
0.6719
Сформируем объект с полученной передаточной функцией в Simulink:
8. Имитационное моделирование непрерывной САУ с ПИД - регулятором
Рисунок 8.1 - Схема настройки ПИД - регулятора
Рисунок 8.2 - Оптимальная характеристика y(t)
Найдем q0, q1, q2:
Рисунок 8.3 - Структурная схема
Рисунок 8.4 - Переходный процесс в цифровую систему
9. Моделирование системы с заданным возмущением
Рассмотрим системы с управлением по возмущению. Первая система с ПИД - регулятором , а вторая с П - регулятором
Сравним их поведение и отработку возмущения:
10. Свободное движение системы
При исследовании движения динамических линейных систем принято различать свободную и вынужденную составляющие. Свободная составляющая описывает движение системы при отсутствии воздействия на систему со стороны окружающей среды и обусловлено ее состоянием в начальный момент времени. Вынужденная составляющая представляет собой реакцию системы на входное воздействие и не зависят от ее начального состояния.
Необходимо смоделировать свободное движение в MATLAB с разными начальными условиями.
Рисунок 10.1 - Моделирование свободного движения при разных начальных условиях
На выходе получены процессы отображенные ниже:
Рисунок 10.2 - Моделирование свободного движения при разных начальных условиях
11. Рекомендации по применению цифрового регулятора
В данной курсовой работе я произвел имитационное моделирование непрерывной САУ с ПИД - регулятором. Подбор настроек регулятора, осуществляется таким образом, что бы обеспечить оптимальное управление. Проверка оптимальности осуществляется по интегральному критерию.
При переходе от непрерывного ПИД - регулятора к дискретному, можно увидеть что рассчитанные параметры регулятора нуждаются в корректировке, так как не обеспечивают необходимого качества управления.
По полученным графикам переходного процесса цифровой системы можно судить о том, что использование ПИД - регулятора снижает влияние возмущающего воздействия, но не устраняет его полностью. Для уменьшения влияния возмущающего воздействия, можно уменьшить период дискретизации, что приведет к пересчету всех параметров системы. В этом случае при перенастройке ПИД - регулятора переходный процесс должен будет проходить быстрее и система сможет отрабатывать возмущения более высоких частот.
Размещено на Allbest.ru
...Подобные документы
Исследование характеристик минимально-фазового объекта управления. Принцип построения дискретной модели. Расчёт регулятора компенсационного типа. Моделирование непрерывных объектов управления. Синтез безинерционного звена, выбор резисторов и конденсатора.
дипломная работа [5,8 M], добавлен 27.02.2012Описание структурной схемы и передаточной функции объекта управления. Уравнения состояния непрерывного объекта и дискретной модели объекта. Особенности расчета и построение графиков сигналов в цифровой системе с наблюдателем и регулятором состояния.
курсовая работа [1,7 M], добавлен 23.06.2012Моделирование объекта управления и построение графика переходного процесса. Синтез эталонной модели модальным методом и расчет параметров динамического звена. Устройство объекта управления с корректирующим звеном. Определение параметров регулятора.
лабораторная работа [245,7 K], добавлен 20.02.2014Преобразование алгоритмической структуры объекты для выделения внутреннего и внешнего замкнутых контуров. Составление цифровой модели замкнутой линейной системы управления. Получение переходной характеристики объекта методом цифрового моделирования.
курсовая работа [185,8 K], добавлен 10.02.2015Проектирование модели электродвигателя с рассчитанными параметрами в среде Simulink. Моделирование работы двигателя с различными нагрузками (возмущающим моментом). Расчет параметров и оптимальных регуляторов и показателей качества по ряду характеристик.
курсовая работа [2,2 M], добавлен 24.06.2012Расчет и моделирование системы автоматического управления. Дискретная передаточная функция объекта с учетом заданных параметров. Вычисление основных параметров цифрового регулятора. Уравнение разницы регулятора. Результаты моделирования системы.
лабораторная работа [69,9 K], добавлен 18.06.2015Определение параметров регулятора и компенсатора для непрерывных системы и для дискретной системы возмущающего воздействия. Моделирование переходных процессов, моделирование дискретной и непрерывной систем и расчет наблюдателя переменных состояния.
курсовая работа [783,7 K], добавлен 07.12.2014Расчет параметров настройки ПИ-регулятора для объекта второго порядка. Аналитический расчет и реализация программы в среде MatLab, которая определяет параметры регулятора и переходного процесса. Критерии качества переходного процесса замкнутой системы.
лабораторная работа [118,7 K], добавлен 29.09.2016Проектирование цифрового регулятора для построения электропривода с фазовой синхронизацией, работающего в области низких частот вращения. Основные функции цифрового регулятора. Структура и расчет параметров регулятора и системы управления электропривода.
дипломная работа [3,6 M], добавлен 02.01.2011Результаты моделирования системы управления. Функциональная схема системы управления углом поворота нагрузки и алгоритм работы ЭВМ. Влияние периода квантования сигналов управления в контуре регулирования скорости на качество переходного процесса.
курсовая работа [2,2 M], добавлен 11.12.2012Передаточная функция и параметры непрерывной части системы. Вычисление передаточной функции разомкнутой и замкнутой системы управления в z-форме. Преобразование дискретной передаточной функции относительно псевдочастоты. Построение переходного процесса.
курсовая работа [349,3 K], добавлен 25.06.2012Описание объекта автоматического управления в переменных состояниях. Определение дискретной передаточной функции замкнутой линеаризованной аналого-цифровой системы. Графики переходной характеристики, сигнала управления и частотных характеристик системы.
курсовая работа [1,7 M], добавлен 21.11.2012Определение динамических характеристик объекта. Определение и построение частотных и временных характеристик. Расчет оптимальных параметров настройки ПИ-регулятора. Проверка устойчивости по критерию Гурвица. Построение переходного процесса и его качество.
курсовая работа [354,7 K], добавлен 05.04.2014Анализ альтернативного метода расширенных частотных характеристик. Реализация программы в среде MatLab, с целью расчета по передаточной функции объекта управления, параметрам качества переходного процесса замкнутой САР параметров настройки регулятора.
лабораторная работа [656,9 K], добавлен 05.11.2016Построение математических моделей цифро-аналогового преобразователя, исполнительного двигателя, механической передачи, приборного редуктора, тахогенератора. Определение уровня ограничения выходного сигнала регулятора, угла поворота объекта управления.
курсовая работа [1,5 M], добавлен 11.12.2012Управляемый объект из четырех типовых динамических звеньев, соединенных между собой в определенной последовательности с образованием двух замкнутых контуров. Исследование устойчивости объекта. Расчетная схема цифровой модели объекта для системы Simulink.
курсовая работа [571,3 K], добавлен 11.02.2013Проектирование аналоговой системы управления для объекта, заданного своей передаточной функцией. Алгоритм для реализации цифрового фильтра полуаналитическим методом без производных. Графики переходных процессов замкнутой системы с цифровым фильтром.
курсовая работа [1,4 M], добавлен 14.12.2012Исследование электромеханической системы с наблюдателем. Реализация цифрового модального регулятора. Электромеханическая система управления руки робота. Структурная схема электромеханической следящей системы с свернутой структурной схемой двигателя.
курсовая работа [2,1 M], добавлен 20.11.2013Выбор регулятора для объекта управления с заданной передаточной функцией. Анализ объекта управления и системы автоматического регулирования. Оценка переходной и импульсной функций объекта управления. Принципиальные схемы регулятора и устройства сравнения.
курсовая работа [2,5 M], добавлен 03.09.2012Проектирование системы управления приводом подачи токарного станка с ЧПУ и средств соединения цифровой и аналоговой частей. Синтез регулятора электропривода, расчет его динамических характеристик (частота, ускорение), разработка программного обеспечения.
курсовая работа [1,5 M], добавлен 24.03.2010