Нелинейный поступательный демпфер
Страница в процессе разработки. |
Нелинейный демпфер в механических поступательных системах.
Тип: Engee1DMechanical.Elements.Translational.NonlinearDamper
Путь в библиотеке:
|
Описание
Блок Нелинейный поступательный демпфер представляет собой поступательный нелинейный демпфер. Полиномиальная и табличная параметризации определяют нелинейную зависимость между демпфирующей силой и относительной скоростью поступательного движения. Демпфирующая сила может быть симметричной или несимметричной относительно точки нулевой скорости. Блок прикладывает равные противоположные демпфирующие силы к двум ненаправленным портам.
Симметричная полиномиальная параметризация определяет демпфирующую силу для положительных и отрицательных относительных скоростей в соответствии с выражением:
где
-
— демпфирующая сила;
-
— коэффициенты демпфирования;
-
— относительная скорость поступательного движения между портами R и C:
где
-
— абсолютная скорость поступательного движения порта R;
-
— абсолютная скорость поступательного движения порта C.
-
Чтобы избежать пересечений нуля, которые замедляют моделирование, исключите функцию знака из полиномиального выражения, указав нечетный полином ( ).
Двусторонняя полиномиальная параметризация определяет силу демпфирования для положительных и отрицательных относительных скоростей в соответствии с выражением:
где
-
— коэффициенты демпфирования для положительных относительных скоростей;
-
— коэффициенты демпфирования для отрицательных относительных скоростей.
Положительные относительные скорости соответствуют растяжению демпфера, когда порты R и C удаляются друг от друга. Отрицательные относительные скорости соответствуют сжатию демпфера, когда порты R и C сближаются.
Обе полиномиальные параметризации используют полином пятого порядка. Чтобы использовать полином более низкого порядка, установите для коэффициентов высшего порядка значение ноль. Для полиномов порядка больше пяти выполните аппроксимацию полиномом порядка не выше пятого, или используйте параметризацию по табличным данным.
Параметризация по табличным данным определяет демпфирующую силу на основе заданных векторов скорости и силы. Если точка с нулевой скоростью и нулевой силой не включена в указанные векторы, то блок автоматически добавляет ее в качестве точки данных в начале координат.
Порты
Ненаправленные
#
R
—
шток
поступательная механика
Details
Механический поступательный порт, соответствует штоку демпфера.
Имя для программного использования |
|
#
C
—
корпус
поступательная механика
Details
Механический поступательный порт, соответствует корпусу демпфера.
Имя для программного использования |
|
Параметры
Main
#
Способ параметризации —
параметризация демпфирования
Задано полиномом
| Задано таблично
Details
Выберете тип параметризации демпфирующей силы: полином или таблица поиска.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
# Симметрия демпфера — симметрия демпфирования
Details
Установите этот флажок, чтобы использовать симметричную параметризацию. Если флажок не установлен, то блок использует двустороннюю параметризацию.
Зависимости
Чтобы использовать этот параметр, установите для параметра Способ параметризации значение Задано полиномом
.
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Вектор коэффициентов демпфирования —
коэффициенты полиномиального демпфирования
kg/s
| N*s/m
| N/(m/s)
| lbf/(ft/s)
| lbf/(in/s)
Details
Коэффициенты демпфирования для симметричной параметризации полиномом.
Зависимости
Чтобы использовать этот параметр, установите для параметра Способ параметризации значение Задано полиномом
и установите флажок Симметрия демпфера.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Вектор коэффициентов демпфирования при растяжении —
коэффициенты полиномиального демпфирования при растяжении
kg/s
| N*s/m
| N/(m/s)
| lbf/(ft/s)
| lbf/(in/s)
Details
Коэффициенты демпфирования при растяжении.
Зависимости
Чтобы использовать этот параметр, установите для параметра Способ параметризации значение Задано полиномом
и снимите флажок Симметрия демпфера.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Вектор коэффициентов демпфирования при сжатии —
коэффициенты полиномиального демпфирования при сжатии
kg/s
| N*s/m
| N/(m/s)
| lbf/(ft/s)
| lbf/(in/s)
Details
Коэффициенты демпфирования при сжатии.
Зависимости
Чтобы использовать этот параметр, установите для параметра Способ параметризации значение Задано полиномом
и снимите флажок Симметрия демпфера.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Вектор скоростей —
вектор скоростей для табличной параметризации
fpm
| fps
| kph
| mph
| m/s
| cm/s
| ft/s
| in/s
| km/s
| mi/s
| mm/s
Details
Вектор скоростей поступательного движения. Минимальное количество элементов вектора зависит от выбранного метода интерполяции. Если для параметра Метод интерполяции установлено значение:
-
Линейная
, то минимальное количество элементов вектора равно двум. -
Сглаженная
, то минимальное количество элементов вектора равно трем.
Элементы вектора должны соотносится с элементами вектора Вектор силы.
Зависимости
Чтобы использовать этот параметр, установите для параметра Способ параметризации значение Задано таблично
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Вектор силы —
демпфирующая сила для табличной параметризации
N
| kN
| lb
| mN
| dyn
| lbf
Details
Демпфирующая сила для заданной скорости поступательного движения. Минимальное количество элементов вектора зависит от выбранного метода интерполяции. Если для параметра Метод интерполяции установлено значение:
-
Линейная
, то минимальное количество элементов вектора равно двум. -
Сглаженная
, то минимальное количество элементов вектора равно трем.
Элементы вектора должны соотносится с элементами вектора Вектор скоростей.
Зависимости
Чтобы использовать этот параметр, установите для параметра Способ параметризации значение Задано таблично
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Метод интерполяции —
метод интерполяции между значениями опорных точек
Линейная
| Сглаженная
Details
Метод, используемый для интерполяции между опорными точками таблицы данных:
-
Линейная
— выберите это значение для наименьших вычислительных затрат; -
Сглаженная
— выберите это значение, чтобы получить непрерывную кривую с непрерывными производными первого порядка.
Подробнее о таблицах поиска см. Методы аппроксимации значений функций.
Зависимости
Чтобы использовать этот параметр, установите для параметра Способ параметризации значение Задано таблично
.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Метод экстраполяции —
метод экстраполяции для точек, выходящих за пределы диапазона, заданного опорными точками
Линейная
| К ближайшему
| Ошибка
Details
Метод, используемый для экстраполяции опорных точек в таблице данных. Этот метод определяет выходное значение, когда входное значение выходит за пределы диапазона, указанного в списке аргументов:
-
Линейная
— выберите это значение, чтобы получить кривую с непрерывными производными первого порядка в области экстраполяции и на границе с областью интерполяции. -
К ближайшему
— выберите это значение, чтобы использовать экстраполяцию, которая не поднимается выше самого большого значения в данных или не опускается ниже самого маленького значения в данных. -
Ошибка
— выберите это значение, чтобы избежать экстраполяции, когда вы хотите, чтобы данные находились в пределах диапазона таблицы. Если входной сигнал выходит за пределы диапазона таблицы, симуляция останавливается и выводит ошибку.
Зависимости
Чтобы использовать этот параметр, установите для параметра Способ параметризации значение Задано таблично
.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |