|
Pulse Shaping Filter, Правильно ли понимаю? |
|
|
|
Aug 12 2008, 05:49
|
Местный
  
Группа: Свой
Сообщений: 467
Регистрация: 7-06-06
Пользователь №: 17 829

|
Здравствуйте! Хотелось бы узнать работу PSF(Pulse Shaping Filter). В модеме 8PSK в моём случае используется PSF преподнятый косинус. Не могу точно понять как он работает. В книге К.Феер "Беспроводная цифровая связь" написано, что подавая импульсы на PSF преподнятого косинуса, на выходе получаем отклик - импульсную характеристику. Это понятно, но конкретно в модеме тоже нужно модулировать несущую такими же откликами(импульсной характеристикой), или просто обычные импульсы(NRZ) пропускаем через этот PSF, а потом этим резльтатом модулируем несущие в квадратурных каналах? Спасибо.
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Aug 13 2008, 07:08
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(Политех @ Aug 13 2008, 08:25)  Естественно что что они должны подаваться в нужном соотношении(после последовательно параллельного преобразователя который отражает группы из трёх бит в координаты векторов). После фильтра ставится ЦАП и перемножается в аналоговом виде. Только не понимаю, если у меня подаётся два одинаковых импульса(+1) на каждый канал, то после модуляции должна быть фаза в 45 градусов, но тогда и амплитудная модуляция будет присутствовать, так как не могу же сделать я амплитуды импульсов 0.707... . А что это за координата такая (1,1), нету в 8PSK такой точки, на выходе таблицы у вас должно быть как раз (0.707, 0.707) для 45 градусов.
|
|
|
|
|
Aug 13 2008, 07:50
|
Местный
  
Группа: Свой
Сообщений: 467
Регистрация: 7-06-06
Пользователь №: 17 829

|
Цитата(petrov @ Aug 13 2008, 11:08)  А что это за координата такая (1,1), нету в 8PSK такой точки, на выходе таблицы у вас должно быть как раз (0.707, 0.707) для 45 градусов. Понял. Спасибо. Цитата(alexkok @ Aug 13 2008, 10:41)  В общем да, но в реальных системах, работающих в эфире или с частотным уплотнением, есть есть требование к уровню помех в соседнем канале. Например для КВ диапазона это -40дБ, насколько помню. Чтобы это требование обеспечить, используют цифровые фильтры для модулирующих сигналов. Подавать просто единицы и нули на вход модулятора нельзя. Уровень боковых лепестков этого фильтра должен быть соответствующим. Неправильно, на ЦАП подаются отсчеты уже прошедшие фильтрацию цифровым фильтром. В реальном времени это делать ни к чему, обычно все просчитывается заранее и записывается в ПЗУ. За один битовый отсчет нужно выбрать из ПЗУ и подать на ЦАП число отсчетов равное порядку фильтра. Поэтому удобнее выбирать порядок как степень двух. Почему не можете? Все это можно учесть и выбирать для такой комбинации соответствующие части прошивок. Здесь лежат ссылки на программы расчета цифровых фильторов. Я из них пользовался только FilterExpress, работает. Это я уже промоделировал в Матлабе с использованием фильтра. Правда сейчас у меня почему то отклики налазят друг на друга, странно - слишком растянутая импульсная характеристика получилась(ширина её при порядке равном 9 выходит около 0.4 мс), хотя параметры выбрал из стандарта: коэффициент сглаживания = 0.6. Частота симвовлов 10500 Гц, период соот-но 0.095 мс. Вот код: fs = 10500; - частота символов Ts = 1/fs; fd = 2*fs; - частота дискретизации [num,den] = rcosine(fs,fd,'fir',0.6, 2); - расчет фильтра. [H T]= impz(num); - импульсная хар-ка T = T.*(1/fd); - ось времени subplot(2,1,1) stem(T, H) - рисуем grid on; % [A w] = freqz(num, den); - рисуем АЧХ % subplot(2,1,2) % w*fd; % plot(w*fd/pi, 20*log10(abs(A))) % ylim([-100 10]) % grid on [y TT] = rcosflt([0.7 ,0.7],fs/6, fd,['filter', 'fir'],num); пропускаем два импульса по 0.7 через фильтр. subplot(2,1,2) stem(TT,y) - рисуем.
|
|
|
|
Сообщений в этой теме
Политех Pulse Shaping Filter Aug 12 2008, 05:49 MKS Подаете на приподнятый косинус +-1, а в зависимост... Aug 12 2008, 06:06 Политех Цитата(MKS @ Aug 12 2008, 10:06) Подаете ... Aug 12 2008, 06:32  alexkok Цитата(Политех @ Aug 12 2008, 09:32) Т.е.... Aug 12 2008, 07:03 Михаил_K Цитата(MKS @ Aug 12 2008, 10:06) Подаете ... Aug 13 2008, 07:24  petrov Цитата(Михаил_K @ Aug 13 2008, 11:24) Есл... Aug 13 2008, 07:25   Михаил_K Цитата(petrov @ Aug 13 2008, 11:25) Это к... Aug 13 2008, 10:14    petrov Цитата(Михаил_K @ Aug 13 2008, 14:14) При... Aug 13 2008, 10:34     _4afc_ Цитата(petrov @ Aug 13 2008, 14:34) Это н... Aug 14 2008, 06:30     Михаил_K Цитата(petrov @ Aug 13 2008, 14:34) Это н... Aug 14 2008, 07:23  des00 Цитата(Михаил_K @ Aug 13 2008, 02:24) Не ... Aug 15 2008, 11:29   Михаил_K Цитата(des00 @ Aug 15 2008, 15:29) у меня... Aug 15 2008, 12:41    des00 Цитата(Михаил_K @ Aug 15 2008, 07:41) Рас... Aug 15 2008, 13:37     Михаил_K Цитата(des00 @ Aug 15 2008, 17:37) M4K эт... Aug 15 2008, 16:29      des00 Цитата(Михаил_K @ Aug 15 2008, 11:29) Как... Aug 17 2008, 06:15       petrov Цитата(des00 @ Aug 17 2008, 10:15) Извини... Aug 17 2008, 09:03        des00 Цитата(petrov @ Aug 17 2008, 04:03) Секре... Aug 17 2008, 09:51         petrov Цитата(des00 @ Aug 17 2008, 13:51) не хоч... Aug 17 2008, 09:56       Михаил_K Цитата(des00 @ Aug 17 2008, 10:15) я же у... Aug 18 2008, 06:52        petrov Цитата(Михаил_K @ Aug 18 2008, 10:52) Жал... Aug 18 2008, 16:52         Михаил_K Цитата(petrov @ Aug 18 2008, 20:52) Там к... Aug 19 2008, 09:22          petrov Цитата(Михаил_K @ Aug 19 2008, 13:22) Ну ... Aug 19 2008, 09:48           Михаил_K Цитата(petrov @ Aug 19 2008, 13:48) В пол... Aug 19 2008, 10:52            petrov Цитата(Михаил_K @ Aug 19 2008, 14:52) В т... Aug 19 2008, 11:26             Михаил_K Цитата(petrov @ Aug 19 2008, 15:26) Ну ка... Aug 19 2008, 11:32              petrov Цитата(Михаил_K @ Aug 19 2008, 15:32) Тог... Aug 19 2008, 11:49               Михаил_K Цитата(petrov @ Aug 19 2008, 15:49) Она д... Aug 19 2008, 12:09                petrov Цитата(Михаил_K @ Aug 19 2008, 16:09) Есл... Aug 19 2008, 12:12                 Михаил_K Цитата(petrov @ Aug 19 2008, 16:12) Да пр... Aug 19 2008, 12:21                  petrov Цитата(Михаил_K @ Aug 19 2008, 16:21) Раз... Aug 19 2008, 13:14                   Михаил_K Цитата(petrov @ Aug 19 2008, 17:14) Если ... Aug 19 2008, 15:36                    petrov Цитата(Михаил_K @ Aug 19 2008, 19:36) Смо... Aug 19 2008, 15:53                     Михаил_K Цитата(petrov @ Aug 19 2008, 19:53) И?
1... Aug 20 2008, 06:41                      petrov Цитата(Михаил_K @ Aug 20 2008, 10:41) Вид... Aug 20 2008, 09:14 petrov Конечно дельта-импульсами на символьном интервале,... Aug 12 2008, 06:51 Политех Цитата(petrov @ Aug 12 2008, 10:51) Конеч... Aug 12 2008, 07:01  petrov Цитата(Политех @ Aug 12 2008, 11:01) А мо... Aug 12 2008, 07:08   Политех Цитата(petrov @ Aug 12 2008, 11:08) Это п... Aug 12 2008, 07:26    alexkok Цитата(Политех @ Aug 12 2008, 10:26) Не я... Aug 12 2008, 16:55 alexkok Цитата(Политех @ Aug 13 2008, 07:25) В ма... Aug 13 2008, 06:41    Политех Цитата(petrov @ Aug 13 2008, 11:55) Непра... Aug 13 2008, 08:25     petrov Цитата(Политех @ Aug 13 2008, 12:25) [y T... Aug 13 2008, 08:49      Политех Цитата(petrov @ Aug 13 2008, 12:49) А поч... Aug 13 2008, 09:11   alexkok Цитата(Политех @ Aug 13 2008, 10:50) Поня... Aug 13 2008, 16:53    petrov Цитата(alexkok @ Aug 13 2008, 20:53) Но ч... Aug 13 2008, 19:00     alexkok Цитата(petrov @ Aug 13 2008, 22:00) Никак... Aug 13 2008, 19:54      petrov Цитата(alexkok @ Aug 13 2008, 23:54) Смот... Aug 14 2008, 05:54       alexkok Цитата(petrov @ Aug 14 2008, 08:54) Ерунд... Aug 14 2008, 06:14        petrov Цитата(alexkok @ Aug 14 2008, 10:14) Что ... Aug 14 2008, 07:00         alexkok Цитата(petrov @ Aug 14 2008, 09:56) На 20... Aug 14 2008, 07:08          petrov Цитата(alexkok @ Aug 14 2008, 11:08) А ка... Aug 14 2008, 07:23           alexkok Цитата(petrov @ Aug 14 2008, 10:23) Полос... Aug 14 2008, 16:54           alexkok Цитата(petrov @ Aug 14 2008, 10:23) Полос... Aug 15 2008, 05:56            alex_os Цитата(alexkok @ Aug 15 2008, 09:56) Шири... Aug 15 2008, 06:35 MKS Цитата(Михаил_K @ Aug 13 2008, 10:24) Есл... Aug 13 2008, 07:31 Политех В общем вот что я получил.
fs = 10500;
Ts = 1/fs;... Aug 15 2008, 05:15 Политех Мне кажется всё-таки полоса сигнала(на картинке) ш... Aug 15 2008, 06:31 alexkok Цитата(Политех @ Aug 15 2008, 09:31) Мне ... Aug 15 2008, 06:52  petrov Цитата(alexkok @ Aug 15 2008, 10:52) 25кГ... Aug 15 2008, 07:01 alex_os Цитата(Политех @ Aug 15 2008, 10:31) Мне ... Aug 15 2008, 07:39 Михаил_K Похоже люди не могут договориться как посчитать фи... Aug 15 2008, 08:42 petrov Цитата(Михаил_K @ Aug 15 2008, 12:42) 2. ... Aug 15 2008, 09:19  Михаил_K Цитата(petrov @ Aug 15 2008, 13:19) Полны... Aug 15 2008, 09:36   petrov Цитата(Михаил_K @ Aug 15 2008, 13:36) Как... Aug 15 2008, 09:58    Михаил_K Цитата(petrov @ Aug 15 2008, 13:58) Дело ... Aug 15 2008, 10:40 Политех Ладно, разобрались.
Хотел ещё спросить, может кто... Aug 18 2008, 06:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|