[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
то все решается согласованной фильтрацией.
если начальная фаза известна, то в предположении стат. независимости отчетов и аддитивном гауссовском шуме в канале
Int(0, T, x(t)s(t)dt) <> C1
где
Int(0, T, ...) - определенный интеграл в пределах [0, T]
x(t) - принятая реализация
s(t) - ожидаемый сигнал
T - длительность сигнала
С1 - некоторый порог
не вдаваясь в подробности, в дискретном случае можно заменить
интеграл на сумму
SIGMA( i=0, N*delta_t, x(i*delta_t)s(i*delta_t)) <> C2
т.е. Вам следует реализовать КИХ-фильтр, значения коэффициентов которого повторяют ожидаемый сигнал, а выход сравнивается с некоторым порогом.
(Сколько уж у Вас коэффициентов получится - Вам решать)
Учтите, что в случае простого обнаружения ("есть сигнал"/"нет сигнала") этот порог зависит кроме прочего от мощности сигнала и от мощности шума.
если же фаза неизвестна, то в аналогичных предположениях
sqrt( SIGMA( i=0, N*delta_t, x(i*delta_t)s(i*delta_t))^2 +
+ SIGMA( i=0, N*delta_t, x(i*delta_t)s~(i*delta_t))^2 ) <> C3
s~ - преобразование Гильберта..
Непонятно - пишите.
E-mail: info@telesys.ru