![]()
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Исходные данные. Задача 1
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра «Электропривода и автоматизации промышленных установок»
РАСЧЁТНО-ГРАФИЧСКАЯ РАБОТА по предмету:ТЕОРИЯ СПЕЦИАЛЬНЫХ СИСТЕМ УПРАВЛЕНИЯ ВариаНТ 26
Выполнил: Студент группы ЭМА-72 Журавлев Алексей Аркадьевич Проверила: к.т.н., доц. Кучер Екатерина Сергеевна
Новосибирск 2020г. Исходные данные Таблица 1 — Параметров объекта управления
Структурная схема №2 объекта управления изображена на рисунке 1:
Рисунок 1 — Структурная схема объекта управления Задача 1 Представить математическую модель объекта управления, заданную структурной схемой, в векторно-матричной форме. Определить установившиеся значения координат состояния объекта при подаче единичных управляющего и возмущающего воздействий. Решение: Представим математическое описание объекта управления, заданное структурной схемой, в виде операторных уравнений: Перейдём к дифференциальной форме записи: Векторно-матричную модель заданного объекта представляется в форме [1. cт.13]: где
Определим установившиеся значения координат состояния объекта управления при подаче управляющего и возмущающего воздействий путём векторно-матричных преобразований [1]. Модель (1.3) с использованием оператора Лапласа примет вид: Из уравнения Разделив левую и правую части уравнения (1.6) на u, при
Аналогично при
Установившиеся значения координат состояния объекта при подаче единичного управляющего воздействия найдём на основании уравнения (1.7) при
По аналогии определяются установившиеся значения объекта управления при подаче единичного возмущающего воздействия (
где Найдём
Подставляя значения всех параметров, получаем: Получим присоединённую матрицу
тогда
С учётом уравнений при подаче единичного сигнала возмущения:
![]() Рисунок 2 — Графики переходных процессов координат состояния объекта управления по управляющему и возмущающему воздействиям
![]() Рисунок 3 — Показатели качества объекта управления
Определим прямые показатели качества переходного процесса объекта управления и установившиеся значения Таблица 2 – Прямые показатели качества переходного процесса объекта управления и установившиеся значения координат
Вывод: В результате моделирования были получены переходные характеристики координат состояния объекта управления по управляющему и возмущающему воздействиям (Рис.3). Установившиеся значения координат состояния объекта управления, полученные по переходным характеристикам, были проверены аналитически. В следствии проверки можно увидеть, что рассчитанные и смоделированные значения координат состояния объекта управления полностью совпадают. В соответствии с этим можно говорить о правильности расчета. Задача 2 Синтезировать алгоритм модального управления заданным объектом при полных измерениях и настройке системы на желаемое распределение корней характеристического полинома, соответствующее стандартной линейной форме Бесселя. Среднегеометрический корень характеристического полинома принять равным [1, ст. 63]
Решение: Перед началом синтеза модального регулятора необходимо произвести проверку условия управляемости. Для заданного объекта матрица управляемости Yимеет вид [1, ст. 44]: Определим матрицу AB: Тогда:
Определитель матрицы Yравен: Из последнего неравенства видно, что ранг матрицы управляемости Yравен порядку объекта управления: т.е. объект является полностью управляемым. В задачу синтеза закона модального управления входит нахождение коэффициентов передачи каналов отрицательных обратных связей по координатам состояния Скалярное управляющее воздействие uформируется на основании следующего закона управления [1, ст. 50]: где Структурная схема синтезированной системы модального управления (СМУ) изображена на рисунке 2:
f
![]()
Рисунок 4 — Структурная схема объекта управления с модальным корректором
Подстановкаалгоритма (2.4) в математическую модель (1.3) изменяет её вид:
Переходя к операторной форме, имеем: В результате собственные динамические свойства замкнутой системы модального управления теперь описываются определителем Подставляя значения всех параметров, получаем: Приравнивая полученный характеристический полином к стандартному виду: получаем систему алгебраических уравнений: из которой найдем элементы матрицы Из первого уравнения системы (2.9)
Согласно второму уравнению системы (2,9): Установившиеся значения координат состояния при подаче единичных задающего и возмущающего воздействий определяются по формулам[1]: Получим присоединённую матрицу тогда: С учётом уравнений (2.10) и (2.11) и последних соотношении установившиеся значения координат состояния при подаче единичного сигнала управления: при подаче единичного сигнала возмущения:
![]() Рисунок 5 — Переходный процес системы с модальным регулятором при единичном задающем воздействии
![]() Рисунок 6 — Показатели качества системы с модальным регулятором при единичном управляющем и возмущающем воздействии Определим прямые показатели качества переходного процесса системы с модальным регулятором и установившиеся значения Таблица 3 – Прямые показатели качества переходного процесса системы с модальным регулятором и установившиеся значения
Рассчитаем погрешности настройки системы:
Вывод: В ходе решения данной задачи был проведен синтез алгоритма модального управления заданным объектом при полных измерениях и настройке системы на желаемое распределение корней характеристического полинома, соответствующее стандартной линейной форме Бесселя. Рассчитаны установившиеся значения координат состояния при подаче единичных задающих и возмущающего воздействий. Сняты показатели качества СМУ, такие как величина перерегулирования равная 0,44% и время регулирования 4,34 с. для
Задача 3 Синтезировать наблюдатель Люенбергера полного порядка с распределением корней характеристического полинома, соответствующим стандартной линейной формеБесселя, и среднегеометрическим корнем, равным В качестве измеряемой координаты вектора состояния принять Решение: Динамическая подсистема для оценивания вектора координат состояния строится на основе математической модели объекта управления путём её дополнения «стабилизирующей добавкой» а сам вектор выходных переменных: Полагая возмущающее воздействие неконтролируемым, на основании последних соотношений математическую модель наблюдателя Люенбергера полного порядка в пространстве состояний представим в следующем виде[1. ст.16]: Или для системы второго порядка: Синтез наблюдателя Люенбергера начинается с проверки условия наблюдаемости, выражаемого требованием равенства ранга матрицы наблюдаемости Нпорядку объекта управления. Матрица наблюдаемости для принятого объекта равна:
Определитель матрицы Нравен: что удовлетворяет условию полной наблюдаемости: Включение в подсистему оценивания координат «стабилизирующей добавки» влияет на собственные динамические свойства наблюдателя, которые должны обеспечивать требуемую форму и качество свободных составляющих переходного процесса в нём. По этой причине элементы матрицы Lопределяются путём приравнивания характеристического полинома наблюдателя полного порядка (НПП) [1. ст.17]: к нормированному полиному коэффициент формы, которого согласно условию задачи соответствует стандартной линейной форме Увеличение среднегеометрического корня
Приравнивая соответствующие коэффициенты из последнего уравнения и уравнения (3.6), получаем систему уравнений для вычисления компонентов матрицы L:
Выражаем
При дополнении системы модального управления динамической подсистемой оценивания координат состояния, по выходам которой замкнуты обратные связи, закон управления (2.4) преобразуется к виду [1]: Структурная схема синтезированной замкнутой системы с наблюдателем Люенбергера полного порядка и модальным регулятором представлена на рисунке 7. Рисунок 8 — Структурная схема замкнутой системы модального управления с наблюдателем полного порядка в программе MathLAB2019b
![]() Рисунок 9 — Переходные характеристики координат состояния объекта управления и наблюдаемых координат состояния при нулевом возмущающем воздействии
![]() Рисунок 10 — Переходные характеристики координат состояния объекта управления и наблюдаемых координат состояния при нулевом управляющем воздействии Рассчитаем статистическую ошибку наблюдения координат состояния
Вывод: при синтезе НПП возмущающее воздействие не учитывается, следовательно, возникает статическая ошибка регулирования в установившемся режиме
![]() Рисунок 11 —— Переходные характеристики координат состояния объекта управления и наблюдаемых координат состояния при нулевом возмущающем воздействии с начальными отклонениями
![]()
Рисунок 12 — Переходные характеристики координат состояния и наблюдаемых координат состояния при единичном управляющем воздействии с включенным модальным регулятором Определим показатели качества координаты x2: Из рис. 12 видно, что наблюдатель полного порядка не повлиял на качество СМУ, а графики переходной характеристики координат состояния и наблюдаемых координат состояния совпадают, можно сделать вывод о правильной работе наблюдателя полного порядка.
![]() Рисунок 13 — Переходные характеристики координат состояния СМУ и наблюдаемых координат состояния при нулевом управляющем воздействии
Вывод:Статические ошибки наблюдения системы ОУ-НПП и СМУ с НПП равны, следовательно, СМУ не влияет на ошибку НПП от возмущающего воздействия, значения ошибок наблюдения зависят от величины стабилизирующих добавок.
![]() Рисунок 14 — Переходные характеристики координат состояния объекта управления и наблюдаемых координат состояния при нулевом возмущающем воздействии с включенным модальным корректором и начальными отклонениями
Определим коэффициент разделения движения:
где
Полученный коэффициент разделения движения Вывод: В ходе решения данной задачи был синтезирован наблюдатель Люенбергера полного порядка с распределением корней характеристического полинома, соответствующим стандартной линейной форме Бесселя; были найдены компоненты матрицы L; произведено увеличение среднегеометрического корня Полученный коэффициент разделения движения Наблюдатель Люенбергера в случае нулевых начальных условий не сказывается на переходных процессах, т.е. вид переходных процессов по сравнению с процессами, протекающими в системе модального управления при полных измерениях, остаются неизменными. Наблюдатель был синтезирован на предположении, что возмущающее воздействие является неконтролируемым, поэтому наличие статических ошибок при не нулевом возмущающем воздействии является ожидаемым. Задача 4 Синтезировать наблюдатель Люенбергера пониженного порядка со среднегеометрическим корнем, заданным в задаче 3. В качестве измеряемой координаты вектора состояния принять Решение: Во многих технических приложения перед разработчиком стоит задача восстановления лишь части информации о координатах вектора состояния из-за невозможности их прямого измерения. В этом случае из вектора xможно в явном виде выделить измеряемые и не измеряемые координаты, причём размерность вектора не измеряемых переменных Разделение координат вектора xпроисходит в результате перехода к «новому» пространству состояний
где Из второго уравнения системы (4.1) видно, что матрица Помимо этого, Представим математическую модель объекта управления (1.2) в «новом» пространстве состояний с учётом (4.1) (т.к. в данной задаче возмущающее воздействие считается неконтролируемым, то Таким образом, наблюдатель Люенбергера пониженного порядка можно описать дифференциальным уравнением, вытекающим из второго уравнения данной системы: где Так как матрица математическую модель наблюдателя пониженного порядка (НПнП)представим в виде: Полученное дифференциальное уравнение не может быть реализовано, так как содержит не измеряемую первую производную выхода Для определения неизвестного коэффициента откуда характеристический полином наблюдателя пониженного порядка равен:
Приравнивая его к нормированному полиному [1. c.55] определяем коэффициент где по условиям задачи Структурная схема системы модального управления, в которой обратная связь по второй координате состояния заведена с наблюдателя пониженного порядка, изображена на рисунке 4. Рисунок4 – Структурная схема СМУ с наблюдателем пониженного порядка
Вывод: При решении данной задачи был синтезирован наблюдатель Люенбергера пониженного порядка; определён коэффициент Наблюдатель полного порядка целесообразно применять в случаях небольшого количества координат состояния (2-3), при большем количестве координат состояния, расчёт НПП становится излишне ресурсозатратным и в таких случаях применяется наблюдатель неполного порядка Задача 5 Определить ошибки наблюдения координат состояния объекта управления вида (1.3), обусловленные действием неконтролируемого возмущающего воздействия Решение: Наличие неконтролируемых возмущений, действующих на ОУ, приводит к возникновению отклонения оценок не измеряемых координат на выходе наблюдателя от истинных значений переменных ОУ. [1] Рассчитаем статистическую ошибку наблюдения координат состояния
для чего из первого уравнения системы (5.1) вычтем модель ОУ (1.3) с учётом откуда при Определим обратную матрицу где
Ошибки наблюдения координат состояния в установившемся режиме при подаче неконтролируемого единичного возмущающего воздействия: Анализируя результирующие соотношения, а также зависимости, полученные для коэффициентов матрицы Аналогичные преобразования выполним для наблюдателя пониженного порядка в целях определения статической ошибки наблюдения
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|