Air Muscle Actuator (G)
Линейный привод с характеристиками силы биологической мышцы
Описание
Блок Air Muscle Actuator (G) моделирует линейный привод, популярный в робототехнике для его характеристик, напоминающих о биологической мышце. Привод включает расширяемый мочевой пузырь в плетеном интерпретаторе. Когда мочевой пузырь герметизируется, пара расширяется и одновременно сокращается, производя в их заглушках сжимающуюся силу. Мочевой пузырь герметизируется в порте Gas A; сила порождена в портах Mechanical Translational R и C.
Воздушные мышцы часто устанавливаются в парах — одна мышца, служащая участником состязания, другой как антагонист. Пары этого вида распространены в человеческом теле, куда бицепс (в руке) сопровождает трицепс, и квадрицепс (на участке) сопровождает подколенные сухожилия. Мышцы присоединяют в одном конце соединению, но при смещении, чтобы произвести крутящий момент. Когда крутящий момент привода отличается от нуля, и если загружающие условия позволяют, соединение вращается.
Сила привода
Масса и энергетические балансы привода как описано для блока Translational Mechanical Converter (G). Сила привода, однако, основана на стандартном уравнении Chou-Hannaford (с двумя коррекциями, сделанными для предположений упрощения об исходной модели). В его исходной форме уравнение Chou-Hannaford дает:
где:
F является сжимающейся силой, порожденной приводом на его концы. Индекс C-H
обозначает теоретическое значение исходной модели Chou-Hannaford.
D является диаметром блока интерпретатора и мочевого пузыря. Индекс M
обозначает его максимальное теоретическое значение — что, в котором оплетки интерпретатора под прямым углом к его продольной оси.
P является абсолютным давлением в мочевом пузыре (измеренный против среды, внешней на привод).
L является длиной привода (расстояние между механическими портами R и C.
l является естественной длиной оплетки (прежде чем это будет расширено в герметичном мочевом пузыре). Оплетки, когда они - рана о продольной оси привода, всегда более длинны, чем сам привод).
Максимальный теоретический диаметр привода задан как:
где n является количеством поворотов, которые оплетка делает о продольной оси привода.
Неявный в уравнении Chou-Hannaford предположения о бесконечно тонком мочевом пузыре и интерпретаторе и о неэластичных оплетках, неспособных к протяжению. Оба предположения могут понизить точность модели и корректируются для в этом блоке. Коррекция для протяжения в оплетке заменяет постоянную длину l на переменную длину l*:
где l является естественной длиной оплетки, используемой в исходном уравнении Chou-Hannaford и:
C является сроком коррекции для протяжения оплетки.
E является модулем Янга эластичности для материала оплеток.
d является диаметром скрутки в оплетке (каждая оплетка, являющаяся пакетом плотно переплетенных скруток).
Срок коррекции для оплетки, простирающейся, задан как:
где N является скрутками общего количества в плетеном интерпретаторе. Коррекция для толщины мочевого пузыря и интерпретатора добавляет в общую силу привода фактор:
где t является совокупной толщиной мочевого пузыря и интерпретатора и индекса T
обозначает коррекцию для толщины. Общая сила привода:
где длина скрутки, используемая в вычислении термина Трубочки-из-теста-Hannaford, является переменной l*. Этой силе противодействуют в пределах расширения и сокращения поступательные жесткие упоры. Они моделируются как описано для блока Translational Hard Stop.
Моделирование предположений
Нет никакого сопротивления потока между газовым входом (порт A) и внутренней частью привода.
Нет никакого теплового сопротивления между стенкой привода (порт H) и газом, который это заключает.
Привод герметичен и не протекает.
Эффекты трения и инерции проигнорированы.
Мочевой пузырь и интерпретатор являются совершенно цилиндрическими, неважно, их уровень инфляции.
Продольная эластичность мочевого пузыря проигнорирована.
Порты
Сохранение
развернуть все
A
— Привод вставляется
газ
Газ, открывающийся для герметизации привода. Соедините этот порт с источником давления для привода. Давление в этом управление портами сила сгенерировано приводом.
R
— Заглушка привода
поступательное механическое устройство
Одна из двух заглушек, в которых прикладывается сила привода. Соедините этот порт с фиксатором, на котором привод должен быть смонтирован или к загрузке, которую должен переместить привод.
C
— Заглушка привода
поступательное механическое устройство
Одна из двух заглушек, в которых прикладывается сила привода. Соедините этот порт с фиксатором, на котором привод должен быть смонтирован или к загрузке, которую должен переместить привод.
H
— Стенка привода
тепловой
Тепловое граничное условие между объемом газа привода и его средой. Соедините этот порт с блоками в Тепловой области, чтобы получить теплопередачу проводимостью, конвекцией или излучением, например, или изолировать привод от среды.
Параметры
развернуть все
Initial actuator length
— Расстояние между заглушками, когда разгружено и негерметичный
0.575 m
(значение по умолчанию) | положительная скалярная величина в единицах длины
Расстояние между заглушками привода в расслабленном состоянии, когда это и разгружено и негерметичное. Расширение привода в процессе моделирования заставляет его расширяться и одновременно сокращаться. Привод короче, чем его оплетки, который должен сказать, что его начальная длина должна быть меньше параметра Unstretched braid length.
Unstretched braid length
— Длина выправляемой оплетки, когда разгружено
0.65 m
(значение по умолчанию) | положительная скалярная величина в единицах длины
Длина оплетки, как измерено с ее выправляемыми очередями и любые удаленные загрузки. Если оплетки будут эластичны, их (общая) длина будет меняться в процессе моделирования в зависимости от давления и загрузки. Когда оплетки являются раной о продольной оси привода, их длина всегда больше параметра Initial actuator length.
Number of turns per braid
— Количество поворотов в оплетке об оси длины привода
4.7
(значение по умолчанию) | положительный безразмерный скаляр
Количество поворотов, которые оплетка делает о продольной оси привода от одной заглушки до второго.
Braid stretching
— Выбор того, смоделировать ли протяжение оплетки
Inelastic braids
(значение по умолчанию) | Elastic braids
Выбор того, смоделировать ли протяжение оплетки. Опция по умолчанию, Inelastic braids
, обрабатывает оплетки как гибкие, но нерастяжимые. Это - предположение, неявное в исходном уравнении Chou-Hannaford. Длина оплетки является затем постоянной в процессе моделирования.
Альтернативная опция, Elastic braids
, позволяет оплеткам расширять с загрузкой привода и давлением. Длина оплетки затем обработана как переменная в процессе моделирования. Это изменение добавляет коррекцию в уравнение Chou-Hannaford для силы.
Thickness of braided shell and bladder
— Объединенная толщина интерпретатора и мочевого пузыря
0.075 m
(значение по умолчанию) | положительная скалярная величина в единицах длины
Сумма толщин плетеного интерпретатора и мочевого пузыря в нем. Конечная толщина добавляет в уравнение Chou-Hannaford для силы срок коррекции. (В исходном уравнении Chou-Hannaford интерпретатор и мочевой пузырь приняты, чтобы быть бесконечно тонкими.)
Cross-sectional area at port A
— Область, нормальная, чтобы течь в газовом порте
0.01 m
(значение по умолчанию) | положительная скалярная величина в единицах длины
Область, нормальная, чтобы течь в газовом порте привода.
Total number of braids
— Количество оплеток в плетеном интерпретаторе
80
(значение по умолчанию) | положительный безразмерный скаляр
Количество оплеток в интерпретаторе, окружающем мочевой пузырь. Когда оплетки - каждый пакет переплетенных скруток, количество оплеток обычно не является тем же самым как количеством скруток.
Зависимости
Этот параметр активен, когда опция Braid stretching установлена в Elastic Braids
.
Number of strands per braid
— Количество отдельных скруток в оплетке
3
(значение по умолчанию) | положительный безразмерный скаляр
Количество скруток в оплетке. Продукт этого номера и параметра Total number of braids дает общее количество скруток в интерпретаторе.
Зависимости
Этот параметр активен, когда опция Braid stretching установлена в Elastic Braids
.
Strand diameter
— Диаметр скрутки
0.25 m
(значение по умолчанию) | положительная скалярная величина в единицах длины
Средний диаметр скрутки в ее длине.
Зависимости
Этот параметр активен, когда опция Braid stretching установлена в Elastic Braids
.
Young's modulus of strands
— Степень, до которой скрутки расширяют под давлением
3e9 GPA
(значение по умолчанию)
Модуль молодежи эластичности для материала скруток. Этот параметр определяет степень, до которой скрутки расширяют под давлением.
Зависимости
Этот параметр активен, когда опция Braid stretching установлена в Elastic Braids
.
Environment pressure specification
— Условие давления за пределами привода
Atmospheric pressure
(значение по умолчанию) | Specified pressure
Условие давления в мгновенной среде привода. Абсолютное давление в приводе получено относительно этого давления. Выберите Atmospheric pressure
использовать атмосферное значение, заданное в блоке Two-Phase Fluid Properties (2P) или Specified pressure
использовать различное давление.
Environment pressure
— Абсолютное давление за пределами привода
0.101325
(значение по умолчанию) | скаляр в единицах давления
Абсолютное давление в мгновенной среде привода. Привод сокращается, когда абсолютное давление в порте A (измеренный против этого значения) больше нуля.
Зависимости
Этот параметр активен, когда опция Environment pressure specification установлена в Specified pressure
.
Contact stiffness of braids at full muscle contraction or extension
— Коэффициент жесткости для силы контакта в пределах движения привода
1e6 N/m
(значение по умолчанию)
Коэффициент жесткости для силы контакта в пределах области значений привода движения. Сила контакта мешает приводу расширять или сокращаться вне его физических пределов. Сила контакта моделируется с помощью системы пружинного демпфера. Пружинный элемент добавляет укрепляющую силу, которая задерживает заглушки, если они достигают любого предела движения.
Для получения дополнительной информации о модели силы смотрите блок Translational Hard Stop.
Contact damping of braids at full muscle contraction or extension
— Коэффициент демпфирования для силы контакта в пределах движения привода
1e4 N/(m/s)
(значение по умолчанию)
Коэффициент демпфирования для силы контакта в пределах области значений привода движения. Сила контакта мешает приводу расширять или сокращаться вне его физических пределов. Эта сила моделируется с помощью системы пружинного демпфера. Демпфер добавляет вязкую силу в конец дно, если они достигают предела движения, заставляя их замедлиться к остановке.
Для получения дополнительной информации о модели силы смотрите Translational Hard Stop.
Расширенные возможности
Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.
Введенный в R2018b