Переводный источник шума скорости

Производите нулевое среднее значение обычно (Гауссова) распределенная переводная скорость

  • Библиотека:
  • Simscape / Автомобильная трансмиссия / Источники

Описание

Блок Translational Velocity Noise Source обычно генерирует нулевое среднее значение (Гауссова) распределенная переводная скорость с помощью источника Случайных чисел в библиотеке Simscape™ Foundation. Переводная скорость, произведенная блоком, зависит от двух факторов:

  • Шумовая степень спектральный вход плотности к блоку

  • Seed случайных чисел, что вы управляете использованием Repeatability и, как применимым, параметры Seed

Уравнение определения для переводной скорости, которую генерирует блок,

v=PSD/2N(0,1)h,

где:

  • v является вывод переводная скорость.

  • PSD является односторонней шумовой степенью спектральная плотность.

  • N является Гауссовым случайным числом с нулевым средним и стандартным отклонением одного.

  • h является интервалом выборки.

Порты

Входной параметр

развернуть все

Степень спектральная плотность (PSD) шума является средней шумовой степенью на модуль пропускной способности в (m/s) 2/Гц.

Сохранение

развернуть все

Механический переводный порт сохранения сопоставлен с основным интерфейсом.

Механический переводный порт сохранения сопоставлен с интерфейсом последователя.

Параметры

развернуть все

Значения времени период step и начальное время offset. Если вы задаете скалярное значение для step, блок принимает, что значение offset 0.To задает ненулевое значение для начального смещения времени, задает значения параметров с помощью векторного [step, offset]. Значение offset должно быть меньше, чем значение step и больше, чем или равный нулю.

Seed случайных чисел является номером, который инициализирует генератор случайных чисел. Seed является 0 или положительное целое число. Чтобы управлять seed случайных чисел, установите этот параметр на:

  • Not repeatable — Seed изменяется каждый раз, когда вы моделируете свою модель. Блок сбрасывает случайный seed с помощью команды генератора случайных чисел MATLAB®:

    seed = randi(2^32-1);
  • Repeatable — Seed является тем же случайным числом в начале каждой симуляции. Блок устанавливает значение с помощью той же команды генератора случайных чисел MATLAB, используемой параметром Not repeatable.

    Когда вы добавляете блок Translational Velocity Noise Source в свою модель от библиотеки Sources, блок генерирует и хранит случайное значение для повторного seed. Когда вы делаете копию блока Translational Velocity Noise Source от существующего блока в модели, копия генерирует новое случайное значение для повторного seed.

  • Specify seed — Seed является номером, что вы задаете использование параметра Seed. Параметр Seed только доступен, когда вы выбираете Specify seed для параметра Repeatability.

Seed должен быть 0 или положительное целое число. Этот параметр только доступен, когда вы выбираете Specify seed для параметра Repeatability.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2017b