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

 
 
> Демодуляция QAM
_Anatoliy
сообщение Apr 9 2008, 04:40
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Коллеги,посоветуйте с чего начать,в этих делах пока новичёк.
Как я понимаю, для демодуляции QAM нужно восстановить частоту несущей и частоту символов.Порыскав по сети нашёл несколько алгоритмов восстановления частоты несущей,в основном везде предлагается умножать текущий символьный отсчёт на предыдущий и результат пропустить через полосовой фильтр.Попробовал в матлабе,получилось,но уж сильно зашумлённый данными синус получается после умножения,для качественной фильтрации нужно ставить FIR с не менее 4096 тапов,а то и больше.Может есть какие другие алгоритмы для выделения этих частот?
Go to the top of the page
 
+Quote Post
12 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 14)
eugen_pcad_ru
сообщение Apr 9 2008, 06:38
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 642
Регистрация: 15-11-07
Пользователь №: 32 353



Собственно использовать на практике можно две схемы: 1) возведения в n-ую степень и использование полосового фильтра для выделения несущей; 2) переносить вниз и делать то же самое, но в комплексном сигнале. Методы восстановления есть по-моему в книге
Спилкер Дж. Цифровая спутниковая связь.
Ну и были тут где-то по-моему разные матлабовские модели... Можно на них посмотреть...
По-настоящему большой фильтр используется для восстановления тактовой. Для несущей (как правило) рассчитывается фильтр по маске (см. соответствующий стандарт).


--------------------
Правильно сформулированый вопрос содержит в себе половину ответа.
P.S.: Некоторые модераторы в качестве ответа так навязчиво предлагают посетить свой сайт, что иначе как саморекламу такие действия интерпретировать сложно.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 9 2008, 08:10
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



За книгу спасибо!Нашёл,качаю.

Вот какой у меня выход после фильтра на 256 тапов,по моему не очень хороший.См огибающую.

http://upload.caxapa.ru/qam_fir256.TIF
Go to the top of the page
 
+Quote Post
genadiy
сообщение Apr 9 2008, 08:55
Сообщение #4





Группа: Новичок
Сообщений: 7
Регистрация: 5-06-06
Пользователь №: 17 773



Несущая частота должна быть известна из условия. А вот случайная блуждающая фаза нет. Её то и нужно оценить системой ФАПЧ. В журнале Радиотехника №11 2004 есть статья: "Оптимальные алгоритмы приёма сигналов квадратурной амплитудной манипуляции" В.Е. Мартиросов. стр 41. Там есть всё от уравнения до структурной схемы в терминах которые должны быть понятны электронщикам. Статью готов обсудить если будет интерес.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 9 2008, 09:31
Сообщение #5


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(genadiy @ Apr 9 2008, 11:55) *
Несущая частота должна быть известна из условия. А вот случайная блуждающая фаза нет. Её то и нужно оценить системой ФАПЧ. В журнале Радиотехника №11 2004 есть статья: "Оптимальные алгоритмы приёма сигналов квадратурной амплитудной манипуляции" В.Е. Мартиросов. стр 41. Там есть всё от уравнения до структурной схемы в терминах которые должны быть понятны электронщикам. Статью готов обсудить если будет интерес.


Спасибо!
Интерес есть и очень большой.Только вот журнала этого у меня нет,а электронный вариант найти не получается:-((
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 9 2008, 10:39
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Вот посмотрите модели:
http://electronix.ru/forum/index.php?showtopic=23652

Практическая книга:
http://rapidshare.com/files/45943139/%%%%%...Nezami.rar.html

Сообщение отредактировал petrov - Apr 9 2008, 10:41
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 9 2008, 11:24
Сообщение #7


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ Apr 9 2008, 13:39) *
Вот посмотрите модели:
http://electronix.ru/forum/index.php?showtopic=23652

Практическая книга:
http://rapidshare.com/files/45943139/%%%%%...Nezami.rar.html


Большое Вам спасибо!
Книгу качаю,модели вечером посмотрю.Если будут вопросы по моделям - можно обратиться?
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 9 2008, 12:01
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ Apr 9 2008, 15:24) *
Большое Вам спасибо!
Книгу качаю,модели вечером посмотрю.Если будут вопросы по моделям - можно обратиться?


Даже нужно, форум для этого и существует.
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Apr 9 2008, 12:44
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(_Anatoliy @ Apr 9 2008, 08:40) *
Коллеги,посоветуйте с чего начать,в этих делах пока новичёк.
Как я понимаю, для демодуляции QAM нужно восстановить частоту несущей и частоту символов.Порыскав по сети нашёл несколько алгоритмов восстановления частоты несущей,в основном везде предлагается умножать текущий символьный отсчёт на предыдущий и результат пропустить через полосовой фильтр.Попробовал в матлабе,получилось,но уж сильно зашумлённый данными синус получается после умножения,для качественной фильтрации нужно ставить FIR с не менее 4096 тапов,а то и больше.Может есть какие другие алгоритмы для выделения этих частот?


Какой имеено сигнал предполагается демодулировать. QAM16 или QAM256?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 9 2008, 12:49
Сообщение #10


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Михаил_K @ Apr 9 2008, 15:44) *
Какой имеено сигнал предполагается демодулировать. QAM16 или QAM256?


От QPSK до QAM256 java script:emoticon(';)', 'smid_29')
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Apr 9 2008, 14:40
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(_Anatoliy @ Apr 9 2008, 16:49) *
От QPSK до QAM256 java script:emoticon(';)', 'smid_29')

Тогда попробуйте схему по решению.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 9 2008, 15:18
Сообщение #12


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Михаил_K @ Apr 9 2008, 17:40) *
Тогда попробуйте схему по решению.


Михаил,извините но что значит по решению?
Я не зря написал в корневом посте "Коллеги,посоветуйте с чего начать,в этих делах пока новичёк."



Цитата(petrov @ Apr 9 2008, 15:01) *
Даже нужно, форум для этого и существует.


Спасибо!

Первый вопрос по модели qam_fb_gardner_symbol_farrow_sync_fb_phase_sync_agc_2007_06_18.mdl

Для подстройки символьной скорости у Вас используется Gardner timing error detector. Как я понял это требует "вылавливания на приёмной стороне" периодической последовательности +- 1. В случае М-арных сигналов создаётся впечатление что такую последовательность нужно периодически вставлять в поток на передающей стороне. Так ли это?
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 9 2008, 17:43
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ Apr 9 2008, 19:18) *
Первый вопрос по модели qam_fb_gardner_symbol_farrow_sync_fb_phase_sync_agc_2007_06_18.mdl

Для подстройки символьной скорости у Вас используется Gardner timing error detector. Как я понял это требует "вылавливания на приёмной стороне" периодической последовательности +- 1. В случае М-арных сигналов создаётся впечатление что такую последовательность нужно периодически вставлять в поток на передающей стороне. Так ли это?


Не так. Требуется равновероятность точек созвездия на интервале усреднения и коэффициент ската фильтра корень из приподнятого косинуса больше 0.2.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 9 2008, 19:54
Сообщение #14


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ Apr 9 2008, 20:43) *
Не так. Требуется равновероятность точек созвездия на интервале усреднения и коэффициент ската фильтра корень из приподнятого косинуса больше 0.2.


Спасибо!
В дальнейшем Вам удобно здесь общаться или можно в почту?
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 10 2008, 05:05
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(_Anatoliy @ Apr 9 2008, 23:54) *
Спасибо!
В дальнейшем Вам удобно здесь общаться или можно в почту?


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

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

 


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


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