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

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

Библиотека

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

Описание

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

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

T=b1ω+sign(ω)b2ω2+b3ω3+sign(ω)b4ω4+b5ω5,

где:

  • T Затухание крутящего момента

  • b1, b2..., b5 — Затухание коэффициентов

  • ω — Относительная угловая скорость между портами R и C, ω=ωRωC

  • ωR — Абсолютная угловая скорость сопоставлена с портом R

  • ωC — Абсолютная угловая скорость сопоставлена с портом C

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

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

T={b1pω+b2pω2+b3pω3+b4pω4+b5pω5,ω0b1nω+b2nω2+b3nω3+b4nω4+b5nω5,ω<0,

где:

  • b1p, b2p..., b5p — Затухание коэффициентов для положительных относительных скоростей

  • b1n, b2n..., b5n — Затухание коэффициентов для отрицательных относительных скоростей

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

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

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

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

Порты

C

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

R

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

Параметры

Parameterization

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

 Полиномом

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

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

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