Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: генератор шума с управляемой полосой от 0.5Гц до 28МГц
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
pulsar-17
Приветствую коллеги!

Прошу совета в реализации генератора шума (ГШ) с управляемой полосой в диапозоне от 0.5Гц до 28МГц при тактовой частоте 56МГц (112МГц) на Virtex 4. Проблема в высоком темпе смены полосы, которая заранее неизвестна. Латентность не должна превышать единиц тактов, а фаза не должна рваться при смене полосы.
Сам генератор реализован так: N(i+1) = N(i) * A + C; где А и С константы. FIR на выходе ГШ не решает проблему латентности.
Простейший вариант усреднение значений от N(i) до N(i+k) в скользящем окне, что тоже не решает проблему латентности...
Может есть другие, более эффективные алгоритмы решения подобных задач?

Если кто сталкивался с подобной проблемой подскажите советом help.gif
shf_05
непонятно, что значит смена полосы? сам шумовой сигнал то какой полосы должен быть?
и еще шум по вашей ф-ле равноменый, для получения нормального придется к примеру взять 7-15 таких источников и суммир. их сигнал (если апп. часть позволит одновр. работать), только надо задать разные НУ для каждого гш.
AsJohnAs
Если шум белый, то вообще самое легкое это сделаеть генератор с шумом в полосе 28 и пропускается через фильтр с перегружаемыми коэффициентами. В крайнем случае несколько фильтров, при этом надо учесть какое надо подавление.

Если закон этого самого шума неизвестен то надо ставить наверно интерполятор.
alex_os
Цитата(pulsar-17 @ Jun 8 2009, 21:43) *
Прошу совета в реализации генератора шума (ГШ) с управляемой полосой в диапозоне от 0.5Гц до 28МГц при тактовой частоте 56МГц (112МГц) на V

Как вариант сделать M узколосных генераторов шума и включать на выход нужное их количество исходя из требуемой полосы.
Валентиныч
Не сочтите за OFF.
Требуется решить похожую задачу : нужен генератор НЧ шума. Спектр - 0,1-30 Гц.
Предполагаю генерить псевдослучайные числа 2-3 байтной разрядности, и интегрировать аналоговым ФНЧ.
Кто нибудь подскажет аглоритм генерации 2-3 байтной псевдослучайной последовательности?
fontp
Park&Miller: Good Ones are hard to find
http://www.firstpr.com.au/dsp/rand31/
Валентиныч
Спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.