Санкт-Петербургский государственный политехнический университет
Факультет технической кибернетики
Кафедра автоматики и вычислительной техники
Дисциплина: компьютерные системы управления
Тема: Синтез и исследование оптимальной системы ЛК-управления
в дискретном времени
Выполнил студент гр. 5081/1
Проверил:
Санкт-Петербург
2009
1. Цель работы
– практическое знакомство с методикой синтеза и организацией оптимальной системы терминального управления в дискретном времени с квадратичным критерием качества;
– исследование её работы в условиях полунатурных испытаний.
2. Теоретические сведения
Описание алгоритма вычисления оптимальных коэффициентов регулятора
Пусть объект управления описывается линейным векторно-матричным уравнением вида:
где: х – вектор координат состояния объекта,
k – дискретный момент времени, измеряемых в количестве периодов квантования T0 = const,
u – вектор управления,
x(0) – вектор начальных условий.
Необходимо синтезировать обратную связь (регулятор), обеспечивающую формирование управления, которое осуществляет перевод объекта из некоторого начального состояния x(t0)¹0 в заданное конечное состояние x(N)=0 и минимизацию квадратичного критерия качества вида
,
где S и Q – симметричные соответственно неотрицательно определенные матрицы, а
R - симметричная и положительно определённая ненулевая диагональная матрица.
Указанный критерий является аналогом интегрального квадратичного критерия качества, используемого при синтезе непрерывных систем оптимального управления.
Для решения задачи ЛК-оптимизации в дискретном времени воспользуемся методом математического программирования.
Этот метод оптимизации основан на использовании принципа оптимизации Беллмана, который можно сформировать следующим образом: «Оптимальная стратегия управления обладает тем свойством, что каким бы ни было начальное состояние или начальное решение, последующее решение должно быть оптимальным по отношению к состоянию, возникшему в результате первого решения».
Этот принцип реализует т.н. концепцию инвариантного вложения, при использовании которой решение сложной исходной проблемы заменяется решением некоторого количества аналогичных более простых проблем. При этом решение реализуется в виде многошагового процесса последовательного решения одношаговых процессов оптимизации. В данном случае для реализации оптимального управления свободным движением системы из исходного ненулевого начального состояния в нулевое конечное состояние многошаговый процесс решения начинают с последнего участка, координаты которого известны.
В общем случае для каждого из участков траектории можно получить следующие рекуррентные формулы для вычисления оптимальных коэффициентов – KN-j, воспомогательной матрицы PN-j, управления u(N-j), критерия оптимальности JN-j.
при j=1, PN=Q.
при j=N,
Полученные значения K* используются для построения оптимальной системы:
3. Экспериментальная часть
3.1. Переход от скалярной формы записи исходного уравнения к векторно-матричной форме
Уравнение объекта задано линейным дифференциальным уравнением второго порядка:
где а0, а1, а2, b – постоянные коэффициенты.
Исходные данные:
Схема набора для заданных исходных данных представлена на рис. 3.1.
Рис. 3.1. Схема набора для заданных исходных данных.
где
4. Исследование объекта
4.1. Исследование разомкнутой системы (без регулятора)
Схема лабораторной установки для исследования объекта представлена на рис. 4.1.1.
Рис. 4.1.1. Схема лабораторной установки.
Передаточная функция объекта управления:
Для проверки адекватности объекта и для сравнения с оптимальной системой, проведём исследование объекта без регулятора.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.