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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Нестандартный подход к построению системы связи, а так ли нужен RRC ?
fontp
сообщение Feb 1 2012, 14:50
Сообщение #16


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (des00 @ Feb 1 2012, 17:49) *
ИМХО нужно рассмативать точку в которой требуется максимизировать С/Ш в месте принятия решения и учитывать вклады всех фильтров до этой точки, а не одного RRC фильтра. Можно поставить сколь угодно качественный приемный RRC фильтр, и банальным, не скомпенсированным циком второго порядка, где нибудь в начале тракта убить всё его качество.



Можно, но не обязательно для AWGN. В хорошем "достаточно плоском канале" выигрыш RRC очевиден.
Если АЧХ канала с нулями, то сомнительно, что RRC что то даст, поскольку канал перекосит и нужно компенсировать значительно более сильные вещи
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 1 2012, 14:54
Сообщение #17


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(fontp @ Feb 1 2012, 08:50) *
Можно, но не обязательно для AWGN. В хорошем "достаточно плоском канале" выигрыш RRC очевиден.

либо туплю, либо что-то не понимаю. можете сделать модель такой системы связи? или на бумажке нарисовать систему и написать параметры канала, тракта и модема. перенесу в симулинк и выложу в теме.


--------------------
Go to the top of the page
 
+Quote Post
fontp
сообщение Feb 1 2012, 14:56
Сообщение #18


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (des00 @ Feb 1 2012, 17:54) *
либо туплю, либо что-то не понимаю. можете сделать модель такой системы связи? или на бумажке нарисовать систему и написать параметры канала, тракта и модема. перенесу в симулинк и выложу в теме.


это есть практически в любом учебнике для канала AWGN. RRC - оптимальный фильтр Найквиста для АWGN
и убивать его не нужно кривым дизайном. Я имел в виду, что можно , но не обязательно убивать

Такому идеальному каналу и адаптивный эквалайзер не нужен. Если АЧХ немного завалена, то ставят ещё очень короткий эквалайзер, подкорректировать слегка. В CDMA телефонах IS-95 делали на 5 тапов, явно не расчитывая на многолучевое распространение, так, чуть-чуть отбелить. Но спектр формируется примерно оптимальным фильтром RRC
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 1 2012, 17:29
Сообщение #19


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



стоп. тема из области конкретики начинает уходить в область многовариантных рассуждений.

Цитата(petrov @ Feb 1 2012, 08:18) *
В качестве примера можно привести модуляции с сильной контролируемой МСИ. Например берут для QPSK фильтр в 2 раза уже, созвездие получается 16 QAM, на приёме компенсируют известную МСИ, разумеется природу не обманешь, BER не получается как для QPSK.

с точки зрения построения системы, так поступать не разумно. Если я правильно понял этот пример, берется 2 бита на символ, формируется QPSK, затем идут ваши преобразования. Значит не смотря на выигрыш по полосе 3 дБ, проигрываем по скорости относительно честных 8PSK/QAM16, проигрываем в выходной мощности реального усилителя 3дБ (нужно опуститься по интермодуляции) и по минимально допустимому отношению с/ш (т.к. работаем по сути с QAM16). Но мой случай совершенно другой.

Еще раз опишу условия. Рассмотрим физически реализуемый модем (т.е. с использованием компонентов, реально существующих на текущий момент). Сравниваются две схемы :
1. RRC_TX - channel - RRC_RX - symbol recovery - EQU - decision
2. RC_TX - channel - RC_RX - symbol recovery - EQU + MSI corrector - decision
для определенности зададим скругление 10%, все RRC/RC фильтры, настроены на одну и ту же символьную частоту и работают в домене 2sps. Только эти две схемы и никакие более. могу на бумаге нарисовать все преобразования спектров которые происходят.

В этой системе искусственно введенная интермодуляция рождается не на входе в канал, как в вашем примере, а после выхода канала внутри демодулятора. И ее коррекция, в блоке MSI corrector по смыслу, в качестве примера, эквивалентна фиру, корректирующему характеристику CIC фильтра. Не будете же вы утверждать, что введение этого корректирующего фильтра для ЦИК ухудшает характеристики демодулятора. sm.gif Тогда почему, по вашему мнению, эта аналогия тут не работает? сами до блока ввели, чтобы не пропало увеличили эффективную разрядность и сами скорректировали чуть позже, где ошибка в рассуждениях?

я бы понял ухудшение качества работы петли по тактовой типа Гарднера. т.к. она стоит до эквалайзера, но по условиям задачи, считаем что тактовые и несущие частоты восстанавливаются одинаково.


--------------------
Go to the top of the page
 
+Quote Post
alex_os
сообщение Feb 1 2012, 17:37
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(des00 @ Feb 1 2012, 17:21) *
дык в любом случае извлечение корня приводит к увеличению кол-ва коэффициентов. а у 10% найквиста достаточно крутые переходные полосы. Думаю что аналогичный ФИР будет весить не меньше.

1) Не понятно почему "извлечение корня" будет приводить к увеличению числа коэффициентов. В частотной области корень кв.
выглядит более полого.
2) Корень будет извлекаться из оптимального equiripple фильтра.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 1 2012, 17:47
Сообщение #21


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(fontp @ Feb 1 2012, 08:56) *
это есть практически в любом учебнике для канала AWGN. RRC - оптимальный фильтр Найквиста для АWGN

в учебниках, если правильно помню, выбор RRC основан на критерии найквиста для сквозного канала. И использование RRC предлагается как самый простой способ. Но например в учебнике уважаемого Фейера (Feher) он использует для формирования свои фильтры (фильтры Фейера), в том числе с предискажениями и обычные FIRы в демодуляторе. При этом приводит сравнение своих модемов с модемами классической архитектуры, не в пользу или с паритетом с последними %)

Но когда я читал главы про согласованную фильтрацию, RRC фильтры и т.д. я считал что речь идет о полном тракте демодулятора, а не о частных фильтрах.

Можно рассмотреть вообще демодулятор без приемного RRC фильтра, вместо него поставим DFE эквалайзер. В процессе работы он настроиться так, чтобы получить минимальные искажения сигнала. Т.е. будет "прикидываться" RRC фильтром. но в точности ему соответствовать не будет. Данный демодулятор тоже будет не оптимальным и проигрывающим демодулятору с RRC фильтром ?

PS. Я не стебусь, я хочу разобраться в вопросе и понять почему в современных учебниках везде как догма(т.е. бездоказательно) идет делайте RRC/RRC и навешивайте все вокруг них будет счастье. Тогда как при личном общении с ГУРУ в разработке модемов (к нами в контору иногда приезжают мегачелы) узнаю что они строят модемы несколько отходя от классических канонов. И ведь работают и чутье хорошее.

Цитата(alex_os @ Feb 1 2012, 11:37) *
1) Не понятно почему "извлечение корня" будет приводить к увеличению числа коэффициентов. В частотной области корень кв.
выглядит более полого.
2) Корень будет извлекаться из оптимального equiripple фильтра.

1. Простой тест в Filter Design в матлабе покажет что это так %)
2. про этот фильтр не скажу, пробовать надо %)


--------------------
Go to the top of the page
 
+Quote Post
alex_os
сообщение Feb 1 2012, 17:55
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(des00 @ Feb 1 2012, 20:47) *
1. Простой тест в Filter Design в матлабе покажет что это так %)


Вы имеете ввиду что при одинаковом уровне "1го бокового лепестка" фильтр получается длиннее?

p.s Для Вашего примера системы "RC_TX - channel - RC_RX - symbol recovery - EQU + MSI corrector - decision"
Достаточно нарисовать AЧХ RC_RX + MSI corrector и АЧХ традиционного RRC, и станет ясно что в этот фильтр
вы засосёте лишний шум.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 1 2012, 18:03
Сообщение #23


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(alex_os @ Feb 1 2012, 11:55) *
Вы имеете ввиду что при одинаковом уровне "1го бокового лепестка" фильтр получается длиннее?

да, при одном и том же подавлении соседнего канала (первого бокового) фильтр длиннее. надо было пояснить сразу, как-то не подумал %)

странное дело, куча народу читает тему, но исходную модель никто так и не скачал %) она для матлаба 2007а, кому надо сконвертирую для R14.


--------------------
Go to the top of the page
 
+Quote Post
alex_os
сообщение Feb 1 2012, 18:06
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(des00 @ Feb 1 2012, 21:03) *
да, при одном и том же подавлении соседнего канала (первого бокового) фильтр длиннее. надо было пояснить сразу, как то не подумал %)


Так ИМХО, проблема в том чтобы оптимальным образом синтезировать RRC, в fdatool он похоже только оконным методом получается. Но видимо все придумано до нас sad.gif.
http://ieeexplore.ieee.org/xpl/freeabs_all...rnumber=5301213


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 1 2012, 18:09
Сообщение #25


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(alex_os @ Feb 1 2012, 12:06) *
Так ИМХО, проблема в том чтобы оптимальным образом синтезировать RRC, в fdatool он похоже только оконным методом получается. Но видимо все придумано до нас sad.gif.
http://ieeexplore.ieee.org/xpl/freeabs_all...rnumber=5301213

пошел в тему просить скачать статью sm.gif но вообще я RRC/RC фильтры считаю в маткаде, правда по разработкам коллеги-гуру, который заменил приподнятый косинус на приподнятую экспоненту, что положительно сказалось на порядке фильтра %)


--------------------
Go to the top of the page
 
+Quote Post
fontp
сообщение Feb 2 2012, 08:30
Сообщение #26


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (des00 @ Feb 1 2012, 20:47) *
Но когда я читал главы про согласованную фильтрацию, RRC фильтры и т.д. я считал что речь идет о полном тракте демодулятора, а не о частных фильтрах.

Можно рассмотреть вообще демодулятор без приемного RRC фильтра, вместо него поставим DFE эквалайзер. В процессе работы он настроиться так, чтобы получить минимальные искажения сигнала. Т.е. будет "прикидываться" RRC фильтром. но в точности ему соответствовать не будет. Данный демодулятор тоже будет не оптимальным и проигрывающим демодулятору с RRC фильтром ?


О полном тракте, начиная с той точки канала где вбрасывается шум.
Ровно в той мере будет оптимален, в какой DFE эквалайзер сможет прикидываться RRC фильтром на плоской частотной характеристике. По известной настроечной длинной последовательности эквалайзер настроилсяприкинулся бы хорошо, а по решению - как получится. Не нужно относиться ортодоксально к RRC фильтру и синтезировать фильтр длиной N-вести тапов с неравномерностью 1 дб и подавлением 60. Достаточно следовать тенденции. В известном чипсете приемника TI RRC-фильтр имеет длину 17 (8 симметричных независимых коэффициентов). В статье, что привел alex_os синтезированы очень приличные фильтры длиной 31

QUOTE (alex_os @ Feb 1 2012, 21:06) *
Так ИМХО, проблема в том чтобы оптимальным образом синтезировать RRC, в fdatool он похоже только оконным методом получается. Но видимо все придумано до нас sad.gif.
http://ieeexplore.ieee.org/xpl/freeabs_all...rnumber=5301213


В fdatool, вообще-то, есть равномерная аппроксимация Ремеза (1934) под любую АЧХ (он ошибочно там назван Parks-McClellan algorithm, переоткрыт этими авторами в 1972 году как специальный прикладной случай аппроксимации FIR)
Go to the top of the page
 
+Quote Post
Alex65111
сообщение Feb 2 2012, 19:37
Сообщение #27


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Цитата(petrov @ Feb 1 2012, 17:18) *
В качестве примера можно привести модуляции с сильной контролируемой МСИ. Например берут для QPSK фильтр в 2 раза уже, созвездие получается 16 QAM.


Правильно ли я понял, что если QPSK сигнал пропустить через фильтр, полоса которого в 2 раза уже символьной скорости, то после тактирования мы увидим созвездие QAM16?
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 3 2012, 08:55
Сообщение #28


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(fontp @ Feb 2 2012, 02:30) *
О полном тракте, начиная с той точки канала где вбрасывается шум.
Ровно в той мере будет оптимален, в какой DFE эквалайзер сможет прикидываться RRC фильтром на плоской частотной характеристике. По известной настроечной длинной последовательности эквалайзер настроилсяприкинулся бы хорошо, а по решению - как получится.

Вопрос об оптимальности пока отложу, сейчас паралельно с работой делаю модель системы с RRC/RC в шумах, чтобы увидеть что будет реально. А то между теорией с идеальными трактами и практикой (с реальными АЦП/ЦАП, генераторами с фазовыми шумами и джиттером, фильтрами) ИМХО пропасть %)

Цитата
Не нужно относиться ортодоксально к RRC фильтру и синтезировать фильтр длиной N-вести тапов с неравномерностью 1 дб и подавлением 60. Достаточно следовать тенденции. В известном чипсете приемника TI RRC-фильтр имеет длину 17 (8 симметричных независимых коэффициентов). В статье, что привел alex_os синтезированы очень приличные фильтры длиной 31

от скругления зависит и требованиях к избирательности по соседнему каналу (т.к. в 2sps демодуляторе именно RRC фильтр этим занимается). 25% фильтры элементарно делаются длинной 31. А попробуйте сделать для 3/5/10 % скругления.



--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Feb 3 2012, 10:49
Сообщение #29


Гуру
******

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



Цитата(Alex65111 @ Feb 2 2012, 23:37) *
Правильно ли я понял, что если QPSK сигнал пропустить через фильтр, полоса которого в 2 раза уже символьной скорости, то после тактирования мы увидим созвездие QAM16?


Может и нет, здесь не об этом речь, смотрите в гугле по ключевым словам partial response.
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 8 2012, 07:19
Сообщение #30


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



скептикам,
модем использующий формирование и прием сигнала, не на RRC фильтрах


--------------------
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 23:58
Рейтинг@Mail.ru


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