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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Задержка в КИХ фильтре, Как посчитать изменение задержки КИХ фильтра
Evg
сообщение Sep 5 2015, 17:01
Сообщение #31





Группа: Участник
Сообщений: 11
Регистрация: 2-09-15
Пользователь №: 88 252



Цитата(NikSave @ Sep 5 2015, 17:22) *
Спасибо.


Пожалуйста. В принципе, метод известный — оценка времени задержки по компоненте фурье-спектра широко используется в алгоритмах символьной синхронизации для модемов с пакетной передачей данных (burst modems).

Другое дело, что есть масса способов устраивать задержку контролируемым образом в режиме реального времени. Например, как сказал petrov, с помощью полифазных фильтров.

Сообщение отредактировал Evg - Sep 5 2015, 17:02
Go to the top of the page
 
+Quote Post
Krys
сообщение Sep 6 2015, 05:54
Сообщение #32


Гуру
******

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



Цитата(petrov @ Sep 4 2015, 17:18) *
Можно даже ничего не читать, а рассмотреть процесс интерполяции КИХ ФНЧ фильтром, добавляем нулей между исходными отсчётами, фильтруем, на выходе фильтра децимируем, выбирая нужную фазу, значение задержки очевидно
А это не является вытягиванием себя за волосы? Я не уверен, но навскидку мне показалось, что выбор фазы при децимации даст ту же задержку, что и просто линия задержки на нужное число тактов сигнала до децимации. Ведь линия задержки проще и понятнее.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
petrov
сообщение Sep 6 2015, 16:25
Сообщение #33


Гуру
******

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



Цитата(Krys @ Sep 6 2015, 08:54) *
А это не является вытягиванием себя за волосы? Я не уверен, но навскидку мне показалось, что выбор фазы при децимации даст ту же задержку, что и просто линия задержки на нужное число тактов сигнала до децимации. Ведь линия задержки проще и понятнее.


Вроде бы достаточно очевидно, что после интерполяции появляются промежуточные отсчёты сигнала между исходными отсчётами, которые мы можем выбрать, без интерполяции такой возможности нет.
Go to the top of the page
 
+Quote Post
Krys
сообщение Sep 7 2015, 02:07
Сообщение #34


Гуру
******

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



Нам же необходима была задержка. Мы её можем получить, выбрав другую фазу (например, 3-ю от начала). А можем просто на 3 такта задержать сигнал по высокой частоте, до децимации. Разве задержка не будет эквивалентной?
Вы говорите "очевидно". Мне почему-то нет )) Вы могли бы чуть больше объяснить? Как работает полифазный фильтр - представляю, реализовывал в ПЛИС.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
petrov
сообщение Sep 7 2015, 05:30
Сообщение #35


Гуру
******

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



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


По условию задачи требуется лишь задержка , это была всего лишь иллюстрация, что задержку вычислять не нужно, она тривиально задаётся фазой децимации, соответсвует одной ветке полифазной декомпозиции.
Go to the top of the page
 
+Quote Post
Krys
сообщение Sep 7 2015, 05:56
Сообщение #36


Гуру
******

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



Ну хоть просто для моего просвещения подскажите, пожалуйста, эквивалентны будут эти задержки, которые я описал в предыдущем сообщении?


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
serjj
сообщение Sep 7 2015, 06:05
Сообщение #37


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Цитата
В принципе, метод известный — оценка времени задержки по компоненте фурье-спектра широко используется в алгоритмах символьной синхронизации для модемов с пакетной передачей данных (burst modems).

Есть ли у вас какая нибудь статья по этой теме? Спасибо.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Sep 7 2015, 06:23
Сообщение #38


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(serjj @ Sep 7 2015, 09:05) *
Есть ли у вас какая нибудь статья по этой теме? Спасибо.

+1, мне тоже стало интересно))), у меня это реализовано по-другому: вычисляю ВКФ между эталонной и принятой последовательностью с дальнейшей интерполяцией по трем точкам
Go to the top of the page
 
+Quote Post
Evg
сообщение Sep 7 2015, 14:36
Сообщение #39





Группа: Участник
Сообщений: 11
Регистрация: 2-09-15
Пользователь №: 88 252



Цитата(Serg76 @ Sep 7 2015, 09:23) *
+1, мне тоже стало интересно))), у меня это реализовано по-другому: вычисляю ВКФ между эталонной и принятой последовательностью с дальнейшей интерполяцией по трем точкам


Например,

Прикрепленный файл  dengwei2000.pdf ( 381.5 килобайт ) Кол-во скачиваний: 156
Go to the top of the page
 
+Quote Post
serjj
сообщение Sep 8 2015, 07:56
Сообщение #40


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Прикольно. Немного смущают требования - восстановленная несущая + ограничение на многолучёвость, т.е. в реальности метод будет работать только после carrier recovery и эквалайзера. И ещё в схеме
Прикрепленное изображение

я бы делал оценку смещения по времени после оценки смещения по фазе, повернув выход коррелятора, чтобы привести к случаю когда фаза = 0. То, что они работают по одной квадратуре при смещении в 45 градусов даёт в шумах дополнительную ошибку эстиматора (половина энергии не используется), что и видно из графика (просаживается относительно CRB).

Сообщение отредактировал serjj - Sep 8 2015, 07:57
Go to the top of the page
 
+Quote Post
Evg
сообщение Sep 8 2015, 13:35
Сообщение #41





Группа: Участник
Сообщений: 11
Регистрация: 2-09-15
Пользователь №: 88 252



Цитата(serjj @ Sep 8 2015, 10:56) *
я бы делал оценку смещения по времени после оценки смещения по фазе, повернув выход коррелятора, чтобы привести к случаю когда фаза = 0. То, что они работают по одной квадратуре при смещении в 45 градусов даёт в шумах дополнительную ошибку эстиматора (половина энергии не используется), что и видно из графика (просаживается относительно CRB).


Напишите об этом статью. biggrin.gif

Кроме шуток, я как-то видел статью китайцев про модификацию модифицированного детектора Гарднера ошибки символьной синхронизации. Вклад китайцев заключался в том, что если фаза несущей не произвольная, а болтается около нуля (т.е., уже сделана синхронизация с фазой несущей), то -- СЮРПРИЗ, СЮРПРИЗ -- можно упростить принятие решений о том, совпадают ли значения пары последовательных символов.

Сообщение отредактировал Evg - Sep 8 2015, 13:36
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 Текстовая версия Сейчас: 15th June 2025 - 17:30
Рейтинг@Mail.ru


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