exponenta event banner

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

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

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

  • Translational Damper block

Описание

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

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

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

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

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

F = Dv

и

v = vR vC,

где

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

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

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

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

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

Порты

Сохранение

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

Механический консервационный порт, связанный с поверхностью раздела стержней.

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

Параметры

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

Главный

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

Ошибки

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

Зависимости

Выбор On делает видимыми следующие параметры:

  • Коэффициент деформированного демпфирования

  • Включение временного триггера отказа

  • Включить триггер поведенческого сбоя

  • Сообщение о возникновении отказа

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

Зависимости

Этот параметр отображается только при выборе 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 делает видимыми следующие параметры:

  • Максимально допустимое ускорение

  • Максимальное количество ударов

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

Зависимости

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

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

Зависимости

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

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

Зависимости

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

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

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

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