Пристрої та системи радіозв’язку, радіолокації, радіонавігації
УДК 621.391.26
АЛГОРИТМ ОЦІНЮВАННЯ ПАРАМЕТРІВ РУХУ ЦІЛІ З ВИЯВЛЕННЯМ МАНЕВРУ
Швець О.В., Жук С.Я.
Широке використання при вирішенні задач визначення параметрів руху об'єктів різних типів за даними траєкторних вимірювань знаходить метод калманівської фільтрації в дискретному часі. Синтезовані на його основі алгоритми траєкторної фільтрації є рекурентними і зручними для реалізації на ЕОМ. Крім того, на основі кореляційної матриці помилок прогнозу, яка розраховується під час роботи фільтру Калмана, виникає можливість визначення оптимальних розмірів стробів супроводу цілі, які є необхідною складовою при побудові алгоритмів вторинної обробки радіолокаційної інформації.
На ділянках руху цілі без маневру можна значно підвищити точність супроводу. Тому прийнято розділяти траєкторію руху цілі на ділянки руху з маневром і без нього. Для кожної з цих ділянок використовується свій алгоритм фільтрації. Управління перемиканням алгоритмів фільтрації виконується на основі виявлювача маневру. Недоліком відомого алгоритму траєкторної фільтрації з використаннях двох фільтрів Калмана [1] є значна затримка виявлення закінчення маневру. Тому актуальною задачею є побудова алгоритму, який забезпечує зменшення часу на виявлення закінчення маневру і не потребує значних обчислювальних витрат.
З метою обмеження об’єму статті розглянемо побудову алгоритму оцінювання параметрів руху цілі з виявленням маневру по одній координаті, а саме висоті. При опису руху повітряної цілі маневр в горизонтальній і вертикальній площинах, як правило, моделюється окремо. Тому розгляд алгоритму оцінювання параметрів руху цілі з виявленням маневру по висоті може представляти і самостійний інтерес. У разі необхідності розглянутий підхід може бути розповсюджено і на більш складні алгоритми траєкторної фільтрації у визначеній системі координат.
Рівняння руху цілі у вертикальній площині на основі моделі другого порядку [2] можна представити у вигляді
“в (к) = FB (k, k - 1)uB (к - 1) + ^В (к)Юв/ (k), (1)
T
де иВ (к) = (z(k), z(к)) - вектор стану, що включає координати висоти z(к) і швидкості зміни висоти Z(k) по осі Z прямокутної системи координат; юв/ (к) - шум збудження з нульовим математичним очікуванням і дисперсією gOi/ j = 1,2; FB (k, к -1), GB (k) - матриці, які мають вигляд
Вісник Національного технічного університету України "КПІ" 45
Серія — Радіотехніка. Радіоапаратобудування.-2009.-№38
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
FB (k, k -1)
"1 T T 2
0 1 _ ; Gb (k) = ~Y
T
• 2
Дисперсія шуму збудження <3azj при j = 1 відповідає руху слабо маневруючої цілі, а при j = 2 відповідно маневруючої. Вона визначається по
2
формулі а
a
2 _ mzj
azz = Т"
j = 1,2, де amzj, j = 1,2, - модуль максимального зна-
чення прискорення цілі по осі Z відповідно для кожної із гіпотез.
Рівняння спостереження у вертикальній площині можна представити у вигляді
“ви (k) = НВ (k )uB (k) + иВ (k), (2)
де иВИ (k) = zИ (k) - координата цілі в по осі Z, що вимірюється; u(k) - помилка вимірювання висоти цілі, що є некорельованою гаусівською з нульовим математичним очікуванням і дисперсією R(k); НВ (k) - матриця
спостереження має вигляд НВ = [1 0].
Теоретичне обґрунтування
На основі моделі руху (1) і рівняння вимірювання РЛС (2) алгоритм
траєкторної фільтрації у вертикальній площині має вигляд
uBj (k) = fb (k,k - 1)uBj (k -1); (3)
uBj(k) = uBj(k) + Kbj (k )(иви(k) - HВ(k )uBj(k)); (4)
PBj (k) = Fb (k, k -1) Pbj (k -1) FbT (k, k -1) + Gb (k )Qbj (k )GB (k); (5)
KBj (k) = PBj (k) НВ (k) ( Hb (k) PBj (k) НВ (k) + Rbj (k))-1; (6)
Pbj (k) = PBj (k) - K Bj (k) Hb (k) PBj (k), j = ЇГ2, (7)
* /V
де uBj (k), uBj (k) - вектори прогнозу і оцінки параметрів руху цілі у момент часу k у вертикальній площині; KBj (k) - коефіцієнт посилення філь-
*
тру Калмана у вертикальній площині; PBj- (k) - кореляційна матриця помилки прогнозу у вертикальній площині; Pbj (k) - кореляційна матриця помилки оцінки у вертикальній площині.
При j = 1 рівняння (3)...(7) описують алгоритм оцінювання параметрів руху слабо маневруючої цілі, а при j = 2 відповідно маневруючої у вертикальній площині. За наявності двох вимірювань у моменти часу k = 0 і
46
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2009.-№38
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
k = 1 вектор йВ]- (1) і кореляційна матриця помилок PBj- (1) початкової оцінки у вертикальній площині мають вигляд [2]
^2(1)
uBj (1) “ (% (1Х
% (1) % (0)
T
), Pjjj (1) =
^(1)
T
<Ґ2 (1) < (1) + ОІ (0) +a2T2
T
T
azjJ
, 2 = 1,2.
Фільтр оцінювання параметрів руху слабо маневруючої цілі у вертикальній площині, що відповідає гіпотезі j = 1 називатимемо точним, а що
використовується для оцінювання руху цілі з маневром j = 2 - грубим.
Перевірка попадання цілі в строби супроводу точного і грубого фільтрів вертикального каналу проводиться за правилами /1/
(HВ (k)uBj (k) иИ (k)) DBj(k)(HВ (k)uBj (k) иИ (k)) -1 , J -1,2; (8)
де DBj- (k), j = 1,2 - дисперсії нев’язок, які визначаються по формулі
Dj (k) = Нв (k) Pj (k) HT (k) + Яв (k), j = 1,2. (9)
Для виділення ділянок руху різного типу використовується наступний алгоритм. На кожному такті k визначається число непопадань цілі в строби супроводу точного фільтру вертикального каналу mB1(k) за п1
останніх циклів огляду, а грубого фільтру mB2(k) за п2 останніх циклів огляду. Траєкторна інформація знімається з виходу точного фільтру, якщо mB1(k )=0. Якщо це рівняння не виконується інформація знімається з виходу грубого фільтру. Зрив супроводу відбувається при виконанні умови
mB2(k )= ^, (10)
тобто при п2 підряд непопаданнях цілі в строби супроводу грубого фільтру.
Для управління роботою точного фільтру на кожному такті k формується ознака непопадання цілі в його строб супроводу iB1(k). При попаданні цілі в строб супроводу точного фільтру iB1(k)=0, в протилежному випадку iB1(k )=1. Для підвищення швидкості збіжності точного фільтру, за умови непопадання в його строб відмітки цілі iB1( k )=1, в якості оцінки вектора стану UB1(k) береться оцінка з виходу грубого фільтру UB2(k). Таким чином, при маневрі цілі точний фільтр постійно корегується грубим фільтром, що запобігає його значній розбіжності, і дозволяє швидко відновити працездатність після закінчення маневру.
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2009.-№38
47
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
Результати експериментальних досліджень
Аналіз розробленого алгоритму оцінювання параметрів руху цілі з виявленням маневру виконаний за допомогою статистичного моделювання на ЕОМ. Для формування руху цілі у вертикальній площині використовувалася модель (1), (2). Траєкторія цілі у вертикальній площині на інтервалі 13<k<16 містить ділянку руху з маневром з параметром oaz 2=40 м/с2. На решті ділянок моделювався рух слабо маневруючої цілі з параметром аж1=1м/с2. СКВ помилки вимірювання az =300м, а темп надходження інформації Т=10с. Число періодів огляду вважалося рівним 30. Випробування проводилися по ста реалізаціях.
На рис. 1 а безперервною і штриховою лініями показани залежності ймовірності виявлення маневру цілі рМ (k) у вертикальній площині, розробленим алгоритмом, за умови, що число циклів огляду n1, в яких враховується непопадання цілі в строби супроводу точного фільтру, дорівнює відповідно n1=2 і «1=1. Обидва виявлювача фіксують момент початку маневру з однаковою ймовірністю. Виявлювач маневру при «:=2 виділяє ділянку маневру більш стійко. Проте він має затримку у виявленні закінчення маневру рівну одному періоду огляду.
48
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2009.-№38
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
З метою порівняльної оцінки був також досліджений алгоритм супроводу цілі з використнням точного і грубого фільтрів, які працюють незалежно [1]. На рис. 1б безперервною і штриховою лініями показана залежність ймовірності виявлення маневру цілі в горизонтальній площині даним алгоритмом за умови, що число циклів огляду n1, в яких враховується непопадання цілі в строби супроводу точного фільтру, дорівнює відповідно n1=2 і n1=1.
Як випливає з отриманих результатів, даний алгоритм також знаходить початок маневру з високою ймовірністю. Проте він знаходить момент закінчення маневру на 3 періоди огляду пізніше, ніж розроблений алгоритм. Більш висока ефективність роботи розробленого алгоритму обумовлена тим, що в ньому враховуються зворотні зв'язки між каналами, які є в оптимальних пристроях фільтрації процесів з випадковою структурою [2], а у відомому алгоритмі вони відсутні.
На рис. 1 в штриховою та штрих-пунктирною лініями відповідно
ф ф . *
показані залежності математичного очікування m1 (k) та СКВ похибок прогноза висоти a* (k), отриманих методом Монте-Карло, а безперервною лінією осереднене значення СКВ похибок прогноза висоти p11 (k),
розрахованих розробленим алгоритмом. На ділянках руху цілі без маневру точність экстраполяци више, ніж на ділянці з маневром у 7 разів. На рис.1,г показані аналагічні характеристики для алгоритму супроводу цілі з використнням точного і грубого фільтрів, які працюють незалежно. Як випливає з отриманих результатів, розроблений алгоритм також забезпечуе меншу тривалість перехідного процесу по точності прогнозу після закінчення маневру на 30 секунд.
Для розглянутого прикладу розроблений алгоритм забезпечує зменшення часу виявлення закінчення маневру на 3 періоду обзору порівняно з відомим алгоритм, у якому точний і грубий фільтри працюють незалежно. На ділянках руху цілі без маневру точність экстраполяци више, ніж на ділянці з маневром у 7 разів. Більш висока ефективність роботи розробленого алгоритму обумовлена тим, що в ньому враховуються зворотні зв'язки між каналами, які є в оптимальних пристроях фільтрації процесів з випадковою структурою, а у відомому алгоритмі вони відсутні.
Література
1. Кузьмин С.З. Основы проектирования систем цифровой обработки радиолокационной информации. М.: Радио и связь, — 1986. — 352 с.
2. Жук С.Я. Методы оптимизации дискретных динамических систем со случайной структурой / Монография. К.: НТУУ «КПИ» — 2008. — 232с.
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2009.-№38
49
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
Швець О.В., Жук С.Я.. Алгоритм оцінювання параметрів руху цілі з виявленням маневру. З використанням методу калманівської фільтрації розроблено алгоритм оцінювання параметрів руху цілі з виявленням маневру, в якому враховуються зв ’язки між фільтровими каналами
Ключові слова: калманівська фільтрація, параметри цілі, маневр цілі______________
Швец А.В., Жук С.Я. Алгоритм оценивания параметров движения цели с обнаружением маневра. С использованием метода калмановской фильтрации разработан алгоритм оценивания параметров движения цели с обнаружением маневра, в котором учитываются связи между фильтровыми каналами
Ключевые слова: калмановская фильтрация; параметры цели, маневр цели_____________
Shvec А.У., Zhuk S.Ya. Algorithm of estimation of target movement parameters with manoeuvre detection. Using method of Kalman filtering the algorithm of estimation of target movement parameters with manoeuvre detection has been developed. The algorithm contains relations among filter channnels
Key words: Kalman _ filtering, target parameters, manoeuvre of target____________
50
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2009.-№38