|
Задержка в КИХ фильтре, Как посчитать изменение задержки КИХ фильтра |
|
|
|
Sep 5 2015, 17:01
|
Группа: Участник
Сообщений: 11
Регистрация: 2-09-15
Пользователь №: 88 252

|
Цитата(NikSave @ Sep 5 2015, 17:22)  Спасибо. Пожалуйста. В принципе, метод известный — оценка времени задержки по компоненте фурье-спектра широко используется в алгоритмах символьной синхронизации для модемов с пакетной передачей данных (burst modems). Другое дело, что есть масса способов устраивать задержку контролируемым образом в режиме реального времени. Например, как сказал petrov, с помощью полифазных фильтров.
Сообщение отредактировал Evg - Sep 5 2015, 17:02
|
|
|
|
|
Sep 6 2015, 05:54
|

Гуру
     
Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271

|
Цитата(petrov @ Sep 4 2015, 17:18)  Можно даже ничего не читать, а рассмотреть процесс интерполяции КИХ ФНЧ фильтром, добавляем нулей между исходными отсчётами, фильтруем, на выходе фильтра децимируем, выбирая нужную фазу, значение задержки очевидно А это не является вытягиванием себя за волосы? Я не уверен, но навскидку мне показалось, что выбор фазы при децимации даст ту же задержку, что и просто линия задержки на нужное число тактов сигнала до децимации. Ведь линия задержки проще и понятнее.
--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
|
|
|
|
|
Sep 7 2015, 05:30
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(Krys @ Sep 7 2015, 05:07)  Нам же необходима была задержка. Мы её можем получить, выбрав другую фазу (например, 3-ю от начала). А можем просто на 3 такта задержать сигнал по высокой частоте, до децимации. Разве задержка не будет эквивалентной? Вы говорите "очевидно". Мне почему-то нет )) Вы могли бы чуть больше объяснить? Как работает полифазный фильтр - представляю, реализовывал в ПЛИС. По условию задачи требуется лишь задержка , это была всего лишь иллюстрация, что задержку вычислять не нужно, она тривиально задаётся фазой децимации, соответсвует одной ветке полифазной декомпозиции.
|
|
|
|
|
Sep 7 2015, 06:05
|
Знающий
   
Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866

|
Цитата В принципе, метод известный — оценка времени задержки по компоненте фурье-спектра широко используется в алгоритмах символьной синхронизации для модемов с пакетной передачей данных (burst modems). Есть ли у вас какая нибудь статья по этой теме? Спасибо.
|
|
|
|
|
Sep 7 2015, 14:36
|
Группа: Участник
Сообщений: 11
Регистрация: 2-09-15
Пользователь №: 88 252

|
Цитата(Serg76 @ Sep 7 2015, 09:23)  +1, мне тоже стало интересно))), у меня это реализовано по-другому: вычисляю ВКФ между эталонной и принятой последовательностью с дальнейшей интерполяцией по трем точкам Например,
dengwei2000.pdf ( 381.5 килобайт )
Кол-во скачиваний: 156
|
|
|
|
|
Sep 8 2015, 13:35
|
Группа: Участник
Сообщений: 11
Регистрация: 2-09-15
Пользователь №: 88 252

|
Цитата(serjj @ Sep 8 2015, 10:56)  я бы делал оценку смещения по времени после оценки смещения по фазе, повернув выход коррелятора, чтобы привести к случаю когда фаза = 0. То, что они работают по одной квадратуре при смещении в 45 градусов даёт в шумах дополнительную ошибку эстиматора (половина энергии не используется), что и видно из графика (просаживается относительно CRB). Напишите об этом статью. Кроме шуток, я как-то видел статью китайцев про модификацию модифицированного детектора Гарднера ошибки символьной синхронизации. Вклад китайцев заключался в том, что если фаза несущей не произвольная, а болтается около нуля (т.е., уже сделана синхронизация с фазой несущей), то -- СЮРПРИЗ, СЮРПРИЗ -- можно упростить принятие решений о том, совпадают ли значения пары последовательных символов.
Сообщение отредактировал Evg - Sep 8 2015, 13:36
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|