logo search
Ч а с т ь 1 ЛИНЕЙНЫЕ СИСТЕМЫ_OK

14.6. Оцінювання координат стану систем

Оцінювання координат стану систем потрібно якщо буде потреба введення в систему автоматичного керуваннякоригувального сигналу від якої-небудь координати стану xi, що не виміряється як фізична.

Для цього служить непряма оцінка невимірюваних координат стану системи шляхом введення так званого “спостерігача” по Калману. Метод оцінки вектора стану дає можливість “відновити” невимірювані координати вектора стану у вигляді й використовувати “відновлений” вектор стану системи для рішеннязавдання, наприклад, модального синтезу в просторі станів.

Схема оцінювання координат стану реалізується у вигляді додаткової динамічної аналогової моделі - спостерігача.

Для одержання алгоритму спостерігача Калмана запишемо у векторно-матричній формі рівняння об'єкта керування

(14.46)

і керуючий вплив

U = M + FG , (14.47)

де G - вплив, що задає;

A, B, M, F - матриці коефіцієнтів.

Вихідні координати системи задаються у вигляді

Y = CX .

Оцінка координат стану системи спостерігачем формується в такий спосіб:

= A BM + P( YC ) + BFG , (14.48)

де P –тежматрицякоефіцієнтів.

Розглядаючиспільнорівняння (14.46), (14.47) і (14.48), одержимо

(14.49)

= PCX + (A  BM PC) + BFG , (14.50)

або у векторно-матричній формі

.

З отриманих рівнянь видно, що при використанні спостерігача порядок всієї системи збільшується до 2n, тоді як n - число координат, які можна використовуватидля керування системою, зберігається.

Характеристичне рівняння системи зі спостерігачем має вигляд

(14.51)

Для оцінки точності роботи спостерігача перейдемо до нових координат у вигляді X = X  . Віднімаючи (14.50) з (14.49), одержуємо

 = AXPCX (APC) = A[ X ] PC[ X ].

Отже,

 = (APC) X. (14.52)

З рівняння (14.49), заміняючи = X X, при відсутності впливу, що задає, G маємо

або

(14.53)

Рівняння (14.53) і (14.52) у векторно-матричній формі мають вигляд

(14.54)

Характеристичне рівняння для цієї системи буде

Воно приймає вид

D(λ) =

т. е. розпадається на два рівняння

(14.55)

(14.56)

Остання обставина дає можливість незалежного модального синтезу як основної системи з координатами вектора X по рівнянню (14.55), так і системи визначення погрішності ΔX по рівнянню (14.56). Потрібно, щоб погрішність спостереження ΔX(t) швидко загасала в часі.

Існують і інші схеми спостерігачів, кожний з яких має свої особливості.