УДК 62-51
DOI: 10.14529/ctcr150309
ОБРАБОТКА СИГНАЛОВ В РАДИОНАВИГАЦИИ КАК ОБРАТНАЯ НЕКОРРЕКТНАЯ ЗАДАЧА С ПРИМЕНЕНИЕМ МЕТОДОВ РЕГУЛЯРИЗАЦИИ
Е.Н. Симонов, Д.В. Иванеев
Южно-Уральский государственный университет, филиал в г. Кыштыме, г. Кыштым
На основе существующих алгоритмов обработки радиолокационных сигналов с использованием методов решения некорректных задач проведен анализ и сделано предположение, что задача редукции в определении регуляризированного решения является перспективным направлением и позволит получить повышение в точности (разрешения), помехоустойчивости как минимум в два раза по сравнению с существующими методами обработки. Рассмотрены три варианта постановки обратной некорректной задачи и методы ее регуляризации (такие как методы регуляризации Тихонова, фильтр Калмана и так далее) применительно к радиолокации. Разобран и исследован пример использования регуляризированного решения для преобразования Фурье, на основе которого построено решение интегрального управления Фредгольма первого рода типа свертки, которое применяется для математической обработки сигналов в радиолокации, радионавигации и других областях.
Ключевые слова: задача редукции, обратные, некорректные задачи, регуляризация, помехоустойчивость.
Введение
При разработке радиотехнических систем чаще всего встает вопрос о том, каким образом максимально уменьшить помехи (это могут быть электромагнитные наводки, внутренние помехи оборудования, погодные условия и т. д.), либо выделить полезный сигнал на фоне шума.
Это можно сделать технически, путем совершенствования аппаратуры: увеличение размеров антенны, создание прецизионных и чувствительных датчиков детектирования сигналов, увеличение мощности передатчика и т. д. Однако на практике такой подход не оправдывает себя (разработка совершенной аппаратуры финансово не выгодна, а увеличение мощности передатчика может затронуть соседние каналы передачи сигнала или вообще «заглушить» приемник).
Поэтому чаще всего прибегают к математической обработке сигналов, и, в частности, к задаче редукции. Задача редукции, как правило, требует определения аппаратной функции канала измерения. Но даже при известной аппаратной функции во многих случаях невозможно определить точные параметры исходного сигнала, так как решение является неустойчивым и требует регуляризации. Обычно математическая обработка выполняется на универсальных компьютерах, чаще всех на персональных, но со стремительным развитием специальных вычислительных устройств позволило применять математическую обработку в фотоаппаратах и других миниатюрных устройствах.
В радиотехнике при определении параметров сигналов чаще отдают предпочтение методам, основанным на постобработке массива информации о поведении сигнала, например, методы адаптации, компенсации локальных сигналов-помех, методы, использующие собственные значения и векторы симметрично ковариационной матрицы, теоретико-информационные методы и т. д. Эти методы решают некоторые задачи повышения помехоустойчивости и помогают добиться значительных результатов [1], имея при этом существенный недостаток: они не могут дать оценку потенциальной возможности разработанной аппаратуры в пределах точности параметров сигнала, то есть используют принцип «что сделали, то и получили», а применяемые методы постобработки улучшают только вероятностные характеристики обрабатываемых сигналов.
Методы решения задачи редукции, основанные на определении устойчивого решения обратных некорректных задач, приближают к определению истинных параметров сигнала и определяют потенциальные возможности разработанной аппаратуры.
1. Постановка задачи редукции
Измерительное устройство, будь то радиолокатор, телескоп, радиотелескоп, томограф, фотоаппарат, и т. д. характеризуется тем, что измеренный сигнал отличается от истинного: близкие максимумы слабо разрешены, слабые максимумы вследствие наложения шума невозможно определить. Это обусловлено тем, что аппаратная функция, которая, например, в радиотехнике в большей степени является диаграммой направленности, не имеет бесконечно узкую форму, а имеет некоторую ширину и тем, что на всю систему в целом действуют помехи различной природы.
Для математической обработки при условии / - результат измерений, а у - искомая, неизвестная функция, характерно следующее соотношение:
/ = Ау,
где А - математический оператор (например, обратная матрица, а в случае обработки сигналов -система линейных или линейно-нелинейных алгебраических уравнений).
Тогда обратная задача будет иметь вид
У = А~1/. (1)
На практике обратная задача может принять вид интегрального, дифференциального уравнения, системы линейных алгебраических уравнений, системы линейно-нелинейных алгебраических уравнений, и так далее. Но чаще всего такие задачи описывают интегральным уравнением Фредгольма I рода:
ь
| А(х, s)y(s)ds = /(х), с < х < ё, (2)
а
где А(х, s) - ядро; /(х) - выходной сигнал; у^) - искомая функция (входной сигнал); х и s -параметры (линейные или угловые координаты, время, температура, частота и т. д.); с и ё - область измерения^х), а а и Ь - область поиска у^).
Такое уравнение применяют в спектрометрии, а также для разрешения протяженных сигналов, при моделировании распада клеток и так далее. Также модификации этого уравнения, такие как интегральное уравнение Фредгольма I рода с разностным ядром могут применять для синтеза магнитного поля оси катушки ЯМР томографии. Существует также интеграл Фредгольма II рода, который применяется для восстановления сигнала в системе, не являющейся динамической [1]. Все эти уравнения построены на теории Фредгольма [2].
2. Анализ существующих методов обработки сигналов
с использованием обратных некорректных задач
Обратные задачи позволяют без применения каких-либо изменений в антенне, в спектрометре или в другом измерительном приборе разрешаемость тонких линий в спектрометрии или разрешение близких целей в радионавигации, реконструировать смазанные и несфокусированные изображения. Но обратная задача является, как правило, некорректно поставленной задачей, не имеющей устойчивого решения.
По Адамару задача считается корректно поставленной, если выполняется три условия: математическое решение задачи существует; решение единственно; решение устойчиво.
Для решения обратных некорректных задач используют методы регуляризации, например, метод регуляризации Тихонова [3]. Стоит отметить, что существуют и другие методы регуляризации, такие как фильтр Калмана - Бьюси, параметрическая фильтрация Винера и др., но именно регуляризация Тихонова, благодаря тому, что не требует большого количества априорных сведений об измеренных данных, нашла широкое применение в различных областях знания.
Математическая обработка применяется в различных областях науки: томографии [4], где без математической обработки невозможно определить плотность вещества, в гидролокации подводных лодок [1], где большую антенну с узкой характеристикой направленности построить затруднительно, в радиотехнике [5], где автор разрешает известный парадокс в теории оценки целей и координат по критерию максимального правдоподобия, когда с увеличением числа целей увеличивается и правдоподобность оценки, с помощью методов регуляризации для некорректных задач. Полезный сигнал х^) в этом случае является наложением комплексных сигналов и^,р) от источников, распределённых в некотором фазовом пространстве, поэтому
■Ф) = | А(р)и^, р), (3)
где А(р) - неизвестная плотность комплексных амплитуд сигналов от источников (центров рассеяния).
При приеме такого сигнала в белом шуме критерий максимального правдоподобия приводит к уравнению для оценки А(р)
IС(р, р) А(р )4р = £ у Ц )и '(Sj., р), (4)
1
где С(р1,р2) = £и,р)и(я,-,р2) - функция взаимной корреляции сигналов от источников с
1
разными параметрами, а у^) - функция правдоподобия.
В правой части (4) результат корреляционной обработки совокупности сигналов (умножения на ожидаемые сигналы в каждой точке приема и суммирования). Задачи, описываемые (4), относятся к классу некорректных, так как небольшие изменения правой части могут изменить искомое решение, то есть решение является неустойчивым [5].
В другой работе [6] исследуются методы регуляризации Тихонова и его идейное продолжение 11 и /р-регуляризации в совокупности с переопределением базиса (для сведения нелинейной задачи к линейной) применительно к задаче радиопеленгации. /р-регуляризация в отличие от метода регуляризации Тихонова требует еще меньшего количества априорных сведений, поэтому его удобнее использовать на практике. Недостатком является высокая требовательность к вычислительным ресурсам из-за большого количества многомерных преобразований
А(0,р)и(*) + п= у, t = }, (5)
где п(() - аддитивная помеха с гауссовым распределением; А(0,р) - матрица, характеризующая
набеги фаз на элементах антенной системы с учетом ее конкретной геометрии и вида сигналов [6].
Некорректность (5) заключается в том, что отношение максимального и минимального отношения собственных чисел матрицы составляет порядка 107 [6]. Поэтому здесь нельзя применять классические методы решения задачи радиопеленгации, например, такие как критерий наименьших квадратов.
В качестве аппаратной функции в [6] предлагается использовать для круговой антенной системы при общем виде решаемой задачи (5) следующую аппаратную функцию
А(0,р) = [а(01,Р1) а(02,Р1) ... а(0,,рк)],
где
Фо + ij cos(9k-Ym )cos pk
аи (0,,р, ) = Fm (0,,р,>
где Fm (0,,рк ) - диаграмма направленности одного элемента антенной системы; ф0 - начальная фаза сигнала; X - длина волны сигнала; 0,, р, - азимутальные углы и углы места соответственно; у - угол между линией отсчета пеленга и линией, проведенной через центр окружности 1 элемента круговой антенной системы.
В работах [5, 6] решение обратных задач можно применять для повышения разрешения измерения радионавигационных параметров наряду с классическими методами, а также для повышения помехоустойчивости.
3. Варианты некорректных задач в радионавигации
Существует как минимум три подхода постановки некорректной задачи в радионавигации.
Первый подход предполагает априорные сведения об аппаратной функции, при этом задача
радионавигации рассматривается как
V = А"1^;
0 = А2"10Изм; (6)
Я = А3 ^изм,
где Уизм, 9изм, Яизм - измеренные радионавигационные параметры (скорость, азимут и дальность, соответственно); V, 0, Я - истинные радионавигационные параметры; А1 , А2, А3 - аппаратные функции.
С учетом ошибок, которые возникают при измерении сигнала, уравнение (6) примет вид
V = АгЧзм + ДV;
0 = А2-10Изм + Д0; (7)
Я = Аз-1Яизм + ДЯ.
Если принять, что модель прохождения радиосигнала описывается одномерным интегральным уравнением Фредгольма первого рода типа свертки
да
| А(х — s)y(s)ds = /(х), (8)
—да
где /х) - измеренное значение сигнала; у(х) - истинное значение сигнала; А(х-у) - аппаратная функция, тогда решение (8) по методу регуляризации Тихонова будет иметь вид [1]
^ист(х) = 2-да «—■ ~dю;
2-—да АД—ю) + а|ю| р
0„и=т(х) = --- да ,_А2(-И20и-(И)2 «-ю;
2— —да А2(—ю) + а|ю| р
Яаист(х) = 2- да |,Аз(—Ю|)2Я-(Ю2 ю,
2— —да А3(—ю) +а|ю| р
где Vаист(x), 0аист(x), Яаист(х) - приближенное истинное значение; ^(«Х 0изм(ю), Дпм^ -
Фурье-образы VИзм (х), 0изм (х), Яизм (х); А1 (—ю), А2 (—ю), А2 (—ю) - Фурье-образы аппаратных функций; а, р - параметры регуляризации.
Второй подход предполагает определение параметров V, 0, Я любым известным методом (методом Андерсона, Фроста, методами адаптации [7] и т. д.), при этом вместо аппаратной функции будет использоваться некоторая модель, ее замещающая
N
/ (х) = Х А (х, х) у, (х) + 5/, (9)
г=1
где х - параметр обработки (угол, скорость и т. д.); А(х,х{) - некоторая модель, замещающая аппаратную функцию.
В этом случае получается система линейных алгебраических уравнений, которую можно решать обобщенными методами редукции с использованием методов регуляризации [1].
Третий подход предполагает определение параметров V, 0, Я , выполняя обработку сигналов с использованием критерия максимального правдоподобия [5, 6]. В итоге задача сводятся к интегральным уравнениям Фредгольма первого рода, которые решают с помощью методов регуляризации.
В качестве примера решения некорректной задачи можно привести задачу вычисления преобразования Фурье:
да
у(ю) = | y(t)eшdt, — да < t < да; (10)
—да
да
у(0 = — [ У(ю)eшdt, — да < ю < да, (11)
2-
где У (ю) - прямое непрерывное преобразование Фурье, а у(0 - обратное непрерывное преобразование Фурье.
Пусть имеется функция, для которой необходимо выполнять прямое преобразование Фурье по формуле (10) sm(юzt)
y(t)=-
ozt
Подставив в (10), получим следующее
У(ю) = Г ^П^
: ю7t
Решая аналитически (13), находят спектр функции (12)
(12)
(13)
Y (ш)| = J
—, ие(-иг, ш);
ш
2ш,
, ш = ±oz.
Преобразование Фурье является некорректной (неустойчивой) задачей, так как связана с уравнением Фредгольма первого рода, хотя неустойчивость несколько сглаживается, потому что это уравнение решается аналитически.
В [8] приводится вывод регуляризированной формулы для нахождения преобразования Фурье на основе метода регуляризации Тихонова.
В общем виде формула имеет вид:
(ш) = е™^, (14)
J 1 + at2и
—да
где f (t, a) =-1 2я - стабилизирующий коэффициент, подавляющий высокие частоты [8];
1 + at
a , n - параметры регуляризации.
а) б)
Выполнение преобразования Фурье (а) и его регуляризация (б)
Из рис. 1, а видно, что вместо У(ю)в виде прямоугольника получается окно с осцилляциями Уа (ю). И при а = 0 (без регуляризации) возникает эффект Гиббса. Если использовать регуляри-зированную формулу Уа (ю) при а = 1,6 -10—2, то подавляются те отсчеты, которые вносят наибольшие погрешности, и уменьшается погрешность вычислений (1, б). Таким образом, регуляри-
z
71
зация уменьшает погрешность вычисления Y(ю) (а значит, увеличивается соотношение сигнал/шум) в 2-3 раза. Причина этого в том, что слагаемое а • tk в (14) подавляет умеренно дальние отсчеты в y(t), чьи погрешности вносит наибольший вклад Ya (ю). Метод регуляризации Тихонова является идейным продолжением метода наименьших квадратов (дающий псевдорешение) и метода псевдообратной матрицы Мура - Пенроуза (дающий нормальное решение).
Метод регуляризации Тихонова решается посредством неопределенных множителей Ла-гранжа:
A - f\ L +а|| У II L = mjn, (15)
где а > 0 - параметр регуляризации, играющий роль неопределенного множителя Лагранжа. Если а = 0, то метод переходит в метод наименьших квадратов с малой невязкой || Ay - f || и большой неустойчивостью. С увеличением а решение становится более гладким, но невязка увеличивается. Поэтому подбирая а, можно приблизиться к приемлемой невязке, и решение будет приемлемо устойчивым. Из(15) вытекает
(аЕ + ATA) Уа= ATf, (16)
где Е - единичный оператор, AT - транспонированная матрица.
Существует способы подбора а, три из которых представлены в [1]. В более общем виде метод регуляризации Тихонова можно записать:
II Ay - f\ L +а|| У -^1L = min, (17)
где у - математическое ожидание или начальное приближение.
Функция (17) применяется для регуляризации некорректных задач редко из-за неопределенности у, однако на основе (17) можно детальнее проследить схожесть с методом оптимальной фильтрации Калмана.
Применительно к интегральному уравнению Фредгольма I рода b
Ay = |K(x, s)y(s)ds = f (x), c < x < d,
a
(16) приобретает вид
b
аУа (t) + JR(t, sy (s)ds = F(t), a < t < b,
a
где
d
R(t, s) = R(s, t) = J K (x, t) K (x, s)dx;
c
d
F (t) = J K (x, t) f (x)dx.
c
Для уравнения Фредгольма I рода типа свертки
да
J K (x - s)y(s)ds = f (x), - да < x <да (18)
-да
решение можно найти с помощью метода преобразований Фурье и затем регуляризировать найденное решение.
Исходя из [1], аналитическое решение (18) примет вид обратного преобразования Фурье
да
y(s) = — J Y(ra)e"itosdra,
2л
где
-да
Г f (x)eIЮxdx
У (ю) = ^ = ^-.
| К(x)eIЮxdx
—да
Регуляризированное решение находится из условия минимума сглаживающего функционала (17)
да
j[Ay - f (х)]2dx + а j М(ю) |7(ю)|^х = min, (19)
—да —да У
где M(ю) = |ю|А^, где q > 0.
Из (19) получается регуляризированное решение
уа (,)=да м-ю)f(ю) е—^ю,
—-да Х(ю) + аМ (ю) где Дю) = |Я(ю)|2.
При выборе q следует учесть, что чем больше это значение, тем сильнее подавляются высокие гармоники, а при выборе параметра регуляризации а использовать уже существующие алгоритмы, такие как метод невязки, метод подбора и т. д.
Метод регуляризации Тихонова является идеальным инструментом для нахождения квазиустойчивого решения некорректных задач с точки зрения сложности алгоритмов и точности. Также он не требует большого количества априорных сведений (только значения погрешностей и иногда математическое ожидание у), в отличие от метода оптимальной фильтрации Калмана -Бьюси. Поэтому фильтр Калмана относят к методам статистической регуляризации наравне с фильтром Винера. Оптимальный фильтр Калмана требует априорное знание о ковариации ошибок, а также матожидания правых частей.
Таким образом, если существует физическая задача, то ее необходимо свести к интегральному уравнению Фредгольма, затем решать ее с помощью методов регуляризации.
Выводы
Подводя итог, можно сказать, что решение прикладных задач как некорректных задач интересно, в первую очередь, своей оригинальностью. Несмотря на то, что об обратных задачах (некорректных задачах) знают уже больше ста лет, практическое применение они находят только с недавнего времени с открытием способа устойчивого решения с применением методов регуляризации.
На сегодняшний день, когда вычислительная мощность процессоров не ограничивает конструкторов в разработке сложных алгоритмов, необходимо усовершенствовать методы регуляризации и искать новые подходы для улучшения качества обработки сигналов, изображений и т. д. Поэтому необходимость применения обратных задач для обработки сигналов в радионавигации наряду с классическими методами авторы представленной статьи считают обоснованной и актуальной.
Поскольку статья носит постановочный характер, определение конкретных алгоритмов для некорректных задач навигации с применением регуляризации будет представлено в последующем исследовании.
Литература
1. Сизиков, В.С. Математические методы обработки результатов измерений / В.С. Сизи-ков. - СПб.: Политехника, 2001. - 240 с.
2. Полянин, А.Д. Справочник по интегральным уравнениям: Точные решения / А.Д. Полянин, А.В. Манжиров. - М.: Факториал, 1998. - 432 с.
3. Тихонов, А.Н. Методы решения некорректных задач / А.Н. Тихонов, В.Я. Арсенин. - 2-е изд. -М.: Наука. Гл. ред. физ.-мат. лит., 1979. - 283 с.
да
4. Симонов, Е.Н. Физика визуализации изображении в рентгеновской компьютерной томографии: моногр. /Е.Н. Симонов. - Челябинск: Издат. центр ЮУрГУ. - 2013. - 479 с.
5. Курикша, А.В. Применение методов решения некорректных задач для синтеза алгоритмов повышения разрешающей способности в радиолокации: дис. ... канд. техн. наук / А.В. Курикша. -М., 2006. - 92 с.
6. Плохута, П.А. Исследование методов решения некорректных задач многосигнальной радиопеленгации на одной частоте: дис. ... канд. техн. наук /П.А. Плохута. -М., 2009. - 162 с.
7. Тихонов, В.И. Оптимальный прием сигналов / В.И. Тихонов. - М. : Радио и Связь, 1983. -320 с.
8. Сизиков, В.С. Использование регуляризации для устойчивого вычисления преобразования Фурье / В.С. Сизиков // Журн. вычисл. матемематики и мат. физики. - 1998. - Т. 38, № 3. -С. 376-386.
Симонов Евгений Николаевич, д-р техн. наук, профессор, заместитель директора по науке, Южно-Уральский государственный университет, филиал в г. Кыштыме, г. Кыштым; п.е^топоу@ yandex.ru.
Иванеев Дмитрий Владимирович, аспирант кафедры экономики, управления и информационных технологий, Южно-Уральский государственный университет, филиал в г. Кыштыме, г. Кыштым; [email protected].
Поступила в редакцию 14 мая 2015 г.
DOI: 10.14529/ctcr150309
THE SIGNALS PROCESSING IN RADIONAVIGATION
AS A ILL-POSED INVERSE PROBLEMS WITH APPLICATION
OF THE METHOD OF REGULARIZATION
E.N. Simonov, South Ural State University, Kyshtym Branch, Kyshtym, Chelyabinsk region, Russian Federation, [email protected],
D.V. Ivaneev, South Ural State University, Kyshtym Branch, Kyshtym, Chelyabinsk region, Russian Federation, [email protected]
On the basis of the existing algorithms for processing of radar signals using the methods of solving ill-posed problems and the analysis has been suggested that the problem of reduction in the definition of the regularized solutions is promising and will allow semi-chit increase in accuracy (resolution) noise immunity is at least two times in comparison with existing processing techniques. Three variants of an inverse ill-posed problem and methods of its regularization (such as Tikhonov regularization method, Kalman filter, and so on) with respect to the radar. Analyzed and studied example of regularized solutions for the Fourier transform, which is built on the basis of a decision of the Fredholm integral control of the first kind of convolution type, which is used for mathematical processing of signals in radar, navigation and other fields.
Keywords: the problem of reduction, inverse problems, ill-posed problems, regularization, noise-immunity.
References
1. Sizikov V.S. Matematicheskie metody obrabotki rezul'tatov izmereniy [Mathematical Methods of Processing the Results of Measurements]. St. Petersburg, Politehnic Publ., 2001. 240 p.
2. Polyanin A.D., Manzhirov A.V. Spravochnikpo integral'nym uravneniyam: Tochnye resheniya [Handbook of Integral Equations: Exact Solutions]. Moscow, Factorial Publ., 1998. 432p.
3. Tikhonov A.N., Arsenin V.Ya. Metody resheniya nekorrektnykh zadach [Methods for Solving Ill-Posed Problems]. Moscow, Home Edition of the Physical and Mathematical Literature Publ., 1979. 283 p.
4. Simonov E.N. Fizika vizualizatsii izobrazhenii v rentgenovskoy komp'yuternoy tomografii: mo-nografiya [Physics Visualization Image in X-ray Computed Tomography: a Monograph]. Chelyabinsk, South Ural St. Univ. Publ., 2013. 479 p.
5. Kuriksha A.V. Primenenie metodov resheniya nekorrektnykh zadach dlya sinteza algoritmov po-vysheniya razreshayushchey sposobnosti v radiolokatsii: dis.kand. teh. nauk [Application Methods for Solving Ill-Posed Problems for the Synthesis Algorithms Increasing Resolution in Radar: Thesis of Candidate of Technical Sciences]. Moscow, MSTI, 2006. 92 p.
6. Plokhuta P.A. Issledovanie metodov resheniya nekorrektnykh zadach mnogosignal'noy radiope-lengatsii na odnoy chastote [The Study of Methods for Solving Ill-Posed Problems of Multisignal-finding on the Same Frequency: Thesis of Candidate of Technical Sciences]. Moscow, MSTU of N.A. Bauman, 2009, 162 p.
7. Tikhonov V.I. Optimal'nyy priem signalov [Optimal Signals Reception]. Moscow, Radio and Connection Publ., 1983. 320 p.
8. Sizikov V.S. [The Application of Regularization for Stable Computation of the Fourier Transform] . Mathematics and Physics Journal, 1998, vol. 38, no. 3, pp. 376-386.
Received 14 May 2015
ОБРАЗЕЦ ЦИТИРОВАНИЯ
Симонов, Е.Н. Обработка сигналов в радионавигации как обратная некорректная задача с применением методов регуляризации / Е.Н. Симонов, Д.В. Ива-неев // Вестник ЮУрГУ. Серия «Компьютерные технологии, управление, радиоэлектроника». - 2015. -Т. 15, № 3. - С. 66-74. DOI: 10.14529/ctcr150309
FOR CITATION
Simonov E.N., Ivaneev D.V. The Signals Processing in Radionavigation as a Ill-Posed Inverse Problems with Application of the Method of Regularization. Bulletin of the South Ural State University. Ser. Computer Technologies, Automatic Control, Radio Electronics, 2015, vol. 15, no. 3, pp. 66-74. (in Russ.) DOI: 10.14529/ctcr150309