|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Mar 26 2014, 08:13
|
Участник

Группа: Свой
Сообщений: 74
Регистрация: 11-03-14
Из: Ростов
Пользователь №: 80 888

|
Цитата(kelevra @ Mar 26 2014, 11:54)  Здравствуйте! На днях заинтересовался вопросом, чисто теоретически существует ли способ получить спектр широкополосного сигнала (полосой dF) если нет возможности выполнить Возьмите 10 АЦП и заставьте их сэмлировать данные со сдвигом по фазе, если скажем сдвиг равен T/10 то Вы поднимите частоту дискретизации в 10 раз. Правда тогда input bandwidth этого АЦП должен быть в состоянии сэмплировать сигнал с шириной 10*F/2. Теоретически как обойти теорему Котельникова? Допустим Вы обошли теорему, как сэмплировать будете? АЦП скажем на 100MSPS с входным диапазоном 200MHz. А Вы придумали как обойти теорему и запускаете на него 500MHz, работать все равно не будет, потому что АЦП не берет шире 200MHz. Если у Вас спектр узкий, и находится где нибудь на частоте 2GHz его можно опустить вниз и потом сэмплировать. А вот если Вы все таки хотите работать с широким спектром тогда впервую очередь все упирается во входной диапазон АЦП. Ну можно попробовать входной сигнал "нарезать" кусками спектра, при помощи смесителей, отфильтровать, а потом "сшить". Какое качество при этом будет вопрос...
Сообщение отредактировал seneka - Mar 26 2014, 08:19
|
|
|
|
|
Mar 26 2014, 11:10
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 7-06-08
Пользователь №: 38 128

|
Если сигнал стационарный, то можно мерить отдельные участки спектра, а потом их сшивать.
|
|
|
|
|
Mar 27 2014, 06:29
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 16-10-13
Пользователь №: 78 761

|
Благодарю, всех кто участвует в обсуждении! Получил много пищи для размышлений!  Идея о разделении сигнала по фазе, предложенная seneka интуитивно кажется понятной и логичной. Цитата(seneka @ Mar 26 2014, 12:13)  Возьмите 10 АЦП и заставьте их сэмлировать данные со сдвигом по фазе, если скажем сдвиг равен T/10 то Вы поднимите частоту дискретизации в 10 раз. Правда тогда input bandwidth этого АЦП должен быть в состоянии сэмплировать сигнал с шириной 10*F/2. Возник следующий вопрос: что если поднимать частоту дискретизации в 10 раз необходимости нет, а вот раза в 2 было бы в самый раз. На ум сразу приходит следующий вариант, сначала из исходного широкополосного сигнала сформировать квадратурный сигнал (I/Q сдвиг 90 градусов), затем сэплировать эти сигналы двумя АЦП с частотой дискретизации меньшей, чем удвоенная верхняя частота в спектре, далее делать БПФ этих двух теперь уже дискретных квадратурных сигналов, ну и наконец нужно как-то объединить полученные результаты уже в частотной области, для того чтобы получить спектр исходного сигнала. Вот по какому именно алгоритму производить объединение результатов БПФ в частотной области для меня вопрос, как собственно и верность рассуждений предшествующих этапу БПФ.
|
|
|
|
|
Mar 27 2014, 07:28
|
Участник

Группа: Свой
Сообщений: 74
Регистрация: 11-03-14
Из: Ростов
Пользователь №: 80 888

|
Посмотрите у производителей АЦП материалы по термину как тут уже сказали "interleaving", специально не искал, но материалов по теме много.
PS: Не могу сказать что я твердо стою на ногах в теме обработки сигналов, но как я понимаю, I/Q используют когда сигнал "сбрасывают" в нулевую частоту, и сэмплирование тут не даст Вам удвоения спектра сигнала, как Вы хотите. Вам надо честно ставить два АЦП и сэмплировать входной сигнал "через одного" с максимальной частотой для каждого АЦП. Если Вы при этом сэмплируете сигнал на нулевой частоте, то есть спектр располагается от 0 до F/2 то Вам понадобится 4 АЦП, два для I и два для Q. Если ошибаюсь, пускай поправят...
Сообщение отредактировал seneka - Mar 27 2014, 07:31
|
|
|
|
|
Mar 27 2014, 09:41
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 16-10-13
Пользователь №: 78 761

|
Благодарю всех участников! Буду разбираться с теорией interleaving ADC.
|
|
|
|
|
Apr 2 2014, 15:04
|
Участник

Группа: Участник
Сообщений: 65
Регистрация: 14-02-11
Пользователь №: 62 975

|
Советую прочитать книгу Ричарда Лайонса "Цифровая обработка сигналов (2-е издание, 2006)" ,в ней есть много примеров и трюков обработки сигналов. Если ,например, ширина полосы исследуемых сигналов равна 10МГц, центральная частота равна 50 МГц, то фактически нас интересует диапазон 45-55 МГц, чтобы обработать эту полосу нам не обязательно оцифровывать сигнал с частотой 55*2=110 МГц, мы можем тактировать частотой 40 МГц!!!,тогда наш исследуемый сигнал перенесется на 5-15 МГц,причем это будет точная копия исходного сигнала. Дальше этот сигнал переносится в 0 ПЧ , где для обработки нам хватит тактовой 10 МГц.
|
|
|
|
|
Apr 2 2014, 16:51
|
Местный
  
Группа: Свой
Сообщений: 316
Регистрация: 20-02-05
Из: Ленинградская обл.
Пользователь №: 2 765

|
Цитата(Skryppy @ Apr 2 2014, 19:04)  Советую прочитать книгу Ричарда Лайонса "Цифровая обработка сигналов (2-е издание, 2006)" ,в ней есть много примеров и трюков обработки сигналов. Если ,например, ширина полосы исследуемых сигналов равна 10МГц, центральная частота равна 50 МГц, то фактически нас интересует диапазон 45-55 МГц, чтобы обработать эту полосу нам не обязательно оцифровывать сигнал с частотой 55*2=110 МГц, мы можем тактировать частотой 40 МГц!!!,тогда наш исследуемый сигнал перенесется на 5-15 МГц,причем это будет точная копия исходного сигнала. Дальше этот сигнал переносится в 0 ПЧ , где для обработки нам хватит тактовой 10 МГц. Процесс называется "Субполосная дискретизация", если мне не изменяет память, то частота дискретизации Fd=4*F0/(2*N+1), где F0 - центральная частота спектра, а N - номер копии спектра, в какую желаем снести сигнал, N: 0,1,2.....
|
|
|
|
|
Apr 20 2014, 17:36
|
Местный
  
Группа: Свой
Сообщений: 287
Регистрация: 3-12-07
Из: г.Казань
Пользователь №: 32 913

|
Цитата(bve @ Apr 2 2014, 20:51)  Процесс называется "Субполосная дискретизация", если мне не изменяет память, то частота дискретизации Fd=4*F0/(2*N+1), где F0 - центральная частота спектра, а N - номер копии спектра, в какую желаем снести сигнал, N: 0,1,2..... Да, это downsampling. У него нужно соблюсти требования к jitter тактовой АЦП.
--------------------
Сжимаются ужи насмешкой лжи
|
|
|
|
|
Apr 20 2014, 18:54
|
Местный
  
Группа: Свой
Сообщений: 287
Регистрация: 3-12-07
Из: г.Казань
Пользователь №: 32 913

|
Цитата(Dr.Alex @ Apr 20 2014, 22:10)  Это не даунсэмплинг, а андерсэмплинг. Впрочем, аффтору это вряд ли поможет.. Вы правы, я перепутал. Когда вспоминал название, думал, что раз это не оверсэмплинг, тогда даунсамплинг. Понимаю, что только слова похожи. Ляпнул.  Почему вряд ли поможет? Надо спросить у ТС, может он за полосу по Котельникову принимает всю полосу от 0 до Fa ? Или Ваше предположение как-то связано с тем, что сигнал широкополосный? Уважаемый, kelevra, какие частоты и какая полоса у Вас?
--------------------
Сжимаются ужи насмешкой лжи
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|