Сферическая КП





в палитре на схеме

Блок предназначен для моделирования сферической кинематической пары, соединяющей две системы координат многозвенного механизма. Кинематическая пара (КП) имеет три вращательные степени подвижности (обобщенные координаты). Система координат, подключенная к порту "1" считается базовой для задания вектора момента и считывания векторов угловой скорости и углового ускорения. Вращение отсчитывается как поворот системы координат, подключенной к порту "2", относительно системы координат, подключенной к порту "1".

Блок осуществляет решение прямой задачи динамики: вычисляются обобщенные координаты, скорость и ускорение при заданном моменте (обобщенной силе) в кинематической паре. Вектор момента задается в виде массива проекций на оси базовой системы координат.

Вращение описывается либо углами Эйлера, либо углами рысканья, тангажа и крена в зависимости от значения свойства "Способ задания углов".

Входные порты

Имя Описание Тип линии связи
f Вектор момента в сочленении вида [Tx, Ty, Tz], Н·м Математическая

Выходные порты

Имя Описание Тип линии связи
pos Массив углов поворота вида [α1, α2, α3], град Математическая
vel Вектор угловой скорости вида [ωx, ωy, ωz], рад/с Математическая
acc Вектор углового ускорения вида [εx, εy, εz], рад/с2 Математическая

Ненаправленные порты

Имя Описание Тип линии связи
1 Порт для подключения системы координат многозвенного механизма Механика 3D
2 Порт для подключения системы координат многозвенного механизма Механика 3D

Свойства

Название Имя Описание По умолчанию Тип данных
Способ задания углов AnglesType Указывает способ представления вращения:
  • "Углы Эйлера" - порядок вращения ZXZ
  • "Рысканье, тангаж, крен" - порядок вращения ZYX
Углы Эйлера Перечисление
Начальные условия Группа свойств, задающих начальные условия
Начальные значения углов поворота, град InitialGeneralizedCoordinates Массив начальных значений углов поворота кинематической пары вида [α1, α2, α3] [0 , 0 , 0] Массив
Вектор начальной угловой скорости, рад/с InitialGeneralizedVelocities Вектор начальной относительной угловой скорости кинематической пары вида [ωx, ωy, ωz] [0 , 0 , 0] Массив

Параметры

Название Имя Описание Тип данных
Углы поворота, град GeneralizedCoordinates Массив текущих значений углов поворота кинематической пары вида [α1, α2, α3] Массив
Вектор угловой скорости, рад/с GeneralizedVelocities Вектор относительной угловой скорости кинематической пары вида [ωx, ωy, ωz] Массив
Вектор углового ускорения, рад/с2 GeneralizedAccelerations Вектор относительного углового ускорения кинематической пары вида [εx, εy, εz] Массив
Вектор момента в сочленении, Н·м GeneralizedForces Вектор момента в кинематической паре вида [Tx, Ty, Tz] Массив