thermit
Участник-
Постов
1 001 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о thermit
-
Звание
Профессионал
Посетители профиля
-
Вытащить биты из фазового демодулятора
thermit ответил repstosw тема в Алгоритмы ЦОС (DSP)
- Ога. 3/4? 1/4 Понятно. -
Вытащить биты из фазового демодулятора
thermit ответил repstosw тема в Алгоритмы ЦОС (DSP)
Не-а. А если у вас подряд 100 одинаковых бит? А если 1000? Как их разделить? Особенно на вашей не вполне равномерной сетке? Вы пытаетесь решить не решабельную задачу. -
Вытащить биты из фазового демодулятора
thermit ответил repstosw тема в Алгоритмы ЦОС (DSP)
Ну, грубо говоря, находите минимум модуля разности между принятым символом и символами решетки, для которых соответствующий бит ноль. От этого вычитаете минимум модуля разности между принятым символом и символами решетки, для которых соответствующий бит 1. Получаете софтбит. В действительности все немного сложнее. Ддя начала и так сойдет. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
Да на стороне приемника после фильтров никакой мси нет. Просто точки исходных фазовых состояний. Все частоты можно отнормировать к 1, где 1 - символьная скорость. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
Что бы как советовал петров, надо начальную фазу зафиксировать, в идеале. Хотя бы по символу определиться. А фапом сопровождать. Классическая схема по решению. Поставили вы фильтр, решения будут совершенно другие. Как скомпенсировать смещение несущей в слепую? В общем случае - возводить в степень, удвоенную числу фазовых состояний. Других вариантов нет. Повторюсь, если речь идет о конкретном стандарте радиосвязи, там все предусмотрено и для оценки частоты, и для оценки середины символа. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
спфск принципиально с памятью. С фильтром у вас другое созвездие получится. -
Вытащить биты из фазового демодулятора
thermit ответил repstosw тема в Алгоритмы ЦОС (DSP)
Можно поставить 2018. Там все есть включая корвалол. Под 7-х64 работает. Советую почитать матлабские доки. Там много чего есть. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
Зато я хорошо все помню. Дискриминатор сферической лошади в вакууме вычисляет напряжение, пропорциональное ее изменению. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
1 Не такой уж и прямой. Мы в картинках разбираемся. 2 Если и дискриминатор, то фазовый. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
Это дифференциальный демодулятор. К частотному дискриминатору никакого отношения не имеет. На парциальных чм работает плохо. В упомянутых стандартах вполне себе работает. По выходу жесткий детектор можно заменить на млсе. Попробую сделать. Просто интересно, сколько дб добавит. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
Вы наверное имеете в виду корреляционный приемник? Ему нужны сопоставимые с млсе ресурсы при прочих равных в качестве млсе проигрывает радикально. Все-же частотный дискриминатор предполагает наличие хотя бы периода гармоники (индекс >=1). -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
ЧМ с парциальным откликом тоже не демодулируется за исключением гмск. Но всегда есть четкая символьная синхронизация и несущая 0. Объем вычислений зависит от числа состояний. Но даже даже 256, 512 вполне себе используются и прекрасно работают в реальном масштабе времени на относительно скромных устройствах.. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
Витерби не демодулятор. Это детектор. Ему на вход подаются мягкие решения, для которых уже все отрегулировано за исключением, быть может канала. Да. Оценивааем фазу, дальше посимвольный фап. Т е фазу нужно будет оценивать для каждого символа. Для общего cpm фаза оценивается сложно и не оптимально. Нужно просуммировать сколько-то символов возведенных в удвоенную степень знаменателя индекса модуляции, взять аргумент полученного безобразия и поделить его на удвоенный знаменатель индекса. Эта фазовая ошибка для самого старого символа в буфере. Он и корректируется. Это схема для прямой коррекции фазы не зависящей от данных но при условии нормальной символьной синхронизации. Для петель предполагается, схема, зависящая от данных. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
Универсальный для чего-то там - это одно. А это стандарт транка. Где всякое есть. -
CPFSK 4 демодулятор
thermit ответил [email protected] тема в Алгоритмы ЦОС (DSP)
Да почитал я этот стандарт. В нем все предусмотрено и для хорошей оценки сдвига несущей, и для символьной синхронизации. Но работы там - нормально так.