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

 
 
13 страниц V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> модель 8PSK модема
Alex65111
сообщение May 14 2010, 05:12
Сообщение #46


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Есть немного вопросов по поводу символьной синхронизации.

1. Почему в литературе в основном применяют feedback подход , а не feedforward?

2. Встречал две схемы
- TED, loop filter с прямой и интегрирующей ветками, интерполятор
- TED, loop filter первого порядка с одним полюсом, а затем последовательно еще интегратор, далее интерполятор.
В чем принципиальная разница между этими схемами и получается, что по сути во втором варианте последовательно два интегратора стоит (так как вроде фильтр с одним полем в том или ином виде и есть интегратор).
Go to the top of the page
 
+Quote Post
petrov
сообщение May 14 2010, 07:51
Сообщение #47


Гуру
******

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



Цитата(Alex65111 @ May 14 2010, 09:12) *
1. Почему в литературе в основном применяют feedback подход , а не feedforward?


Спорное утверждение.

Цитата(Alex65111 @ May 14 2010, 09:12) *
2. Встречал две схемы
- TED, loop filter с прямой и интегрирующей ветками, интерполятор
- TED, loop filter первого порядка с одним полюсом, а затем последовательно еще интегратор, далее интерполятор.
В чем принципиальная разница между этими схемами и получается, что по сути во втором варианте последовательно два интегратора стоит (так как вроде фильтр с одним полем в том или ином виде и есть интегратор).


Одним интегратором является NCO, если имеется второй интегратор, то он с параллельным пропорциональным звеном должен быть, иначе неустойчивая ФАПЧ будет. Давайте ссылку на схемы.
Go to the top of the page
 
+Quote Post
voloda
сообщение May 14 2010, 08:17
Сообщение #48


Частый гость
**

Группа: Свой
Сообщений: 106
Регистрация: 4-12-09
Из: Н. Новгород
Пользователь №: 54 053



Перевел модель petrov-а для QPSK на пакетный режим работы.
Некоторые комментарии по работе модели:

Пакет
Преамбула (BPSK – 29 символов, маркер начала данных(конец преамбулы) 7 символов QPSK); сами данные (1414 символов); хвост (10 QPSK символов). Всего 1450 символов. После хвоста, для разделения пакетов друг от друга передаем нули(200 нулевых символов).

Приемник и обнаружитель сигнала.
Обнаружитель сигнала срабатывает, если энергия сигнала на протяжении 8 выборок (1 символ) больше заданного порога. Обнаружитель запускает счетчик выборок, включает работу собственно приемника. В приемнике используется две петли АРУ. Первая грубо регулирует сигнал на входе обнаружителя, работает на частоте выборок, без всех синхронизаций и фильтраций, по первым 25 символам пакета. Блок FIR RRC Filter стоит сразу после первой петли АРУ, работает на протяжении всего пакета (1450 символов).
После FIR RRC Filter стоит блок resiver. В нем синхронизации, демодуляция, вторая петля АРУ. Работает не по всему пакету, а выкидывая по символу в конце и в начале пакета (1448 символов). (Их выкидываем на переходные процессы в FIR RRC Filter). Вторая петля АРУ работает на частоте символов, после всех синхронизаций и интерполяции сигнала, с 25 по 200 символы. Тактовая синхронизация по схеме Гардена работает с 0 по 200 символы. То есть и тактовая и АРУ работают по преамбуле + по части пакета. Вроде, это лучше, чем пускать длинную преамбулу и синхронизировать все по ней. Для подстройки частоты и фазы используется схема с управлением по решению, так же неправильно называемая петлей Костаса для QPSK. Пока не понял, как ее отключить, по прошествии определенного количества символов, поэтому работает по всему пакету целиком. Неоднозначность фазы pi/4 устраняется по маркеру начала пакета (концу преамбулы). Конец пакета ищется на отрезке 0-46 символов. Если он там не находится, пакет отбрасывается. Синхронизации Гардена и квази-Костаса не учитывают значений, полученных в предыдущем пакете, и по каждому пакету настраиваются заново, с нуля. Обе системы АРУ начинают подстройку от значений, полученных в предыдущем пакете. Есть система подсчета БЕР по пакетам.

Работает до соотношения сигнал/шум 10-8 дБ.

Посмотревших модель прошу оставлять комментарии/замечания/вопросы. В личку или сюда. Если есть ссылки на аналогичные модели или на литературу, как такие схемы надо собирать – прошу в студию. Я не волшебник, я только учусь rolleyes.gif
Прикрепленные файлы
Прикрепленный файл  qpsk_frame_based.rar ( 35.42 килобайт ) Кол-во скачиваний: 440
 
Go to the top of the page
 
+Quote Post
Alex65111
сообщение May 14 2010, 20:41
Сообщение #49


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Цитата(petrov @ May 14 2010, 11:51) *
Спорное утверждение.


Да я особо то и не утверждаю, просто так показалось. Кратко можно плюсы/минусы feedback/feedforward?

Цитата
Давайте ссылку на схемы.


Прикрепленное изображение



Какой порядок у данной схемы, третий?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
petrov
сообщение May 15 2010, 08:38
Сообщение #50


Гуру
******

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



Цитата(Alex65111 @ May 15 2010, 00:41) *
Кратко можно плюсы/минусы feedback/feedforward?


Очевидно что feedforward быстрее. Но например feedback подстройка частоты/фазы управляемая решениями для QAM в режиме сопровождения(tracking) очень хорошо работаeт, непонятно как сделать так же feedforward. Вопрос слишком общий, смотрите конкретные схемы и выбирайте то что вам нужно.


Цитата(Alex65111 @ May 15 2010, 00:41) *
Какой порядок у данной схемы, третий?


На первом рисунке порядок астатизма первый(один интегратор), такая ФАПЧ не сможет отслеживать линейно изменяющуюся фазу без ошибки, схема бестолковая.

На втором рисунке классическая ФАПЧ с астатизмом второго порядка(два интегратора), в отличие от первой схемы может без ошибки отслеживать не только скачёк фазы но и сдвиг по частоте.
Go to the top of the page
 
+Quote Post
Alex65111
сообщение May 15 2010, 10:01
Сообщение #51


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Цитата(petrov @ May 15 2010, 12:38) *
Очевидно что feedforward быстрее. Но например feedback подстройка частоты/фазы управляемая решениями для QAM в режиме сопровождения(tracking) очень хорошо работаeт, непонятно как сделать так же feedforward. Вопрос слишком общий, смотрите конкретные схемы и выбирайте то что вам нужно.


А что означает очень хорошо работает, по какому критерию? Ведь если feedforward быстрее, то вроде бы это как раз и есть хорошо?


Цитата(petrov @ May 15 2010, 12:38) *
На первом рисунке порядок астатизма первый(один интегратор), такая ФАПЧ не сможет отслеживать линейно изменяющуюся фазу без ошибки, схема бестолковая.


А single pole filter разве порядок не добавляет? Вроде бы порядок системы определяется по числу интеграторов (полюсов), а в данном случае у нас получается два полюса?
Go to the top of the page
 
+Quote Post
petrov
сообщение May 15 2010, 10:58
Сообщение #52


Гуру
******

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



Цитата(Alex65111 @ May 15 2010, 14:01) *
А что означает очень хорошо работает, по какому критерию? Ведь если feedforward быстрее, то вроде бы это как раз и есть хорошо?


Хорошо то хорошо, но только бывает невозможно сделать feedforward для работы по полезному сигналу, а только по специальной преамбуле. В общем схемы синхронизации очень разные каждая для своих целей, некорректно так влоб говорить хуже-лучше, плюсы-минусы.



Цитата(Alex65111 @ May 15 2010, 14:01) *
А single pole filter разве порядок не добавляет? Вроде бы порядок системы определяется по числу интеграторов (полюсов), а в данном случае у нас получается два полюса?


Ну добавляет и что? Для ФАПЧ важно количество интеграторов, там интегратор один.
Go to the top of the page
 
+Quote Post
thermit
сообщение May 15 2010, 14:25
Сообщение #53


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
Ну добавляет и что? Для ФАПЧ важно количество интеграторов, там интегратор один.


Фапч в обоих случаях 2-го порядка. т к ПФ петель имюет по 2 полюса.
Go to the top of the page
 
+Quote Post
petrov
сообщение May 15 2010, 14:36
Сообщение #54


Гуру
******

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



Цитата(thermit @ May 15 2010, 18:25) *
Фапч в обоих случаях 2-го порядка. т к ПФ петель имюет по 2 полюса.


И? А порядок астатизма какой? Какого порядка могут сигнал отслеживать без ошибки?
Go to the top of the page
 
+Quote Post
thermit
сообщение May 15 2010, 15:35
Сообщение #55


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
И? А порядок астатизма какой? Какого порядка могут сигнал отслеживать без ошибки?


2


зы
Астатизм - это не "без ошибки" а "ассимптотически к 0"

ззы

Сегодня, типа, выходной... Может пеффка?
Go to the top of the page
 
+Quote Post
Alex65111
сообщение May 18 2010, 07:28
Сообщение #56


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Пусть имеется просчитанная цепочка - некий TED, Loop Filter, кубический интерполятор. Если будет заменен либо тип TED, либо интерполятор с кубического на другой порядок, либо форма реализации интерполятора будет не Фарроу - придется ли менять все параметры петлевого фильтра?, или только надо будет изменить общий масштабирующий множитель на выходе фильтра?
Go to the top of the page
 
+Quote Post
thermit
сообщение May 18 2010, 07:48
Сообщение #57


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
Alex65111:
Если будет заменен либо тип TED, либо интерполятор с кубического на другой порядок, либо форма реализации интерполятора будет не Фарроу - придется ли менять все параметры петлевого фильтра?, или только надо будет изменить общий масштабирующий множитель на выходе фильтра?


Порядок интерполятора, равно как и способ его реализации (фарроу - просто способ организации вычислений) значения не имеют. А вот теды могут быть разными (иметь различные детекторные характеристики) и смена детектора может повлечь за собой пересчет к-та передачи петли.
Go to the top of the page
 
+Quote Post
Alex65111
сообщение May 18 2010, 07:52
Сообщение #58


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Цитата(thermit @ May 18 2010, 11:48) *
Порядок интерполятора, равно как и способ его реализации (фарроу - просто способ организации вычислений) значения не имеют. А вот теды могут быть разными (иметь различные детекторные характеристики) и смена детектора может повлечь за собой пересчет к-та передачи петли.


Примерно понял, спасибо.

В ряде источников встречал утверждения типа следующего, что для петли по несущей полосу петли выбирают примерно 1/1000 от символьной, а для символьной петли примерно 1/3000. Чем обусловлены такие цифры, почему например не 1/10 от символьной и для несущей и для символьной?
Go to the top of the page
 
+Quote Post
petrov
сообщение May 18 2010, 08:03
Сообщение #59


Гуру
******

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



Цитата(Alex65111 @ May 18 2010, 11:52) *
Примерно понял, спасибо.

В ряде источников встречал утверждения типа следующего, что для петли по несущей полосу петли выбирают примерно 1/1000 от символьной, а для символьной петли примерно 1/3000. Чем обусловлены такие цифры, почему например не 1/10 от символьной и для несущей и для символьной?


Для большего усреднения, посмотрите в какие жирные облака превращается созвездие при наихудшем рабочем сигнал/шум, да если у вас ещё хороший турбокод будет использоваться... Для символьной петля уже т. к. символьные переходы не всегда есть в отличие от фазовой информации для петли по несущей которая в каждом символе есть.
Go to the top of the page
 
+Quote Post
alex_os
сообщение May 18 2010, 08:16
Сообщение #60


Знающий
****

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



Цитата(Alex65111 @ May 18 2010, 11:52) *
Примерно понял, спасибо.

В ряде источников встречал утверждения типа следующего, что для петли по несущей полосу петли выбирают примерно 1/1000 от символьной, а для символьной петли примерно 1/3000. Чем обусловлены такие цифры, почему например не 1/10 от символьной и для несущей и для символьной?

Из практических соображений, имеем дешевый опорник точность установки его частоты 100ppm. Т.е. ошибка для тактовой и будет эти же 100ppm.
Для несущей же ошибка получается гораздо больше + еще может доплер быть.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post

13 страниц V  « < 2 3 4 5 6 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th April 2024 - 23:47
Рейтинг@Mail.ru


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