Translational Damper

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

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

  • Translational Damper block

Описание

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

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

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

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

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

F=Dv

и

v=vRvC,

где

  • F - сила, переданная через демпфер.

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

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

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

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

Порты

Сохранение

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

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

Порт механической передачи, связанная с интерфейсом case.

Параметры

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

Главный

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

Ошибки

Чтобы позволить блоку использовать другой коэффициент демпфирования, основанный на времени симуляции или когда величина поступательного ускорения превышает заданное количество ударов, выберите 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