Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Распознавание типа модуляции в цифровом канале
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Математика и Физика
Pathfinder
Может кому попадались материалы по этой теме, киньте сцылкой пожалуйста, можно не электронной.
Сразу оговорюсь, нейросетевые алгоритмы не интересуют, поскольку не являются решением задачи.
Пока не нашел ни одного русскоязычного источника, впрочем, на английском тоже очень мало попалось...
DuHast
Цитата(Pathfinder @ Aug 21 2006, 12:45) *
Может кому попадались материалы по этой теме


Попадался мне как-то номер журнала, толи "СпецТехника", толи "Специальная техника", где обсуждался этот вопрос. Я его, кажется, сохранил. Я сейчас в отпуске, так что попробуйте найти сами, если не получится и ещё будет нужно, то напомните мне через пару недель. Если журнал сохранился - вышлю на мыло.

. . .


Нашел их сайт http://www.st.ess.ru
alex_os
А Вам какие виды модуляции нужно классифицировать? Все возможные или, все же список ограничен.
Вот у меня статейка завалялась про (M-ary PSK signals). Нажмите для просмотра прикрепленного файла Вообще, чисто мое мнение, если работать по реальным сигналам и канал распространения достаточно кривой (вроде КВ), да еще, если не дай бог, какая-нибудь FSK налезает на QPSK, то ни хрена хорошего не получится. Человек вот лучший классификатор smile.gif. А модель человека пытались сделать адепты нейронных сетей, правда, похоже, ничего у них пока не получилось.
Pathfinder
2 alex_os спасибо за статью
Распознавать надо в первую очередь сигналы с полосовой модуляцией, поскольку многоканальные и с расширением спектра являются их модификацией. В первую очередь интересуют классы APSK (всякие nQAM, nPSK, nDPSK и т.п.), CPFM (GMSK, TFSK, RCFSK и т.п.), и частотная манипуляция с разрывами фазы.
Цитата
...то ни хрена хорошего не получится.

Задача на первый взгляд должна решаться несложно и эффективно. Если демодулятор может восстановить по сигналу данные с приемлемым коэффициентом ошибки, то уж классификатор-то точно должен справиться, поскольку работает с интегральными параметрами, и может себе позволить многопроходный анализ больших фрагментов сигнала в нереальном времени. Вот только с замираниями чего-то надо делать...
alex_os
Цитата(Pathfinder @ Aug 23 2006, 20:49) *
Задача на первый взгляд должна решаться несложно и эффективно. Если демодулятор может восстановить по сигналу данные с приемлемым коэффициентом ошибки, то уж классификатор-то точно должен справиться, поскольку работает с интегральными параметрами, и может себе позволить многопроходный анализ больших фрагментов сигнала в нереальном времени. Вот только с замираниями чего-то надо делать...


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

http://www.cs.tut.fi/sgn/arg/rosti/rosti_mscthesis.pdf
Pathfinder
2 alex_os
Зато демодулятор не может себе позволить 5-6 проходов обработки с применением тяжелых методов анализа smile.gif
А настроечные последовательности нужны только для быстрой цикловой и тактовой синхронизации, при многопроходной обработке они особо ничего не дают. Что касается коротких пакетов - то их можно насобирать много для статистики. Так что кому из них проще - вопрос не однозначный.
2 petrov огромное спасибо! a14.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.