Найдено 12 результатов

Алексей Климов
04 фев 2019, 11:47
Форум: Цифровые фильтры
Тема: Сравнение дискретных сигналов
Ответы: 4
Просмотры: 4524

Re: Сравнение дискретных сигналов

Это точно что-то из проверки статистических гипотез)
Можно, посчитать попарно корреляцию и потом ее уровень значимости. После провести моделирование для определения порога уровня, меняя порог и смотря на результат (угодно вам больше ложных тревог или пропуска цели).
Алексей Климов
26 дек 2018, 14:57
Форум: Цифровой спектральный анализ
Тема: Скользящие ДПФ
Ответы: 23
Просмотры: 14080

Re: Скользящие ДПФ

В итоге моделька заработала, видимо где-то накосячил, но не заметил.
Преобразование к инт32 сделал c параметром zero после умножения на 2^20 (так получилось даже не сильно увеличить затраты в плис).
Благодарю.
Алексей Климов
19 дек 2018, 15:57
Форум: Цифровой спектральный анализ
Тема: Скользящие ДПФ
Ответы: 23
Просмотры: 14080

Re: Скользящие ДПФ

Я попробовал все, изначально выбирал zero (несмещенный):
mode.png
mode.png (4.64 КБ) 4702 просмотра
Алексей Климов
19 дек 2018, 15:01
Форум: Цифровой спектральный анализ
Тема: Скользящие ДПФ
Ответы: 23
Просмотры: 14080

Re: Скользящие ДПФ

cic.PNG
cic.PNG (7.26 КБ) 4705 просмотров
Что-то такое ведь? Accumulator сумматора тоже в int32. Но неустойчивость проявляется опять :(
Алексей Климов
19 дек 2018, 09:57
Форум: Цифровой спектральный анализ
Тема: Скользящие ДПФ
Ответы: 23
Просмотры: 14080

Re: Скользящие ДПФ

Спасибо за такое внимание к моей проблеме.

Возможно, вы можете подсказать где дальше копать информацию о целочисленной реализации (как посчитать количество требуемых разрядов и прочие примитивные вопросы)?
Алексей Климов
18 дек 2018, 13:02
Форум: Цифровой спектральный анализ
Тема: Скользящие ДПФ
Ответы: 23
Просмотры: 14080

Re: Скользящие ДПФ

Есть еще вот эта статья:
An Enhanced Interpolated-Modulated Sliding DFT for High Reporting Rate PMUs
Paolo Romano, Mario Paolone

Моя моделька почти повторяет рисунок авторов:
msdft.PNG
И они же исследуют стабильность, которая явно лучше моей:
stability.PNG
Хотя, они молчат о типе данных...
Алексей Климов
18 дек 2018, 09:52
Форум: Цифровой спектральный анализ
Тема: Скользящие ДПФ
Ответы: 23
Просмотры: 14080

Re: Скользящие ДПФ

О алгоритме MSDFT в статье авторы делают следующие замечание:
remarks.PNG
Использование формата single (плавающей точки), видимо, причина неустойчивости.
Но я не понял идею с фиксированной точкой...
Алексей Климов
17 дек 2018, 15:20
Форум: Цифровой спектральный анализ
Тема: Скользящие ДПФ
Ответы: 23
Просмотры: 14080

Re: Скользящие ДПФ

Вот так у меня реализовано MSDFT: MSDFT.PNG Counter считает от 0 до 1151 с частотой 19200 Гц. Задержка d = 1152. В таблицах записаны коэффициенты (k - номер бина): m = 0 : 1151; M = 1152; ReW = cos(-2*pi * k * m ./ M); ImW = sin(-2*pi * k * m ./ M); ReWshift и ImWshift сдвинутые влево циклически ReW...
Алексей Климов
17 дек 2018, 13:55
Форум: Цифровой спектральный анализ
Тема: Скользящие ДПФ
Ответы: 23
Просмотры: 14080

Re: Скользящие ДПФ

Я пробовал нижнюю модель. Для нее неустойчив 1 бин.
msdft.PNG
Первая ведь эквивалентна?

По отношению к фазе входного сигнала. Параметры входного гармоники нужно измерить в итоге.
Алексей Климов
17 дек 2018, 13:06
Форум: Цифровой спектральный анализ
Тема: Скользящие ДПФ
Ответы: 23
Просмотры: 14080

Re: Скользящие ДПФ

Модель должна мерить фазу входного сигнала с точностью не менее 0.1 градус. Задержка 1152 равна длине окна M. Вот схема из статьи: SDFT.PNG Ошибка? Попробовал 1152+1 и результат совсем странный. Данные в double, но на вход подается single. Я их так и преобразую single(x[k]) как и поворотные коэффици...