Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PAS_1_chast.doc
Скачиваний:
44
Добавлен:
02.07.2016
Размер:
4.31 Mб
Скачать
  1. Порядок выполнения работы

  1. Задаем передаточную функцию объекта W(p):

  1. Строим переходные процессы:

  1. С помощью функции «Дополнить»можно построить все передаточные функции на одном графике:

  1. Строим фазовые портреты:

  1. Производим сравнение с системой автоматического управления. На экране структурная схема замкнутой системы с регулятором и ограничителем управляющего воздействия. Выбираем ПИД – регулятор и задаем коэффициенты регулятора:

  1. Строим переходные процессы сравнения с САУ:

7. Далее вычисляется и строится зависимость минимального времени регулирования tрег от одного из параметров: величины ограничения на управление М или одной из фазовых координат.

1. Зависимость tрег от М

2. Зависимость tрег от х10

3. Зависимость tрег от х20

4. Зависимость tрег от х30

  1. Содержание отчета

Отчет должен содержать следующие результаты работы:

  1. Структурная схема и передаточная функция объекта регулирования;

  2. Коэффициенты характеристического уравнения и передаточной функции;

  3. Графики переходных процессов

  4. Фазовые траектории, соответствующие устойчивым системам регулирования.

Лабораторная работа №3. Управление в пространстве состояний при неполной информации. Детерминированные задачи.

Цель: Ознакомиться с порядком работы Файла kalman.exe.Пакет предназначен для решения задач синтеза линейной системы стабилизации в пространстве состояний.

Оборудование: Компьютерный класс с установленным программным комплексом TAY

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

При запуске пакета на экране появляется «титульный лист» с названием, затем структурная схема системы управления.

В задаче детерминированного управления векторы v и w принимаются равными нулю.

При решении практических задач управления методами пространства состояния часто встречаются случаи, когда не все переменные состояния оказываются измеряемыми. Это обычно имеет место в объектах с распределенными параметрами, в сложных объектах управления и так далее.

Для того, чтобы воспользоваться теорией пространства состояния для управления этими объектами, необходимо оценивать неизмеряемые переменные состояния объекта по его измеряемым входам и выходам.

Задачи, в которых мы не знаем или не можем непосредственно измерить все компоненты вектора состояния, относятся к категории задач управления при неполной информации. Различают при этом детерминированные и статистические методы оценивания вектора состояния.

Рассмотрим синтез детерминированного наблюдателя состояния системы полного порядка, который, по измерениям входных и выходных переменных объекта восстанавливает вектор состояния объекта (полностью все n- компонент).

Допустим, ОУ описывается системой уравнений:

x[k+1]=Фx[k]+Hu[k];

y[k]=cx[k] (1)

У объекта выходов, n- порядок объекта.

Предполагается, что выходные переменные объекта линейно независимы, так что ранг матрицы С равен p.

Идея синтеза наблюдающего устройства, предложенного Луенбергером, основывается на предположении, что матрицы Ф, H и С в уравнении (1) известны, так что объект, модель которого является частью наблюдателя, может быть промоделирован. На модели объекта мы измеряем оценку вектора состояния и находим вектор:

u[k]=-K,

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

Наблюдатель описывается уравнением:

(2)

Задача заключается в нахождении таких матриц ФН, НН, FH, при которыхасимптотически стремится к x[k].

Вычитая уравнение (2) из уравнения (1), мы получим вектор ошибки оценивания состояния:

(3)

Для того, чтобы вектор ошибки оценки асимптотически стремился к нулю, должны выполняться следующие три условия:

ФН =Ф-FHC;

HH=H;

=( Ф-FHC) (4)

Система, описываемая последним уравнением, должна быть устойчивой системой. Следует отметить, что при выполнении условия HH=H вектор ошибкинеуправляем, то есть управляющие воздействия не могут воздействовать на его величину.

Матрица FH системы выбирается так, чтобы корни характеристического уравнения удовлетворяли условию:

,

при этом система (4) является устойчивой, и вектор ошибкистремится к нулю при.

После подстановки выражений (4) в уравнение (2) получим уравнение наблюдателя:

(5)

Можно заметить, что наблюдатель представляет из себя модель объекта, на которую воздействует вектор ошибки. Соответствующая блок-схема показана на рис.1.

Рис.1.

Помимо рассмотренного наблюдателя полного порядка (n) существуют еще так называемые редуцированные наблюдатели (пониженного порядка), которые не восстанавливают измеряемые компоненты вектора состояния x.

Получим основные соотношения для расчета параметров наблюдателя полного порядка. Итак, в случае выбора параметров наблюдателя в соответствии с рассмотренной выше методикой:

ФН=Ф-FHC;

HH=H.

характеристический полином наблюдателя будет иметь вид:

(6)

Для определения параметров наблюдателя поступим аналогично синтезу регулятора, т.е. сначала преобразуем уравнение наблюдателя к канонической форме восстанавливаемости:

(7)

(8)

Преобразование к канонической форме восстанавливаемости:

.

Введем обозначения:

(9)

(10)

Каноническая форма записи матрицы С имеет вид:

Окончательное уравнение наблюдателя в канонической форме восстанавливаемости будет иметь вид:

(11)

Характеристическое уравнение наблюдателя:

0+fHB1)+(a1+fHB2)z+...+(an-1+fHBn)zn-1+zn=0

Сравнивая коэффициенты этого уравнения с коэффициентами желаемого характеристического уравнения (6), определяем параметры наблюдателя:

fHBi=.

Коэффициент наблюдаемости в естественном базисе (исходном):

FH=QFHB.

матрица преобразования исходной системы уравнений к канонической форме восстанавливаемости.

Алгоритмы преобразования матрицы к каноническим формам подробно изложены в книгах по матричному счислению и хорошо реализуются на ЭВМ.