|
|
  |
Демодуляция в цифре, После DDS и фильтрации требуется распознование вида модуляции и демод |
|
|
|
Feb 2 2010, 17:14
|
Участник

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

|
Здравствуйте, после DDS и FIR фильтров планируется делать FFT на 674x, а также определение вида модуляции и собственно демодуляцию. Соотношение сигнал шум должно быть хорошее. 1. по каким признакам одназначно можно определить вид модуляции? 2. каким методом реализовать FSK (GFSK), DQPSK, QPSK, демодулятор. Нужно ли восстанавливать несущую, если предварительно делался FFT? как лучше востанавливать несущую и символьную скорость в каждом виде модуляции?
Сообщение отредактировал Ghost_V - Feb 2 2010, 17:15
|
|
|
|
|
Feb 2 2010, 18:39
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(Ghost_V @ Feb 2 2010, 20:14)  Здравствуйте, после DDS и FIR фильтров планируется делать FFT на 674x, а также определение вида модуляции и собственно демодуляцию. Соотношение сигнал шум должно быть хорошее. 1. по каким признакам одназначно можно определить вид модуляции? 2. каким методом реализовать FSK (GFSK), DQPSK, QPSK, демодулятор. Нужно ли восстанавливать несущую, если предварительно делался FFT? как лучше востанавливать несущую и символьную скорость в каждом виде модуляции?  если можно уточните дополнительные требования для классификатора: 1. что из себя представляет сигнал - одиночный или в полосе группового сигнала (ширина полосы занимаемой сигналом). 2. тип канала - АБГШ или с замираниями (быстрые\медленные) 3. сигнал непрерывный или пакетный 4. символьная скорость известна или необходимо определить. если да то в каком диапазоне возможных значений может находиться 5. отстройку по частоте определять или нет 6. требуемая вероятность правильного обнаружения для каждого вида модуляции и при каком соотношении С\Ш. 7. требуемая среднестатистическая скорость сканирования (определять надо в реалтайме или в отложенном режиме) 8. это все требуемые типы модуляции для идентификации или есть еще? 9. для чего делать FFT и вообще для каких целей нужен сей девайс (если не секрет)
|
|
|
|
|
Feb 2 2010, 19:10
|
Участник

Группа: Участник
Сообщений: 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 делать для сканирования, демодуляуия при нахождении сигнала. в реалтайме, если не возможно, отложено .(  как сказать)
|
|
|
|
|
Feb 2 2010, 19:17
|
Профессионал
    
Группа: Участник
Сообщений: 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 делать для сканирования, демодуляуия при нахождении сигнала. в реалтайме, если не возможно, отложено .(  как сказать) судя по данным пунктам похоже на транкинг - угадал?
|
|
|
|
|
Feb 3 2010, 03:54
|
Участник

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

|
ну, что то типа того.
|
|
|
|
|
Feb 3 2010, 16:27
|
Участник

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

|
после сканирования, на DSP уже квадратуры пойдут с частотой 1 МГц например, когда он даст сигнал. еще модуляция cpFSk что-ли, с неразрывной фазой. и ЧМ-4
|
|
|
|
|
Feb 3 2010, 17:24
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

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

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

|
Цитата(Serg76 @ Feb 4 2010, 18:46)  . а у вас имеются записи временных реализаций группового сигнала? если да то может выложите? хочу тоже посмотреть. и если можно то в виде I/Q составляющих. Пока не понял что это значит.  Сигнал еще с эфира не принимался, пока решается задача реализации как и начем, образно говоря или какими програмными методами. Проблема в том, что роль DDS будет выполнять плисина, также фильтрацию и опору АЦП. так что сигнал на меня (DSP) попадет на какой то промежуточной, и если есть отстройка от несущей, то я пока не пойму как восстановить. Читал сегодня Незами. так понял что есть Feedback и feedforward схемы. в данном случаее придется использовать feedback и давать сигналы плисине, как я понял ? или есть другие варианты. Еще слышал про определение вида модуляции по изменению фазы, или я что то путаю.
|
|
|
|
|
Feb 4 2010, 18:01
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(Ghost_V @ Feb 4 2010, 19:34)  Пока не понял что это значит.  Сигнал еще с эфира не принимался, пока решается задача реализации как и начем, образно говоря или какими програмными методами. Проблема в том, что роль DDS будет выполнять плисина, также фильтрацию и опору АЦП. так что сигнал на меня (DSP) попадет на какой то промежуточной, и если есть отстройка от несущей, то я пока не пойму как восстановить. Читал сегодня Незами. так понял что есть Feedback и feedforward схемы. в данном случаее придется использовать feedback и давать сигналы плисине, как я понял ? или есть другие варианты. Еще слышал про определение вида модуляции по изменению фазы, или я что то путаю. я имел ввиду групповой сигнал в 6 МГц, который будет оцифрован по ПЧ приемника, как вы и писали. или это не так планируется делать? затем этот сигнал будет обработан классификатором. в результате получим набор технических параметров по каждому отдельному сигналу из этой полосы. и затем уже демодуляция этого отдельного сигнала. так вот я и спрашивал есть ли оцифрованные записи сигнала в полосе 6 МГц? но, по-видимому, нет. вы объясните какие задачи вы хотите решать в железе, а какие программными методами. потому как демодуляцию, например, можно выполнить и программно - скорости небольшие. вид модуляции для QPSK сигнала можно еще определить путем возведения данного сигнала в 4-ую степень. вроде как С\Ш у вас предполагается хорошим, поэтому потери при возведении в 4-ую степень не окажут сильного влияния на оценку. тогда в этом случае начальная фаза сигнала вырождается и вы будете наблюдать в спектре одиночную гармонику. затем просто разделите частоту этой гармоники на 4 и дополнительно еще получите свою реальную отстройку по частоте. в этом случае можно обойтись и без демодулятора при определении вида модуляции как я предлагал ранее.
|
|
|
|
|
Feb 4 2010, 18:34
|
Участник

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

|
Цитата(Serg76 @ Feb 4 2010, 21:01)  я имел ввиду групповой сигнал в 6 МГц, который будет оцифрован по ПЧ приемника, как вы и писали. или это не так планируется делать? затем этот сигнал будет обработан классификатором. в результате получим набор технических параметров по каждому отдельному сигналу из этой полосы. и затем уже демодуляция этого отдельного сигнала. так вот я и спрашивал есть ли оцифрованные записи сигнала в полосе 6 МГц? но, по-видимому, нет. вы объясните какие задачи вы хотите решать в железе, а какие программными методами. потому как демодуляцию, например, можно выполнить и программно - скорости небольшие.
вид модуляции для QPSK сигнала можно еще определить путем возведения данного сигнала в 4-ую степень. вроде как С\Ш у вас предполагается хорошим, поэтому потери при возведении в 4-ую степень не окажут сильного влияния на оценку. тогда в этом случае начальная фаза сигнала вырождается и вы будете наблюдать в спектре одиночную гармонику. затем просто разделите частоту этой гармоники на 4 и дополнительно еще получите свою реальную отстройку по частоте. в этом случае можно обойтись и без демодулятора при определении вида модуляции как я предлагал ранее. Да действительно планируется так. только вот думается сброс в ноль и фильтрацию сделать в плисе, т.е 6 МГЦ будет только для FFT, когда сигнал обнаружен плис сбрасывает в ноль на указанной частоте. Вроде так, но на самом деле приемник еще не собран, поэтому реального сигнала еще не записывали. всё в цифре. хотим обойтись одним АЦП, может даже прям с эфира или с первой ПЧ. МГЦ на 60 оцифровывать а в плисе фильтровать и сбрасывать.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|