/PROP/TYPE12 (SPR_PUL)
- Ключевое слово формата блока Шкив
набор свойств Spring (с одной поступательной глубиной резкости) используется для моделирования шкива.
Формат
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/prop_ID/unit_ID |
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/prop_ID/unit_ID |
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/prop_ID/unit_ID |
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/prop_ID/unit_ID |
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/prop_ID/unit_ID |
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/prop_ID/unit_ID |
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/prop_ID/unit_ID |
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/prop_ID/unit_ID |
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/prop_ID/unit_ID |
/PROP/TYPE12/prop_ID/unit_ID or /PROP/SPR_PUL/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 |
Исфлаг |
Иленг |
Фрич |
Фрич |
|||
K1 |
K1 |
C1 |
C1 |
A1 |
A1 |
B1 |
B1 |
D1 |
D1 |
fct_ID11 |
H1 |
fct_ID21 |
fct_ID31 |
fct_ID41 |
\(\delta_{min}^{1}\) |
\(\delta_{min}^{1}\) |
\(\delta_{max}^{1}\) |
\(\delta_{max}^{1}\) |
|
F1 |
F1 |
E1 |
E1 |
Аскаль1 |
Аскаль1 |
масштаб1 |
масштаб1 |
||
fct_IDfr |
Ифр |
Yscale_F |
Yscale_F |
Xscale_F |
Xscale_F |
F_min |
F_min |
F_max |
F_max |
Определение
Поле |
Содержание |
Пример единицы СИ |
|---|---|---|
prop_ID |
Идентификатор свойства.(Целое число, максимум 10 цифр) |
|
unit_ID |
Идентификатор объекта.(Целое число, максимум 10 цифры) |
|
prop_title |
Название собственности.(Символ, максимум 100 символов) |
|
Масса |
Масса. Если Иленг= 0 \(M\) Если Иленг= 1 \(M⋅l_{0}\) (Реал) |
\([kg]\) или \([kg⋅m]\) |
sens_ID |
Датчик идентификатор.(Целое число) |
|
Исфлаг |
Флаг датчика. 4 5 =0 Пружинный элемент активирован. =1 Пружинный элемент деактивирован. =2 Пружинный элемент активирован или деактивирован. (Целое число) |
|
Иленг |
Ввод флага единичной длины. = 0 Сила пружины рассчитывается. = 1 Все входные данные относятся к единице длины. (Целое число) |
|
Фрич |
Кулоновское трение. 6(Реал) |
|
K1 |
Жесткость \(K\) с Иленг= 0. Если fct_ID11= 0 Жесткость линейной пружины. Если fct_ID11≠ 0 Разгрузочная жесткость нелинейной пружины. (Настоящий) |
\([\frac{N}{s}]\) |
Жесткость \(\frac{K}{l_{0}}\) с Иленг= 1. Если fct_ID11= 0 Жесткость линейной пружины. Если fct_ID11≠ 0 Разгрузочная жесткость нелинейной пружины. (Настоящий) |
\([\frac{N}{m⋅s}]\) |
|
C1 |
Демпфирование \(C\) с Ileng= 0.(Реальный) |
\([\frac{Ns}{m}]\) |
Демпфирование \(\frac{C}{l_{0}}\) с Ileng= 1.(Реальный) |
\([Ns]\) |
|
A1 |
Коэффициент влияния скорости деформации в напряжение (однородное силе). По умолчанию = 1,0 (Реальное) |
\([N]\) |
B1 |
Логарифмический коэффициент скорости деформации эффект при растяжении (однородный по силе).(Реальный) |
\([N]\) |
D1 |
Масштабные коэффициенты удлинения скорость.По умолчанию = 1,0 (Реальная) |
\([\frac{m}{s}]\) |
fct_ID11 |
Определение идентификатора функции жесткости \(f(\delta)\) с Ileng= 0 или \(f(\epsilon)\) с Иленг= 1. = 0 Линейная пружина. (Целое число) |
|
H1 |
Упрочняющий флажок для нелинейной пружины. = 0 Нелинейная упругая пружина. = 1 Нелинейная упругая пластиковая пружина изотропной закалки. = 2 Нелинейная упругопластическая пружина с развязанным упрочнением при растяжении. = 4 Нелинейная упругая пластиковая пружина с «кинематической» закалкой. = 5 Нелинейная упругопластическая пружина с нелинейной разгрузкой. = 6 Нелинейная упругопластическая пружина изотропной закалки + нелинейная разгрузка. = 7 Нелинейная пружина с упругим гистерезисом. (Целое число) |
|
fct_ID21 |
Функция, определяющая изменение силы со скоростью перемещения (или вращения) пружины в \(g(\dot{\delta})\) с Ileng= 0 или \(g(\dot{\epsilon})\) с Ileng=1.(Целое число) |
|
fct_ID31 |
Функция используется только для выгрузки. Если H1=4: Идентификатор функции, определяющий нижнюю кривую доходности.If H1=5: Идентификатор функции, определяющий остаточное смещение по сравнению с максимальное смещение. Если H1=6: идентификатор функции, определяющий нелинейную разгрузку. кривая.Если H1=7: Идентификатор функции, определяющий нелинейную разгрузку кривая.(Целое число) |
|
fct_ID41 |
Функция для учета скорости или Затухание зависимости скорости деформации в \(h(\dot{\delta})\) с Ileng= 0 или \(h(\dot{\epsilon})\) с Ileng=1.(Целое число) |
|
\(\delta_{min}^{1}\) |
Отрицательное смещение при разрушении (если Ileng=0) или умножение отрицательного смещения при разрушении \(l_{0}\) если Ileng=1).По умолчанию = -1030 (реальный) |
\([m]\) |
\(\delta_{max}^{1}\) |
Положительное смещение при разрушении (если Ileng=0) или умножение положительного смещения при разрушении \(l_{0}\) если Ileng=1).По умолчанию = 1030 (реальное) |
\([m]\) |
F1 |
Масштабный коэффициент для \(\delta\) или \(\dot{\epsilon}\) (абсцисса функции fct_ID21 для \(g(\dot{\delta})\) или \(g(\dot{\epsilon})\) ).(Реал) |
\([\frac{m}{s}]\) |
E1 |
Масштабный коэффициент для \(g(\dot{\delta})\) или \(g(\dot{\epsilon})\) (функция fct_ID21), которая является коэффициентом деформации. Эффект скорости (однородный силе). (Реальный) |
\([N]\) |
Аскаль1 |
Масштабный коэффициент для \(\delta\) или \(\epsilon \) или \(f(\epsilon)\) ).(Реал) |
\([m]\) |
масштаб1 |
Масштабный коэффициент для \(h(\dot{\delta})\) или \(h(\dot{\epsilon})\) (функция fct_ID41), однородная по Force.Default = 1,0 (Реальный) |
|
fct_IDfr |
Идентификатор функции, определяющий масштабирование коэффициент трения Fric как функция разности сил между левым и правым плечами шкива. (Целое число) |
|
Ифр |
Флаг модели трения. 6 = 0 (по умолчанию) Симметричная модель трения. = 1 Несимметричная модель трения с ограничениями. (Целое число) |
|
Yscale_F |
Ординатная шкала функции fct_IDfr.По умолчанию = 1,0. (Реал) |
|
Xscale_F |
Шкала абсцисс функции fct_IDfr.По умолчанию = 0,0. (Реал) |
\([N]\) |
F_min |
Отрицательная предельная сила для нереверсивного Модель трения. Используется только для Ifr. = 1. 6По умолчанию = -1030 (Реал) |
\([N]\) |
F_max |
Положительное предельное усилие для нереверсивного Модель трения. Используется только для Ifr. = 1. 6По умолчанию = 1030 (Реальное) |
\([N]\) |
Пример (пружина шкива)
/UNIT/2
unit for prop
Mg mm s
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/PROP/SPR_PUL/1/2
pulley spring example with friction
# Mass sensor_ID Isflag Ileng Fric
2.7e-5 0 0 0 1
# K C A B D
10000 .001 0 0 0
#funct_ID1 H funct_ID2 funct_ID3 funct_ID4 delta_min delta_max
1 0 0 0 0 0 0
# Fscale1 E Ascalex H4
0 0 0 0
# Fct_IDfr Ifr Yscale_F Xscale_F F_MIN F_MAX
2 1 0 0 -800 4500
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/1
non-linear elastic
# Disp. Force
# X Y
-1 -0.1
0 0
1 10000
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/2
friction function
# Force Fric
# X Y
-1000 0.2
1000 0.2
2000 0.3
4000 0.9
5000 1.0
10000 1.0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#ENDDATA
Комментарии
Это свойство моделируется с использованием
3 узла
/SPRING элемент, где узел 1 и узел 3 являются концами
веревка и узел 2 — это место расположения шкива.
![]()
Как только узел 1 перемещается в узел 2, происходит блокировка, как если бы в узле 1 был узел, который
не может двигаться через шкив.
![]()
Расчет силы:
В случае I длина =0 (флаг I длина определяется в строке 3), сила
весной рассчитывается как:
\(F=f(\frac{\delta^{1}}{Ascale_{1}})[A_{1}+B_{1}ln(max(1,|\frac{\dot{\delta}^{1}}{D_{1}}|))+E_{1}g(\frac{\dot{\delta}^{1}}{F_{1}})]+C_{1}\dot{\delta}^{1}+Hscale_{1}h(\frac{\dot{\delta}^{1}}{F_{1}})\) С
- \(−l_{0}<\delta^{1}<+\infty\)
Где,
\(\delta=l−l_{0}\) это разница между текущей длиной и начальная длина пружинного элемента.
If I длина =1, все входные данные относятся к единице длины. Пружинная масса =
- \(M⋅l_{0}\)
Жесткость пружины =
- \(\frac{K}{l_{0}}\)
Пружинное демпфирование =
- \(\frac{C}{l_{0}}\)
Инерция пружины =
- \(I⋅l_{0}\)
Где,
\(l_{0}\) — эталонная длина пружины.
Значение силы пружины рассчитывается как: \(F=f(\frac{\epsilon}{Ascale_{1}})[A_{1}+B_{1}ln(max(1,|\frac{\dot{\epsilon}}{D_{1}}|))+E_{1}g(\frac{\dot{\epsilon}}{F_{1}})]+C_{1}\dot{\epsilon}+Hscale_{1}h(\frac{\dot{\epsilon}}{F_{1}})\) Где,
:math:`epsilon ` инженерная нагрузка:
\(\epsilon=\frac{\delta}{l_{0}}\) Силовые функции даны в зависимости от инженерной деформации и
- инженерная скорость деформации.
Критерии разрушения определяются относительно деформации.
Ввод отрицательного/положительного предела отказа должен быть связан с начальной длиной. \(l_{0}\)
If
\(\delta_{min}^{1}\) (соответственно \(\delta_{max}^{1}\) ) равно 0, сбоев в направлении нет. \(\delta_{min}^{1}\) должно быть отрицательным. Для линейных пружин \(f(\delta)\) и \(g(\dot{\delta})\) являются нулевыми функциями и A 1 , B 1 и E 1 не учитываются.
Пружина активирована и/или
отключено датчиком:
Если sens_ID ≠ 0 и Isflag = 0, пружинный элемент
- активируется sens_ID.
Если sens_ID ≠ 0 и Isflag = 1, пружинный элемент
- деактивирован sens_ID.
If sens_ID \(\ne\) 0 и I флаг = 2, тогда: - Пружина активируется и/или деактивируется sens_ID. (если датчик включен, пружина
- ВКЛ; если датчик ВЫКЛ, пружина ВЫКЛ).
Базовая длина пружины ( \(l_{0}\) ) — расстояние между узлами пружины N1 и N2 при
время срабатывания датчика.
Если датчик используется для
активация или деактивация пружины, контрольная длина пружины на датчике активация (или деактивация) равна узловому расстоянию в момент времени =0; кроме случаев, когда датчик флаг равен 2.
Определение моделей трения:
If fct_ID fr и Фрич = 0 (нет трения), тогда \(|F_{1}|=|F_{2}|\) .
If fct_ID fr = 0 и Фрич > 0, то постоянная Кулона
используемый коэффициент трения:
\(\mu=Fric=const.\)
If fct_ID fr > 0, переменная
трение рассчитывается как функция относительной силы между двумя шкивами.
филиалы:
Ifr = 0 (симметричный
поведение), \(\Delta F=|F_{1}−F_{2}|\)
Ифр
= 1 (несимметричное поведение), \(\Delta F=F_{1}−F_{2}\)
Сила трения
\(F_{fr}\) рассчитывается как:
\(F_{fr}=min{|\Delta F|,max[0,(F_{1}+F_{2})⋅tanh(\frac{\beta⋅\mu}{2})]}⋅sig(\Delta F)\) Где, \(\mu=f_{fr}(\frac{\Delta F}{Xscale_F})⋅Yscale_F\) \(\beta\) Угол (единица радианы) \(f_{fr}\) Функция fct_ID fr
If I fr = 1 (несимметричный
поведение) и когда
F_min (or F_max ) достигается,
трение постоянно переключается с определения функции на постоянное значение
Фрич . .. image:: images/prop_type12_spr_pul_starter_r_inter_type21_non_symmetrical_behavior.png
(Рисунок 4.)
В противном случае значение трения определяется в соответствии с входной функцией
fct_IDfr.