реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> генератор шума с управляемой полосой от 0.5Гц до 28МГц, непростая задачка...
pulsar-17
сообщение Jun 8 2009, 17:43
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 32
Регистрация: 7-12-04
Из: Московская область
Пользователь №: 1 376



Приветствую коллеги!

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

Если кто сталкивался с подобной проблемой подскажите советом help.gif
Go to the top of the page
 
+Quote Post
shf_05
сообщение Jun 13 2009, 09:15
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 22-04-08
Из: г. Екатеринбург
Пользователь №: 36 992



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

Сообщение отредактировал shf_05 - Jun 13 2009, 09:17
Go to the top of the page
 
+Quote Post
AsJohnAs
сообщение Jun 15 2009, 11:35
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 125
Регистрация: 14-07-05
Из: Санкт-Петербург
Пользователь №: 6 793



Если шум белый, то вообще самое легкое это сделаеть генератор с шумом в полосе 28 и пропускается через фильтр с перегружаемыми коэффициентами. В крайнем случае несколько фильтров, при этом надо учесть какое надо подавление.

Если закон этого самого шума неизвестен то надо ставить наверно интерполятор.
Go to the top of the page
 
+Quote Post
alex_os
сообщение Jun 15 2009, 16:48
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



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

Как вариант сделать M узколосных генераторов шума и включать на выход нужное их количество исходя из требуемой полосы.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
Валентиныч
сообщение Jul 23 2009, 06:11
Сообщение #5


Профессионал
****

Группа: Свой
Сообщений: 553
Регистрация: 17-02-05
Из: Свердловская обл.
Пользователь №: 2 712



Не сочтите за OFF.
Требуется решить похожую задачу : нужен генератор НЧ шума. Спектр - 0,1-30 Гц.
Предполагаю генерить псевдослучайные числа 2-3 байтной разрядности, и интегрировать аналоговым ФНЧ.
Кто нибудь подскажет аглоритм генерации 2-3 байтной псевдослучайной последовательности?


--------------------
Закономерность: Чем больше узнаю, тем меньше знаю...
Любые мнения, даже ошибочные, имеют право на существование.
Чем лучше узнаю людей, тем больше нравятся собаки...
Go to the top of the page
 
+Quote Post
fontp
сообщение Jul 23 2009, 07:52
Сообщение #6


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Park&Miller: Good Ones are hard to find
http://www.firstpr.com.au/dsp/rand31/
Go to the top of the page
 
+Quote Post
Валентиныч
сообщение Jul 23 2009, 08:05
Сообщение #7


Профессионал
****

Группа: Свой
Сообщений: 553
Регистрация: 17-02-05
Из: Свердловская обл.
Пользователь №: 2 712



Спасибо!


--------------------
Закономерность: Чем больше узнаю, тем меньше знаю...
Любые мнения, даже ошибочные, имеют право на существование.
Чем лучше узнаю людей, тем больше нравятся собаки...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th July 2025 - 20:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01428 секунд с 7
ELECTRONIX ©2004-2016