/PROP/TYPE27 (SPR_BDAMP)
- Ключевое слово формата блока Описывает свойство демпферной пружины с помощью одного
поступательная степень свободы. Сила демпфера ограничена силой жесткости.
Формат
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
/PROP/TYPE27/prop_ID/unit_ID or /PROP/SPR_BDAMP/prop_ID/unit_ID |
prop_title |
prop_title |
prop_title |
prop_title |
prop_title |
prop_title |
prop_title |
prop_title |
prop_title |
prop_title |
Масса |
Масса |
sens_ID |
Исфлаг |
Иленг |
Итенс |
Если не удалось |
|||
K |
K |
C |
C |
n |
n |
\(\delta_{min}^{1}\) |
\(\delta_{min}^{1}\) |
\(\delta_{max}^{1}\) |
\(\delta_{max}^{1}\) |
зазор |
зазор |
Фгладкий |
Fcut |
Fcut |
|||||
fct_ID1 |
fct_ID2 |
Аскаль1 |
Аскаль1 |
Fмасштаб1 |
Fмасштаб1 |
Аскале2 |
Аскале2 |
Fмасштаб2 |
Fмасштаб2 |
Определение
Поле |
Содержание |
Пример единицы СИ |
|---|---|---|
prop_ID |
Идентификатор свойства.(Целое число, максимум 10 цифр) |
|
unit_ID |
(Необязательно) Идентификатор устройства. (Целое число, максимум 10 цифр) |
|
prop_title |
Название собственности.(Персонаж, максимум 100 символов) |
|
Масса |
Масса (Реал) |
\([kg]\) (Иленг = 0) \([\frac{kg}{m}]\) (Иленг = 1) |
sens_ID |
Идентификатор датчика. = 0 Весна активна. (Целое число) |
|
Исфлаг |
Флаг датчика. = 0 Пружинный элемент активируется при активации sens_ID и не может быть деактивирован. = 1 Пружинный элемент деактивируется при активации sens_ID и не может быть активирован. = 2 Пружинный элемент активирован или деактивирован. соответствует состоянию датчика и может переключаться назад и вперед. Начальная длина пружины ( \(l_{0}\) ) основан на длина пружины в момент активации. (Целое число) |
|
Иленг |
Ввод флага единичной длины. = 0 Свойства Spring вводятся, как описано в таблица определений. = 1 Некоторые входы указаны на единицу длины. (Целое число) |
|
Итенс |
Флаг поведения на растяжение. = 0 Пружина работает только на сжатие. Нет жесткости или демпфирование напряжения. = 1 Пружина также работает на растяжение с заданной жесткость и демпфирование. (Целое число) |
|
Если не удалось |
Флаг модели отказа. = 1 Критерий смещения (Ileng = 0). Критерий деформации (Ileng = 1). = 2 Силовой критерий. (Целое число) |
|
K |
Линейная загрузка и разгрузка жесткость.(Реальная) |
\([\frac{N}{m}]\) (Иленг = 0) \([\frac{N}{m^{2}}]\) (Иленг = 1) |
C |
Линейное демпфирование коэффициент.По умолчанию = 0,0 (Реальный) |
\([\frac{Ns}{m}]\) (Иленг = 0) \([\frac{Ns}{m^{2}}]\) (Иленг = 1) |
n |
Экспонента нелинейной жесткости Force.Default = 1,0 (Реальный) |
|
\(\delta_{min}^{1}\) |
Отрицательный предел ошибок. По умолчанию = -1020 (Реал) |
|
Ifail = 1: Смещение при разрушении (Ileng = 0) Деформация при разрушении (Ileng = 1) |
\([m]\) (Иленг = 0) |
|
Ifail = 2: Сила отказа. |
\([N]\) |
|
\(\delta_{max}^{1}\) |
Положительный предел неудач. По умолчанию = 1020 (Реал) |
|
Ifail = 1: Смещение при разрушении (Ileng = 0) Деформация при разрушении (Ileng = 1) |
\([m]\) (Иленг = 0) |
|
Ifail = 2: Сила отказа. |
\([N]\) |
|
зазор |
Минимальный разрыв до активация.По умолчанию = 0,0 (Реальный) |
\([m]\) (Иленг = 0) |
Фгладкий |
Флаг фильтрации силы пружины. = 0 Никакой фильтрации. = 1 Усилие пружины фильтруется с использованием частоты среза. Фкат. (Целое число) |
|
Fcut |
Частота среза для силы пружины фильтрация.По умолчанию = 100 кГц (реальная) |
\([Hz]\) |
fct_ID1 |
Нелинейная функция силы жесткости идентификатор: Иленг = 0 Функция удлинения пружины \(f(\delta)\) . Иленг = 1 Функция инженерного напряжения \(f(\epsilon)\) . (Целое число) |
|
fct_ID2 |
Идентификатор функции демпфирующей силы: Иленг = 0 Функция скорости пружины \(g(\dot{\delta})\) . Иленг = 1 Функция скорости деформации \(g(\dot{\epsilon})\) . (Целое число) |
|
Аскаль1 |
Иленг = 0 Масштабный коэффициент удлинения для функции жесткости \(f\) . Иленг = 1 Масштабный коэффициент инженерной деформации для жесткости функция \(f\) . По умолчанию = 1,0 (реальное) |
\([m]\) (Иленг = 0) |
Fмасштаб1 |
По оси ординат масштабный коэффициент для функция жесткости \(f\) .По умолчанию = 1.0 (Реал) |
\([N]\) |
Аскале2 |
Иленг = 0 Масштабный коэффициент скорости для функции демпфирования \(g\) . Иленг = 1 Масштабный коэффициент скорости деформации для функции демпфирования \(g\) . По умолчанию = 1,0 (реальное) |
\([\frac{m}{s}]\) (Iленг = 0) \([\frac{1}{s}]\) (Иленг = 1) |
Fмасштаб2 |
По оси ординат масштабный коэффициент для функция жесткости \(g\) .По умолчанию = 1,0 (Реал) |
\([N]\) |
Комментарии
Весна имеет
одна поступательная степень свободы в локальном направлении x, которая равна определяется между узлами N1 и N2 пружины.
Сила
вычисления активируются по умолчанию при сжатии (
\(\delta\) < 0) и в растяжении только в том случае, если I десятки = 1.
Значение силы пружины получается следующим образом, где
I длина = 0 : - Жесткая часть:
\({F_{K}(\delta)=sign(\delta)⋅K⋅|\delta|^{n}iffct_ID_{1}=0F_{K}(\delta)=Fscale1⋅f(\frac{\delta}{Ascale1})otherwise\) Где,
\(n\ge1\)
- .
Демпфирующая часть: \({F_{D}(\dot{\delta})=C⋅\dot{\delta}iffct_ID_{2}=0F_{D}(\dot{\delta})=Fscale2⋅g(\frac{\dot{\delta}}{Ascale2})otherwise\)
Глобальная сила: \({F(\delta,\dot{\delta})=F_{K}(\delta)+F_{D}(\dot{\delta})if|F_{D}(\dot{\delta})|<|F_{K}(\delta)|F(\delta)=2⋅F_{K}(\delta)otherwise\)
Если
I длина флаг активирован( I длина = 1 ), приведенные выше вычисления становятся: - Жесткая часть:
\({F_{K}(\epsilon)=sign(\epsilon)⋅K⋅|\epsilon|^{n}iffct_ID_{1}=0F_{K}(\epsilon)=Fscale1⋅f(\frac{\epsilon}{Ascale1})otherwise\)
Демпфирующая часть: \({F_{D}(\dot{\epsilon})=C⋅\dot{\epsilon}iffct_ID_{2}=0F_{D}(\dot{\epsilon})=Fscale2⋅g(\frac{\dot{\epsilon}}{Ascale2})otherwise\)
Глобальная сила: \({F(\epsilon,\dot{\epsilon})=F_{K}(\epsilon)+F_{D}(\dot{\epsilon})if|F_{D}(\dot{\epsilon})|<|F_{K}(\epsilon)|F(\epsilon)=2⋅F_{K}(\epsilon)otherwise\)
Вы можете определить
Активация компрессионного зазора определяется по следующей схеме:
![]()
Если зазор определяется ( зазор ≠ 0.0 ) вычисление силы активируется, как только
сжатие пружины больше указанного
зазор . \({F(\delta+|gap|,\dot{\delta})\ne0if\delta<−|gap|F(\delta+|gap|,\dot{\delta})=0otherwise\) .. note:
Определение значения зазора подразумевает, что только пружина работает на сжатие и, таким образом, Итенс = 0, если зазор определен. Если Ileng = 1, зазор однороден сжимающему напряжение.
Переключение
Между формулой расчета двух сил может возникнуть шумная пружина.
ответ. Чтобы решить эту проблему, вы можете использовать фильтрацию по силе пружины.
расчет, позволяющий плавный переход между двумя состояниями пружины
(демпфированные и недемпфированные). Для этого флаг принудительной фильтрации
F гладкий и частота среза F резать может использоваться как: - Если Fcut ≠ 0,0, фильтрация активируется (Fsmooth автоматически устанавливается на 1), и фильтрация
- использует указанную вами частоту среза.
Если Fsmooth =1 и Fcut = 0,0, фильтрация активируется и используется значение по умолчанию.
- используется частота среза 100 кГц.
Если Fsmooth =0 и Fcut = 0,0, фильтрация не используется.
Если фильтрация активирована, рассчитывается сила пружины.
- как:
\(F_{n}^{filter}=\alphaF_{n}+(1−\alpha)F_{n−1}\) Где,
\(\alpha=2\pi⋅\Delta t⋅Fcut\)
.