Постоянное скоростное соединение

Соединение с двумя вращательными DoFs между валами, ограниченными вращаться с равной скоростью

Библиотека

Соединения

Описание

Этот блок представляет соединение с двумя вращательными степенями свободы, ограниченными поддержать постоянную угловую скорость приблизительно оси Z последователя и основа. Основа и источники кадра последователя остаются совпадающими в течение симуляции.

Соединение применяет три преобразования вращения между основой и кадрами последователя в азимуте последовательности → угол изгиба → - азимут. Каждое преобразование происходит относительно промежуточного кадра, следующего из любых предшествующих преобразований. Например, угловое преобразование изгиба происходит относительно промежуточного кадра, следующего из преобразования азимута.

Объединенные степени свободы

Набор дополнительного состояния предназначается для блока руководства для объединенного примитива. Цели включают положение и скорость. Приоритетный уровень устанавливает относительную важность целей состояния. Если две цели несовместимы, приоритетный уровень определяет который из целей, чтобы удовлетворить.

Дополнительные порты обнаружения выводят объединенное примитивное движение через физические сигналы. Переменные движения, которые можно обнаружить, включают объединенное положение, скорость и ускорение. Выбор переменной в меню Sensing представляет порт физического сигнала для той переменной.

Параметры

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

Specify Position Target

Желаемое объединенное примитивное положение в начале симуляции. Это - относительное угловое положение кадра последователя относительно опорной рамы. Выбор этой опции представляет поля приоритета и значения.

Specify Velocity Target

Желаемая объединенная скорость в начале симуляции. Это - относительная угловая скорость кадра последователя относительно опорной рамы. Выбор этой опции представляет поля приоритета и значения.

Priority

Выберите целевой приоритет состояния. Это - уровень важности, присвоенный цели состояния. Если все цели состояния не могут быть одновременно удовлетворены, приоритетный уровень определяет, какие цели удовлетворить сначала и как тесно удовлетворить их. Эта опция применяется и к целям состояния положения и скорости.

Приоритетный уровеньОписание
High (desired)Удовлетворите цель состояния точно
Low (approximate)Удовлетворите цель состояния приблизительно

Примечание

Во время блока высокоприоритетные цели ведут себя как точные руководства. Низкоприоритетные цели ведут себя как грубые руководства.

Value

Соедините примитивные углы, чтобы задать. Углы включают углы азимута и изгиб.

Значение: Bend Angle

Угол между основой и последователем структурирует оси Z. Блок применяет этот угол о вращаемой оси Y, следующей из преобразования азимута. Под нулевым углом изгиба ось Z кадра последователя является совпадающей с осью Z опорной рамы.

Значение: Azimuth

Угол об оси Z опорной рамы до изгиба. В нулевом азимуте основа и оси Z последователя находятся в плоскости XZ опорной рамы.

Постоянная примитивная скорость: обнаружение

Выберите переменные, чтобы распознаться в постоянном скоростном примитивном соединении. Выбор переменной представляет порт физического сигнала, который выводит измеренное количество как функцию времени. Каждое количество измеряется для кадра последователя относительно опорной рамы. Это разрешено в опорной раме.

ПеременнаяОписание
Bend Angle: PositionУгол между основой и последователем структурирует оси Z
Bend Angle: VelocityВ первый раз производная угла изгиба.
Bend Angle: AccelerationПроизводная второго раза угла изгиба.
Azimuth: PositionУгол об оси Z опорной рамы до изгиба.
Azimuth: VelocityВ первый раз производная угла азимута.
Azimuth: AccelerationПроизводная второго раза угла азимута.

Составное Обнаружение Силы/Крутящего момента

Выберите составные силы и крутящие моменты, чтобы распознаться. Их измерения охватывают все объединенные примитивы и не характерны ни для одного. Они прибывают в два вида: ограничение и общее количество.

Ограничительные измерения дают сопротивление против движения на заблокированных осях соединения. В призматических соединениях, например, которые запрещают перевод на xy плоскости, то сопротивление балансирует все возмущения в направлениях X и Y. Общие измерения дают сумму по всем силам, и закручивает из-за входных параметров приведения в действие, внутренние пружины и демпферы, объединенные пределы положения и кинематические ограничения, которые ограничивают степени свободы соединения.

Direction

Вектор, чтобы распознаться от пары реакции действия между основой и кадрами последователя. Пара является результатом третьего закона Ньютона движения, которое, для объединенного блока, требует, чтобы сила или крутящий момент на кадре последователя сопровождали равную и противоположную силу или крутящий момент на опорной раме. Укажите, распознаться ли, который проявленный опорной рамой на кадре последователя или проявленный последователем структурирует на опорной раме.

Resolution Frame

Структурируйте, на котором можно разрешить векторные компоненты измерения. Кадры с различными ориентациями дают различные векторные компоненты для того же измерения. Укажите, получить ли те компоненты от осей опорной рамы или от осей кадра последователя. Выбор имеет значение только в соединениях с вращательными степенями свободы.

Constraint Force

Динамическая переменная, чтобы измериться. Ограничение обеспечивает встречный перевод на заблокированных осях соединения при разрешении его на свободных осях его примитивов. Выберите, чтобы вывести ограничительный вектор силы через порт fc.

Constraint Torque

Динамическая переменная, чтобы измериться. Ограничение закручивает встречное вращение на заблокированных осях соединения при разрешении его на свободных осях его примитивов. Выберите, чтобы вывести ограничительный вектор крутящего момента через порт tc.

Total Force

Динамическая переменная, чтобы измериться. Общая сила является суммой через все объединенные примитивы по всем источникам — входные параметры приведения в действие, внутренние пружины и демпферы, объединенные пределы положения и кинематические ограничения. Выберите, чтобы вывести общий вектор силы через порт ft.

Total Torque

Динамическая переменная, чтобы измериться. Общий крутящий момент является суммой через все объединенные примитивы по всем источникам — входные параметры приведения в действие, внутренние пружины и демпферы, объединенные пределы положения и кинематические ограничения. Выберите, чтобы вывести общий вектор крутящего момента через порт tt.

Порты

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

Структурируйте порты

  • B Опорная рама

  • F Кадр последователя

Обнаружение портов

Постоянная скорость соединяется примитивный, обеспечивает следующие порты обнаружения:

  • qb — Изогните угол

  • wb — Первая производная времени угла изгиба

  • bb — Производная второго раза угла изгиба

  • обеспечение качества — угол Азимута

  • wa — Первая производная времени угла азимута

  • ba — Производная второго раза угла азимута

Следующие порты обнаружения предоставляют составным силам и крутящим моментам, действующим на соединение:

  • фК Ограничительная сила

  • tc — Ограничительный крутящий момент

  • ft — Общая сила

  • tt — Общий крутящий момент

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Представленный в R2015a