Band-Limited White Noise
Непрерывный белый шум.
Тип: Band-Limited White Noise
Путь в библиотеке:
|
Описание
Блок Band-Limited White Noise генерирует нормально распределенные случайные числа, которые подходят для использования в непрерывных или гибридных системах.
Моделирование белого шума
Теоретически непрерывный белый шум имеет время корреляции, равное 0, плоскую спектральную плотность мощности (PSD) и полную энергию, равную бесконечности. На практике физические системы никогда не испытывают возмущений в виде белого шума, тем не менее белый шум является полезным теоретическим приближением в случаях, когда возмущение имеет время корреляции, которое очень мало по сравнению с естественной пропускной способностью системы.
Вы можете имитировать эффект белого шума, используя случайную последовательность со временем корреляции, намного меньшим, чем самая маленькая постоянная времени системы. Блок Band-Limited White Noise создает именно такую последовательность. Время корреляции шума в нем совпадает с частотой дискретизации блока. Для точного моделирования используйте время корреляции намного меньшее, чем постоянная времени самой быстрой части системы. Вы можете получить хорошие результаты, указав
,
где — пропускная способность системы в рад/сек.
Основное различие между этим блоком и блоком Random Number заключается в том, что блок Band-Limited White Noise производит выходные данные с определенной частотой дискретизации. Эта частота связана со временем корреляции шума.
Порты
Выход
#
OUT_1
—
нормально распределенные случайные числа
скаляр | вектор | матрица
Details
Нормально распределенные случайные числа в виде скаляра, вектора или матрицы.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Основные
#
Noise power —
спектральная плотность мощности белого шума
Scalar / array of real numbers
Details
Спектральная плотность мощности белого шума как скаляр, вектор или матрица.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Да |
| Вычисляемый |
Да |
#
Sample time —
интервал между шагами расчета
SampleTime (real number / vector of two real numbers)
Details
Укажите интервал между шагами расчета как неотрицательное число. Чтобы наследовать шаг расчета, установите для этого параметра значение -1.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Seed —
начальное значение
Scalar / array of Int64
Details
Начальное число для генератора случайных чисел, заданное как скаляр, вектор или матрица. Значения должны быть положительными, действительными и конечными. Если начальное число неизменно, то и сгенерированная выходная последовательность не изменится.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |