Научная статья на тему 'Алгоритм движения додекапода в прямолинейной цилиндрической трубе переменного сечения'

Алгоритм движения додекапода в прямолинейной цилиндрической трубе переменного сечения Текст научной статьи по специальности «Механика и машиностроение»

CC BY
118
30
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ДОДЕКАПОД / ПАРАЛЛЕЛЬНЫЙ МАНИПУЛЯТОР / ЦИЛИНДРИЧЕСКАЯ ТРУБА

Аннотация научной статьи по механике и машиностроению, автор научной работы — Карпенко А. П., Данг С. Х., Саяпин С. Н.

Додекапод представляет собой односекционный параллельный манипулятор, который можно считать развитием широко известного гексапода или платформы Стюарта. Идея додекапода предложена профессором Саяпиным С.Н. в 2012 г. В статье рассматривается одна из функциональных возможностей додекапода движение в прямолинейной цилиндрической трубе постоянного и переменного сечений. Мы приводим расчетную схему додекапода, условия прохождения додекаподом указанных труб, алгоритмы изменения длин штанг додекапода, обеспечивающие его движение по этим трубам. Представленные в статье результаты позволяют сделать вывод о том, что односекционный параллельный манипулятор на основе додекапода может быть использован для построения механизмом, предназначенных для выполнения различных технологических операций в прямолинейных цилиндрических трубах постоянного и переменного сечений.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по механике и машиностроению , автор научной работы — Карпенко А. П., Данг С. Х., Саяпин С. Н.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Алгоритм движения додекапода в прямолинейной цилиндрической трубе переменного сечения»

НАУЧНОЕ ИЗДАНИЕ МГТУ ИМ. Н. Э. БАУМАНА

НАУКА и ОБРАЗОВАНИЕ

Эл № ФС77 • 48211. Государственная регистрация №0421200025. ISSN 1994-0408

электронный научно-технический журнал

Алгоритм движения додекапода в прямолинейной

цилиндрической трубе переменного сечения

# 08, август 2013

DOI: 10.7463/0813.0587740

Карпенко А. П., Данг С. Х., Саяпин С. Н.

УДК 519.6

Россия, МГТУ им. Н.Э. Баумана ФГБУН «Институт машиноведения им. А.А. Благонравова РАН (ИМАШ РАН)

rk6bmstu@mail.ru apkarpenko@mail.ru s.sayapin@rambler.ru

Введение

Благодаря своей универсальности и функциональным возможностям додекапод может быть успешно применен в качестве базового модуля в робототехнических системах, предназначенных для решения широкого круга задач в интересах силовых структур, здравоохранения и экономики страны. При этом додекапод может эксплуатироваться, как индивидуально, так и коллективно, в составе роевых интеллектуальных робототехнических систем, способных самоорганизовываться и объединять додекаподы в пространственные линейные или поверхностные активные структуры для решения широкого круга более сложных задач, например, совместное преодоление препятствий и др. Поэтому исследование функциональных возможностей додекапода актуально.

Додекапод представляет собой односекционный параллельный манипулятор, который можно считать развитием широко известного гексапода или платформы Стюарта [1]. Идея додекапода представлена в работе [2]. В этой работе, а также в работах [3, 4] рассмотрены возможности использования додекапода как мобильного пространственного робота-манипулятора, перемещающегося по сложной поверхности или в трубе переменного профиля. В публикации [5] представлены результаты исследования кинематики додекапода.

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

1. Схема додекапода и основные обозначения

Додекапод состоит из шести шарнирных узлов A, B, C, D, E, F и двенадцати штанг

переменной длины, соединяющих эти узлы (рисунок 1). Узлы A, B, C и D, E, F

определяют две параллельные плоскости. При движении додекапода в цилиндрической трубе, как постоянного, так и переменного сечений, эти тройки узлов играют роль упоров. Когда, например, тройка узлов A, B, C фиксирована, узлы D, E, F могут перемещаться вдоль трубы за счет одновременного изменения длин боковых штанг AD,AE,BD,BF,CE,CF (рисунок 22). Принимаем, что в процессе движения додекапода отсутствует проскальзывание шарниров.

Введем следующие основные обозначения:

¡0,¡m - минимальная и максимальная длины штанг додекапода;

8 - диаметр шарнира додекапода;

¡s - длины штанг на гранях ABC, DEF, когда соответствующие узлы соприкасаются с внутренней поверхностью трубы;

Нд мин - минимальное расстояние между плоскостями ABC, DEF (когда длины боковых штанг достигают минимальной длины);

Нд мах - максимальное расстояние между плоскостями ABC, DEF (когда длины боковых штанг достигают максимальной длины);

h - шаг движения додекапода.

Рисунок 1 - Схема додекапода

а) б)

Рисунок 2 - Додекапод в цилиндрической трубе постоянного сечения: а) передний вид;

б) боковой вид

2. Алгоритм движения додекапода в прямолинейной трубе постоянного сечения

Пусть труба имеет внутренний диаметр D . Для того, чтобы в процессе движения додекапод прочно фиксировался в трубе, треугольники ABC, DEF должны быть

равносторонними и их плоскости должны быть перпендикулярны оси симметрии трубы (рисунок 3).

Из рисунка 3 имеем равенство

к=4 о

С учетом очевидного ограничения /0 < < /т, из этого равенства получаем условие

Тг/0£о/т: (1)

Рисунок 3 - К определению длин штанг додекапода

Алгоритм движения додекапода имеет следующий вид (рисунок 4).

1) Задаем начальные положения длин штанг и начальные положения шарниров:

V3

lAB = lBC = lCA = lDE = lEF = l DF = = ~~D ; lAF = l BF = l BD = lCD = lCE = l AE = ln

2

2) Уменьшаем длины штанг АВ, ВС, СА со значения /5 до величины /о.

3) Аналогично уменьшаем длины штанг АО, АЕ, ВО, ВГ, СЕ ,СГ с

/т до /0.

4) Увеличиваем длины штанг АВ, ВС, СА с /0 до .

5) Уменьшаем длины штанг ВЕ, ЕЕ, ВЕ с /^ до /0.

6) Увеличиваем длины штанг АВ, АЕ, ВВ, ВЕ, СЕ, СЕ с /0 до /т .

7) Увеличиваем длины штанг ВЕ, ЕЕ, ВЕ с /0 до . В результате додекапод

перемещается вправо на шаг ^ = Ндмак - нд мш..

8) Повторяем шаги 2-7 требуемое число раз.

Движение додекапода в прямолинейной трубе постоянного сечения иллюстрирует рисунок 4.

д) з) ж)

Рисунок 4 - Эатпы движения додекапода в трубе постоянного сечения а) начальное состояние; б) - г) левая грань движется вперёд; д) -ж) правая грань движется вперёд

3. Алгоритм движения додекапода в прямолинейной трубе переменного сечения

Пусть цилиндрическая труба имеет две части постоянного сечения с диаметрами

соответственно В (длина Ьх) и d (длина ^ ) и переход от первой части ко второй длиной А (рисунок 5).

Рисунок 5 - Схема преодоления додекаподом перехода от трубы большего диаметра к трубе

меньшего диаметра

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

^ £ "-8йТз'т; ^£ Тз'~ (2)

Во-вторых, для корректного преодоления додекаподом перехода имеют место

ограничения на максимально допустимую длину шага додекапода \ тах . Для определения

этих ограничений рассмотрим два возможных положения додекапода на переходе (рисунок 6).

а)

в)

б)

г)

Рисунок 6 - Возможные положения додекапода на переходе трубы а) - б) - грань ABC находится в трубе большего диаметра; в) - г) - грань ABC находится внутри перехода

3.1. Случай 1. Грань ABC находится в первой части трубы (которая имеет диаметр D ) - рисунок 7.

Рисунок 7 - К определению величины максимального шага додекапода: случай 1

Пусть начало 0(0,0,0) системы координат ОХХХ находится в центре трубы перед переходом. Легко видеть, что координаты шарнира А в этой системе координат равны

'Б-8

2 '

- h ,0

,а шарнира D

d -S -S)

УD, _

. Величина hi принимает свое

4 - — 4

\ У

минимальное значение в ситуации, когда шарнир А находится в начале перехода, то есть имеет место неравенство h > 0. Кроме того, из рисунка 7 имеем очевидное равенство

hsmax = h* + yD .

Максимальное допустимое значение hs max шаг додекапода принимает, если боковая

штанга AD касается правой границы перехода (когда диаметр перехода уже равен d). Эта точка касания на рисунке 7 обозначена I. Точка I (Xj, yT, Zj) находится на линии AD и

d-S

расстояние ее до оси симметрии трубы равно -. Таким образом, имеет место система

2

уравнений

Xj Xa

XD XA ZD ^ A

2 2 Xj + Zj =

(d -S)2

(3)

4

У1 =A.

Решение системы уравнений (3) имеет вид

xI = azI + b

zi =

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

где

a

yfc - ab a2 +1 У i = А ,

d - 2D + 5 . D-5 2,2 , 2 n b =- , c = a b - (a +1)

V3(d -5) '

b2 -

(d -5)

2

Из рисунка 7 следует справедливость отношения

м=м

IADÁ DD'

где

\AIi\ = h + А, \Щ = hsmax, |J1J| = Zj, DiD = Zd. Отсюда следует выражение

h =^(h* + А) =

s max V /

S(d -5)

4 zr

(h* + А).

(4)

I I

Как вытекает из формулы (4), свое максимальное значение величина кз тах принимает при к = 0.

Таким образом, имеем следующий алгоритм преодоления додекаподом перехода. 1) Если выполняется неравенство

J1D1max hs max А — Hд.мин ■

(5)

то грань ABC сразу переходит в правую часть трубы с шагом hs = hs max — Hд мин . Далее

к = H

H

додекапод движется с постоянным шагом, равным , К — ± ± , _ н Л ,„,„ .

А s д. мак д. мин

2) В случае не выполнения неравенства (5), грань ABC перемещается вперед с

шагом

k = h

H

д. мин

3.2. Случай 2. Грань ABC находится внутри перехода (рисунок 8).

Рисунок 8 - К определению величины максимального шага додекапода: случай 2

В этом случае аналогично первому случаю координаты точек А, Б равны

соответственно

^ Б — 8 — 8о , *

2

И ,0

а — 8 43 (а — 8)

Уб ,

4

4

где

8о = ф — И I . £Д— О Д 2 2

Как и в случае 1, координаты х1, у1, 21 точки I получаем путем решения систему

|АЛ| |1г1|

уравнения (3). Из рисунка 8 следует справедливость отношения ^-^ = ^-^, где

|АЦ| \Б1Б\

\Щ = —ИИ + Д , |АО1 = \„ I1!1! = 21, БО = ZD .

Таким образом, в данном случае имеем следующее выражение для величины максимального шага додекапода:

К „,„ (—и- + Д)(—И-+Д). (6)

Вид функции И^,тах(И ) иллюстрирует рисунок 9, из которого следует, что

* 17

максимальное значение величина И3 тах принимает при И ~ Д . Рисунок соответствует

случаю 8 = 10, Д = 100.

Рисунок 9 - Значения максимального шага додекапода hs max в функции величины h : синяя линия - D = 240; d = 160; красная - D = 250; d = 120; черная - D = 243; d = 100

Алгоритм движения додекапода по переходу имеет в случае 2 следующий вид.

1) Додекапод движется вперед с шагом hs = hs max — Hд мин до выполнения неравенства

|ADl| = hsmax + h - Hд.мин > (7)

после чего грань ABC перемещается сразу в правую часть труба с шагом hs = hs max — Hд мин. Далее додекапод движется с постоянным шагом, равным

h = H — H

s д.мах д.мин '

2) Если неравенство (7) не выполнено, то преодоление додекаподом перехода невозможно.

В качестве простого приближенного условия возможности преодоления додекаподом перехода может быть использовано условие

-20 )

h

--A>Hд . (8)

20 д.мин V '

3.3. Алгоритм преодоления додекаподом сужения трубы имеет следующий вид. 1) Додекапод перемещается по левой части трубы (имеющей диаметр Б) с шагом И = Нл — Нл , который обеспечивает изменение длин боковых штанг в

д.мак. д.мин.5 г ^

диапазоне

У3( Б — 8) ^ 2

д.мин.' Л

2) Если условие (8) выполняется, то додекапод останавливается - преодоление перехода невозможно. В противном случае додекапод преодолевает переход, выбирая шаг своего перемещения по формуле (4) или формуле (6).

3) Додекапод продолжает двигаться по правой части трубы (имеющей диаметр а) с

шагом ^ = Н д. мак.

Н

д.мин.'

который обеспечивает изменение длин боковых штанг в

диапазоне

' Уз (а — 8)' ^ 2

Данный алгоритм иллюстрирует рисунок 10.

д) е)

Рисунок 10 - Этапы преодоления додекаподов сужения цилиндрической трубы

Из характера зависимости hs max(h ) следует, что

1) если А < Нд мин (переход узкий), то додекапод может преодолеть переход, не меняя шага движения,

2) если d < D, то hs max имеет малое значение, то есть додекапод преодолевает переход с малым шагом.

Заключение

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

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

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

Список литературы

1. Merl et J.P. Parallel Robots. Kluwer Academic Publishers, 2000. P. 31-65.

2. Саяпин С.Н., Синев А.В. Адаптивный мобильный пространственный робот-манипулятор и способ организации движений и контроля физико-механических свойств и геометрической формы контактируемой поверхности и траектории перемещения с его помощью : пат. 2424893 РФ. 2011.

3. Саяпин С.Н. Додекапод как современный этап развития пространственных параллельных роботов // Проблемы машиностроения и надежности машин. 2012. № 6. С. 31-45.

4. Sayapin S.N. Parallel spatial robots of dodecapod type // Journal of Machinery Manufacture and Reliability. November 2012. Vol. 41, iss. 6. P. 457-466. DOI: 10.3103/S1052618812060143

5. Данг С.Х. Кинематика односекционного параллельного манипулятора типа «додекапод» // Наука и образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2013. № 2. DOI: 10.7463/0213.0539000

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

SCIENTIFIC PERIODICAL OF THE BAUMAN MSTU

SCIENCE and EDUCATION

EL № FS77 - 48211. №0421200025. ISSN 1994-040S

electronic scientific and technical journal

Dodecapod's movement algorithm within a linear cylindrical tube

of variable cross-section

# 08, August 2013

DOI: 10.7463/0813.0587740

Karpenko A.P., Dang S.H., Sayapin S.N.

Bauman Moscow State Technical University, 105005, Moscow, Russian Federation Federal budget - funded research Institute of Machines Science named after A.A.Blagonravov

of the Russian Academy of Sciences rk6bmstu@mail.ru apkarpenko@mail.ru s.sayapin@rambler.ru

A dodecapod is a one-section parallel manipulator which could be considered as an evolution of the wide-known hexapod, or the Stewart platform. The idea of a dodecapod was proposed by prof. S.N. Sayapin in 2012. In this article the authors consider one of the dodecapod's functional capabilities: movement within a linear cylindrical tube of uniform and variable cross-sections. A design model of the dodecapod was presented in this paper along with propagation conditions for dodecapod's movement within the tubes and the algorithms of changing the lengths of dodecapod's rods, which make its movement possible. The presented results allow to draw a conclusion that a one-sectional parallel manipulator based on a dodecapod could be applied to creation of mechanisms for execution of technological operations in linear cylindrical tubes of uniform and variable cross-sections.

Publications with keywords: Dodekapod, parallel manipulator, cylindrical tube Publications with words: Dodekapod, parallel manipulator, cylindrical tube

References

1. Merlet J.P. Parallel Robots. Kluwer Academic Publishers, 2000, pp. 31-65.

2. Sayapin S.N., Sinev A.V. Adaptivnyi mobil'nyiprostranstvennyi robot-manipuliator i sposob organizatsii dvizhenii i kontrolia fiziko-mekhanicheskikh svoistv i geometricheskoi formy kontaktiruemoipoverkhnosti i traektoriiperemeshcheniia s egopomoshch'iu [Adaptive mobile spatial robot-manipulator and a way to organize movements and control of physical and mechanical properties and geometrical forms of contacting surface and the trajectory of the movement with its help]. Patent RF, no. 2424893, 2011.

3. Sayapin S.N. Dodekapod kak sovremennyy etap razvitiya prostranstvennykh parallel'nykh robotov [Dodecapod as a modern stage of development of spatial parallel robots]. Problemy mashinostroeniya i nadezhnosti mashin, 2012, no. 6, pp. 31-45.

4. Sayapin S.N. Parallel spatial robots of dodecapod type. Journal of Machinery Manufacture and Reliability, November 2012, vol. 41, iss. 6, pp. 457-466. DOI: 10.3103/S1052618812060143

5. Dang S.Kh. Kinematika odnosektsionnogo parallel'nogo manipulyatora tipa «dodekapod» [Kinematics of a single-section parallel «dodekapod» manipulator]. Nauka i obrazovanieMGTU im. N.E. Baumana [Science and Education of the Bauman MSTU], 2013, no. 2. DOI: 10.7463/0213.0539000

i Надоели баннеры? Вы всегда можете отключить рекламу.