Объект: PRLink2

../../../../_images/logo_ru_no_text.png

Библиотека: Mechanics3D

Имя на уровне решателя: PRLink2

Аннотация: Псевдожесткая связь между двумя телами

Обозначение: Псевдожесткая связь между двумя телами

Порты (степени свободы) компонента:

№

Обозначение порта

Тип

Наименование порта

1

Port1

MECH3D

3D механический порт 1, движение тела 1

2

Port2

MECH3D

3D механический порт 2, движение тела 2

Пользовательские параметры модели:

№

Параметр

Тип

Описание

Единица

Значение по умолч.

1

GravityCenter

pXYZ

Координаты центра тяжести элемента, м; м; м

m

[0,0,0.5]

2

Inertia

pXYZ

Моменты инерции Jx,Jy,Jz, кг·м²

kg*m**2

[0,0,0]

3

K

real

Общая жесткость, Н/м

N/m

1e6

4

M

real

Масса, кг

kg

0.0

5

PointA

pXYZ

Координаты точки первого тела (точка А), м,м,м

m

[0,0,0]

6

PointB

pXYZ

Координаты точки второго тела (точка B), м,м,м

m

[0,0,1]

7

PointXoZ

pXYZ

Точка на плоскости ХoZ локальной системы координат элемента, м; м; м

m

[1,0,0]

8

PointZ

pXYZ

Точка на оси Z локальной системы координат элемента, размещенной в его центре масс, м; м; м

m

[0,0,1]

9

Shape

list

Описание графического образа, -

0

Расчетные и измеряемые величины:

№

Параметр

Описание

Единица

1

V_Tx_LinearSpeed1

Tx-составляющая линейной скорости на порте;

m/s

2

V_Ty_LinearSpeed1

Ty-составляющая линейной скорости на порте;

m/s

3

V_Tz_LinearSpeed1

Tz-составляющая линейной скорости на порте;

m/s

4

V_Rx_AngularSpeed1

Rx-составляющая угловой скорости на порте;

rad/s

5

V_Ry_AngularSpeed1

Ry-составляющая угловой скорости на порте;

rad/s

6

V_Rz_AngularSpeed1

Rz-составляющая угловой скорости на порте;

rad/s

7

ROUT_LinearSpeed1

Модуль вектора линейной скорости на порте;

m/s

8

S_Tx_Force1

Tx-составляющая силы на порте

N

9

S_Ty_Force1

Ty-составляющая силы на порте

N

10

S_Tz_Force1

Tz-составляющая силы на порте

N

11

S_Rx_Torque1

Rx-составляющая момента на порте

N*m

12

S_Ry_Torque1

Ry-составляющая момента на порте

N*m

13

S_Rz_Torque1

Rz-составляющая момента на порте

N*m

14

ROUT_Force1

Модуль вектора силы на порте

N

15

A_Tx_LinearAcceleration1

Tx-составляющая линейного ускорения на порте

m/s**2

16

A_Ty_LinearAcceleration1

Ty-составляющая линейного ускорения на порте

m/s**2

17

A_Tz_LinearAcceleration1

Tz-составляющая линейного ускорения на порте

m/s**2

18

A_Rx_AngularAcceleration1

Rx-составляющая углового ускорения на порте;

rad/s**2

19

A_Ry_AngularAcceleration1

Ry-составляющая углового ускорения на порте;

rad/s**2

20

A_Rz_AngularAcceleration1

Rz-составляющая углового ускорения на порте;

rad/s**2

21

ROUT_LinearAcceleration1

Модуль вектора линейного ускорения на порте;

m/s**2

22

X_Tx_LinerMotion1

Tx-составляющая линейного перемещения на порте

m

23

X_Ty_LinerMotion1

Ty-составляющая линейного перемещения на порте

m

24

X_Tz_LinerMotion1

Tz-составляющая линейного перемещения на порте

m

25

X_Rx_AngularMotion1

Rx-составляющая углового перемещения на порте;

rad

26

X_Ry_AngularMotion1

Ry-составляющая углового перемещения на порте;

rad

27

X_Rz_AngularMotion1

Rz-составляющая углового перемещения на порте;

rad

28

ROUT_LinerMotion1

Модуль вектора линейного перемещения на порте ;

m

29

V_Tx_LinearSpeed2

Tx-составляющая линейной скорости на порте;

m/s

30

V_Ty_LinearSpeed2

Ty-составляющая линейной скорости на порте;

m/s

31

V_Tz_LinearSpeed2

Tz-составляющая линейной скорости на порте;

m/s

32

V_Rx_AngularSpeed2

Rx-составляющая угловой скорости на порте;

rad/s

33

V_Ry_AngularSpeed2

Ry-составляющая угловой скорости на порте;

rad/s

34

V_Rz_AngularSpeed2

Rz-составляющая угловой скорости на порте;

rad/s

35

ROUT_LinearSpeed2

Модуль вектора линейной скорости на порте;

m/s

36

S_Tx_Force2

Tx-составляющая силы на порте

N

37

S_Ty_Force2

Ty-составляющая силы на порте

N

38

S_Tz_Force2

Tz-составляющая силы на порте

N

39

S_Rx_Torque2

Rx-составляющая момента на порте

N*m

40

S_Ry_Torque2

Ry-составляющая момента на порте

N*m

41

S_Rz_Torque2

Rz-составляющая момента на порте

N*m

42

ROUT_Force2

Модуль вектора силы на порте

N

43

A_Tx_LinearAcceleration2

Tx-составляющая линейного ускорения на порте

m/s**2

44

A_Ty_LinearAcceleration2

Ty-составляющая линейного ускорения на порте

m/s**2

45

A_Tz_LinearAcceleration2

Tz-составляющая линейного ускорения на порте

m/s**2

46

A_Rx_AngularAcceleration2

Rx-составляющая углового ускорения на порте;

rad/s**2

47

A_Ry_AngularAcceleration2

Ry-составляющая углового ускорения на порте;

rad/s**2

48

A_Rz_AngularAcceleration2

Rz-составляющая углового ускорения на порте;

rad/s**2

49

ROUT_LinearAcceleration2

Модуль вектора линейного ускорения на порте;

m/s**2

50

X_Tx_LinerMotion2

Tx-составляющая линейного перемещения на порте

m

51

X_Ty_LinerMotion2

Ty-составляющая линейного перемещения на порте

m

52

X_Tz_LinerMotion2

Tz-составляющая линейного перемещения на порте

m

53

X_Rx_AngularMotion2

Rx-составляющая углового перемещения на порте;

rad

54

X_Ry_AngularMotion2

Ry-составляющая углового перемещения на порте;

rad

55

X_Rz_AngularMotion2

Rz-составляющая углового перемещения на порте;

rad

56

ROUT_LinerMotion2

Модуль вектора линейного перемещения на порте ;

m

Пример использования компонента

Модель псевдожесткой связи между двумя телами (PRLink2)

Объект PRLink2 представляет собой псевдожесткую связь между двумя телами. Элемент предназначен для моделирования соединения, которое передаёт усилия между двумя точками (A и B) с заданной общей жёсткостью. Связь учитывает массу, инерционные характеристики и геометрическое положение центра тяжести. Используется в механических системах для расчёта перемещений, деформаций и динамического отклика соединённых тел.

Проверка перемещения одного конца связи, к которому приложена возрастающая до 2500 Н сила, при втором закреплённом конце.

Начальные данные:

Параметры модели (PRLink2)
PointA = [0, 0, 0] - Координаты точки первого тела (точка A), м
PointB = [0, 0, 1] - Координаты точки второго тела (точка B), м
GravityCenter = [0, 0, 0.5] - Координаты центра тяжести элемента, м
PointZ = [0, 0, 1] - Точка на оси Z локальной системы координат элемента, размещённой в его центре масс, м
PointXoZ = [1, 0, 0] - Точка на плоскости XoZ локальной системы координат элемента, м
K = 1e6 - Общая жёсткость, Нм^-1
M = 1.0 - Масса, кг
Inertia = [0, 0, 0] - Моменты инерции Jx, Jy, Jz, кгм²
Shape = 0 - Описание графического образа

Параметры источника силы (LinearSource)
A = 500 - Скорость нарастания силы, Н*с^-1
B = 0.0 - Начальное смещение
D = 0.0 - Начальная задержка
T = 0.0 - Период

Сплиттеры и датчики
Point2XYZs - Распределение степеней свободы
SVF - Силовой элемент
X1 - Датчик перемещения

end = 5 - Время интегрирования, с

Схема тестирования:

Один конец связи PRLink2 (точка A) закреплён. К другому концу (точка B) приложена сила, возрастающая линейно во времени. Источник LinearSource формирует сигнал с параметром A = 500, что соответствует скорости нарастания силы 500 Н*с^-1. За время 5 секунд сила достигает значения 2500 Н. Перемещение контролируется датчиком X1.

Результат:

Жёсткость системы определяется как k_системы = K разделить на 2. В момент времени t = 5 с сила равна:

\[F = A \cdot t = 500 \cdot 5 = 2500\ \text{Н}\]

Закон Гука для определения перемещения:

\[\begin{split}\begin{aligned} dx &= \frac{F}{k_{\text{системы}}} \\ k_{\text{системы}} &= \frac{K}{2} = \frac{1 \cdot 10^6}{2} = 500000\ \text{Н/м} \\ dx &= \frac{2500}{500000} = 0.005\ \text{м} \end{aligned}\end{split}\]

На графике представлена временная зависимость перемещения PRLink2.X1. Кривая линейно возрастает от 0 до 0.005 м за 5 секунд, что полностью соответствует аналитическому расчёту и подтверждает корректность работы элемента PRLink2.

Схема теста
../../../../_images/PRLink2.sch.png

Рисунок 1 - Схема теста

График результата теста
../../../../_images/PRLink2.Check.png

Рисунок 2 - PRLink2.Check (перемещение X1)