exponenta event banner

Источник силового шума

Модель с нулевым средним нормальным (гауссовым) распределенным усилием

  • Библиотека:
  • Simscape/Привод/Источники

  • Force Noise Source block

Описание

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

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

  • Начальное число случайного числа, управляемое с помощью параметров Повторяемость (Repeatability) и, при необходимости, Начальное число (Seed)

Определяющее уравнение для силы, создаваемой блоком,

F = PSD/2N (0,1) ч,

где:

  • F - выходная сила.

  • PSD - спектральная плотность мощности одностороннего шума.

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

  • h - интервал выборки.

Порты

Вход

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

Спектральная плотность мощности (PSD) шума представляет собой среднюю мощность шума на единицу ширины полосы, в N2/Hz.

Сохранение

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

Механический консервационный порт, связанный с базовым интерфейсом.

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

Параметры

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

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

Начальное число случайных чисел - это число, инициализирующее генератор случайных чисел. Семя - 0 или положительное целое число. Для управления начальным числом случайных чисел установите для этого параметра значение:

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

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

    При добавлении блока Источник силового шума (Force Noise Source) в модель из библиотеки Источники (Sources) блок генерирует и сохраняет случайное значение для повторяющегося начального значения. При создании копии блока Источник силового шума (Force Noise Source) из существующего блока в модели копия генерирует новое случайное значение для повторяющегося начального значения.

  • Specify seed - начальное число - это число, указанное с помощью параметра «Начальное число». Параметр Seed доступен только при выборе Specify seed для параметра Repeatability.

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2016b