Нелинейный переводный демпфер

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

Библиотека

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

Описание

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

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

F=b1v+sign(v)b2v2+b3v3+sign(v)b4v4+b5v5,

где:

  • F Затухание силы

  • b 1, b 2..., b 5 — Затухание коэффициентов

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

  • v R — Абсолютная линейная скорость сопоставлена с портом R

  • v C — Абсолютная линейная скорость сопоставлена с портом C

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

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

F={b1ev+b2ev2+b3ev3+b4ev4+b5ev5,v0b1cvb2cv2+b3cv3b4cv4+b5cv5,v<0,

где:

  • b 1e, b 2e..., b 5e — Затухание коэффициентов для положительных относительных скоростей

  • b 1c, b 2c..., b 5c — Затухание коэффициентов для отрицательных относительных скоростей

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

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

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

Предположения и ограничения

Блок принимает вязкое затухание. Сила затухания зависит только от скорости.

Порты

C

Вращательный порт сохранения

R

Вращательный порт сохранения

Параметры

Parameterization

Выберите параметризацию затухания. Опциями является By polynomial и By table lookup.

 Полиномом

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

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

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.