exponenta event banner

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

Поступательный демпфер на основе параметров полинома или поиска в таблице

Библиотека

Simscape/Трансмиссия/Муфты и приводы/Пружины и демпферы

  • Nonlinear Translational Damper block

Описание

Блок представляет собой нелинейный поступательный демпфер. Параметризации полинома и поиска в таблице определяют нелинейную зависимость между демпфирующей силой и относительной линейной скоростью. Демпфирующая сила может быть симметричной или асимметричной относительно точки нулевой скорости. Блок прикладывает равные и противоположные демпфирующие силы к двум поступательным консервационным портам.

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

F = b1v + знак (v) ⋅b2v2+b3v3+sign (v) ⋅b4v4+b5v5,

где:

  • F - Демпфирующая сила

  • b1, b2,..., b5 - коэффициенты демпфирования

  • v - Относительная линейная скорость между портами R и C, v = vR − vC

  • vR - Абсолютная линейная скорость, связанная с портом R

  • vC - Абсолютная линейная скорость, связанная с портом C

Чтобы избежать пересечений нуля, которые замедляют моделирование, исключите функцию знака из выражения многочлена, указав нечетный многочлен (b2, b4 = 0).

Двусторонняя параметризация полинома определяет демпфирующую силу как для положительных, так и для отрицательных относительных скоростей в соответствии с выражением:

F={b1ev+b2ev2+b3ev3+b4ev4+b5ev5,v≥0b1cv−b2cv2+b3cv3−b4cv4+b5cv5,v<0,

где:

  • b1e, b2e,..., b5e - Коэффициенты демпфирования для положительных относительных скоростей

  • b1c, b2c,..., b5c - коэффициенты демпфирования для отрицательных относительных скоростей

Положительные относительные скорости соответствуют удлинению демпфера (отходящие друг от друга окна R и C). Отрицательные относительные скорости соответствуют сжатию демпфера (движущиеся навстречу друг другу окна R и C).

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

Параметризация поиска в таблице определяет демпфирующую силу на основе набора векторов скорости и силы. Если блок не включен в векторы, он автоматически добавляет точку данных в начале координат (нулевая скорость и нулевая сила).

Допущения и ограничения

Блок предполагает вязкое демпфирование. Демпфирующая сила зависит только от скорости.

Порты

C

Ротационный консервационный порт

R

Ротационный консервационный порт

Параметры

Параметризация

Выберите параметризацию демпфирования. Опции: By polynomial и By table lookup.

 По многочлену

 По поиску в таблице

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

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

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