[an error occurred while processing this directive]
|
Требуется консультация по нахождению времени задержки одного сигнала относительно другого.
Параметры сигналов:
- полоса частот 0 ~ 200 Гц;
- время задержки 0 ~ 6 сек, в перспективе 30 сек.
- желаемая точность - относительная погрешность измерения времени задержки ~0.1%.
Математический аппарат предполагается следующий:
FFT > Спектральная плотность > IFT > оценка корреляционной функции
Если кто решал подобную задачу прошу откликнуться!
Вопросы следующие:
- сейчас имеется реализация однобитного преобразования и нахождения пика корреляционной функции "в лоб", появятся ли плюсы (точность и т.д.) при переходе 8-16 битный математический аппарат;
- есть ли какие-нибудь упрощения математического аппарата исходя из заданных условий;
- какой процессор выбрать, предполагается использование ADSP2181 (имеется EZ-KIT)- достаточно?;
- сколько точек FFT & IFT выбирать, разбивать ли на отрезки малой длины (оптимально по быстродействию).
- прийдется ли писать свою реализацию или библиотечные функции FFT и IFT устроят;
- как скажется (точность, быстродействие) целочисленная арифметика.
В цифровой обработке новичок, хотелось бы ускорить вхождение в вопрос!
E-mail: info@telesys.ru