Научная статья на тему 'Исследование движения двухмассового вибрационного робота'

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

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

Аннотация научной статьи по физике, автор научной работы — Яцун С. Ф., Мищенко В. Я., Сафаров Д. И.

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

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

This paper shows the mathematical model of two masses vibrating robot which can be used for in pipe inspection and results of numerical calculations of motion of the robot dependence on some parameters. This robot has electro-magnetic vibrating drive and nonlinear sprig connecting the masses of robot.

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

2006

2%(к-1)

--±. —число потоков в планетарной передаче; <ря, (рь, (р ., (р 9, <р,я, ф ,

' Фз?2 —фазовые углы, задающие первоначальную ориентацию погрешностей зубчатых колес в передаче; гц — число зубьев сателлита; а/п, со^, со^ — частоты проявления

погрешностей зубчатых колес, с'1.

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

621.864.8

ИССЛЕДОВАНИЕ ДВИЖЕНИЯ ДВУХМАССОВОГО

ВИБРАЦИОННОГО РОБОТА*

Д-р техн. наук, проф. С.Ф. ЯЦУН, канд. техн. наук, доц. В.Я. МИЩЕНКО,

канд. техн. наук, докторант Д. И. СЛФАРОВ

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

This paper shows the mathematical model of two masses vibrating robot which can be used for in pipe inspection and results of numerical calculations of motion of the robot dependence on some parameters. This robot has electro-magnetic vibrating drive and nonlinear sprig connecting the masses of robot

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

Мобильные устройства, которые могут передвигаться без специальных движителей, взаимодействуя с внешней средой непосредственно своим корпусом, в последнее время привлекают внимание исследователей. Большой цикл работ [1—11] посвящен роботам, представляющим собой цепь жестких звеньев, соединенных между собой вращательными шарнирами, в которых расположены приводы. Эти приводы создают управляющие моменты, внутренние по отношению к многозвеннику. Между многозвенником и поверхностью, по которой он движется, действует сухое трение. Управляя моментами в шар-

*Работа выполнена при финансовой поддержке РФФИ (проекты 04-01-04002 и 05-08-33382) и Немецкого научно-исследовательского общества (DFG) (проект «NsZi. 540/6-1).

№5

2006

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

В [13, 14] рассматривается прямолинейное движение по горизонтальной шероховатой плоскости тела с подвижной внутренней массой, которая также перемещается вдоль прямой, параллельной линии движения тела. Необходимая для движения в заданном направлении асимметрия силы трения обеспечивается зависимостью значения коэффициента трения от знака скорости составляющих тел системы. В [15,18] исследована динамика робота, состоящая из системы двух тел, соединенных упругим элементом с линейной характеристикой. Движение возбуждается гармонической силой, действующей между телами,

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

Схема робота, перемещающегося в трубе, приведена на рис. 1. Корпус робота состоит из двух частей 1 и 4, связанных между собой упругим элементом 6. Каждое тело снабжено механизмами свободного хода 5, обеспечивающими асимметрию силы трения между

Исходная механическая модель

направление

движения

робота

\

Рис, 1 Схема двухмассового вибрационного робота, перемещающегося в трубе

№5

2006

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

Движение робота происходит за счет периодического сближения тел, под действием силы электромагнитного привода. При этом тело 1 приближается к телу 4, которое благодаря работе механизма свободного хода останавливается. После отключения электрического питания, под действием пружины 6 масса 4 отходит от тела 7, которое остает-. ся на месте благодаря работе собственного механизма свободного хода.

Таким образом, происходит перемещение центра масс робота.

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

Расчетная схема робота представлена на рис 2. На массу тл действуют силы: электромагнитного привода <2Х, упругого элемента Р15 вязкого сопротивления На массу 1щ соответственно действуют силы ()2, Р2, К2. Очевидно, что эти силы попарно равны по модулю и противоположны по знаку. Кроме этих сил, на массы тх и ш2 действуют силы сухого трения и

А

У

Д^Хх "Ха

ММ

т

х

Рис. 2. Расчетная схема робота

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

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

Запишем дифференциальные уравнения движения масс робота Здесь двумя точками обозначены производные по времени от обобщенных координат.

2006

Если сложить эти уравнения, то получим уравнение движения центра масс робота

О

т1Х1 + т2Хг = /^4-7%, так как

« • • «

щХх + т2Х2 = тХс, то

» «

(2)

тХс = ^ + ,

где т = щ+т2 — масса робота, Хс — координата центра масс.

Собственные частоты линейной системы, при отсутствии сил сопротивления, определяются по формуле [18]

где Х1, Х2 — парциальные частоты,

X, 55 -, Я,2

(4)

Анализ формулы (2) показывает, что движение центра масс робота возможно в трех

случаях,если

=0Р2*0,

2) Р2 = О F1 Ф О,

3) Р^ОК^О.

(5)

Для определения характера движения масс робота найдем силы, приложенные к массам (рис, 2), В рассматриваемой схеме упругий элемент выполнен кусочно-линей-ным. Это сделано для того, чтобы при перемещении масс навстречу друг другу сердечник и якорь не соударялись между собой. Изменяя жесткость упругого ограничителя С2, можно управлять процессом соударения двух масс. Так, при увеличении жесткости С2 время удара уменьшается и в пределе стремится к нулю.

Построим модель силы упругости. Как видно из рис. 3, дополнительная пружина с жесткостью С2 включается в работу в зависимости от соотношения между расстоянием между массами А и величиной ДХ Значение А определим следующим образом:

А = А+ Х, - Х2,

(6)

где А — расстояние щенные координаты.

недеформированной

обоб-

ДХ, то деформируется

ДА"!

разное изменение жесткости, что приводит к быстрому изменению скорости масс т{ и т2, поэтому такое движение можно отнести к виброударному Модель силы упругости представим в следующем виде

если А > АХ

1 г/

с(АГ1-Х,)+С,,(Д+Х|-<Х',-ДДО А<АА:

На рис. 3 приведены зависимости сил упругости Р2 от расстояния между массами Л. При Л « Д система находится в положении статического равновесия и силы упругости равны нулю.

При Л = дЛ происходит соприкосновение массы тх с пружиной С2, при этом силы упругости равны Р10 и Р20. В этой точке суммарная жесткость упругого элемента возрастает при дальнейшем уменьшении Л.

Рис. 3. Зависимость силы упругости от расстояния между массами

Модель силы вязкого сопротивления представим в виде

я

Л'

где р.

коэффициент вязкого сопротивления, V, = с1Х;/Ж

* *

Представим модель силы трения в следующей форме:

скорости масс т1 и т2.

(8)

где Т*

¡Г X, <0

0 сГ >0

к* / = 0

1 = 1,2

(9)

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

остановившуюся г-ую массу; X, — скорость й>й массы. Например, сила /^определяется по формуле

F;=/г1+p1 + е..

№5

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

2006

Для определения силы электромагнитного привода воспользуемся формулой Макс-

велла

Ц ЭЛ'

(10)

где №— энергия магнитного поля, запасенная в воздушных зазорах электромагнита.

Будем считать, что энергия магнитного поля зависит только от величины магнитной энергии, запасенной в рабочих зазорах. Гистерезисными потерями, вихревыми токами и сопротивлением в сердечнике пренебрегаем. Тогда энергия магнитного поля рассчитывается по формуле:

1

W-JLJtfrfV,

2^0 V

(11)

где 4я • 10"7 ГН/м — магнитная постоянная; В — индукция магнитного поля; V — объем воздушного зазора.

Для определения объема воздушного зазора необходимо знать геометрию магнито-провода. Данный робот оснащен электромагнитным приводом с П-образным сердечником, схема которого приведена на рис. 4. Полагая, что В = const, формулу (11) можно представить в виде

™ B2V Ф2Л w=-=-,

где Ф — магнитный поток, S — площадь воздушного зазора.

(12)

А

Рис. 4. Схема электромагнитного привода робота с П-образным сердечником

Подставляя (12) в (10), получим

ф2

а=—

(13)

Для определения потока Ф запишем следующее уравнение:

Ф + RI = u(t).

(14)

38 №5

2006

между

ния и магнитным потоком.

Ток, возникающий в электрической цепи, определим по формуле

/ =

ЭТУ = 2ФЛ ЭФ ~

(15)

Для определения напряжения питания, поступающего на катушку электромагнита, рас смотрим схему подключения катушки к источнику периодического напряжения (рис. 5).

Я

□1

и®

02

Рис. 5, Схема подключения электромагнита к источнику электрического питания

На схеме приняты следующие обозначения: В1,1)2 — диоды; Ь — активное сопротивление и индуктивность катушки, £/<г) = ¿У0 81п(со /), напряжение электрического питания (Щ — амплитуда, со — частота напряжения питания).

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

|1/0вт (со*) если ¡У(0>0

О,

если С/(0< О

(16)

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

Ф+Ш = м(/)

• в

т1Х1

9 9

т2Х2

(17)

Представим размерные переменные, входящие в систему уравнений (17) в безразмерном вид£, для этого введем следующие обозначения: х = т , X = Х0 ♦ X , X = Х0со • X , X = Х0со2 • X , и (/) = С/0 • 0 , Ф = Ф0 ■ Ф, где т — безразмерное время; Х0 — масштаб дли-

о

масштаб потока. Переменные с

ны; и0 — масштаб электрического напряжения; Ф чертой являются безразмерными.

Система дифференциальных уравнений (17) с учетом (7), (8), (9), (13) в безразмерной форме принимает вид

Ф = е ■ и (т) - Р(Д + (- Х2)) • Ф

X

I

А*

С(Х-Х2)-Р.~Х'Фг + К

I

Х2)~ Р2 + т%-Ф2 + т- Е,

(18)

№5

2006

Здесь приняты следующие обозначения:

е

и

о

Ф0СО

2Х0Д ц05ш

4

С

аУщ со

■у >

х

(ф0)2

(я05Х0а)"т1

(19)

т

; А

Д

тп

X

о

тл а)

Безразмерные параметры 8, (3, & С> й* > А и Ах задают закон движения робота.

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

Далее изучается влияние параметров \ и в на среднюю скорость установившегося движения робота. Остальные параметры приняты постоянными.

Решение уравнений (18) выполняется численным методом, алгоритм которого основан на методе Адамса с адаптивным шагом интегрирования.

В

1 о

3 0

35

Т

Рис, б. Форма электрического напряжения подаваемого на обмотку катушки

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

Расчеты выполнены для следующих параметров:

£/0 = 12 V; Х0 = 0,01 м, тх = т2 -ОД кг, Д = 1, ДХ = 0, Р = 50, со = 1.

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

На первом этапе исследовались безударные режимы движения робота.

На рис. 7 приведены зависимости средней скорости установившегося движения робота в зависимости от параметра £ для четырех значений амплитуды электрического питания в. Анализ этих зависимостей показал, что в области £ =0,5 наблюдается резкое увеличение скорости робота. Это соответствует основному резонансу рассматриваемой системы, который наступает при совпадении собственной частоты и частоты внешнего воздействия р = ш. Так как т = 1, то = Х2. Тогда, с учетом (3), (4), получим = о, р1 Второй пик увеличения скорости наблюдается при £ = 2, что соответствует резонансу, который наступает при условии р = 2ш. Третий пик соответствует условию р = Зсо или £ = 4,5.

№5

2006

V,

2.00Е-01

1.50Е-01

1,005-01 -

5.00Е-02

О.ООЕ+ОО

0

1

2

3

4

5

Рис. 7. Зависимость средней скорости виброробота V, от безразмерного параметра £ для различных у ровней

электрического питания

На рис. 8—10 приведены зависимости мгновенных скоростей масс робота от времени, Анализ этих зависимостей показывает, что устойчивые периодические режимы устанавливаются приблизительно через 3 безразмерных периода. В области £ = 0,4—0,7 колебания обеих масс происходят с частотой внешнего периодического воздействия. На рис. 8 показаны зависимости мгновенных скоростей масс робота от времени т для = 0,6,

Рис. 8. Зависимость мгновенных скоростей V, и у2 от безразмерного времени т (£ = 0,6; е = 2)

№5

2006

Характер колебаний изменяется при переходе в область значений, близких к

4=1.0

1,8. В этом интервале система совершает два колебания за период внешнего

воздействия (рис, 9).

V., У2 + у

V

0,01

0,005;

т

-0,005

Рис. 9. Зависимость мгновенных скоростей V, и у2 от безразмерного времени т = 1,3; е = 2)

УьУ2

0,02

0,01

-0,01

Рис. 10. Зависимость мгновенных скоростей V. и V от безразмерного времени т = 2; е = 2)

В области £ = 2 система также совершает два колебания за период внешнего воздействия (рис. 10), но амплитуда второго колебания значительно выше, чем в предыдущем случае. Этот факт объясняет рост скорости в данном диапазоне параметров. Наибольшее значение скорости установившегося движения робота соответствует узкой области, % = 0,5—0,6, причем зона максимума практически не зависит от напряжения питания, подаваемого на катушку электромагнита.

Выводы

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

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

3. Установлено, что колебания масс зависят от величины параметра Так, в области £ = 0,4—0,8 массы колеблются асинхронно с частотой внешнего периодического воздействия, что обеспечивает максимальную скорость установившегося движения робота.

№ 5 2006

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

СПИСОК ЛИТЕРАТУРЫ

1. ЧерноуськоФ. Л. Движение многозвенника по горизонтальной плоскости // Прикладная математика и механика. — 2000. — Т. 64. — Вып. К — С. 8—18.

2. ЧерноуськоФ. Л. Волнообразные движения многозвенника по горизонтальной плоскости// ПММ. —

2000. — Т. 64, — Вып. 4. — С. 515.

3. Черноусько Ф.Л. Движение плоского многозвенника по шероховатой горизонтальной плоскости //Доклады РАН 2000. — Т. 370.2. — С. 186—189.

4. ЧерноуськоФ. Л. О движении трехзвенника по плоскости // ПММ. — 2001. — Т, 65. — Вып. 1. — С. 15—20.

5. Черноусько Ф.Л. Управляемые движения двузвенника по горизонтальной плоскости// ПММ. 2001. — Т. 65. — Вып. 4, — С. 578—591.

6. Смышляев Д. С.} Ч е р н о у с ь к о Ф. Л. Оптимизация движения многозвенника по горизонтальной плоскости//Известия РАН. ТисУ 2001. —Т. 2. —С. 176—184.

7. Черноусько Ф.Л. Оптимальное прямолинейное движение двух- массовой системы// ПММ. — 2002. — Т. 66. — Выл, 1, —С. 3—9.

8. ChernouskoF.L. Snake-like locomotions of multilink mechanisms // Journal of Vibration and Control. — 2003. — Vol.9.—No. 1—2. —P. 235—256.

9. Ф и г у p и н а Т,Ю, Квазистатические движения двузвенника по горизонтальной плоскости // МТТ. — 2003.1. — С. 31—41.

10. Ф и г у р и н а Т, Ю. Управляемые квазистатические движения двузвенника по горизонтальной плоскости // Известия РАН, ТисУ. — 2004. — Т. 3. — С. 160—176.

11. F i g u г i n а Т. У u, Quasi-static motion of a two-link system along a horizontal plane // Multibody System Dynamics. —

2004. — Vol. 11, — № 3. — P. 251—272

12. Ф и г у p и н а Т. Ю, Управляемые медленные движения трехзвенника по горизонтальной плоскости // Известил РАН, ТисУ. — 2005. — Т. 3. — С. 149—156.

13. Черноусько Ф. Л. О движении тела, содержащего подвижную внутреннюю массу // Доклады РАН. —

2005.—Т. 405, 1. —С. 1—5.

14. Черноусько Ф. Л. Анализ и оптимизация движения тела, управляемого посредством подвижной внутренней массы И ПММ. — 2005. — Т. 69.

15. Zimmermann K.,Zeidis I.,Steigenberger J. and Huang J i anj u n. An approach to the modelling of worm-like motion systems with a finite number of degrees of freedom // First Steps in Technical Realization. Proc. of the 4th International Conference of Climbing and Walking Robots, Karlsruhe. — 2001. — P. 561—568.

16. Zimmermann K.,Zeidis I.andPivovarov M. Dynamics of a nonlinear oscillator in consideration of non-symmetric Coulomb dry friction //Fifth Euromech. Nonlinear Dynamics Conference. Book of Abstracts. Eindhoven Netherlands, August 7 12. — 2005. — P, 308.

17. Zimmermann K.,Zeidis I. and S tei gen berger J. Mathematical model of worm-like motion systems with finite and infinite numbers of degrees of freedom //Theory and Practice of Robots and Manipulators. Proceedings of the 14th C1SM IFToMM Symposium (RoManSy 14). — 2002. — P. 7—16.

18. Магнус К, Колебания. — M,: Мир, 1982. — 304 с.

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