реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Мтоды спектрального оценивания
blondex
сообщение Jan 24 2010, 10:03
Сообщение #16





Группа: Участник
Сообщений: 8
Регистрация: 9-01-10
Пользователь №: 54 682



Цитата(Oldring @ Jan 18 2010, 21:57) *
Только не забудьте, что суммировать нужно не входные сигналы от разных целей, а корреляционные матрицы от разных целей.

Пожалуйста поясните. Когда я моделирую сигнал от нескольких целей, то мне нужно сложить сигналы с соответствующими амплитудами и фазами в каждом канале, и потом я могу найти корреляционную матрицу для как раз суммы сигналов с разных целей вместе с шумами и т.д. Как мне сложить корреляционные матрицы от разных целей? Я же по идее не знаю сколько сигналов и разделять их собираюсь по результатам работы алгоритма?

Цитата
Прикрепил код из книжки.

AndeyP, спасибо, а всю книжку можно? rolleyes.gif Ну пожалуйста)) crying.gif

Сообщение отредактировал blondex - Jan 24 2010, 10:07
Go to the top of the page
 
+Quote Post
AndrewN
сообщение Jan 24 2010, 13:55
Сообщение #17


Местный
***

Группа: Участник
Сообщений: 336
Регистрация: 7-03-07
Из: Петербург
Пользователь №: 25 961



Цитата(blondex @ Jan 24 2010, 14:03) *
сигнал от нескольких целей

Естественно, для чего всё и делается - пространственным полосовым фильтром выделить нужные сигналы. Во входном сигнале от решётки сигналы от множественных источников суммированы и в ковариационной матрице источники от разных целей уже смешаны (как в принципе суперпозиции волн :).

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

Книжка 7MB, не приаттачить. Переписал сюда:
http://electronix.ru/forum/index.php?showt...st&p=692733
Go to the top of the page
 
+Quote Post
Oldring
сообщение Jan 25 2010, 08:47
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(blondex @ Jan 24 2010, 13:03) *
Пожалуйста поясните. Когда я моделирую сигнал от нескольких целей, то мне нужно сложить сигналы с соответствующими амплитудами и фазами в каждом канале, и потом я могу найти корреляционную матрицу для как раз суммы сигналов с разных целей вместе с шумами и т.д. Как мне сложить корреляционные матрицы от разных целей? Я же по идее не знаю сколько сигналов и разделять их собираюсь по результатам работы алгоритма?


Но ведь для моделирования Вы сами эти сигналы готовите?

Запишите более подробно как Вы готовите сигналы для теста и как потом считаете корреляционную матрицу, чтобы разговор был предметным. Возможно Вы и так делаете всё правильно, просто не поняли моё замечание. Но из написанного Вами ранее возможны и другие варианты, поэтому я и предупредил.

Должно быть R=sum(Xi*XiH)


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
blondex
сообщение Jan 26 2010, 17:24
Сообщение #19





Группа: Участник
Сообщений: 8
Регистрация: 9-01-10
Пользователь №: 54 682



Цитата(Oldring @ Jan 25 2010, 11:47) *
Но ведь для моделирования Вы сами эти сигналы готовите?

Запишите более подробно как Вы готовите сигналы для теста и как потом считаете корреляционную матрицу, чтобы разговор был предметным. Возможно Вы и так делаете всё правильно, просто не поняли моё замечание. Но из написанного Вами ранее возможны и другие варианты, поэтому я и предупредил.

Должно быть R=sum(Xi*XiH)


Для моделирования действительно сигналы готовлю сама, но на приемной же стороне я вроде как не знаю что мне пришло, сколько сигналов, с какой амплитудой.
Цитата
R=sum(Xi*XiH)
, Ведь Xi - это же не сигнал от i-го источника?

Я моделирую так:
Если у меня M целей, то на k-м элементе антенной решетки у меня есть сигнал:
Xk =sum(Aj*exp(i*(k-1)*2pi*d*sin(tettaj)));
где Aj - амплитуда, tetta - фаза j-го сигнала.
d - база, j = 1...M.
Потом еще накладываю шум.
То есть на каждый антенный элемент приходит сумма сигналов со своими фазами.


Я считаю корреляционную матрицу:
R=<Xi*XiH>, где <*> - это усреднение, т.е.
R=sum(Xi*XiH)/N, где N - это число временных отсчетов, а Xi[sup] - это вектор пространственных отсчетов с каждого элемента АР в один момент времени, Xi+1[sup] - в следующий момент времени.

AndrewN,
Цитата
В широкополосном сигнале могут появляться ложные максимумы, поэтому нужно согласовывать период решётки и полосу и фильтровать входные сигналы.

Не смотря на вполне очевидную аналогию обработок временных и пространственных отсчетов, второе для понимания дается мне гораздо сложнее. Фильтр в данном случае, - это что-то вроде диаграммы направленности? А полоса - это ширина ДН? Как это увязано с тем, что это все-таки одновременный обзор и физически мы не перемещаем зондирующий узкий луч по сектору сканирования, а освещаем его целиком? Что здесь фильтр? Сама обработка?

PS Спасибо за книжки

Сообщение отредактировал blondex - Jan 26 2010, 17:29
Go to the top of the page
 
+Quote Post
Oldring
сообщение Jan 26 2010, 21:10
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(blondex @ Jan 26 2010, 20:24) *
Я моделирую так:
Если у меня M целей, то на k-м элементе антенной решетки у меня есть сигнал:
Xk =sum(Aj*exp(i*(k-1)*2pi*d*sin(tettaj)));
где Aj - амплитуда, tetta - фаза j-го сигнала.
d - база, j = 1...M.
Потом еще накладываю шум.
То есть на каждый антенный элемент приходит сумма сигналов со своими фазами.

Я считаю корреляционную матрицу:
R=<Xi*XiH>, где <*> - это усреднение, т.е.
R=sum(Xi*XiH)/N, где N - это число временных отсчетов, а Xi[sup] - это вектор пространственных отсчетов с каждого элемента АР в один момент времени, Xi+1[sup] - в следующий момент времени.


Верно. Только в каждом векторе отсчетов решетки Xi, соответствующему временному отсчету i, фазы всех целей tettaj должны быть независимыми случайными величинами tettaij. Если цели некоггерентны. Да и амплитуды сигналов целей могут быть случайными величинами, но это уже не принципиально.

Точнее, неверно. В этой формуле tettaj - это не фаза сигнала цели, а азимут цели. Амплитуда сигнала каждой цели Aj должна быть независимой комплексной случайной величиной Aij.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
blondex
сообщение Jan 28 2010, 16:51
Сообщение #21





Группа: Участник
Сообщений: 8
Регистрация: 9-01-10
Пользователь №: 54 682



Цитата(Oldring @ Jan 27 2010, 00:10) *
Точнее, неверно. В этой формуле tettaj - это не фаза сигнала цели, а азимут цели. Амплитуда сигнала каждой цели Aj должна быть независимой комплексной случайной величиной Aij.


Принимаю поправку, написала неправильно.
И все же, вопрос: Что вы имели ввиду под сложением корреляционных матриц от разных целей? Я моделирую суммарный сигнал, какие корреляционные матрицы от разных целей?
Go to the top of the page
 
+Quote Post
Oldring
сообщение Jan 28 2010, 17:26
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(blondex @ Jan 28 2010, 19:51) *
Принимаю поправку, написала неправильно.
И все же, вопрос: Что вы имели ввиду под сложением корреляционных матриц от разных целей? Я моделирую суммарный сигнал, какие корреляционные матрицы от разных целей?


Корреляционная матрица суммы некоггерентных сигналов равна сумме корреляционных матриц отдельных сигналов. То есть вместо множества отсчетов во временной области можно обойтись одним вектором на сигнал. При достаточном числе отсчетов со случайными фазами.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
AndrewN
сообщение Jan 28 2010, 17:52
Сообщение #23


Местный
***

Группа: Участник
Сообщений: 336
Регистрация: 7-03-07
Из: Петербург
Пользователь №: 25 961



Цитата(blondex @ Jan 26 2010, 20:24) *
Не смотря на вполне очевидную аналогию обработок временных и пространственных отсчетов, второе для понимания дается мне гораздо сложнее. Фильтр в данном случае, - это что-то вроде диаграммы направленности? А полоса - это ширина ДН? Как это увязано с тем, что это все-таки одновременный обзор и физически мы не перемещаем зондирующий узкий луч по сектору сканирования, а освещаем его целиком? Что здесь фильтр? Сама обработка?

Я еще добавил два издания Даджеон-Мерсеро - 1988 рус и 1995 англ. Посмотрите в гл 6.

Плоская волна с еденичной амплитудой описывается комплексной экспонентой

exp (i*(omega*t - <k,x>)),

k - волновой вектор, его модуль (волновое число) |k| = 2*pi/lambda показывает сколько периодов укладывается в 2*pi едениц длины. lambda и omega связаны волновой скоростью c = omega*lambda = omega/|k|. Для простоты хорошо допустить, что дисперсия (зависимость скорости от длины волны) d c / d lambda = 0. Если зафиксировать все переменные, кроме k, то поворачивая его, можно получить равные комплексные аргументы.

Луч - полосовой фильтр - формируется цифровым способом. В зависимости от типа антенны, луч или излучается - активная антенна, или принимается - пассивная антенна. И луч в самом деле перемещается при сканировании.

Не очень складно, но не хочется пересказывать Д-М :)
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 2nd July 2025 - 01:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01452 секунд с 7
ELECTRONIX ©2004-2016