Научная статья на тему 'Алгоритм адаптивной фильтрации с кусочно-непрерывным управлением в системах спутниковой навигации'

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

CC BY
92
12
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
системы спутниковой навигации / адаптивный фильтр / кусочно-непрерывное управление / постоянная времени адаптации

Аннотация научной статьи по физике, автор научной работы — Д Л. Ходыко, С Б. Саломатин

Рассмотрен алгоритм адаптивной фильтрации с применением кусочно-непрерывного управления для систем спутниковой навигации. Дан алгоритм управления при известном и неизвестном интервалах стационарности. Представлена структурная схема адаптивного фильтра и проведено моделирование работы фильтра. Показан количественный выигрыш адаптивного фильтра с управлением

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

THE ALGORITHM OF AN ADAPTIVE FILTRATION BY PIECEWISE CONTINUOUS MANAGEMENT IN SYSTEMS OF SATELLITE NAVIGATION

The algorithm of an adaptive filtration with application with piecewise continuous management for systems of satellite navigation is considered. The algorithm of management is given at a known and unknown interval stationarity. The block diagram of the adaptive filter and modelling job of the filter is submitted. The quantitative prize of the adaptive filter with management is shown

Текст научной работы на тему «Алгоритм адаптивной фильтрации с кусочно-непрерывным управлением в системах спутниковой навигации»

_Доклады БГУИР_

2007 апрель-июнь № 2 (18)

КРАТКИЕ СООБЩЕНИЯ

УДК 621.391

АЛГОРИТМ АДАПТИВНОЙ ФИЛЬТРАЦИИ С КУСОЧНО-НЕПРЕРЫВНЫМ УПРАВЛЕНИЕМ В СИСТЕМАХ СПУТНИКОВОЙ НАВИГАЦИИ

Д.Л. ХОДЫКО, С Б. САЛОМАТИН

Белорусский государственный университет информатики и радиоэлектроники П. Бровки, 6, Минск, 220013, Беларусь

Поступила в редакцию 5 октября 2006

Рассмотрен алгоритм адаптивной фильтрации с применением кусочно-непрерывного управления для систем спутниковой навигации. Дан алгоритм управления при известном и неизвестном интервалах стационарности. Представлена структурная схема адаптивного фильтра и проведено моделирование работы фильтра. Показан количественный выигрыш адаптивного фильтра с управлением.

Ключевые слова: системы спутниковой навигации, адаптивный фильтр, кусочно -непрерывное управление, постоянная времени адаптации.

Введение

Аппаратура потребителя системы спутниковой навигации использует сложные фазоманипулированные сигналы для обеспечения точности измерений параметров и защиты от помех. При действии преднамеренных помех [1, 2] используют адаптивные алгоритмы для защиты навигационных каналов. Однако при действии нестационарных помех такие алгоритмы могут иметь большое время адаптации.

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

Модель сложного сигнала. На вход адаптивного фильтра поступает аддитивная смесь сигнала и шума [4]:

м

х[п] = А^[п^[п] ът(®0Тлп + ©[и]) + г|[п] + Л[п], g[n] = ^ й [к]гес1;[Гйп - (к - 1)ТР ],

к=1

где Л[п] — нестационарная помеха с интервалом стационарности 78; А — амплитуда сигнала; 7[п] — функция, учитывающая влияние канала связи; ю0=2л/0, /0 — промежуточная частота; ©[п] — фаза радиосигнала; g[и] — кодовые последовательности с длительностью одного дискрета 7Р; 7й — интервал дискретизации; й[к] — коэффициенты, принимающие значения ±1 в соответствии с законом чередования элементов псевдослучайной последовательности (ПСП) максимальной длины сигнала; п — индекс дискретного отсчета времени; п[п] — шум с мощностью с2 и нулевым средним.

Алгоритм адаптивной фильтрации. Коэффициенты адаптивного фильтра на основе метода наименьших квадратов вычисляются по формуле

^ [п +1] = ^ [п] + 2|[ п]е[ п]К-1[п]Х[п],

где w[n] — весовой вектор; s[ n] — ошибка между требуемым сигналом и сигналом на выходе адаптивного фильтра; ц[п] — коэффициент сходимости; X[n] — вектор отсчетов шума; R-1[п] — обращенная корреляционная матрицы шума и помехи.

Алгоритм управления с переменным коэффициентом сходимости. Коэффициент сходимости адаптивного алгоритма выбирается из компромисса двух важных параметров: времени адаптации и точности фильтрации. Согласно [5], постоянная времени адаптации TLMS обратно пропорциональна коэффициенту сходимости, и для ее уменьшения необходимо выбирать большие значения ц. При этом для уменьшения среднего значения среднеквадратической ошибки значения ц должны быть минимальные.

Рассмотрим кусочно-непрерывное управление коэффициентом сходимости с одной точкой разрыва t :

[T Гцс.0 < nTd <t* (3)

Ц[пТ ] =1 t* < T T (3)

[ц19 t < nTd < TS ,

где ц0, ц1 — коэффициенты сходимости.

Значения ц0 и ц1 можно принять из условия [5]:

Цо =a-1^max. (4)

Ц = аХ mm,

где Xmax и Xmin — собственные значения корреляционной матрицы, которые могут быть получены из соотношения Релея, коэффициент а выбирается из диапазона 1.. .10. Время переключения определим из условия

d ЦпТй ] dTd

> h , (5)

где ^[пТ^] — среднеквадратическая ошибка (СКО), к — порог, величина отрицательная, выбирается экспериментально.

Выражение (5) вычисляет производную ^[пТ^] и сравнивает результат с порогом к. Если принять, что СКО %[пТа ] на интервале сходимости определяется как [5]:

ЦпТй ] = В ехр (-пТа/ТШ8 ), (6)

где В — постоянная величина, тогда производная по времени для выражения (6) есть функция отрицательная.

Для заданного интервала стационарности Т8 управление (3) с учетом (4) и (5) можно переписать в следующем виде относительно %[пТй ]:

ц[п] =

а-*, если < h,

max 5

d QnT, ] , аXmln, если dJ > h.

dTd

d (7)

min5

dTd

Структурная схема адаптивного фильтра с алгоритмом управления (7) показана на рис. 1.

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

Алгоритм управления с учетом знака производной. В общем случае интервал стационарности помехи носит изменяющийся характер во времени. Структурное изменение помехи повлияет на величину и знак производной в (5), что может служить упрощенной оценкой С учетом изменения знака в производной СКО алгоритм управления (7) можно переписать в следующем виде:

Д[п] =

а ^

111пТй ] 1фТ, ] если -— < п или -— >-п,

1Тй

если ——й— > П. 1ТЙ

1Т<

(8)

Закон управления, согласно (8), требует дополнительного сравнения производной (5) с положительным значением порога.

Выигрыш в скорости сходимости можно оценить как отношение постоянных времени адаптации для заданных д:

У =

ТШ8 Ы аХ

ТШ8 (Ю а^„

■=а-2 ^шах/^п

(9)

Для широкополосных помех отношение собственных значений корреляционной матрицы находится в пределах 103...105. При а=10 выигрыш в снижение времени адаптации составляет 10...103.

Из выражения (9) видно, что управление коэффициентом сходимости по алгоритму (8) наиболее эффективно для помех, корреляционные матрицы которых имеют большой разброс собственных значений.

Моделирование. В качестве помехи J[п] выберем математическую модель сложного фазоманипулированного сигнала, имитирующего полезный сигнал системы спутниковой навигации с параметрами: /0=10 МГц, ТР=0,1//0; ©[п]=0, 7[п]=1, ПСП длиной 4095. Параметры помехи: /0=(10—5-10 ) МГц, ПСП формируется по отличному от сигнала полиному длиной 4095 и длительностью импульса ТР=0,1//0, ©[п]=0 для сигнала и помехи. Отношение сигнал-помеха: -20 дБ; сигнал-шум: -5 дБ; помеха-шум: 15 дБ. Аддитивные шумы сигнала и помехи некоррелированные. Длина адаптивного фильтра N=64.

Рис. 2. Зависимости СКО адаптивных фильтров: 1 — без управления; 2 — с управлением; 3 — производная СКО; 4 — момент переключения

На рис. 2. показаны зависимости -^c,[n] адаптивного фильтра с наличием управления и

без него, производная СКО. Выбрав порог h=-0,3-10-4, определяем соответствующее время переключения. После переключения точность фильтрации продолжает повышаться до

значения, соответствующего придельной точности для метода наименьших квадратов [5].

THE ALGORITHM OF AN ADAPTIVE FILTRATION BY PIECEWISE CONTINUOUS MANAGEMENT IN SYSTEMS OF SATELLITE NAVIGATION

D.L. HODUKO, SB. SALOMATIN Abstract

The algorithm of an adaptive filtration with application with piecewise continuous management for systems of satellite navigation is considered. The algorithm of management is given at a known and unknown interval stationarity. The block diagram of the adaptive filter and modelling job of the filter is submitted. The quantitative prize of the adaptive filter with management is shown.

Литература

1. Второй Белорусский космический конгресс // Материалы конгресса. Минск, 2005.

2. Bradley P. Badke. Global Positioning System Anti-Jamming Techniques. Ph. D Dissertation, Arizona State University, 2002.

3. БлагодатскихВ.И. Ведение в оптимальное управление / Под ред. В.А. Садовничего. М., 2001.

4. Mohinder S. G., Lawrence R.W., Angus P.A. Global positioning systems, inertial navigation, and integration. 2001 John Wiley & Sons, Inc.

5. Уидроу Б., Стирнз С.Д. Адаптивная обработка сигналов. М., 1989.a

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