Доклады БГУИР
2011 № 6 (60) УДК 621.396.96
СИНТЕЗ ВРЕМЕННОЙ СТРУКТУРЫ СИСТЕМЫ ШУМОВЫХ СИГНАЛОВ MIMO РЛС ПО ЗАДАННОЙ ХАРАКТЕРИСТИКЕ НАПРАВЛЕННОСТИ АФАР
НА ПЕРЕДАЧУ
С.А. ГОРШКОВ, ПИ. ОРГИШ
Военная академия Республики Беларусь Минск-57,220057, Беларусь
Поступила в редакцию 22 апреля 2011
Представлен новый подход к решению задачи синтеза системы сигналов MIMO (Multiple Input Multiple Output) РЛС по заданной диаграмме направленности, основанный на решении системы линейных уравнений способом QR-разложения. Проведен обзор подходов к решению данной задачи, также сравнительный анализ с имеющимися алгоритмами.
Ключевые слова: MIMO (Multiple Input Multiple Output) радиолокационные системы, ортогональные сигналы, синтез диаграммы направленности.
Введение
В настоящее время актуально использование в создаваемых РЛС активных многолучевых адаптивных антенных решеток (АР). Преимущества такой технологии: большая надежность, снижение требований к системе охлаждения, отсутствие необходимости в системе поддержания повышенного давления волноводного тракта, значительно большая гибкость режимов работы. Недостатки - высокая стоимость, которая прямо пропорциональна числу используемых приемно-передающих элементов (модулей). Для снижения количества активных модулей антенны, соответственно и стоимости АР, при сохранении числа каналов приема, возможен переход к MIMO (Multiple Input Multiple Output) РЛС. В таких РЛС М различных групп передающих элементов антенны излучают М ортогональных сигналов, а N групп приемных элементов обеспечивают одновременный прием этих сигналов.
Тематике MIMO РЛС просвещено большое количество работ [1-6]. В работе [3] проведен сравнительный анализ преимуществ и недостатков MIMO РЛС в сравнении с РЛС с ФАР. Одним из преимуществ MIMO РЛС является возможность адаптивно изменять форму передающей диаграммы направленности (ДН). Данное преимущество, например, применяется для уменьшения воздействия постановщиков активных помех по главному лепестку, либо для отстройки от паразитных отражений (пассивных помех) [4].
Известно два подхода к решению задачи синтеза ДН на передачу.
1-ый подход. Для взаимно-ортогональных сигналов нормированная корреляционная матрица R - единичная (имеет полный ранг), при этом ДН максимально широкая и равна ДН одного излучателя. Матрица R для когерентных сигналов (как для обычной ФАР) состоит только из 1-ц (ранг 1), что соответствует узкой ДН. В промежуточных случаях, путем выбора соответствующей корреляционной матрицы R (т.е. допуская частичную взаимную корреляцию шумовых сигналов), можно синтезировать желательную ДН передающей антенной решетки
[5],[6].
2-ой подход. В данном варианте используются только взаимно-ортогональные сигналы. При зондировании излучается М ортогональных сигналов через М элементов антенны. М отраженных сигналов принимаются каждым из М элементов. Сигналы поступают на лучеобразую-
щие схемы, которые формируют виртуальную ДН путем умножения на М комплексных коэффициентов [7].
Первый подход обладает большей функциональностью, так как дает возможность манипулировать числом лепестков, направлением и шириной ДН. Но при этом вносится корреляция между ортогональными сигналами, что является недостатком. Второй подход менее функционален, так как позволяет манипулировать только направлением и числом лепестков ДН, но при этом не нарушается ортогональность сигналов.
В данной работе будет рассмотрен первый подход к решению проблемы адаптивного изменения формы ДН на передачу.
Синтез алгоритма
Рассмотрим эквидистантную линейную М-элементную передающую решетку. Каждый т-ый элемент излучает т-ый, в общем случае шумовой (для максимально широкой ДН), вид сигнала. Для такого сигнала:
1
J sm (t ) • s* (t )dt--
1 при n = m
JT 1 /// v ' il v ' n , ^
0 J [0 при n Ф m
где sm ^) и sn^) - временная структура т-ого и п-ого сигналов.
На рис. 1 представлен пример временной структуры последовательности шумовых зондирующих сигналов (ШЗС).
t
4
С S00 1000 IÎ00 2000 2500 Î000 ÎÎ00 4000
Рис. 1. Выборка квадратурных составляющих последовательности ШЗС Суммарный узкополосный зондирующий сигнал на цели представим в виде [5]: 2к
M - J^T • xm sin 6
S(t, 6) =X bm • Sm (t) • e X
m=1
(1)
где Ьт и sm ^) - эффективное значение амплитуды и нормированная комплексная огибающая сигнала от т-го элемента передающей антенны, X - длина волны, хт - координата т-го элемента передающей антенны (начало координат может быть выбрано произвольно), 0 - угловая координата цели.
Тогда нормированная средняя мощность сигнала на цели:
P = T ZZJ Sm (t ) • S*(t )dt •
T
m m
■2п , ч ■ Û
- J^T ■( xm - xn )sln 6
(2)
0 m=1 n=1
где (•) - означает статистическое усреднение по времени.
Обозначим вектор, определяющий направление излучения передающей антенны
a =
,2п . „
- j--X1 sin 6
X
,2п . „ -sin 6
1 Г *
учтем что — J sm (tV s*(t)dt = Rm
элемент нормиро-
ванной корреляционной матрицы R излучаемых сигналов. Тогда (1) можно представить в виде
t
e
e
и
Р = а*Т • R • a. (3)
Формула (3) дает общее выражение для ДН по мощности передающей антенны. Из (3) видно, что для синтеза ДН требуемой формы, при заданном расположении элементов антенной решетки (значение вектора а), необходимо найти нормированную корреляционную матрицу излучаемых сигналов Я. В работе [6] данная проблема формулируется следующим образом:
тт - р
а(90 )*Т Яа(90) - а(ц )*Т Яа(цг) > р, ц ео'
а(01)*т Ка(01) = ^а(9о)*Т Яа(0о) (4)
а(02 )*Т Яа(02) = ka(0о )*Т Яа(0о)
Я > 0
где 0о - угловое направление максимума; 01 и 02 определяют ширину лепестка ДН; k - уровень боковых лепестков; О - область боковых лепестков; ц/ = I ^А0 - угловое направление в
18о
области боковых лепестков, Д0 - шаг построения ДН, I = 0,1,...,^^-.
Задача (4) решается методом квадратичного программирования [6], [8]. Решением (4) данным методом является нормированная корреляционная матрица излучаемых сигналов, которая даст требуемую форму ДН.
Рассмотрим другой алгоритм синтеза ДН, отличный от метода квадратичного программирования (4), который позволит получить более точные решения.
Пусть дана линейная эквидистантная решетка с расстоянием между элементами 0,5Х. Задав шаг построения ДН Д0, мы можем представить (3) в виде:
Р01 = а*Т (01) • Я • а(01),
Р02 = а*Т (02) • Я • а(02), (5)
Р0 „ = а*Т (0^) • Я • а(0 N),
где 0г = г • А0 (г = 0,1,. N -1); N - число точек ДН.
Размерность вектор-столбца а равна М, где М - число передающих антенных элементов (число зондирующих сигналов). Соответственно, размерность нормированной корреляционной
*Т +
матрицы Я равнаМхМ. Обозначим а = а . Используя свойства матриц, можно показать, что:
м м
а+ •Я •а = а+ ^Кц + а2 а2^12 +... + а+ а]К-1] +... + аМ амКмм = ЕЕ а а]Ку.
г =1 ]=1
Тогда (4) примет вид системы линейных алгебраических уравнений (СЛАУ): Р01 = а+ (01)а,(01)Лп +... + а+ (01 )а^(01)К +... + а+ (01)ам(^мм , Р02 = а+ (02)а1(02)Кп +... + а+ (02)а1 (02)Яу +... + а+м (02)ам (02)Кмм ,
Я = а+ (0N)аl(0N)К11 +... + а+ (0N)а^(0NЩ +... + а+ (0N)ам(0N)Кмм ■
(6)
Известно, что корреляционная матрица сигналов должна быть эрмитовой, т.е. Яу = К*,
а на главной диагонали должны быть вещественные числа. Данное условие необходимо учесть в (6). Можно показать, что:
a+ aA, + aja,Rn = ai aRj+ ajaiR = Re( R) • (a+ a,+ a+ai)+
+
j j
+
система
+ Im( Rj ) • ([lm(aj+ai) - Im(a+ aj)] + j [ Re(a+ aj) - Re(a^+a)])
Для сокращения записи, обозначим sopr (a+aj, a+ai) = ([lm(a^a¿) - Im(al+aj )J+ j[Re(al+ay) - Re(a^a¿ )J). Тогда, с учетом (7), уравнений (6) примет вид:
р = a+ (01)a1(01)R11 +... + [a+ (0^. (9!) + a+ (91)ai (9!) ] ReR) + +sopr [a+ (01 )aj (01), a+ (01 )at (01)]Im(R.) +... + a+ (01 )at (01)R +..., P02 = a+ (02)a1 (02) Rn +... + [a+ (0 ^a. (02) + a+ (02 )at (02) ] Re( R.) + +sopr [a+ (02)aj (02), a+ (02)at (02)] Im(Ry.) + ... + a+ (02)at(02)R +...,
P0M = a+ (0^ )a1 (0^) Rn +... + [a+ (0^ )a. (0^) + a+ (0 n )at (0 „) ] Re( Rj ) + +sopr [a+ (0N )aj (0N), a+ (0^ )at (0^)] ImR) + ... + a+ (0^) ai (0 n) R +...
СЛАУ (8) имеет N уравнений с MxM неизвестными. Данную систему можно записать в матричной форме:
(8)
A • X = B,
(9)
где А - матрица коэффициентов размерностью ЫхМ2, которая определяется геометрическим расположением элементов антенны; Х - вектор-столбец неизвестных элементов нормированной корреляционной матрицы размерностью М х1; В - вектор-столбец свободных членов размерностью Ж1, который задается в виде требуемой ДН .
Матрица А является вырожденной, с рангом меньшим М2. Из всех известных методов решения СЛАУ [9-11], был выбран метод QR разложения, так как он является универсальным.
Таким образом, в результате работы алгоритма, мы находим значения элементов нормированной корреляционной матрицы излучаемых сигналов R. После определения нормированной корреляционной матрицы зондирующих сигналов R, можно найти временную структуру самих сигналов [6]:
s(t) = H • w(t),
(10)
где s(t) = 51 (1) ... 8м (1) - векторная функция М синтезированных взаимно-коррелированных
и иТ
узкополосных шумовых ЗС; w(t) = ) ... wM (1 ) - векторная функция М опорных взаим-
1/2
но-ортогональных узкополосных шумовых сигналов; H = Я - Эрмитов квадратный корень из матрицы Я.
На рис. 2 представлена схема, реализующая разработанный алгоритм.
w,(t) -W2(t) -
w«(t)-
Диаграммообразующая схема
Si
1 Н„ 1__ Н21 Н22 НьА2
"Т
Si®
s2(t)
Вычислительная . G (Q| система
Рис. 2. Схема, реализующая адаптивное изменение формы ДН на передачу
На вход вычислительной системы (ВС) поступает форма требуемой ДН (£ еб(©)). ВС
решает систему (9) и находит Эрмитов квадратный корень матрицы R. Диаграммообразующая схема (ДОС) реализует операцию (10).
Результаты моделирования
Результаты синтеза ДН можно получить аналитически (подставив матрицу R в (3)), либо при помощи имитационного моделирования (подставив синтезированные сигналы s(t) в
(2)).
На рис. 3 представлен результат моделирования ДН для условий: расстояние между элементами 0,5^, число элементов М=10, шаг построения Д0=1о, направление главного лепестка - 0°, ширина лепестка - 6°. Штриховой линией показана усредненная ДН по мощности полученная аналитически, сплошной - имитационным моделированием, штрихпунктирной - требуемая.
0.8
0.6
Ра( ©,Ф; Рт1(0 ) ©,ф )0.4
В • •
0.2
1/ Г \
И
/1 I» : «1 г,\
: "А • |Х
г, >• к 'V 1 »\ » __
0"
- 90 - 8
- 70 - 60 - 50 - 40 - 30 - 20 - 10
0
©-90
Рис. 3. Результат моделирования ДН
Как видно из рис. 3, аналитический результат практически совпадает с результатом имитационного моделирования. На рис. 4 представлены мгновенные значения ДН для четырех различных моментов времени, полученные путем подстановки s(t) в (1).
5
Р1(© )4 Р2(© )3 Р3(©) Р4(©)
- 90 - 80 - 70 - 60 - 50 - 40 - 30 - 20 - 10
0
©-90
Рис. 4. Мгновенные значения ДН для четырех различных моментов времени
Проведем сравнительный анализ результатов синтеза ДН при помощи разработанного алгоритма, основанного на решении СЛАУ (7), и алгоритма (3) посредством математического моделирования. На рис. 5, 6 и 7 представлены сравнительные результаты моделирования разработанного алгоритма и алгоритма, предлагаемого в работе [6].
Общие условия моделирования: длина волны Х=3 см, расстояние между элементами антенной решетки 0,5^, число элементов М=10, шаг построения ДН для метода решения СЛАУ Д0=1°, для метода квадратичного программирования Д0=0,01°.
Разработанный алгоритм позволяется задавать требуемые значения ДН в каждом угловом направлении отдельно.
На рис. 8 представлен результат синтеза ДН при задании требуемой ДН по точкам.
На примере рис. 7 и 8 можно увидеть, что точность алгоритма, основанного на решении СЛАУ значительно выше при синтезе нескольких лучей с разными параметрами, чем у алгоритма (3). Еще одним преимуществом разработанного алгоритма является возможность более точно задавать форму требуемой ДН, что, в свою очередь, еще более повышает точность ре-
зультата. Нельзя забывать, что точность результатов разработанного алгоритма выше при меньшем шаге построения (А0=1°, кагда у алгоритма (3) шаг построения Д9=0,01°).
а
б
Рис. 5. Сравнительные результаты моделирования. Условия моделирования: ширина лепестка 60°, направление 0°: а) - метод квадратичного программирования, б) - метод решения СЛАУ
а
б
Рис. 6. Сравнительные результаты моделирования. Условия прежние, за исключением: число максимумов 3, направления максимумов -40°, 0°, 40°, ширина лепестков 20°: а) - метод квадратичного программирования, б) - метод решения СЛАУ
¡/ \1 1|
|Г Т| || и
-1
\ А Л || || [| 1 |\ II II 1 Г\ Г4
- 90 - 80 - 70 - 60 - 50 - 40 - 30 - 20 - 10 0 10 20 30 40 50 60 70 80 90
©-90
б
Рис. 7. Сравнительные результаты моделирования. Условия прежние, за исключением: число максимумов 3, направления максимумов -60°, 0°, 40°, ширина лепестков 10°: а) - метод квадратичного программирования, б) - метод решения СЛАУ
Рт(©, ♦)
dпa(©, ♦)'
4 1 \
3 / \
0^ Г \ л. / \ «Л 1 ] 0.
- 90 - 80 - 70 - 60 - 50 - 40 - 30 - 20 - 10 0 10 20 30 40 50 60 70 80 90
©-90
Рис. 8. Результат моделирования, при здании требуемой ДН с точность до шага построения: сплошная линия - рассчитанная ДН, штриховая - требуемая
Реализация разработанного алгоритма позволяет получить выигрыш в вычислительных затратах. Основную часть вычислительных затрат занимает QR разложение, которое зависит от числа элементов решетки и шага построения. Для конкретного типа антенной решетки QR разложение выполняется один раз на этапе проектирования и зашивается в память. В процессе функционирования изменяется только форма требуемой ДН (вектор столбец В в выражении (9)). Алгоритм (4) зависит от шага построения, числа элементов антенной решетки и числа лепестков ДН. Соответственно, при изменении числа лепестков, будет изменяться число условий в (4) и будут изменяться вычислительные затраты. При этом чем больше лепестков, тем больше вычислительные затраты.
а
Рт(©, ♦)
опа(©, ♦)
Заключение и выводы
В качестве резюме, можно сказать следующее:
1. При использовании систем, в которых излучаются узкополосные шумовые сигналы, управляя взаимной корреляцией этих сигналов, можно создавать ДН требуемой формы;
2. Разработанный алгоритм синтеза ДН, основанный на решении системы линейных алгебраических уравнений, позволяет рассчитать нормированную корреляционную матрицу зондирующих сигналов, таких, чтобы ДН приняла необходимую форму;
3. Разработанный алгоритм синтеза ДН имеет ряд преимуществ в сравнении с алгоритмом, основанным на методе квадратичного программирования: возможность задавать требуемую форму ДН с точностью до выбранного шага построения ДН; более высокая точность при синтезе ДН с несколькими лучами. При этом разработанный алгоритм позволяет достичь большей точности при меньшем шаге построения ДН;
4. Еще одним немаловажным преимуществом разработанного алгоритма являются меньшие вычислительные затраты. Из (4) видно, что при увеличении числа лепестков ДН возрастет число условий, а соответственно и вычислительные затраты. Таким образом, вычислительные затраты зависят от числа точек ДН, числа элементов антенны и числа лучей ДН. У разработанного метода основную часть вычислительных затрат занимает QR разложение матрицы А, которое зависит от числа элементов антенны и числа точек ДН. Соответственно, QR разложение для заданной антенной решетки выполняется один раз;
5. Чтобы управлять формой ДН необходимо иметь набор матриц R, записанных в память, либо постоянно ее рассчитывать при помощи вычислительной системы.
SYNTHESIS OF TIME STRUCTURE OF SYSTEM OF NOISE SIGNALS MIMO RADAR UNDER THE SET TRANSMITTING ANTENNA BEAMS OF ACTIVE
ANTENNA ARRAY
S.A. GORSHKOV, P.I. ORGISH
Abstract
The new approach to the decision of a problem of synthesis of system of signals MIMO (Multiple Input Multiple Output) radar under the set transmitting antenna beams, based on the decision of system of the linear equations, is presented by way of QR-decomposition. The review of approaches to the decision of the given problem, also the comparative analysis with available algorithms is spent.
Литература
1. J. Li and P. Stoica. MIMO Radar: Diversity Means Superiority.
2. E. Fishier, A. Haimovich, et al. IEEE Transactions on Signal Processing. 2006.
3. FredDaum, Jim Huang. IEEE A&E Systems Magazine. 2009.
4. Frazer G.J., Abramovich Y.I., Johnson B.A et al. Proc. IEEE Radar Conf. Rome, Italy. P. 789-794.
5. Черняк В.С. Прикладная радиоэлектроника. М., 2009.
6. Jiane Li, Petre Stoica. MIMO radar signal processing, 2009.
7. Hai Deng, Braham Himed. // IEEE transactions on antennas and propagation. 2009. Vol. 57, №2.
8. Хедли Дж. Нелинейное и динамическое программирование. М., 1967.
9. Богачев К.Ю. Практикум на ЭВМ. Методы решения линейных систем и нахождения собственных значений. М., 1998.
10. Воеводин В.В., Кузнецов Ю.А. Матрицы и вычисления. М., 1984.
11. Воеводин В.В. Численные методы алгебры. Теория и алгорифмы. М., 1966.