Translational Damper

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

  • Библиотека:
  • Simscape / Автомобильная трансмиссия / Couplings & Drives / Springs & Dampers

    Simscape / Библиотека Основы / Механическое устройство / Поступательные Элементы

Описание

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

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

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

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

Уравнения определения

F=Dv

и

v=vRvC,

где

  • F является силой, переданной через демпфер.

  • D является затуханием (вязкое трение) коэффициент.

  • v является относительной скоростью.

  • vR и vC являются абсолютными скоростями терминалов 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++ с помощью MATLAB® Coder™.

Введенный в R2017b

Для просмотра документации необходимо авторизоваться на сайте