Professional Documents
Culture Documents
Industrijski Roboti I Njihova Primjena
Industrijski Roboti I Njihova Primjena
Poto nigde ne moemo nai tanu I jasno utvrenu definiciju robota, tipini robot mora
posedovati nekoliko od dole navedenih svojstava:
Vetaki je napravljen
Sposban je da opaava okolinu, manipulie i komunicira sa stvarima u njegovoj
neposrednoj okolini
Ima sposobnost donoenja odluka pomou automatske kontrole ili
preprogramirane sekvence koraka koja se unosi na osnovu prikupljenih
informacija o sredini u kojoj se nalazi
Programabilan je
Kree se pomou jedne ili vie osa rotacije ili translacije
Pravi koordinirane pokrete
Kree se bez ljudske pomoci
Ima nameru I svrhu
1
Osnovna podela robota prema stepenu slobode je podela na industrijske robote koji se
kreu u skupu diskretnih lokacija, i na autonomne robote koji imaju interakciju sa
okruenjem
Industrijski roboti
Prema nainu upravljanja roboti se dele na servo ili druge vidove: Industrijski roboti
mogu biti upravljani servo mehanizmom ili na neki drugi nain. Roboti upravljani putem
servo sisistema su kontrolisani uz pomo senzora koji kontinualno prate ose robota i sve
ostale komponente koje su vane za pozicioniranje i brzinu kretanja. Ovako sakupljene
informacije se porede sa pretpostavljenim referentim parametrima koji si programirani i
sauvani u memoriji robota. Roboti upravljani na drugi nain nemaju sposobnost rada na
principima povrane sprege jer nemaju informacije u trenutcima dok obavljaju svoju
funkciju, ve su upravljani pomou sistema mehanikih prekidaa i limitera.
2
potpunosti odbaciti ve se primenjuje u situacijama kada sam proces proizvodnje ne
zahteva veliku preciznost i kada je opasnost od velikih havarija minimalna.
Controlled Path metoda se zasniva na projektovanju robota tako da putanja ili reim
kretanja obezbeuje kretanje koje prati predvidljivu (kontrolabilnu) putanju i orijentaciju
dok robot putuje od tacke do tacke. Transformacije koordinata potrebne za upravljanje
hardverom su izraunate pomou kompjuterskog sistema samog robota. Korienjem
ovog pristupa smanjuje se opasnost od havarije i poveava bezbednost u odnosu na gore
navedeih postupak.
Robot ciju putanju kontrolise pohranjivanje velikog broja ili bliskih uzastopnih obimnih
tacaka u memoriji tokom reda koji se uci je robot kontrolisan pomou metode
kontinuirane putanje. U toku ovog vremena i dok se robot pomera koordinatne take u u
koordinatnom prostoru se kontinuirano prate u fiksno postavljenom vremenu, npr. 60
puta u sekundi, nakon ega se smetaju u memoriju samog sistema robota. Kada se robot
prebaci u automatski reim rada, program se ponavlja iz memorije i kopija putanje se
kreira.
Mehanika jednica
Pogonski sistemi
Sistemi napajanja mogu biti: elektrini, hidraulini i pneumatski. Odabir jedne od ovde
navedene opcije se vri na osnovu specificiranog zahteva za performansama, ceni i mestu
na kome se doticni sistem postavlja. Naime uzimajui za primer industrijskog robota za
farbanje, pri odabiru sistema napajanja za robot mora se uzeti u obzir da se radi u sredini
koja je lako zapaljiva pa se ne sme koristiti nikako elektrini sistem ili bilo sta sto moe
3
dovesti do varnienja. U ovom konkretnom primeru koristi se hidraulini pogon.
Pneumatski pogon je karakteristian za robote za podizanje i prenos manjih tereta.
Takodje treba uzeti u obzir da se pri izabiru odreenih pogonskih sistema, mora imati u
vid snage koje oni mogu da proizvedu.
Hidraulini pogon se koristi pri radu sa srednjim ili tezim optereenjima, ili kada se eli
precizniji rad nego to moe da se postigne sa pneumatskim pogonom.Roboti napajani
eletrinim pogonom su najzastupljeniji u industriji. Koriste se i AC i DC napajani motori
koji elektrinu energiju prenose do mehanikih aktuatora i odgovarajuih sistema
upravljanja. Upravljanje kretanjem je mnogo bolje, a i funkcionalnost je bolja nego kod
hidraulikih i pneumatskih. Primer je potreba za naglim zaustavljanjem sistema usled
kvara ili neocekivanih situacija. U takvoj situaciji je mnogo lakse i brze ugasiti sistem
napajan strujom nego hidraulini i pneumatski
4
Sistemi upravljanja
Programiranje robota
5
Lead-Through programiranje (uenje) robota
6
Walk-Through programiranje (uenje) robota
Osoba koja obavlja poduavanje ima direktan fiziki kontakt sa manipulatorsko rukom
robota i u potpunosti ima kontrolu nad pokretima te robotske ruke, sa kojom runo
prolazi kroz pozicije u okviru eljenog opsega same ruke.
U toku ovoga procesa sam kontroler robota skenira i memorie koordinate na fiksnoj
vremenskoj osnovi. Kada se robot zatim postavi u automatski reim rada, ove vrednosti i
ostale informacije se ponavljaju i program se izvrava prema tome kako je nauen. Sa
ovom metodom programiranja, osoba koja se bavi uenjem je u potencijalnoj opasnosti iz
razloga to je operativni sistem bezbednosti ili deaktiviran ili van funkcije.
7
Off-Line programiranje
Ova metoda se zasniva na procesu upisivanja zahtevane sekvence koraka ili pozicija i
funkcionalnih operacija na daljinskoj kompjuterskoj konzoli. S obzirom da se sama
konzola nalazi na odreenoj udaljenosti pisani program mora da bude prebaen do
kontrolera robota i istovremeno mora da bude uspostavljena stabilna veza izmeu
konzole i kontrolera kako bi se precizne informacije prenele robotu i ostaloj opremi sa
ciljem efikasnog koordinisanja pokretima robota.Program se moe direktno prebaciti ili
pomou raznih memorijskih jedinica (CD,kasete,floopy disk).
Off-line programiranje
8
Programiranje pomou ROBOCAD softvera
Pri programiranju robota sa bilo kojom od gore navedenih tehnika uglavnom je potrebno
da program bude verifikovan i blago modifikovan prema informacijama o pozicijama
koje dobija. Ova procedura se naziva programsko podeavanje i obino se sprovodi u
delo u samom modu uenja operacija. Poduava runo vodi ili sprovodi robot kroz
programiranje korake. Ponovo se susreemo sa problemom bezbednosti zbog
deaktiviranih bezbednosnih sistema. Jedan od naina dodatnih bezbednosnih koraka
preduzetih za predupreivanje ovog problema je ograniavanje brzine kretanja robota u
ovom reimu uenja na 250 mm/s.
9
uzeti u obzir pozicioniranje celokupnog sistema robotske ruke, i to ne samo da je
potrebno odredi odreeni poloaj robota ve i kretanje izmeu pomenutih poloaja.
Shodno tome postoji nekoliko naina kretanja robota koji reavaju odreene probleme
i ispunjavaju zahteve. Zglobovno ili pomeranje po osi je oigledno brzo ali izvodi se
od luka do luka. Kretanje na osnovu koordinatnih taaka jeste pravolinijsko ali
zahteva pokretanje mnogo vie osa i veu snagu upravljanja. Cirkularni (rotacioni)
pokreti takodje su moguci kao sto su mogui i promenljivi tipovi poloaja na osnovu
zaustavljanja ili provlaenja kroz odreene pozicije. Brzina bilo kog pokreta se takoe
moe precizirati poev od skoro neprimetnog pokreta do 2,5 m u sekundi, zavisno od
tipa robota. Meutim ova gore navedena brzina se retko via u praksi. Da bi robot
uzajamno delovao sa sredinom u kojoj se nalazi uz programirano kretanje nalaze se i
programirane odreene funkcionalne operacije. Ovo se postie pomou sitema ulaz-
izlaz robota. Naime roboti mogu primiti i poslati signale od 24 V. Primer komande su
npr. zaustavi ukoliko ulazni signal nije primljen ili ukljui izlaz koji prikazuje
upozoravajui signal ili ak binarni ulazni signal koji bira program robota po kome
e on izvravati traeni zadatak. Robot se moe ponaati i kao PLC (programabilni
logiki kontroler).
Stepeni slobode
Bez obzira na samu konfiguraciju samog robota, kretanje po svakoj osi rezultira
rotacionim ili translatornim pokretima. Broj osa kretanja (stepeni slobode) i njihov
raspored , zajedno sa njihovom sekvencom operacija i strukturom dozvoljava kretanje
robota po celom opsegu u kome se nalazi, od take do take. Roboti imaju tri runa
kretanja: (gore-dole,unutar-izvan,od strane do strane-bono).
Iako se pod industrijskim robotima podrazumevaju roboti koji imaju tri stepena
slobode, tj. kreu se po tri ose treba predoiti prednosti robota sa 6 stepeni slobode.
Osnovna prednost robota koji imaju 6 stepeni lei u tome sto je time omoguena
mnogo vea fleksibilnost i adaptivnost u odnosu na ostale. Takoe sa ovim dodatnim
naizgled nepotrebnim stepenima slobode postie se istovremeno i bolje oponaanje
pokreta ljudske ruke, zbog cega se ovi roboti zovu jos i antropomorfni roboti.
10
Dijagram osa antropomornog robota
Roboti sa 6 stepeni slobode imaju proiriv radni opseg i dozvoljavaju alatki na kraju
manipulatorske ruke da manipulie pokretima na sve mogue naine u okviru svojeg
opsega. Pojedini roboti imaju veci stepen slobode kretanja nego ostali pogotovu na osama
2 i 3 koji su uglavnom ogranieni samom mehanikom strukturom ruke. Najbolje ruke se
proizvode tako da budu to bolje izbalansirane i da eljene rezultate postiu uz pomo to
11
manjeg dejstva motora.Razliiti tipovi robota koriste kontrabalansiranje teine, gasne
amortizere(opruge) i mehanike opruge kojim postiu potpunu ravnoteu.
Sve ose(stepeni) slobode su zakoene na skoro svim robotima. Ovo znai da iako je
napajanje iskljueno robot e zadrati svoju poziciju. Istovremeno u sluaju zahteva za
hitnim zaustavljanjem u bilo kom delu sistema, ove konice e se aktivirati i zaustaviti
skoro momentalno robot, zadravajui ga u zadnjem poloaju pre nego to je aktiviran
signal za zaustavljanje. Ovo se obavlja tako to se u samom kompjuteru na osnovu
feedback-a, povratne sprege, zna polozaj svake ose robotske ruke. Robot naravno koristi
ove informacije da bi kontrolisao kretanje robota.
Na narednoj slici vidimo razliite tipove kretanja robota koje je mogue izvesti
korienjem svih osa maine. Standardni dodatak za poduavanje (eng. teach pendant) e
esto imati dugme kojim se izabira tip kretanja.
12
Dijagram moguih kretanja robotske ruke
Osno ili zglobno kretanje zasniva se na pravolinijskom kretanju baze robota po x,y i z
koordinatama. Malo sloenije kretanje sree se kod ake ili alatnog zavretka( aka sa
vie zavrnih ureaja), koji koriste centar samog zavrnog ureaja, tzv. Teite ili
specijalni marker na alatci (TCP Tool Centre Point) kao reference prema kojoj se
proraunava i vri kretanje. Ovo se esto koristi pro repozicioniranju ugla alatke, npr. Pre
promeni ugla napada alata na brusilici.
Sveukupno ovo programeru daje odlinu intuitivnu kontrolu nad pozicioniranjem robota.
Kompjuter ne samo da rauna koji motori e biti ukljueni ve rauna potrebno ubrzanje
za kretanje ruku.Ovo znai da robot koristi istovremeno i informaciju o masi ruke i masi
samog optereenja u ruci, prilikom ega je omogueno finije pronalaenje putanje do
zahtevane pozicije. Skoro svi dananji roboti ii roboti proizvedeni u zadnjih 15 godina
imaju odlian sistem pozicioniranja i preciznost kretanja.
13
Podela industrijskih robota prema nameni i njihove
karakteristike
Robote za seenje
Roboti za bruenje,poliranje, izravnjavanje, finiiranje, i finu obradu zavrnog
proizvoda
Roboti za rukovanje proizvodima
Roboti za varenje
Roboti za farbanje, prskanje i obloivanje
Roboti za paletiranje
Roboti za lepljenje i hermetiko zatvaranje
Roboti za seenje
14
Primer robota za seenje
15
Brzina ,preciznost i kontrolabilnost su glavne karakteristike ovog tipa robota.
Roboti za bruenje,poliranje, izravnjavanje, finiiranje, i finu obradu
zavrnog proizvoda
Na slici se nalazi odlivak koga obezbeuje robot koji ga prinosi alatu za obradu.
16
Roboti za rukovanje proizvodima
17
Roboti za paletiranje
18
nastavlja svoj posao. Roboti specijalizovani za ovaj posao ne moraju da imaju 6 stepeni
slobode ve je 4-5 sasvim dovoljno, to doprinosi jednostavnosti dizajna ali i ceni samog
robota. Primeri su paletiziranje : krompira, paradajza, zamrznute ribe, cevi, namestaja, pa
ak i ivih crva.Na slici je prikazan jedan robot za paletiziranje.
Postoje dva osnovna podeavanja. Ili je alat za zatvaranje fiksan a robot pomera predmet
nad kojim se obavlja dati process ili je predmet fiksiran a robot sa alatkom za hermetiko
ili neki drugi vid zatvaranja obavlja posao.Postoji nekoliko vrsta specijalizovanih robota
za obavljanje ovih poslova.Ovo se odnosi na to da s obzirom da je mali spostveni teret
nije potrebno koristiti standardne robote na koje s montira alat kao i zbog potrebe da
budu izuzetno agilni.
Na slici se nalazi takozvani robot majmun. Nazvan je ovako zbog svoje brzine , velikog
opsega kretanja i injenice da moze da se montira da bude u viseem poloaju.
19
Roboti za farbanje,prskanje i obloivanje
Farbanje je jeda od prvih procesa za koje je iskorien robot. Isparenja i sama priroda
rastvora koji se koriste u procesu farbanja, dovela je do zahteva d ase minimizia kontakt
oveka sa ovakvom sredinom id a se robotu da prednost u obavljanju ovog posla. Roboti
za farbanje koji su razvijeni su otporni na uslove u kojima se farba, ali takoe danas nisu
opasni po sredinu u kojoj rade, pri radu u uslovima zapaljivih isparenja. Postoje dve vrste
robota za farbanje: otproni na eksplozije i neotproni. Ovi otporni se instaliraju tako da se
zapeati itava jedinica tako da je ruka pogonjena vazdunim pritiskom da bi se
onemoguila mogua zapaljenja usled isparavanja iz rastvora za farbanje. Takodje da bi
se motrio pritisak u tim radnim uslovima, koriste se senzori za pritisak. Roboti neotporni
na eksploziju nemaju sistem pritisaka.
Roboti za farbanje uglavnom imaju veoma tanke ruke s obzrirom da ne moraju da nose
veliku teinu, jer se od njih zahteva sposobnost pristupa svim pozicijama. Takoe su
sposbni da prave veoma tene pokrete, ime na neki nain oponaaju slikara.Ovi roboti
uglavnom imaju kontroler koji je specijalno projektovan za taj posao. Ne samo zbog
samog procesa farbanja i njegovih specifinih zahteva, ve i zbog amog kretanja koje je
malo drugaije od kretanja standardnih robota. Neki roboti za farbanje su programirani
tako da ruku pomeraju direktno, runo, bez upotrebe dugmadi ili dzojstika. Na ovaj
20
nain robot se izuzetno lako moe nauiti nekim organiskim pokretima koje bi inae bilo
teko postii.
Roboti za zavarivanje
21
Sa stanovita bezbednosti u smislu opasnosti od isparenja i varnienja opasnog po vid pri
lunom zavarivanju izabir robota je logino i opte korisno reenje.Luno zavarivanje
ima obino postavljene zavese oko radnog prostora sa ciljem spreavanja bilo koga da se
priblii previe,al id a povea produkciju.
22
Na slici se nalazi teki takasti zavariva koji nosi tzv scissor gun koji moe izuzetno
lako da dosegne bilo koji poloaj na asiji automobile.
23
Literatura
4. www.wikipedia.org
5. http://www.robotsltd.co.uk/robot-applications.htm
24
6. http://www.osha.gov/dts/osta/otm/otm_iv/otm_iv_4.html
SADRAJ:
25
Programiranje robota................................................................................. 5
Lead-Through programiranje (uenje) robota.................................6
Walk-thorugh programiranje (uenje) robota..7
Offline programiranje robota .........................................................8
Stepeni slobode..........................................................................................11
Podela industrijskih robotsa prema nameni i njihove karakteristike....... 13
Roboti za seenje........................................................................................16
Roboti za bruenje,poliranje,zavnu obradu...17
Roboti za rukovanje proizvodima...............................................................18
Roboti za paletiziranje ................................................................................19
Roboti za hermetiko zatvaranje i lepljenje................................................20
Roboti za farbanje,prskanje i obloivanje...................................................21
Roboti za zavarivanje .................................................................................22
Bezbednost industrijskih robota..................................................................23
Literatura.....................................................................................................24
Sadraj.25
26