[an error occurred while processing this directive]
|
Просьба ко всем знающим и опытным людям!
Необходимо оценить требования к производительности
DSP для решения следующей задачи:
Частота входного сигнала - 250...1000Гц
Время реакции системы - 0.1-1сек
1. ФВЧ - 20дБ/октава
2. ФНЧ - 20дБ/октава
3. Двойное интегрирование
4. Расчет СКЗ
Пути решения:
1. Менее привлекательный по некоторым соображениям:
1.1. ФНЧ - помогаем простому аналоговому antialising фильтру
(oversampling)
1.2. FFT (1024-8192 точек)
1.3. ФНЧ, ФВЧ - отбрасываем гармоники вне интересующего
нас диапазона
1.4. Интегрирование - делим на 2*pi*f n раз
1.5. Сумма квадратов гармоник+корень-> RMS
2. Фильтрация, интегрирование, СКЗ - все во временной
области
Как оценить порядок погрешностей (цифровой шум)? Требования к DSP?
16-bit fixed-point? 32-bit floating point?
Достаточно ли для решения такой задачи Motorola DSP56F826
(16-bit fixed-point, 40MIPS, 56Fxxx core)?
Если не достаточно 16-bit fixed-point,
то что будет если на этом же DSP обрабатывать данные с программной
реализацией 32-bit floating-point?
Буду признателен за ответы, советы, любую другую
полезную информацию!
Пожалуйста пишите: andr2000@i.com.ua
E-mail: info@telesys.ru