Форум: "Media";
Текущий архив: 2014.02.09;
Скачать: [xml.tar.bz2];
ВнизВыделение полезного сигнала Найти похожие ветки
← →
DesWind (2009-02-06 15:12) [0]Имеем на входе зашумленную "несущую" частоту - прямоугольный сигнал частотой, для примера, 5Гц. Полезный сигнал кодируестся фазовым(?) сдвигом приблизительно так:
_~_~_~__~_~_~~_~_~ т.е. если выделить полезный сигнал должно получится что-то вроде: _____~___~____ это я как смог нарисовал. :)
Не подскажите какие фильтры лучше применить, или какими принципами руководствоваться?
← →
Сергей М. © (2009-02-06 16:32) [1]Может все-таки решь идет о ШИМ - широтно-импульсной модуляции ?
← →
DesWind (2009-02-06 16:54) [2]Хм... Возможно, только вот импульсы полезного сигнала всегда кодируются постоянным заданым сдвигом несущей. А далее, этими импульсами на второй картинке, кодируется информация. Точнее интервалом между импульсами.
← →
DesWind (2009-02-06 17:01) [3]Самый простой и действнный метод, пока я вижу такой:
Выделить полосовым фильтром несущую и отловить ее фронты. Ну а далее по обстоятельствам. Но при этом, как мне кажеться, должны в большей степени задавится фронты как раз тех импульсов где несущая сдвигается, что не есть гуд, так как помеха сильная и очень близкая по спектру к сигналу.
← →
Jeer © (2009-02-06 17:24) [4]
> DesWind (06.02.09 17:01) [3]
Вариантов много и многое зависит от реальных параметров шумовой обстановки и соотношения их с параметрами полезного сигнала.
Полосовой нужен если помеха имеет спектр в который укладывается несущая как вниз, так и вверх. Если, в общем .. много если.
Приведи более точное описание параметров помехи, а также требую точность ( допустимую погрешность) восстановления исходного PWM-сигнала ( если о нем речь )
← →
DesWind (2009-02-06 17:49) [5]Мне тут подсказали, что это манчестерский код. А вот с помехами не все так просто как хотелось бы. Точно можно сказать только одно она всегда очень близка к спектру сигнала. Как бы так получше объяснить... Может быть такая ситуация, например, частота помехи 10Гц и 1Гц, причем ее частота дрейфует туда обратно, а может быть и совершено какая-нибудь другая, все зависит от оборудования, а оно разное... Вобщем точных параметров помехи нет.
← →
DesWind (2009-02-06 17:51) [6]А погрешность не хуже 0.2с определения времени прохождения фронта полезного сигнала.
← →
Jeer © (2009-02-06 17:56) [7]
> DesWind (06.02.09 17:49) [5]
Манчестерский код - устойчивая штука.
Мы его гоняли по кораблям туда и обратно на 400 м - безошибочно.
Если это реальная задача, а не учебная лаба - в понедельник свяжись по мылу.
Что смогу - подскажу. Но потребуется подтверждение реальности задачи.
Учится надо самому - иначе до первого поворота.
← →
DesWind (2009-02-06 19:32) [8]
> Jeer © (06.02.09 17:56) [7]
Отправал, вам, e-mail.
← →
Jeer © (2009-02-09 12:33) [9]Без знания помеховой обстановки сложно делать какие-либо количественные оценки и давать рекомендации.
Однако имеет смысл принять во внимание следующий факт.
Спектр манчестерского кода при скорости передачи K [бит/c] имеет две крайние частоты: F1 = K [ Гц ] ( при передаче только единиц или нулей ) и F2 = K/2 [Гц] при передаче чередующихся нулей и единиц.
В среднем, центральная частота спектра имеет значение 3*K/4 [Гц]
Поэтому можно:
- настроить полосовой фильтр на 3/4;
- поставить несколько полосовых фильтров в пределах F1..F2 и использовать решающее правило для выбора наиболее достоверного канала
- сделать полосовой фильтр с "плавающей" центральной частотой в зависимости от текущей последовательности ( небольшой ) опознанных кодов 0 или 1;
В общем, задачка решена скорее всего может быть, но для осознанного движению к эффективному алгоритму требуются некоторые статист. оценки шумо-сигнальной обстановки.
← →
DesWind (2009-02-10 15:13) [10]Спасибо за подсказки. В блжайшем будущем обещали набрать некоторое количество реальных данных, там и посмотрим что лучше сдеалть.
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2014.02.09;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.003 c