Доклады БГУИР
Doklady BGUIR
2019, № 5 (123) 2019, No. 5 (123)
УДК 621.396.967
АНАЛИЗ МЕТОДОВ ЭЛЕКТРОННОЙ КОМПЕНСАЦИИ ОПОРНОГО СИГНАЛА В ЦЕЛЕВОМ КАНАЛЕ ПОЛУАКТИВНОГО КОГЕРЕНТНОГО БИСТАТИЧЕСКОГО DVB-T2 РАДАРА
П И. КАРПОВИЧ1, С.А. КОРЕНЕВСКИЙ2, В В. МУРАВЬЕВ2
ООО «СКБ «Радиотехпроект», Республика Беларусь 2Белорусский государственный университет информатики и радиоэлектроники, Республика Беларусь
Поступила в редакцию 21 декабря 2018
Аннотация. В статье проанализированы различные методы электронной компенсации опорного сигнала в целевом канале. Предложен алгоритм электронной компенсации прямого сигнала DVB-T2 в полуактивном когерентном радаре. Разработан фильтр, обеспечивающий подавление прямого сигнала не менее 50 дБ. Представлены результаты экспериментальных исследований по обнаружению низкоскоростной цели с малой эффективной поверхностью рассеяния при наличии мощного опорного сигнала.
Ключевые слова: полуактивная радиолокация, пассивная когерентная радиолокационная станция, адаптивный фильтр.
Abstract. This paper provides an overview of different electronic compensation methods of a reference signal. An algorithm for electronic compensation of the DVB-T2 direct signal in a semi-active coherent radar has been proposed. A filter that provides direct signal suppression of at least 50 dB has been developed. The results of experimental studies on the detection of low-speed target with low effective scattering surface in the presence of a powerful reference signal have been presented.
Keywords: semi-active radiolocation, passive coherent radar, adaptive filter.
Doklady BGUIR. 2019, Vol. 123, ]Чо. 5, pp. 52-59
Research of electronic compensation methods of reserence signal
in the surveillance channel of semi-active coherent bistatic DVB-T2 radar
P.I. Karpovich, S.A. Korenevsky, V.V. Muraviov
DOI: http://dx.doi.org/10.35596/1729-7648-2019-123-5-52-59
Введение
Сигналы вещательных цифровых телестанций (DVB-T2) являются достаточно привлекательными с точки зрения радиолокации [1]. Радары, использующие в качестве подствета сигналы сторонних передатчиков, называют полуактивными. Главными достоинствами таких радаров являются: низкая стоимость производства и эксплуатации; возможность формирования произвольной зоны покрытия за счет широкой (как правило) вещательной сети достаточно мощных передатчиков подсвета; отсутствие вредного воздействия на человека и окружающую среду со стороны полуактивной радиолокационной странции (РЛС) (это позволяет использовать полуактивные DVB-T2 радары в населенных пунктах). С другой стороны, к недостаткам полуактивной РЛС можно отнести отсутствие контроля за передатчиком, режимом его работы и местом расположения.
Различают когерентные и некогерентные полуактивные РЛС. Некогерентным полуактивным РЛС необходимо наличие нескольких приемных пунктов для определения
координат цели. Количество приемных пунктов зависит от способа определения координат цели.
Отличительной особенностью когерентной полуактивной РЛС является наличие в ее составе двух каналов приема: опорного и целевого. Опорный канал принимает сигналы вещательных станций, эти сигналы в дальнейшем используются для обнаружения доплеровских целей. Однако вместе с сигналом от цели в целевой канала проникает и мощный опорный сигнал.
Причины проникновения могут быть различными: отсутствие нуля диаграммы направленности в целевой антенне в направлении на передатчик подсвета; многолучевое распространение радиоволн. Проникновение опорного сигнала не позволяет выделить цели с малой эффективной площадью рессеяния. В работах [2, 3] даны рекомендации по подавлению опорного сигнала в целевом канале. В данной работе электронная компенсация предполагает использование адаптивного фильтра как устройства подавления нежелательного сигнала.
Общая структура адаптивной системы показана на рис. 1 [4, 5].
Рис. 1. Общая структура адаптивного фильтра: х(к) - входной сигнал (целевой канал); у(к) - выходной сигнал адаптивного фильтра; d(k) - желаемый сигнал (сигнал опорного канала); е(к) - сигнал ошибки (результирующий сигнал электронной компенсации)
Методы электронной компенсации
Проанализируем работу, достоинства и недостатки использования следующих адаптивных фильтров: метод наименьших квадратов (LMS - least mean square), нормализованный метод наименьших квадратов (NLMS - normilized least mean square), рекурсивный метод наименьших квадратов (Recursive Least Square - RLS), разработанный авторами [6] алгоритм подавления мощных отражений (Extensive Cancellation Algorithm - ЕСА).
В процессе адаптации коэффициенты фильтра подстраиваются, минимизируя сигнал ошибки. Поскольку сигнал ошибки является случайным процессом, в качестве меры ее
(ошибки) величины принимают средний квадрат J (wn) = е2 (k) [7]. Задача оптимальной
в статистическом смысле фильтрации заключается в минимизации этой величины. В работах [5, 7] показано, что оптимальное в статическом смысле решение может быть получено из уравнения
w = R- p, (1)
где R"1 - обратная корреляционная матрица; p - вектор-столбец взаимных корреляций между k-м отсчетом образцового сигнала и входным сигналом x(k).
Фильтр с коэффициентами (1) называется фильтром Винера. Он имеет минимальную дисперсию сигнала ошибки, равную
ещ = d2 (k) - pTR"1 p. (2)
Итак, задачей оптимального в статистическом смысле фильтра (в том числе адаптивного) является обеспечение минимума дисперсии сигнала ошибки путем поиска решения уравнения (1). Нахождение коэффициентов фильтра Винера - математически сложная задача, кроме того, она требует знания статистических характеристик, которые в большинстве практически неизвестны.
В адаптивных фильтрах операцию обращения матрицы из (1) заменяют на более простые операции, например, оценка статистических характеристик производится непрерывно
в процессе работы фильтра. Таким образом, коэффициенты адаптивного фильтра постоянно обновляются на каждом шаге работы.
В методе наименьших квадратов (LMS) вместо значений корреляционной матрицы входного сигнала R и вектора p взаимных корреляций образцового и входного сигналов используются их мгновенные значения (без усреднения):
R(k) = x(k) xT(k), p(k) = d(k) x(k). (3)
При этом вектор коэффициентов фильтра меняется на каждом шаге по методу наискорейшего спуска, смещаясь на величину, пропорциональную ▼J (градиенту целевой функции):
w ( k +1) = w ( k ) + цх ( k ) e ( k ), (4)
где ц - положительный коэффициент (размер шага).
Алгоритм LMS сходится в среднем: математические ожидания коэффициентов фильтра при k ^ да стремятся к оптимальному решению (1) - значениям коэффициентов фильтра Винера, если размер шага удовлетворяет условию
2
0 (5)
max
где ^тах - максимальное собственное число корреляционной матрицы входного сигнала.
Нормированный метод наименьших квадратов (NLMS) отличает то, что коэффициент ц рассчитывается на каждом шаге исходя из энергии сигнала, содержащегося в линии задержки [6]:
"(k) = T*+r (6)
где ц0 - число в диапазоне от 0 до 2 (нормируемое значение размера шага); Е - положительное число для ограничения максимального значения ц, которое может быть равно ц0/Е.
Алгоритм NLMS, в отличие от LMS, сходится в среднем квадрате, что означает, что средние квадраты коэффициентов стремятся к фиксированным значениям (если этого не происходит, дисперсии коэффициентов фильтра не стремятся к нулю при k^-да, коэффициенты флуктуируют вокруг оптимальных значений, приводя к наличию дополнительной (избыточной) ошибки в установившемся режиме: ошибка фильтрации оказывается больше ошибки оптимального фильтра Винера).
При детерминированном подходе к задаче поиска оптимального фильтра добиваются минимизации не дисперсии ошибки (статистического среднего квадрата сигнала ошибки), а суммарной квадратичной ошибки [7]. Для решения задачи минимизации ошибки используют матричную запись:
y = xTw,e = d - xTw, (7)
где у, е и d - векторы-столбцы отсчетов соответственно входного сигнала, сигнала ошибки и образцового сигнала; X - матрица, столбцы которой - содержимое линии задержки фильтра на разных тактах.
Минимум ошибки достигается при ц, которое является решением уравнения VJ ( w) = -2Xd + xxT w = 0. (8)
Решение (вектор-столбец коэффициентов фильтра):
w = (xxT ) xd. (9)
В рекурсивном методе наименьших квадратов (RLS) учитывается, что на каждом k-м шаге к матрице X добавляется лишь один столбец, к вектору d - один новый отсчет. Записав выражение для вектора-столбца коэффициентов фильтра в зависимости от номера шага и делая преобразования, находят, что формула для коэффициентов фильтра
w ( ^ + 1) = w ( k ) + К ( k + l)e( k + 1),
где К(к +1) - вектор коэффициентов усиления:
к (=_РМ^+И_
где Р(k) - обратная корреляционная матрица. Р ( k + l) = Р ( k )- К ( k + l) хг ( k + l) Р (k ).
(11)
(12)
Алгоритм RLS, в отличие от LMS и NLMS, не является алгоритмом последовательного приближения. На каждом шаге он дает оптимальные значения коэффициентов фильтра, за исключением переходного процесса в начале работы, когда фильтр заполняется отсчетами входного сигнала.
Алгоритм ЕСА так же, как и RLS, основан на детерминированном подходе к решению задачи поиска оптимального фильтра. В отличие от описанных выше алгоритмов, в нем используется более сложная, чем линия задержки с отводами, структура. В данном методе из целевого канала вычитаются комплексные взвешенные отсчеты опорного канала, веса w выбраны таким образом, чтобы минимизировать норму
min " Xa
(13)
где X состоит из К копий опорного канала, сдвинутых на dk. Сдвиг dk определяет задержки, на которых мы хотим удалить опорный сигнал. В данной статье ограничимся рассмотрением удаления опорного сигнала из ячеек дальности, соответствующих нулевому значению доплеровской частоты. В [5] показана модификация данного метода, в которой опорный сигнал может быть удален из ячеек с ненулевыми значениями доплеровской частоты.
Итак, пусть требуется удалить опорный сигнал из первых трех ячеек дальности, d = (0, 1, 2), тогда
X =
0
min
•V И v И 0 •V [3] v И v W
•V T] v T -1] v T -2]
Норма (13) может записана как
2 (-ха г (-ха)
(14)
(15)
Найдем минимум нормы, дифференцируя ее по а и приравнивая частную производную
к нулю:
-Ха2] = 0. (16)
Выражение для а:
а = (ХНХ )-1 . (17)
Сигнал после подавления:
it - x (xhx)-1 XH
(18)
где K - длина a, IT - единичная матрица, размером Т*Т.
sdsc
s
Сравнительный анализ и результаты экспериментальных исследований
Использование в полуактивной РЛС сигнала DVB-T2 требует проведения исследований возможности его эффективного подавления в адаптивном фильтре целевого канала. Эффективность работы электронной компенсации сильно зависит от типа используемого фильтра, его параметров адаптации и типа сигнала.
Исследуем степень подавления опорного сигнала в целевом канале полуактивного когерентного бистатического DVB-T2 радара на основании данных, полученных в результате проведенных экспериментальных исследований. Во всех экспериментах порядок фильтра (количество зануляемых точек для ЕСА) 21.
Для фильтров LMS, NLMS важнейшим параметром является величина шага адаптации ц. Величина подавления пролаза опорного сигнала DVB-T2 в целевой антенне в зависимости от ц представлена на рис. 1, а, б.
LO 46 Ч
"^"N —
/ /
/
1
0.1 0.15 0.2 0.25 Шаг адаптации, ти
а б
Рис. 1. Зависимость степени подавления от шага адаптации: метод NLMS (а) и LMS (б)
Для RLS фильтра степень подавления зависит от коэффициента забывания А. Зависимость величины подавления опорного сигнала DVB-T2 в целевом канале от коэффициента забывания представлена на рис. 2.
50
<
и: 40 £ I qj
0
0.995
л
------
/ /
/
/ /
0.996 0.997 0.998 0.999
Коэффициент забывания, А
Рис. 2. Зависимость степени подавления от коэффициента забывания
Из рис. 1, 2 видно, что степень подавления довольно сильно зависит от параметров адаптации (ЕСА не имеет параметра адаптации). Максимально достигнутая величина подавления для различных алгоритмов приведена в табл. 1. Результаты исследований величины подавления прямого сигнала при различных алгоритмах приведены в табл. 1, 2.
Таблица 1. Величина подавления прямого сигнала для различных алгоритмов
Алгоритм LMS NLMS RLS ECA
Величина 49,8 52,5 55 53
подавления, дБ
С точки зрения сходимости лучшим из описанных фильтров будет алгоритм ЕСА, который, по сути, является алгоритмом блочной обработки данных и при этом не имеет переходного процесса, как, например, LMS. Сходимость остальных алгоритмов LMS и NLMS определяется в том числе их собственными параметрами: в LMS - размером шага ц; в NLMS -нормируемым размером шага ц0. При этом ускорение сходимости при изменении параметра алгоритма приводит к уменьшению величины подавления, т. е. требования ускорения сходимости и увеличения подавления также являются компромиссными.
Алгоритм RLS имеет переходный процесс только в начале, когда линия задержки заполняется отсчетами входного сигнала (переходный процесс также связан с рекурсивным расчетом оценки обратной корреляционной матрицы Р). В результате алгоритм RLS сходится значительно быстрее, чем LMS и NLMS. Оценка вычислительной сложности алгоритмов электронной компенсации приведена в табл. 2.
Таблица 2. Асимптотическая вычислительная сложность алгоритмов
Алгоритм LMS NLMS RLS ECA
Вычислительная O(N) O(N) O(N2) O(M N2 + N2 log N)
сложность
Из табл. 1 видно, что наибольшее подавление сигнала DVB-T2 в полуактивной РЛС обеспечивает фильтр RLS. Проведенные исследования показали, что использование фильтра RLS требует большого объема вычислений, и реализация такого фильтра затруднена при работе в режиме реального времени. Исходя из эффективности работы электронной компенсации и сложности вычислений, наиболее приемлемым является метод NLMS. Несмотря на то, что NLMS фильтр имеет низкую вычислительную сложность, реализация фильтра высокого порядка достаточно затруднительна. С целью снижения вычислительной нагрузки предлагается производить вычисление вектора коэффициентов w не в каждый такт обработки, а раз в несколько тактов, используя средние на протяжении блока значения x(k) и e(k) в формуле (4). График зависимости степени подавления от длительности блока представлен на рис. 3.
\
V \
Ч
\
I
1600 1700 1800 1900 2000 2100 Размер блока обработки
Рис. 3. Зависимость степени подавления от размера блока
На рис. 4, а, б представлены результаты экспериментальных исследований разработанной полуактивной РЛС. Для подавления опорного сигнала в целевом канале РЛС использован фильтр NLMS. В качестве антенных устройств использованы телевизионные антенны с коэффициентом усиления 10...12 дБ. Эффективная отражающая поверхность (ЭОП) цели - 0,1 м2. Результаты отображены в виде двумерной взаимокорреляционной функции, время задержки (дальность) - по оси Х, доплеровский сдвиг частоты (скорость) - по оси У.
На рис. 4, а приведено изображение на экране полуактивной РЛС при отсутствии электронной компенсации. Из рисунка видно, что мощный прямой сигнал полностью маскирует сигнал цели. На рис. 4, б показан экран полуактивной РЛС при наличии фильтра NLMS, работающего в режиме реального времени. Из рисунков видно, что применение разработанного фильтра NLMS привело к подавлению прямого сигнала DVB-T2 и обнаружению сигналов малоразмерной цели с задержкой 6,8 мкс, что соответствует расстоянию до цели 2000 м. Второй обнаруженной целью является птица, пролетавшая на расстоянии 2500 м от приемной антенны (задержка 8,3 мкс). Из рис. 4, б видно, что применение фильтра NLMS в разработанном пассивном радаре позволяет уверенно обнаруживать малогабаритную цель с ЭОП 0,1 м2 на расстоянии 2500 м (задержка сигнала 6,8 мкс).
Рис. 4. Двумерная взаимокорреляционная функция (дальность-скорость): а - без электронной компенсации; б - с элетронной компенсацией, увеличенный фрагмент взаимокорреляционной функции
Заключение
Проведен анализ методов электронной компенсации для применения в полуактивных РЛС, работающих в условиях многолучевого распространения радиоволн.
Разработаны и экспериментально исследованы различные цифровые фильтры для обеспечения ослабления опорного сигнала DVB-T2 в целевом канале полуактивной РЛС. Получены следующие результаты.
1. Наилучшими показателями подавления обладает фильтр, использующий алгоритм RLS. Он обеспечивает ослабление сигнала до 55 дБ. Недостаток фильтра RLS -высокая вычислительная сложность - не позволяет использовать фильтр RLS для работы в режиме «реального времени».
2. Фильтр, использующий алгоритм ECA, обеспечивает подавление сигнала DVB-T2 на 53 дБ. Недостатком фильтра ECA является высокая вычислительная сложность, не позволяющая использовать его для работы в режиме «реального времени».
3. При стационарном расположении приемной и передающей антенн целесообразно использовать фильтр NLMS, который в режиме «реального времени» обеспечивает ослабление опорного сигнала на 52,5 дБ.
4. Проведенные экспериментальные исследования показали возможность обнаружения низкоскоростных целей с малыми значениями ЭОП в условиях многолучевого распространения радиоволн при использовании разработанного фильтра NLMS.
Список литературы
1. Радиолокация по сигналам сторонних источников. Ч. 1. Современное состояние / А.А. Бархатов [и др.] // Инновации. 2013. № 9 (179). С. 114-119.
2. Семашко П.Г. Скрытая радиолокация маловысотных целей при комплексировании аналогового и цифрового телевизионных сигналов подсвета: дис. ... канд. техн. наук. Минск, 2006. 193 с.
3. Bham [Электронный ресурс]. URL: http://www.eee.bham.ac.uk/MISK/DTV_based_radar.pdf (дата обращения 19.07.2017).
4. Фам Х.Т. Полуактивная радиолокационная система с использованием сигналов DVB-T2: дис. ... канд. техн. наук. СПб, 2015. 150 с.
5. Сергеенко А.Б. Цифровая обработка сигналов. СПб: БХВ-Петербург, 2011. 768 с.
6. Comparison of Clutter and Multipath Cancellation Techniques for Passive Radar / R. Cardinali [et al.] // IEEE Radar Conference. 2007. P. 469-474.
7. Уидроу Б. Адаптивная обработка сигналов. М.: Радио и связь, 1989. 440 с.
References
1. Radiolokacija po signalam storonnih istochnikov. Ch. 1. Sovremennoe sostojanie / A.A. Barhatov [i dr.]. // Innovacii. 2013. № 9 (179). S. 114-119. (in Russ.)
2. Semashko P.G. Skrytaja radiolokacija malovysotnyh celej pri komplesirovanii analogovogo i cifrovogo televizionnyh signalov podsveta: dis. ... kand. tehn. nauk. Minsk, 2006. 193 s. (in Russ.)
3. Bham [Electronic resource]. URL: http://www.eee.bham.ac.uk/MISK/DTV_based_radar.pdf (date of access: 19.07.2017). (in Russ.)
4. Fam H.T. Poluaktivnaja radiolokacionnaja sistema s ispol'zovaniem signalov DVB-T2: dis. ... kand. tehn. nauk. SPb, 2015. 150 s. (in Russ.)
5. Sergeenko A.B. Cifrovaja obrabotka signalov. SPb: BHV-Peterburg, 2011. 768 s. (in Russ.)
5. Comparison of Clutter and Multipath Cancellation Techniques for Passive Radar / R. Cardinali [et al.]. // IEEE Radar Conference. 2007. P. 469-474.
6. Uidrou B. Adaptivnaja obrabotka signalov. M.: Radio i svjaz', 1989. 440 s. (in Russ.)
Сведения об авторах
Муравьев В.В., д.т.н., профессор, научный руководитель НИЦ 1.6 НИЧ Белорусского государственного университета информатики и радиоэлектроники.
Кореневский С.А., к.т.н., доцент кафедры инфокоммуникационных технологий Белорусского государственного университета информатики и радиоэлектроники.
Карпович ПИ., инженер ООО «СКБ «Радиотехпроект».
Information about the authors
Muraviov V.V., PhD, professor, sicentific supervisor of Center 1.6 R&D department of the Belarussian state university of informatics and radioelectronics.
Korenevki S.A., PhD, associate professor of infocommunicatioin technologies department of Belarussian state university of informatics and radioelectronics.
Karpovich P.I., engineer of PLC «SKB «Radiotehproject».
Адрес для корреспонденции
220013, Республика Беларусь, г. Минск, ул. П. Бровки, 6, Белорусский государственный университет информатики и радиоэлектроники тел. +375-29-886-85-07; e-mail: [email protected] Карпович Павел Иванович
Address for correspondence
220013, Republic of Belarus, Minsk, P. Brovki str., 6, Belarussian state university of informatics and radioelectronics tel. +375-29-886-85-07; e-mail: [email protected] Karpovich Pavel Ivanovich