Professional Documents
Culture Documents
КОСОВСКО МЕТОХИЈСКА
ОДСЕК ЗВЕЧАН
- Мастер рад -
Студент Ментор
Драган Влашковић бр. инд. 7/2019 др Данило Микић, проф.
Звечан
2022. године
АКАДЕМИЈА СТРУКОВНИХ СТУДИЈА
КОСОВСКО МЕТОХИЈСКА
ОДСЕК ЗВЕЧАН
- Мастер рад -
Звечан
2022. године
САДРЖАЈ
РЕЗИМЕ 1
1. УВОДНИ ДЕО 2
2. ДОСАДАШЊА ИСТРАЖИВАЊА 4
2.1. Развој индустријских робота 5
2.2. Примена и значај роботских система у индустрији 6
2.3. Компоненте индустријског робота 13
2.4. Карактеристике индустријских робота 14
2.5. Радни простор индустријских робота 15
2.6. Проблем управљања индустријским роботом 16
2.6.1. Решавање проблема 17
3. ТЕОРИЈСКА ИСТРАЖИВАЊА 17
3.1. Кинематика манипулатора-робота 17
3.2. Механичке структуре (конфигурације) манипулационих робота 18
3.2.1. Подела робота према геометрији радног простора 18
3.2.2. Робот антропоморфне конфигурације-RRR 21
3.3. Решавање проблема робота антропоморфне конфигурације D-H параметри 22
4. АНАЛИЗА МОДЕЛА РОБОТА КОРИШЋЕЊЕМ ПРОГРАМСКОГ 28
ПАКЕТА МАТЛАБ
4.1. Анализа и симулација уз помоћ програма Matlab 28
4.2. Одређивање параметара индустријског манипулатора 29
4.2.1. Креирање скрипте и модела у Matlab-у са D-H параметрима 32
4.2.2. Симулација индустријског манипулатора у Matlab-у 36
5. ПРИМЕНА ТЕХНИЧКЕ ДИЈАГНОСТИКЕ 40
5.1. Методе и средства техничке дијагностике 42
6. ОДРЖАВАЊЕ ИНДУСТРИЈСКИХ РОБОТА 43
6.1. Методе одржавања техничких система 44
6.1.1. Корективно одржавање 44
6.1.2. Превентивно одржавање 44
6.1.2.1. Превентивно планирано одржавање 45
6.1.2.2. Превентивно одржавање према стању 45
6.1.3. Проактивно одржавање 45
6.1.4. Експертни системи у одржавању 46
6.1.5. Унапређење карактеристика техничких система 47
6.2. Примена превентивног одржавања индустријских робота 47
6.2.1. Предности превентивног одржавања 48
6.3. Примена сервисних робота за преглед и одржавање система 53
7. РЕЗИМЕ СПРОВЕДЕНИХ ИСТРАЖИВАЊА СА ДИСКУСИЈОМ 54
8. ЗАКЉУЧАК 56
9. ЛИТЕРАТУРА 58
БИОГРАФСКИ ПОДАЦИ 61
ИЗЈАВА О АУТОРСТВУ РАДА 62
I
РЕЗИМЕ
1
1. УВОДНИ ДЕО
2
што су: медицина, пољопривреда, одбрана, логистика, грађевинарство, спасавање,
унутрашња и спољна безбедност, подводни системи, контрола и одржавање, односи с
јавношћу, кућне услуге, професионално чишћење, истраживање свемира, образовање и
научна истраживања.
Све већа употреба робота има и своје друштвене последице. Велики број
неквалификованих и полуквалификованих радника, који су до тада обављали
једноставне, опасне и досадне послове, остао је без посла.
Живимо у времену које ће се несумњиво по много чему памтити у далекој
будућности, а штета би било да тога ни сада нисмо свесни. Довољно је погледати око
себе и схватити да је оно о чему смо читали или гледали заправо око нас. Узећемо у обзир
песимистичка предвиђања, али као и увек, са надом да ће се ствари развијати у најбољем
могућем правцу, за човека, андроида, робота и вештачку интелигенцију [3] .
Индустријски манипулациони робот је уређај опремљен механичком руком са
великим могућностима кретања и управљачким системом велике аутономије, најчешће
реализован на дигиталном рачунару. Такви роботи представљају крајњу тачку развојне
серије индустријских аутомата и најраспрострањенији су роботи у практичној примени.
Поред CNC машина, индустријски роботи су типичан представник флексибилно
аутоматизованих система, што значи да се брзо прилагођавају променама у производном
програму, односно променама радног задатка. Могу се применити самостално или у
оквиру других сложених система. Индустријски робот је програмибилни систем опште
намене који може имати неке антропоморфне карактеристике, као што сунпр. руке.
Проблематика истраживања овог рада превасходно је теоретског истраживачког
карактера. За потребе истраживања дијагностике стања и одржавања машинских
склопова на индустријском роботу превасходно је коришћено упутство произвођача
машине, што је од случај до случаја различито, јер зависе од произвођача машине.
Тематика истраживања у овом раду обухвата функцији индустријских робота.
Пажња ће бити усмерена на индустријском роботу, како њиховом развоју. Стављање
акцента на различите типове примене индустријских робота. Све ово ће бити
представљено са циљем да се дефинише поузданост индустријски робот и одржавање на
основу дијагностике стања делова на њима.
Истраживање проблематике рада и поузданости наведеног индустријског робота
веома је захтеван и комплексан задатак. Да би се реализовало ово теоретско
истраживање, потребно је познавати како историју техничких система, тако и историју и
примену њихових делова. Без инсистирања на анализи развоја наведених механизама
кроз историју, не би се могла сагледати проблематика која је заокупила пажњу овог
истраживања.
Опис рада који је приказан у овом раду представља и генерализацију решавања
механике (кинематике и динамике) робота коришћењем D-H параметара, коришћењем
савремених механичких метода и коришћењем рачунара. У ту сврху коришћене су
упрошћене генерализоване трансформационе матрице четвртог степена за решавање
проблема ротације и транслације појединачних чланова ланца робота, као и за
симулацију делова софтверског пакета MATLAB – SimMechanics i Robotics toolbox [4, 5, 6].
Ова методологија омогућава формирање матричних динамичких једначина
кретања, које су погодне за ефикасно решавање, чиме се превазилази основни проблем
класичних механичких прорачуна. Такође, динамички модел робота који се може решити
на приказани начин омогућава да се на основу њега изврши симулација понашања,
односно верификација модела, која обезбеђује извршавање анализе понашања реалног
робота.
Конкретни примери прорачуна и симулације коришћењем трансформационих
матрица модела дати су на примеру манипулационог робота „КUКА”.
3
Научно-истраживачке и развојне активности у овом раду урађене су у складу са
стандардима и препорукама струке. Такође, разматране су и проучене све доступне
научно-истраживачке објављене публикације, које дотичу тематику наведених
активности у земљи и иностранству
Научни допринос мастер рада огледа се у успостављању сарадње који је од
општег интереса између научно-истраживачких делатности које се баве одржавањем,
дијагностиком, поузданошћу, механиком, математиком, рачунарством, инжењерством,
телекомуникацијама и друштвеним наукама.
Овај рад требало би да допринесе превентивним, техничким, дијагностичким
приступима нове технологије, коришћења дијагностичких апарата. Примена нових
технологија требало би да укаже и дефинише дугорочан непрекидан процес који утичу
на све аспекте живота, као и њихова примена у неким економским изазовима.
2. ДОСАДАШЊА ИСТРАЖИВАЊА
4
(1987), температурни прагови на лежајевима су показатељ лоше перформансе, као и
пикови у спектру јачине вибрационих сигнала који утичу на кинематику лежаја [23].
Анализирајући вибрације и температуру код роботских система Michel, J.S.
(Mitchell, J.S.) (1981) је истицао мерења на лежишту лежаја [24], примењујући један
сензор за сваки лежај.
Као одговор на питање одржавању и дијагностици роботизованих система,
Dhillon (1991) наводи неколико модела и сви се ослањају или на поседовање предзнања
о поузданости роботских компоненти или на функцију расподеле густине вероватноће
између кварова или на узроке квара целокупног подсистема. Такви подаци о
дијагностици кварова и добијене анализе корисне су за процену поузданости,
расположивости и степена дефеката система робота или његових компоненти. Из тога
произилазе потребе за одржавањем и одређивањем било каквих недостатака на дизајну.
Оваква метода захтева систем извештавања и документовања дијагностике (архива
одржавања) која мора бити без грешака и лака за употребу [25].
Разматрајући моделе грешака на манипулатору, Liégeois (1985) је примењивао
податке о статистици и узроку грешака у зглобу и целокупни модел поремећаја на
манипулатор. Циљ је био да се надокнаде грешке без моделовања локације грешке,
мерењем кретања крајњег извршиоца (ефецтор) [26]. Ову методу је проширио Whitney
(1986) и остали на роботским кинематским калибрацијама [27].
Čačko (1986), коришћењем приступа поузданости техничких система-
вероватноће као алтернативу истиче неколико детерминистичких сигнала који се
аналитички (помоћу неког математичког израза) дефинишу и који могу да се прикупе из
механичких структура, како би модел вероватноће обухватио диференцијалне једначине
које описују динамичко понашање структуре, теоретске и експерименталне анализе
компоненти, динамичке анализе структуре (модалне анализе) и моделе поузданости [28,
29].
Данас је роботика важна научно истраживачка дисциплина и привредно
индустријска грана. Роботика се врло брзо развија и у том су подручју настале многе
иновације, а процењује се да ће их у следећих десетак година бити много више него до
сада.
Индустријски роботи се могу поделити у три генерације [30, 31, 32] у зависности
од тога у којој мери су изражене њихове главне одреднице: универзалност кретања и
аутономност у раду.
Роботи прве генерације у стању су да аутоматски понављају задати покрет.
Заправо, не ради се о само једном одређеном покрету, већ о произвољном покрету који
се роботу задаје преко, на пример, записа на магнетној траци. Нови задатак подразумева
нови програм. Тиме се исцрпљује могућност комуникације са роботом, а његова
самосталност огледа се у прецизном аутоматском понављању задатог кретања.
Код ових робота постоје два начина памћења задатог кретања. Код старијих
типова, робот идентификује одређени број положаја помоћу одговарајућег броја група
потенциометара који се налазе на управљаћком пулту. Свака група потенциометара
идентификује један положај робота тако што један потенциометар из групе идентификује
вредност померања једног покретног зглоба. У режиму аутоматског рада робот ће се
кретати из једног положаја у други, а путања између тих положаја не може се
контролисати. Касније је овај приступ модернизован. Тачке у које робот треба да дође
задају се помоћу магнетне траке. Тада је било могуће задавати и путању између
појединих радних тачака у простору, а такође и задавати брзину кретања.
5
Роботи прве генерације називају се и енглеским термином плејбек роботи
(playback). У слободном преводу то би значило понављајући роботи, зато што по-нављају
задато кретање. У случају кретања од тачке до тачке без могућности управљања
кретањем између тачака, користи се енглески термин „point-to-point” управљање, а у
случају континуалног праћења путање енглески термин је „continuous path control”.
Роботи друге генерације могу обављати веома сложене задатке и, захваљујући
елементима вештачке интелигенције, они имају способност сналажења у неким
непредвидивим ситуацијама. За разлику од робота прве генерације, чији је циљ био да
изврши одређени покрет, роботи друге генерације имају као циљ извршење неког задатка
и могу, ако треба, мењати своје кретање да би тај циљ постигли.
Може се рећи да је у непредвидивим ситуацијама понашање робота друге
генерације донекле слично понашању слепог човека. Он не може осмотрити ситуацију,
онда донети одлуке, па тек на крају приступити кретању. Он информације прикупља
упоредо са кретањем и одмах доноси одлуке.
Роботи треће генерације способни су да раздвоје процес прикупљања
информација и доношења одлуке од каснијег кретања којим се одлуке спроводе.
Споменимо и то да се роботи могу опремити и другим сензорима, нпр. звућних
информација, боје и слично. Огроман број информација које робот прима захтева веома
сложене алгоритме за њихову обраду. Зато је даљи развој робота битно везан за развој
метода вештачке интелигенције где се, између осталог, подразумевају и методе
препознавања облика и препознавања говора. Неке будуће генерације робота сигурно ће
имати све савршенија чула и савршенији вештачки интелект [33].
6
призматичног или ротационог типа. Призматични зглоб омогућава релативну
транслацију дуж осе, а окретни зглоб омогућава релативну ротацију кроз две карике.
Конфигурација карика и спојева чини кинематички ланац робот. Променом
дужине, броја и врсте компоненти у ланцу, могуће је добити манипулаторе са
различитим капацитетима кретања. У индустријским применама, уобичајено је имати
робота са шест степени слободе (DОF) који се назива "лакат" због његове сличности са
људском руком. Пример манипулатора лакта је приказан на слици 1.
8
Слика 4. Опслуживање специјалне брусилице PUMA роботом
Другу категорију чине послови у којима робот носи неки алат или уређај којим
обавља одређену производну операцију на радном предмету. Карактеристични примери
из ове категорије су тачкасто и шавно заваривање, фарбање прскањем, брушење,
полирање итд. И код ових послова јавља се различита сложеност задатака. Код фарбања
прскањем потребна је мања прецизност него код заваривања. Затим, код тачкастог
заваривања довољно је остварити кретање од тачке до тачке, док је код шавног
заваривања потребно пратити континуалну путању. Коначно, код брушења и полирања
потребно је управљати и силом притиска на предмет који се обрађује. Примери
заваривања роботима дати су на сл. 5, и 6 док је на сл. 7 приказана инсталација за
одсецање наливака брусном плочом, која се окреће на фиксном мотору, док робот узима
један по један одливак са сређене палете, доноси га до брусне плоче и одсеца га.
9
Слика 5. Ласерско заваривање 3D компонената од термопластике помоћу робота REIS
10
Слика 7. Индустријски робот Cincinnati-Milacron
11
Слика 9. Монтажа помоћу REIS робота у једној фабрици пластике
12
раде у више смена, раде уједначеним ритмом, праве мало шкарта. Једноставно речено,
производња у којој учествују роботи је јефтинија [37]. Данашњој индустрији у којој
доминира производња у великим серијама свако појефтињење производње веома је
значајно, и може се рећи да су роботи постали незаменљиви фактор савремене
индустријске производње. На сл. 11 је приказан комплетан производни роботски систем.
13
Слика 12. Cincinnati Milacron индустријски робот са шест степени слободе
14
Код индустријских робота примењују се различити типови погонских система, од
којих се већина користи и код CNC машина.
Способност управљања хватаљком робота у тродимензионалном простору
захтева познавање повезаности између зглобова манипулатора и позиције и орјентације
хватаљке. Пошто сегменти манипулатора врше ротационо и/или транслаторно кретање
у односу на референтни координатни систем, резултујући просторни померај хватаљке
одређен је ротацијама и транслацијама сегмената.
15
1. Постоји потреба да се на опасним, неприступачним местима замени човек, или
су процеси које треба реализовати врло сложени па их човек не може извести. Једна од
таквих области је нуклеарна технологија. Ту се ради са радиоактивним материјама и у
зонама изложеним радијацији, на пример код монтаже и демонтаже елемената
нуклеарног реактора или интервенције у случајевима хаварија на нуклеарним
постројењима. На пример: код нуклеарних реактора човек не сме боравити у простору
зрачења; у великим дубинама не може боравити због високог притиска; при
истраживању у свемиру човеково присуство је често немогуће; у затвореним и опасним
срединама не може боравити због испарљивих гасова, непожељног зрачења и
температуре; на машинама постоје опасна места због могућности повреда и др.
2. Роботи могу реализовати врло сложене задатке поуздано, без грешака, без
замора и онолико дуго колико је то потребно (како су програмирани), а могу и променити
задатак (променити и програм). Стога је примена робота постала врло широка, почев од
свих области технике и технологије, саобраћаја, медицине, игара и др., до обичних
потреба [41].
16
механичких структура, актуатора и сензора. Циљ такве анализе је поред одређивање
математичког модела компоненти индустријског робота је свакако и дефинисање
параметара за сваку осу ai, αi, di и θi .
3. ТЕОРИЈСКА ИСТРАЖИВАЊА
17
зглобова тако да манипулатор буде у жељеној крајњој тачки, ако је жељена
тачка физички доступна, или што је могуће ближе аконије физички доступна. Ово је
много сложенији проблем који често има бесконачно много решења.Основни проблем,
тј. питање које се поставља у инверзној кинематици гласи: Под којим угломморају бити
зглобови робота, да би крајњи положај руке робота био у жељеној тачки? У овом
раду биће разматран проблем инверзне кинематике робота [44].
У основи позиционирања сегмената манипулатора је решавање његове
кинематике. Како се ради о кинематици сложеног кретања система тела са више степени
слободе кретања, то је решење оваквог задатка већ само за неколико степени слободе
кретања доста сложено. За већи број степени слободе кретања такви прорачуни су скоро
неприхватљиви јер садрже велики број прецизних прерачунавања. Нове могућности за
решење овог задатка створене су применом PC рачунара за брзо умножавање матрица. У
том смислу формирана је модерна механика сложеног (релативног) кретања тела која
подразумева примену трансформационих матрица које омогућавају да се, једноставним
умножавањем матрица, израчуна апсолутно кретање система тела прерачунавањем
његових релативних кретања.
Због обимности рада нећемо се бавити извођењем једначина матрица, јер би
занемарили реалност саме теме.
18
Правоугаона Декартова конфигурација робота или TTT има три транслаторна
зглоба чије су осе међусобно нормалне. С обзиром на једноставну геометрију, сваки
степен покретљивости је коресподентан са степеном слободе у Декартовом (Cartesian)
простору, будући да се ради о праволинијском кретању. Структура показује добру
механичку чврстоћу. Тачност позиционирања ручног зглоба је константна у целом
радном простору. Насупрот високој тачности, структура има слабу покретљивост, јер су
сви зглобови транслацторни. Радни простор овог робота је призма. Cartesianov
манипулатор приступа објекту “са стране”. Уколико желимо објекту приступити
“одозго”, овај манипулатор се треба реализовати у облику сталка (engl. Gantry
manipulator). Декартова структура омогућује постизање радног простора великих
димензија и манипулисање гломазним објектима. Због тога се најчешће примењује у
руковању материјалима и монтажи. Мотори за покретање зглобова манипулатора су
електрични, а ретко пнеуматски. Радни процтор је призма.
19
Робот сферне (поларне) конфигурације или RRT (eng. spherical)
Наведене структуре манипулатора добијвене су на основу захтева за позицију
ручног зглоба и оријентацију врха манипулатора. Ако се жели постићи одговарајућа
оријентација у тродимензионалном простору, ручни зглоб мора поседовати најмање три
степена покретљивости остварених ротационим зглобовима. Будући да ручни зглоб чини
крајњи део манипулатора он може бити збијен, што ће имати за последицу компликовану
механичку конструкцију. Без улажења у конструкционе детаље, реализација ручног
зглоба са највећом окретљивошћу је она где се осе сва три ротациона зглоба секу у једној
тачки. Овај зглоб се зове сферни. Главна особина сферног зглоба је раздвајање позиције
и оријентације врха манипулатора; рука је задужена за задатке позиционирања горње
тачке пресека, док је ручни зглоб задужен за одређивање орјентације врха манипулатора.
Реализације у којима зглоб није сферни су једноставне с механичке тачке гледишта, али
су позиција и оријентација сједињене и то компликује кординацију између кретања руке
и обављања задатка од стране ручног зглоба.
Заменом другог зглоба цилиндричне конфигурације робота ротацијским зглобом
добија се робот сферне конфигурације (слика 17).
Робот типа SCARA (eng. Selective Compliance Assembly Robot Arm) такође има
два ротацијска и један транслацијски зглоб, као што је приказано на слици 18.
Код овог типа робота су све три осе вертикалне. SCARA робот карактерише
висока чврстоћа за оптерећења на вертикалној оси и попустљивост за оптерећења у
хоризонталној оси. Због тога се SCARA користи за задатке монтирања по вертикалној
оси. Тачност позиционирања се смањује са порастом удаљености између ручног зглоба
и осе првог зглоба.
20
Ако су употребљена сва три ротациона зглоба добија се ротациона структура
манипулатора, која се још назива лактаста, антропоморфна или зглобна или
(Ротацијска конфигурација (лактаста, антропоморфна, артикулирана, RRR
конфигурација). Осе ротације другог и трећег зглоба су паралелне и вертикалне према
оси ротације првог зглоба. Ако не постоје ограничења ротационих кретања, тада је радни
простор тог робота сфера, а уз ограничења то је део сфере сложеног облика чији је пресек
са стране најчешће у облику полумесеца. Због сличности са човековом руком, други
зглоб се зове рамени зглоб, а трећи зглоб лакта јер повезује горњи део руке са
подлактицом. За погон зглобова антропоморфне структуре користе се електрични
мотори. Подручје примене је јако широко. Радни простор–део кугле.
Ако су употребљена сва три ротацијска зглоба добија се ротацијска структура
манипулатора, која се још назива лактаста, антропоморфна или зглобна (слика 19).
21
реалног система и теорије о том систему у облику којим се може манипулисати. Реалан
систем је издвојени део реалног света који нам је од интереса. Док нам симулацију
омогућавају разни софтверски пакети (Matlab, Simulink, Control System Toolbox) ради
лакшег праћења резултата и могућности испарављања и верификације датог модела као
ваљаног.
22
Нека је pN вектор положаја тачке А у непокретном координатном систему {N}
(сл. 21a). Иста тачка може бити представљена вектором pP у покретном координатном
систему {P}.
{N} {N}
{P} {P}
a) b)
Слика 21. а) Непокретни {N} и покретни {P} координатни систем
б) Ротација око x осе за фиксни угао
rx rx '
r N R r (1)
y P y'
rz rz '
може се писати:
pN = NRP pP (2)
Анализирајмо сада други случај два координатна система где је координатни
почетак O’ покретног координатног система дефинисан вектором положаја dN у односу
на координатни почетак О непокретног координатног система (сл. 22).
A
{P} pP
pN
{N}
dN
23
На основу претходних анализа, ако је dN=0, може се писати: pN = NRP pP. Међутим,
пошто се тачке O и O’ не поклапају, односно dN0, тада је:
pN = NRP pP + dN (3)
gde je: NRP матрица ротационе трансформације покретног координатног система у
односу на непокретни, а dN, изражен у непокретном координатном систему, вектор
положаја координатног почетка O’ покретног у односу на координатни почетак О
непокретног координатног система.
Тада је:
N P N
px px d x
p N R p d (4)
y P y y
p z p z d z
y y P (5)
p z
0 0 0 1
p
0 0 0 1
z
Сада, када је описана општа повезаност између координатних система, могу се
дискутовати D-H параметри. На (сл. 23), сегмент i повезује сегмент i-1 са сегментом i+1.
Слика је коришћена за демонстрацију корака обављених у одређивању Денавит -
Хартенберг-ових параметара. D-H нотација је додељивање просторних координатних
система различитим зглобовима манипулатора. Метод укључује одређивање четири
параметра потребна за добијање комплетне хомогене трансформационе матрице. Ови
параметри су [42].
- дужина везе или сегмента ai – најкраће растојање између оса зглобова zi-1 и zi
(растојање од пресека осе zi-1 са осом xi до координатног почетка i-тог координатог
система, мерено дуж xi осе;
- угао закретања i - угао између оса зглобова zi-1 и zi мерен у равни нормалној на
ai (угао ротације око xi ose, потребан да се оса zi-1 доведе у паралелан положај са осом zi
, коришћењем правила десне руке).
- растојање између сегмената (ofset) di – растојање од почетка i-1-ог координатног
система до пресека осе zi-1 са осом xi, мерено дуж осе осе zi-1.
- угао зглоба i - угао ротације око zi-1 осе, потребан да се оса xi-1 доведе у
паралелан положај са осом xi (коришћењем правила десне руке).
24
Параметри ai и i су дефинисани геометријом манипулатора и имају константне
вредности засноване на геометрији манипулатора, док параметри di и i могу бити
променљиви (у зависности од тога да ли је зглоб транслаторни или обртни).
сегмент i+1
оса i+1
di – растојање између
сегмент i сегмената i-1 и i+1
ai – дужина везе
i = zi-1 zi
i = xi-1 xi
оса i
сегмент i-1
25
Претходно описани кораци шематски су приказани на сл 24.
Уочити робот-манипулатор
Означити зглобове
Поставити
координатни систем
основе
Поставити координатни
систем зглобова
26
Установити di и ai
Установити i
27
4. АНАЛИЗА МОДЕЛА РОБОТА КОРИШЋЕЊЕМ
ПРОГРАМСКОГ ПАКЕТА MATLAB
28
дијаграма при том не захтева од корисника детаљно познавање синтаксе неког
програмског језика.
Matlab је такође замишљен као систем у којем корисник на једноставан начин
може градити своје сопствене алате и библиотеке и модификовати постојеће. У ту сврху
се користи једноставни програмски језик. Такође је могуће користити C, Fortran, Adu или Javu.
Simulink је део Matlab-а намењен симулирању динамичких система. За сам унос
и опис система који се симулира користи се једноставно графичко окружење у којем
састављамо/цртамо модел комбинујући готове компоненте. Таквим приступом је
симулација система значајно олакшана јер се од корисника не захтева унос
диференцијалних једначина које описују систем уз познавање Matlab програмског
језика већ је довољно знати блок-схему система.
У наредном делу овог рада покушаћу да извршим анализу модела робота помоћу
програма Matlab, односно његових делова: SimMechanics-a и Robotics toolbox-а.
SimMechanics је стандардни део програмског пакета Matlab, применљив на све
области механике, док је Robotics toolbox део програма специјализован за симулацију
манипулационих робота.
Слика 25. Реална слика манипулатора KR40 Слика 26. Робот KR40 са зглобовима
30
Табела 1. D-H параметри
31
4.2.1. Креирање скрипте и модела у Мatlab-у са D-H параметрима
После покретања команде File – New > Script отвара се програмски едитор и
приступа се уносу команди програмског језика MatLab-a, што ће представљати модел
конструкције робота kr40.
Датотека kr40.m чува се у прозору едитора програмског скрипта командом File -
Save As... У оквиру ове команде обавља се и избор следећег фолдера:
32
L{3} = link([ 0 1.05 0 0 0], 'standard');
L{4} = link([ pi/2 0 0 0.19 0], 'standard');
%Inercija segmenta
L{1}.Jm = 200e-6;
L{2}.Jm = 200e-6;
L{3}.Jm = 200e-6;
L{4}.Jm = 33e-6;
% Viskozno trenje
L{1}.B = 1.48e-3;
L{2}.B = .817e-3;
L{3}.B = 1.38e-3;
L{4}.B = 71.2e-6;
% Kulonovo trenje
L{1}.Tc = [ .395 -.435];
L{2}.Tc = [ .126 -.071];
L{3}.Tc = [ .132 -.105];
L{4}.Tc = [ 11.2e-3 -16.9e-3];
33
Након креирања скрипте kr40.m прелазимо на креирање модела робота
употребом блокова из Robotics toolbox-a.
Најпре из основног менија Matlab-а бирамо File - New - Model чиме креирамо
нов Simulink модел. Са File – Save As снимићемо модел под жељеним именом
(нпр. kr40model). Добићемо празан прозор модела као на слици:
34
такође извршили везу функционалних параметара из скрипте kr40 са параметрима
модела робота kr40model дефинисаним Robotics Toolbox-ом.
Из добијене библиотеке Simulink блокова функција Robotics Toolbox-а може се
прво изабрати и превући мишем у Simulink модел блок jtraj.
Блок jtraj израчунава трајекторију зглобова (у њиховим координатним
системима) између две задате позиције. Задаје се још у блоку jtraj и tmax, које се
поставља на време колико ће трајати симулација (у примењеном случају 10 - подразумевају
се секунде). Вредности q0 и qf се могу директно уписати у jtraj блок.
Задавање параметара Simulink блокова обавља се у дијалошком прозору који се
добија дуплим кликом миша на дати блок. Дијалошки прозор за подешавање
блока jtraj приказан је на слици:
35
Од користи може бити и графички приказ промене углова у току радног циклуса.
Он се врши помоћу блока Scope који такође увозимо из Simulink – Sinks библиотеке.
Брзина се добија диференцирањем тренутног положаја.
После додавања ових блокова у Simulink модел и њиховог повезивања, добија се
модел као на слици:
36
Нулти положај робота: Приказан је положај роботске руке у том тренутку. На
дисплејима за графиконе није почето цртање зато што није било никакавог померања
робота (слика 34).
37
Слика 35. Симулација кретања робота са исцртавањем графика
38
Слика 37. Изглед дисплеја и положај робота после девете секунде
39
5. ПРИМЕНА ТЕХНИЧКЕ ДИЈАГНОСТИКЕ
Ова наука је достигла свој развој захваљујући развоју теорије мерења, теорије
информација, теорије вероватноће и кибернетике. Од утврђивања квара, што је био
почетак развоја техничке дијагностике, прешло се на утврђивање стања система и
претпоставки о даљем понашању система у одређеном тренутку. Могло би се
дефинисати да је крајњи циљ техничке дијагностике да постојећим методама и опремом
допринесе повећању спремности и ефективности техничког система у целини.
Одређени задаци техничке дијагностике произилазе из траженог циља у смислу
даљег развоја метода и алата који ће дати дијагностичке информације о стварном стању
техничког система или појединог дела, узроцима квара, понашању квара и на тај начин
одредити основни циљ квара. дијагноза. (Себастијановић С., 2002).
Проучавање узрока кварова је један од главних задатака техничке дијагностике.
Техничка дијагностика служи као помоћ за одређивање поузданости система,
побољшање одржавања и уштеду трошкова производње. Радни капацитет система може
се пратити коришћењем посебне дијагностичке опреме и обученог особља. Дозвољено
стање мора бити дефинисано тачним критеријумима или границама дозвољених
одступања.
40
У пракси је доказано да кварови не настају одмах, већ се у току рада губи
способност за рад јер долази до промене параметара система или његових делова, што
може довести до квара или квара. На основу извршених анализа и прикупљених
теоријских сазнања о стању, прописују се мере одржавања са циљем отклањања узрока
дотрајалости система. Истраживање се заснива на увођењу нових модела и поступака
техничке дијагностике у циљу одржавања задовољавајуће поузданости технолошког
процеса у раду.
Извршена анализа поступака техничке дијагностике система и кварова који се
јављају у току рада формирају конкретне планове мерења. У функцију одржавања
система потребно је увести техничку дијагностику како би се допринело повећању
поузданости, економској исплативости и континуираном раду система [59].
Основни приступ техничкој дијагностици заснива се на:
процеса и његовог окружења,
мерење улазних и излазних вредности у исправном раду паралелно са тим
вредностима уз одређене сметње,
упоређивање свих добијених величина и њихова обрада и закључивање.
41
Ако се на почетку рада елемента система претпостави његов отказ и ако је време
рада без отказа интервал 0 - τ , где је τ тренутак квара који се не може предвидети, сматра
се променљивом континуираног типа са густином расподеле f (t):
za t > 0 je f (t > 0)
za t >0 je f (t) = 0.
42
6. ОДРЖАВАЊЕ ИНДУСТРИЈСКИХ РОБОТА
43
У пракси се најчешће примењује комбиновано (корективно и превентивно)
одржавање, са што већим корективним уделом и што мање корективних интервенција, у
зависности од техничког система на који се примењује и његове сложености и захтеваних
циљних функција. Искуство показује да је недостатак информација резултат неадекватног
раног планирања и недостатка интегрисаног приступа од почетка осмишљавања процеса
одржавања. У суштини, утврђено је да: погодност производње (способност процеса),
погодност контроле стања, погодност тестирања, поузданост, погодност одржавања,
подршка употребе, погодност транспорта и складиштења и друге дизајнерске дисциплине
имају веома снажан утицај на коначну ефективност техничког система и процеса његовог
коришћења [37].
44
продаје. производи на тржишту је добар. Време отказивања у таквим случајевима може
трајати од неколико сати до неколико дана.
Превентивно одржавање је увек боље од корективног и може бити недовољно или
претерано по обиму. На први поглед је најбоље и најлакше ништа не радити превентивно,
јер то изгледа најмање кошта. Са оптимално одржаваним превентивним одржавањем,
остварени профит далеко премашује средства уложена у одржавање. Правећи паралелу
између предности и мана превентивног одржавања, може се рећи да су предности много
израженије. У већини случајева, однос предности и мана варира у зависности од врсте
превентивног одржавања.
Већина оних који раде у области одржавања, под појмом превентивно планско
одржавање подразумевају фиксне интервале у којима се обављају одређене активности.
Ове активности се обављају седмично, месечно, квартално, сезонски или у неким другим
унапред одређеним интервалима. Спровођење активности одржавања у планираним
интервалима је само по себи корак ка систему одржавања заснованом на одржавању.
45
сталном праћењу и контроли главних узрока кварова и активностима на њиховом
отклањању или значајном смањењу негативног утицаја.
Проактивни концепт не прихвата отпуштање као нормалан и могући услов.
Спровођењем низа адекватних мера настоји се да се оне уопште не одбаце. Једноставно
речено, циљ је да сваки технички систем „води здрав живот“ и тиме максимизира свој
радни век.
46
Познавање физичких принципа укључује [64, 65]:
Познавање компоненти и односа међу њима. Ово знање описује карактеристике
компоненти и релације међу њима у виду решења диференцијалних једначина (на
основу њих се може конструисати модел циљног система).
47
Слика 39. Приказ превентивног одржавања [66]
Рано откривање:
Прво, превентивно одржавање нам омогућава да идентификујемо потенцијалне
проблеме са индустријским роботима пре него што они постану велики проблеми
поправке. Приметити да ће се део истрошити током основне провере одржавања и брзе
замене много је јефтиније и лакше него чекати да се тај део поквари, можда узимајући
друге делове робота и шта год да радите са њим.
Дуговечност:
Превентивно одржавање индустријских робота такође вам омогућава да
драматично продужите животни век ових робота.
Ефикасност:
Добро одржаване машине такође имају тенденцију да раде ефикасније.
Чак и ако се чини да роботи раде без препоручених превентивних оперативних
трошкова. Да би роботи могли да раде ефикасно, потребно их је проактивно одржавати.
Контрола:
Редовно превентивно одржавање контролише проблем, проблем који се јавља се
решава у фазама или се поправка врши у време када робот иначе не би био у функцији
или би његове операције могао да замени други робот. То значи да можемо да смањимо
или елиминишемо застоје, а да истовремено задржимо нашу продуктивност.
Уштеда:
Још једна предност проактивног одржавања индустријских робота је та што вас
може уштедети од скупих поправки или замене до којих би иначе могло доћи. Генерално,
48
задаци превентивног одржавања су приступачнији од хитних поправки у случају квара.
Ваше пословање такође може да вам уштеди новац избегавањем непланираних застоја и
одржавањем вашег пословања у пуном замаху.
Контролна листа
Иако ће сваки тип робота имати свој распоред одржавања, постоје многи
прегледи. Постоје неколико општих препоручених савета за одржавање:
Направити резервну копију меморије контролера
Проверити рад кочнице,
Проверити ограничења прекорачења,
Пратити робота у покрету, прегледати робота и умотавање каблова,
Проверите поновљивост робота,
Слушати прекомерне звучне вибрације и буку,
Затегнити спољне завртњеве,
Проверити да ли има неисправних заптивки и цурења масти/уља,
Очистити опиљке,
Подмазати спојеве, чауру и кућиште балансера,
Проверити каблове контролера, кабловске везе, изворе напајања и сигурносну
опрему; заменити ако је потребно.
Тестирати батерије у контролеру и руци робота; заменити ако је потребно.
Очистити вентилационе отворе и вентилаторе за хлађење компримованим
ваздухом; замените филтере ако је потребно.
49
Слика 40. Преглед роботског система [66]
Дневна провера:
Очистити сензоре и оптику унутар ћелије робота и визуелно проверити да ли су
компоненте оштећене пре свакодневног рада.
Проверити да ли механичка јединица има цурење масти/уља или излучивање.
50
3 године (11.520 сати)
Провера: Замените маст на свакој осовини. Ово није упозорење у празном ходу,
користити само маст коју препоручују контроле робота које су осетљиве, а маст може
утицати на кретање и рад робота.
У великом броју случајева сервис или замена појединих делова роботског система
се врши тек након квара ових делова. То понекад може довести до неколико сати или
неколико дана застоја у производњи, што у случају великих серија изазива велике
губитке.
Због тога произвођачи робота препоручују стандардне временске интервале за
замену појединачних делова како би се избегли неочекивани застоји у производњи.
Међутим, због своје флексибилности, индустријски роботи се користе у различите сврхе
иу различитим окружењима. Један те исти тип робота је изложен различитим
51
оптерећењима у различитим применама, а такође се разликују брзине извођења
појединих операција.
То значи да, у унапред прописаним интервалима одржавање, код једног робота
делови се могу пречесто мењати, док у другом постројењу које је оптерећеније може
доћи до ранијег квара дела, односно скупог застоја [66].
Индустријски роботи су напредни технички системи, који временом постају
сложенији и опремљени све већим бројем додатака, као што су разни сензори и хватаљке,
како би могли да обављају све сложеније производне операције. Да би компанија могла
да производи висококвалитетне производе и да истовремено повећа своју ефикасност,
неопходно је да техничка опрема коју користи, укључујући и роботе, буде поуздана.
Стога је ефикасно одржавање техничке опреме веома важан фактор опстанка предузећа
на тржишту.
У циљу што ефикаснијег пословања, компаније се окрећу произвођачима
техничке опреме, чији су производи (у овом случају роботи) најпоузданији. Компаније
које производе велике серије производи могу да издрже планирана искључења ради
одржавања техничке опреме, али губици због непланираних искључења услед квара могу
бити веома велики.
Да би освојили тржиште произвођачи индустријских робота посебну пажњу
поклањају поузданости својих производа и што лакшем одржавању истих. Због тога се у
самој конструкцији индустријских робота води рачуна о томе да њихово одржавање буде
што лакше и да не одузима пуно времена. Неке од конструктивних мера које примјењују
водећи произвођачи индустријских робота, а које им дозвољавају савремена техничка
решења су [66, 67, 68, 69]:
потпуна изолација електронских делова везаних за управљање роботом. На тај
начин се ови осетљиви делови штите од разних непожељних утицаја средине,
електромотори који се користе за погон појединих оса робота се на данашњем
степену развоја технике израђују тако да је потребно њихово минимално или никакво
одржавање,
за подмазивање главних преносника се редовно користи уље или маст за
подмазивање,
каблови су добро заштићени вођицама и могу се по потреби врло лако заменити.
52
6.3. ПРИМЕНА СЕРВИСНИХ РОБОТА ЗА ПРЕГЛЕД И
ОДРЖАВАЊЕ СИСТЕМA
53
7. РЕЗИМЕ СПРОВЕДЕНИХ ИСТРАЖИВАЊА СА ДИСКУСИЈОМ
54
Термовизијска камера може спречити несреће детекцијом абнормалне
температуре узроковане истрошеношћу лежаја, грешки у центрирању, преоптерећењем,
итд.
Термовизијска дијагностика се користи у војној и медицинској индустрији и
безбедносним системима. Термовизијске камере омогућавају да људско око сагледа оно
што не може да види. Свако тело емитује одређену количину енергије која може да се
региструје камером за термовизију [69, 70, 71].
На основу резултата снимања или посматрања кроз објектив камере, региструје
се инфрацрвено или топлотно зрачење и најнижег степена, а омогућава се изузетно
прецизно мерење температуре без икаквог контакта са објектом чије се физичке
карактеристике мере. Масовна употреба спроводи се у војној индустрији, при системима
одбране, медицинској, при одељењима вирусологије и безбедносној, као много
напреднија технологија видео надзора.
Како би се измерени дијагностички параметри могли класификовати одн. како би
се пратио тренд кретања дијагностичких параметара иазбране су препоруке произвођача
система са одговарајућим вредностима.
Применом одговарајуће поузданости представљени у виду техничке дијагностике
створене на бази откривене теоретске законитости кретања дијагностичких параметара,
добијена је оптимизација одржавања машинско-техничких система.
Резултати оптималног техничког одржавања индустријских роботских система
указала су на правилну примену метода и средства дијагностике која омогућава прелазак
одржавања у складу са прописима (планско) на проактивно и смањили трошкове на
техничко одржавање више од 2 пута, што би се постигло повишење нивоа поузданости
роботизованих система.
55
8. ЗАКЉУЧАК
56
Применом савременог начина одржавања долази se до побољшања параметара
перформанси унутар компаније која је увела овакву промену. Савремене методе
одржавања карактерише постављање дугорочних циљева, успешнија интеграција
одржавања унутар компаније.
Иако свака од стратегија одржавања индустријских роботских система има своје
специфичне предности и недостатке, овај рад показује да предности савремених метода
одржавања превазилазе њихове недостатке. С обзиром на велики број стратегија
одржавања које компанија може да примени, било је много потешкоћа у избору праве
стратегије. Највећи проблем се испоставио у превише критеријума које је потребно узети
у обзир при избору. Неки од најважнијих критеријума спадају у теротехнолошко
одржавање, као што су цена, расположивост, поузданост, укупна ефикасност опреме,
потребна улагања, додата вредност, доступност делова, профит итд.
Одржавање опреме се заснива на познавању свих радних функција, начина рада и
услови рада, анализа кварова и друго. Потребан нам је стручни оперативни кадар који је
спреман да решава проблеме, едукацију, континуирано унапређење система
услуживањем техничких помагала и техничке документације, праћење и анализу система
уз коришћење дијагностичких уређаја.
Исправност техничке опреме зависи од многих фактора. На неке факторе
директно утиче корисник са одржавањем, док на економску и куповну моћ ових прописа
корисник не утиче. Временом систем губи перформансе које је имао при куповини,
односно долази до хабања, а самим тим повећава се могућност кварова, што директно
утиче на профит.
И поред значајних резултата постигнутих последњих деценија у развоју роботике,
ипак је ово подручје још увек доста неистражено, посебно у аналитичко-прорачунском
смислу. С правом се може рећи да овде пракса значајно предњачи испред примењене
теорије. Тако су још увек актуелна истраживања посвећена оптималном решавању
кинематике и динамике што је од великог значаја за успешно и рационално дефинисање
управљања роботима. У том смислу у овом раду дат је један део методологије прорачуна
коришћењем трансформационих матрица применом Д-Х параметара, као и одржавање
робота што је постало оптимални систем прорачуна уз примену рачунара и развијених
софтверских програма MATLAB-a.
57
9. ЛИТЕРАТУРА
[1] Ašonja, A., Mikić, D., Održavanje kotrljajnih ležajeva na mašinama, Održavanje
mašina, Vol.8, Nо.1-2, 12-18, 2011.
[2] http://repozitorij.fsb.hr/
[3] Karabegović I., Dolček V.: „Servisni roboti“ Tehnički fakultet u Bihaću, 2012.
[4] Corke, P. I., A Robotics Toolbox for MATLAB, IEEE Robotics and Automation
Magazine, Vol.3, No.1, pp.24-32, March 1996.
[5] Dieter W. Wloka: Roboter systeme 1-Teschnische Grundlagen, Springer-Verlag Berlin
Heidelberg, 1992.
[6] P.R.Paul, Robot Manipulators, The MIT Press, Cambridge, Massachusetts, 1982.
[7] Corke, P. I., Brian Armstrong-Helouvry, A Search for Consensus Among Model
Parameters Reported for the PUMA 560 Robot.
[8] Paul, R. P., Robot Manipulators: Mathematics, Programming, and Control.Cambridge,
Massachusetts: MIT Press, 1981.
[9] Funda, J., Taylor, R., and Paul, R., On homogeneous transforms, quaternions, and
computational e ciency, IEEE Trans. Robot. Autom., vol. 6, pp. 382-388, June 1990.
[10] Whitney, D.,Gorinevskii, D. M., ,,The mathematics of coordinated control of prosthetic
arms and manipulators”, ASME Journal of Dynamic Systems, Measurement and
Control, vol. 20, no. 4, pp. 303-309, 1972.
[11] Hollerbach, J. M., ,,Dynamics”, in Robot Motion - Planning and Control (M. Brady, J.
M. Hollerbach, T. L. Johnson, T. Lozano-Perez, and M. T. Mason, eds.), pp. 51-71,
MIT, 1982.
[12] Siciliano, B., Sciavicco, L., Villani, L., Oriolo, G.: Robotics: Modelling, Planning and
Control, Advanced Textbooks in Control and Signal Springer, 2010.
[13] Соколов, Н.П., Пространственные матрицы и их приложения, Москва, Книга по
Требованию, ISBN 978-5-458-44790-4, 2012.
[14] Walker, M. W., and Orin, D. E., ,,Ecient dynamic computer simulation of robotic
mechanisms”, ASME Journal of Dynamic Systems, Measurement and Control, vol. 104,
pp. 205-211, 1982.
[15] Funda, J., Taylor, R., and Paul, R., ,,On homogeneous transforms, quaternions, and
computationale ciency”, IEEE Trans. Robot. Autom., vol. 6, pp. 382-388, June 1990.
[16] The MathWorks, Inc., 24 Prime Park Way, Natick, MA 01760, Matlab User's Guide,
Jan. 1990.
[17] MathWorks, Optimization Toolbox™ User's Guide, Matlab R2015a, Online only
Revised for Version 7.2 (Release 2015a), © Copyright 1990–2015.
[18] Corke, P. I., Robotics TOOLBOX for MATLAB, (Release 9),Copyrightc, Peter Corke,
Februar 2015.
[19] Asada, H., Slotine, J-J.E., Robot Analysis and Control. Toronto: John Wiley and Sons,
1986.
[20] Kryter, R.C., Haynes, H.D., ,,Condition Monitoring of Machinery Using Motor Current
Signature Analysis”, Sound and Vibration, pp. 14-21, September 1989.
[21] Dakalakis, N.G. ,,Analysis of Robot Performance Operation”. Proceedings 13th
ISIR,Vol. 1 pp.7/73-7/95,1983.
[22] Bicker, H., Daadbin, A., ,,The Monitoring of Vibration in Industrial Robots”. ASME
Design Technical Conference. Montreal, pp. 273-277,1989.
[23] Lyon, R.H., Machinery Noise and Diagnostics. Toronto: Butterworth,1987.
58
[24] Mitchell, J.S., An Introduction to Machinery Analysis and Monitoring. Tulsa, OK:
PennWell Publishing, 1981.
[25] Dhillon, B.S., Robot Reliability and Safety. New York: Springer-Verlag, 1991.
[26] Liegeois, A., Robot Technology, Volume 7: Performance and Computer - Aided
Design. Englewood Cliffs NJ: Prentice-Hall, 1985.
[27] Whitney, D.E., Lozinski, C.A., Rourke, J.M., ,,Industrial Robot Forward Calibration
Method and Results”. Journal of Dynamic Systems, Measurement, and Control, Vol.
108, pp. 1-8, 1986.
[28] Čačko, J., Bily, M., Bukoveczky, J., Random Processes: Measurement, Analysis and
Simulation. New York: Elsevier, 1986.
[29] Lipsett, M.G., Eng. P., Robot Looseness Fault Diagnosis, A thesis submitted to the
Department of Mechanical Engineering in conformity with the requirements for the
degree of Doctor of Philosophy, Queen's University, Kingston, Ontario, Canada, July,
1995.
[30] Potkonjak, V., Robotika, Univerzitet u Beogradu, Beograd, 1996.
[31] IEEE - Institute of Electrical and Electronics Engineers - www.ieee.org
[32] Robotic and Automation Handbook, edited by Thomas R. Kurfess, CRC Press, 2005.
[33] V. Potkonjak, “Robotika i automatizacija”, Beograd, 1998.
[34] https://search.abb.com/library/Download.aspx?DocumentID=3HAC025861-
001&Action=Launch.
[35] http://web.studenti.math.pmf.unizg.hr pristupljeno V/2017
[36] M.Vukobratović i grupa autora, Uvod u robotiku, "Mihajlo Pupin", Beograd, 1986.
[37] B. Borovac, G. Đorđević, M. Rašić, M. Raković, Industrjska robotika, Fakultet
tehničkih nauka Novi Sad, 2007.
[38] Bar-Shalom, Y. and T. E. Fortmann, Tracking and Data Association. Boston, MA:
Academic, 1988.
[39] Vukobratović, M., Primenjena dinamika manipulacionih robota, NIP Tehnička knjiga,
Beograd, 1990.
[40] M. Vukobratović, D. Stokić, N. Kirćanski, M. Kirćanski, D. Hristić, B. Karan, D. Vujić,
M. Đurović: Uvod u robotiku, Institut “Mihajlo Pupin”, Beograd, 1986.
[41] Fu K., Gonzales R., and Lee C.: Robotics: Control, Sensing, Vision and Intellignece,
McGraw-Hill Book.
[42] Denavit, J., Hartenberg, R. S., A Kinematic Notation for Lower-Pair Mechanisms Based
on Matricies, Trans. Of ASME J.App. Mech. vol. 77, pp. 215-221, June 1955.
[43] An C., Atkenson C, and Hollerbach J.: Model-Based Control of a Robot Manipulator,
The MIT Press, 1998.
[44] Angeles J.: Fundamentals of Robotic Mechanical Systems, Theory, Methods and
Algorithms, Springer-Verlag, 2003.
[45] B. Borovac, M. Raković, G. Đorđević, M. Rašić: Industrijska robotika.
[46] Craig J.: Introduction to Robotics: Mechanics & Control, Addison-Wesley, 1986.
[47] Company, 1987. Fu K., Gonzales R., and Lee C.: Robotics: Control, Sensing, Vision
and Intellignece, McGraw-Hill Book.
[48] Jorge Angeles, Fundamentals of Robotic Mechanical Systems, Springer-Verlag, New
York, Inc., 2003.
[49] S.K.Fu, R.C.Gonzales, C.S.G.Lee, Robotics, Control, Sensing, Vision and Intelligence,
McGraw Hill, New York, 1987.
[50] https://www.seminarski-diplomski.co.rs/ELEKTRONIKA/Modeliranje-i-simulacija-
robota-uz-pomoc-MATLAB-a.html, Mehаničkа modelirаnjа i simulаcijа rаčunаrom,
Tehnički fаkultet, Čаčаk, 2010.
59
[51] Dieter W. Wloka: Roboter systeme 1-Teschnische Grundlagen, Springer-Verlag Berlin
Heidelberg, 1992.
[52] D. Golubović, „Tehničkа mehаnikа – viši kurs“, Tehnički fаkultet, Čаčаk, 1987.
[53] www.kuka-robotics.com
[54] D. Golubović, I. Milićević, „Primenа mаtricа trаnsformаcije pri rešаvаnju kinemаtike i
dinаmike mаnipulаcionih robotа“, Tehnički fаkultet, Čаčаk, 2009.
[55] S.Tomić, Modeliranje i simulacija robota uz pomoć MATLAB-a (KUKA-KR180),
seminаrski rаd iz predmetа Mehаničkа modelirаnjа i simulаcijа rаčunаrom, Tehnički
fаkultet, Čаčаk,2011.
[56] V. Aleksić, Simulаcijа robotа Puma 560, seminаrski rаd iz predmetа Mehаničkа
modelirаnjа i simulаcijа rаčunаrom, Tehnički fаkultet, Čаčаk, 2010.
[57] Ж. Адамовић: Техничка дијагностика, Завод за уџбенике и наставна средства,
Београд, 1998.
[58] Ж. Адамовић, Д. Адамовић Адамовић: Техничка дијагностика, Друштво за
техничку дијагностику Србије-TEHDIS, Београд, 2009.
[59] Ж. Адамовић, Љ. Радовановић: Модели одржавања на бази техничке
дијагностике, Техничка дијагностика (број 3-2008).
[60] Љ. Папић, З. Миловановић: Одржавање и поузданост техничких система, 2007.
[61] V. Doleček, I. Karabegović: Roboti u industriji, Tehnički fakultet Bihać, Bihać, pp 260-
310, 2008.
[62] M. Cigula. Inženjerski priručnik IP4, proizvodno strojarstvo. 1. izdanje. Zagreb: školska
knjiga 2002.
[63] S. Nakajima: Introduction to TPM, productivity Press. Cambridge; 1988.
[64] M. Tudor: Samoodržavanje brodskih sustava [Online]. Rijeka: Pomorski fakultet u
Rijeci.
[65] I. Čala: Prilog istraživanju elemenata organizacijske strukture održavanja strojarske
opreme. Doktorska disertacija. Zagreb: Fakultet strojarstva i brodogradnje; 1998.
[66] Preventive maintenance manual for Kuka robotics: Name Lukas Anak Joel, NO ID:
58218119033, 14 sept 2021.
[67] M. Čabaravdić: Beitrag zur Optimierung des Spanvolumens beim industrie
robotergestützen Bandschleifen frei geformter Oberflächen, Dissertation, Universität
Dortmund, 2008.
[68] http://www.evb.rs/vibrobalance.php?lng=Srpski
[69] I. Karabegović, S.Vojić, V. Dolček: „Mjere zaštite radnog prostora industrijskih
robota“, SIGURNOST 49(2) 131-136(2007).
[70] https://www.dkr.ba/pravilno-odrzavanje-i-reparacija-vec-koristenog-industrijskog-
robota-kao-isplativa-opcija/
[71] https://www.merniinstrumenti.com/Termovizijske_kamere-37-1.
60
БИОГРАФСКИ ПОДАЦИ
61
ИЗЈАВА О АУТОРСТВУ РАДА
Изјављујем и својим потписом потврђујем да је овај мастер рад искључиво резултат мог
властитог рада и ослања се на објављену литературу што показују коришћење белешки и
библиографских извора.
Изјављујем како ниједан део рада није написан на недозвољен начин, нити је преписан из
нецитираног рада и ниједан део рада не крши било чија ауторска права.
Потврђујем да ниједан део рада није искоришћен за било који други рад у било којој
другој високошколској, научној или образовној установи.
Својим потписом потврђујем и дајем сагласност за јавно објављивање мог мастер рада
под насловом:
потпис
62