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

 
 
> Pulse Shaping Filter, Правильно ли понимаю?
Politeh
сообщение Aug 12 2008, 05:49
Сообщение #1


Местный
***

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



Здравствуйте!

Хотелось бы узнать работу PSF(Pulse Shaping Filter).

В модеме 8PSK в моём случае используется PSF преподнятый косинус. Не могу точно понять как он работает. В книге К.Феер "Беспроводная цифровая связь" написано, что подавая импульсы на PSF преподнятого косинуса, на выходе получаем отклик - импульсную характеристику. Это понятно, но конкретно в модеме тоже нужно модулировать несущую такими же откликами(импульсной характеристикой), или просто обычные импульсы(NRZ) пропускаем через этот PSF, а потом этим резльтатом модулируем несущие в квадратурных каналах?

Спасибо.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MKS
сообщение Aug 12 2008, 06:06
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-03-05
Пользователь №: 3 315



Подаете на приподнятый косинус +-1, а в зависимости от частоты среза фильтра оставшийся символьный интервал добиваете необходимым кол-вом нулей 0. Например если частота среза 0.5 от частоты Найквиста то добавляем один 0.
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Aug 13 2008, 07:24
Сообщение #3


Знающий
****

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



Цитата(MKS @ Aug 12 2008, 10:06) *
Подаете на приподнятый косинус +-1, а в зависимости от частоты среза фильтра оставшийся символьный интервал добиваете необходимым кол-вом нулей 0. Например если частота среза 0.5 от частоты Найквиста то добавляем один 0.


Если оставшийся символьный интервал добиваете нулями, то косинус должен быть не приподнятый а обычный smile.gif


Цитата(alexkok @ Aug 13 2008, 10:41) *
Неправильно, на ЦАП подаются отсчеты уже прошедшие фильтрацию цифровым фильтром. В реальном времени это делать ни к чему, обычно все просчитывается заранее и записывается в ПЗУ.
За один битовый отсчет нужно выбрать из ПЗУ и подать на ЦАП число отсчетов равное порядку фильтра. Поэтому удобнее выбирать порядок как степень двух.


Не могли бы подкинуть ссылочку, где можно почитать, как заранее просчитать выход фильтра и разместить его в ПЗУ. Интересует структура ПЗУ и алгоритм выбора, а то в моем представлении ПЗУ уж очень большое получается.
Go to the top of the page
 
+Quote Post
des00
сообщение Aug 15 2008, 11:29
Сообщение #4


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

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



Цитата(Михаил_K @ Aug 13 2008, 02:24) *
Не могли бы подкинуть ссылочку, где можно почитать, как заранее просчитать выход фильтра и разместить его в ПЗУ. Интересует структура ПЗУ и алгоритм выбора, а то в моем представлении ПЗУ уж очень большое получается.


у меня SQRT(RRC) 64 го порядка на 8*Fверхнее занимает 4 M4K блока + немножко логики. Ссылку дать не могу, делал все самостоятельно. Там не сложно.

PS. это фильтр для обоих I и Q каналов, правда для одного канала все равно будет 4 M4K блока


--------------------
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Aug 15 2008, 12:41
Сообщение #5


Знающий
****

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



Цитата(des00 @ Aug 15 2008, 15:29) *
у меня SQRT(RRC) 64 го порядка на 8*Fверхнее занимает 4 M4K блока + немножко логики. Ссылку дать не могу, делал все самостоятельно. Там не сложно.

PS. это фильтр для обоих I и Q каналов, правда для одного канала все равно будет 4 M4K блока


Расшифруйте плиз 4 M4K. Не понял.
И потом, в фильтре всего 65 коэффициетов??
Go to the top of the page
 
+Quote Post
des00
сообщение Aug 15 2008, 13:37
Сообщение #6


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

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



Цитата(Михаил_K @ Aug 15 2008, 07:41) *
Расшифруйте плиз 4 M4K. Не понял.
И потом, в фильтре всего 65 коэффициетов??


M4K это блочная память альтер, 1 M4K = 4096 битов (если не считать дополнительные биты четности).

У меня в фильтре с приподнятым косинусом и коэффициентом скругления 1.28, 64 коэффициента, с разрядностью 18 бит.

этого мне достаточно, для формирования спектра с подавлением вне полосы не менее 60дБ.


--------------------
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Aug 15 2008, 16:29
Сообщение #7


Знающий
****

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



Цитата(des00 @ Aug 15 2008, 17:37) *
M4K это блочная память альтер, 1 M4K = 4096 битов (если не считать дополнительные биты четности).

У меня в фильтре с приподнятым косинусом и коэффициентом скругления 1.28, 64 коэффициента, с разрядностью 18 бит.

этого мне достаточно, для формирования спектра с подавлением вне полосы не менее 60дБ.



Какой коэффициент интерполяции и какая разрядность сигнала на выходе? Какой вид модуляции используется.

Я правильно понимаю, что для всех возможных вариантов цифрового сигнала, число которых 64/Ki (где Ki - коэффициент интерполяции) были просчитаны выходы фильтра и записаны в память?
Go to the top of the page
 
+Quote Post
des00
сообщение Aug 17 2008, 06:15
Сообщение #8


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

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



Цитата(Михаил_K @ Aug 15 2008, 11:29) *
Какой коэффициент интерполяции и какая разрядность сигнала на выходе? Какой вид модуляции используется.

Я правильно понимаю, что для всех возможных вариантов цифрового сигнала, число которых 64/Ki (где Ki - коэффициент интерполяции) были просчитаны выходы фильтра и записаны в память?


я же уже писал, спектр данных Fверхнее, фильтр работает на 8*Fверхнее. Т.е. интерполяция в 8 раз. Выход 18 бит. Данный фильтр у меня работает в режиме формирования спектра QPSK/QAM16.

понимаете абсолютно правильно, так и было сделано.

Извините но большего сказать не могу, по голове настучат. smile.gif


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 17 2008, 09:03
Сообщение #9


Гуру
******

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



Цитата(des00 @ Aug 17 2008, 10:15) *
Извините но большего сказать не могу, по голове настучат. :)


Секрет Полишенеля :)
Go to the top of the page
 
+Quote Post
des00
сообщение Aug 17 2008, 09:51
Сообщение #10


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

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



Цитата(petrov @ Aug 17 2008, 04:03) *
Секрет Полишенеля smile.gif


не хочу давать повода, нашей службе безопасности. Да и в договоре о неразглашении моя подпись все же стоит.


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

Сообщений в этой теме
- Политех   Pulse Shaping Filter   Aug 12 2008, 05:49
|- - Политех   Цитата(MKS @ Aug 12 2008, 10:06) Подаете ...   Aug 12 2008, 06:32
||- - alexkok   Цитата(Политех @ Aug 12 2008, 09:32) Т.е....   Aug 12 2008, 07:03
|- - 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
||- - 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
- - Политех   В матлабе поэкспериментировал с функциями. Вот что...   Aug 13 2008, 04:25
|- - alexkok   Цитата(Политех @ Aug 13 2008, 07:25) В ма...   Aug 13 2008, 06:41
|- - petrov   Цитата(Политех @ Aug 13 2008, 08:25) Есте...   Aug 13 2008, 07:08
|- - Политех   Цитата(petrov @ Aug 13 2008, 11:08) А что...   Aug 13 2008, 07:50
|- - petrov   Неправильно параметры фильтра посчитаны. NUM = RCO...   Aug 13 2008, 07:55
||- - Политех   Цитата(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


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

 


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


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