Научная статья на тему 'Адаптивная фильтрация параметров движения БПЛА по данным сенсорной сети на основе измерения мощности принимаемого сигнала'

Адаптивная фильтрация параметров движения БПЛА по данным сенсорной сети на основе измерения мощности принимаемого сигнала Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
243
134
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
PASSIVE LOCATION / THE RSS METHOD / UAVS / ADAPTIVE FILTERING ALGORITHM / MOTION PARAMETERS / SENSOR NETWORK / ПАССИВНАЯ ЛОКАЦИЯ / МЕТОД RSS / БПЛА / АДАПТИВНЫЙ АЛГОРИТМ ФИЛЬТРАЦИИ / ПАРАМЕТРЫ ДВИЖЕНИЯ / СЕНСОРНАЯ СЕТЬ / ПАСИВНА ЛОКАЦіЯ / АДАПТИВНИЙ АЛГОРИТМ ФіЛЬТРАЦії / ПАРАМЕТРИ РУХУ / СЕНСОРНА МЕРЕЖА

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Товкач И.О., Жук С.Я.

На основе математического аппарата смешанных марковських процессов в дискретном времени синтезированы оптимальный и квазиоптимальный адаптивные алгоритмы фильтрации параметров движения БПЛА по данным сенсорной сети на основе измерения мощности принимаемого сигнала. Реализующие их устройства, являются многоканальными и относится к классу устройств с обратными связями между каналами. Обработка измерений, поступающих от датчиков сенсорной сети, выполняется с помощью параллельной процедуры выполнения вычислений. Анализ квазиоптимального алгоритма выполнен с помощью статистического моделирования на ЭВМ.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Товкач И.О., Жук С.Я.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Adaptive filtration of parameters of the movement UAV according to sensor networks based on measurements of the received signal strength

Introduction. In modern conditions increasingly important begin to play unmanned aerial vehicles (UAVs), which give rise to a new class of threats. This leads to the need to develop security systems that solve tasks of detection, location and motion parameters of the UAV. At the radiation of the UAV of signals, his location can be defined by wireless sensor networks using the method of RSS (received-signal strength). Changing the type of UAV motion occurs at random times. At intervals of hovering and motion of the UAV without a maneuver it is possible to significantly improve the accuracy of estimation of its coordinates. Thus, in practice, it is often of interest to determine the types of UAV motion. Statement of the problem. UAV movement with different types of maneuver in a rectangular coordinate system is described by a stochastic dynamical system with random structure in discrete time. For definition of location of the UAV on the plane the wireless sensor network has to consist of three or more sensors. When using the RSS method, the model of direct distribution of a signal which considers only his attenuation is used. Required to synthesize an adaptive algorithm of a filtration of parameters of the movement UAV according to the sensor network. The main part. The optimum algorithm of the adaptive filtering is recurrent and describes evolution of posteriori probability density of the expanded mixed Markov process including a continuously valued vector of parameters of movement of the UAV and the discrete valued variable of switching describing type of its movement. The optimum device realizing an algorithm is multichannel with number of channels M and belongs to the class of devices with feedback between channels. Existence of feedback between channels is caused by Markov property of a discrete component. In obtained by linearization of the equation of measurements of the quasi-optimal algorithm of adaptive filter are calculated first and second moments aposteriori conditional distributions of the vector of motion parameters of the UAV and it allows to keep the representation of the a posteriori probability density of the continuous component as a sum of M Gaussian densities of probabilities. It implements a parallel procedure perform calculations when entering measurements from sensors of a sensor network. The quasioptimum device realizing an algorithm also is multichannel with number of channels M and generally keeps the structure and feedback inherent in the optimum device. Analysis of the effectiveness of the algorithm. Analysis of the effectiveness of the developed algorithm for estimating the parameters of motion of the UAV with the discovery of the maneuver was conducted using the statistical modeling. The sensor network is composed of eight sensors. For descriptive reasons works of an algorithm the test trajectory of the movement UAV has been created. A comparison of the accuracy characteristics of the considered algorithms with the lower bound of Rao-Cramer is carried out. For the considered model example, the use of trajectory filtering allows to reduce the MSD error of the positioning of the UAV compared with the MSD error of the positioning method RSS in 2 4 times. Compared with Kalman filter based on the model, motion of the UAV to maneuver, developed an adaptive algorithm allows to improve the location accuracy in areas hovering and motion without maneuver more than 2-3 times to avoid systematic errors estimates. At the same time the adaptive filter allows to recognize a freeze and nearly uniform motion of a UAV with a probability close to one. Conclusions. On the basis of the mixed Markov processes in discrete time optimum and quasioptimum adaptive algorithms a filtration of parameters of the movement UAV according to sensor network on the basis of measurement of power of the accepted signal are synthesized. Realizing their devices, are multichannel and belongs to the class of devices with feedback between channels. At the same time in them the parallel procedure of performance of calculations at receipt of measurements from sensors network is realized. The analysis of a quasioptimum algorithm is made by means of statistical modeling on the computer.

Текст научной работы на тему «Адаптивная фильтрация параметров движения БПЛА по данным сенсорной сети на основе измерения мощности принимаемого сигнала»

Visnyk N'l'UU KP1 Seriia Radiolekhnika tiadioaparatobuduummia, "2017, Iss. 69, pp. 41—48

УДК 621.396.96

Адаптивная фильтрация параметров движения БПЛА по данным сенсорной сети на основе измерения мощности принимаемого сигнала

Товкач И. О., Жук С. Я.

Национальный технический университет Украины "Киевский политехнический институт им. Игоря Сикорского", г. Киев

E-mail: l.ovkach .igor&gmaiL com

На основе математического аппарата смешанных марковських процессов в дискретном времени синтезированы оптимальный и квазиоптимальпый адаптивные алгоритмы фильтрации параметров движения БПЛА по данным сенсорной сети па основе измерения мощности принимаемого сигнала. Реализующие их устройства, являются многоканальными и относятся к классу устройств с обратными связями между каналами. Обработка измерений, поступающих от датчиков сенсорной сети, выполняется с помощью параллельной процедуры выполнения вычислений. Анализ квазиоптималыюго алгоритма выполнен с помощью статистического моделирования па ЭВМ.

Ключевые слова: пассивная локация: метод RSS: БПЛА: адаптивный алгоритм фильтрации: параметры движения: сенсорная сеть

Вступление

В современных условиях все большее значение начинают играть беспилотные летательные аппараты (БПЛА). С их помощью выполняются воздушная съемка, наблюдение за наземными объектами и ряд других задач. С другой стороны БПЛА порождают новый класс угроз: применение в террористических целях, вторжение в частную жизнь, фотосъемка засекреченных объектов, падения БПЛА. угроза для воздушного транспорта [1 3]. Это приводит к необходимости разработки систем безопасности. которые решают задачи обнаружения, определения местоположения и параметров движения БПЛА.

При излучении БПЛА сигналов, его местоположение может быть определено с помощью беспроводных сенсорных сетей (БСС) [4.5] с использованием методов пассивной локации. Широкое распространение при этом находит метод RSS (received-signal strength) [0.7]. Он объединяет группу процедур. отличительной чертой которых является применение для определения местоположения БПЛА измеренных значений мощности принятого сигнала. Данный метод имеет существенное преимущество в простоте реализации и находит широкое применение на практике [8].

Особенностью современных БПЛА является способность выполнять резкие маневры, а также сохранять неизменным положение в точке пространства. Изменение типа движения БПЛА происходит в случайные, неизвестные для наблюдателя моменты

времени, что позволяет представить траекторию в виде стохастического процесса со случайной сменой структуры. На интервалах зависания, а также движения БПЛА без маневра можно значительно повысить точность оценивания его координат. При этом, на практике также часто представляет интерес определение типов движения БПЛА.

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

1 Постановка задачи

Движение БПЛА с различными видами маневра в прямоугольной системе координат можно описать стохастической динамической системой со случайной структурой в дискретном времени вида [9]:

и(к) = ^и(к - 1) + С,-ш(к), 3 =хм, (1)

где и(к) - вектор состояния, включающий параметры движения БПЛА по осям прямоугольной системы координат; С^ - матрицы, описывающие различные виды движения; ш(к) - некоррелированная последовательность гауссовских векторов с единичной корреляционной матрицей.

Для описания типа структуры модели движения БПЛА (1), соответствующей определенному виду маневра, применяется переменная переключения а^(к), ] = 1,М. Она относится к классу

42

Товкач 11. О., Жук С. Я.

цепей Маркова, принимающей М значений с матрицей вероятностей переходов П^-(к,к — 1), г, ] = 1, М и начальными вероятностями р^0),1 = 1,М, что позволяет учесть переходы между различными видами движения БПЛА в случайные моменты времени.

Для определения местоположения БПЛА на плоскости беспроводная сенсорная сеть должна состоять из трех или более датчиков. При использовании метода ИББ учитывается зависимость мощности принятого сигнала от расстояния между датчиком и БПЛА. Широкое применение находит модель прямого распространения сигнала, которая учитывает только его затухание [6]. При этом уравнение наблюдения. описывающее процесс измерения координат БПЛА сенсорной сетыо. имеет вид [9]

р1 (к) = Ь1(и(к)) + у1(к), I = 1,Ь,

(2)

где р1 (к) - измеренная 1-м датчиком мощность сигнала БПЛА в к-й момент времени, I = 1, Ь; и1(к) -некоррелированная гауссовская ошибка измерения мощности принятого сигнала I м датчиком с нулевым математическим ожиданием и дисперсией ¿1; Ъ,(иь) - нелинейная функция, которая описывается выражением

Ь1(и(к)) = р0 —

— 10 ■ а ■ ъ [V(х(к) — *1)[+(У(к)-!1!, (3)

где р0 - мощность сигнала на заданном расстоянии г0; а - коэффициент затухания сигнала (близок к 2); х(к), у(к) - координаты положения БПЛА; х1,у1 -координаты положения 1-го датчика. Ошибки измерения и1(к), I = 1, Ь являются некоррелированными между собой.

Требуется на основе рассмотренной модели (1), (2) синтезировать адаптивный алгоритм фильтрации параметров движения БПЛА по данным сенсорной сети.

2 Основная часть

Уравнение (1) описывает процесс, подлежащий оцениванию, а (2) - процесс формирования данных, доступных наблюдению. Следуя методике [9, 10], объединим уравнения (2) в единое уравнение

ир (к) = Н (и(к)) + V (к),

С учетом проведенных преобразований задача фильтрации параметров движения БПЛА по данным сенсорной сети свелась к синтезу алгоритма фильтрации процесса, описываемого уравнением (1), на основе наблюдений, описываемых уравнением (2).

Применяя методику расширения вектора состояния фильтруемого процесса, рассмотренную в монографии [9], можно показать, что расширенный процесс, включающий непрерывный компонент х(к) и дискретный комионент а^ (к) относится к классу смешанных марковских процессов в дискретном времени. Следуя методике синтеза алгоритма фильтрации таких процессов [10], можно показать, что апостериорная плотность вероятности (ПВ) Ш(и(к),а^(к)) = Р(и(к),а^(к)/ир(к)) смешанного процесса вычисляется рекурреитно на основе уравнения

м

Ш(и(к),а^(к)) = Р(ир(к)/и(к)) ^Щ(к, к — 1)х

г=1

сю

х ^ П(и(к)/и(к — 1),а^ (к))Ш (и(к — 1),а1(к — 1))х

х ¿и(к — 1)/Р(ир(к)/ир(к — 1)), (5)

где Р(ир(к)/и(к)) - одношаговая функция правдоподобия, определяемая на основании уравнения (4): П(и(к)/и(к — 1), а^(к)) - условная ПВ, определяемая с помощью уравнения ( ); ир(к) = ир(1), ...,ир(к) -полученная последовательность измерений. Уравнение (5) описывает алгоритм совместной фильтрации вектора состояния и (к) и дискретного компонента аз (к).

Применяя теорему умножения вероятностей, перепишем алгоритм (5) в виде системы рекуррентных уравнений [10]

м

Ш*(к) = Т;Пц(к, к — 1Щ(к — 1);

(6)

м

Ш*(и(к)) = (к, к — 1^(к — 1)х

г=1

ю

(4)

где ир(к) = (р1(к), ...,рь(к))т - объединенный вектор измерений; Н(и(к)) = [Н1(и(к)),..., Нь(и(к))]т объединенная векторнозначная функция измерении: Ут (к) = [и1(к), ...,иь(к)] - объединенный вектор ошибок измерения с корреляционной матрицей К(к) = сИад^г!1, ...,<1Ь].

х J П(и(к)/и(к — 1),а(к))х

х Wi(u(k — 1))йи(к — 1)^*(к); (7)

(и(к)) = Р(ир(к)/и(к)) Ш*(и(к))/

/Р (ир(к)/а^ (к),ир(к — 1)); (8)

^(к) = Р(ир(к)/а^ (к), ир(к — 1)) Ш* (к)/

/Р (ир(к)/ир(к — 1)), (9)

где Ш*(и(к)), Ж! (и(к)) - условные экстраполированная и апостериорная ПВ вектора и(к)

Адаптивная фильтрация параметров движения БИЛЛ ио данным сенсорной сети.

43

при условии а^ (к); Ш*(к), (к) - экстраполированные и апостериорные вероятности аj(к); Р(ир(к)/аз(к), ир(к — 1)) - условная ПВ, определяемая по формуле

Р (ир(к)/ай (к),ир(к — 1)) =

С

= [ Р(ир(к)/и(к),а^ (к))Ш*(и(к))&и(к), (10)

Р(ир(к)/ир(к — 1)) - определяется по формуле

Р (ир(к)/Пр(к — 1)) = м

= ^Р(ир(к)/а^(к), Ир(к — 1))Ш*(к). (11)

3=1

Начальные условия для алгоритма (6)...(9) имеют вид Ш^0) = Рг(0), Ш^и(0)) = Р(и(0)), г =

С помощью уравнений (6). (9) выполняется фильтрация дискретного компонента, а уравнений (7). (8) фильтрация непрерывного компонента. Особенность алгоритма состоит в неразрывной связи уравнений фильтрации дискретного и непрерывного компонентов.

Оптимальное устройство, реализующее алгоритм (6)...(8). является многоканальным с числом каналов М и относится к классу устройств с обратными связями между каналами. Наличие обратных связей между каналами обусловлено марковским свойством дискретного компонента аj(к). Недостатком оптимального алгоритма являются большие вычислительные затраты, связанные с необходимостью интегрирования многомерных плотностей вероятности.

Квазиоптимальный алгоритм совместной фильтрации может быть получен путем разложения ве-кторнозначной функции Н(и(к)) в ряд Тейлора в окрестностях точек и (к) = и* (к) и ограничением линейными членами разложения. Применяя на каждом шаге гауссовскую аппроксимацию условной экстраполированной ПВ Ш*(и(к)), можно показать. что квазиоптимальный алгоритм фильтрации непрерывного компонента описывается уравнениями [И]

м

Р, (к) = Р*(к)(1 + Р*(к)

дНт (и*(к))

г=1

ди(к)

х Р-1(к)

дН (и* (к)) д и( к)

(14)

К (к) = Рл (к)

Нт (и* (к))

щ (к) = и** (к) + Кэ (к)(ир(к) — Н(и** (к))), (16)

где и*(к), и^(к), Р*(к), Р^(к) - математические ожидания и корреляционные матрицы условных ПВ Ш*(и(к)) и (и(к)) соответственно; К)(к) -коэффициенты усиления каналов фильтрации непрерывного компонента. Начальные условия фильтрации непрерывного компонента при к 0 имеют вид %(0) = и(0), Рз(0) = Р(0), 3 = ТМ-

Алгоритм фильтрации дискретного компонента не изменяется и описывается уравнениями (6). (9). При этом условная ПВ Р(ир(к)/а^ (к),ир(к — 1)) = N(Н(и*(к)), В^(к)) является гауссовской, а корреляционная матрица В^ (к) определяется с помощью выражения

В^ (к) = Р-1(к) — Р-1(к)

хРэ (к)

дН (и* (к))

_^_х

д и( к) дНт (и*(к)) ,

-¿ктЕ (к). (17)

}(к) = ^Щ(к, к — 1)Ш.,(к — 1)х

х Рщ(к — 1)/Ш*(к); (12)

Квазиоптималыгое устройство, реализующее алгоритм (6). (9)...(16). также является многоканальным с числом каналов М и в основном сохраняет структуру и обратные связи, присущие оптимальному устройству. Их различие состоит в том. что в квазиоптимальном устройстве вычисляются только первый и второй моменты условных ПВ Ш*(и(к)) и Ш-(и(к)). При этом квазиоптимальный алгоритм позволяет сохранить представление апостериорной ПВ Ш(и(к)) в виде суммы М гауссовских плотностей.

Необходимо отметить, что алгоритм вычисления оценок непрерывного компонента (12)...(16) представлен в общем виде и не учитывает особенностей многоканальной структуры измерителей. При использовании метода ИББ. измерения мощности принятых сигналов датчиками сенсорной сети ви-полняются в один и тот же момент времени, что обуславливает целесобразность применения параллельной процедуры реализации вычислений. Следуя методике [11]. можно показать, что при параллельной реализации вычислений уравнения (14)...(16) преобразуются к виду

м

Р*(к) = (к, к — 1)Ш^к — 1)х

¿=1

х ^Рг(к — 1)В% + С^Т}/Ш*(к); (13)

Р (к) = Р*(к)(1 + Р*(к)х

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

х ± у

1=1

д и( к)

1 дЬ1(у*(к)) ди(к) ) '

X

1

и

44

Товкач И. О., Жук С. Я.

к\ (к)= Р0 (к)

дк1Т(и** (к)) ди(к)

к)

-1.

(19)

темп поступления информации - Т—1 с. Испытания проводились по ста реализациях.

й, (к) = и* (Л) + £ ^ (к )(р1 (к) - к1 (и* (к))), (20) 1 = 1

где К^ (к) - коэффициент усиления, используемый для уточнения и* (к) в канале адаптивного

фильтра при поступлении измерения р1 (к).

Структурная схема ^'-го канала такого квазиоптимального фильтра показана на рис. 1. При этом, обработка наблюдений р1 (к), I = 1,Ь, в канале выполняется параллельно Ь каналами, что позволяет повысить скорость обработки информации.

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

3 Анализ эффективности алгоритма

Анализ эффективности разработанного квазиоптимального адаптивного алгоритма оценивания параметров движения БПЛА (6), (9), (12), (13), (18)...(20) проведено с помощью статистического моделирования. Сенсорная сеть (рис. 2) состоит из восьми датчиков с координатами: Д1 (0;100), Д2 (100^2;Ю0^2), Дз (100;0), Д4 (100^;-100^), Дб (0-100), Дб (-100^2-,-100^2), Дт (-1000, Дв

(-100л/2;100л/2).

Для наглядности работы алгоритма была сформирована тестовая траектория движения БПЛА (рис. 2). Траектория включает пять участков: первый 1<&<42 - равномерное движение, второй

43<&<45 - маневр, третий 46<&<84 - равномер-

<<

<<

днеквадратичная ошибка измерения - ау = 1 дБ,

Рис. 2. Конфигурация сенсорной сети из 8 датчиков и траектория движения БПЛА

Для описания движения БПЛА использовалась модель со случайной структурой (1), которая учитывает три основных вида движения М = 3: зависание ] = 1, почти равномерное движение ] = 2, движение с маневром у = 3. Вектор состояния иТ(к) = (х(к),х(к),х(к),у(к),у(к),у(к)) включает координаты положения, скорости и ускорения по осям X, У. Матрицы, входящие в модель движения (1), имеют вид

ъ (к, к -1) =

0

0 р*

(к) =

°Ь] 0 0 ^

где ,С[• , у = 1, 3 имеют вид

^ =

1 0 0 1 Т 0

0 0 0 = "О см 0 1 0

0 0 0 0 0 0

Т 1 0

Т! 2

т

'ах • Т ' ,СЬ2 = г «2 •т2 1 2 = г аз •Т3 -I б 0

0 «2 • Т аз •Т 2 2

0 0 .аз • Т .

=

а1 ,а2 — СКО случайных флуктуаций скорости, ускорения и скорости изменения ускорения БПЛА, соответственно. При моделировании полагалось: а1 = 0.05 м/с; а2 = 0.1 м/с2; = 6 м/с3.

1

Лг1ар1,К'<; Ши-аНоп оГ рагатоЬогк оГ Ни; тоуотоп!, ИЛ\' ассоггЦпр; 1,о вопвог поиуогкв

45

1 ✓

1 /

1 1

1

ГУ

1 *

<

ч ■ \ > V X

Г

11

д

\ 1

1

||

1

1

., .1 -■«и

10

20

30

40

50

60 70

¡..я

80

90

100 110 120 130

Рис. 3. Вероятности определения типа движения при использовании адаптивного фильтра

Частные производные

дк1(и**(к))

ди(к)

уравнения (18).(19). имеют вид

дЬ (и*(к)) —10 -а

входящее в

ди(к) 1п(10)

х(к — 1) — х1

(х(к — 1) — х1)2 + (у (к — 1) — у1)2

0' 0'

_у(к — 1) — у1_'

(х(к — 1) — х1 )2 + (у(к — 1) — у1)2 '

0' 0

Начальные условия и(0), Р^(0), j = 1, 3 для первой гипотезы ] = 1 формировались по текущим измерениям, а для ] = 2, 3 - по измерениям, полученным на двух соседних тактах.

На рис. 3 показаны зависимости вероятностей распознавания движения первого (кривая 1, непрерывная линия), второго (кривая 2, штриховая линия) и третьего (кривая 3, штрих-пунктирная линия) видов, полученные методом Монте-Карло. Данный фильтр позволяет распознать зависание и почти равномерное движение БПЛА с вероятностью близкой к единице. Вероятность распознавания маневра ниже, что обусловлено его кратковременностью.

На рис. 4 показаны полученные методом Монте-Карло зависимости математического ожидания (кривая 1) и СКО (кривая 2) ошибок оценки местоположения БПЛА по координатам X, У, а также СКО (кривая 3) ошибок оценки, рассчитанного адаптивным фильтром. Также на рис. 4 показаны зависимости СКО ошибки измерения местоположения БПЛА, которое соответствует нижней границе Рао-Крамера (кривая 4), которая характеризует потенциальную возможную точность определения координат БПЛА. Применение траекторией фильтрации позволяет уменьшить СКО ошибки определения местоположения БПЛА по сравнению с СКО ошибки определения местоположения методом ИББ [12] в 2 4 раза.

С целыо сравнительной оценки были также исследованы алгоритмы траекторией фильтрации

БПЛА с использованием фильтров Калмана, полученных на е)С1Юве моделей почти равномерного движения ] = 2 и движения с маневром з = 3. При использовании фильтра Калмана на основе модели ] = 2, ошибки оценки положения БПЛА содержат систематические составляющие, которые более чем на порядок превышают СКО ошибок оценки местоположения, что обусловлено наличием маневров. Пе> сравнению с фильтром Калмана на основе модели ] = 3, разработанный адаптивный алгоритм по-звешяет повысить тегагость оценивания параметров движения БПЛА на участках зависания и движения без маневра в 2 3 раза и избежать появления систематических ошибок оценок.

Выводы

Оптимальный алгоритм адаптивной фильтрации (6)...(9) является рекуррентным и описывает эволюцию апостериорной ПВ расширенного смешанного марковского процесса, включающего не-прорывнозначный вектор параметров движения БПЛА н дискротнозначную переменную переключения, описывающую тип сто движения. Оптимальное устройство, реализующее алгоритм (6)...(9), является многоканальным с числом каналов М и относится к классу устройств с обратными связями между каналами. Наличие обратных связей между каналами обусловлено марковским свойством дискретного компонента.

В полученном путем линеаризации уравнения измерения (2) квазиоптималыгом алгоритме адаптивной фильтрации (6),(9)...(13), (18)...(20) вычисляются первый и второй моменты условных апостериорных распределений вектора параметров движения БПЛА и он позволяет сохранить представление апостериорной ПВ непрерывного компонента в виде суммы М гауссовских ПВ. При этом в нем реализована параллельная процедура выполнения вычислений при поступлении измерений от датчиков сенсорной сети. Квазиештималыгое устройство, реализующее алгоритм (6),(9)...(13), (18)...(20), также является многоканальным с чи-

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

0

х

х

46

Tovkach 1. О., Zhuk S. Ya.

G CQ

К

я к

о g

4 о g О

в о о

я

к

о Я о

я

м

vc S

в

о

О М О

80 70 60 50 40 30 20 10 0 10 20 -30 -40 -50 -60

80 70 60 50 40 30 20 10 0 10 20

Ошибки оценки координаты X

10

20

30

40

50

60

70

80

90

100 110 120

130

t.s

Ошибки оценки координаты Y

_^ " /Ич Jul4' /Ла -А т J 4sVVv ■С

Г

10

20

30

40

50

60 70

t.s

80

90

100 110 120 130

Рис. 4. CKÜ ошибки оценки местоположения БПЛА при использовании адаптивного фильтра

слом каналов М и в основном сохраняет структуру и обратные связи, присущие оптимальному устройству.

Как следует из результатов моделирования, применение траекторией! фильтрации позволяет уменьшить СКО ошибки определения местоположения БПЛА по сравнению с СКО ошибки определения местоположения методом ИББ в 2 4 раза. По сравнению с фильтром Калмана на основе модели. движения БПЛА с маневром, разработанный адаптивный алгоритм позволяет повысить точность определения местоположения на участках зависания и движения без маневра в 2 3 раза и избежать появления систематических ошибок оценок. При этом адаптивный фильтр позволяет распознать зависание и почти равномерное движение БПЛА с вероятностью близкой к единице.

Список источников

1. Nonami K. Autonomous Flying Robots Unmanned Aerial Vehicles and Micro Aerial Vehiclesx / K. Nonami. F. Kendoul, S. Suzuki. W. Wang. D. Nakazawa. N. Y. : Springer. 2010. 329 p.

2. Wallace R. .1. Examining Unmanned Aerial System Thr eats & Defenses: A Conceptual Analysis / R..I. Wallace. ■I.M. Loffi // International Journal of Aviation. Aeronautics. and Aerospace. 2015. Vol. 2. Is. 4. 33 p.

3. Защита от дроиов иебесиый рубеж вашей безопасности [Елоктрошшй ресурс]. Режим доступу: http://dronebouncer.com

4. Tarrno P. An RSS Localization Method Based on Parametric Channel Models / P. Tarrno. A. M. Bernardos. .1. R. Casar // IEEE International Conference on Sensor Technologies and Applications. 2007. pp. 265-270.

5. Mao C. Wireless Sensor Network Localization Techniques / С. Mao. B. Fidan. B.D.O. Anderson // •Journal Computer Networks: The International Journal of Computer and Telecommunications Networking archive. 2007. Vol. 51. Iss. 10. pp. 2529-2553.

6. Black T. J. Position Estimation and Tracking of an Autonomous Mobile Sensor using Received Signal Strength / T. J. Black. P. N. Pathirana. S. Nahavandi // IEEE Intelligent Sensors. Sensor Networks and Information Processing. 2008. pp. 19-24.

7. Zhang L. Tracking Mobile Robot in Indoor Wireless Sensor Networks / L. Zhang. C. Lim. Y. Chen. H. R. Kari-mi // Mathematical Problems in Engineering. 2014. Vol. 2014. 8 p.

8. Masieroa A. UAV positioning and collision avoidance based on RSS measurements / A. Masieroa. F. Fissorea. A. Cuarnieria. F. Pirottia. A. Vettorea // The International Archives of the Photogrammetry. Remote Sensing and Spatial Information Sciences. 2015. Vol. XL-1/W4. pp. 219-225.

9. Жук С. Я. Методы оптимизации дискретных динамических систем со случайной структурой / С.Я. Жук. НТУУ «КИИ», 20(38. 232 с. " Режим доступа : http://rtps.kpi.ua/ru/node/171

0

0

Adaptive filtration of parameters of the movement UAV according to sensor networks

47

10. Жук С. Я. Синтез цифровых обнаружителей-измерителей смешанных марковских процессов / С.Я. Жук // Известия вузов СССР. Радиоэлектроника. 198ЕК Т. 32. № 11. с. 31-37.

11. Евлаиов 11.А. Комплексирование измерителей с отказами / 11.А. Евлаиов. С.Я. Жук // Известия вузов СССР. Радиоэлектроника. 1990. Т. 33. №3. с. 15-21.

12. Товкач И. О. Рекуррентный алгоритм пассивной локации в сенсорной сети па основе измерения мощности принимаемого сигнала / И.О. Товкач. С.Я. Жук // Вестник ИТУУ «КИИ». Серия Радиотехника. Радио-аипаратостроепие. 2016. № 66. с. 46-55.

References

[1] Nonami K.. Kendoul F., Suzuki S., Wang W. and Nakazawa D. (2010) Autonomous Flying Robots Unmanned Aerial Vehicles and Micro Aerial Vehicles, N. Y., Springer. 329 p. DOl: 10.1007/978-4-431-53856-1 _8

[2] Wallace R. .1. and Loffi .1. M. (2015) Examining Unmanned Aerial System Threats & Defenses: A Conceptual Analysis. International .Journal of Aviation, Aeronautics, and Aerospace, Vol. 2. Iss. 4. 33 p. DOl: 10.15394/ijaaa.2015.1084

[3] Protection from drones the heavenly boundary of your safety. Available at: http://dronebouncer.com.

[4] Tarrno P.. Bernardos A. M. and Casar .1. R. (2007) An RSS Localization Method Based on Parametric Channel Models. International Conference on Sensor Technologies and Applications, Sens or Comm. 2007, pp. 265-270. DOl: https://doi.Org/10.1109/SENSORCOMM.2007.4394932

[51 Mao C.. Fidan B. and Anderson B. D.O. (2007) Wireless Sensor Network Localization Techniques. Computer Networks, Vol. 51. Is. 10. pp. 2529-2553. DOl: 10.1016/j.comnet.2006.11.018

[6] Black T. .1.. Pathirana P. N. and Nahavandi S. (2008) Position Estimation and Tracking of an Autonomous Mobile Sensor using Received Signal Strength. IEEE Intelligent. Sensors, Sensor Networks and Information Processing, pp. 19-24. DOl: 10.1109/issnip.2008.4761956

[71 Zhang L.. Lim C.. Chen Y. and Karimi H. R. (2014) Tracking Mobile Robot in Indoor Wireless Sensor Networks. Mathematical Problems in Engineering, Vol. 2014. Article ID 837050. 8 p. DOl: 10.1155/2014/837050

[8] Masieroa A.. Fissorea F., Cuarnieria A.. Pirottia F. and VettoreaA. (2015) UAV positioning and collision avoidance based on RSS measurements. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XL-1/W4, pp. 219-225. DOl: 10.5194/isprsarchives-XL-l-W4-219-2015

[9] Zhuk S. Ya. (2008) Melody optimizatsii. diskretnykh di-namicheskikh sistem so sluchainoi strukturoi. [Methods for optimization of discrete dynamical systems with random structure], NTUU "KIT, 232 p.

[10] Zhuk S.Ya. (1989) Synthesis of digital detector-meters for mixed Markovian processes, Izvestiya VUZ. Radi-oelektronika, Vol. 32, No. 11, pp. 31-37.

[11] Yevlanov P.A. and Zhuk S.Ya. (1990) Kompleksirovanie izmeritelei s otkazami [Metering with Malfunctions], Izvestiya VUZ. Radi.oelektroni.ka, Vol. 33, No. 3, pp. 15-21.

[12] Tovkach 1. O. and Zhuk S. Ya. (2016) Recursive algorithm of the passive location in sensor networks based on measurement of the received signal strength, Visn. NTUU KP1, Ser. Radioteh. radioaparatobuduv., no. 66, pp. 46-55.

Адаптивна фшьтращя параметр!в py-xy БПЛА за даними сенсорно!" мереж! на основ! вим!рювання потужност! сигналу

Товкач I. О., Жук С. Я.

На основ! математичпого апарату зм1шапих маршв-ських ироцеов в дискретному час! сиптезовапо опти-мальппй i квазюптнмалышй адаптивш алгоритмн фгль-трацп параметр!в руху БПЛА за даппмп сенсорно! мереж! па основ! вим1рюваппя потужпост! сигналу. При-CTpo'i, що i'x реал1зують, е багатокапалышмн i в!дно-снться до класу прнстрош 1з зворотпнмн зв'язкамн м!ж каналами. Обробка вим1рювапь, що падходять в!д датчшав сенсорно! мереж!, викопуеться за допомогото паралелыю! процедури викопашш обчислепь. Апал1з квазюптималыюго алгоритму викопапо за допомогото статистичного моделюваппя па ЕОМ.

Ключовг слова: пасивпа локагця: метод RSS: БПЛА: адаптивпий алгоритм фгльтрацГ!: параметри руху: сенсорна мережа

Adaptive filtration of parameters of the movement UAV according to sensor networks based on measurements of the received signal strength

Tovkach I. O., Zhuk S. Ya.

Introduction. In modern conditions increasingly important begin to play unmanned aerial vehicles (UAVs), wliicli give rise to a new class of threats. This leads to the need to develop security systems that solve tasks of detection, location and motion parameters of the UAV. At the radiation of the UAV of signals, his location can be defined by wireless sensor networks using the method of RSS (received-signal strength). Changing the type of UAV motion occurs at random times. At intervals of hovering and motion of the UAV without a maneuver it is possible to significantly improve the accuracy of estimation of its coordinates. Thus, in practice, it is often of interest to determine the types of UAV motion.

Statement of the problem. UAV movement with different types of maneuver in a rectangular coordinate system is described by a stochastic dynamical system with random structure in discrete time. For definition of location of the UAV on the plane the wireless sensor network has to consist of three or more sensors. When using the RSS method, the model of direct distribution of a signal which considers only his attenuation is used. Required to synthesize an adaptive algorithm of a filtration of parameters of the movement UAV according to the sensor network.

The main part. The optimum algorithm of the adaptive filtering is recurrent and describes evolution of posteriori probability density of the expanded mixed Markov process including a continuously valued vector of parameters of movement of the UAV and the discrete valued variable

48

Tovkach I. O., Zhuk S. Ya.

of switching describing type of its movement. The optimum device realizing an algorithm is multichannel with number of channels M and belongs to the class of devices with feedback between channels. Existence of feedback between channels is caused by Markov property of a discrete component. In obtained by linearization of the equation of measurements of the quasi-optimal algorithm of adaptive filter are calculated first and second moments aposteriori conditional distributions of the vector of motion parameters of the UAV and it allows to keep the representation of the a posteriori probability density of the continuous component as a sum of M Gaussian densities of probabilities. It implements a parallel procedure perform calculations when entering measurements from sensors of a sensor network. The quasioptimum device realizing an algorithm also is multichannel with number of channels M and generally keeps the structure and feedback inherent in the optimum device.

Analysis of the effectiveness of the algorithm.

Analysis of the effectiveness of the developed algorithm for estimating the parameters of motion of the UAV with the discovery of the maneuver was conducted using the statistical modeling. The sensor network is composed of eight sensors. For descriptive reasons works of an algorithm the test trajectory of the movement UAV has been created. A comparison of the accuracy characteristics of the considered algorithms with the lower bound of Rao-Cramer

is carried out. For the considered model example, the use of trajectory filtering allows to reduce the MSD error of the positioning of the UAV compared with the MSD error of the positioning method RSS in 2 - 4 times. Compared with Kalman filter based on the model, motion of the UAV to maneuver, developed an adaptive algorithm allows to improve the location accuracy in areas hovering and motion without maneuver more than 2-3 times to avoid systematic errors estimates. At the same time the adaptive filter allows to recognize a freeze and nearly uniform motion of a UAV with a probability close to one.

Conclusions. On the basis of the mixed Markov processes in discrete time optimum and quasioptimum adaptive algorithms a filtration of parameters of the movement UAV according to sensor network on the basis of measurement of power of the accepted signal are synthesized. Realizing their devices, are multichannel and belongs to the class of devices with feedback between channels. At the same time in them the parallel procedure of performance of calculations at receipt of measurements from sensors network is realized. The analysis of a quasioptimum algorithm is made by means of statistical modeling on the computer.

Key words: passive location; RSS method; UAVs; adaptive filtering algorithm; motion parameters; sensor network

i Надоели баннеры? Вы всегда можете отключить рекламу.