или в векторно-матричной форме:
пример 4
Выводы:
Порядок корректора L(z) для таких наблюдателей равен (n-1).
Порядок наблюдателя в целом (2n-1).
Минимальное время переходного процесса не более (2n-1) шагов.
При небольших отклонениях параметров наблюдателя и объекта данный наблюдатель можно использовать для оценки вектора состояния объекта.
До того, как строить наблюдатель надо проверить наблюдаемость объекта.
|
Рис. 0.2
Как видно из структурной схемы, данный наблюдатель позволяет получить оценку вектора состояния , кроме того он позволяет получить прогноз вектора состояния , а с его помощью можно получить прогноз выхода (умножив на матрицу C).
Введём новую переменную:
X(k+1)=AX(k)+BU(k)
Уравнение получилось однородным. Если наблюдатель устойчив, то e(k) стремится к нулю и, при этом, стремится к X.
Наблюдатель имеет тот же порядок, что и объект.
Характеристическое уравнение наблюдателя имеет вид:
Пример 1.Набдюдатель для объекта второго порядка.
; ; ;
Характеристическое уравнение наблюдателя имеет вид:
.
Потребуем, чтобы в наблюдателе были процессы минимальной длительности, тогда:
.
Уравнения для вычисления параметров наблюдателя получим следующие:
.
Для облегчения расчетов модель объекта удобно представить в «транспонированной» форме Коши:
; ; ; .
Характеристическое уравнение наблюдателя имеет вид:
det(zI-A+LC)=CЖ
,
.
Параметры матрицы L вычисляются в указанном базисе очень просто:
.
В некоторых задачах для удобства расчета бывает необходимо перейти от исходного базиса, в котором записаны уравнения объекта, к другому базису. Рассмотрим эту процедуру перехода, где Т – матрица преобразования базисов, X1 – новый базис.
X1=TX X=T-1X1
пример 1
A1T=TA
A1 A
Эта система получилась недоопределённая, т.к. второе и третье уравнения в ней совпадают (T12= T21), а четвертое уравнение - тождество.
Воспользуемся уравнением преобразования матриц В:
В В1
,
,
В итоге получим в матричной форме следующее решение:
Пример 2
Математическая модель объекта задается в форме Коши:
XН - наблюдаемая часть вектора состояния,
XИ - измеряемая часть вектора состояния,
Перейдём к новому вектору состояния, в котором в качестве измеряемой компоненты используется вектор выхода y:
, ,
Преобразуем исходную модель объекта:
Найдем матрицу связи между старым и новым базисом:
Легко показать, используя уравнения выхода, что клетки матрицы T имеют следующий вид:
, а матрица .
Уравнения объекта в новом базисе принимают вид:
Матрицы объекта в новом базисе вычисляются по обычной процедуре:
, , .
Уравнения объекта в новом базисе имеют вид:
Уравнения наблюдателя:
Выражение для невязки примем без доказательства:
Подставим невязку в систему уравнений:
14. Наблюдатели пониженного порядка. Структурная схема.
Рис. 4.3
Простыми структурными преобразованиями удается избавиться от y(k+1):
Рис. 4.4
Но теперь в этой схеме нет прогноза вектора X(k+1) и быть не может.
Запишем полную систему уравнений, описывающую объект управления с регулятором и наблюдателем:
Предполагаем
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.