Professional Documents
Culture Documents
Задвижване На Роботи ВС
Задвижване На Роботи ВС
Задвижване На Роботи ВС
Изисквания
- Минимален обем и маса, при необходимата мощност и момент
- Високо ускорение
- Надеждност и сигурност
- Лесно управление и препрограмиране
- Безшумна работа
-Точност
- Добра проходимост (за мобилните роботи)
- Висок кпд (особено за автономните роботи)
4. Класификация на роботи и манипулатори
Призматични (линейни)
- Движение на ставите Въртящи (ротационни)
Микро
Малки
- Размер Средни
Големи
Електрозадвижване
Пневматично задвижване
- Вид на задвижването
Хидравлично задвижване
Комбинирано задвижване
Предимства и недостатъци на видовете задвижвания
Предимства и недостатъци на някои електрически двигатели.
Най-често използвани в роботиката
Електически ПТД Безчетков Синхронен двигател Асинхронен
двигатели (четков) ПТД с постоянни магнити двигател
Предимства Лесно Високо Високо отношение Отлична
управление; отношение мощност/маса; динамика;
Линейна мощност/маса; Плавен момент; Ниска цена;
зависимост на Високо Високо КПД;
Проста
момента от отношение Висока претоварваща
тока; момент/инерци способност; конструкция;
Малки онен момент; Надеждни;
пулсации на Висока
момента; претоварваща
Просто способност;
управление;
Недостатъци Ниска Скъпи; Скъпи; Ниско КПД
надеждност; Пулсации на Опасност от при малко
Ниска момента; размагнитване; натоварване;
претоварваща Опасност от Слабо отслабване на
Сложно
способност; размагнитване; полето;
Ниско Слабо управление;
Сложно управление;
разсейване на отслабване на
топлина; полето;
Декартови (линейни);
Цилиндрични;
Сферични (полярни);
SCARA; Selective Compliance Assembly Robot
- Геометрия Arm or Selective Compliance Articulated Robot Arm
Ротационни (артикулиращи);
Паралелни;
Змиевидни.
Индустрия;
Отбрана и гражданска защита;
Здравеопазване;
Бита
- Приложни област
Вземане на проби;
Инспекция на машини и съоръжения;
Космически и планетарни изследвания;
Научно-изследователска дейност.
Тема 2. Динамични свойства на ЕЗ с БПТД
di di
ud 2 Ri 2( L M ) 2e ra i La k Er
dt dt
M e kM i
dr
Me Mc J ,
dt
ra 2 R, La 2( L M )
А) СД с концентрирана статорна
намотка
15
16
2. Координатни системи и координатни преобразувания. Представяне на АД в
различни координатни системи.
- координатни системи (к.с.) и координатни преобразувания (к.п.)
а) Преобразувания на Кларк (фазни преобразувания) б) Преобразувания на Парк
(ортогонални преобразувания – ротация)
q x x d
xq
xd
x
cos sin
A
sin cos
при xa+xb+xc=0
cos sin
A 1 A T
sin cos
x x a xa x
Xd q AX , X A 1Xd q ,
1 1 1 3
x xb xc xb x x
3 3 2 2
x xd
1
xc x
3
x X , X d q
2 2 x xq
3. Модел на СД с ПМ
d1d
u1d R1i1d pe 1q di1d
dt u1d R1i1d L1 pe L1i1q
d1q dt
u1q R1i1q pe 1d di1q
dt u1q R1i1q L1 pe (m L1i1d )
1d L1i1d m dt
1q L1i1q 3
M e pп mi1q
2
3
M e pп mi1q d p
2 Me Mc J
dt
d p
Me Mc J
dt
u1d 1/R1 i1d
T1 p+1
L1
pп
L1
Mc
u1q 1/R1 Me
1 p
km
T1 p+1 i1q Jp
ke
4. Динамични свойства на ЕЗ със стъпкови двигатели
di1a
u1a R1i1a L1 K m p sin pe
dt
di1b
u1b R1i1b L1 K m p cos pe
dt
M e K mi1b p cos pe K mi1a p sin pe
d p
Me Mc J
dt
Тема 4
Динамични свойства на хидравлични задвижвания
pо pр pо
Р
-xmax xmax x
p1 p2
-ymax 0 ymax y
Д – двигател;
Р- разпределител;
ЕМ - електромагнит
Уравнение на движението на буталото на хидродвигателя:
x
РП
Щ Щ
p1 p2
-ymax 0 ymax y
Д – двигател;
РП- разпределителна пластина;
СР – струйна тръба
МЕУ – магнитоелектрично устройство
Щ - щуцери
Уравнение на движението на струйната тръба:
T12
2T1 k1u y (1)
където – ъгъл на завъртане на струйната тръба;
– коефициент на затихване;
k1 – коефициент на усилване; T1 – времеконстанта
Fc
uy k1 f (, y ) p12 Fд y 1 y 1 y
S p
T12p2+ 2 T1p+1 Tp+1 p
Fд0
uy y 1 y
e-p p
d (t)
r*(t)
u*(t) u (t) y (t)
ЦР ЦАП О
кТ0
Таймер
y*(t)
АЦП
Захранваща мрежа ~
Защита от
Захранващ пренапреж.
блок
Към датчиците
Пулт за Оптоизол.
локално упр. ЦУУ драйвери
СЕП Д Р РМ
Комуникационен
интерфейс
Сигнали за аларми и неизправности
Датчици за измерване на U, I, (), ,
(Схеми за измерване на U, I, датчици на
Хол, енкодери, резолвери, тахогенератори)
3. Управление на положение (път)
Д+РМ
*з *з iз* i
Wpп Wpс Wpт Wсп Wo1 Wo2 Won
доп iдоп i* ki
* k
* k
k kсп
W ( p) Wсп ( p)
T p 1 Tсп p 1
кат. АП 3
4. Стандартни настройки на системата.
1 1 1
Wp1 ( p) =4.3%, tпп=4.7T
2T p W1 ( p) k k ов1
1 1 k овk 1
Wp k ( p) k
2 T p Wk ( p) k овk
4
б) Настройка по симетричен оптимум
2 k 1T p 1
Wp kCO ( p) k 1
Wp kMO ( p)
2 T p
1
W ДФ ( p) k 1
2 T p 1
5
Тема 7
Системи за векторно управление на синхронни двигатели (СД).
i1gз=0 ~~
РТВ
u1gy u1y u1у
КП2 ДТП ПЧ
рз з i1iз u1iy u1y
з РП РС РТА
sin cos
* БО
ИС i*1i i1
КП1 ТДП ДТ
i*1g
СД
p*
ДП
Векторно управление на СД с постоянни магнити
Тема 8. Управление на стъпкови двигатели
А B C D
7
ϕм 2
mspп
[rad]
ϕ – големина на механичната стъпка;
m – брой на фазите;
s - брой на състоянията, различаващи се по
ϕм 360
mspп
[градуси] броя на включените фази
рп – брой на чифтовете полюси.
Недостатъци:
- сравнително малък въртящ момент;
- сравнително нисък к.п.д;
8
2. Управление на стъпкови двигатели
p
Стъпков двигател
p A
B
p
p
C
D
Управляващи сигнали:
Step (Стъпка) - чрез този сигнал се задава скоростта на въртене на СД посредством
честотата му и преместването на ротора посредством броят импулси (стъпки)
Dir (Посока) – чрез този сигнал се задава посоката на въртене на СД
А В C D
Аp Dp
Вp Cp
10
2.2. Работа на пълна стъпка.
Във всеки момент работи само по една фаза - малък момент
4 6 8 2
step
Ap
Bp
Cp
Dp
11
2.3. Работа на пълна стъпка
Едновременна работа на две фази - голям момент.
5 7 1 3
step
Ap
Bp
Cp
Dp
12
2.4. Работа на полустъпка
Редуване на работа на една и две фази- висока прецизност.
4 5 6 7
step
Ap
Bp
Cp
Dp
13
Тема 9. Управление на безчеткови ПТД (BLDC motor)
БПТД се състоят от ротор с постоянни магнити и статор, в който са
поставени намотките. Управлението на безчеткови двигатели изисква наличието на
специални датчици за отчитане на позицията на ротора и разработване на логическа
последователност на комутация на фазите, която осигурява желаната посока и скорост
на въртене на двигателя. Комутация на фазите се извършва не чрез механичен
комутатор (колектор) както е при четковите ПТД, а се осъществява посредством
електронни ключове, формиращи СЕП.
Предимства:
Липса на четки, което предполага по-ниска поддръжка, по-лесно охлаждане,
възможност за по-високи скорости, висок КПД.
Недостатъци:
Високата цена на изработка; Разходи за допълнителни елементи
(контролери); Сложност на управляващите схеми.
14
1. Сензорно управление
16
- - - - - противо ЕДН (Back EMF)
17
+ Udc -
БПТД
Out1
ШИМ
Блок за H3
сигнал Out2
управление на Инвертор
комутацията Out3 H2
H1
БПТД
Out1
ШИМ
ωref Uy Блок за H3
сигнал Out2
РС ШИМ управление на Инвертор
комутацията Out3 H2
ω
H1
Изчисление на
ω
3. Безсензорно управление на БПТД
19
Тема 10
Многомасови и многодвигателни ЕМС
1. Многомасови ЕМС
а) кинематични схеми – многомасови, едномасови
Д ПМ Б Д РМ
б) изчислителни схеми
тримасова двумасова едномасова
Уравнения на движенията за многомасова механична система
уравнения на Лангранж
M e M 12 M c1 J1 p1
M 12 M c 2 J 2 p2
хл хл
M 12 c12 (1 2 ) при 1 2
2 2
хл
M 12 0 при 1 2
2
2. Многодвигателни ЕМС
d L L
M i , i 1, 2 (L = K – P)
dt qi qi
Пример 1: Двузвенен RP робот
1 22 1 2
K mr mr
r 2 2
P mg(r sin l )
1 22 1 2
L mr mr mg(r sin l )
2 2
l
q1 q1 q2 r q 2 r
1 22 1 2
L mr mr mg(r sin l )
2 2
L L
mr2 mr
r
d L d L
mr 2mrr
2 mr
dt dt r
L L
mgrcos mr 2 mg sin
r
B(q, q ) C(q) M
A(q)q
2. Многодвигателни ЕМС
Означения:
Двуставен (двузвенен) робот θ1 и θ2 - ъгъл на завъртане на
първата става спрямо оста x и ъгъл
на завъртане на втората става спрямо
първата става;
L1 и L2 – дължини на първата и
втората става (l1=L1/2 и l2=L2/2);
m1 и m2 – съсредоточени маси на
първата и втората става;
mm2 – маса на двигателя, задвижващ
втората става;
ml – маса на товара;
J1 и J2 – инерциони момент на първа
и втората става спрямо центровите
им на тежест (в случая спрямо
средите им);
g – зeмно ускорение
d L L
M i , i 1, 2
(L = K – P)
dt i i
1 1 1
K1 m1l1 1 mm 2 L1 1 ( J 1 J m 1 ) 1
2 2 2 2 2
2 2 2
1
2
2 2 2
K 2 m2 L1 1 l2 ( 1 2 ) 2 m2 L1l2 cos( 2 )( 1 1 2 )
2
1
2
2 2
2
ml L1 1 L2 ( 1 2 ) 2 ml L1 L2 cos( 2 )( 1 1 2 )
2
1 1
J 2 (1 2 ) J m 2 2
2 2
2 2
A22 m2l2 ml L2 J 2 J m 2
2 2
/k ,
M i kri M ei , k 2 ri J mi
J mi
i i ri
където:
B11 B11 k1 Ra1
2
k1 kr1c11 / Ra1
B22 k2 2 Ra 2
B22 k2 kr 2c22 / Ra 2
или още:
J mglsin
Задача: да се постигне стабилизация във
вертикално положение =0 ако (0)=60.
Обект
mgl sin
Ако се приложи момент
ref 1 1 1
kd k p mglsin J p p
се достига до линейното уравнение
kd
J kd k p 0 kp
x f x bxu
n (1)
където: u - скаларно управляващо въздействие; x - скаларен изходен сигнал,
x x, x,, x n 1
T
- вектор на състоянието
В Пространството на състоянията
x1 x2
(1) може да се зашише във вида
x n 1 xn
x n f x bx u
За такива системи, при b(x) 0, управляващо въздействие от вида
u
1
v f x
bx
n
x v
анулира нелинейностите и води до линейна зависимост
между изхода x и входен сигнал v, синтезиран в зависимост от желаната
динамика на конкретната система (v - еквивалентен вход) .
Формирането на входния сигнал v във вида
v d n x d n1 x d1 x n1 ,
с кофициентите di избрани така, че полиномът
p n d1 p n1 d 2 p n2 d n
да има само корени с отрицателни реални части,
води до устойчива динамика
xn d1xn1 d n x 0
Задача за стабилизация (xref =const)
Обект
F
f(x)
xref v ( n 1)
x 1
u x (n ) 1 x 1 x
p p p
b(x)
B
-d1
-dn-1
-dn
1)
xref v x (n ) 1 x ( n 1 x 1 x
p
Еквивалентната p p
линеаризирана система -d1
-dn-1
-dn
За задачи, включващи възпроизвеждане на желания изход xref (t)
сигналът v се формирането на във вида
n
е d1e n1
d n e 0
Вижда се, че с течение на времето, грешката на системата
експоненциално ще клони към нула
Подобни резултати ще бъдат получени, ако скаларният изход x се замени с
вектор, а скаларната функция b(x) - с инвертируема квадратна матрица.
Задача за възпроизвеждане на желан изход xref (t)
Обект
F
(n ) f(x)
xref xref v ( n 1)
p p u x (n ) 1 x 1 x 1 x
p p p
( n 1) b(x)
x ref xref
-d1 -dn-1 -dn B
e ( n 1) e e
Пример 2. Двуставен робот
U K 1Av K 1B , θ K 1C
позволява анулиране на нелинейностите и достигане до линейната
зависимост:
θ v
ml=6kg
.
1.2 1ref
15
.
1
1
10
0.8
U1
0.6 5 Me1
0.4
0
0.2
Me2
0
-5 U2
-0.2 -10
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
a) t [s] c) t [s]
0.8 30
[rad] [rad/s]
.
Me [Nm] U[V]
0.7
2
25
2ref ml=9kg
.
0.6 2 20
0.5
.
2ref 15
0.4
10 U1
0.3 Me1
5
0.2
0.1
0 Me2
0 -5 U2
-0.1 -10
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
b) t [s] c) t [s]
Въпрос 12
Линеаризация вход/изход (input-output linearization)
x1 x13 x2 u
x 2 u
y x1
1. Диференцира се y → y x1 x1 x2 u , следователно r =1
3
y ( p) 1
3. В резултат линеаризираната система има ПФ: W ( p)
v( p ) p
4. Формира се закона за управление във вида:
v y d k p ( y yd )
5. В резултат се достига до устойчива динамика:
k p 0
k p t
Грешката ще намалява по експоненциален закон (t ) (0)e ,
където (0) е началното разсъгласуване.
Нека y d 0, yd 0 , тогава:
y k p y откъдето x1 k p x1
x2 u x13 k p x1 x2
z1 2 z1 z 2
(**)
z2 v
По този начин, чрез направените трансформации, проблемът за
стабилизиране на изходната нелинейната динамика като се използва
управляващото въздействие u се трансформира в проблем за
стабилизиране на новата динамика (**) чрез новото входно въздействие
v.
Тъй като новата динамика е линейна може лесно да се формира
управляващото въздействие, например:
v k1 z1 k2 z2
Чрез избора на коефициентите може да се постигне желано
разположение на полюсите, т.е желано поведение на системата.
Например ако се избере k1=0, k2=2, то се достига до
v 2z2 , при което затворената линейна система ще се описва с:
z1 2 z1 z 2
z2 2 z 2
т.е. системата ще има един двоен полюс -2.
За управляващото въздействие u, изразено чрез изходните променливи
x1 и x2 може да се запише:
1
u (2ax2 2 sin x1 cos x1 sin x1 2 x1 cos x1 )
a cos(2 x1 )
изходните променливи x1 и x2 изразени чрез z1 и z2 , съгласно(*) са:
x1 z1
x2 ( z 2 sin z1 ) / a
xref v u x
v k z
T
u u(x, v) x f (x, u)
(0
) линеаризиращ контур
0.8 x2
0.6
0.7
x2
0.5
0.6
0.4
0.5
0.4
x1 0.3
x1
0.3
0.2
0.2
u=1 0.1 xref=1
0.1
t t
0 0
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
4 9
x2
8
3.5
3
u=10 7
6
2.5
5
2
4
x2
1.5
3
1
x1 2 x1
0.5 1 xref=10
t t
0 0
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
Mc
з1 uy uд 1
СП Д РМ
ПИР
з2 uy uд
СП Д РМ
2
Mc
5.Управление чрез прецизни следящи ЕЗ по скорост
Mc
з uy uд
РС РТ СП Д
з ДТ
ДС
Mc
з uy uд
РС РТ СП Д
ДТ
ДС