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

 
 
> Программная демодуляция ФМ сигналов в пакетном режиме
Serg76
сообщение Apr 4 2007, 23:14
Сообщение #1


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

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



Предлагаю тему для обсуждения касательно программной демодуляции ФМ (абсолютная ФМ) сигналов в пакетном режиме. Интересует любая информация по этому вопросу, особенно по вопросам реализации узла АРУ, систем ФАПЧ по тактам и несущей для быстрого вхождения в синхронизм при отсутствии и наличии установочной последовательности в пакетах. Кто работал по этой теме и если есть какие-то
реальные разработки (может исходный код smile.gif ) ответьте.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DRUID3
сообщение Apr 5 2007, 18:02
Сообщение #2


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(Serg76 @ Apr 4 2007, 23:14) *
Предлагаю тему для обсуждения касательно программной демодуляции ФМ (абсолютная ФМ) сигналов в пакетном режиме. Интересует любая информация по этому вопросу, особенно по вопросам реализации узла АРУ, систем ФАПЧ по тактам и несущей для быстрого вхождения в синхронизм при отсутствии и наличии установочной последовательности в пакетах. Кто работал по этой теме и если есть какие-то
реальные разработки (может исходный код smile.gif ) ответьте.

1) а, что АРУ предполагается специфическое?
2) с ФАПЧ вопрос недопонял, но чем Вам не нрафиться петля Костаса как например при декодировании PSK?
3) ну а особую несущую (мы вообще о квазигармонических сигналах или нет? blink.gif ) которая может самосинхонизироваться при отсутствии установочной последовательности в пакетах вообще не смог вообразить.
Реальных наработок много, не понятна суть вопроса. Или Вам взять и выложить проект?
biggrin.gif


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
Serg76
сообщение Apr 5 2007, 19:00
Сообщение #3


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

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



Попробую по порядку:
1. АРУ действительно должно быть довольно специфическим, так как амплитуда сигнала при пакетной передаче (забыл упомянуть, что речь идет о многостаниционном доступе с временным разделением каналов - режим TDMA) в разных временных слотах изменяется в довольно широком диапазоне и некоторые сигналы работают на уровне шума, поэтому выделить их довольно сложно и, соответственно, довольно высока вероятность пропуска такого подкадра. Схема классического АРУ (одно или двух ступенчатого) довольно инерционна. Необходимы схемы быстрого АРУ с достаточной помехоустойчивостью.
2. По поводу петли Костаса - схема классическая и довольно хорошо себя зарекомендовала (сам проверял), но есть пару минусов, во-первых, возможен ложный захват несущей на гармониках (довольно распространенный случай), т.к. все-таки имеем дело с нелинейностью в виде перемножения квадратурных составляющих, а во-вторых, если не использовать каких-либо других ухищрений, она все-таки тоже довольно инерционна.
3. Модуляция сигнала - фазовая, с абсолютным (не дифференциальным) изменением фазы сигнала, например, классическая QPSK. Никаких пилот-сигналов или же каких либо каналов управления в сигнале не присутствует. Сам же алгоритм демодуляции - квазикогерентный (при абсолютной ФМ другие применить довольно сложно (например, оптимальный некогерентный), если это вообще возможно). Уточним по поводу установочной (зондирующей, обучающей, преамбулы и т.д.) последовательности, она передается в начале каждого подкадра и может служить как раз для быстрой сходимости ФАПЧ тактов, а также для раскрытия фазовой неоднозначности QPSK сигнала, что вызвано асинхронностью пары модулятор-демодулятор. По поводу синхронизации без установочной последовательности. Это возможно, достаточно вспомнить методы слепой коррекции в эквалайзерах (адаптивных фильтрах).
ЗЫ. Если есть реальные наработки, буду благодарен и с радостью воспользуюсь. Готов помочь в других практичсеких вопросах, особенно, касательно программной демодуляции.

Прошу прощения, но причем здесь ПФ, во-первых, устранение фазовой ошибки по тактам гораздо проще устранять на видеочастоте (после гетереодинирования сигнала с несущей частоты в область нулевой), а не переносить проекции этой ошибки (при квадратурной схеме реализации) потом на несущую, а во-вторых, речь идет о быстрой синхронизации ФАПЧ тактов (в которой само-сабой разумеется должен присутствовать фильтр - ПФ или ФНЧ, а может интегратор со сбросом).
Go to the top of the page
 
+Quote Post
=GM=
сообщение Apr 6 2007, 01:51
Сообщение #4


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(Serg76 @ Apr 5 2007, 16:00) *
Прошу прощения, но причем здесь ПФ, во-первых, устранение фазовой ошибки по тактам гораздо проще устранять на видеочастоте (после гетеродинирования сигнала с несущей частоты в область нулевой), а не переносить проекции этой ошибки (при квадратурной схеме реализации) потом на несущую, а во-вторых, речь идет о быстрой синхронизации ФАПЧ тактов (в которой само-сабой разумеется должен присутствовать фильтр - ПФ или ФНЧ, а может интегратор со сбросом).

Естественно, устройство работает на видеочастоте. Забыл упомянуть, что перед ПФ должна быть нелинейность четного порядка (вроде бы оптимальная характеристика - log ch x). Подобное устройство тактовой синхронизации и некоторые другие (в частности, УТС с опережающим и запаздывающим стробированием) описаны в книге Дж. Спилкера "Цифровая спутниковая связь".


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
Serg76
сообщение Apr 6 2007, 10:16
Сообщение #5


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

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



Цитата(=GM= @ Apr 6 2007, 02:51) *
Естественно, устройство работает на видеочастоте. Забыл упомянуть, что перед ПФ должна быть нелинейность четного порядка (вроде бы оптимальная характеристика - log ch x). Подобное устройство тактовой синхронизации и некоторые другие (в частности, УТС с опережающим и запаздывающим стробированием) описаны в книге Дж. Спилкера "Цифровая спутниковая связь".


Привет =GM=, большое спасибо за ссылку (подскажите где поискать в инете). Откуда сведения по поводу оптимальности характеристики log ch x?
Go to the top of the page
 
+Quote Post
=GM=
сообщение Apr 7 2007, 01:06
Сообщение #6


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(Serg76 @ Apr 6 2007, 07:16) *
Привет =GM=, большое спасибо за ссылку (подскажите где поискать в инете). Откуда сведения по поводу оптимальности характеристики log ch x?

Оттуда же. При малых сигналах ведёт себя квадратично, а при больших - линейно.

Книгу залил сюда

Код ZT707RXDE3OUQ0N


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 06:28
Рейтинг@Mail.ru


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