Rotational Damper

Неисправимый линейный вращательный демпфер

  • Библиотека:
  • Simscape/Driveline/Муфты и приводы/Пружины и демпферы

  • Rotational Damper block

Описание

Блок Rotational Damper моделирует неисправимый линейный вращательный вязкий демпфер. С начала симуляции блок использует номинальный коэффициент демпфирования. Если вы активируете отказы для блока, коэффициент демпфирования изменяется в ответ на один или оба из следующих триггеров:

  • Время симуляции - отказ происходит в указанное время.

  • Симуляционное поведение - Если величина ускорения вращения превышает заданное максимальное значение, блок увеличивает количество ударов на единицу. Отказ возникает, если количество толчков превышает заданное максимальное количество толчков.

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

Определяющие уравнения

T=Dω

и

ω=ωRωC,

где

  • T - крутящий момент, передаваемый через демпфер.

  • D - коэффициент демпфирования (вязкое трение).

  • ω - относительная скорость.

  • ωR и ωC являются абсолютными скоростями терминалов R и C, соответственно.

Положительное направление блока от порта R до порта C. Поэтому крутящий момент положительный, если он действует в направлении от R до C.

Порты

Сохранение

расширить все

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

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

Параметры

расширить все

Главный

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

Ошибки

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

Зависимости

Выбор On делает эти параметры видимыми:

  • Faulted damping coefficient

  • Enable temporal fault trigger

  • Enable behavioral fault trigger

  • Reporting when fault occurs

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

Зависимости

Этот параметр видим только, если вы выбираете On для параметра Enable faults.

Чтобы позволить блоку использовать неисправный коэффициент демпфирования, начиная с заданного времени в симуляции, выберите On.

Зависимости

Этот параметр видим только, если вы выбираете On для параметра Enable faults.

Выбор On делает параметр Simulation time for fault event видимым.

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

Зависимости

Этот параметр видим только, если вы выбираете On для параметра Enable faults и On для параметра Enable temporal fault trigger.

Чтобы использовать дефектный коэффициент демпфирования, когда количество устойчивых ударов превышает заданное максимальное количество ударов, выберите On.

Зависимости

Этот параметр видим только, если вы выбираете On для параметра Enable faults.

Выбор On делает эти параметры видимыми:

  • Maximum permissible acceleration

  • Maximum number of shocks

Максимальное значение, которое может достигнуть величина ускорения вращения, не заставляя блок увеличивать количество устойчивых ударов.

Зависимости

Этот параметр видим только, если вы выбираете On для параметра Enable faults и On для параметра Enable behavioral fault trigger.

Максимальное количество ударов, которые могут быть сохранены, не вызывая использование блоком коэффициента демпфирования с дефектом.

Зависимости

Этот параметр видим только, если вы выбираете On для параметра Enable faults и On для параметра Enable behavioral fault trigger.

Выберите выборы создания отчетов для условия отказа.

Зависимости

Этот параметр видим только, если вы выбираете On для параметра Enable faults.

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Введенный в R2016b