/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

Комментарии

  1. Это свойство моделируется с использованием

    3 узла

/SPRING элемент, где узел 1 и узел 3 являются концами

веревка и узел 2 — это место расположения шкива.

images/prop_type12_spr_pul_starter_r_springs_type12-pulley.png*(Рисунок1.)*

Как только узел 1 перемещается в узел 2, происходит блокировка, как если бы в узле 1 был узел, который

не может двигаться через шкив.

images/prop_type12_spr_pul_starter_r_springs_type12-locking.png*(Рисунок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}\)

  1. If

\(\delta_{min}^{1}\) (соответственно \(\delta_{max}^{1}\) ) равно 0, сбоев в направлении нет. \(\delta_{min}^{1}\) должно быть отрицательным. Для линейных пружин \(f(\delta)\) и \(g(\dot{\delta})\) являются нулевыми функциями и A 1 , B 1 и E 1 не учитываются.

  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 при

    время срабатывания датчика.

  1. Если датчик используется для

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

  1. Определение моделей трения:

  • 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.