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

 
 
12 страниц V  « < 9 10 11 12 >  
Reply to this topicStart new topic
> Демодуляция QAM
petrov
сообщение Aug 15 2008, 09:47
Сообщение #151


Гуру
******

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



Цитата(vadimuzzz @ Aug 15 2008, 13:02) *
я извиняюсь за назойливость, просто хочу свести концы с концами (в смысле теорию и практику).
рассмотрим линейную часть эквалайзера (скриншот).
как я понимаю, здесь коэффициенты пересчитываются по формуле : C(k+1)=C(k) + error(k)*conj(V(k)).
а в фильтре, что стоит в обратной связи идет пересчет C(k+1)=C(k) + error(k)*conj(I(k-1)).
или я неправильно понял?
у Прокиса формула пересчета на оба фильтра одинаковая. не могли бы вы в виде формул показать пересчет коэффициентов?


Одинаковые формулы для обоих фильтров используются, задержка на рисунке для прямого фильтра в обратном фильтре встроена в интегратор(можно сделать как и в прямом задержку в нижней ветке интегратора и на выходе интегратора ещё задержку поствить но это эквивалентно тому что сейчас), для прямого фильтра так не получается симулинк начинает ругаться на алгебраик луп и я не могу найти этому объяснения.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Aug 16 2008, 01:48
Сообщение #152


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



все, дошло до меня )
и алгебраик луп я воспроизвел. у меня сложилось впечатление, что это как-то связано с тем, что линейный эквалайзер работает в другой clock_domain (две выборки на символ). в любом случае в FPGA таких проблем не будет. будут другие wink.gif
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 16 2008, 05:57
Сообщение #153


Гуру
******

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



Цитата(vadimuzzz @ Aug 16 2008, 05:48) *
все, дошло до меня )
и алгебраик луп я воспроизвел. у меня сложилось впечатление, что это как-то связано с тем, что линейный эквалайзер работает в другой clock_domain (две выборки на символ). в любом случае в FPGA таких проблем не будет. будут другие wink.gif


Всё верно, в FPGA не будет таких проблем.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Aug 26 2008, 07:17
Сообщение #154


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

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



Александр,а почему Ваша модель плохо работает при Rolloff factor RRC < 0,3(мне нужно 0,15)qam_fb_gardner_symbol_farrow_sync_fb_phase_sync_agc_2007_06_18.mdl
Это клиника?Очень жалко потраченного времени.Конечно,я сам виноват,только сейчас,при реализации в FPGA обратил внимание на установленный у Вас Rolloff... 07.gif
Есть ли какой выход?
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 26 2008, 07:38
Сообщение #155


Гуру
******

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



Цитата(_Anatoliy @ Aug 26 2008, 11:17) *
Александр,а почему Ваша модель плохо работает при Rolloff factor RRC < 0,3(мне нужно 0,15)qam_fb_gardner_symbol_farrow_sync_fb_phase_sync_agc_2007_06_18.mdl
Это клиника?Очень жалко потраченного времени.Конечно,я сам виноват,только сейчас,при реализации в FPGA обратил внимание на установленный у Вас Rolloff... 07.gif
Есть ли какой выход?


Писал много раз уже что это так учебные модели с ошибками. Что конкретно плохо работает?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Aug 26 2008, 07:59
Сообщение #156


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

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



Цитата(petrov @ Aug 26 2008, 10:38) *
Писал много раз уже что это так учебные модели с ошибками. Что конкретно плохо работает?


Увеличивается дисперсия звёзд в созвездии.
Прикрепленное изображение


Это при Rolloff = 0,2
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 26 2008, 08:21
Сообщение #157


Гуру
******

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



Цитата(_Anatoliy @ Aug 26 2008, 11:59) *
Увеличивается дисперсия звёзд в созвездии.


Для начала отключите все синхронизации и АРУ, если большой разброс сохранится то значит неправильно посчитан фильтр.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Aug 26 2008, 08:36
Сообщение #158


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

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



Цитата(petrov @ Aug 26 2008, 11:21) *
Для начала отключите все синхронизации и АРУ, если большой разброс сохранится то значит неправильно посчитан фильтр.


Спасибо,это я попробую.
Фильтр после Гарднера?
Вы правы,корректировкой параметров фильтра удаётся влиять на ситуацию.Спасибо!А я уж испугался...
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 26 2008, 08:43
Сообщение #159


Гуру
******

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



Цитата(_Anatoliy @ Aug 26 2008, 12:36) *
Фильтр после Гарднера?


Имеется ввиду фильтр с характеристикой корень из приподнятого косинуса.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Aug 26 2008, 08:55
Сообщение #160


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

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



Цитата(_Anatoliy @ Aug 26 2008, 11:36) *
Спасибо,это я попробую.
Фильтр после Гарднера?
Вы правы,корректировкой параметров фильтра удаётся влиять на ситуацию.Спасибо!А я уж испугался...


Но для 0,15 не удаётся улучшить ситуацию.Есть ли методика расчёта этого фильтра?Это ПИ-регулятор,для его расчёта нужно знать параметры объекта регулирования,как их обычно получают в данном случае?

Цитата(petrov @ Aug 26 2008, 11:43) *
Имеется ввиду фильтр с характеристикой корень из приподнятого косинуса.

Прикрепленное изображение


Странно,а что тут можно выбрать не так?Порядок увеличивал - не помогает.
Go to the top of the page
 
+Quote Post
proxi
сообщение Aug 26 2008, 08:56
Сообщение #161


Гуру
******

Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744



Цитата(_Anatoliy @ Aug 26 2008, 11:50) *
Но для 0,15 не удаётся улучшить ситуацию.Есть ли методика расчёта этого фильтра?Это ПИ-регулятор,для его расчёта нужно знать параметры объекта регулирования,как их обычно получают в данном случае?

вроде если память не изменяет ПИД регуляторы.... а ПИ были аттеньюаторы, фильтры, защита от ЭМИ в том числе и в космосе при ядерном взрыве, однако...
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 26 2008, 08:56
Сообщение #162


Гуру
******

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



Цитата(_Anatoliy @ Aug 26 2008, 12:50) *
Но для 0,15 не удаётся улучшить ситуацию.Есть ли методика расчёта этого фильтра?Это ПИ-регулятор,для его расчёта нужно знать параметры объекта регулирования,как их обычно получают в данном случае?


Так как приподнятый косинус у вас не даёт МСИ?

Теорию ФАПЧ смотрите. При маленьких коэффициентах ската падает уровень гармоники символьной частоты, надо уменьшать полосу ФАПЧ, ну ессно при рассчётах не забывайте учитывать все коэффициенты передачи в петле, в том числе для детектора и регулирующего элемента.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Aug 26 2008, 09:02
Сообщение #163


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

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



Цитата(petrov @ Aug 26 2008, 11:56) *
Так как приподнятый косинус у вас не даёт МСИ?


Не понял вопроса.
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 26 2008, 09:07
Сообщение #164


Гуру
******

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



Отключаете все синхронизации и АРУ и смотрите разброс точек на приёме, его не должно быть если приподнятый косинус правильно рассчитан.
Шум ессно убираете, сдвиг частоты и т. п.

Сообщение отредактировал petrov - Aug 26 2008, 09:08
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Aug 26 2008, 09:26
Сообщение #165


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

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



Цитата(proxi @ Aug 26 2008, 11:56) *
вроде если память не изменяет ПИД регуляторы.... а ПИ были аттеньюаторы, фильтры, защита от ЭМИ в том числе и в космосе при ядерном взрыве, однако...


ПИД подразумевает три составляющие - Пропорциональную,Интегральную и Дифференциальную(отсюда и название регулятора).В данном случае дифференциальная составляющая отсутствует, имеем чистый ПИ-регулятор.

Цитата(petrov @ Aug 26 2008, 12:07) *
Отключаете все синхронизации и АРУ и смотрите разброс точек на приёме, его не должно быть если приподнятый косинус правильно рассчитан.
Шум ессно убираете, сдвиг частоты и т. п.


Не понял,как посмотреть разброс точек если все синхронизации отключены?Ведь уровень сигнала будет гулять внутри символьного интервала?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 19:52
Рейтинг@Mail.ru


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