|
|
  |
Интерполяторы при тактовой синхронизации? |
|
|
|
Dec 16 2007, 13:31
|

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

|
Цитата(Leshii @ Dec 16 2007, 16:02)  Так вроде при интерполяции ты давишь не соседние каналы, а свои копии, кажись. Насчет 10 и 60 в принципе согласен. Если бы было 100 и 60, тогда вопросов не возникает, худо дело, а в моем случае вроде как на первый взгляд и не страшно. С другой стороны полиноминальные интерполяторы и так славятся тем, что между базовыми точками могут быть значительные выбросы и соответственно закрадывается мысль - если сигнал-шум и так не большой и складывается ситуация когда мю=0.5, т.е. там где выбросы максимальные, то что? на это внимание не обращать?, выбросы есть но они не смертельны? Вопрос интересный. Чтоб мне зацепиться за кадровую синхру, я перед этим должен эти битики получить (в общем случае, особенно когда кадровая синхра по тем или иным причинам халявная, т.н. не типа Баркера), а следовательно рассчитывать на кадровую зацепку при тактовой синхронизации как то не клеется. Ну и честно говоря я все равно не понял как завязана кадровая синхронизация - 4 отсчета на символ - и 1/8 ошибки (а не 1/4) связаны. В конечном счёте Вы будете делать ошибку в интервале [-0.5, +0.5], а не в интервале [0,1] Всё конечно зависит от реализации, а реализация зависит от модели искажений Есть ещё такая штука - статический эквалайзер. Это интерполятор построеный по данным. Грубо говоря Вы считаете корреляцию данных с известной стартовой преамбулой и в окрестности максимума корреляции решаете ковариационные (или там корреляционные) уравнения. В результате Вы сразу получаете и положение первого бита и интерполятор положения тактовой Фрактальный адаптивный эквалайзер проделываает примерно то же самое, только неспешно. Он во-первых выдаёт максимум в нужном месте, а во-вторых настраивает фильтр, который не только пытается скомпенсировать частотную х-ку канала, но и производит правильную интерполяцию Цитата(Leshii @ Dec 16 2007, 16:02)  Полиномиальная интерполяция, Интерполяция сплайнами, Рациональная интерполяция - да они все могут быть разного порядка, в том или ином виде в их описаниях присутствуют полиномы, но они по сути то разные, имеют разные свойства. Иль я где-то глубоко заблуждаюсь? Полиномиальная интерполяция (одним полиномом) не используется не только в обработке сигналов, но и для аппроксимации математических функций. Используется в учебных целях ;-) Кусочно-полиномиальная интерполяция (в том числе и линейная) используется повсеместно для реальных задач. В современном понимании она и называется сплайнами. Причём всякая кусочно-полиномиальная интерполяция является некоторым обобщённым сплайном :-)
|
|
|
|
|
Dec 16 2007, 14:08
|
Частый гость
 
Группа: Новичок
Сообщений: 120
Регистрация: 28-01-05
Пользователь №: 2 256

|
Цитата Грубо говоря Вы считаете корреляцию данных с известной стартовой преамбулой На счет преамбулы я сразу открестился. Поверьте, не по своей воле и не по воле вышестоящего начальства, жизнь такая... Цитата Фрактальный адаптивный эквалайзер Это что за зверь такой? Мож так называется что-то что известно под другими именами? Цитата Полиномиальная интерполяция (одним полиномом) не используется не только в обработке сигналов, но и для аппроксимации математических функций. Используется в учебных целях ;-) А то что приводится, в частотном случае, нечто кубическое в моделях Петрова (http://electronix.ru/forum/index.php?showtopic=23652) на farrow структурах, это реализация одиночного кубического полинома или кубический сплайн? И еще, когда говорят о том, что интерполируют полиномом Лагранжа, то под этим что понимается - просто полином или сплайн?
Сообщение отредактировал Leshii - Dec 16 2007, 14:37
|
|
|
|
|
Dec 16 2007, 15:36
|

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

|
Цитата(Leshii @ Dec 16 2007, 17:08)  На счет преамбулы я сразу открестился. Поверьте, не по своей воле и не по воле вышестоящего начальства, жизнь такая... Это плохо :-) CWWord какой-то ведь будет? Как Вы определите начало связи и будете разрешать неоднозначность фазы по модулю pi/4 для QPSK? Цитата(Leshii @ Dec 16 2007, 17:08)  Это что за зверь такой? Мож так называется что-то что известно под другими именами? Fractional эквалайзер самый обычный зверь. Эквалайзер работающий на частоте выше символьной (тактовой). В два раза или менее (n/m). Обычно реализуется в виде адаптивного фильтра. Эквалайзер работающий на символьной частоте, обычно, дефективен Цитата(Leshii @ Dec 16 2007, 17:08)  А то что приводится, в частотном случае, нечто кубическое в моделях Петрова (http://electronix.ru/forum/index.php?showtopic=23652) на farrow структурах, это реализация одиночного кубического полинома или кубический сплайн?И еще, когда говорят о том, что интерполируют полиномом Лагранжа, то под этим что понимается - просто полином или сплайн? Все они кубические сплайны(или кусочные полиномы), очевидно . Интерполируют сигнал по доступным выборкам в точку недоступную для непосредственного наблюдения. Farrow-структуры это всего лишь способ реализации, предполагается, что вычислительно эффективный
|
|
|
|
|
Dec 16 2007, 16:25
|
Частый гость
 
Группа: Новичок
Сообщений: 120
Регистрация: 28-01-05
Пользователь №: 2 256

|
Цитата Fractional эквалайзер - это понятно, просто Вы выше назвали Цитата Фрактальный адаптивный эквалайзер Цитата Все они кубические сплайны(или кусочные полиномы), очевидно - это Вы с утверждением говорите, или предполагаете?
Сообщение отредактировал Leshii - Dec 16 2007, 16:26
|
|
|
|
|
Feb 29 2008, 18:17
|
Знающий
   
Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481

|
Цитата(petrov @ Feb 29 2008, 18:51)  Какой-такой коммерческий интерес? Давным давно везде описано как сделать, есть желание даром объяснить... Написано, то оно написано, только куча серьезных людей, типа КБ радиозавода им.Попова, НИИ радио, Московский НИИ радиосвязи и и.д. уже давно пытаются сделать, но че-то у них не получается. Вот когда кто-нибудь из выше перечисленных это реализует, и я своими глазами увижу, всему интернету выложу исходники. А так, тем кто хочет разобраться, могу порекомендовать следующее: фирма GRAY CHIP в свое время выпустила микросхему GC3011. Вот она представляет из себя полифазный передискретизатор. Скачайте от нее даташит и посмотрите, как она устроена. Там все более-менее нормально описано. В свое время, когда не было VirtexII, мы демодулятор делали на нем. Кстати, сейчас у меня нет ссылки, когда найду, дам, тот же Xilinx выпустил документ, где написал, как на их VirtexV реализуются подобные вещи.
|
|
|
|
|
Feb 29 2008, 19:04
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(Михаил_K @ Feb 29 2008, 21:17)  Написано, то оно написано, только куча серьезных людей, типа КБ радиозавода им.Попова, НИИ радио, Московский НИИ радиосвязи и и.д. уже давно пытаются сделать, но че-то у них не получается. Вот когда кто-нибудь из выше перечисленных это реализует, и я своими глазами увижу, всему интернету выложу исходники. А так, тем кто хочет разобраться, могу порекомендовать следующее: фирма GRAY CHIP в свое время выпустила микросхему GC3011. Вот она представляет из себя полифазный передискретизатор. Скачайте от нее даташит и посмотрите, как она устроена. Там все более-менее нормально описано. В свое время, когда не было VirtexII, мы демодулятор делали на нем. Кстати, сейчас у меня нет ссылки, когда найду, дам, тот же Xilinx выпустил документ, где написал, как на их VirtexV реализуются подобные вещи. Вот тем более, надо не скрывать, а стараться обмениваться знаниями, чтобы у нас делалось а не где-то, для этого данный форум и предназначен. В данном случае речь вообще идёт о достаточно простой математике, буржуи по данной теме уже сотни статей и книг настрочили, я выкладывал на форуме модели для симулинка: http://electronix.ru/forum/index.php?showtopic=23652 готов даром подобные вопросы обсуждать...
|
|
|
|
|
Mar 1 2008, 07:58
|
Знающий
   
Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481

|
Цитата(petrov @ Feb 29 2008, 22:04)  Вот тем более, надо не скрывать, а стараться обмениваться знаниями, чтобы у нас делалось а не где-то, для этого данный форум и предназначен. В данном случае речь вообще идёт о достаточно простой математике, буржуи по данной теме уже сотни статей и книг настрочили, я выкладывал на форуме модели для симулинка: http://electronix.ru/forum/index.php?showtopic=23652 готов даром подобные вопросы обсуждать... Дык обсуждать-то и я готов. Но вот конкретные решения. Вы же поймите меня правильно, сейчас люди, которых я перечислил, да и другие тоже, заказывают модемы у нас. А если я всем выложу исходники, то что я кушать буду? Кстати, модель я посмотрел. Прикольно. Что-то мне это напоминает. Недавно нам принесли спутниковый демодулятор, который в PCI слот компа втыкается. Вы часом не учавствовали в его разрабоке? Очень мне там некоторые вещи понравились!
Сообщение отредактировал Михаил_K - Mar 1 2008, 07:58
|
|
|
|
|
Mar 6 2008, 14:46
|
Частый гость
 
Группа: Свой
Сообщений: 76
Регистрация: 21-03-07
Пользователь №: 26 378

|
Цитата(Михаил_K @ Feb 29 2008, 14:40)  Для сигнала QPSK работает при отношении сигнал/шум 3-4 дБ. чото как то многовато будет. видать математика у вас в конторе страдает. как насчет 0-2 дБ?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|