Имеется сигнал (основной тон + гармоники). Частота основного тона может меняться от 45 до 50 Гц. Необходимо произвести расчёт 10-и спектральных составляющих. Использую алгоритм Герцеля так как БПФ требует хранения больших таблиц поварачивающих коэффициентов и слишком затратно. Но чтобы избавится от растекания требуется окно - от этого никуда не деться.
итак, если используем окно то при изменении частоты основного тона от 45 до 55Гц потребуется искать максимумы и придётся использовать алгоритм Герцеля не для поиска 10 гармоник, а для поиска 44-х. (4 отсчёта вблизи каждого максимума).
Получается этот вариант слишком затартный((
Возможно ли какое-то оптимальное решения для MCU с 4кБ RAM и 120 кБ ROM??
Сообщение отредактировал Zelepuk - Aug 17 2011, 06:06
|