Научная статья на тему 'Методика адаптивного нелинейного оптимального сглаживания многопараметрических данных измерений'

Методика адаптивного нелинейного оптимального сглаживания многопараметрических данных измерений Текст научной статьи по специальности «Физика»

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

Аннотация научной статьи по физике, автор научной работы — Мильштейн А. В., Паслен В. В.

У роботі розглянуто методику адаптивного нелінійного оптимального згладжування багатопараметричних даних вимірювань, яка застосовується для спільної реалізації просторової і часової надмірності даних траєкторних вимірювань.В работе рассмотрена методика адаптивного нелинейного оптимального сглаживания многопараметрических данных измерений, которая применяется для совместной реализации пространственной и временной избыточности данных траекторных измерений.In the article the methods of adaptive nonlinear optimal smoothing of polyvalent data of measurements, which are used for the joint implementation of spatial and temporal redundancy of the data of trajectory measurements, were considered.

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

Текст научной работы на тему «Методика адаптивного нелинейного оптимального сглаживания многопараметрических данных измерений»

УДК 629.7.018.7:681.3.06:621.396.96

МИЛЬШТЕЙН А.В., аспирант (ДонНТУ); ПАСЛЕН ВВ., к.т.н, доцент (ДонНТУ).

Методика адаптивного нелинейного оптимального сглаживания многопараметрических данных измерений

Введение

За последнее время авиационная техника продвинулась значительно вперед. Вместе с этим возросли требования, предъявляемые к определению местоположения воздушных объектов. Внешне-траекторные измерения (ВТИ) предназначаются для определения параметров траекторий летательного аппарата - координат, вектора скорости, углового положения в пространстве и др. Для ВТИ используются радиотехнические (радиолокаторы, фазовые пеленгаторы, радиодальномеры) и оптические (кинотеодолиты, кинотелескопы, лазерные дальномеры) средства. Оптические средства ВТИ обладают высокой точностью, но применение их ограничено метеоусловиями, радиотехнические средства, уступая оптическим в точности, независимы от метеоусловий, имеют множество модификаций и широко используются.

Для повышения надёжности и эффективности обработки данных ВТИ объекты измерений оборудуются специальными бортовыми средствами: трассерами или импульсными лампами, функционирование которых фиксируется оптическими средствами, специальными отражателями для лазерных дальномеров, приемо-ответчиками для радиолокаторов, передатчиками непрерывного излучения, взаимодействующими с фазовыми пеленгаторами, и т. п.

Постановка проблемы

Современные средства ВТИ характеризуются многопараметричностью (измеряются не только координаты, но и составляющие вектора скорости, разности

координат и др.), многоканальностью (обеспечиваются одним средством измерения параметров одновременно несколько летательных аппаратов), большой дальностью действия, высокими точностью, надёжностью, а также степенью автоматизации, позволяющей обрабатывать данные на ЭВМ и получать параметры траектории летательного аппарата.

Метод измерения (пеленгационный, дальномерно-угломерный, дальномерный, разностно-дальномерный) выбирается в зависимости от требуемой точности получения параметров траектории и зоны испытаний. Пеленгационный метод ВТИ основан на измерении направления линии визирования летательного аппарат двумя средствами, удалёнными друг от друга на расстояние, называемое базой; реализуется кинотеодолитами или фазовыми пеленгаторами. Дальномерно-угломерный метод состоит в определении с одного измерительного пункта составляющих вектора положения летательного аппарата в полярной системе координат; реализуется радиолокатором или дальномером и элек-ронно-оптическими средствами измерения углового положения. Дальномерный метод (или его модификация - разностно-дальномерный метод) реализуется тремя или более дальномерами, удалёнными друг от друга. Если в состав первичных параметров не входят их производные, то скорость летательного аппарата рассчитывается путём дифференцирования координат.

Точность определения параметров траектории летательного аппарата средствами ВТИ зависит от инструментальной погрешности измерения первичных параметров, методов измерения траектории и

от положения летательного аппарата относительно измерительных средств. Погрешность измерений координат составляет от одного до нескольких м, а погрешность измерений скорости — от долей до нескольких м/с.

Траекторная информация обладает пространственной и временной избыточностью [8]. Реализация пространственной и временной избыточности измерений при переходе от первичных ко вторичным параметрам положения может осуществляться совместно или последовательно. Для совместной реализации пространственной и временной избыточности данных ВТИ используется метод нелинейного оптимального адаптивного сглаживания. Для реализации сглаживания данным методом в работах [1-6] были описаны две клеточно-матричные структуры базисных

функций, позволяющие описывать вектор положения объекта в пространстве. В работе [7] были исследованы структуры линейно-независимых базисных функций (ЛНБФ), описанных в работах [1-6] и способы построения на их основе Л-ортогональных базисных функций (Л-ОБФ). Учитывая вышеизложенное, в данной работе будет рассмотрена методика адаптивного нелинейного оптимального сглаживания многопараметрических данных измерений.

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

Рассмотрим методику адаптивного нелинейного оптимального сглаживания многопараметрических данных измерений с использованием следующей структуры ЛНБФ:

(Р(* ,т) =

900 (, Тх ) 1 Тх ) ^02 ^, Тх ).. ^, Тх )(рт1 (, Тх )^т2 ^, Тх ) ?00 V, ТУ ^01V, )^02 ).. (Рт0 )^т1(, )^т2 (, ^У ) <?00 Т>0 1 & >02 (, Т).. <Рт0 (, Т >т1 & >т2 0, Т г)

0 ^ , лт

где ^,т) = (-tо)Oт0(t-tо)0т)(t-tо)0т}...(t-10)т

(1)

10> 7'

10> 7

0

7 (t - t0Г Т (t -10)

т_2. 0' 1 '

т— вторая независимая переменная базисной функции.

Исходными данными для осуществления процесса сглаживания являются следующие величины:

- данные измерений у первичной координаты (например, дальность, азимут, угол места в 1-й момент времени);

п - число точек на интервале сглаживания.

N - число подлежащих обработке первичных координат.

ттах - максимально возможная степень сглаживающего полинома.

Методика адаптивного нелинейного оптимального сглаживания данных траек-торных измерений предусматривает:

1. Нахождение начального приближения вектора оценок коэффициентов сглаживающего полинома.

2. Определение максимально правдоподобной оценки (МПО) вектора коэффициентов сглаживающего полинома и формирование достаточных статистик.

3. Проверку статистик на значимость и формирование оптимального вектора оценок коэффициентов сглаживающего полинома.

4. Вычисление и вывод на печать сглаженных значений вторичных координат положения летательного аппарата (ЛА).

В общем виде последовательность решения задачи можно представить:

0 * *

р®р ®Х®Х ® r ® Cy® rv®D^v® Fv ® Фу® Pv ® Jv ®

-

®av ® uv ®DAy ® Ay ® Ay+1 ® rv+l ® \rv\>

—да

e нет

i

® Un ® P ® A ®

да

® К ® m < m

1,n

max нет

® если К > К то a, j = a,, иначе a,, = 0 ® A ® r

1,y lya

kl~ " kl

*kl

Более подробно ее можно представить следующим образом:

1. Формируем систему ЛНБФ структуры (1) с учетом максимально возможной степени сглаживающего полинома.

2. Формируем вектор измерений, состоящий из Nn элементов (где N - количество измеряемых первичных координат, n - число точек на интервале сглаживания).

3. По минимальному набору первичных координат рассчитываем вторичные координаты и формируем вектор не-сглаженных значений вторичных координат.

Если имеются данные РЛС, то вторичные координаты в местной системе координат рассчитываются по формулам [8]:

X = R ■ cos b ■ cosa,

Y = R ■ sin b,

Z = R ■ cos b ■ sin a,

где X, Y, Z - значения вторичных координат;

R, a, в - измеренные значения первичных координат дальности, азимута и угла места.

Если имеются данные двух КТС, то вторичные координаты в местной системе координат рассчитываются по формулам [8]:

X = -Rг ■ sin ai,

Y = RГ ■ tgb,

Z = Rг ■ cosai,

R Г =

- b sin a

2

где в - длина базы угломерной системы;

а1, р1 - азимут и угол места первой

КТС;

а2 - азимут второй КТС.

4. Пересчитываем вторичные координаты из местной системы координат в стартовую систему координат.

5. Путем решения системы урав-

Т т *

нения вида р рс = р г находим оценку коэффициентов сглаживающего полинома по формуле С = (ртр)-1ртг*.

6. По формуле Г0 = ррС = р(ртр)-1ртг* находим начальное приближение вектора сглаженных значений вторичных координат.

7. По сглаженным значениям вторичных координат г вычисляем сглаженные значения начального приближения первичных координат £ и формируем из них вектор со структурой идентичной структуре, приведенной в п.2.

Формулы пересчета из вторичных координат (стартовой системы) в первичные координаты (местной системы) имеют вид [8]:

R = J (X - X. )2 + (Y - Y. )2 + (Z - Z. )2:

a = arctg

sin(ai -a2)

b = arctg-

(Z - Zj )

(X - Xj) (Y - YJ)

R

xz

s

где ^^х - х} )2 + (2 - г. )2 ;

Х|, у, Ъ] - координаты станций, выполняющих измерения у-го первичного параметра;

X, У, Ъ - вторичные координаты точки (объекта измерений) в простанстве в стартовой системе координат.

8. Определяем вектор отклонений

А^0 = X - XX0 данных измерений от вычисленных первичных параметров ^0,

полученных на начальном этапе с использованием сглаживания полиномом т-го порядка.

9. По вычисленным значениям вторичных параметров рассчитываем проекции градиентов соответствующих первичных данных измерений по формулам, приведенным в [8], и формируем матрицу проекций градиентов.

10. По вычисленным значениям проекций градиентов, соответствующих первичным данным измерений и структуре ЛНБФ (1), формируем Якобиеву матрицу Ф с общим элементом:

ф7// = г, к1

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

х, г

Е

и = х

д£:

3

дг: г

7 Ф (tг Т )

I = 0, 1, 2;

7 - тип первичной координаты; или в матричной форме Ф = Гф (где Е - матрица проекций градиентов).

При этом положение элемента Ф7 .7

г, к1

в матрице будет определяться следующим образом:

-циклически изменяющиеся индексы у и г, обозначающие соответственно тип (номер) измеряемого параметра и номер точки измерений, определяют номер строки в соответствии с упорядоченным

расположением элементов вектора X

измерений;

-циклически изменяющиеся индексы I и к, обозначающие соответственно составляющую вычисляемого вектора положения (т.е. степень по аргументу т) и степень по аргументу t, определяют номер столбца в соответствии с упорядоченным расположением компонент ак1 вектора А.

11. На базе системы ЛНБФ структуры (1) строим систему Л-ОБФ из условия равенства нулю недиагональных элеменТ

тов основной матрицы Л к А/^ = 0. Для

построения Л-ОБФ воспользуемся рекуррентной формулой

где и = X, У, Ъ;

к -1 2

к 1-1

(2)

С=0 1=0

С=к 1=0

а

С1,к1

ФТ а/ 1

1Т А/

и Х1 ^ 00 Х1

к 1-1

к-1 2

(3)

Из значений вспомогательных коэффициентов (3), полученных в процессе построения Л-ОБФ на V шаге приближений, формируем верхнюю треугольную матрицу а„, диагональные элементы которой

равны нулю. 12. Из значений вспомогательных коэффициентов (3) формируем верхнюю треугольную матрицу Ц с общим элементом, рассчитанным по формуле

ЦХ1,Н = х1,РЧа РЧ,к1 +ЕЕи.

а

%1,РЧ РЧ,к1

Р=к д=0

р=0 д=0

Диагональные элементы этой матрицы равны единице.

Причем матрица и накапливается от одной итерации к другой и имеет вид

V г 1 2 п П' после за-

вершения итеративного процесса.

13. По формуле

АА = (/ТА/ )-1 /ТААХ

V у V V V V

рассчитываем вектор приращений последовательных приближений оценок коэффициентов сглаживающего полинома.

14. Найденная поправка АЛ должна быть сложена с Л , соответствующим

л

той же системе Л-ОБФ, а не с N , соот-

V

ветствующим системе ЛНБФ. Для этого

л

необходимо операцию пересчета в Л^ проводить на этапе каждого прибли-

жения, так как Л-ОБФ от итерации к ите-

в Л > V

формуле

рации изменяется. Пересчет АП^ в Л^

производим

по

-1,

Г( X, С) = (С = (1С = (рии С = РЛ, или Л = (I -а )С (где I - единичная

V 4 V V у

матрица).

15. По основному алгоритму

Л+1 = Лу +АЛу = Лу + ЛЛ7у)-1Л Л{£ -£[г(х,Лу)]}

находим очередное приближение вектора оценок сглаживающего полинома.

16. По формуле А = Р АЛ на-

V V V

ходим вектор приращений вторичных координат.

17. По формуле Аг = г + Аг

V V V

вычисляем (у+1)-приближение вторичных координат.

18. Проверяем условие

аг

V

< е

где е = 0,1 - 0,5 м - константа, введенная для завершения итеративного процесса.

Если составляющие вектора Аг^ не

удовлетворяют этому условию, то происходит переприсваивание

г := г

V V +

С := Л ■ V V + 1'

и

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

19. По критерию Фишера рассчитываем статистику по формуле

\2

ас

Хк

1; ( (X, т) := Ру (X, т) и начиная с

пункта 5, процесс повторяется до выполнения условия пункта 19.

Если составляющие вектора Аг Выводы

F1v „2 '

' О"2

а , Хк

представляющая отношение квадрата оценки коэффициента полинома к оценке его дисперсии (где х = 0, 1, 2; к = 0,

— , ттах).

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

Если соответствующая статистика больше порогового уровня, то проверяемый компонент остается в составе вектора коэффициентов сглаживающего полинома, если статистика меньше порогового уровня, то значение проверяемого компонента приравнивается к нулю.

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

Выполнив проверку, получаем оптимальный вектор оценок коэффициентов сглаживающего полинома Лр.

Умножив оптимальный вектор оценок сглаживающего полинома Л0рх на

систему Л-ОБФ, получим значения вторичных координат положения ЛА.

21. Далее процесс повторяется с пункта 2, то есть обрабатывается следующий шаг локально-скользящего сглаживания (ЛСС).

22. Результаты сглаживания выводятся на печать в виде, удобном для потребителя

V

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

Список литературы

1. Мильштейн А. В. Метод нелинейного сглаживания в обработке данных траекторных измерений / А. В. Мильштейн, В. В. Паслен // Зб. наук. праць Донецького шституту залiзничного транспорту. - Донецьк : Дон1ЗТ. - Випуск 28. - 2011. - С. 94-101.

2. Мильштейн А. В. Новое в практике нелинейного сглаживания при обработке данных траекторных измерений /

A. В. Мильштейн, И. В. Дрозда,

B. В. Паслен // Автоматизащя технолопч-них об'екпв та процеав. Пошук молодих: Збiрник наукових праць XII науково-техшчно'1 конференцп астранпв та сту-денпв в м. Донецьку, 17-20 квггня 2012 р. - Донецьк : ДонНТУ, 2012. - С. 55-57.

3. Milshtein O. To the question of application the structures of basic functions / O. Milshtein, I. Drozda, Y. Savytskaja, V. Paslon // Modern Problems of Radio Engineering, Telecommunications and Computer Science - Proceedings of the 11th International Conference, TCSET'2012, Lviv -Slavske, 21 - 24 February 2012. - Lviv : Lviv Polytechnic National University, 2012. P. 413.

4. Мильштейн А. В. Выбор структуры ортогональных базисных функций / А. В. Мильштейн, В. В. Паслен // Новпга технологп в телекомушкащях: Збiрник тез V Мiжнарод. наук.-техн. сiмпозiуму, 1721 ачня 2012 р. - К., 2012. - С. 93-95.

5. Мильштейн А. В. Исследование

структур базисных функций /

A. В. Мильштейн, К. И. Мотылев,

B. В. Паслен // Зб. наук. праць Донецького шституту залiзничного транспорту. - Донецьк : Дон1ЗТ. - Випуск 29. - 2012. - С. 23-29.

6. Мильштейн А. В. О возможности применения базисных функций двух переменных в практике траекторных измерений / А. В. Мильштейн, И. В. Дрозда, Я. А. Савицкая, В. В. Паслен // Современные проблемы радиотехники и телекоммуникаций РТ-2012: 8-я Международная молодёжная научно-техническая конференция, 23-27 апреля 2012 г. - Севастополь, 2012. - С. 330.

7. Мильштейн А. В. Исследование способов построения А-ортогональных базисных функций двух переменных /

A. В. Мильштейн, К. И. Мотылев,

B. В. Паслен // Зб. наук. праць Донецького шституту залiзничного транспорту. - Донецьк : Дон1ЗТ. - Випуск 30. - 2012. - С. 19-27.

8. Огоднийчук Н. Д. Обработка тра-екторной информации. Ч. I / Н. Д. Огороднийчук. - Киев : КВВАИУ, 1981. - 141 с.

Аннотации:

В работе рассмотрена методика адаптивного нелинейного оптимального сглаживания многопараметрических данных измерений, которая применяется для совместной реализации пространственной и временной избыточности данных траек-торных измерений.

У робоп розглянуто методику адаптивного нелшшного оптимального згладжування багатопа-раметричних даних вим1рювань, яка застосовуеть-ся для спшьно1 реал1зацп просторово1 i часово1 надмшрносп даних траекторних вимiрювань.

In the article the methods of adaptive nonlinear optimal smoothing of polyvalent data of measurements, which are used for the joint implementation of spatial and temporal redundancy of the data of trajectory measurements, were considered.

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