Автор работы: Пользователь скрыл имя, 07 Января 2012 в 17:29, курсовая работа
Для непрерывного объекта управления с заданной передаточной функцией и характеристиками возмущающего воздействия выполнить следующее:
1) Построить эмпирическую переходную функцию объекта и по ней выбрать интервал квантования ;
2) Произвести имметационное моделирование объекта управления с возмущающим воздействием , имеющим корреляционную функцию:
Техническое задание……………………………………………..3
Построение эмпирической переходной функции объекта…….4
Моделирование объекта управления с возмущающим воздействием……………………………………………………...6
Построение дискретной модели объекта управления путем перехода от дифференциального уравнения к разностному…..8
Построение дискретной модели объекта управления путем перехода от передаточной функции к дискретной передаточной функции по таблицам z-преобразования……….9
Построение дискретно совпадающей модели объекта управления…………………………………………………….10
Построение дискретной модели объекта управления методом МНК……………………………………………………………...12
Моделирование непрерывной САУ с ПИД-регулятором……15
Определение оптимальных настроек ПИД-регулятора для дискретной САУ…………………………………………….…..16
10) Анализ динамики системы………………………………….…21
11) Список используемой литературы……………………………22
Министерство
образования и науки Российской
Федерации Федеральное агентство по образованию Государственное
образовательное учреждение САМАРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ |
Курсовая работа
по
дисциплине: «Цифровые системы управления»
Вариант
№151
Выполнил:
студент IV-АИТ-1
Проверил: Чостковский Б.К.
Содержание
10) Анализ динамики системы………………………………….…21
11) Список используемой литературы……………………………22
1 Техническое задание
Для непрерывного объекта управления с заданной передаточной функцией и характеристиками возмущающего воздействия выполнить следующее:
1)
Построить эмпирическую
2) Произвести имметационное моделирование объекта управления с возмущающим воздействием , имеющим корреляционную функцию:
Зарегистрировать реализацию заданной корреляционной функции;
3) Построить дискретную модель объекта следующими методами:
А) Переходом от дифференциального уравнения к разностному;
Б) Переходом от передаточной функции к дискретной передаточной функции по таблицам z-преобразования;
В) Построением дискретно совпадающей модели;
Г) Построением МНК модели;
Выбрать наилучшую дискретную модель;
4) Произвести имитационное моделирование САУ с ПИД-регулятором, подобрать настройки регулятора, обеспечивающие оптимальное управление. Оптимальное управление по классическому интегральному критерию;
5) Пересчитать настройки непрерывного регулятора в соответствующие настройки цифрового регулятора;
6) Произвести имитационное моделирование цифровой системы управления и параметрическую оптимизацию параметров цифрового регулятора по критерию:
Для анализа динамики построить переходные процессы по управляющему и возмущающему воздействию, использовать реализации возмущающего и возмущенного воздействия системы.
Варианту 111 соответствует 1-й порядок объекта.
Где: =1, =1, =5.
, , ,
Тогда передаточная функция объекта примет вид:
2 Построение эмпирической переходной функции объекта
Для получения переходной функции объекта воспользуемся пакетом MatLab.
Рис.1. Переходный
процесс непрерывного объекта
Выберем интервал квантования равный
Рис.2. Переходный процесс непрерывного объекта
3 Моделирование объекта управления с возмущающим воздействием
Согласно техническому заданию корреляционная функция белого шума имеет вид:
Для окрашивания белого шума, используем формирующий фильтр, состоящий из двух апериодических звеньев первого порядка. Определим параметры этих звеньев.
; ;
; ;
; ;
Произведем моделирование данного процесса в пакете MatLab:
Рис.3.
Структурная схема формирующего фильтра
Рис.4. Корреляционная функция
Видим, что система не устойчива при воздействии помех. Необходимо введение отрицательной обратной связи и регулятора в контур нашей системы.
Переведем полученный фильтр в дискретную форму:
,
где , ;
Найдем дискретный аналог первому апериодическому звену:
;
Найдем дискретный аналог второму апериодическому звену:
;
4 Построение дискретной модели объекта управления путем перехода от дифференциального уравнения к разностному
Объект управления моделируется звеном первого порядка. Для звена первого порядка совершим переход от дифференциального уравнения к разностному. Апериодическое звено первого порядка описывается дифференциальным уравнением вида:
Произведем
переход к разностному
Применим Z-преобразование:
Перейдем к дискретной передаточной функции:
Произведем
моделирование дискретного
Рис.5. Структурная схема дискретного объекта
Рис.6. Переходный процесс дискретного объекта
Как
видно из переходного процесса, дискретная
модель близка к непрерывной.
5
Построение дискретной
модели объекта управления
путем перехода от передаточной
функции к дискретной
передаточной функции
по таблицам z-преобразования
Согласно таблицам z-преобразования апериодическому звену 1-го порядка соответствует:
,
где , ;
; ;
Произведем моделирование в пакете MatLab.
Рис.8. Структурная схема дискретного объекта
Рис.9. Переходный процесс дискретного объекта
Как
видно, данная модель близка к непрерывной,
но модель, полученная переходом от дифференциального
уравнения более точно повторяет переходный
процесс непрерывного объекта.
6 Построение дискретно совпадающей модели объекта управления
Объект управления описывается моделью 1-го порядка
На вход объекта подается единичное ступенчатое воздействие.
Основной задачей при построении модели является определение параметров . Так как переходный процесс начинается из 0, то y(0)=0, следовательно , тогда уравнение примет вид:
Исходя из того, что шаг дискретизации равен 2, возьмем первые 6 отсчетов переходного процесса непрерывного объекта Рис.1.
Составим систему уравнений и найдем коэффициенты:
;
Произведем моделирование в пакете MatLab.
Рис.10. Структурная схема дискретного объекта при T=2
Рис.11.
Переходный процесс дискретного объекта
при T=2
Как
видно, переходный процесс близок к непрерывному,
но уступает модели, полученной при переходе
от дифференциального уравнения, так как
шаг дискретизации данной модели очень
велик.
7 Построение дискретной модели объекта управления методом МНК
Для нахождения неизвестных параметров используем метод МНК. Систему можно записать в матричном виде:
Где: -вектор параметров;
-вектор выходных величин;
-совмещенная матрица входов и выходов.
Определим данные этих матриц при шаге дискретизации 2.
;
Вектор можно найти как:
Найдем значения вектора β, используя пакет Matlab:
>>
V=[1,1.26;1,1.73;1,1.9;1,1.99;
V
=
1.0000 1.2600
1.0000 1.7300
1.0000 1.9000
1.0000 1.9900
1.0000 1.9900
1.0000 1.9900
1.0000 2.0000
1.0000 2.0000