Документация Engee

Ограниченный полосой белый шум

Непрерывный белый шум.

Тип: Band-Limited White Noise

Путь в библиотеке:

/Basic/Sources/Band-Limited White Noise

Описание

Блок Ограниченный полосой белый шум генерирует нормально распределенные случайные числа, которые подходят для использования в непрерывных или гибридных системах.

Моделирование белого шума

Теоретически непрерывный белый шум имеет время корреляции, равное 0, плоскую спектральную плотность мощности (PSD) и полную энергию, равную бесконечности. На практике физические системы никогда не испытывают возмущений в виде белого шума, тем не менее белый шум является полезным теоретическим приближением в случаях, когда возмущение имеет время корреляции, которое очень мало по сравнению с естественной пропускной способностью системы.

Вы можете имитировать эффект белого шума, используя случайную последовательность со временем корреляции, намного меньшим, чем самая маленькая постоянная времени системы. Блок Ограниченный полосой белый шум создает именно такую последовательность. Время корреляции шума в нем совпадает с частотой дискретизации блока. Для точного моделирования используйте время корреляции намного меньшее, чем постоянная времени самой быстрой части системы. Вы можете получить хорошие результаты, указав

,

где — пропускная способность системы в рад/сек.

Основное различие между этим блоком и блоком Генератор случайных чисел заключается в том, что блок Ограниченный полосой белый шум производит выходные данные с определенной частотой дискретизации. Эта частота связана со временем корреляции шума.

Порты

Выход

# OUT_1 — нормально распределенные случайные числа
скаляр | вектор | матрица

Details

Нормально распределенные случайные числа в виде скаляра, вектора или матрицы.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Основные

# Мощность шума — спектральная плотность мощности белого шума
Скаляр / массив вещественных чисел

Details

Спектральная плотность мощности белого шума как скаляр, вектор или матрица.

Значение по умолчанию

0.1

Имя для программного использования

Cov

Настраиваемый

Да

Вычисляемый

Да

# Период дискретизации — интервал между шагами расчета
SampleTime (вещественное число / вектор из двух вещественных чисел)

Details

Укажите интервал между шагами расчета как неотрицательное число. Чтобы наследовать шаг расчета, установите для этого параметра значение -1.

Значение по умолчанию

0.1

Имя для программного использования

Ts

Настраиваемый

Нет

Вычисляемый

Да

# Начальное значение генератора ПСП — начальное значение
Скаляр / массив целых чисел типа Int64

Details

Начальное число для генератора случайных чисел, заданное как скаляр, вектор или матрица. Значения должны быть положительными, действительными и конечными. Если начальное число неизменно, то и сгенерированная выходная последовательность не изменится.

Значение по умолчанию

23341

Имя для программного использования

seed

Настраиваемый

Нет

Вычисляемый

Да

Дополнительные возможности

Генерация Си кода: Да