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

 
 
 
Reply to this topicStart new topic
> Демодуляция в цифре, После DDS и фильтрации требуется распознование вида модуляции и демод
Ghost_V
сообщение Feb 2 2010, 17:14
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 16-11-07
Пользователь №: 32 388



Здравствуйте, после DDS и FIR фильтров планируется делать FFT на 674x, а также определение вида модуляции и собственно демодуляцию. Соотношение сигнал шум должно быть хорошее. smile3046.gif
1. по каким признакам одназначно можно определить вид модуляции?
2. каким методом реализовать FSK (GFSK), DQPSK, QPSK, демодулятор. Нужно ли восстанавливать несущую, если предварительно делался FFT? как лучше востанавливать несущую и символьную скорость в каждом виде модуляции?
help.gif

Сообщение отредактировал Ghost_V - Feb 2 2010, 17:15
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 2 2010, 18:39
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(Ghost_V @ Feb 2 2010, 20:14) *
Здравствуйте, после DDS и FIR фильтров планируется делать FFT на 674x, а также определение вида модуляции и собственно демодуляцию. Соотношение сигнал шум должно быть хорошее. smile3046.gif
1. по каким признакам одназначно можно определить вид модуляции?
2. каким методом реализовать FSK (GFSK), DQPSK, QPSK, демодулятор. Нужно ли восстанавливать несущую, если предварительно делался FFT? как лучше востанавливать несущую и символьную скорость в каждом виде модуляции?
help.gif

если можно уточните дополнительные требования для классификатора:
1. что из себя представляет сигнал - одиночный или в полосе группового сигнала (ширина полосы занимаемой сигналом).
2. тип канала - АБГШ или с замираниями (быстрые\медленные)
3. сигнал непрерывный или пакетный
4. символьная скорость известна или необходимо определить. если да то в каком диапазоне возможных значений может находиться
5. отстройку по частоте определять или нет
6. требуемая вероятность правильного обнаружения для каждого вида модуляции и при каком соотношении С\Ш.
7. требуемая среднестатистическая скорость сканирования (определять надо в реалтайме или в отложенном режиме)
8. это все требуемые типы модуляции для идентификации или есть еще?
9. для чего делать FFT и вообще для каких целей нужен сей девайс (если не секрет)
Go to the top of the page
 
+Quote Post
Ghost_V
сообщение Feb 2 2010, 19:10
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 16-11-07
Пользователь №: 32 388



Цитата(Serg76 @ Feb 2 2010, 21:39) *
если можно уточните дополнительные требования для классификатора:
1. что из себя представляет сигнал - одиночный или в полосе группового сигнала (ширина полосы занимаемой сигналом).
2. тип канала - АБГШ или с замираниями (быстрые\медленные)
3. сигнал непрерывный или пакетный
4. символьная скорость известна или необходимо определить. если да то в каком диапазоне возможных значений может находиться
5. отстройку по частоте определять или нет
6. требуемая вероятность правильного обнаружения для каждого вида модуляции и при каком соотношении С\Ш.
7. требуемая среднестатистическая скорость сканирования (определять надо в реалтайме или в отложенном режиме)
8. это все требуемые типы модуляции для идентификации или есть еще?
9. для чего делать FFT и вообще для каких целей нужен сей девайс (если не секрет)

1. сигнал предпологается в полосе приблизительно 6 Мгц (промежуточная) с перестройкой.
2. сигнал может быть с временным разделением или непрерывная передача. в радиоканале.
3. возможен и тот и тот, хотя бы какой то,
4. возможны некоторые стандарты 8 КГц, 12,5 25. еще несколько возможно известных.
5. определять для демодулирования если только..
6. соотношения С\Ш считать хорошим. вероятность правильного обнаружения желательно получше.
7. скорость сканирования как получиться, FFT на 1024 точки 68 мкс. затем либо еще раз, либо перестройка на другую частоту.
8. вроде все, завтра еще уточню.
9. FFT делать для сканирования, демодуляуия при нахождении сигнала. в реалтайме, если не возможно, отложено .( laughing.gif как сказать)
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 2 2010, 19:17
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(Ghost_V @ Feb 2 2010, 22:10) *
1. сигнал предпологается в полосе приблизительно 6 Мгц (промежуточная) с перестройкой.
2. сигнал может быть с временным разделением или непрерывная передача. в радиоканале.
3. возможен и тот и тот, хотя бы какой то,
4. возможны некоторые стандарты 8 КГц, 12,5 25. еще несколько возможно известных.
5. определять для демодулирования если только..
6. соотношения С\Ш считать хорошим. вероятность правильного обнаружения желательно получше.
7. скорость сканирования как получиться, FFT на 1024 точки 68 мкс. затем либо еще раз, либо перестройка на другую частоту.
8. вроде все, завтра еще уточню.
9. FFT делать для сканирования, демодуляуия при нахождении сигнала. в реалтайме, если не возможно, отложено .( laughing.gif как сказать)

судя по данным пунктам похоже на транкинг - угадал?
Go to the top of the page
 
+Quote Post
Ghost_V
сообщение Feb 3 2010, 03:54
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 16-11-07
Пользователь №: 32 388



ну, что то типа того.
Go to the top of the page
 
+Quote Post
Ghost_V
сообщение Feb 3 2010, 16:27
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 16-11-07
Пользователь №: 32 388



после сканирования, на DSP уже квадратуры пойдут с частотой 1 МГц например, когда он даст сигнал. еще модуляция cpFSk что-ли, с неразрывной фазой. и ЧМ-4
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 3 2010, 17:24
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(Ghost_V @ Feb 2 2010, 20:14) *
Здравствуйте, после DDS и FIR фильтров планируется делать FFT на 674x, а также определение вида модуляции и собственно демодуляцию. Соотношение сигнал шум должно быть хорошее. smile3046.gif
1. по каким признакам одназначно можно определить вид модуляции?
2. каким методом реализовать FSK (GFSK), DQPSK, QPSK, демодулятор. Нужно ли восстанавливать несущую, если предварительно делался FFT? как лучше востанавливать несущую и символьную скорость в каждом виде модуляции?
help.gif

я бы порекомендовал следующий алгоритм определения тех.параметров сигнала:
1. грубая оценка первичных параметров (полоса сигнала и номинал несущей) по образу FFT - спектру.
2. выделение каждого сигнала из общей полосы группового сигнала путем фильтрации. после фильтрации можно оценить тип доступа - частотное или временное разделение каналов.
3. оценка огибающей полученного сигнала. если огибающая постоянна - то сигнал можно отнести к классу частотно-модулированных (FSK). если нет то к фазовым сигналам (PSK).
4. тип модуляции можно определить имея набор всевозможных демодуляторов. реализовывать их лучше всего по оптимальной когрентной схеме. получите минимальные энергетические потери. правда при таком подходе вы не различите DQPSK и QPSK. но это можно сделать затем по помехоустойчивому декодеру.
5. по найденным параметрам демодулировать сигнал.
Go to the top of the page
 
+Quote Post
Ghost_V
сообщение Feb 4 2010, 03:52
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 16-11-07
Пользователь №: 32 388



Спасибо, подумаю как реализовать. а по оптимальной когерентной схеме это как ?smile.gif
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 4 2010, 15:46
Сообщение #9


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(Ghost_V @ Feb 4 2010, 06:52) *
Спасибо, подумаю как реализовать. а по оптимальной когерентной схеме это как ?smile.gif

это значит что с воостановлением опорного колебания (несущей).
в вашем случае задача классификации упрощается так как известна сетка частот, а также возможные значения символьной скорости и типы модуляции. так что общий алгоритм классификации можно еще упростить и соотвественно уменьшить среднестатистическое время сканирования. а у вас имеются записи временных реализаций группового сигнала? если да то может выложите? хочу тоже посмотреть. и если можно то в виде I/Q составляющих.
Go to the top of the page
 
+Quote Post
Ghost_V
сообщение Feb 4 2010, 16:34
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 16-11-07
Пользователь №: 32 388



Цитата(Serg76 @ Feb 4 2010, 18:46) *
. а у вас имеются записи временных реализаций группового сигнала? если да то может выложите? хочу тоже посмотреть. и если можно то в виде I/Q составляющих.

Пока не понял что это значит. laughing.gif Сигнал еще с эфира не принимался, пока решается задача реализации как и начем, образно говоря или какими програмными методами.

Проблема в том, что роль DDS будет выполнять плисина, также фильтрацию и опору АЦП. так что сигнал на меня (DSP) попадет на какой то промежуточной, и если есть отстройка от несущей, то я пока не пойму как восстановить. Читал сегодня Незами. так понял что есть Feedback и feedforward схемы. в данном случаее придется использовать feedback и давать сигналы плисине, как я понял ? или есть другие варианты. Еще слышал про определение вида модуляции по изменению фазы, или я что то путаю.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 4 2010, 18:01
Сообщение #11


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(Ghost_V @ Feb 4 2010, 19:34) *
Пока не понял что это значит. laughing.gif Сигнал еще с эфира не принимался, пока решается задача реализации как и начем, образно говоря или какими програмными методами.

Проблема в том, что роль DDS будет выполнять плисина, также фильтрацию и опору АЦП. так что сигнал на меня (DSP) попадет на какой то промежуточной, и если есть отстройка от несущей, то я пока не пойму как восстановить. Читал сегодня Незами. так понял что есть Feedback и feedforward схемы. в данном случаее придется использовать feedback и давать сигналы плисине, как я понял ? или есть другие варианты. Еще слышал про определение вида модуляции по изменению фазы, или я что то путаю.

я имел ввиду групповой сигнал в 6 МГц, который будет оцифрован по ПЧ приемника, как вы и писали. или это не так планируется делать? затем этот сигнал будет обработан классификатором. в результате получим набор технических параметров по каждому отдельному сигналу из этой полосы. и затем уже демодуляция этого отдельного сигнала. так вот я и спрашивал есть ли оцифрованные записи сигнала в полосе 6 МГц? но, по-видимому, нет. вы объясните какие задачи вы хотите решать в железе, а какие программными методами. потому как демодуляцию, например, можно выполнить и программно - скорости небольшие.

вид модуляции для QPSK сигнала можно еще определить путем возведения данного сигнала в 4-ую степень. вроде как С\Ш у вас предполагается хорошим, поэтому потери при возведении в 4-ую степень не окажут сильного влияния на оценку. тогда в этом случае начальная фаза сигнала вырождается и вы будете наблюдать в спектре одиночную гармонику. затем просто разделите частоту этой гармоники на 4 и дополнительно еще получите свою реальную отстройку по частоте. в этом случае можно обойтись и без демодулятора при определении вида модуляции как я предлагал ранее.
Go to the top of the page
 
+Quote Post
Ghost_V
сообщение Feb 4 2010, 18:34
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 16-11-07
Пользователь №: 32 388



Цитата(Serg76 @ Feb 4 2010, 21:01) *
я имел ввиду групповой сигнал в 6 МГц, который будет оцифрован по ПЧ приемника, как вы и писали. или это не так планируется делать? затем этот сигнал будет обработан классификатором. в результате получим набор технических параметров по каждому отдельному сигналу из этой полосы. и затем уже демодуляция этого отдельного сигнала. так вот я и спрашивал есть ли оцифрованные записи сигнала в полосе 6 МГц? но, по-видимому, нет. вы объясните какие задачи вы хотите решать в железе, а какие программными методами. потому как демодуляцию, например, можно выполнить и программно - скорости небольшие.

вид модуляции для QPSK сигнала можно еще определить путем возведения данного сигнала в 4-ую степень. вроде как С\Ш у вас предполагается хорошим, поэтому потери при возведении в 4-ую степень не окажут сильного влияния на оценку. тогда в этом случае начальная фаза сигнала вырождается и вы будете наблюдать в спектре одиночную гармонику. затем просто разделите частоту этой гармоники на 4 и дополнительно еще получите свою реальную отстройку по частоте. в этом случае можно обойтись и без демодулятора при определении вида модуляции как я предлагал ранее.

Да действительно планируется так. только вот думается сброс в ноль и фильтрацию сделать в плисе, т.е 6 МГЦ будет только для FFT, когда сигнал обнаружен плис сбрасывает в ноль на указанной частоте. Вроде так, но на самом деле приемник еще не собран, поэтому реального сигнала еще не записывали. всё в цифре. хотим обойтись одним АЦП, может даже прям с эфира или с первой ПЧ. МГЦ на 60 оцифровывать а в плисе фильтровать и сбрасывать.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Feb 4 2010, 18:42
Сообщение #13


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(Ghost_V @ Feb 4 2010, 21:34) *
Да действительно планируется так. только вот думается сброс в ноль и фильтрацию сделать в плисе, т.е 6 МГЦ будет только для FFT, когда сигнал обнаружен плис сбрасывает в ноль на указанной частоте. Вроде так, но на самом деле приемник еще не собран, поэтому реального сигнала еще не записывали. всё в цифре. хотим обойтись одним АЦП, может даже прям с эфира или с первой ПЧ. МГЦ на 60 оцифровывать а в плисе фильтровать и сбрасывать.

теперь понятно. тогда демодуляцию, декодирование и дальнейшую обработку протокола точно можно выполнить программно в реалтайме. сейчас это не проблема.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 15th June 2025 - 18:39
Рейтинг@Mail.ru


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