|
Согласованная фильтрация, Так как же правильно (+) |
|
|
|
Sep 8 2009, 10:59
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Добрый день!
Уважаемые гуру помогите разобраться в следующем простом, но в то же время мутном вопросе.
Вопрос простой : где в демодуляторе правильно ставить смеситель петли по несущей, интерполятор петли по тактовой и RRC фильтр?. Поясню, что я имею в виду.
По идее пара фильтров RRC в передатчике и приемнике представляют собой согласованные фильтры. Совокупная АЧХ этих фильтров дает RC характеристику, которая удовлетворяет критерию минимума межсимвольных искажений (на ИХ отсутствуют наложения соседних импульсов друг на друга).
По логике вещей, для согласованного приема нужно что бы в сигнале, который подается на приемный RRC фильтр были убраны ошибки по тактовой и несущим частотам. Но в то же время во многих выложенных на этом форуме модемах и в книгах по модемам, приемные RRC фильтры стоят до интерполятора тактовой и до смесителя несущей. Мои старшие коллеги говорят что это не правильно.
Рассмотрим только ошибки по тактовой. Если RRC стоит до интерполятора, значит отчеты ИХ передатчика не совпадают с отчетами ИХ приемника, тогда о какой согласованной фильтрации идет речь?
Тоже про несушку. Если частоты ПЧ передатчика и приемника разняться, то будет сдвиг по несущей. В этом случае спектр передатчика и АЧХ RRC приемника различны и как-то не видно тут согласованной фильтрации. Или все выкладки про несущую частоту сделаны из предположения нулевой ПЧ? но ведь в тех же моделях делается смещение по частоте, на нулевой ПЧ для демонстрации работы петли по несушке.
Или я где ошибаюсь в своих выводах ?
Спасибо.
ЗЫ. может быть этими потерями пренебрегают, например ухудшение от таких действий меньше чем ухудшение вызванное шумом ? Т.е. это все маскируется шумом.
--------------------
|
|
|
|
|
 |
Ответов
|
Sep 8 2009, 11:14
|

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

|
Цитата(des00 @ Sep 8 2009, 14:59)  Добрый день! Уважаемые гуру помогите разобраться в следующем простом, но в то же время мутном вопросе. Вопрос простой : где в демодуляторе правильно ставить смеситель петли по несущей, интерполятор петли по тактовой и RRC фильтр?. Поясню, что я имею в виду. По идее пара фильтров RRC в передатчике и приемнике представляют собой согласованные фильтры. Совокупная АЧХ этих фильтров дает RC характеристику, которая удовлетворяет критерию минимума межсимвольных искажений (на ИХ отсутствуют наложения соседних импульсов друг на друга). По логике вещей, для согласованного приема нужно что бы в сигнале, который подается на приемный RRC фильтр были убраны ошибки по тактовой и несущим частотам. Но в то же время во многих выложенных на этом форуме модемах и в книгах по модемам, приемные RRC фильтры стоят до интерполятора тактовой и до смесителя несущей. Мои старшие коллеги говорят что это не правильно. Рассмотрим только ошибки по тактовой. Если RRC стоит до интерполятора, значит отчеты ИХ передатчика не совпадают с отчетами ИХ приемника, тогда о какой согласованной фильтрации идет речь? Тоже про несушку. Если частоты ПЧ передатчика и приемника разняться, то будет сдвиг по несущей. В этом случае спектр передатчика и АЧХ RRC приемника различны и как-то не видно тут согласованной фильтрации. Или все выкладки про несущую частоту сделаны из предположения нулевой ПЧ? но ведь в тех же моделях делается смещение по частоте, на нулевой ПЧ для демонстрации работы петли по несушке. Или я где ошибаюсь в своих выводах ? Спасибо. ЗЫ. может быть этими потерями пренебрегают, например ухудшение от таких действий меньше чем ухудшение вызванное шумом ? Т.е. это все маскируется шумом. Ошибки фазы тактовой частоты не имеет отношения к согласованой фильтрации. Это всего лишь фильтр. В любом случае можно перенести сигнал на сдвинутую сетку отсчётов с любой наперёд заданной точностью. Проинтерполировать синком в конце концов с абсолютной точностью. Вопрос только в затратах. Сдвиг же несущей должен быть скомпенсирован до или должен быть мал, чтобы им можно было пренебречь. Вот и пренебрегают )) Появилась мода делать устройства на дешевых кварцах 100 ppm и соответственно с 100% неопределённой несущей. Тогда необходимо расстройку определять на отдельном этапе acquisition и без RRC и только потом приступать к штатной работе
|
|
|
|
|
Sep 8 2009, 11:25
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(fontp @ Sep 8 2009, 06:14)  Ошибки фазы тактовой частоты не имеет отношения к согласованой фильтрации. Это всего лишь фильтр. RRC в нашем случае цифровые, следовательно их работа полностью построена на элементе задержки z^-1. Если тактовые частоты модулятора и демодулятора разные (а они в реальности разные), то RRC фильтр стоящий до интерполятора работает немного в другом домене частоты %) Если взять генераторы 1ppm, то может быть этим можно пренебречь, а если взять 10/100ppm гуны? Цитата Сдвиг несущей должен быть скомпенсирован или должен быть мал, чтобы им можно было пренебречь. Вот и пренебрегают )) скажите какой уровень малости принято не замечать ? например сдвиг ПЧ 100Кгц при полосе в 8 МГц это малый или не очень?
--------------------
|
|
|
|
|
Sep 8 2009, 11:30
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(des00 @ Sep 8 2009, 15:25)  RRC в нашем случае цифровые, следовательно их работа полностью построена на элементе задержки z^-1. Если тактовые частоты модулятора и демодулятора разные (а они в реальности разные), то RRC фильтр стоящий до интерполятора работает немного в другом домене частоты %) Если взять генераторы 1ppm, то может быть этим можно пренебречь, а если взять 10/100ppm гуны? С точки зрения согласованной фильтрации этим можно пренебречь. Цитата(des00 @ Sep 8 2009, 15:25)  скажите какой уровень малости принято не замечать ? например сдвиг ПЧ 100Кгц при полосе в 8 МГц это малый или не очень? И этим тоже. Вообще если есть сомнения всё можно на моделях посмотреть.
|
|
|
|
|
Sep 8 2009, 11:58
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(petrov @ Sep 8 2009, 06:30)  С точки зрения согласованной фильтрации этим можно пренебречь. я правильно понял можно пренебречь потому что реально это будет под шумами ? Цитата(fontp @ Sep 8 2009, 06:32)  Да, тактовые частоты тоже должны быть захвачены до согласованых фильтров, в смысле отличаться не сильно. Не сильно означает, что отличается так, что можно интегрировать по нужному вашим алгоритмам интервалу времени. Если у Вас 100 ppm, то интегрировать можно только по примерно меньше чем 10**4 отсчетов. Если ваш алгоритм интегрирует что-то по 10**3 то и 100 ppm Вас устроит. По сути борьба с шумом ведётся всегда единственным способом - интегрированием ошибок чего-то. А расстройки частот ограничивают возможность накопления. Чаще всего всё начинается с тактовой, поскольку в большинстве случаев её можно определить до частотных офсетов и до эквалайзера. т.е. если я вас правильно понял, если у нас хорошее генераторное оборудование, то можно делать модем классического вида где петля по тактовой/несущей стоит после RRC (как в моделях petrov). А если генераторы дохлые то нужно использовать отдельные пути восстановления частот?
--------------------
|
|
|
|
Сообщений в этой теме
des00 Согласованная фильтрация Sep 8 2009, 10:59 petrov Цитата(fontp @ Sep 8 2009, 15:14) ...
Сог... Sep 8 2009, 11:25     des00 Цитата(fontp @ Sep 8 2009, 07:01) Ну, как... Sep 8 2009, 12:03  fontp Цитата(des00 @ Sep 8 2009, 15:25) RRC в н... Sep 8 2009, 11:32 thermit Берем рекомендацию V32 1993 года например... Курим... Sep 8 2009, 12:15 fontp Цитата(thermit @ Sep 8 2009, 16:15) Берем... Sep 8 2009, 12:22 alex_os Цитата(thermit @ Sep 8 2009, 16:15) Никак... Sep 8 2009, 12:30  des00 Цитата(alex_os @ Sep 8 2009, 06:30) По те... Sep 9 2009, 03:10   alex_os Цитата(des00 @ Sep 9 2009, 07:10) в сфере... Sep 9 2009, 05:49 thermit Цитатаalex_os:
Как не предусмотренно!? А длинн... Sep 8 2009, 13:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|