MakarovSuites
Русский
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Связь и лицензии

Engineering

Экзоскелет для подъёма груза

Поднимите коробку с поддона на светлом складе и посмотрите, куда уходит нагрузка. Плоский манекен — голень, бедро, таз, туловище, руки — выполняет плавный подъём с минимальным рывком, а обратная динамика даёт момент, который должен нести каждый сустав; в покое это ровно статический момент тела и коробки за суставом. Экзоскелет — пара моментов между туловищем и бёдрами: пассивная пружина возвращает ровно ту энергию, которую запасла при наклоне, активный привод берёт на себя долю поясничного момента в пределах своего предельного момента и с задержкой. Сравните на табло работу без экзоскелета, с пассивным и с активным, подъём с наклоном и с приседанием, близкую и дальнюю коробку: следите за поясничным моментом, оценкой сжатия L5/S1, усилием по квадрату момента и центром давления под стопами, пока работа человека и экзоскелета точно складывается в энергию тела и коробки.

Экзоскелет для подъёма груза — Изображение из программы
Изображение из программы

Что происходит

Плоский манекен 75 кг и 1,75 м (таблицы Винтера), стопы закреплены: голень 0,43 м, бедро 0,43 м, таз 0,10 м, туловище с головой 0,42 м, плечи 0,33 м, предплечья 0,32 м, одна цепь от голеностопа до кистей; коробка — точечная масса в руках, которую берут с поддона (высота 0,32 м, 40–60 см впереди голеностопа) и переносят в положение для переноски. Углы ног, таза и туловища идут из начальной позы — наклон: колени почти прямые, туловище под 100°; присед: колени согнуты на 130°, туловище под 52° — в вертикальное положение по одному профилю минимального рывка s = 10u³ − 15u^4 + 6u^5; кисти следуют за плечом плюс вектор досягаемости, интерполированный по s от коробки к точке переноски (руки — по обратной кинематике двухзвенника, продифференцированной точно); затем коробка удерживается 1 с. Обратная динамика: τ_j = Σ_(i beyond j) [I_i·α_i + (r_i − r_j) × m_i·(a_i + g)], точно по положениям, скоростям и ускорениям в замкнутом виде; в покое это статический момент g·Σm_i·(x_i − x_j). Экзоскелет — пара моментов между туловищем и бёдрами, поэтому он разгружает тазобедренный сустав и L5/S1 на одну и ту же величину: пассивный τ = k·max(0, θ − 0.2 rad) по сгибанию туловища относительно бедра θ (k = 30 Н·м/рад); активный τ = a·M_L5(t − delay), ограниченный 0…limit (a = 35 %, 80 Н·м). Усилие = ∫ Σ τ_j² dt по шести суставам человека; поясничное сжатие F = M_L5/d + W_up·cos(trunk) с плечом мышц спины d = 5 см; центр давления — из момента в голеностопе. Каждый подшаг 2 мс интегрируется трёхточечной квадратурой Гаусса–Лежандра с разбиением точно там, где у подынтегральных функций изломы (делением пополам), поэтому W_human + W_exo = ΔE_potential + E_kinetic с точностью до округления, а пассивная работа равна ровно ½k·(θ0 − 0.2)². По умолчанию наклон, 15 кг на 45 см за 2 с: пиковый поясничный момент 227 Н·м, сжатие 4,5 кН; пассивный −22 %, активный −35 %.

Что попробовать

Выполните подъём с наклоном без экзоскелета и прочитайте пиковый поясничный момент и сжатие; переключитесь на пассивную пружину и активную помощь и сравните три кривые на табло; добавьте задержку управления и смотрите, как возвращается ранний пик; попробуйте присед, дальнюю коробку, более тяжёлую коробку или более быстрый подъём и смотрите, как центр давления доходит до носков.

Модель и её ограничения

Плоский симметричный манекен по таблицам сегментов, а не биомеханическая модель человека: жёсткие звенья и шарнирные суставы, заданный подъём (обратная динамика, поэтому ошибка движения равна нулю по построению), без мышц, коконтракции, сегментов позвоночника и мягких тканей; поясничное сжатие — статическая оценка по одной мышце; стопы закреплены (центр давления и необходимое трение сообщаются, но не обеспечиваются); коробка — точечная масса в руках; экзоскелет — безмассовая идеальная пара моментов без сил на накладках, проскальзывания и динамики мотора. Без оценки травм и без медицинских или эргономических рекомендаций.

Уравнения модуля
Уравнения
τ_j = Σ_(i>j) [I_i·α_i + (r_i − r_j) × m_i·(a_i + g)],  at rest τ_j = g·Σ m_i·(x_i − x_j)
s(u) = 10u³ − 15u^4 + 6u^5,  q(t) = q0 + (q1 − q0)·s(t/T),  dynamic part ∝ 1/T²
τ_exo = k·max(0, θ − θ0)  or  a·M_L5(t − Δ) in [0, τ_max],  M_human = M_L5 − τ_exo,  F_L5 = M/d + W·cos β
W_human + W_exo = ΔE_p + E_k,  W_passive = ½k·(θ_start − θ0)²,  effort = ∫ Σ τ_j² dt

Другие эксперименты

К каталогу
Телеуправление с силовой обратной связью — Изображение из программы

Engineering

Телеуправление с силовой обратной связью

Почувствуйте удалённую стенку через две связанные рукоятки. Сравните влияние задержки, жёсткости контакта и ограничения энергии канала силовой обратной связи.

Роботы несут общий груз — Изображение из программы

Engineering

Роботы несут общий груз

В ангаре для марсоходов на марсианской исследовательской базе на закате, когда его огромные ворота открыты на красный реголит, шесть маленьких шестиколёсных роботов, пристыкованных к большому ящику с солнечными панелями, несут его вдоль нарисованной линии через поворот на четверть круга к его отсеку. Кулоново трение пола требует mu m g, прежде чем ящик вообще сдвинется; колёса каждого робота дают не больше mu_w m_r g, поэтому нужное число роботов одинаково на Марсе и на Луне и растёт на Земле, где ограничивают моторы. Команда использует общий закон управления, и каждый робот берёт свою долю с минимальной нормой: выключите одного — и смотрите, как ящик разворачивается, пока остальные не узнают об этом и не возьмут его нагрузку; уберите двоих — и команда упрётся в предел, а ящик будет едва ползти. Пусть один робот толкает пустой ящик не по центру — и тот повернётся вокруг точки на своей длинной оси, которую предсказывает замкнутая формула для однородного прямоугольника. Каждый джоуль, вложенный роботами, снова появляется как тепло в полу.

Грузовой дрон с подвеской — Изображение из программы

Engineering

Грузовой дрон с подвеской

Доставьте посылку вдоль пригородной улицы летним вечером: квадрокоптер взлетает с площадки на крыше склада, пересекает сады против порывистого встречного ветра, тормозит над последним домом, опускает посылку на лебёдке на коврик доставки и летит домой. Каждому ротору на висении нужна мощность по импульсной теории T^1.5/sqrt(2ρA); в поступательном полёте индуктивная мощность падает, сопротивление лопастей и корпуса растёт, а кривая мощности по замкнутой формуле даёт скорости наибольшей продолжительности и наибольшей дальности полёта. Резко затормозите — и посылка закачается как маятник с периодом 2π sqrt(L/g); включите гашение раскачки — и контроллер будет следовать за качанием, пока оно не затухнет. Удерживайте дрон на месте в постоянном ветре — относительно воздуха он в поступательном полёте: его наклон, угол отклонения посылки и мощность равны своим замкнутым формулам, — и каждый джоуль, взятый из аккумулятора, прослеживается в след роторов, лопасти, сопротивление, высоту и лебёдку.