ROBOI INDUSTRIALI
BIBLIOGRAFIE CURS:
1. Zetu D., Carata, E., Sisteme flexibile de fabricaie, Editura Junimea, Iai, 333 p., ISBN 973-37-
0384-2, Cota: T III 16010, 1998 (5 ex).
2. Ciobanu, L., Popa C, Manipulatoare i roboi industriali, ndrumar de laborator, 1994. (5 ex.)
3. Ionescu R., Semenciuc, D., Roboi industriali: Cinematica, elemente constructive, aplicaii,
Editura Universitii Suceava, Suceava,. ISBN 973-97787-8-X, Cota: II 42699, 1997 (11 ex).
4. Vistrian Maties, Roboti industriali, Vol. 1, Cluj-Napoca, Universitatea Tehnica din Cluj-Napoca,
Cota: T III 15029, 1994 (2 ex.)
Test(e) semestru
Var. 1: n numr de dou (din maxim 3 prelegeri fiecare) se susin n scris n
timpul semestrului n saptmnile 4 i 8 sau,
Var. 2: un singur test (din maxim 5 prelegeri) susinut n scris n timpul
semestrului n saptmna 7
1
1.1. DEFINIII, DOMENII DE UTILIZARE, EVOLUIE
Robotul este un sistem automatizat de nalt nivel al crui principal rol este manipularea pieselor i uneltelor,
nlocuind aciunea uman.
Principalele aplicaii n care utilizarea roboilor industriali are avantaje evidente sunt:
ncrcarea i descrcarea mainilor unelte cu comand numeric (14 %);
sudur prin puncte sau pe contur (32 %);
operaii de ansamblare (20 %);
vopsire (10 %);
turnarea n forme a pieselor mari (10 %);
controlul calitii (12 %);
manipularea substanelor toxice, radioactive (2 %);
Robotul industrial este definit n prezent ca un manipulator tridimensional, multifuncional, reprogramabil,
capabil s deplaseze materiale, piese, unelte sau aparate speciale dup traiectorii programate, n scopul efecturii
unor operaii diversificate de fabricaie.
Importana acordat roboticii, domeniile de activitate semnificative sunt prezentate n figura 1.1.:
2%
14%
19%
20% 23%
Turnatorie A nsamblare
8%
Vopsire Vopsire
4%
Deservire MU Deservire MU
Sudura 8% Sudura
17% Intretinere Intretinere
Alte domenii 21% Alte domenii
39% 25%
SUA Japonia
a.
700000
600000
500000
400000
300000
200000
100000
0
A ia ia l ia ta ia i a i a
tri
a a t ia a ia ria
SU n an It a an gl an ed s us
i
ve eh n a
po Fr An Au El .C
lo ng
Ja er
m Sp Su R
p Po U
G e
R
SUA Japonia Germania Italia Franta Anglia Spania Suedia Austria Rusia Elvetia Rep. Ceha Polonia Ungaria
2000 89900 389000 91200 39200 21700 12300 13200 6300 3000 5000 3800 1300 500 100 676500
2010 134850 622400 155040 66640 36890 20910 22440 10710 5100 8000 6080 2080 800 160 1092100
b.
Fig. 1.1. a. Repartiia roboilor industriali pe domenii de activitate; b. Evoluia parcului de roboi industriali n
principalele ri dezvoltate
2
Roboii mobili (independeni) utilizai din ce n ce mai mult n diverse aplicaii pentru a ndeplini
sarcini complexe n spaii sau medii n care accesul omului este dificil sau imposibil: mediu marin la
adncimi foarte mari, inspecia anumitor instalaii din industria chimic sau nuclear.
Nanoroboi, medicin pentru microoperaii.
Pentru diferitele componente ale roboilor industriali, figura 1.2., s-au definit termeni specifici care vor fi
utilizai i n lucrarea de fa prin preluarea termenilor din literatura anglo saxon.
Surs de structur
energie axa 3 purttoare:
Sistem de programare axe 1, 2, 3
axa 2
axa 5
axa 1
Sisteme de comand, axa 4
acionare i senzorial
axa 6
Structura mecanic
3
Arhitectura de baz a roboilor industriali actuali este prezentat n figura 1.3.:
SISTEM DE SISTEM DE
Modulul senzorial i de decizie
Modulul operaional
msurri traductori
interni
SISTEM DE STRUCTUR
PRELUCRARE MECANIC
SENZORIAL
I/O
msurri
traductori
MEDIU DE LUCRU sarcin
externi
mediu de lucru;
sarcin;
structura mecanic;
sistem de acionare;
sistem de comand;
sistem de prelucrare senzorial;
sistem de programare;
sursa de energie;
I / O modulul de intrri ieiri;
magistrala industrial.
4
1.3.2. Clasificarea roboilor industriali n funcie de scara evolutiv a treptelor de automatizare
Sursa de Energia Treapta Descriere
informaii
10 Main care se autoperfecioneaz:
robot cu inteligen artificial
9 Main cu program adaptabil n funcie de
Mediul exterior condiiile externe: robot cu elemente de
inteligen artificial, robot industrial
Electric generaia 3
8 Main care i corecteaz programul n
funcie de condiiile de lucru: main
Hidraulic unealt cu comand adaptativ
7 Main universal programabil: sistem sau
Program variabil centru de prelucrare cu CNC, robot
(programabilitate) Pneumatic industrial generaia 2
6 Main monooperaie programabil: main
unealt cu CN, robot industrial generaia 1
5 Main automat pentru operaii multiple:
strung cu prelucrare automat, automat de
Program fix montaj
4 Main automat monooperaie: automat de
montaj rigid, manipulator automat
Mecanic 3 Scul mecanizat, main comandat
manual, manipulator manual (teleoperator)
Om 2 Scul de mn
Manual 1 Mn
5
1.4. Parametrii tehnici ai roboilor 19
Cunoaterea parametrilor tehnici permite alegerea corect (raport pre/ performan) a robotului
care urmeaz s deserveasc procesul ce se intenioneaz a fi modernizat. Parametrii tehnici cei mai
importani sunt:
Rezoluia unui sistem este dat de mrimea unitii elementare pe care acesta o poate procesa. n
cazul roboilor rezoluia depinde de:
rezoluia sistemului de programare;
rezoluia traductorilor ce asigur controlul n bucl nchis.
Precizia static exprim diferena ntre poziia comandat Pc i media poziiilor realizate Pm de
dispozitivul efector.
z
y
Pc
poziia comandat
Pi , i=1..n poziii realizate
Xc ; Yc ; Zc
Prec ROBOT 0,5 Rez ROBOT Prec sistem mecanic Prec a lg oritmi comanda
Pc Pm Pi
scar msur
traductor poziie
Spaiul de lucru al manipulatorului sau robotului este dat de volumul n care este posibil s se
gseasc elementele structurii mecanice. Spaiul de lucru util este volumul maxim, descris de
totalitatea micrilor robotului, n care se poate gsi efectorul n timpul funcionrii conform figurii
1.5.:
Rmax = 2.550
3.300 1.120
750
1.030 150
2.460
Numrul gradelor de libertate este dat de numrul maxim al deplasrilor posibile ale efectorului
fr a include micarea de prehensiune.
Sarcina util reprezint masa maxim pe care o poate manipula dispozitivul de prehensiune al
robotului (valori uzuale n gama 0,520 Kg).
Performanele constructive i de comand ale aceleiai clase de roboilor pot diferi destul de mult,
n funcie de productor, dac sunt comparai parametrii tehnici. De aceea de multe ori sunt preferai
urmtorii parametri globali de analiz:
parametrul privind supleea i eficiena interveniei n spaiul de lucru:
V
K1 ; [m3 / N ] (1.8)
G
G1
K2 (1.9)
G
V G1
K3 ; [m3 / mm] (1.10)
G Prec
Grade de libertate. Poziia i orientarea unui solid nedeformabil n spaiu, ntr-un sistem de
coordonate, este definit prin maxim 6 numere reale independente:
3 unghiuri de rotaie , , , n raport cu axele de coordonate x, y, z;
coordonatele carteziene x, y, z ale unui punct caracteristic al solidului.
Legturi mecanice. Numrul de grade de libertate al unei legturi mecanice este determinat de
numrul de micri independente permis de legtur. n tabelul 2.1. sunt prezentate cele mai uzuale
legturi mecanice n reprezentare plan i spaial:
C2 C2 C1
translaie 1
C1
C2 C2
rotaie C1
1
nelimitat
C1
300
C2 C1
rotaie
1
limitat
300 C2
C1
C2 C2
translaie
1
elicoidal
C1 C1
C2 C2
pivot 2
C1 C1
C2 C2
rotul 3
C1 C1
C2 C2
plan 4
C1 C1
Mobilitatea mecanismelor. Este un parametru caracteristic determinat de numrul micrilor
independente posibile. Mobilitatea unui robot este identic cu numrul de axe (mai puin dispozitivul
de prehensiune). Pentru roboii industriali mobilitatea are valorile 3 m 7.
Numrul gradelor de libertate necesar executrii unei anumite operaii se numete grad de libertate a
sarcinii Ks 6.
Redondan, poziie particular. Dac Ks < m pentru toate configuraii unui robot, atunci
acesta este redondant: are un numr de axe mai mare dect numrul de axe necesar efecturii
operaiilor de complexitatea cerut de procesul tehnologic.
axa 8
axa 1
a. b.
Dac Ks < m numai pentru anumite configuraii ale structurii mecanice, acestea se numesc poziii
particulare caracterizate de redondan local, figura 2.2.:
axa 1 axa 5
Lan cinematic. Structura mecanic a roboilor este realizat din corpuri rigide Cj legate prin
legturi mecanice Lj astfel nct s formeze lanuri cinematice funcionale. Cele mai uzuale legturi
sunt cele de translaie, rotaie nelimitat i rotaie limitat. n funcie de aplicaie la construcia
structurii purttoare (primele 3 axe) se utilizeaz urmtoarele variante de lanuri cinematice:
lan cinematic deschis;
lan cinematic arborescent;
lan cinematic nchis.
Ln
Cn
Cj+1 Ln-1
Lj+1
Lj
L2
C2
L1
C1
O
a. b. c.
q1 q2
Coordonatele operaionale xi (i = 1m) sunt variabilele care definesc poziia i orientarea obiectului
manipulat n raport cu un sistem de coordonate fix [O0, x0, y0, z0], ataat bazei robotului (batiului).
xi ; i=112
qj ; j=1m
qj-1
z0
y0
x0
O0
Structurile purttoare ale roboilor industriali au n general 3 axe care asigur poziionarea general.
Structurile mecanice pot fi identificate prin lista simbolurilor legturilor mecanice pornind de la baza robotului
(T legtur mecanic de translaie, R - legtur mecanic de rotaie).
Structura cartezian (TTT).
rmax
rmin
Rezoluia roboilor cu structur purttoare cilindric nu este constant, ea depinde de mrimea razei de rotaie r
dintre axa coloanei centrale i poziia efectorului.
rmax = 1,5 m
rmin = 0,5 m
rmax
360
Rez structura purtatoare 1.500 0,94 mm
10.000 180
Rezoluia roboilor cu structur cilindric este net inferioar celor cu structur cartezian pentru aceeai echipare a
traductorilor de poziie.
Structura sferic (RRT).
10
Rez axa translatie 0,01 mm / impuls
1.000
(2.3)
1 360
Rez axa rotatie 1.000 0,17 mm / impuls
36 1.000 180
Roboii cu structur bi-cilindric, cunoscui i sub numele SCARA sunt utilizai cu precdere n operaii de
ansamblare de precizie.
Structur bi-sferic (RRR).
Elementele suplimentare ataate structurilor purttoare cu lan cinematic deschis, pot fi utilizate n acelai
timp pentru consolidarea i echilibrarea static a structurii prin preluarea unei pri din ncrcarea generat de
propria greutate a axelor, figura 2.12.:
a. b.
Fig. 2.12. Structuri purttoare: a. lan cinematic deschis; b. lan cinematic nchis
Se observ c plecnd de la o structur purttoare bi-sferic, rezult o nou structur purttoare, n lan cinematic
nchis, mai complex, dar care asigur o precizie mai bun concomitent cu creterea sarcinii utile manipulate
(axa 3 nu mai deplaseaz elementele de acionare i control aferente). Dezavantajul principal al structurilor cu
lan cinematic nchis este determinat de reducerea flexibilitii i a spaiului de lucru util datorit limitrilor
impuse de legturile mecanice suplimentare.
2.1.3. Structura mecanic a articulaiei pumnului
Structuri cu micri independente. Rolul principal al articulaiei pumnului este de a asigura orientarea de
finee a dispozitivului efector cu un nivel de flexibilitate ct mai ridicat.
cu axe ortogonale concurente;
cu axe ortogonale neconcurente.
P
P O
O
Structura cu axe ortogonale neconcurente elimin dezavantajul limitrii curselor unghiulare ale anumitor
axe, obinndu-se la nivelul efectorului o flexibilitate maxim, figura 2.14.:
P
O2
O1
O2
E
O1
O structur cu axe neconcurente, foarte performant ca nivel de flexibilitate, este articulaia bi-conic, dezvoltat
de firma Kuka:
O1
O2
P
O1
C4 C1
P Li
P
Gi
C3
C2
(2.4)
2
2. centrare
3. fixare - defixare
1. poziionare
axa obiect manipulat
4
2
Fig. 2.17. Dispozitive de prehensiune din echiparea standard a unui robot industrial
1
Dispozitive de prehensiune cu aciune unilateral. Acioneaz pe o singur fa a obiectului manipulat:
dispozitive de prehensiune tip ventuz;
dispozitive de prehensiune magnetice.
A A
P P
aer F F
ps
a. b. c.
Fig. 2.18. Dispozitive de prehensiune tip ventuz cu vid:
a. ventuz aderent; b. pomp de vid; c. ventuz orientabil i generator de vid cu ajutaj
2 1
F s
m
Fm s
s
Fmax
Fmin
M
sm
F 0 s
domeniu de
lucru
Fig. 2.20. Mecanism de prehensiune bilateral cu caracteristic mecanic constant
2
F
s
Fmax
CH
Freglat
F
Fmin
sm
0 s
domeniu de
lucru
8 7 6 5 4
1
2
1
2 3
a. b.
4
5
c. 1
d.
Fig. 2.22. Dispozitive de prehensiune cu aciune bilateral i acionare pneumatic
3
1
1 - cuplor;
2 - plac port dispozitive;
3 - dispozitiv de prehensiune;
4 - pies (scul).
2
piesa 1 piesa 3
15 13
3
piesa 2
20
4
1
4 4
2
1
aer comprimat
3
3
Fig. 2.24. Dispozitive de prehensiune cu aciune multipl pentru manipularea obiectelor fragile
aer
comprimat
5 2
4 3
M2 M1
a. b.
Fig. 2.25. Dispozitive de prehensiune:
a. cu degete deformabile formate din segmente articulate; b. cu degete deformabile pneumatice
4
deblocat 2 1
blocat
1 2 3
a. b.
1
2
5
1
2
3
5
6
1
8
2
3
4
7
2 3
1
1
2
a. b.
Fig. 2.29. Dispozitive efectoare pentru operaii de vopsire:
a. cu pistol automat de vopsire; b. cu pistol electrostatic
4
1
a. b.
6
2
a. b.
Fig. 2.31. Dispozitivul efector al manipulatoarelor de vopsire reciprocatoare
a.
b.
1 3
1 2
4 3
4
M
2
c. d.
7
AXA ROBOTIZAT
ARHITECTURA AXEI ROBOTIZATE
Deplasarea efectorului n vederea realizrii unei sarcini este rezultatul deplasrii corelate a unui
anumit numr de axe. Pentru deplasarea controlat a axei aceasta cuprinde urmtoarele componente:
Sistem de
comand surs de
energie eforturi
x* parazite
+
corector distribuitor element de adaptor mecanic traductoare
de energie execuie micare ax ax
-
pierderi
xr
vitez
poziie
sistemul de comand;
distribuitorul de energie;
sursa de energie;
elementul de execuie;
adaptorul de micare;
axa mecanic;
traductoarele de ax.
ADAPTOARE DE MICARE
Adaptorul de micare are rolul de a transmite i eventual de a modifica parametrii cinematici i
dinamici furnizai la axul elementului de execuie astfel nct s se asigure parametri optimi de
micare pentru axa mecanic. Cele mai utilizare adaptoare de micare pentru distane mici ntre axa
elementului de execuie i axa mecanic sunt:
sisteme adaptoare tip cam - tachet;
sisteme adaptoare tip reductor (cele mai utilizate);
sisteme adaptoare tip urub - piuli;
Adaptoare de micare utilizate pentru distane mari ntre axele n micare:
sisteme adaptoare cu roi dinate concentrice;
sisteme adaptoare cu curele.
Adaptoare de micare pentru distane mici ntre axele de micare
Cam - tachet..
1 cam excentric;
1 2 tachet;
3 resort.
mecanic axa 1
Z1 Z2
flan ieire
reductor
conic
mecanic axa 2
1 3
Reductoare planetare:
1 4
2
5
3
a. b.
Fig. 3.6. a. Reductor cu roi dinate n dou trepte: 1- pinion de intrare; 2 pinion intermediar; 3
pinion de ieire; b. Reductor planetar: 1 pinion de intrare; 4 satelii; 5 coroan cu danturare
interioar (ieire reductor).
Reductoare armonice sunt variante perfecionate de reductoare planetare:
4 2 3 5
Z0 4
5
Z1 1
1 2
Z0
Z1
a. b.
urub piuli. Sunt elemente adaptoare ce transform micarea de rotaie n micare de translaie,
fiind utilizate cu precdere pentru axe de translaie.
1 2
1 2
a. b.
2 3 4
1
Fig. 3.9. Reductor urub piuli cu bile: a. detaliu; b. soluie constructiv ax translaie
Adaptoare de micare pentru distane mari ntre axele de micare
Roi dinate cu axe concentrice. Astfel de sisteme adaptoare sunt utilizate n cazul axelor de
dimensiuni mici la care problema spaiului de montare a elementului de execuie precum i greutatea
axei reprezint probleme critice de acionare pentru proiectant.
M4
M5
axa 5
M4 M4
axa 4 axa 4
M5
M5
M6
axa 6
axa 5
Fig. 3.11. Soluii ce utilizeaz adaptoare de micare cu roi dinate cu axe concentrice
Curele. Se utilizeaz pentru transmisia micrii la distane mari acolo unde este necesar un
sistem adaptor cu gabarit i greutate minim, cu inerie redus i randament mecanic foarte bun.:
curele trapezoidale;
curele cu dini;
curele din band de oel;
lanuri cu zale.
curele band axe 3, 4
axa 1 oel motoare cu axa 2
reductoare
urub cu bile
transmisie cu
axe
concentrice
axe 1, 2
Baz motoare cu
reductoare
Fig. 3.12. Soluii de echipare a axelor cu adaptoare de micare: robot ABB, tip SCARA
axa 4 axa 4
axa 3 axa 3
C3
axa 2 axa 2
C1 C2 C4
M2 M3 M4
M
axa 1
M1
a. b.
Se consider dou axe succesive ale unui robot prevzut cu adaptoare de micare ntre
elementele de execuie i structura mecanic a axelor conform figurii 3.14.:
1
Mm1, M1
Mm2, M2
1
M 1, i 1 M2, i2
Mst axa1
Mm2
J1,2+sarcin 2
2
Mst axa2
J2
Mst sarcin
Ma
Js
Motoarele de acionare M1, M2 trebuie s nving cuplurile rezistente statice, dinamice i aleatoare ce
pot apare la deplasarea pe traiectorie:
cuplurile statice sunt determinate de fora gravitaional i forele de frecare;
cuplurile dinamice sunt generate de forele ce apar la deplasarea axelor i pot fi urmtoarele:
- cuplul de inerie, determinat de momentul de inerie este proporional cu acceleraia axei;
- cuplul Coriolis, determinat de fora Coriolis este proporional cu produsul vitezelor
axelor succesive (apare n cazul micrilor combinate);
- cuplul centrifug, determinat de fora centrifug, apare la nivelul axei urmtoare (axa 2)
celei luate n considerare n procesul de evaluare i este proporional cu ptratul vitezei de
rotaie a acesteia.
cuplul sarcinii manipulate este un cuplu variabil, suplimentar care apare n situaia n care robotul
deplaseaz obiecte ce pot fi de dimensiuni i forme diferite ca urmare i cu momente statice i de
inerie diferite;
cuplurile aleatoare sunt cupluri exterioare robotului care pot aprea n procesul de ansamblare sau
prelucrare n special la nivelul dispozitivului de prehensiune i care determin eforturi
suplimentare la nivelul axelor de poziionare.
Pentru acionarea axei robotizate pot fi alese trei soluii n funcie de puterea (cuplul) solicitat
motorului de acionare i timpul de rspuns impus:
- acionare hidraulic; acionare pneumatic; acionare electric.
Sisteme de acionare hidraulice
Sistemele de acionare hidraulice sunt utilizate pentru acionarea a 40 % din parcul mondial de
roboi industriali fiind preferate n cazul roboilor de for datorit urmtoarelor avantaje:
raport foarte bun ntre puterea dezvoltat i greutatea elementelor de execuie care sunt robuste i
fiabile ;
elementele de execuie hidraulice lucreaz la viteze moderate (pot lipsi adaptoarele de micare);
datorit incompresibilitii uleiului, sistemului i se confer suficient rigiditate pentru a menine
poziiile programate;
au timp de rspuns mic i cu sisteme performante de comand se pot atinge precizii de poziionare
foarte bune;
fluidul hidraulic (ulei) are rol de lubrifiant i agent de rcire;
este preferat datorit siguranei n funcionare pentru utilizri n medii explozive (vopsitorii), cu
praf (turntorii) sau corozive (acoperiri galvanice).
Elemente de execuie hidraulice. Cele mai utilizate sunt cilindrul hidraulic care realizeaz
direct micarea de translaie i motorul hidraulic care realizeaz micarea de rotaie.
U tensiune presiune p determin fora (cuplul);
I curent debit volumic Q determin viteza de translaie sau rotaie;
P putere electrica putere hidraulica P pQ
Cilindrul hidraulic.
V = 2V0
Fv(v) F(t)
ms
Ff
pi(t) pe(t)
Vi(t) S Ve(t)
Qi Qe
x(t)
d
M Mr
pe(t) Mm
Qe(t) Fig. 3.17. Schema funcional a motorului hidraulic
Distribuitoare de energie hidraulic. Distribuitoarele hidraulice au rolul de a controla
energia hidraulic transmis elementelor de execuie.
distribuitoare de comand;
distribuitoare proporionale;
servodistribuitoare.
0-1
5 2
A
3
P
4 1
Fig. 3.20. Distribuitor hidraulic de comand cu simplu efect, cu 2 ci i 2 poziii, revenire mecanic
2-0-1
6 3 2
A B
T P T
4 5 7
A B 1
P T
Fig. 3.21. Distribuitor hidraulic de comand cu dublu efect, cu 4 ci i 3 poziii, revenire mecanic
N S S N N S S N
5
N S S N N S S N
7
a. b.
Fig. 3.22. Electromagnet de comand proporional: a. n poziie neutr; b. acionat
I s p c ; d p c ; s d
(3.25)
I s p c ; d p c ; s d
Rezoluia traductorului atinge 2 m ceea ce l face indicat n msurarea deplasrilor foarte mici.
= u~
generator
~
Z1
Umsur =
~
u1 0
demodulator miez ferit
Z2
3 6 2 5 4 1 5 2 6
AB
0
PT
Fig. 3.24. Distribuitor proporional direct comandat, cu traductor de poziie
Q [l/min] s [mm] s(I)
eroare de
repetabilitate
eroare de
histerezis
I [mA]
0 I1 I2
5 2 1 4 2 5
13
7
8
9
10
12 11
comand A
comand B A B
X P T Y
Fig.3.26. Distribuitor proporional pilotat
Servodistribuitoare. n procesele de reglare la nivelul axei robotizate, procese rapide, este
important ca distribuitorul de energie s prezinte i o bun dinamic. La distribuitoarele hidraulice
proporionale comandate cu electromagnei proporionali aceast cerin este limitat de inductivitatea
mare a bobinei electromagnetului i din acest motiv sunt preferate sistemele de comand hidraulice tip
servosupap.
Servosupapa este un amplificator hidraulic cu comand electric format din:
motor electric de comand;
amplificator hidraulic de tip plac de recul i duze.
6
1 I I
7 3
2
5
Mm
a. b. c.
Fig. 3.27. Motorul electric de comand al servosupapei
pB
pA
5
11
pA pB
0 s [mm]
13
p = pB - pA
A P T B
0
a. b.
Fig. 3.28. Amplificator hidraulic servosupap: a. schema de principiu; b. caracteristica de presiune
6 8 7 1 6
9 9
4
10
5
11
13
2 12
6 2
5
8 3
A B
9
4 P T
-0,51,5 % S
A 200 %
suprapunere negativ
A B
suprapunere pozitiv
Q
50 % I
+0,51,5 % S
suprapunere zero
Q
I
100 %
00,5 % S
Q
[%]
Qn
I
[%]
In
2
6
4
3 5
9
A B
8
10 11
P T
1
A B
2
6 P T
5 4 7 12
9
10 11 3
revenire mecanic
revenire barometric
revenire electric
Fig. 3.35. Comparaia unor parametri statici i a caracteristicilor de frecven ale servodistribuitoarelor
3 2 7 6 5 1 4
p
I
P 8
20
13 21 14 B
1 2
15 A Y
supap proporional de
12 reglare a presiunii
11 5
10 4 B
6
9
7
A Y
18
8 supap proporional de
17 reglare a presiunii cu
supap de sens i siguran
B A de presiune maxim
3 19 16 22
Fig. 3.37. Supap proporional de reglare a presiunii, echipat cu supap de sens i siguran de
presiune maxim
p1 ; Q1 ps
6 5 4
2
7 3
2 B ps
A
p1 ; A0 ps ; A0
8 1
pi ; Qi
8
6 7
N2
Ac F2
P
Ss Elemente
hidraulice
Sp
M 3~ Ru
Ph
T
F1 F3
Nu Tu
max.
min.
Ba
Cilindrul pneumatic.
F(t)
Fa F FD
e 1 F f
ms
pi(t)
Qi
Fr Vi(t)
Fe F f S
Fe Qe Ff
x(t)
a.
F2(t) D2
F1(t)
ms
p1(t)
D1 Fa F1 F2 F f
S1 S2 p2(t)
V1(t) VF2r(t) F2 F1 F f Ff
x(t) Fa Fr
b.
F1(t) F2(t)
ms ms
p1(t) p2(t)
S
Ff V1(t) V2(t) Ff
x(t)
c. b. cu dublu efect i simpl aciune;
Fig. 3.47. Cilindri pneumatici: a. cu simplu efect;
1
c. cu dublu efect i dubl aciune
a. b.
Fig. 3.38. Cilindri pneumatici: a. n tandem; b. de precizie
6 5 4 3 2
1
p1; V1 pf; Vf 9
8 xf p2
p1 7
p v
p1 v1
p2
pf
p1
p2 vf
0 x 0 x
xf xf
a. b.
2
Fig. 3.40. Grafice de funcionare: a. evoluia presiunii de frnare; b. evoluia vitezei pistonului
Motorul pneumatic cu membran cu simpl aciune.
2 1
3
4
Fa Fe
p1
Fs(p1)
8
5
6 7
Fig. 3.41. Motor pneumatic cu membran
T T
P P
4
1 1
3 4
2
3
Fig. 3.43. Variante constructive de motoare pneumatice rotative cu cremalier
2 B 1 1
A
3
2 7
7
4
5
a. b.
4
A C
3
F
N
Tk
4
4
2 3 1 stator;
1
2 rotor;
3 conexiune;
4 cilindru;
8 1 5 5 fus distribuitor;
6 rulment;
7 7 ax ieire;
8 - garnitur
4 3 2 1
5
6
F
000000
R T
6 N
r
8 9
5
Muchi pneumatici artificiali (McKibben). Muchii pneumatici artificiali au fost
dezvoltai ncepnd cu anii 1950 de J.L. McKibben ca posibil soluie de realizare
a unor orteze (structuri rigide motorizate, care se pun n jurul membrului afectat,
cu rol n amplificarea forei musculare) pentru pacienii afectai de poliomelit.
Muchii artificiali sunt realizai sub forma unui tub din cauciuc natural 1, etanat
la capetele active 2 i protejat de un nveli ntreesut din nylon 3. Unul din
capetele active este prevzut cu un conector pneumatic 4 ce permite racordarea
muchiului, prin intermediul unei conducte pneumatice, la un distribuitor
pneumatic. La introducerea aerului comprimat (36 bar) n tubul 1 acesta i
mrete diametrul i i micoreaz lungimea iar la capetele active apare o for
suplimentar F . Fenomenul este similar contraciei fibrelor musculare sub
aciunea impulsurilor nervoase.
2 1 2
4 3
L l
C=D
6
se pot determina urmtoarele relaii de legtur ntre parametrii acesteia i cei ai
muchiului pneumatic:
N 2 2l sin
L N1 2l cos ; D (3.44)
pb 2 3L2 pl 2 N 22 3L2
F 2 1 1 (3.47)
4n 2 b 2 2
4 N1 l
F
F0
oarece
Pisic
Broasc
Om
McKibben
L
L0
Fig. 3.51. Caracteristici comparative ale diferitor fibre musculare naturale i artificiale (McKibben
activat la o presiune de 5 bar)
7
Distribuitoare de energie pneumatic. Distribuitoarele pneumatice de
comand sunt din punct de vedere constructiv i funcional asemntoare cu
distribuitoarele hidraulice. Spre deosebire de sistemele hidraulice care lucreaz n
circuit nchis (recircul fluidul de lucru), sistemele pneumatice lucreaz n circuit
deschis: aerul sub presiune este evacuat pe circuitul de joas presiune al aparatelor
n atmosfer. Pentru simbolizarea distribuitoarelor i celorlalte aparate pneumatice
de reglare, msur, semnalizare se utilizeaz simbolurile standardizate ale
aparatelor hidraulice.
8
7 7
6
6
5
9
1
2
4
2 4 5
3
a. b.
8
4
3
>
2
1
5
6
T A P B T
RD
max.
K min.
Ca
R1 Elemente
M 3~ Rp Ua
pneumatice
H2O Ac
F
A
9
Aplicaii ale sistemelor de acionare pneumatic n robotic (material
facultativ).
CC
p1 p0
M
CF
CF
A B D1
P T
R1 R2
R3
D3 A
P
D2 P
P
Ss1 A
10
5. Modelarea roboilor
MODELAREA ROBOILOR
Modelarea sistemului mecanic al roboilor reprezint etapa de baz ce permite elaborarea comenzii axelor
n conformitate cu obiectivul de micare impus prin program. Realizarea modelului mecanic presupune
determinarea unui set de ecuaii ce descriu ntr-o msur ct mai corect comportarea tuturor componentelor
sistemului articulat al robotului din punct de vedere al poziiilor, vitezelor i acceleraiilor n interaciunea lor cu
mediul de lucru. Majoritatea roboilor industriali au o structur mecanic deschis, considerat rigid i n
funcie de complexitatea sarcinii, pot fi comandai pe baza urmtoarelor modele:
modelul geometric, permite calculul n regim static al poziiilor structurii mecanice considerat ca fiind
format din corpuri elementare rigide de form regulat, cu dimensiuni i mase cunoscute;
modelul cinematic, permite calculul n regim static al vitezelor structurii mecanice considerat ca fiind
format din corpuri elementare rigide
modelul dinamic, permite calculul n regim dinamic al cuplurilor i forelor active i rezistente avnd n
vedere forele de inerie, gravitaionale, exterioare i admind o serie de ipoteze simplificatoare:
inflexibilitatea segmentelor i articulaiilor mecanice, se neglijeaz efectul forelor Coriolis.
Pentru a descrie matematic deplasrile mecanice este necesar ca acestea s fie raportate la un sistem de
referin astfel ales nct ecuaiile rezultate s fie ct mai simple. Poziia unui reper punct ntr-un sistem de
referin cartezian OjXjYjZj, de versori i, j, k este determinat de trei coordonate carteziene
rep1 Px, y, z
Zj
Oj j y Yj
i
x
Xj
Fig. 5.1. Reperarea unui punct ntr-un sistem de referin de coordonate carteziene
Oj P x i y j z k (5.1)
Acest sistem de coordonate este cel mai utilizat n descrierea proceselor tehnice dar nu poate fi utilizat direct
dect pentru modelarea roboilor cu structur mecanic cartezian. Pentru modelarea roboilor cu structur
mecanic cilindric este preferat din punct de vedere al volumului de calcule sistemul de referin de coordonate
cilindrice rep 1 P r , , z , conform figurii 5.2.:
Zj
Oj y Yj
r
x
Xj
Fig. 5.2. Reperarea unui punct ntr-un sistem de referin de coordonate cilindrice
Pentru a facilita exploatarea rezultatelor de ctre utilizator acestea se pot exprima la alegere n coordonate
carteziene dup realizarea transformrii de coordonate:
r x2 y 2 ;
x r cos ;
y
y r sin ; arctg ; (5.2)
z z x
z z
Reperarea unui punct ntr-un sistem de referin de coordonate sferice rep1 P , , se face conform
figurii 5.3., n funcie de raza de poziie i unghiurile de azimut i elevaie :
Zj
Yj
Oj
Xj
Fig. 5.3. Reperarea unui punct ntr-un sistem de referin de coordonate sferice
x sin cos ;
y sin sin ; (5.3)
z cos
5. Modelarea roboilor
n cazul roboilor industriali exist cteva puncte de interes ale cror coordonate trebuiesc cunoscute pentru a se
putea controla eficient axele robotului i realiza operaiile impuse de procesele tehnologice. Unui robot industrial
li se pot ataa urmtoarele sisteme de referin, n coformitate cu figura 5.4.:
sistemul de referin absolut WCS (World Coordinate System), este sistemul de referin legat de baza
robotului, ntr-un punct stabilit de constructor i n raport cu care se determin toate poziiile sistemului
mecanic;
sistemul de referin al sculei TCS (Tool Coordinate System), este sistemul de referin ataat n punctul
activ al dispozitivului de prehensiune sau sculei (ex.: vrfului electrodului de sudur);
sistemul de referin al senzorului SCS (Sensor Coordinate System), este sistemul de referin legat uzual de
un senzor de viziune care are n cmpul su vizual sau de msur efectorul ale crui poziii le determin;
sistemul de referin al programatorului PCS (Program Coordinate System), este un sistem de referin
judicios ales, definit de programator n raport cu WCS, pentru a simplifica operaiile de calcul a traiectoriilor
de lucru majoritare.
TCS
PCS
SCS
TCP
cmp vizual = = =
qj ; j=1m
z0 WCS
y0
x0
O0
Pentru a caracteriza deplasarea spaial a unui solid, acestuia i se asociaz un sistem de referin orientat
dup o direcie particular i avnd originea (de preferat) n centrul su de greutate:
Fig. 5.5. Posibiliti diverse de asociere a sistemului de referin unui corp solid
n raport cu sistemul de coordonate absolut WCS legat de baza robotului O0X0Y0Z0, poziia unui solid n
spaiul cartezian este determinat dac este cunoscut poziia originii Oi a sistemului de coordonate asociat
solidului i orientarea axelor sistemului de coordonate OiXiYiZi n raport cu sistemul de coordonate absolut WCS:
Zi
Yi
rep(i)
Oi
Zj
OiOj
Z0 O0Oi Xi
rep(j)
Yj
k Oj
WCS
O0 j Xj
Y0
i
X0
a11
Vij a12
a13
Metoda cosinusurilor directoare. Vectorii unitari ai noului sistem de referin OjXjYjZj se pot exprima
n funcie de vechiul sistem de referin OiXiYiZi cu relaia matricial:
i j t11 t 21 t 31 ii
j j t12 t 22 t 32 ji
k t t 33 k i
j 13 t 23
Cunoaterea celor dou matrici caracteristice (5.5, 5.7) permite determinarea complet a poziiei unui reper n
raport cu altul prin intermediul matricei de trecere neomogene:
Z0 Z1
Y0 Y1
WCS O0 X0 O1 X1
1 0 0 d
0 1 0 0
Trans x, d
0 0 1 0
0 0 0 1
Z0 WCS
Z1
+
Y1 Y0
-
O0 X0
O1 X1
1 0 0 0
0 cos sin 0
Rot x,
0 sin cos 0
0 0 0 1
n cazul micrilor succesive, poziia final se obine din produsul matricial al matricilor de trecere
omogene corespunztoare fiecrei micri. Matricea de trecere omogen final:
1 0 0 d
0 cos sin 0
T02 Trans x, d Rot x,
0 sin cos 0
0 0 0 1
5. Modelarea roboilor
O0 X 0Y0 Z 0 Trans
XO1 X 1Y1Z1 Trans
,d
ZO2 X 2Y2, Z 2 Rot
,d
O3 X 3Y3 Z 3
Y , 90
0 1 1 2 2
90 Z2
X3
-90 Y2
Y3
Z0 Z1
X2
Z3 O2O3
WCS
Y0
d2 Y1
O0 X0 O1 X1
d1
1 0 0 d 1 1 0 0 0` 0 0 1 0 0 0 1 d1
0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0
TO 3
0 0 1 0 0 0 1 d 2 1 0 0 0 1 0 0 d2
0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1
Metoda unghiurilor Euler. Poziia axelor noului reper rep(j) poate fi definit n raport cu vechiul reper
rep(i) n funcie de trei unghiuri rezultate prin trei rotaii succesive realizate n urmtoarea ordine:
O X Y Z
i i i
i O Rot Zi , i1 Xi1Yi1Zi1 Oj1X j1Yj1Z j1
Rot X ,
i1
Oj X jYj Z j
RotY , j 1
Zi Zj-1 Zj-1
Zi+1 Zi+1 Zj
Yj-1 Yj-1
Yj
Yi+1
OiOi+1 Yi Yi+1
Oi+1Oj-1 Oj-1Oj
Xi+1 Xi+1
Xi
Xj-1 Xj-1 Xj
Corespunztor unei deplasri n spaiu a sistemului OjXjYjZj ataat unui corp solid, se determin matricea de
trecere omogen (Euler), avnd n vedere i matricea de poziie:
cos cos sin cos sin cos sin sin cos sin sin sin xi
sin cos cos cos sin sin sin cos cos cos cos sin yi
Tij
sin sin sin cos cos zi
0 0 0 1
Metoda Denavit Hartenberg. Determinarea poziiei unui solid orientat rep(j) n raport cu alt solid
orientat rep(j-1) poate fi determinat prin intermediul a patru parametri de poziie j, aj, dj, j definii astfel:
O j 1 X j 1Y j 1 Z j 1 Rot
( Z, O j X j Y j Z j
) Trans ( X , a ) Trans ( Z , d ) Rot ( X , )
j 1 j j 1 j j 1 j j 1 j
(5.22)
cupla j+1
Zj Zj-1
j
Xj-1
Oj Oj-1
cupla j
Xj
Yj
Xj-1
Oj-1 Xj-1 cupla j-1
j
Yj-1 Oj-1
Yj-1
aj
cos j sin j 0 0 1 0 0 a j 1 0 0 0
sin cos j 0 0 0 1 0 0 0 cos j sin j 0
DH j 1 j j
(5.23)
0 0 1 0 0 0 1 d j 0 sin j cos j 0
0 0 0 1 0 0 0 1 0 0 0 1
Modelul geometric direct permite determinarea poziiei i orientrii dispozitivului efector (TCP,
scul) date de coordonatele operaionale xi n funcie de coordonatele articulare qj furnizate de
traductoarele de poziie montate pe axele robotului.
Determinarea modelului geometric direct presupune utilizarea unor ipoteze de calcul simplificatoare:
baza robotului este fix i acesteia i se ataeaz sistemul de referin global WCS de axe O0X0Y0Z0;
structura mecanic este format din segmente rigide;
cuplele cinematice sunt fr frecri, neelastice i fr jocuri;
nu exist obstacole n volumul de lucru al robotului;
pentru execuia sarcinilor de lucru este suficient controlul poziiei i orientrii dispozitivului
efector.
n baza celor menionate se poate reprezenta modelul geometric direct al robotului conform figurii
5.13.:
q1
q2 Model
. geometric
. xi
direct
qm
Modelul geometric direct se reduce la un set de ecuaii algebrice (sau o ecuaie matricial) ce dau n
mod explicit valorile coordonatelor operaionale n funcie de poziia spaial a axelor robotului
definit de coordonatele articulare:
xi f i q1 , q2 , ...qm ; X F Q (5.37)
Modelul geometric invers permite determinarea configuraiei n care trebuie s ajung structura
mecanic a robotului (a vectorului coordonatelor articulare qj) astfel nct dispozitivul efector s fie
poziionat n poziia dorit xi, n conformitate cu modelul prezentat n figura 5.19.:
q1
Model q2
xi geometric .
invers .
traiectorie qm
impus
Fig. 5.19. Modelul geometric invers
Modelul geometric invers este utilizat n programarea deplasrilor dispozitivului efector al roboilor pe
traiectorii continuii, direct n sistemul de coordonate al sculei TCS. Determinarea vectorului de
comand qm a articulaiilor robotului presupune determinarea soluiilor ecuaiei:
q m f m1 x1 , x2 , ...xi ; Q F X
1
(5.65)
Rezolvarea ecuaiei (5.65) se poate face pe cale geometric n cazul structurilor mecanice simple,
respectiv analitic pe baza modelului geometric direct sau prin metode numerice n cazul structurilor
complexe. Soluiile matematice multiple ofer pentru o poziie xi impus a dispozitivului efector
diverse configuraii teoretic posibile ale structurii mecanice, n conformitate cu figura 5.20.a., b.:
xi xi
xi
qjmax
qj
O O
a. b. c.
Fig. 5.20. Soluii multiple ale structurii mecanice pentru aceeai poziie a dispozitivului efector
Pentru a alege soluia optim dintre soluiile analitice posibile, algoritmul de comand a axelor
robotului trebuie s realizeze o serie de filtrri avnd n vedere urmtoarele aspecte:
se elimin acele soluii care nu se ncadreaz strict ntre limitele constructive de micare ale
fiecrei axe, n conformitate cu figura 5.20.c.:
se alege soluia care conduce la deplasarea optim a fiecrei axe astfel nct timpul de execuie a
micrii s fie minim.
Pentru a exemplifica aceast metod se consider o structur mecanica purttoare de tip sferic
(coordonate sferice vezi figura 5.3) cu trei grade de libertate care se poate reprezenta simplificat n
funcie de coordonatele articulare , , , conform figurii 5.21. Se presupune cunoscut poziia impus
prin program [XO3, YO3, ZO3], a punctului terminal O3, n sistemul de referin WCS i se urmrete
determinarea vectorului de comand q a axelor.
Z0
O3
Y0
ZO3
YO3 O3
O0 X0
XO3
Fig. 5.21. Modalitatea geometric de determinare a modelului geometric invers pentru o structur mecanic
purttoare de tip sferic
r X O2 YO2
3 3
(5.67)
YO3 Z O3
arctg ; arctg ; r 2 Z O23 (5.68)
X O3 r
YO3
arctg
X O3
q arctg
Z O3
(5.69)
X O23 YO23
X 2 Y2 Z2
O3 O3 O3
Principalele funcii pe care trebuie s le asigure sistemul de comand al unui robot indiferent de
soluia constructiv utilizat sunt urmtoarele:
- funcia de procesare a datelor interne de la programele n execuie i a datelor externe de la
senzori, dispozitivele periferice;
- funcia de elaborare a comenzilor ctre sistemele distribuite de comand i control.
Sistemul de comand trebuie conceput astfel nct s permit rezolvarea urmtoarelor sarcini
specifice:
Calibrarea robotului.
X 4 X. 3 0 0 0. 0 0 0 6 1. 1 2 0 1 3 5. 0 0 0
a. b. c. d.
punct de
trecere 3
punct de
oprire
2
2
1 1
nainte de a se putea executa o anumit traiectorie este necesar s fie definite punctele de oprire i
trecere care vor impune n final profilul traiectoriei dorite. Punctele unei traiectorii pot fi definite n
dou moduri:
prin nvare direct;
prin introducerea de la tastatura de programare a valorilor rezultate n urma unor calcule
geometrice.
punct de
punct de punct de oprire
oprire 2 oprire 2
4 3 4
1 1 puncte de
trecere
a. b.
spaiale pentru un anumit numr de puncte de trecere situate ntre punctul de plecare i destinaie astfel
nct pe ansamblu dispozitivului efector s i se asigure o deplasare liniar sau circular (cu o anumit
raz).
punct de
3
punct de punct de r1 2 oprire
oprire oprire
2
r2
1
1
a. puncte de b.
trecere
interpolare
liniar
interpolare
circular
c.
Execuia operaiilor de intrare ieire. Ca parte a unui sistem de producie automatizat robotul
poate fi conectat prin intermediul unui modul de intrri ieiri la sistemele de comand ale mainilor
unelte CNC, dispozitivelor auxiliare i de transfer, cu ali roboi.
magistrala de control
floppy-disk; Interfa
Interfa
imprimant;
comunicaie video
Porturi consol programare;
RS232, I2C, terminal SVGA,
calculator central.
LPT, USB, LAN afior LCD
I/O digitale,
analogice
Sistem Senzori
control inteligeni Meniu
Elemente control
externe de acionri axe sonar, CCD, robot
execuie for
Senzori externi
cu ieiri digitale,
analogice
TP M
n sistemele robotizate complexe (celule de fabricaie flexibile) care necesit un numr foarte
mare de canale I/O, funciile porturilor I/O sunt preluate de echipamente mult mai performante de tipul
automatelor programabile (Programmable Logic Controler) crora li se transfer funcia de comand
i control a echipamentelor auxiliare (maini - unelte, sistem de transfer a semifabricatelor, sistem de
securizare a perimetrului etc.) ce deservesc postul robotizat.
Deoarece postul robotizat este un integrator de sisteme digitale, caracterul schimbului de date ntre
echipamentele care sunt interconectate este foarte diversificat i adesea sunt necesare multiple
suporturi de comunicaie ce lucreaz dup standarde (protocoale de comunicaie) diferite.
PLC
PLC
ISA/ Data
PC104 Highway
0,23 Mb/s
Profibus DP (12 Mb/s) Device Net (0,5Mb/s)
a. b. c.
a. b.
Pentru a facilita dialogul operator robot sistemul de comand este dotat cu un terminal care n
funcie de complexitate poate cumula unele din urmtoarele funcii:
terminal de control manual (teach pendant) este utilizat cu precdere la roboii din generaia I
pentru a facilita operatorului, aflat n spaiul de lucru al robotului, comanda i controlul vizual al
deplasrilor la nivelul fiecrei axe, n faza de nvare a punctelor traiectoriei;
consol de programare este un terminal inteligent ce permite comunicaia cu procesorul master al
sistemului de comand, tratarea i afiarea local a informaiilor; n scopul simplificrii operaiilor
de implementare a aplicaiilor asigur urmtoarele funcii principale:
- calibrarea axelor robotului;
- oprirea de urgen, activarea sistemului de acionare n modul manual numai dac exist
confirmarea c terminalul este inut de operatorul uman;
- nvare poziii prin operaii de poziionare n mod manual cu programarea parametrilor de
deplasare: tip de deplasare, vitez, acceleraie;
- editarea instruciunilor programelor utilizator n scopul corectrii i finisrii acestora n
conformitate cu parametrii reali ai procesului de automatizare;
- realizarea operaiilor de intrare - ieire prin citirea intrrilor, forarea ieirilor i afiarea strii
acestora;
- ncrcarea din i salvarea n memoria sistemului de comand a programelor de firm (sistemul
de operare, drivere) i aplicaie;
- testarea programelor aplicaie n modul automat: pas cu pas sau n ciclu continuu cu analizarea
automat a ciclului de lucru programat i furnizarea caracteristicilor principale ale acestuia n
vederea optimizrii;
- monitorizarea strii variabilelor din program pentru facilitarea operaiilor de depanare a
programelor aplicaie;
- furnizarea unor scheme logice de diagnoz avansat a erorilor raportate i datate de sistemul
robotizat cu posibilitatea accesrii on line a documentaiei tehnice (scheme electronice,
conexiuni conectori, setri parametri, etc.) sau a oricrei baze de date necesare, prin navigare
pe Internet.
6.2. Arhitectura general a sistemului de comand 259
8
1
2 Fereastra
diagnoz
3 erori
4
7 1 afiaj multi windows; 2 selectare funcii;
3 taste navigare n meniu; 4 taste alfanumerice;
5 selector nivel vitez; 6 rotaie efector X, Y, Z;
6 7 translaie efector X, Y, Z; 8 buton STOP de
5
urgen.
Toate echipamentele electrice i electronice ce compun sistemul de comand, mai puin consola
de programare, sunt protejate ntr-un dulap de comand ce asigur un grad de protecie adecvat
mediului industrial (minim IP54), figura 6.10. nclzirea sau rcirea aerului din interiorul dulapului de
comand se realizeaz prin schimbarea controlat a polaritii tensiunii continui de alimentare a unui
sistem de celule Peltier.
6
1 dulap de comand;
2 suport dulap;
5 3 schimbtor termic sistem
climatizare;
4 selector mod de lucru;
5 consol de programare
1 portabil;
4 6 panou general alimentare,
semnalizri.
Fig. 6.10 Dulap de comand pentru roboi din generaia II, GE Fanuc Robotics
8. SISTEME DE PRODUCIE
8.1. EVOLUIA SISTEMELOR DE PRODUCIE
Primul pas n dezvoltarea sistemelor de producie manuale, bazate exclusiv pe capacitatea fizic
i tehnic a operatorului uman, l-a reprezentat diviziunea muncii n paralel cu specializarea locurilor
de munc pe operaii individuale elementare. Scderea costurilor de producie se baza:
pe ieftenirea forei de munc (cu calificare minim);
micorarea timpilor de realizare a produsului prin creterea performantelor de prelucrare mecanic
a mainilor (limitat fizic).
Automatizarea unui proces tehnologic se bazeaz pe descompunerea lui ntr-o succesiune logic
de operaii elementare care s poat fi realializate n mod automat de maini specializate care astfel
nlocuiesc anumite operaii manuale, obinnduse o cretere considerabil a productivitii n domeniul
produciei de serie mare i mas. Sistemele de producie dezvoltate n anii 1950-1970 erau orientate
spre producia de mas (milioane de unitai/an), se bazau pe maini specializate de mare
productivitate, organizate n fluxuri de fabricaie pentru obinerea unui singur produs. Acest sistem de
organizare permite scderea costurilor de producie dar are urmtoarele dezavantaje [IONI 95]:
nu este rentabil dect n cazul produciei de mas sau a seriilor mari de fabricaie (100...1.000);
necesit investiii iniiale importante care se amortizeaz n timp de minim 3...5 ani, caz n care,
n timp, interesul fa de produsul ce trebuie meninut pe pia se diminueaz considerabil cu risc
mare de pia;
flexibilitatea de producie este minim i nu permite schimbri importante a profilului produsului
n raport cu noile cerine ale pieei;
proiectarea, instalarea i n final dezafectarea unei linii automate de transfer implic costuri
ridicate datorate complexitii i deoarece posibilitile de reutilizare pe noi linii a unora dintre
utilaje sunt minime datorit gradului lor de specializare sau uzurii morale (dup 3... 5 ani de
utilizare).
uniti/zi
1000
nivel maxim
producie
500
a
b
c
ani
0
1 2 3 4 5
lansare n cerere maxim saturaia pieei sfrit de serie
producie
Sistem producie
manual
- necesit nlocuirea parial a funciilor
operatorilor umani;
+ asigur reducere de personal;
- se pierde din capacitatea
+ cretere de productivitate;
de decizie local;
+ calitate
Sistem producie
Echipamente de
automatizat CNC
automatizare
programabile
+ eficientizarea produciei pe
serii mici i mijlocii
Se compenseaz cu:
senzori,
Sistem producie echipamente
flexibil FMS msur
+ rspuns eficient i rapid la
+
baze de date i
cerinele pieei; nivel sisteme CAD/CAM
- necesit sisteme de
fluxuri
comunicaie adaptate pentru
schimburile de date la fiecare informaii
nivel de automatizare
Sistem producie
(producie)
informatizat CIM
;
Se asigur prin: + controlul proceselor
reele industriale complexe;
interconectate + capacitate de
autoreconfigurare;
+ siguran n exploatare prin
limitarea erorilor umane;
Sistem producie + se ctig n capacitatea de
inteligent distribuit decizie local
Se asigur prin:
inteligen
artificial
distribuit IA
Fig. 8.2. Nivele ale sistemelor de producie industriale
Principalele programe de asistare a proceselor de producie flexibile: Computer Aided Design/
Computer Aided Manufacturing / Computer Aided Engineering, se bazeaz pe algoritmi ce utilizez
metode matematice de modelare a problemelor reale ce apar n sistemele de producie. Soluiile
numerice obinute n urma abordrii matematice a modelului proceselor complexe sunt n majoritatea
cazurilor aproximri mai mult sau mai puin exacte ale soluiilor reale. Mai mult n aceste cazuri
intervin ades elemente ale cunoaterii bazate pe experien care nu pot fi caracterizate prin funcii
matematice precum i elemente ale procesului care nu sunt suficient de bine cunoscute i ca urmare nu
pot fi corect incluse n modelul procesului. Rezolvarea majoritii problemelor inginereti necesit o
dubl analiz: calitativ i cantitativ. Cel mai frecvent o analiz calitativ de tip raional se bazeaz pe
informaii simbolice i grafice ce ncearc s descrie ct mai corect procesul cu multitudinea
interaciunilor dintre elementele sale iar o analiz cantitativ se bazeaz pe informaii numerice pentru
a da msura acestor evoluii. Din acest motiv, pentru integrarea lor ntr-un nou concept, programelor
de modelare numeric a proceselor industriale foarte bine dezvoltate n prezent, li se adaug tot mai
mult aplicaii bazate pe inteligen artificial capabile s conduc ctre un control avansat asigurat de
un sistem integrat bazat pe cunoatere [Kitz, Kovalik 1987, Rao 1988, Pang 1990]:
Utilizator
Sistem integrat de
conducere bazat pe Home-Machine
cunoatere Interface
Mainile unelte cu comand numeric CN s-au impus dup anii 1980 n producia de serie mic i
mijlocie datorit scderii rapide a costurilor echipamentelor de comand (10...25 % din costul mainii
unelte), preciziei i productivitii ridicate att n condiiile exploatrii lor individuale, ct i n cazul
integrrii lor ntr-un sistem de producie coordonat de calculator conform cu figura 8.3.:
Costuri
prelucrare/buc.
MU speciale,
agregate
celule
flexibile Cantitate
0 e piese
3 10
plan de producie
buc./an
20 100...500 1000
lot de producie
buc./lot
5 productivitate 50
buc./or
Fig. 8.3. Costurile de utilizare ale mainilor unelte n funcie de cantitatea de produse
Centre de prelucrare. Timpul de fabricaie a unei piese este compus din urmtoarele
componente:
timpul de prelucrare efectiv;
timpul total de schimbare a sculelor pe fiecare din axele de prelucrare;
timpul de ncrcare descrcare a pieselor din posturile de lucru.
Mainile unelte cu comand asistat de calculator CNC au permis optimizarea timpului de prelucrare
fr ns a afecta celelalte dou componente. Pentru a reduce a doua component, la nceputul anilor
1960 n S.U.A. s-au realizat primele maini unelte capabile s schimbe automat un anumit numr de
scule din dotarea proprie pentru a se efectua prelucrri complexe asupra unor loturi mici de piese.
Noua generaie de maini unelte poart denumirea de centru de prelucrare i are n prezent
urmtoarele caracteristici generale:
3
1
Dispozitivul care stocheaz temporar i codificat sculele necesare prelucrrii unui anumit tip de
pies(e) se numete magazie de scule i poate fi realizat n diferite variante constructive n funcie de
numrul de scule curent utilizate, construcia i cinematica mecanismului de transfer, poziia axului
principal de prelucrare a mainii. Cele mai uzuale variante constructive sunt magaziile de tip disc i
cele cu lanuri. Din punct de vedere cinematic i constructiv magazia de tip disc este mai avantajos n
cazul utilizrii pentru capaciti de producie mari i s-a impus ca soluie standard n cazul centrelor de
prelucrare moderne, figura 8.5.:
2
1
1 magazie de scule;
2 magazie de scule etajat;
3 manipulator schimbare
scule.
Fig. 8.5. Magazii de scule disc utilizate n dotarea centrelor de prelucrare
Manipulatorul automat are rolul de a prinde i extrage scula din magazie respectiv arborele
principal precum i de a o transporta pe traseul dintre acestea. Din punct de vedere constructiv
manipulatorul are un numr de 1...3 axe care execut deplasri simple, controlate de limitatori de
curs. n funcie de numrul de scule manipulate simultan, manipulatoarele pot fi simple sau duble
(operaiile de ncrcare i descrcare se fac simultan), figura 8.6.:
1 manipulator dublu;
2 bacuri fixare pies;
3 pies;
4 arbori de prelucrare.
2
3
Fig. 8.6. Manipulator dublu pentru schimbarea automat a sculelor pe un centru de prelucrare multiax
CP
palet
Main
Freza1 Frez2
de gurit
CP CP
Mecanism paletare
Band transportoare
a. b.
Prima soluie are dezavantajul c utilizarea pe termen lung a mainilor este mai redus deoarece din
construcie celula are un profil optim de prelucrare care corespunde unei anumite game de
semifabricate, ca urmare din punct de vedere al flexibilitii i productivitii nu poate rspunde dect
parial tuturor temelor de prelucrare solicitate. Pentru pstrarea ritmului de producie, n locurile unde
timpul de prelucrare devine excesiv se introduc suplimentar maini unelte de acelai tip iar n posturile
unde apare excedent pentru timpul de prelucrare fa de valoarea medie se introduc depozite tampon
de piese.
Celule flexibile de ansamblare. Sunt realizate cu unul sau mai muli roboi industriali
(minim din generaia II) care pot lucra sincronizat cu diferite scule de ansamblare multifuncionale pe
baza informaiilor din spaiul de lucru (dispozitive de alimentare, evacuare, mas de montaj
orientabil) furnizate de senzori de tip camere video stereoscopice, senzori de efort montai n
dispozitivele de prehensiune cu complian activ. Chiar dac operaiile de alimentare cu
semifabricate, ansamblare i montaj reprezint pn la 50...70 % din cheltuielile de producie,
tehnologiile de ansamblare pentru serii mici i mijlocii nu au cunoscut dinamica celor de prelucrri
mecanice.
OPERAII PRINCIPALE
- Sudare - Presare
- Inserare - Deformare plastic
- Nituire - Deformare elastic
- Lipire - nurubare
OPERAII SECUNDARE
MANIPULARE CONTROL SPECIALE REGLAJ
- Transport - Prezen pies - Splare - Reglaj jocuri
- Orientare - Control dimensional - Lcuire - Echilibrare
- Poziionare - Toleran - Marcare - Etalonare
- Fixare - Identificare cod pies - Calibrare
- nmagazinare
2. Proiectarea unor piese simetrice care s nu necesite operaii suplimentare de orientare n faza de
montaj.
a. b.
4. nlocuirea ansamblrilor cu uruburi prin sisteme rapide de ansamblare (cu clichetare), figura
8.10.b., care elimin printr-o operaie simpl de presare elastic o serie de operaii complexe cum
ar fi centrarea n coresponden a subansamblelor pe gurile filetate, alegerea tipului de urub,
poziionarea i nfiletarea acestora cu ajutorul unor scule speciale, figura 8.10.a.:
Retragere urubelni
Dispozitiv de
alimentare i orientare nfiletare urub
urub
a. b.
Fig. 8.10. Eliminarea mbinrilor prin uruburi cu sisteme rapide de ansamblare
5. Ansamblarea prin deplasarea pieselor numai n lungul unei singure axe pentru a minimiza efectul
erorilor de poziionare.
Fig. 8.11. Ansamblarea n plan vertical: a. cu robot SCARA; b. sistem cu complian activ
6. Prelucrarea prin anfrenare a pieselor cilindrice pentru a se facilita operaia de ansamblare prin
inserie.
Fig. 8.12. Facilitatea operaiei de ansamblare prin prelucrarea prii active prin anfrenare
7. Proiectarea pieselor astfel nct s se evite posibilitatea de autoansamblare a acestora pe durata
depozitrii n magazii sau repoziionarea, blocarea pe parcursul transportului spre postul de
ansamblare.
a.
c.
b.
Fig. 8.13. Reproiectarea unor dimensiuni ale pieselor pentru a evita blocarea
8. Acordarea unei atenii sporite marcrii poziiei de ansamblare a pieselor identificate prin sisteme
video, avnd n vedere starea suprafeelor acestora (culoare, factor reflexie) astfel nct n postul
de montaj s se faciliteze operaiile de recunoatere a formelor cu evitarea situaiilor de
incertitudine.
? ?
element orientare
lamel de rejectare
zon de ntoarcere
a dopurilor
Fig. 8.17. Detectarea prin metode video a zonelor cu defecte nainte de realizarea operaiei de croire a
materialului textil
a.
b. c.
Fig. 8.18. Metode combinate de control dimensional i de material: a. sistem de scanare dup 3 axe i
msurare cu camer video (precizie 2 m); b. reconstituirea virtual a seciunilor printr-o pies dup
scanare; c. verificarea dimensiunilor i structurii materialului pentru produsul finit
Cele mai rspndite metode de control nedistructiv i posibilitile lor de investigare sunt prezentate n Tabelul
8.2:
Tabelul 8.2. Caracteristicile metodelor de control nedistructiv
Dimensiunea
Metoda Principalele avantaje Principalele limite
msurat
- numai defecte care erup la
Optico- vizual nu se poate preciza - ieftin
suprafa
- ieftin - nu se poate aplica materialelor
Lichide - aplicabil indiferent de poroase;
> 0,01
penetrante proprietile magnetice ale - fisurile detectabile sunt exclusiv
materialului cele deschise la suprafa
- uor de aplicat;
Pulberi - influen redus a geometriei - doar pentru materiale
< 0,01 mm
magnetice piesei; feromagnetice
- influen redus a rugozitii
- dependent de poziia fisurii i
> 0,3 mm
Radiaii gr o si mea p ie se i;
dependent de - filmul ca document
penetrante - d ir ec i a d e iradiere trebuie s
grosimea piesei
fie paralel cu fisura
- doar pentru materiale care au
- se pot detecta defecte interne i proprieti bune de propagare a
de suprafa; s u ne telo r ( ma ter ial el e c u
Ultrasunete > 0,2 mm
- uor de aplicat pentru piese cu granulaie mare sunt greu
form geometric simpl controlabile)
Tendina
de evoluie
Ultrasunete Cureni turbionari
Pulberi magnetice
Lichide penetrante
Emisie acustic
Fig. 8.20. Celul flexibil de control combinat a calitii produselor n flux, nainte de ambalare