Материал: Структура и кинематика манипуляторов (90

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

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

Для механизма с W степенями подвижности вектор

координат точки

К, принадлежащей n-му звену, определяется из выражения

 

 

 

 

 

 

rок = Mоnr=

 

к (q1 , q2 , ,qw ) ,

П

где

 

 

к (q1 ,

q2 , ,qw ) - функция положения точки К механизма

П

по обобщенным координатам.

 

 

 

 

 

 

 

 

Скорость точки К определяется из выражения

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

П

 

 

 

 

 

 

 

 

 

 

 

 

 

 

к

 

 

 

¢

 

 

 

 

 

 

 

 

 

 

 

 

qi =

å Пi,кqi ,

 

 

 

 

Vок = rок =

Monr= å

qi

 

 

 

 

 

 

 

 

 

 

i= 1

 

i= 1

 

где

 

i,к -

 

 

 

 

П

первая

передаточная

функция по

i–ой обобщенной

координате;

qi - обобщенная скорость по i-ой обобщенной координате;

i = 1, 2, …, W.

 

 

 

 

 

 

к

 

Mon

 

 

 

 

 

Mi1,i (qi )

 

 

 

 

 

¢

 

П

 

 

 

 

 

(qn )

 

 

 

 

 

 

 

 

 

Пi,к

=

 

qi

=

qi

 

r= M01 (q1 )× M12 (q2 )

 

qi

Mn1,n

× r.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ускорение точки К механизма

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

é w

 

 

 

ù

 

 

 

 

 

 

 

 

 

 

 

 

å

ê å Пijqiqj

+ Пiqi

ú ,

 

 

 

 

 

 

 

 

 

 

a= r=

Monr=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¢¢

 

 

¢

 

 

 

 

 

 

 

П′′

 

 

 

 

 

i= 1

ë j= 1

 

 

 

û

 

 

 

где

 

 

 

 

 

 

 

 

 

 

 

 

 

j-ой обобщенным

 

 

 

ij - вторая передаточная функция по i-ой и

координатам точки К механизма (индекс К опущен).

 

 

 

 

 

 

 

 

 

i = 1, 2, …, W.

 

 

2Mon

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пij′ =

r.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

qiqj

 

 

 

 

 

 

1

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Примеры.

1. Манипулятор ВПП (рисунок 3.1 )

Рисунок 3.1

Неподвижную систему координат S0 (OX0y0Z0) связываем со стойкой. Систему координат S1 связываем со звеном 1 и смещаем ее относительно S0 вдоль звена 1 на расстояние 1 , т.е. перемещаем в точку А. Положение

системы S1 в неподвижной системе координат задается расстоянием 1 (q1). Систему координат S2 жестко связываем со звеном 2, вращающимся вокруг

оси Oy в горизонтальной плоскости X1Z1. Положение звена 2 в системе

координат S1 определяется углом поворота φ12 (q2).

Систему координат S3 связываем со звеном 3, т.е. переносим параллельно системе S2 на расстояние 2 вдоль оси X. Положением системы

S3 в системе S2 задается расстоянием 2 вдоль оси X2 (q3) (начало координат в точке В).

1

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Положение системы S3 в неподвижной системе координат S0 выразим через обобщенные (независимые) координаты

1 = q1 , ϕ 12 = q2 ,

2 = q3 .

Координаты точки Д в системе S3 :

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

X3 = 4 ,

y

3= 3 , Z3 = 0 или r

=

 

3

.

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Положение точки Д в неподвижной системе координат S0 определяется

матричным выражением

r= M03r,

 

 

 

 

 

 

 

(3.1)

где r- вектор координат точки Д в системе координат S0;

M03 - матрица преобразований от системы S3

к системе S0, составленная

как произведение матриц последовательных промежуточных переходов.

 

M03 = M01M12M23 ,

 

 

 

(3.2)

 

 

 

1

0

0

0

 

 

 

 

 

 

 

 

где

M01 =

 

0

1

0

1

 

 

;

 

 

 

0

0

1

0

 

 

 

 

 

 

0

0

0

1

 

 

 

 

 

cosϕ 12

0

sin ϕ 12

0

 

 

 

 

 

 

 

M12

=

0

1

0

0

 

 

;

 

 

sin ϕ 12

0

cosϕ 12

0

 

 

 

 

 

 

0

0

0

1

 

 

 

 

 

1

0

0

2

 

 

 

 

M23 =

 

0

1

0

0

;

 

 

0

0

1

0

 

 

 

0

0

0

1

 

1

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

 

 

 

4

 

 

r

=

 

3

 

.

3 д

 

 

0

 

 

 

 

 

 

 

 

 

 

1

 

 

Перемножая матрицы преобразований и вектор координат r

получаем вектор координат r:

 

 

 

 

 

cos j 12

0

sin j 12

2 cos j 12

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

r

= M

03

× r =

 

0

1

0

1

 

 

´

 

3

 

,

 

- sin j 12

0

cos j 12

- 2 sin j 12

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

1

 

 

 

 

1

 

 

 

 

 

 

 

( 2 +

4 )cosϕ 12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

+

3

 

 

 

 

r

=

 

 

 

.

(3.3)

 

( 2

+

 

4 )sin ϕ 12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

Отсюда определяются координаты точки Д в неподвижной системе:

X=

( 2 +

4 )cos j 12 ,

y =

1 +

3 ,

(3.4)

Z

= − ( 2 +

4 )sin ϕ 12 .

Чтобы найти скорость и ускорение точки Д нужно (3.3) или (3.4) продифференцировать по времени:

 

 

 

 

 

 

 

 

3

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

å

03

 

 

 

 

 

 

V

=

r=

M03r=

 

 

 

 

 

,

 

 

(3.5)

 

 

 

 

qi × r

 

 

 

 

 

 

 

 

 

 

i= 1 qi

 

 

 

 

 

 

 

 

 

 

 

3

é

3

2M03

 

 

 

M03

ù

 

 

 

 

 

å

 

 

 

 

 

a= r

=

M03r= å

ê

 

 

 

 

 

qiqj +

 

 

qi ú

× r.

(3.6)

 

 

 

 

 

i= 1

ê j= 1

 

qiqj

 

 

 

qi

 

 

 

 

 

 

 

 

 

 

 

 

ú

 

 

 

 

 

 

 

 

ë

 

 

 

 

 

 

 

 

 

 

û

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

2. Манипулятор ВВП (рисунок. 3.2 )

Рисунок 3.2

Неподвижная система координат S0 связана со стойкой. Система координат S1 связана со звеном 1 и определяется углом поворота вокруг оси

Oу - φ01 (q1).

Систему координат S2 перемещаем в точку А на расстояние 1 и

связываем со звеном 2, вращающимся вокруг оси OZ. Положение звена 2 определяется углом поворота φ12 (q2). Начало координат системы S3 в точке В,

т.е. положение системы S3 в системе S2 задается расстоянием 2 вдоль оси X2

(q3).

Координата точки Д в системе S3

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

r

=

 

3

 

.

 

 

0

 

 

 

 

 

 

 

 

 

 

1

 

 

1

Источник: https://studfile.net/preview/16724248/