Professional Documents
Culture Documents
Fleksibilna Proizvodna Celija Sa Roboto I CNC Plazma Masinom PDF
Fleksibilna Proizvodna Celija Sa Roboto I CNC Plazma Masinom PDF
Уводна разматрања
Производно машинство и производне технологије представљају интересантно
подручје за примјену најновијих достигнућа из подручја информационих технологија.
Познато је да је нпр. микропроцесор међу првим примјенама доживио своју примјену
управо код нумерички управљаних машина алатки.
Кроз развој машина алатки са компјутеризованим нумеричким управљањем
последњих година, са једне стране, развој персоналних рачунара и њихове софтверск
подршке са друге стране, уз развој савремених комуникационих система и техника
створени су услови да будућа напредовања у овој области. Аутоматизацију подпомажу
сада већи добро развијени CAD (енгл. Computer Aided Design) системи.
Тржиште захтјева од произођача брзо освајање производа, повећан квалитет и што
мању цијену коштања производа. Да би му се актуелност очувала, неопходно га је
побољшавати према новим технолошким достигнућима. Великосеријска производња
постаје све ређе исплатива и постављају се захтјеви за средњим и малим серијама.
Тежи се да се организују такви производни системи који би и при малим серијама
чак појединачној производњи) постигли економичност својствену великосеријској
производњи. Тако се дошло до појма флексибилне аутоматизације (енгл. flexibile
automation) која омогућава честе измјене производног програма тј. производњу
различитих производа без мијењања опреме која у производњи учествује.
Према степену флексибилности производног система разликујемо двије врсте
флексибилности:
Краткорочна флексибилност и
Дугорочна флексибилност (енгл. short-time, long-time flexibility).
Што је већа разноврсност производних задатака које систем може извршити, то је
његова флексибилност већа.
На нижем степену флексибилности могуће су само измјене у постојећем производном
програму и то само оне измјене у којима се унапред водило рачуна. То називамо
краткорочном флексибилношћу.
Дугорочна флексибилност подразумјева да су могуће веће и непредвиђене промјене у
производном програму. Даље, у наставку мислићемо увјек на дугорочну флексибилност.
Ако посматрамо флексибилност у произвoдном машинству занимљиво је анализирати
подјелу према величини и броју модула у систему, као што су:
Флексибилни технолошки модул,
Флексибилна технолошка ћелија,
Флексибилна технолошка линија и
Флексибилна технолошки систем.
1.1. Флексибилини технолошки модул
ФТС представља систем који се састоји од нумерички управљаног система и
аутоматизованог система за манипулацију алата и обрадака, који му омогућава да
одређени период ради самостално. Обично се ФПС састоји од: једне обрадне станица
CNC управљањем, машинског измјењивача алата, манипулатора за измјену алата, разних
сензора за контролу процеса обраде, итд.
Слика 1.1 Флексибилни технолошки модул
Данас имамо велику примјену робота у ФТС-у. Наиме, ФТС се, по правилу састоји од
неколико CNC алатних машина груписаних око робота који их опслужује. Тако, робот
замењује радника и омогућава да цијели систем очува у приличној мјери ону
флексибилност коју обезбеђује људска радна снага.
Различити манипулациони уређаји користе се за обављање неколико кључних
операција опслуживања машина. Некада је оправданије користити простије уређаје који
обављају замену алата у машини. Они су саставни дио машине и немају универзално
смислу неке друге примјене. Ако желимо већу флексибилност неизбјежна је примјена
робота.
Слика 1. Примјена робота у флексибилним технолошким системима
Употреба манипулационих робота за задатке замјене алата може бити оправдана
једино ако се исти робот користи и за руковање радним предметима тј. стављање
предмета у машину и вађење из ње. Овакви роботи, по правилу, су прилично сложе
скупи. Зато се мора поставити питање њихове исплативости. Ради се о томе да је вријеме
обраде у машини често прилично дуго, бар у односу на вријеме потребно за пуњењ
пражњење машине.
Тако, робот би доста времена био неактиван што би било неекономично. Једно
решење овог проблема налази се у коришћењу истог робота за опслуживање више
машина. Допунски проблем који се јавља при руковању различитим предметима је
питање флексибилности хватаљке тј. њеног прилагођавања појединим предметима.
Овде је најпогодније употребити тзв. универзалне хватаљке, али се користе и
другачији приступи, на примјер различити системи за брзу замјену хватаљке. Тако се може
користити спремиште у коме су различите хватаљке постављене тако да буду приступачне
за руку робота. На врху руке робота налази се магнетна плоча која се прислања
одговарајућу плочу (основу) жељене хватаљке, чиме се ова везује за руку.
1.6. Хијерархија упављања флексибилним технолошким
системима
Рачунарско управљање процесом флексибилне производње обухвата дио ширег
система рачунарске подршке у производњи и пословању уопште. Информационо
управљачки систем обезбјеђује руководиоцу најновије информације о свим елементима
производње и пословања као што су: тренутно стање залиха, стања производње,
исправност опреме, календар испоруке наручиоцима, потреба за репроматеријалом и
резервним дијеловима, финансијски подаци и сл.
Слика 1. Хијерархија упављања флексибилним технолошким системима
На основу ових података руководилац производње или, пак, одговарајући
експертни систем планира рад производног система тако да задовољи одређене
приоритете, а истовремено постигне максимално искоришћење машина. Ово
представља највиши ниво управљања, а његови захтеви се, у складу са хијерархијск
структуром система управљања, спуштају до појединих извршних јединица као што су
CNC машина, робот, транспортна колица и сл.
Да би се постигла флексибилност система, рачунарски управљачки систем
реализује се дистрибуирано, по функционалним подсистемима. Међутим, извршни
програми се чувају на једном мјесту и по потреби достављају подсистемима. На примјер,
ако одговарајући управљачки ниво донесе одлуку да треба произвести одређени
производ, тада се даје налог транспортном систему и одабраним производним ћелијама
да приступе извршењу. Заједно са налогом, овим извршним подсистемима достављају
се и програми за рад на конкретном предмету. CNC машине добијају програме обрад
робот програм манипулације итд. Хијерархијска структура управљања ФТС омогућава и
модуларност софтвера. Сваки модул могуће је независно програмирати и тестирати.
1.6.1. Најнижи ниво управљања флексибилног технолошког система
Најнижи ниво управљања представља рачунарско управљање појединим
елементарним јединицама производног система и извршава се у реалном времену.
Дакле, у питању је низ посебних контролера.
Управљање алатним машинама подразумјева контролер који, мада представља
најнижи ниво управљања ФТС, ипак често има своју хијерархијску организацију.
Контролер прима задатак, а затим сервосистемски води алат дуж оса помјерања чиме се
извршава обрада.
Управљање роботом по себи представља сложен проблем и контролер је
најчешће хијерархијски организован. Међутим, овдjе робот посматрамо као један
елеменат ФТС-у и његов контролер као јединствени ниво управљања.
Како се роботи у ФТС користе на различитим пословима, па ће се тако налазити у
функционално различитим цјелинама. У технолошкој ћелији обављаће задатке
опслуживања машина или непосредно обраду. У ћелијама за монтажу заузимају
најважнији положај јер непосредно извршавају задатак монтаже. У ћелијама за мјерење
и контролу производа користе се за манипулацију мерним уређајима, или пак
манипулацију радним предметима који се стављају пред мјерне уређаје. Коначно, у
транспортном систему роботи се користе за различита помјерања и паковање
(палетизацију) производа.
На најнижем нивоу управљања налази се и управљање мерним јединицама,
транспортним колицима и другим елементарним јединицама ФТС. Битна одлика свих
контролера на најнижем нивоу је њихова компатибилност тј. комуникација са својим
надређеним нивоом.
1.6.2. Средњи ниво управљања флексибилног технолошког система
Средњи ниво управљања подразумева управљање првим ширим цјелинама, а то
су: производна ћелија, ћелија за монтажу, ћелија за мјерење и контролу, транспор
систем.
Карактеристика контролера на овом нивоу је та да они морају водити и
координисати рад више елементарних јединица од којих се састоји ћелија. У
производној ћелији неопходно је обезбједити усклађен рад више алатних машина и
робота који их опслужују.
Управљачки систем мора водити рачуна о стању сваке машине у смислу
заузетости, исправности, положају свих радних предмета који су унутар ФТС,
резултатима контроле, уколико је контрола производа укључена у ћелију и наредбама
од стране вишег нивоа.
На основу ових података планира се и контролише промет производа унутар
система. Извештај вишем нивоу обухвата количину и исправност обрађених предмета.
Поред тога, виши ниво се обавештава и о кваровима насталим на уређајима ћелије.
Средњи ниво управљања прима задатак од вишег нивоа у виду захтјева да се
произведе одређени производ, односно изврше одређене обраде радног предмета.
Контролери на средњем нивоу могу постављени задатак рјешавати мање или више
аутономно. У случају централизоване библиотеке програма, контролер добија
одговарајуће програме заједно са задатком. У том случају аутономност ћелије је м
али је олакшана измјена постојећих програма рада и увођење нових операција.
Измјеном програма у централној библиотеци или додавањем нових утиче се на рад свих
ћелија система.
Некада се показује погодном већа аутономност рада производне ћелије. Тада се
пред њен контролер постављају сложенији захтјеви. Улаз је дефинисан
карактеристикама радног предмета који треба произвести, без прецизирања редоследа
радних операција. Контролер ћелије, имајући податке о расположивој опреми, сам
одређује редослијед операција којима ће обезбједити тражене карактеристике
производа. Будући да се ради о проблемски оријентисаном задатку, контролер ћелије
нужно ће имати сопствену хијерархијску структуру гдје ће се на највишем нивоу налазити
експертни систем. Експертни систем дефинисати потребне радне операције и њихов
редослед.
Експертни систем у контролеру ФТС пружа још неке могућности. У неким
пословима могуће је користити управљање од тачке на бази ПД контролера, док је
другим примјенама потребно пратити континуалну путању или користити повратну
спрегу по силама. Експертни систем омогућио би избор алгоритма који је најприкладнији
за тренутни задатак. Закључивање би се ослањало на базу знања у којој су дефин
правила избора алгоритама управљања.
гдје су:
I (A) - јачина струје,
ρ - густина гаса, тј. количина атома гаса у
,
r (cm) - полупречник активне површине електроде.
Брзина струјања честица у плазми је неколико пута већа од брзине звука што казује
о великокј кинетичкој енергији плазме.
Електропроводљивост плазме је важна карактеристика која омогућава управљање
током плазме помоћу магнетних или електромагнетних поља, што је веома битно код
одређених примјена плазме.
Руковалац при ручном раду тешко може да се носи са брзином ефикасног рада
плазма горионика. Дебели лимови (преко mm) од угљеничног челика могу се реза
брже оксигасним поступком него плазмом. Међутим, за резање дебљина испод 25 mm,
резање плазмом је до 3-5 пута брже него оксигасним поступком резања.
2.6. CNC постројење за резање плазмом
CNC постројење на коме су вршене истраживања налази се у “Фабрици вијака д.о.о.” у
Мркоњић Граду, слика 2.6 . Састоји се од следећих компоненти:
Радни сто,
Управљачка јединица и
Плазма агрегат са пратећим елементима.
Слика 2.14 Квалитета реза при малој(1), оптималној(2) и великој(3) брзини резања
плазма поступком
Улазни подаци у CAM из CAD-а је DXF датотека (енгл. Drawing Exchange Format),
развијена у фирми Autodesk. Прва замисао ове врсте CAD датотеке је да омогући
комуникацију измећу AutoCAD-а и других програма. DXF предстаља 2D цртеж који се
сатоји од тополошких инфорамција о тачакама, линијама, круговима, радијусима и сплајн
линијама у електронском облику. Постоји стандард који дефинише начин записивања
ових информација у DXF датотеку.
Разне палете алатки се налазе у SheetCam TNG V6.1.. Слика 3. а) садржи дугм
за постпроцесирање, које омгућава генерисање NC кода. Данашњи CAM-ови омогућавају
аутоматско генерисање извјештај за процес обраде, та опција се налази одмах уз дугме за
постпроцесирање као и могућност њиховог штампања.
На слици 3. б) налазе се дугмад гдје се омогућава приказ улазног цртежа, та
гдје се састају линије кругови радијуси и сл., путања алата итд. Сва ова графи
означавања је различитих боја чиме је омогућено разликовање појединих елемената.
Слика 3. Палета алатки за постпроцесирање и приказ карактеристичних линија
Посебном бојом се означавају линије за кретања при брзом ходу. Код резања
плазма поступком квалитет реза зависи о од смијера резања (битно код израде руп
Овдје се још налазе дугмад за приказивање радног стола машине, ширине реза као
почетна тачка почeтка реза.
Слика 4.2 Прости отворени (лијево) и прости затворени (десно) кинематски ланац
Слика 4.3 Сложени отворени (лијево) и сложени затворени (десно) кинематски ланац
Под радним простором робота подразумева se онај дио простора у чију сваку тачку
може да дође врх минималне конфигурације тј. корјен хватаљке. Позиционирање
манипулационог робота подразумева довођење корјена хватаљке у жељену тачку радног
простора. За реализацију задатка позиционирања потребно је 3 степена слободе кретања
(x, y, y). Потпуна оријентација хватаљке подразумјева постављање хватаљке у тачно
одређени угловни положај (ψ,θ,ϕ) у простору. За реализацију задатка позиционирања
заједно са оријентацијом потребно је 336 степени слободе кретања. Индустријски
манипулациони роботи производе се углавном са 4, 5 или 6 степени слободе кретања.
Задатке позиционирања и оријентације манипулационих робота у принципу може
се реализовати преко:
Унутрашњих координата и
Спољашњих координата.
Под унутрашњим координатама манипулационог робота подразумјевају се
скаларне величине које описују релативни положај једног сегмента у односу на дру
сегмент кинематичког пара. Код ротационог зглоба унутрашња координата је угао
закретања у зглобу, а код транслаторног зглоба унутрашња координата је линеаран
померај дуж осе зглоба.
Унутрашње координате манипулационих робота означавају се са qi, гдје је i
1,2,...,n и оне чине вектор унутрашњих координата:
(4.1)
(4.4)
Слика 4.6 Шематски приказ директног и инверзног кинематског задатка
Инверзан кинематички проблем је знатно сложенији од директног проблема, јер
обухвата рјешавање скупа нелинеарних тригонометријских једначин. Рјешава се при
синтези кретања манипулационог робота, када је трајекторија хватаљке задата у простору
спољашњих координата и потребно је одредити одговарајућу промјену унутрашњих
координата.
Сви индустријски роботи данас имају бар егзекутивни ниво управљања (управљање
у унутрашњим координатама), а већина робота у експлоатацији и тактички ниво
управљања тј. могућност задавања спољашњих координата хватаљке (управљање у
спољашњим координатама) а тенденција развоја огледа се у остваривању стратегијског
нивоа управљања. У зависности од конкретног задатка, оператер преко одговарајућег
програмског језика којим комуницира са управљачким системом, задаје задатке које
робот треба да изврши. Стратегијски ниво треба да испланира сваки покрет хватаљк
робота у спољашњим референтним координатама (енгл. оff line) прије извршења задатка
или (енгл. оn line) у току рада робота.
(4.5)
гдје су:
– вектор погонских момената,
(4.)
где је вектор убрзања зглоба робота дат са:
(4.)
a је инерцијална матрица срачуната на основу измјерених вриједности координата
зглобова. Вектор је вектор Кориолисових, центрифугалних и гравитационих
момената срачунат на основу измјерених вриједности координата зглобова и угаоних
брзина зглобова.
Основна идеја ове методе је да директно укључи динамички модел робота у закон
управљања. Код инверзне методе динамичког управљања, управљачки систем робота на
основу информација са сензора о координатама и угаоним брзинама зглобова срачунав
матрицу , вектор и генерише погонске момент.
Механичке хватаљке могу имати два или више прстију. Кретање прстију може бити
транслаторно и ротационо. Хватање се може остварити са унутрашње или спољашње
стране. Механичке хватаљке се састоји од пристроја који омогућава стављање на роботску
руку (честе се се овдје налази неки од система заштите у случају преоптерећења)
погонског система, кинематског механизма, сензора и прстију за хватање као што ј
приказано на слици 12.
Магнетне и пнеуматске хватаљке имају различите принципе рада али код њих
сличности су у томе што се радни комад приљепљује за хватаљку. Код пнеуматских
хватаљки хватање се може остварити помоћу природног вакума или ако са вакумском
пумпом. Ако су потребне веће силе силе ставља се већи број пипака.
Магнетне хватаљке за хватање користе магнетно поље. Овим хватаљкама може се
вршити манипулација само са радним комадима која имају магнетне особине. Према
врсти магнета који се налазе у овим хватаљкама дијеле се на:
Магнетне хватаљке са сталним магнетима и
Магнетне хватаљке са електро магнетима.
Основни дијелови хватаљке са сталним мегнетом су приказани на слици 4.13 гдје се
виде саставни дијелови (1)немагнетни материјал, (2) стални магнет, (3) кућиште са
феромагнетним материјалом и (4) радни комад са којим се манипулише. Принцип рада
хватаљке са сталним магнетом се заснива на помјерању сталног магнета. За окретањ
сталног магнета често се користе пнеуматски актуатор, на слици 4.14 је приказана
магнетна хватаљка са сталним магнетом која се користила за процес палетизације у овом
раду. Магнетне хватаљке са електро магнетима имају могу остварити далеко већу силу али
су знатно скупљи од хватаљки са сталним магнетом.