[an error occurred while processing this directive]
|
Сигнал принимается, усилдивается, и далее поступает на достаточно скоростной АЦП. Каждая выборка с АЦП поступает (уже в процессоре) в линию задержки (массив), сдвигая старые выборки, последняя, старая, теряется. Далее собственно корреляция - сумма произведений сигнала из массива с тремя эталонами. Получаете три выходных цифровых сигнала. Эта сумма произведений достигает максимума в тот момент, когда входной сигнал наилучшим образом коррелирует с эталоном. Причем максимум, как я уже говорил, может оказаться меж выборок, для чего выходные сигналы с корреляторов было бы неплохо поинтерполировать. Ну а уж схема принятия решения - о том, максимум это реальный, или отражонка какая-то пришла, или еще что - тут я так с налёту не скажу, надо строить математическую модель, и на ней все проверять.
Только не надо кучи приемников - все это делается методами цифровой обработки.