Угловой драйвер

Драйвер, задающий зависящий от времени угол между двумя векторами связанной оси

Библиотека

Первое поколение/Constraints & Drivers

Описание

Предупреждение

Это содержимое характерно для программного обеспечения Simscape™ Multibody™ First Generation. Функции первого поколения намечают, чтобы быть удержанными от использования и нужно избежать.

Угловой Блок драйверов управляет векторами оси, заданными на двух Телах. Вы задаете зафиксированную основу и зафиксированные векторы связанной оси последователя a B, a F в CS Тела по обе стороны от Драйвера на каждом теле, затем управляете углом между векторами связанной оси как функция времени.

Угловой Блок драйверов задает угол θ заданный

как функция времени: θ = θ (t =0) + f(t). Вы соединяете Угловой Драйвер с блоком Driver Actuator.

Входной сигнал Simulink® в Привод Драйвера задает зависящую от времени задающую функцию f(t) и его первые две производные, а также их модули. Если вы не приводите в действие Угловой Драйвер, этот блок действия как независимое от времени ограничение, которое замораживает угол между двумя осями тела в его начальном значении θ (t =0) во время симуляции.

Драйверы ограничивают относительные степени свободы (DoFs) между парой тел как заданные функции времени. Локально в машине, они заменяют Соединение в качестве выражения DoFs. Глобально, Блоки драйверов должны произойти топологически в замкнутых циклах. Как Тела, соединенные с Соединением, эти два Тела соединились с, Драйверы упорядочены как основа и последователь, фиксируя направление относительного движения.

Внимание

Если эти две оси близко подходят, выравниваясь, то есть, если нуль подходов θ, ограничение между этими двумя осями становится сингулярным, и симуляция замедляется. Смотрите Как работы программного обеспечения Simscape Multibody и Особенности Движения Обработки.

Можно также соединить Constraint & Driver Sensor с любой мерой по Драйверу силы/крутящие моменты реакции между управляемыми телами.

Диалоговое окно и параметры

Диалоговое окно имеет две активных области, Connection parameters и Parameters.

Параметры связи

Основа (B) - последовательность последователя (ф) Боди определяет смысл положительного движения. Положительное вращение является последователем, вращающимся в предназначенном для правой руки смысле об оси вращения.

Current base

Когда вы соединяете основу (B) порт коннектора на Угловом Блоке драйверов к Порту CS Тела на Теле, этот параметр автоматически сбрасывается к имени этого CS Тела. Смотрите следующую фигуру, Угловую Основу Драйвера и Порты Коннектора Тела Последователя.

Current follower

Когда вы соединяете последователя (F) порт коннектора на Угловом Блоке драйверов к Порту CS Тела на Теле, этот параметр автоматически сбрасывается к имени этого CS Тела. Смотрите следующую фигуру, Угловую Основу Драйвера и Порты Коннектора Тела Последователя.

Number of sensor/actuator ports

Используя это меню счетчика, можно определить номер дополнительных портов коннектора, необходимых для соединения Привода Драйвера и блоков Constraint & Driver Sensor к этому Драйверу. Значением по умолчанию является 0.

Чтобы активировать Драйвер, соедините Привод Драйвера.

Угловая основа драйвера и порты коннектора тела последователя

Параметры

Fixed axis [x y z]

Для Base и тел Follower, соответственно, вводят векторы связанной оси. Значениями по умолчанию является [1 0 0].

Reference CS

Используя выпадающее меню, выберите систему координат (Мир, основной CS Тела или CS Тела последователя), относительно чьих осей координат Base и векторы связанной оси Follower ориентированы. Этот CS также определяет абсолютное значение сил/крутящих моментов реакции в этом Драйвере. Значениями по умолчанию является World.

Смотрите также

Constraint & Driver Sensor, привод драйвера, параллельное ограничение, скоростной драйвер

Смотрите Ограничение и Управление Степенями свободы для больше при ограничении DoFs с Драйверами.

Смотрите Топологию Модели Проверки и Как работы Simscape Multibody Software для больше при использовании драйверов в замкнутых циклах.

Представлено до R2006a