Робот манипуляторын жинақтау
МАЗМҰНЫ
Анықтамалар мен қысқартулар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
6
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
7
1
РОБОТ МАНИПУЛЯТОРЛАР ЖӘНЕ ОЛАРДЫҢ ТҮРЛЕРІ ... ... ... ... ...
9
1.1 Робот манипуляторларының қызметі ... ... ... ... ... ... ... ... ... ... ... ... ... .
22
1.2 Робот манипуляторлардың түрлері ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
23
1.3 Робот манипуляторларының қолданыс аясы ... ... ... ... ... ... ... ... ... ... ..
27
1.4 Робот манипуляторларда туындайтын мәселелер ... ... ... ... ... ... .. ... ...
28
2
АВТОМАТТЫ РОБОТ МАНИПУЛЯТОРЫН ЖАСАУ ... ... ... ... ... ... ... ..
29
2.1 Жүйенің жалпы құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
29
2.2 Автоматтандырылған робот манипулятор элементтері ... ... ... ... ... ...
37
2.3 Жүйенің жұмыс жасау алгоритмі ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ..
40
2.4 Робот манипуляторын жинақтау ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
41
2.5 Зерттеу нәтижесі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
42
Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ..
Қосымша А ... ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Қосымша Б ... ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
43
44
46
48
АНЫҚТАМАЛАР МЕН ҚЫСҚАРТУЛАР
РТК (робототехникалық кешендер) - бір немесе бірнеше роботтардан тұратын техникалық жүйелер.
ABS пластик - соққыға төзімділігі жоғары берік пластик.
LM2596 - қуатты төмендететін кернеу түрлендіргіші
Манипулятор - буындардан және ұстау құрылғыларынан тұратын жүйенің негізгі механикалық құрамдас бөлігі.
Басқару жүйесі - оператордан алынған командаларға сәйкес манипулятордың қозғалысын басқаратын электрондық жүйе.
Джойстик - оператор роботты басқару үшін пайдаланатын енгізу құрылғысы.
Микроконтроллер немесе микропроцессор - оператордан келетін командаларды өңдейтін және роботтың қозғалысын басқаратын негізгі компонент. Микроконтроллер әртүрлі тапсырмаларды орындау және әртүрлі сигналдар мен сенсорларға жауап беру үшін бағдарламаланады.
Жетекші механизмдер - манипулятордың немесе роботтың бөліктерінің қозғалысын басқару үшін қолданылады.
КІРІСПЕ
Робот-манипулятор - бұл адам қолмен басқара алатын және тәуелсіз құрылғы ретінде немесе күрделі роботтық кешеннің бөлігі ретінде пайдалануға болатын өнеркәсіптік құрылғы. Ол әр түрлі түйіндерден тұрады және олардың әрқайсысы айналмалы немесе трансляциялық қозғалыс сияқты белгілі бір функцияларды орындайды.
Қазіргі уақытта заманауи технологиялар адам қол еңбегін азайту мақсатында робот-манипуляторларды өндірістік орындарға енгізуде. Олар бірнеше ондаған кәсіпқойларды алмастыра отырып, әртүрлі тапсырмаларды орындай алады. Робот-манипуляторларды қолдану өнеркәсіптегі кез-келген процесті автоматтандыруға мүмкіндік береді, бұл өз кезегінде экономикалық тиімділік пен өндірісті оңтайландыру тұрғысынан маңызды.[obzor vidov]
Инженерлердің негізгі міндеттерінің бірі операцияларды тиімді орындаудың оңтайлы әдісін анықтау мақсатында бұрыннан бар және жаңа жұмыс процестерін талдау болып табылады. Осы тұрғыда қарастырылған робот-манипулятор джойстик арқылы басқарылады. Бұл манипулятордың негізгі функциясы әр түрлі өнеркәсіп түрлеріне арналған дайын өнімдері бар жылжымалы контейнерлерді немесе объектілерді бір орыннан екінші орынға қою болып табылады. [Design of a rob]
Өндірістік өнеркәсіптерде материалдармен және бұйымдармен жұмыс істеу - бұл материалдың белгілі бір мөлшерін белгілі бір жерге мүмкіндігінше қысқа мерзімде жедел тасымалдау үшін қолайлы пайдалану әдістерін қолдануды талап ететін қызмет. Сонымен қатар, ол белгілі бір заңдылықта бірге орындалуы керек, яғни дұрыс позицияға және ең аз шығынмен орналастырылуы керек. Осындай робот манипуляторлар жүйесі кедергілердің ең аз саны бар белгіленген жұмыс орындары арасында материалдарды тасымалдауға жауап береді және ол осы жұмыс орындары мен шеберханаларды өзара байланыстырады. Материалдарды өңдеу әсіресе, үлкен және ауыр заттарды сақтау және жылжыту кезінде процесі қауіпті болуы мүмкін. Манипуляциялық процестердің ең тиімді жүйесіне қол жеткізу өңдеу шығындарын азайту арқылы өнімнің бәсекеге қабілеттілігін едәуір жақсартады. Өнеркәсіптің әр саласында өнімді тасымалдауға және өңдеуге арналған құрылғылар мен машиналарды қадағалау мүмкіндігі бар. Негізінен, кез-келген өнім түрін өндірудің әр процесі көптеген кішігірім операцияларды қамтиды. Бұл операциялар тасымалдауға және өңдеуге арналған құрылғылардың көмегімен жүзеге асырылады, олардың арасында өнеркәсіптік роботтар да бар. Олар автоматтандыру процесінің ажырамас бөлігі болып табылады. [Design of a rob]
Автоматтандыру процесі салыстырмалы түрде қарапайым құрылғылармен жасалуы мүмкін қарапайым басқару операцияларынан бастап, ауқымды өндірістік жүйелерді басқарудың күрделілігіне дейінгі бірқатар әрекеттерді қамтиды. Басқару, өз кезегінде, басқару объектісіне қатысты ақпаратты бағалау және өңдеу процесі болып табылады. Бұл процесс деректерді жинауды, құрылғы параметрлерін өлшеуді, жабдықтың ағымдағы күйін талдауды және өзгерістер немесе штаттан тыс жағдайлар туралы дабылды қамтиды. Алынған ақпарат негізінде шешімдер қабылданады және процестер мақсатқа жету үшін реттеледі. Робот-манипуляторларды жобалау кезінде бұл принциптер шешуші рөл атқарады, өйткені олар қоршаған ортамен өзара әрекеттесуге, өзгеретін жағдайларға бейімделуге және жоғары тиімділік пен дәлдікпен әртүрлі тапсырмаларды орындауға мүмкіндік береді. [Design of a rob]
Қазіргі заманғы роботтар мен робототехникалық кешендер олардың барлық компоненттерін дамыту мен жетілдіруді қоса алғанда, үнемі жетілдіру процесінде. Бұл тек механика мен кинематиканы ғана емес, сонымен қатар басқару жүйелерін де, бағдарламалық жасақтаманы да қамтиды. Алайда, соңғы бірнеше онжылдықта роботтардың механикасы мен кинематикасындағы өзгерістер салыстырмалы түрде аз болды, ал басқару жүйелері мен бағдарламалық жасақтама революциялық өзгерістерге ұшырады. Микропроцессорлардың дамуы миниатюризацияда, шығындарды төмендетуде және роботтар үшін басқару жүйелерінің қолжетімділігін арттыруда шешуші рөл атқарды. Бұл жаңа басқару бағдарламаларының пайда болуына және қолданыстағы бағдарламаларды белсенді модернизациялауға әкелді. Микропроцессорлық негіздегі заманауи басқару жүйелері әртүрлі бағдарламалау тілдері мен енгізу шығару стандарттарын қолдайтын әмбебап платформалар болып табылады. Осы дамумен әзірлеушілер өздерінің нақты міндеттеріне сәйкес келетін бағдарламалық өнімдер мен әзірлеу жүйелерінің кең ассортиментін таңдай алады. Бұл әзірлеу құралдары визуализация, қашықтан қол жеткізу, енгізу-шығару порттарымен жұмыс істеу, бейнекамералар мен аудио жүйелермен интеграциялау сияқты әртүрлі функционалдылыққа ие, бұл әзірлеушілерге роботты басқару бағдарламалық жасақтамасын жедел құруға және өзгертуге мүмкіндік береді. Дегенмен, әзірлеу құралдарының бай таңдауына қарамастан, басқару бағдарламаларын әзірлеу әдістемесі аз сипатталған және одан әрі зерттеу мен дамытуды қажет етеді. Бұл робототехника саласындағы өзекті міндет болып қала беретін оңтайлы даму ортасын таңдау, бағдарламаның тиімді құрылымын құру және жұмыс істеу алгоритмдерін әзірлеу мәселелерін қамтиды. [metodika]
Робототехника адам қызметінің әртүрлі салаларында шешуші рөл атқарады. Робот манипуляторлар монотонды, қауіпті немесе күрделі техникалық адам еңбегін ауыстыру үшін жасалады. Бұл құрылғыларды қолдану өндіріс кезінде жіберілетін қателер санын айтарлықтай азайтуға, өндірілетін ақаулардың санын, шикізаттың қажетсіз жоғалуын және қызметкерлер арасындағы жарақаттардың санын азайтуға мүмкіндік береді. Сондай-ақ робототехниканы қолдану кәсіпорындарда қолданылатын технологиялар тұрғысынан икемді етуге, жұмысшылардың еңбек жағдайын жақсартуға және цехтардағы қауіпсіздікті жаңа деңгейге көтеруге мүмкіндік береді.[ sciavicco robot]
1 РОБОТ МАНИПУЛЯТОРЛАР ЖӘНЕ ОЛАРДЫҢ ТҮРЛЕРІ
Робот манипулятор - адам қолмен басқара алатын өнеркәсіптік құрылғы болып саналады. Роботтық манипулятор - бұл алдын ала бағдарламаланған әрекеттерді орындайтын машина. Мұндай қондырғылар көбінесе робот қолдар деп аталады, өйткені олар адам қолының қозғалысына еліктейді. Қондырғылар көптеген операцияларды соның ішінде орау өндірісінен бастап, үлкен өлшемді құрылымдарды құрастыруға дейін орындай алады. Олар әртүрлі өндіріс салаларында кең ауқымда қолданылады. Мұндай құрылғы жеке бірлік ретінде ғана емес, сонымен қатар күрделі роботтық кешендерге де кіре алады. [State-of-the-art]
Алғашқы роботтық манипуляторлар қауіпті заттармен жұмыс істеу үшін жасалды. Олар радиоактивті материалдарды жылжытуға қызмет етті. Мұндай робот манипуляторлар алғаш рет 1940 - 1950 жылдары жасалды. Алдымен олар адамның өз күшімен басқарылды, содан кейін жетектері бар манипуляторлар жасалды. Компьютердің өнертабысы басқарудың жаңа мүмкіндіктеріне жол ашты, соның нәтижесінде робототехниканың пайда болуына әкелді. 1962 жылы АҚШ-та бірінші тәжірибелік робот Versatran жасалды. Кейінірек Unimate1900 роботтары пайда болды, олар General Motors және Ford компанияларының зауыттарында қолданылды. 1967 жылы бұл роботтарды американдық лицензия бойынша өндіру Англия, Жапония және Швеция мемлекеттерінде басталды. [робот ман]
Материалды өңдеу құрылғысы заттарды тасымалдауға арналған бірінші патенттелген бағдарламаланатын құрылғы болды. Осы уақытқа дейін манипуляторлардың ең көп саны өнеркәсіптік кәсіпорындарда пайдалану үшін шығарылды. Әрбір робот-манипулятордың арнайы дизайны болуы мүмкін, бірақ барлық құрылғылар екі негізгі жүйеден тұрады: атқарушы және басқарушы жүйе. Орнатудың негізі оның денесі болып табылады, оған роботтың барлық элементтері орнатылып, бекітіледі. Жұмыс құралы немесе ұстағыш құрылғы - бұл қажетті объектіге тікелей әсер ететін жұмыс органы. Әрбір өндірісте мақсатқа байланысты роботтың жұмыс бөлігі әртүрлі болады. Жұмыс органы оның қозғалыс механизміне қосылған, ол құралды берілген нүктеге жылжытады. Жұмыс органының қозғалысын бақылау және үйлестіру басқару жүйесі арқылы жүзеге асырылады. Құрылымның жұмысы энергияны манипулятордың механикалық қозғалыстарына түрлендіретін жетекпен қамтамасыз етіледі. Басқару құрылғысына қашықтан басқару пульті, сақтау және есептеу құрылғылары, жетектерді басқару блоктары және басқа да технологиялық жабдықтар кіреді.[6]
1.1 - сурет. Робот-манипулятордың жалпы көрінісі[].
Робот конструкцияда жылжымалы блоктардың болуына байланысты айналмалы және трансляциялық қозғалыстарды жүзеге асыра алады. Өндіріске манипуляторларды енгізу процесін бәсеңдететін факторлардың бірі - робот бөлшектерінің мерзімінен бұрын тозуы. Бөлшектерді өндіру сатысында қызмет ету мерзімін ұлғайту және қымбат құрылғыларға қызмет көрсетуді жеңілдету үшін әзірлеушілер ұзақ мерзімді құрғақ майлау технологиясын жүзеге асыратын инновациялық майлау материалдарын пайдаланады.
Робот-манипулятордың буын түрлері мен саны оның еркіндік дәрежесін, жұмыс аймағының пішінін және оны қалай пайдалануға болатынын анықтайды. Бұл өз кезегінде роботтың қалай жіктелетінін анықтайды[1]. Ондағы декарттық робот - манипуляторлары бір - біріне перпендикуляр және тек сызықтық сырғанау қозғалыстарын қамтамасыз ететін 3 призмалық қосылыстардың көмегімен байланысады. Нәтижесінде декарттық робот 3 осьті робот ретінде жіктеледі және геометриялық жұмыс аймағына ие. Полярлық роботта оның қолы мен денесі айналмалы қосылыс арқылы байланысады. Байланыстың бұл түрі полярлық робот қолының полярлық геометрия жүйесінде 3 ось ішінде еркін қозғалуына мүмкіндік беретін айналмалы қозғалыстарды қамтамасыз етеді. Ал цилиндрлік робот - айналмалы қосылыс пен тік ось бойымен қозғалуға мүмкіндік беретін сызықтық қосылыс арқылы жұмыс істейді. Бұл қосылыстарды орнату қолды ұзартуға немесе артқа тартуға мүмкіндік береді, бірақ оның жұмыс ауқымы кішкентай цилиндрлік пішінінен әлдеқайда кіші болып табылады[]. Scara роботына келетін болсақ ол x және y осьтері бойымен қозғалуға мүмкіндік беретін айналмалы қосылыстары бар робот, онда буындар z осінде бір-бірімен тығыз орналасады. Олар үлкен жартылай шеңберлі жұмыс кеңістігіне ие болатындай етіп жасалған, өйткені олардың буындары бір деңгейлі жазықтықта орналасқан []. Артикуляциялық робот - буынды робот кез келген роботтың ең икемді қолдарына ие. Бұл робот - манипулятордың қолы робот корпусына айналмалы буын арқылы, ал шынтақ пен қолдың басқа бөліктері қозғалмалы буындар арқылы жалғанады. Айналмалы буындар қолды айналдыруға, еңкейтуге және иілуге мүмкіндік береді, осылайша робот манипулятор 6 осьті бағытта жұмыс жасайды[].
Робот манипулятор - бұл әр түрлі түйіндерден тұратын күрделі құрылғы, олардың әрқайсысы нақты тапсырмаларды орындауға жауап береді. Кейбір түйіндер айналмалы қозғалысты қамтамасыз етеді, бұл робот манипуляторға объектілерді кеңістікте бұруға немесе бағыттауға мүмкіндік береді. Басқа түйіндер трансляциялық қозғалысқа жауап береді, бұл манипуляторға объектілерді берілген траектория бойымен немесе белгілі бір арақашықтыққа жылжытуға мүмкіндік береді. Мұндай ұйым манипуляторға қажеттіліктер мен қажетті операцияларға байланысты әртүрлі тапсырмаларды тиімді орындауға мүмкіндік береді[].
Манипулятор құрылымының формуласы оның құрылымдық схемасының математикалық көрінісі болып табылады.
Робот манипулятордың қозғалыс сипаттамасы 3 санатқа бөлінеді: ғаламдық, аймақтық және жергілікті.
Ғаламдық (жылжымалы негізі бар роботтар үшін) - механизмнің өлшемдерінен асатын манипулятор стендінің қозғалыстары. Мұндай қозғалыстар әдетте роботты ұзақ қашықтыққа жылжыту үшін және үлкен кеңістікті қамту үшін қажет[].
Аймақтық (көлік) қозғалыстар - робот манипулятордың алғашқы үш буынымен немесе оның қолымен қамтамасыз етілген қозғалыстар. Мұндай қозғалыстардың шамасы робот механизмінің өлшеміне сәйкес келеді. Бұл қозғалыстың түрі осы аймақтағы жақын қашықтықта объектілерді ұстау және жылжыту сияқты, робот манипулятордың жұмыс аймағындағы тапсырмаларды орындау үшін қолданылады[].
Жергілікті (бағдарлау) қозғалыстар - роботтың білегін құрайтын манипулятордың буындарымен қамтамасыз етілген, оның өлшемі механизмнің өлшемінен айтарлықтай аз. Бұл қозғалыстар түсіру немесе манипулятор құралын дәл орналастыру және бағдарлау үшін қолданылады. Оған құрастыру операцияларын орындау немесе объектілерді дәл манипуляциялау жатады[].
Қозғалыстардың жіктелуіне сәйкес манипуляторда әртүрлі қызметтері бар кинематикалық тізбектің екі бөлімін ажыратуға болады. 1.2 - суретте [] қол деп, ұстағыштың ортасының қозғалысын қамтамасыз ететін манипулятордың бөлігі түсіндіріледі. Ол М нүктесі (ұстағыштың аймақтық қозғалыстары) болып көрсетілген [7]. Ал білек ұстағыштың бағдарын қамтамасыз ететін буындар мен жұптар. Ол ұстағыштың жергілікті қозғалысына жатады. Антропоморфтық манипулятордың құрылымдық сұлбасын, яғни бірінші жуықтау бойынша адам қолының механизміне сәйкес келетін суретті қарастырайық (1.2 - сурет) []. Антропоморфтық манипулятор адам қолының негізгі бөліктеріне ұқсайтын бірнеше бөліктерден тұрады: иық, білек және қол. Бұл бөлшектердің әрқайсысы әртүрлі тапсырмаларды орындау үшін қажетті еркіндік дәрежесін қамтамасыз ететін жылжымалы буындар мен жұптар арқылы біріктірілген.
Бұл механизм үш қозғалмалы буыннан және үш кинематикалық жұптан тұрады: екі үш жылжымалы сфералық A3сф және C3сф және бір жылжымалы айналмалы B1а.
Манипулятордың жұмыс кеңістігі - оның буындарының көптеген мүмкін позицияларын қамтитын беттермен шектелген кеңістік бөлігі.
Манипулятордың қызмет көрсету аймағы манипулятордың ұстау орталығының көптеген мүмкін позицияларына сәйкес кеңістіктің бөлігі болып табылады. Қызмет көрсету аймағы манипулятордың маңызды сипаттамасы болып табылады. Ол манипулятор қолының құрылымы мен координаттар жүйесімен, сондай - ақ беріліс қорабындағы буындардың салыстырмалы қозғалысына қойылған дизайн шектеулерімен анықталады [].
1.2 - сурет. Антропоморфтық манипулятордың құрылымдық сұлбасы[].
Берілген бағдармен кеңістікте объектінің қажетті қозғалысын қамтамасыз ету үшін манипулятордың кинематикалық тізбегінің құрылымы манипулятордың ұстағышына кемінде алты координатта қозғалыстарды орындауға мүмкіндік беруі керек: үш сызықтық және үш бұрыштық. Ұстағыштың центрімен сәйкес келетін манипуляция объектісінде М нүктесін қарастырайық: 0x0y0z0 қозғалмайтын (негізгі) координаталар жүйесіндегі объектінің орны М нүктесінің радиус векторымен және осы нүктеден шығатын бірлік векторының бағдарымен анықталады. Математикада нүктенің кеңістіктегі орны үш координат жүйесінің бірінде анықтауға болады: xM, yM, zM координаталары бар тікбұрышты декарттық, rsM, j M, zM координаталары бар цилиндрлік және координаталары rM, j M, q M болатын сфералық [7].
Нысанның кеңістіктегі бағыты негізгі координаталар жүйесінің осьтеріне қатысты бағдарлау векторын құрайтын α, β және γ бұрыштары арқылы анықталады. 1.3 - суретте [] айналмалы кинематикалық жұптары бар алты осьті манипулятордың схемасы, манипуляцияланатын объектінің орналасуы көрсетілген.
1.3 - cypeт. Алты жылжымалы манипулятордың схемасы[].
Манипулятор механизмін құрылымдық синтездеу кезінде әртүрлі маңызды бөліктерді ескеру қажет. Мысалы, кинематикалық жұптар, әдетте қозғалтқыштар сияқты жетектермен, сондай - ақ олардағы тежегіштермен құрастырылады. Демек, роботты жобалауда көбінесе бір қозғалмалы кинематикалық жұптар қолданылады; мысалы, айналмалы немесе аударма түрлері.
Манипуляторлардың кинематикалық жұптары жетектермен, соның ішінде қозғалтқыштармен және тежеу құрылғыларымен жабдықталған. Сол себептен манипуляторлардың тізбектерінде әдетте қозғалатын кинематикалық жұптар, яғни айналмалы немесе трансляциялық жұптар қолданылады [].
Манипулятор үшін белгіленген ұтқырлықты ғана емес, сонымен қатар кинематикалық осьтер жұптарының жұмыс аймағының пішінін бағдарламаланған қозғалыстардың қарапайымдылығы мен ыңғайлылығын сақтау үшін осындай бағдарлауды қамтамасыз ету маңызды.
Кинематикалық жұптардың бағдарын таңдаған кезде жетектердің орналасуын ескеру маңызды - негізде немесе қозғалатын буындарда. Сондай-ақ манипулятордың тұрақтылығы мен тиімділігін қамтамасыз ету үшін буындардың салмағының күштерін теңестіру жолдарын қарастыру қажет [].
Ұстағыштың кеңістіктегі қозғалысын координаталық жүйелердің бірінің осьтері бойымен алғашқы үш кинематикалық жұп осьтерін бағдарлау арқылы қамтамасыз етуге болады. Бұл манипулятор қолының түрін және оның қызмет көрсету аймағының түрін анықтау үшін маңызды. Негізгі координат жүйелерін және олардың манипулятор иінінің түріне және оның қызмет ету аймағына әсерін қарастырайық.
Декарттық координаталар жүйесі бойынша бағытталған осьтері бар манипуляторлар, әдетте, сызықты немесе цилиндрлік құрылымға ие болады. Мұндай манипуляторлардың жұмыс жасау аймағы тікбұрышты немесе цилиндрлік болады, бұл өз кезегінде кеңістіктегі қозғалыстарды түзу сызықтар мен бұрыштармен бағдарламалауды жеңілдетеді.
Цилиндрлік құрылымның манипуляторларында осьтердің бірі, көп жағдайда z осі тұрақты болып қалады, ал қалған екеуі (радиалды және бұрыштық) айналмалы және трансляциялық қозғалады. Ал қызмет көрсету аймағы цилиндр тәрізді, яғни бекітілген осьтің айналасында айналуды және сол ось бойымен қозғалуды қажет ететін тапсырмаларды орындайды.
Сфералық құрылымды манипуляторлар екі осьті болып келеді. Бірі айналмалы ось, ал екіншісі бұрыштық қозғалысты қамтамасыз етеді. Бұл манипуляторлардың қызметі, сфераның ортасындағы көлемдік кеңістіктегі объектілерді басқаруға мүмкіндік береді.
Полярлық манипуляторлар көбінесе айналуды және бекітілген ось бойынша сызықтық қозғалысты қажет ететін есептерде қолданылады. Олар айналмалы және сызықтық қозғалыстарды орындайды.
Манипулятордың құрылымы жетектердің орналасуымен де анықталады. Егер жетектер тікелей кинематикалық жұптарға орналастырылса, онда жетектердің массалары манипулятордың қозғалатын буындарының массасына қосылады [11]. Жетектерге түсетін жалпы жүктеме және олардың қуаты артады, ал манипулятор массасының пайдалы жүктемеге қатынасы (манипуляцияланатын объектінің максималды массасы) төмендейді. Сондықтан, роботтарды жобалау кезінде, ең қуатты және ең үлкен массаға ие - тұтқа буындарының жетектері, олар роботтың негізіне жақынырақ орналастырылады. Қозғалысты жетектен бөлшекке беру (1.4 - сурет) [] үшін қосымша кинематикалық тізбектер қолданылады [].
Екінші бөлшекті жүргізу үшін - төртінші, бесінші және екінші бөлшектерден құралған қарапайым рокер механизмі;
Үшінші бөлшекті жүргізу үшін - рокер механизмінен және төрт жолақты топсадан тұратын тізбек.
Осылайша, рычагты механизмде иіннің кинематикалық тізбегін (1, 2 және 3 буындары) және жетектердің кинематикалық тізбектерін ажыратуға болады. Жетектерді негізге орналастыру принципін қолданатын манипуляторлар күрделі механизмдерге ие. Бірақ буындар мен кинематикалық жұптардың санының артуы манипулятордың қозғалатын буындарының массалары мен инерция моменттерінің азаюымен өтеледі. Сонымен қатар, жабық кинематикалық тізбектер механизмнің дәлдігі мен қаттылығын арттырады. Жалпы алғанда, біріктірілген жетекті орналастыру принциптерін қолданатын манипуляторлар (кейбір жетектер базада, кейбіреулері қозғалатын буындарда) жақсырақ энергетикалық және динамикалық сипаттамаларға ие және сонымен қатар жоғары дәлдікке ие.
1.4 - сурет . Қозғалысты жетектен беру [].
Роботтың жұмыс бағдарламасына сәйкес тежеу құрылғылары кейбір кинематикалық жұптарда іске қосылады. Бұл тапсырмалардың дұрыс орындалуын қамтамасыз ететін қозғалыстарды дәл бақылау және робот бөліктерін қажетті сәтте тоқтату үшін қажет. Бұл жағдайда механизмнің екі бөлшегі бір-бірімен қатаң байланысып, бір буынды құрайды. Механизмнің құрылымдық схемасынан бір кинематикалық жұп және бір буын алынып тасталады, ал механизмнің ұстағышының қозғалыс саны азаяды. Механизмнің құрылымы жұмыс операцияларын орындау процесінде (мысалы, құрастыру немесе дәнекерлеу кезінде) манипуляция объектісі бар қысқыш қоршаған заттармен жанасып, олармен кинематикалық жұптарды құрайтын жағдайларда өзгереді. Механизмнің кинематикалық тізбегі жабылады, ал қозғалыс саны азаяды. Бұл жағдайда тізбекте артық қосылымдар пайда болуы мүмкін. Өнеркәсіптік роботтың жұмысын бағдарламалау кезінде манипуляторлардың бұл құрылымдық ерекшеліктерін ескеру қажет [].
Манипулятор механикасының негізгі міндеттеріне: жетектерді синтездеу және талдау әдістерін әзірлеу; манипулятордың қозғалысын бағдарламалау; беріліс қорабындағы басқару күштері мен реакцияларды есептеу; теңгеруші манипулятор механизмдері жатады [].
Бұл есептер кеңістіктікте көп қозғалмалы механизмдері бар жүйелердің құрылымын, геометриясын, кинематикасын және динамикасын зерттеудің жалпы әдістері негізінде шешіледі. Қарастырылып отырған есептердің әрқайсысы тікелей немесе кері түрінде тұжырымдалуы мүмкін. Механизмнің позициялық функцияларын анықтаған кезде, тікелей есепте, шығыс буынның абсолютті координаталарының өзгеру заңы буындардың салыстырмалы немесе абсолютті координаталарының өзгеру заңдылықтары бойынша табылады. Кері түрінде - ұстағыштың қозғалуының берілген заңына сәйкес звенолар координаталарының өзгеру заңдылықтарына бағынып, әдетте жетектердегі сызықтық немесе бұрыштық қозғалыстардың қателіксіщ орындалуына себепші болады [].
Қашықтықтан басқарылатын манипуляторлар басқару жүйесінің түрі бойынша жіктеледі: командалық басқарумен, көшіру арқылы басқарумен, жартылай автоматты басқарумен. Қашықтан басқарылатын роботтар екі түрге бөлінеді: бақылаушы басқару, диалогтық (интерактивті) басқарушылар. Автономды объектілерде, мысалы, басқарылатын су астындағы және ғарыш аппараттарында қашықтан басқарылатын манипуляциялық роботтарды пайдалану олардың жұмыс жағдайларына байланысты бірқатар факторларды ескеруді талап етеді. Олардың негізгілері - оператордың әрекет ету аймағының шектеулі өлшемі, негізгі құрылғының салмағы, өлшемдік сипаттамалары. Жартылай автоматты манипуляторды басқару жүйесі осы талаптарға барынша сәйкес келуге міндетті.
1.5-сурет. Жартылай автоматты манипуляторды басқару [].
Жартылай автоматты жүйелерде басқару тұтқасында әрекет ететін адам - оператор жетектің қажетті ұстау қозғалысын орнатады, ал микрокомпьютер тұтқа датчиктерінің сигналдары негізінде еркіндік дәрежелерінің жетектеріне берілетін басқару әрекетін басқарады (1.6 - сурет). Жетектің кинематикалық схемалар мен өлшемдері оны жұмыс аймағында орналастыру жағдайларымен, жүк көтергіштігімен анықталады. Жүргізу құрылғысының түрі оператордың жұмыс аймағының көлеміне және эргономикалық талаптарына байланысты таңдалынады [4].
1.5-сурет. Жартылай автоматты жүйелердегі басқару тұтқасы [].
Жартылай автоматты басқаруы бар манипуляциялық роботтардың негізгі ерекшелік қасиеттері: автономды объектілермен роботтық манипуляциялау үшін әсіресе маңызды болып табылатын жетекші құрылғылардың шағын салмақтық және өлшемдік сипаттамалары; негізгі және жетек құрылғыларының кинематикалық ұқсастығын қамтамасыз ету қажет болмағандықтан, маңызды өлшемдері бар жетектің қозғалыстарын басқару мүмкіндігі; жартылай автоматты басқару операторды аз шаршатады, өйткені адам негізгі құрылғының айтарлықтай қозғалысын жасамайды [].
Жартылай автоматты жүйелерде манипулятордың жеке қозғалғыштық дәрежесін, басқару алгоритмдерін қалыптастыру арнайы компьютердің функцияларын орындайтын микрокомпьютер арқылы жүзеге асырылады. Манипуляциялық роботтар басқару алгоритмін жүзеге асыратын бірнеше жартылай автоматты басқару әдістерін пайдаланады [].
Жылдамдық векторын басқару - жартылай автоматты басқарудың кең таралған әдістерінің бірі болып табылады. Адам - оператор баптау құрылғысын пайдалана отырып, мысалы, алты градустық шағын ығыстыру тұтқасын, манипулятор жетекінің ұстағышының қозғалыс бағыты мен жылдамдығының векторын қалыптастырады. Бұл жағдайда микрокомпьютер жетек буындарының салыстырмалы қозғалысының жылдамдығын есептейді. Әдетте, жылдамдық векторы бойынша басқару кезінде оператор көрсеткен командалық вектордың құрамдастарын тікелей өлшеу үшін серіппелі тұтқалар қолданылады[].
Күш векторы бойынша манипуляторды жартылай автоматты басқару кезінде басқару тұтқасында адам операторы әзірлеген күштер мен моменттерге пропорционал әсерлердің манипуляцияланатын объектіге қолданылуы қамтамасыз етіледі. Микрокомпьютер басқару тұтқасына әсер ететін күштер туралы ақпаратты пайдалана отырып, ұтқырлықтың барлық дәрежелері бойынша манипулятор жетектерімен ойнатуды қажет ететін моменттердің шамасын анықтайды. Бұл басқару әдісі манипулятордың объектіге келтіретін күштері мен моменттерінің шамасы мен бағытын өзгерту арқылы қосылған объектілермен күрделі операцияларды тиімді орындауға мүмкіндік береді. Сонымен қатар, бос аймақтағы манипулятордың жұмысы, ұстағышты нүктеден нүктеге жылжытқанда қиын жылжиды, өйткені оператор белгілеген күш векторы әрқашан ұстағыштың жылдамдық векторымен дәл сәйкес келе бермейді [].
Манипуляторды позициялық басқару әдісі баптау құрылғысының тұтқасының қозғалыстарын жетекті ұстау арқылы көшіруге негізделген. Оның үстіне, бұл құрылғылардың кинематикалық ұқсастықтары байқалмауы мүмкін. Бір әрекетті айналу моменті - жылдамдық жүйелерін қолданудың маңызды аспектісі оларды теңгерімді манипуляторлар мен экзоскелеттерді жүктеуде пайдалану мүмкіндігі болып табылады. Жүктеуіші теңдестірілген манипуляторлар өнеркәсіптік, өндірістік орталарда ауыр бөлшектерді жылжыту, бағдарлау және орналастыру үшін қолданылады. Оператор қозғалатын бөлікке жақын орналасқан және қозғалыс бағытының сенсорларымен жабдықталған тұтқаға күш қолдану арқылы қажетті қозғалыстарды жүзеге асырады. Оператордың қолы кіретін экзоскелеттер адамның физикалық мүмкіндіктерінен айтарлықтай асатын жүктемелерді басқаруға мүмкіндік береді. Экзоскелеттерде айналу моменті - жылдамдықты басқару жүйелерін қолдану операторға қажетті шкала бойынша жүктеме моменттері мен күштерін сезінуге мүмкіндік береді және нақты қозғалыстар мен күштерді мөлшерлеуге байланысты жұмыстарды орындауды айтарлықтай жеңілдетеді. Жетекті басқару жүйесі жоғарыда қарастырылған бір әрекетті жүйеге ұқсас. Сондықтан манипуляторды қозғалыссыз ұстау үшін оператор күші жүктеме күшіне тең болуы керек. Бұл жағдайда басқару тұтқасы бейтарап күйде ұсталады. Оператор әзірлеген күш жүктің күшіне тең болмаса, онда басқару тұтқасы жетектермен бейтарап күйден ауытқиды, операторға осы күштер арасындағы сәйкессіздіктің шамасы туралы хабарлайды. Басқару жүйесінің жұмыс бағдарламалары манипуляциялық роботта қолданылатын бас құрылғылармен және жетек датчиктерімен байланысты олардан алынған ақпаратты өңдеуді, белгіленген заңдар мен басқару әдістеріне сәйкес бас және атқарушы құрылғыларға басқару сигналдарын генерациялауды қамтамасыз етеді. Бұл бағдарламаларды оператор командалары арқылы немесе диспетчерлік бағдарламаға кіретін манипулятордың жұмыс жағдайлары туралы ақпарат бойынша автоматты түрде шақыруға болады. Манипулятордың блоктары мен тораптарын бақылау бағдарламасы тұрақты түрде фондық бағдарлама ретінде жұмыс істеуі керек, олардың үздіксіз тексерілуін қамтамасыз етеді, әртүрлі сенсорлардан ақпаратты талдайды. Сәтсіздіктер анықталса, диспетчерлік бағдарлама ұзақ мерзімді жадта орналасқан ақауларды диагностикалау бағдарламаларының бірін шақыра алады. Егер, сенімділігін арттыру үшін күрделі жүйелерге енгізілген қайталанатын элементтер болса, диспетчерлік бағдарлама автоматты түрде немесе оператордың бұйрығы бойынша ақаулы элементті анықтағаннан кейін резервтік көшірмені қоса алады. Утилиталық бағдарламалар компьютердің сыртқы құрылғыларына (дисплейлер, пернетақталар, интерфейс блоктары және т.б.) қызмет көрсету үшін қажет, сонымен қатар операторға басқару жүйесінің және осы басқару жүйесінің барлық бағдарламалық жасақтамасының қолданыстағы бағдарламаларын өзгерту және жаңаларын әзірлеу мүмкіндігін береді. Бағдарламаланған жұмыс элементтері бір-бірімен әртүрлі комбинацияларда біріктірілуі мүмкін. Оларды орындаудың қажетті тізбегі әр жолы бағдарламалық немесе бақылау режимінде, басқару панеліндегі оператор бағдарламаларды өзі ауыстырған кезде немесе бағдарламаланған операциялар циклін іске қосатын (құралды алып, бастапқы күйден белгілі бір орынға өту) бағытталған командаларды бергенде орнатылады. жұмыс аймағындағы нүкте және т.б.). Содан кейін оператор роботпен белгілі бір операцияны автоматты түрде орындау үшін басқа бағдарламаны қосады. Роботты жартылай автоматты басқару позициялық көшіру режимінде де, жоғары жылдамдықты режимде де күшті сезу арқылы жүзеге асырылуы мүмкін. Автоматты режимдердің бағдарламалық жасақтамасына кірмейтін ең күрделі операциялар, әсіресе кедергілері бар жұмыс аймағындағы байланысты объектілермен әрекеттесу кезінде құрастыру түрі, күшті сезу арқылы көшіруді басқару әдісін қолдану арқылы жүзеге асырылуы мүмкін. Бұл жағдайда басқару компьютерінің салыстыру элементтерін пайдалана отырып, көп дәрежелі момент сенсорларының сигналдары салыстырылады. Оператор моменті векторы мен толық жүктеме моменті векторының айырым эффектісі роботтың әрбір ұтқырлық дәрежесі үшін басқару әрекеттерін тудыратын арнайы компьютерге немесе координаталық түрлендіргішке беріледі. Сәйкес элементтер арқылы бұл әсерлер жетектің электр қозғалтқыштарының басқару блоктарының кірістеріне және негізгі құрылғының төмен қуатты жүйелерінің басқару блоктарының кірістеріне беріледі. Сәйкес элементтер сондай - ақ моментті басқару сигналдары болған кезде позицияны басқару сигналдарын тудыратын сигналдарды біріктіру схемаларын қамтиды. Мұндай жүйе манипуляциялық роботқа қиын жағдайларда оператордың ең тиімді жұмысын қамтамасыз ететін екі жақты әрекетті қасиеттерін беруге мүмкіндік береді. Жұмыс аймағының бос кеңістігінде тасымалдау операцияларын және басқа да бірқатар оңай бағдарламаланатын операцияларды орындау кезінде көшіру режимін пайдалану тиімсіз. Бұл жағдайларда роботтың автоматты бағдарламалау жұмыс режимі қолданылады. Күтпеген жағдайларда жартылай автоматты басқару әдісі негізгі құрылғы тежелген кезде оператордан және жүктемеден айналу моменті әсерлерінің векторларының айырмашылығына негізделеді. Бұл әдісті жүзеге асыру үшін негізгі құрылғыдағы басқару сигналдары өшіріледі, бұл оның бастапқы күйінде бекітілуін қамтамасыз етеді. Әртүрлі қашықтан автоматты басқару режимдерінде манипуляциялық роботтарды басқаруға мүмкіндік беретін принциптерді пайдалану - манипуляциялық роботтық жүйеге кең функционалдылықты береді[].
Роботтық манипулятордың қызметі
Роботтық манипуляторлардың жұмыс принципі олардың механикалық звенолар мен бағдарламалық қамтамасыз етумен басқарылатын жетектерді пайдалана отырып, объектілермен әртүрлі манипуляцияларды орындау қабілетіне негізделген. Міне, олардың жұмыс істеу принципі[6]:
Механикалық дизайн - буындар арқылы қосылған механикалық сегменттерден тұрады. Бұл буындар мен қосылыстар манипулятордың кеңістікте кедергісіз қозғалыс етуін қамтамасыз етеді.
Жетектері - манипулятордың әрбір звеносы оның қозғалысын қамтамасыз ететін жетекпен жабдықталған. Конструкция мен пайдалану талаптарына байланысты жетектер электрлік (мысалы, электр қозғалтқыштары), пневматикалық немесе гидравликалық болады.
Микроконтроллер - манипулятордың жұмысы белгілі бір тапсырманы орындау үшін қажетті қозғалыстар мен әрекеттер тізбегін көрсететін бағдарламалық құралмен басқарылады. Бұл бағдарламалық жасақтаманы арнайы контроллерлерде немесе компьютерлерде іске асыруға болады[].
Жоспарлау және басқару - манипулятордың бағдарламалық құралы сенсорлардың кірісіне және оператордан немесе компьютерлік жүйеден алынған нұсқауларға негізделген қозғалыстарын жоспарлайды және басқарады.
Кері байланыс - тапсырманы орындау кезінде манипуляторды және оның қозғалысын түзету, тапсырманы орындаудағы дәлдікті қамтамасыз ету үшін сенсорлардың кері байланысын пайдалана алады [].
Соңғы эффектор - манипулятордың соңында объектіге соңғы әрекетті орындайтын соңғы эффектор орнатылады. Бұл затты ұстауға және бекітуге арналған ұстағыш. Бұл бекітілу процесі манипулятордың нық әпі босаңсымауы үшін кіріктіріледі [].
Роботтық манипуляторлардың түрлері
Қолданыстағы робот манипуляторлар арасында қазіргі уақытта бірыңғай классификация жоқ. Алайда, құрылғылар технологиялық мақсатына, конструктивтік ерекшеліктеріне және басқа параметрлеріне қарай топтастырылады. Роботтық жабдықты орнату түрі бойынша:
Мобильді түрдегі құрылғылар белгілі бір орнату орнына байланысты емес және өндірістің кез келген нүктесінде немесе одан тыс жерде тапсырмаларды орындауға арналған. Олар әртүрлі қуат көздеріне ие болуы мүмкін - автономды немесе тұрақты, оларды пайдалануға әртүрлі жағдайларда рұқсат етілген - кез келген ауа - райында, суда, қауіпті жағдайларда, мысалы, миналарды тазарту және т.б. Мобильді құрылғылар салыстырмалы түрде шағын салмағымен және өлшемімен ерекшеленеді, тасымалдау кезінде аз орын алады және олардың мүмкіндіктері олардың жолында пайда болатын кедергілерді сәтті жеңуге мүмкіндік береді. Көбінесе мобильді манипуляторларда жасанды интеллекттің болуына жауапты блоктар бар. [2] Сәйкесінше мобильді робот манипуляторларды мынадай түрлерге бөліп қарастыруға болады:
Ұтқырлық - мобильді роботтық манипуляторлардың негізгі сипаттамасы олардың ғарышта қозғалу қабілеті болып табылады. Бұл дөңгелекті немесе шынжыр табанды негіз, аяқтар, шасси немесе әртүрлі қозғалыс түрлерінің тіркесімі болуы мүмкін.
Түрлі орталарға бейімделу мобильді манипуляторлар топырақты, асфальтты, құмды, қарды және әр түрлі жерлерді, соның ішінде қадамдарды, беткейлерді және тегіс емес жерлерді қоса алғанда, әртүрлі ортаға бейімделуімен ерекшеленеді.
Төтенше жағдайларда қолдану мобильді робот манипуляторларды апат аймақтары, апаттар, ластану немесе радиация деңгейі жоғары аймақтар сияқты адамдар үшін аса қауіпті орталарда пайдалануға болады.
Зерттеу қолданулары үңгірлер, мұздықтар, су астындағы тереңдіктер және тіпті басқа планеталардың беттері сияқты жету қиын жерлерді зерттеу үшін пайдалануға болады.
Қызмет көрсету және техникалық қызмет көрсету мобильді манипуляторларды әртүрлі жүйелер мен құрылымдарға техникалық қызмет көрсету және жөндеу үшін пайдалануға болады, мысалы, инфрақұрылымға, құбырларға, электр станцияларына және т.б.
Мобильді роботтық манипуляторлар ұтқырлық пен нысанды манипуляциялау үшін негізгі талаптар болып табылатын әртүрлі қолданбаларда әртүрлі тапсырмаларды орындау үшін икемді және көп функциялы бағдарламалауларды ұсынады (1.7 - сурет) [].
- сурет. Мобильді робот манипулятор [15].
Стационарлы роботтар робот манипуляторлардың ең көп таралған түрі. Таңдалған бекіту түріне (еден, төбе, қабырға) байланысты олардың ерекшеліктері сипатталады. Негізгі сипаттамалар - жүк көтергіштігінің жоғарылауы және кең ауқымды әрекетіне байланысты [].
Бекітілген орнату - бекітілген манипуляторлар көбінесе арнайы жасалған негіздер немесе тіректерге орнатылады және бүкіл жұмыс процесінде өз орнында қалады. Жоғары дәлдік және сенімділікке ие бұл манипуляторлар дәл құрастыру немесе микроэлектроника сияқты жоғары дәлдік пен тұрақтылықты қажет ететін тапсырмаларға арналған. Бұл роботтар қайталанатын, яғни циклді операцияларды қамтамасыз ететін және қателерді азайтатын, жетілдірілген сенсорлармен және басқару жүйелерімен жабдықталған. Оларды пайдалану өндірістік процестер мен зерттеулердің өнімділігін, сапасын және сенімділігін айтарлықтай арттырады [].
Өндірістік қолданбалы робот манипуляторлар бөлшектерді орналастыру немесе желімдерді қолдану сияқты процестегі нақты қадамдарды автоматтандыру үшін өндірістік желілерде қолданылады. Материалдарды өңдеу - кесу, тегістеу немесе дәнекерлеу сияқты материалдарды өңдеу үшін пайдалануға болады.
Ғылыми зерттеулерде қолданбалы манипулятор әртүрлі тәжірибелер, өлшеулер және сынақтар жүргізу үшін пайдалануға болады. Қауіпсіздік жағынан бұл роботтар жұмыс кезінде қозғалмайтындықтан, оларды қауіпсіз жұмыс аймақтарына біріктіру оңайырақ, бұл адамға келер қауіпті азайтады.
Стационарлық робот манипуляторлар әртүрлі функциялар мен мүмкіндіктерді қамтамасыз ете отырып, шектеулі кеңістікте жұмыс істеуге арналған. Олардың ықшам дизайны мен тұрақты монтажы бос орынды тиімді пайдалануға мүмкіндік береді. Стационарлық манипуляторлар қозғалатын роботтармен салыстырғанда шектеулі ұтқырлыққа ие болғанымен, олар әлі де әртүрлі өндірістік және ғылыми салаларда автоматтандыру мен тиімділіктің маңызды құралы болып табылады .
1.8 - сурет.Стационарлы манипулятор
Көлденең робот манипуляторларына келетін болсақ, олардың ұзындығы ондаған метрлерге жетуі мүмкін. Олар бірнеше аумақты бір уақытта күтіп ұстау қажет болған жағдайда қолданылады. [2] Көлденең роботтық манипуляторлар - көлденең жазықтықта жұмыс істейтін манипуляторлар, яғни олардың негізгі қозғалысы көлденең бет бойымен жүреді. Міне, көлденең роботтық қолдардың кейбір мүмкіндіктері мен қолданбалары:
Жүктерді көтеру және жылжыту - жүктерді көлденең бет бойымен көтеру және жылжыту. Бұл өндірістік желілерде немесе қоймаларда жинау, орау, тиеу және түсіру операцияларын орындауды қамтуы мүмкін.
Конвейерлік жүйелер - конвейерлердегі заттарды сұрыптау, таңбалау немесе буып-түю сияқты конвейерлердегі объектілерді басқару үшін конвейерлік жүйелерде пайдалануға болады.
Құрастыру және құрастыру операциялары - өндірістік желілерде немесе автомобиль өнеркәсібінде бөлшектерді немесе бөлшектерді орнату сияқты әртүрлі құрастыру және құрастыру операцияларын орындау үшін пайдалануға болады.
Материалды өңдеу - әртүрлі жұмыс станциялары немесе өндіріс процесіндегі нүктелер арасында материалдарды тасымалдау үшін пайдалануға болады.
Автоматты жүйелерде қолдану - әртүрлі автоматтандыру тапсырмаларын орындау және өндірістік процестерді оңтайландыру үшін оларды автоматты басқару жүйелеріне біріктіруге болады.
Материалды өңдеу - манипуляторлар тиісті жабдықпен жабдықталған болса, кесу, бұрғылау, тегістеу немесе дәнекерлеу ... жалғасы
Анықтамалар мен қысқартулар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
6
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
7
1
РОБОТ МАНИПУЛЯТОРЛАР ЖӘНЕ ОЛАРДЫҢ ТҮРЛЕРІ ... ... ... ... ...
9
1.1 Робот манипуляторларының қызметі ... ... ... ... ... ... ... ... ... ... ... ... ... .
22
1.2 Робот манипуляторлардың түрлері ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
23
1.3 Робот манипуляторларының қолданыс аясы ... ... ... ... ... ... ... ... ... ... ..
27
1.4 Робот манипуляторларда туындайтын мәселелер ... ... ... ... ... ... .. ... ...
28
2
АВТОМАТТЫ РОБОТ МАНИПУЛЯТОРЫН ЖАСАУ ... ... ... ... ... ... ... ..
29
2.1 Жүйенің жалпы құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
29
2.2 Автоматтандырылған робот манипулятор элементтері ... ... ... ... ... ...
37
2.3 Жүйенің жұмыс жасау алгоритмі ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ..
40
2.4 Робот манипуляторын жинақтау ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
41
2.5 Зерттеу нәтижесі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
42
Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ..
Қосымша А ... ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Қосымша Б ... ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
43
44
46
48
АНЫҚТАМАЛАР МЕН ҚЫСҚАРТУЛАР
РТК (робототехникалық кешендер) - бір немесе бірнеше роботтардан тұратын техникалық жүйелер.
ABS пластик - соққыға төзімділігі жоғары берік пластик.
LM2596 - қуатты төмендететін кернеу түрлендіргіші
Манипулятор - буындардан және ұстау құрылғыларынан тұратын жүйенің негізгі механикалық құрамдас бөлігі.
Басқару жүйесі - оператордан алынған командаларға сәйкес манипулятордың қозғалысын басқаратын электрондық жүйе.
Джойстик - оператор роботты басқару үшін пайдаланатын енгізу құрылғысы.
Микроконтроллер немесе микропроцессор - оператордан келетін командаларды өңдейтін және роботтың қозғалысын басқаратын негізгі компонент. Микроконтроллер әртүрлі тапсырмаларды орындау және әртүрлі сигналдар мен сенсорларға жауап беру үшін бағдарламаланады.
Жетекші механизмдер - манипулятордың немесе роботтың бөліктерінің қозғалысын басқару үшін қолданылады.
КІРІСПЕ
Робот-манипулятор - бұл адам қолмен басқара алатын және тәуелсіз құрылғы ретінде немесе күрделі роботтық кешеннің бөлігі ретінде пайдалануға болатын өнеркәсіптік құрылғы. Ол әр түрлі түйіндерден тұрады және олардың әрқайсысы айналмалы немесе трансляциялық қозғалыс сияқты белгілі бір функцияларды орындайды.
Қазіргі уақытта заманауи технологиялар адам қол еңбегін азайту мақсатында робот-манипуляторларды өндірістік орындарға енгізуде. Олар бірнеше ондаған кәсіпқойларды алмастыра отырып, әртүрлі тапсырмаларды орындай алады. Робот-манипуляторларды қолдану өнеркәсіптегі кез-келген процесті автоматтандыруға мүмкіндік береді, бұл өз кезегінде экономикалық тиімділік пен өндірісті оңтайландыру тұрғысынан маңызды.[obzor vidov]
Инженерлердің негізгі міндеттерінің бірі операцияларды тиімді орындаудың оңтайлы әдісін анықтау мақсатында бұрыннан бар және жаңа жұмыс процестерін талдау болып табылады. Осы тұрғыда қарастырылған робот-манипулятор джойстик арқылы басқарылады. Бұл манипулятордың негізгі функциясы әр түрлі өнеркәсіп түрлеріне арналған дайын өнімдері бар жылжымалы контейнерлерді немесе объектілерді бір орыннан екінші орынға қою болып табылады. [Design of a rob]
Өндірістік өнеркәсіптерде материалдармен және бұйымдармен жұмыс істеу - бұл материалдың белгілі бір мөлшерін белгілі бір жерге мүмкіндігінше қысқа мерзімде жедел тасымалдау үшін қолайлы пайдалану әдістерін қолдануды талап ететін қызмет. Сонымен қатар, ол белгілі бір заңдылықта бірге орындалуы керек, яғни дұрыс позицияға және ең аз шығынмен орналастырылуы керек. Осындай робот манипуляторлар жүйесі кедергілердің ең аз саны бар белгіленген жұмыс орындары арасында материалдарды тасымалдауға жауап береді және ол осы жұмыс орындары мен шеберханаларды өзара байланыстырады. Материалдарды өңдеу әсіресе, үлкен және ауыр заттарды сақтау және жылжыту кезінде процесі қауіпті болуы мүмкін. Манипуляциялық процестердің ең тиімді жүйесіне қол жеткізу өңдеу шығындарын азайту арқылы өнімнің бәсекеге қабілеттілігін едәуір жақсартады. Өнеркәсіптің әр саласында өнімді тасымалдауға және өңдеуге арналған құрылғылар мен машиналарды қадағалау мүмкіндігі бар. Негізінен, кез-келген өнім түрін өндірудің әр процесі көптеген кішігірім операцияларды қамтиды. Бұл операциялар тасымалдауға және өңдеуге арналған құрылғылардың көмегімен жүзеге асырылады, олардың арасында өнеркәсіптік роботтар да бар. Олар автоматтандыру процесінің ажырамас бөлігі болып табылады. [Design of a rob]
Автоматтандыру процесі салыстырмалы түрде қарапайым құрылғылармен жасалуы мүмкін қарапайым басқару операцияларынан бастап, ауқымды өндірістік жүйелерді басқарудың күрделілігіне дейінгі бірқатар әрекеттерді қамтиды. Басқару, өз кезегінде, басқару объектісіне қатысты ақпаратты бағалау және өңдеу процесі болып табылады. Бұл процесс деректерді жинауды, құрылғы параметрлерін өлшеуді, жабдықтың ағымдағы күйін талдауды және өзгерістер немесе штаттан тыс жағдайлар туралы дабылды қамтиды. Алынған ақпарат негізінде шешімдер қабылданады және процестер мақсатқа жету үшін реттеледі. Робот-манипуляторларды жобалау кезінде бұл принциптер шешуші рөл атқарады, өйткені олар қоршаған ортамен өзара әрекеттесуге, өзгеретін жағдайларға бейімделуге және жоғары тиімділік пен дәлдікпен әртүрлі тапсырмаларды орындауға мүмкіндік береді. [Design of a rob]
Қазіргі заманғы роботтар мен робототехникалық кешендер олардың барлық компоненттерін дамыту мен жетілдіруді қоса алғанда, үнемі жетілдіру процесінде. Бұл тек механика мен кинематиканы ғана емес, сонымен қатар басқару жүйелерін де, бағдарламалық жасақтаманы да қамтиды. Алайда, соңғы бірнеше онжылдықта роботтардың механикасы мен кинематикасындағы өзгерістер салыстырмалы түрде аз болды, ал басқару жүйелері мен бағдарламалық жасақтама революциялық өзгерістерге ұшырады. Микропроцессорлардың дамуы миниатюризацияда, шығындарды төмендетуде және роботтар үшін басқару жүйелерінің қолжетімділігін арттыруда шешуші рөл атқарды. Бұл жаңа басқару бағдарламаларының пайда болуына және қолданыстағы бағдарламаларды белсенді модернизациялауға әкелді. Микропроцессорлық негіздегі заманауи басқару жүйелері әртүрлі бағдарламалау тілдері мен енгізу шығару стандарттарын қолдайтын әмбебап платформалар болып табылады. Осы дамумен әзірлеушілер өздерінің нақты міндеттеріне сәйкес келетін бағдарламалық өнімдер мен әзірлеу жүйелерінің кең ассортиментін таңдай алады. Бұл әзірлеу құралдары визуализация, қашықтан қол жеткізу, енгізу-шығару порттарымен жұмыс істеу, бейнекамералар мен аудио жүйелермен интеграциялау сияқты әртүрлі функционалдылыққа ие, бұл әзірлеушілерге роботты басқару бағдарламалық жасақтамасын жедел құруға және өзгертуге мүмкіндік береді. Дегенмен, әзірлеу құралдарының бай таңдауына қарамастан, басқару бағдарламаларын әзірлеу әдістемесі аз сипатталған және одан әрі зерттеу мен дамытуды қажет етеді. Бұл робототехника саласындағы өзекті міндет болып қала беретін оңтайлы даму ортасын таңдау, бағдарламаның тиімді құрылымын құру және жұмыс істеу алгоритмдерін әзірлеу мәселелерін қамтиды. [metodika]
Робототехника адам қызметінің әртүрлі салаларында шешуші рөл атқарады. Робот манипуляторлар монотонды, қауіпті немесе күрделі техникалық адам еңбегін ауыстыру үшін жасалады. Бұл құрылғыларды қолдану өндіріс кезінде жіберілетін қателер санын айтарлықтай азайтуға, өндірілетін ақаулардың санын, шикізаттың қажетсіз жоғалуын және қызметкерлер арасындағы жарақаттардың санын азайтуға мүмкіндік береді. Сондай-ақ робототехниканы қолдану кәсіпорындарда қолданылатын технологиялар тұрғысынан икемді етуге, жұмысшылардың еңбек жағдайын жақсартуға және цехтардағы қауіпсіздікті жаңа деңгейге көтеруге мүмкіндік береді.[ sciavicco robot]
1 РОБОТ МАНИПУЛЯТОРЛАР ЖӘНЕ ОЛАРДЫҢ ТҮРЛЕРІ
Робот манипулятор - адам қолмен басқара алатын өнеркәсіптік құрылғы болып саналады. Роботтық манипулятор - бұл алдын ала бағдарламаланған әрекеттерді орындайтын машина. Мұндай қондырғылар көбінесе робот қолдар деп аталады, өйткені олар адам қолының қозғалысына еліктейді. Қондырғылар көптеген операцияларды соның ішінде орау өндірісінен бастап, үлкен өлшемді құрылымдарды құрастыруға дейін орындай алады. Олар әртүрлі өндіріс салаларында кең ауқымда қолданылады. Мұндай құрылғы жеке бірлік ретінде ғана емес, сонымен қатар күрделі роботтық кешендерге де кіре алады. [State-of-the-art]
Алғашқы роботтық манипуляторлар қауіпті заттармен жұмыс істеу үшін жасалды. Олар радиоактивті материалдарды жылжытуға қызмет етті. Мұндай робот манипуляторлар алғаш рет 1940 - 1950 жылдары жасалды. Алдымен олар адамның өз күшімен басқарылды, содан кейін жетектері бар манипуляторлар жасалды. Компьютердің өнертабысы басқарудың жаңа мүмкіндіктеріне жол ашты, соның нәтижесінде робототехниканың пайда болуына әкелді. 1962 жылы АҚШ-та бірінші тәжірибелік робот Versatran жасалды. Кейінірек Unimate1900 роботтары пайда болды, олар General Motors және Ford компанияларының зауыттарында қолданылды. 1967 жылы бұл роботтарды американдық лицензия бойынша өндіру Англия, Жапония және Швеция мемлекеттерінде басталды. [робот ман]
Материалды өңдеу құрылғысы заттарды тасымалдауға арналған бірінші патенттелген бағдарламаланатын құрылғы болды. Осы уақытқа дейін манипуляторлардың ең көп саны өнеркәсіптік кәсіпорындарда пайдалану үшін шығарылды. Әрбір робот-манипулятордың арнайы дизайны болуы мүмкін, бірақ барлық құрылғылар екі негізгі жүйеден тұрады: атқарушы және басқарушы жүйе. Орнатудың негізі оның денесі болып табылады, оған роботтың барлық элементтері орнатылып, бекітіледі. Жұмыс құралы немесе ұстағыш құрылғы - бұл қажетті объектіге тікелей әсер ететін жұмыс органы. Әрбір өндірісте мақсатқа байланысты роботтың жұмыс бөлігі әртүрлі болады. Жұмыс органы оның қозғалыс механизміне қосылған, ол құралды берілген нүктеге жылжытады. Жұмыс органының қозғалысын бақылау және үйлестіру басқару жүйесі арқылы жүзеге асырылады. Құрылымның жұмысы энергияны манипулятордың механикалық қозғалыстарына түрлендіретін жетекпен қамтамасыз етіледі. Басқару құрылғысына қашықтан басқару пульті, сақтау және есептеу құрылғылары, жетектерді басқару блоктары және басқа да технологиялық жабдықтар кіреді.[6]
1.1 - сурет. Робот-манипулятордың жалпы көрінісі[].
Робот конструкцияда жылжымалы блоктардың болуына байланысты айналмалы және трансляциялық қозғалыстарды жүзеге асыра алады. Өндіріске манипуляторларды енгізу процесін бәсеңдететін факторлардың бірі - робот бөлшектерінің мерзімінен бұрын тозуы. Бөлшектерді өндіру сатысында қызмет ету мерзімін ұлғайту және қымбат құрылғыларға қызмет көрсетуді жеңілдету үшін әзірлеушілер ұзақ мерзімді құрғақ майлау технологиясын жүзеге асыратын инновациялық майлау материалдарын пайдаланады.
Робот-манипулятордың буын түрлері мен саны оның еркіндік дәрежесін, жұмыс аймағының пішінін және оны қалай пайдалануға болатынын анықтайды. Бұл өз кезегінде роботтың қалай жіктелетінін анықтайды[1]. Ондағы декарттық робот - манипуляторлары бір - біріне перпендикуляр және тек сызықтық сырғанау қозғалыстарын қамтамасыз ететін 3 призмалық қосылыстардың көмегімен байланысады. Нәтижесінде декарттық робот 3 осьті робот ретінде жіктеледі және геометриялық жұмыс аймағына ие. Полярлық роботта оның қолы мен денесі айналмалы қосылыс арқылы байланысады. Байланыстың бұл түрі полярлық робот қолының полярлық геометрия жүйесінде 3 ось ішінде еркін қозғалуына мүмкіндік беретін айналмалы қозғалыстарды қамтамасыз етеді. Ал цилиндрлік робот - айналмалы қосылыс пен тік ось бойымен қозғалуға мүмкіндік беретін сызықтық қосылыс арқылы жұмыс істейді. Бұл қосылыстарды орнату қолды ұзартуға немесе артқа тартуға мүмкіндік береді, бірақ оның жұмыс ауқымы кішкентай цилиндрлік пішінінен әлдеқайда кіші болып табылады[]. Scara роботына келетін болсақ ол x және y осьтері бойымен қозғалуға мүмкіндік беретін айналмалы қосылыстары бар робот, онда буындар z осінде бір-бірімен тығыз орналасады. Олар үлкен жартылай шеңберлі жұмыс кеңістігіне ие болатындай етіп жасалған, өйткені олардың буындары бір деңгейлі жазықтықта орналасқан []. Артикуляциялық робот - буынды робот кез келген роботтың ең икемді қолдарына ие. Бұл робот - манипулятордың қолы робот корпусына айналмалы буын арқылы, ал шынтақ пен қолдың басқа бөліктері қозғалмалы буындар арқылы жалғанады. Айналмалы буындар қолды айналдыруға, еңкейтуге және иілуге мүмкіндік береді, осылайша робот манипулятор 6 осьті бағытта жұмыс жасайды[].
Робот манипулятор - бұл әр түрлі түйіндерден тұратын күрделі құрылғы, олардың әрқайсысы нақты тапсырмаларды орындауға жауап береді. Кейбір түйіндер айналмалы қозғалысты қамтамасыз етеді, бұл робот манипуляторға объектілерді кеңістікте бұруға немесе бағыттауға мүмкіндік береді. Басқа түйіндер трансляциялық қозғалысқа жауап береді, бұл манипуляторға объектілерді берілген траектория бойымен немесе белгілі бір арақашықтыққа жылжытуға мүмкіндік береді. Мұндай ұйым манипуляторға қажеттіліктер мен қажетті операцияларға байланысты әртүрлі тапсырмаларды тиімді орындауға мүмкіндік береді[].
Манипулятор құрылымының формуласы оның құрылымдық схемасының математикалық көрінісі болып табылады.
Робот манипулятордың қозғалыс сипаттамасы 3 санатқа бөлінеді: ғаламдық, аймақтық және жергілікті.
Ғаламдық (жылжымалы негізі бар роботтар үшін) - механизмнің өлшемдерінен асатын манипулятор стендінің қозғалыстары. Мұндай қозғалыстар әдетте роботты ұзақ қашықтыққа жылжыту үшін және үлкен кеңістікті қамту үшін қажет[].
Аймақтық (көлік) қозғалыстар - робот манипулятордың алғашқы үш буынымен немесе оның қолымен қамтамасыз етілген қозғалыстар. Мұндай қозғалыстардың шамасы робот механизмінің өлшеміне сәйкес келеді. Бұл қозғалыстың түрі осы аймақтағы жақын қашықтықта объектілерді ұстау және жылжыту сияқты, робот манипулятордың жұмыс аймағындағы тапсырмаларды орындау үшін қолданылады[].
Жергілікті (бағдарлау) қозғалыстар - роботтың білегін құрайтын манипулятордың буындарымен қамтамасыз етілген, оның өлшемі механизмнің өлшемінен айтарлықтай аз. Бұл қозғалыстар түсіру немесе манипулятор құралын дәл орналастыру және бағдарлау үшін қолданылады. Оған құрастыру операцияларын орындау немесе объектілерді дәл манипуляциялау жатады[].
Қозғалыстардың жіктелуіне сәйкес манипуляторда әртүрлі қызметтері бар кинематикалық тізбектің екі бөлімін ажыратуға болады. 1.2 - суретте [] қол деп, ұстағыштың ортасының қозғалысын қамтамасыз ететін манипулятордың бөлігі түсіндіріледі. Ол М нүктесі (ұстағыштың аймақтық қозғалыстары) болып көрсетілген [7]. Ал білек ұстағыштың бағдарын қамтамасыз ететін буындар мен жұптар. Ол ұстағыштың жергілікті қозғалысына жатады. Антропоморфтық манипулятордың құрылымдық сұлбасын, яғни бірінші жуықтау бойынша адам қолының механизміне сәйкес келетін суретті қарастырайық (1.2 - сурет) []. Антропоморфтық манипулятор адам қолының негізгі бөліктеріне ұқсайтын бірнеше бөліктерден тұрады: иық, білек және қол. Бұл бөлшектердің әрқайсысы әртүрлі тапсырмаларды орындау үшін қажетті еркіндік дәрежесін қамтамасыз ететін жылжымалы буындар мен жұптар арқылы біріктірілген.
Бұл механизм үш қозғалмалы буыннан және үш кинематикалық жұптан тұрады: екі үш жылжымалы сфералық A3сф және C3сф және бір жылжымалы айналмалы B1а.
Манипулятордың жұмыс кеңістігі - оның буындарының көптеген мүмкін позицияларын қамтитын беттермен шектелген кеңістік бөлігі.
Манипулятордың қызмет көрсету аймағы манипулятордың ұстау орталығының көптеген мүмкін позицияларына сәйкес кеңістіктің бөлігі болып табылады. Қызмет көрсету аймағы манипулятордың маңызды сипаттамасы болып табылады. Ол манипулятор қолының құрылымы мен координаттар жүйесімен, сондай - ақ беріліс қорабындағы буындардың салыстырмалы қозғалысына қойылған дизайн шектеулерімен анықталады [].
1.2 - сурет. Антропоморфтық манипулятордың құрылымдық сұлбасы[].
Берілген бағдармен кеңістікте объектінің қажетті қозғалысын қамтамасыз ету үшін манипулятордың кинематикалық тізбегінің құрылымы манипулятордың ұстағышына кемінде алты координатта қозғалыстарды орындауға мүмкіндік беруі керек: үш сызықтық және үш бұрыштық. Ұстағыштың центрімен сәйкес келетін манипуляция объектісінде М нүктесін қарастырайық: 0x0y0z0 қозғалмайтын (негізгі) координаталар жүйесіндегі объектінің орны М нүктесінің радиус векторымен және осы нүктеден шығатын бірлік векторының бағдарымен анықталады. Математикада нүктенің кеңістіктегі орны үш координат жүйесінің бірінде анықтауға болады: xM, yM, zM координаталары бар тікбұрышты декарттық, rsM, j M, zM координаталары бар цилиндрлік және координаталары rM, j M, q M болатын сфералық [7].
Нысанның кеңістіктегі бағыты негізгі координаталар жүйесінің осьтеріне қатысты бағдарлау векторын құрайтын α, β және γ бұрыштары арқылы анықталады. 1.3 - суретте [] айналмалы кинематикалық жұптары бар алты осьті манипулятордың схемасы, манипуляцияланатын объектінің орналасуы көрсетілген.
1.3 - cypeт. Алты жылжымалы манипулятордың схемасы[].
Манипулятор механизмін құрылымдық синтездеу кезінде әртүрлі маңызды бөліктерді ескеру қажет. Мысалы, кинематикалық жұптар, әдетте қозғалтқыштар сияқты жетектермен, сондай - ақ олардағы тежегіштермен құрастырылады. Демек, роботты жобалауда көбінесе бір қозғалмалы кинематикалық жұптар қолданылады; мысалы, айналмалы немесе аударма түрлері.
Манипуляторлардың кинематикалық жұптары жетектермен, соның ішінде қозғалтқыштармен және тежеу құрылғыларымен жабдықталған. Сол себептен манипуляторлардың тізбектерінде әдетте қозғалатын кинематикалық жұптар, яғни айналмалы немесе трансляциялық жұптар қолданылады [].
Манипулятор үшін белгіленген ұтқырлықты ғана емес, сонымен қатар кинематикалық осьтер жұптарының жұмыс аймағының пішінін бағдарламаланған қозғалыстардың қарапайымдылығы мен ыңғайлылығын сақтау үшін осындай бағдарлауды қамтамасыз ету маңызды.
Кинематикалық жұптардың бағдарын таңдаған кезде жетектердің орналасуын ескеру маңызды - негізде немесе қозғалатын буындарда. Сондай-ақ манипулятордың тұрақтылығы мен тиімділігін қамтамасыз ету үшін буындардың салмағының күштерін теңестіру жолдарын қарастыру қажет [].
Ұстағыштың кеңістіктегі қозғалысын координаталық жүйелердің бірінің осьтері бойымен алғашқы үш кинематикалық жұп осьтерін бағдарлау арқылы қамтамасыз етуге болады. Бұл манипулятор қолының түрін және оның қызмет көрсету аймағының түрін анықтау үшін маңызды. Негізгі координат жүйелерін және олардың манипулятор иінінің түріне және оның қызмет ету аймағына әсерін қарастырайық.
Декарттық координаталар жүйесі бойынша бағытталған осьтері бар манипуляторлар, әдетте, сызықты немесе цилиндрлік құрылымға ие болады. Мұндай манипуляторлардың жұмыс жасау аймағы тікбұрышты немесе цилиндрлік болады, бұл өз кезегінде кеңістіктегі қозғалыстарды түзу сызықтар мен бұрыштармен бағдарламалауды жеңілдетеді.
Цилиндрлік құрылымның манипуляторларында осьтердің бірі, көп жағдайда z осі тұрақты болып қалады, ал қалған екеуі (радиалды және бұрыштық) айналмалы және трансляциялық қозғалады. Ал қызмет көрсету аймағы цилиндр тәрізді, яғни бекітілген осьтің айналасында айналуды және сол ось бойымен қозғалуды қажет ететін тапсырмаларды орындайды.
Сфералық құрылымды манипуляторлар екі осьті болып келеді. Бірі айналмалы ось, ал екіншісі бұрыштық қозғалысты қамтамасыз етеді. Бұл манипуляторлардың қызметі, сфераның ортасындағы көлемдік кеңістіктегі объектілерді басқаруға мүмкіндік береді.
Полярлық манипуляторлар көбінесе айналуды және бекітілген ось бойынша сызықтық қозғалысты қажет ететін есептерде қолданылады. Олар айналмалы және сызықтық қозғалыстарды орындайды.
Манипулятордың құрылымы жетектердің орналасуымен де анықталады. Егер жетектер тікелей кинематикалық жұптарға орналастырылса, онда жетектердің массалары манипулятордың қозғалатын буындарының массасына қосылады [11]. Жетектерге түсетін жалпы жүктеме және олардың қуаты артады, ал манипулятор массасының пайдалы жүктемеге қатынасы (манипуляцияланатын объектінің максималды массасы) төмендейді. Сондықтан, роботтарды жобалау кезінде, ең қуатты және ең үлкен массаға ие - тұтқа буындарының жетектері, олар роботтың негізіне жақынырақ орналастырылады. Қозғалысты жетектен бөлшекке беру (1.4 - сурет) [] үшін қосымша кинематикалық тізбектер қолданылады [].
Екінші бөлшекті жүргізу үшін - төртінші, бесінші және екінші бөлшектерден құралған қарапайым рокер механизмі;
Үшінші бөлшекті жүргізу үшін - рокер механизмінен және төрт жолақты топсадан тұратын тізбек.
Осылайша, рычагты механизмде иіннің кинематикалық тізбегін (1, 2 және 3 буындары) және жетектердің кинематикалық тізбектерін ажыратуға болады. Жетектерді негізге орналастыру принципін қолданатын манипуляторлар күрделі механизмдерге ие. Бірақ буындар мен кинематикалық жұптардың санының артуы манипулятордың қозғалатын буындарының массалары мен инерция моменттерінің азаюымен өтеледі. Сонымен қатар, жабық кинематикалық тізбектер механизмнің дәлдігі мен қаттылығын арттырады. Жалпы алғанда, біріктірілген жетекті орналастыру принциптерін қолданатын манипуляторлар (кейбір жетектер базада, кейбіреулері қозғалатын буындарда) жақсырақ энергетикалық және динамикалық сипаттамаларға ие және сонымен қатар жоғары дәлдікке ие.
1.4 - сурет . Қозғалысты жетектен беру [].
Роботтың жұмыс бағдарламасына сәйкес тежеу құрылғылары кейбір кинематикалық жұптарда іске қосылады. Бұл тапсырмалардың дұрыс орындалуын қамтамасыз ететін қозғалыстарды дәл бақылау және робот бөліктерін қажетті сәтте тоқтату үшін қажет. Бұл жағдайда механизмнің екі бөлшегі бір-бірімен қатаң байланысып, бір буынды құрайды. Механизмнің құрылымдық схемасынан бір кинематикалық жұп және бір буын алынып тасталады, ал механизмнің ұстағышының қозғалыс саны азаяды. Механизмнің құрылымы жұмыс операцияларын орындау процесінде (мысалы, құрастыру немесе дәнекерлеу кезінде) манипуляция объектісі бар қысқыш қоршаған заттармен жанасып, олармен кинематикалық жұптарды құрайтын жағдайларда өзгереді. Механизмнің кинематикалық тізбегі жабылады, ал қозғалыс саны азаяды. Бұл жағдайда тізбекте артық қосылымдар пайда болуы мүмкін. Өнеркәсіптік роботтың жұмысын бағдарламалау кезінде манипуляторлардың бұл құрылымдық ерекшеліктерін ескеру қажет [].
Манипулятор механикасының негізгі міндеттеріне: жетектерді синтездеу және талдау әдістерін әзірлеу; манипулятордың қозғалысын бағдарламалау; беріліс қорабындағы басқару күштері мен реакцияларды есептеу; теңгеруші манипулятор механизмдері жатады [].
Бұл есептер кеңістіктікте көп қозғалмалы механизмдері бар жүйелердің құрылымын, геометриясын, кинематикасын және динамикасын зерттеудің жалпы әдістері негізінде шешіледі. Қарастырылып отырған есептердің әрқайсысы тікелей немесе кері түрінде тұжырымдалуы мүмкін. Механизмнің позициялық функцияларын анықтаған кезде, тікелей есепте, шығыс буынның абсолютті координаталарының өзгеру заңы буындардың салыстырмалы немесе абсолютті координаталарының өзгеру заңдылықтары бойынша табылады. Кері түрінде - ұстағыштың қозғалуының берілген заңына сәйкес звенолар координаталарының өзгеру заңдылықтарына бағынып, әдетте жетектердегі сызықтық немесе бұрыштық қозғалыстардың қателіксіщ орындалуына себепші болады [].
Қашықтықтан басқарылатын манипуляторлар басқару жүйесінің түрі бойынша жіктеледі: командалық басқарумен, көшіру арқылы басқарумен, жартылай автоматты басқарумен. Қашықтан басқарылатын роботтар екі түрге бөлінеді: бақылаушы басқару, диалогтық (интерактивті) басқарушылар. Автономды объектілерде, мысалы, басқарылатын су астындағы және ғарыш аппараттарында қашықтан басқарылатын манипуляциялық роботтарды пайдалану олардың жұмыс жағдайларына байланысты бірқатар факторларды ескеруді талап етеді. Олардың негізгілері - оператордың әрекет ету аймағының шектеулі өлшемі, негізгі құрылғының салмағы, өлшемдік сипаттамалары. Жартылай автоматты манипуляторды басқару жүйесі осы талаптарға барынша сәйкес келуге міндетті.
1.5-сурет. Жартылай автоматты манипуляторды басқару [].
Жартылай автоматты жүйелерде басқару тұтқасында әрекет ететін адам - оператор жетектің қажетті ұстау қозғалысын орнатады, ал микрокомпьютер тұтқа датчиктерінің сигналдары негізінде еркіндік дәрежелерінің жетектеріне берілетін басқару әрекетін басқарады (1.6 - сурет). Жетектің кинематикалық схемалар мен өлшемдері оны жұмыс аймағында орналастыру жағдайларымен, жүк көтергіштігімен анықталады. Жүргізу құрылғысының түрі оператордың жұмыс аймағының көлеміне және эргономикалық талаптарына байланысты таңдалынады [4].
1.5-сурет. Жартылай автоматты жүйелердегі басқару тұтқасы [].
Жартылай автоматты басқаруы бар манипуляциялық роботтардың негізгі ерекшелік қасиеттері: автономды объектілермен роботтық манипуляциялау үшін әсіресе маңызды болып табылатын жетекші құрылғылардың шағын салмақтық және өлшемдік сипаттамалары; негізгі және жетек құрылғыларының кинематикалық ұқсастығын қамтамасыз ету қажет болмағандықтан, маңызды өлшемдері бар жетектің қозғалыстарын басқару мүмкіндігі; жартылай автоматты басқару операторды аз шаршатады, өйткені адам негізгі құрылғының айтарлықтай қозғалысын жасамайды [].
Жартылай автоматты жүйелерде манипулятордың жеке қозғалғыштық дәрежесін, басқару алгоритмдерін қалыптастыру арнайы компьютердің функцияларын орындайтын микрокомпьютер арқылы жүзеге асырылады. Манипуляциялық роботтар басқару алгоритмін жүзеге асыратын бірнеше жартылай автоматты басқару әдістерін пайдаланады [].
Жылдамдық векторын басқару - жартылай автоматты басқарудың кең таралған әдістерінің бірі болып табылады. Адам - оператор баптау құрылғысын пайдалана отырып, мысалы, алты градустық шағын ығыстыру тұтқасын, манипулятор жетекінің ұстағышының қозғалыс бағыты мен жылдамдығының векторын қалыптастырады. Бұл жағдайда микрокомпьютер жетек буындарының салыстырмалы қозғалысының жылдамдығын есептейді. Әдетте, жылдамдық векторы бойынша басқару кезінде оператор көрсеткен командалық вектордың құрамдастарын тікелей өлшеу үшін серіппелі тұтқалар қолданылады[].
Күш векторы бойынша манипуляторды жартылай автоматты басқару кезінде басқару тұтқасында адам операторы әзірлеген күштер мен моменттерге пропорционал әсерлердің манипуляцияланатын объектіге қолданылуы қамтамасыз етіледі. Микрокомпьютер басқару тұтқасына әсер ететін күштер туралы ақпаратты пайдалана отырып, ұтқырлықтың барлық дәрежелері бойынша манипулятор жетектерімен ойнатуды қажет ететін моменттердің шамасын анықтайды. Бұл басқару әдісі манипулятордың объектіге келтіретін күштері мен моменттерінің шамасы мен бағытын өзгерту арқылы қосылған объектілермен күрделі операцияларды тиімді орындауға мүмкіндік береді. Сонымен қатар, бос аймақтағы манипулятордың жұмысы, ұстағышты нүктеден нүктеге жылжытқанда қиын жылжиды, өйткені оператор белгілеген күш векторы әрқашан ұстағыштың жылдамдық векторымен дәл сәйкес келе бермейді [].
Манипуляторды позициялық басқару әдісі баптау құрылғысының тұтқасының қозғалыстарын жетекті ұстау арқылы көшіруге негізделген. Оның үстіне, бұл құрылғылардың кинематикалық ұқсастықтары байқалмауы мүмкін. Бір әрекетті айналу моменті - жылдамдық жүйелерін қолданудың маңызды аспектісі оларды теңгерімді манипуляторлар мен экзоскелеттерді жүктеуде пайдалану мүмкіндігі болып табылады. Жүктеуіші теңдестірілген манипуляторлар өнеркәсіптік, өндірістік орталарда ауыр бөлшектерді жылжыту, бағдарлау және орналастыру үшін қолданылады. Оператор қозғалатын бөлікке жақын орналасқан және қозғалыс бағытының сенсорларымен жабдықталған тұтқаға күш қолдану арқылы қажетті қозғалыстарды жүзеге асырады. Оператордың қолы кіретін экзоскелеттер адамның физикалық мүмкіндіктерінен айтарлықтай асатын жүктемелерді басқаруға мүмкіндік береді. Экзоскелеттерде айналу моменті - жылдамдықты басқару жүйелерін қолдану операторға қажетті шкала бойынша жүктеме моменттері мен күштерін сезінуге мүмкіндік береді және нақты қозғалыстар мен күштерді мөлшерлеуге байланысты жұмыстарды орындауды айтарлықтай жеңілдетеді. Жетекті басқару жүйесі жоғарыда қарастырылған бір әрекетті жүйеге ұқсас. Сондықтан манипуляторды қозғалыссыз ұстау үшін оператор күші жүктеме күшіне тең болуы керек. Бұл жағдайда басқару тұтқасы бейтарап күйде ұсталады. Оператор әзірлеген күш жүктің күшіне тең болмаса, онда басқару тұтқасы жетектермен бейтарап күйден ауытқиды, операторға осы күштер арасындағы сәйкессіздіктің шамасы туралы хабарлайды. Басқару жүйесінің жұмыс бағдарламалары манипуляциялық роботта қолданылатын бас құрылғылармен және жетек датчиктерімен байланысты олардан алынған ақпаратты өңдеуді, белгіленген заңдар мен басқару әдістеріне сәйкес бас және атқарушы құрылғыларға басқару сигналдарын генерациялауды қамтамасыз етеді. Бұл бағдарламаларды оператор командалары арқылы немесе диспетчерлік бағдарламаға кіретін манипулятордың жұмыс жағдайлары туралы ақпарат бойынша автоматты түрде шақыруға болады. Манипулятордың блоктары мен тораптарын бақылау бағдарламасы тұрақты түрде фондық бағдарлама ретінде жұмыс істеуі керек, олардың үздіксіз тексерілуін қамтамасыз етеді, әртүрлі сенсорлардан ақпаратты талдайды. Сәтсіздіктер анықталса, диспетчерлік бағдарлама ұзақ мерзімді жадта орналасқан ақауларды диагностикалау бағдарламаларының бірін шақыра алады. Егер, сенімділігін арттыру үшін күрделі жүйелерге енгізілген қайталанатын элементтер болса, диспетчерлік бағдарлама автоматты түрде немесе оператордың бұйрығы бойынша ақаулы элементті анықтағаннан кейін резервтік көшірмені қоса алады. Утилиталық бағдарламалар компьютердің сыртқы құрылғыларына (дисплейлер, пернетақталар, интерфейс блоктары және т.б.) қызмет көрсету үшін қажет, сонымен қатар операторға басқару жүйесінің және осы басқару жүйесінің барлық бағдарламалық жасақтамасының қолданыстағы бағдарламаларын өзгерту және жаңаларын әзірлеу мүмкіндігін береді. Бағдарламаланған жұмыс элементтері бір-бірімен әртүрлі комбинацияларда біріктірілуі мүмкін. Оларды орындаудың қажетті тізбегі әр жолы бағдарламалық немесе бақылау режимінде, басқару панеліндегі оператор бағдарламаларды өзі ауыстырған кезде немесе бағдарламаланған операциялар циклін іске қосатын (құралды алып, бастапқы күйден белгілі бір орынға өту) бағытталған командаларды бергенде орнатылады. жұмыс аймағындағы нүкте және т.б.). Содан кейін оператор роботпен белгілі бір операцияны автоматты түрде орындау үшін басқа бағдарламаны қосады. Роботты жартылай автоматты басқару позициялық көшіру режимінде де, жоғары жылдамдықты режимде де күшті сезу арқылы жүзеге асырылуы мүмкін. Автоматты режимдердің бағдарламалық жасақтамасына кірмейтін ең күрделі операциялар, әсіресе кедергілері бар жұмыс аймағындағы байланысты объектілермен әрекеттесу кезінде құрастыру түрі, күшті сезу арқылы көшіруді басқару әдісін қолдану арқылы жүзеге асырылуы мүмкін. Бұл жағдайда басқару компьютерінің салыстыру элементтерін пайдалана отырып, көп дәрежелі момент сенсорларының сигналдары салыстырылады. Оператор моменті векторы мен толық жүктеме моменті векторының айырым эффектісі роботтың әрбір ұтқырлық дәрежесі үшін басқару әрекеттерін тудыратын арнайы компьютерге немесе координаталық түрлендіргішке беріледі. Сәйкес элементтер арқылы бұл әсерлер жетектің электр қозғалтқыштарының басқару блоктарының кірістеріне және негізгі құрылғының төмен қуатты жүйелерінің басқару блоктарының кірістеріне беріледі. Сәйкес элементтер сондай - ақ моментті басқару сигналдары болған кезде позицияны басқару сигналдарын тудыратын сигналдарды біріктіру схемаларын қамтиды. Мұндай жүйе манипуляциялық роботқа қиын жағдайларда оператордың ең тиімді жұмысын қамтамасыз ететін екі жақты әрекетті қасиеттерін беруге мүмкіндік береді. Жұмыс аймағының бос кеңістігінде тасымалдау операцияларын және басқа да бірқатар оңай бағдарламаланатын операцияларды орындау кезінде көшіру режимін пайдалану тиімсіз. Бұл жағдайларда роботтың автоматты бағдарламалау жұмыс режимі қолданылады. Күтпеген жағдайларда жартылай автоматты басқару әдісі негізгі құрылғы тежелген кезде оператордан және жүктемеден айналу моменті әсерлерінің векторларының айырмашылығына негізделеді. Бұл әдісті жүзеге асыру үшін негізгі құрылғыдағы басқару сигналдары өшіріледі, бұл оның бастапқы күйінде бекітілуін қамтамасыз етеді. Әртүрлі қашықтан автоматты басқару режимдерінде манипуляциялық роботтарды басқаруға мүмкіндік беретін принциптерді пайдалану - манипуляциялық роботтық жүйеге кең функционалдылықты береді[].
Роботтық манипулятордың қызметі
Роботтық манипуляторлардың жұмыс принципі олардың механикалық звенолар мен бағдарламалық қамтамасыз етумен басқарылатын жетектерді пайдалана отырып, объектілермен әртүрлі манипуляцияларды орындау қабілетіне негізделген. Міне, олардың жұмыс істеу принципі[6]:
Механикалық дизайн - буындар арқылы қосылған механикалық сегменттерден тұрады. Бұл буындар мен қосылыстар манипулятордың кеңістікте кедергісіз қозғалыс етуін қамтамасыз етеді.
Жетектері - манипулятордың әрбір звеносы оның қозғалысын қамтамасыз ететін жетекпен жабдықталған. Конструкция мен пайдалану талаптарына байланысты жетектер электрлік (мысалы, электр қозғалтқыштары), пневматикалық немесе гидравликалық болады.
Микроконтроллер - манипулятордың жұмысы белгілі бір тапсырманы орындау үшін қажетті қозғалыстар мен әрекеттер тізбегін көрсететін бағдарламалық құралмен басқарылады. Бұл бағдарламалық жасақтаманы арнайы контроллерлерде немесе компьютерлерде іске асыруға болады[].
Жоспарлау және басқару - манипулятордың бағдарламалық құралы сенсорлардың кірісіне және оператордан немесе компьютерлік жүйеден алынған нұсқауларға негізделген қозғалыстарын жоспарлайды және басқарады.
Кері байланыс - тапсырманы орындау кезінде манипуляторды және оның қозғалысын түзету, тапсырманы орындаудағы дәлдікті қамтамасыз ету үшін сенсорлардың кері байланысын пайдалана алады [].
Соңғы эффектор - манипулятордың соңында объектіге соңғы әрекетті орындайтын соңғы эффектор орнатылады. Бұл затты ұстауға және бекітуге арналған ұстағыш. Бұл бекітілу процесі манипулятордың нық әпі босаңсымауы үшін кіріктіріледі [].
Роботтық манипуляторлардың түрлері
Қолданыстағы робот манипуляторлар арасында қазіргі уақытта бірыңғай классификация жоқ. Алайда, құрылғылар технологиялық мақсатына, конструктивтік ерекшеліктеріне және басқа параметрлеріне қарай топтастырылады. Роботтық жабдықты орнату түрі бойынша:
Мобильді түрдегі құрылғылар белгілі бір орнату орнына байланысты емес және өндірістің кез келген нүктесінде немесе одан тыс жерде тапсырмаларды орындауға арналған. Олар әртүрлі қуат көздеріне ие болуы мүмкін - автономды немесе тұрақты, оларды пайдалануға әртүрлі жағдайларда рұқсат етілген - кез келген ауа - райында, суда, қауіпті жағдайларда, мысалы, миналарды тазарту және т.б. Мобильді құрылғылар салыстырмалы түрде шағын салмағымен және өлшемімен ерекшеленеді, тасымалдау кезінде аз орын алады және олардың мүмкіндіктері олардың жолында пайда болатын кедергілерді сәтті жеңуге мүмкіндік береді. Көбінесе мобильді манипуляторларда жасанды интеллекттің болуына жауапты блоктар бар. [2] Сәйкесінше мобильді робот манипуляторларды мынадай түрлерге бөліп қарастыруға болады:
Ұтқырлық - мобильді роботтық манипуляторлардың негізгі сипаттамасы олардың ғарышта қозғалу қабілеті болып табылады. Бұл дөңгелекті немесе шынжыр табанды негіз, аяқтар, шасси немесе әртүрлі қозғалыс түрлерінің тіркесімі болуы мүмкін.
Түрлі орталарға бейімделу мобильді манипуляторлар топырақты, асфальтты, құмды, қарды және әр түрлі жерлерді, соның ішінде қадамдарды, беткейлерді және тегіс емес жерлерді қоса алғанда, әртүрлі ортаға бейімделуімен ерекшеленеді.
Төтенше жағдайларда қолдану мобильді робот манипуляторларды апат аймақтары, апаттар, ластану немесе радиация деңгейі жоғары аймақтар сияқты адамдар үшін аса қауіпті орталарда пайдалануға болады.
Зерттеу қолданулары үңгірлер, мұздықтар, су астындағы тереңдіктер және тіпті басқа планеталардың беттері сияқты жету қиын жерлерді зерттеу үшін пайдалануға болады.
Қызмет көрсету және техникалық қызмет көрсету мобильді манипуляторларды әртүрлі жүйелер мен құрылымдарға техникалық қызмет көрсету және жөндеу үшін пайдалануға болады, мысалы, инфрақұрылымға, құбырларға, электр станцияларына және т.б.
Мобильді роботтық манипуляторлар ұтқырлық пен нысанды манипуляциялау үшін негізгі талаптар болып табылатын әртүрлі қолданбаларда әртүрлі тапсырмаларды орындау үшін икемді және көп функциялы бағдарламалауларды ұсынады (1.7 - сурет) [].
- сурет. Мобильді робот манипулятор [15].
Стационарлы роботтар робот манипуляторлардың ең көп таралған түрі. Таңдалған бекіту түріне (еден, төбе, қабырға) байланысты олардың ерекшеліктері сипатталады. Негізгі сипаттамалар - жүк көтергіштігінің жоғарылауы және кең ауқымды әрекетіне байланысты [].
Бекітілген орнату - бекітілген манипуляторлар көбінесе арнайы жасалған негіздер немесе тіректерге орнатылады және бүкіл жұмыс процесінде өз орнында қалады. Жоғары дәлдік және сенімділікке ие бұл манипуляторлар дәл құрастыру немесе микроэлектроника сияқты жоғары дәлдік пен тұрақтылықты қажет ететін тапсырмаларға арналған. Бұл роботтар қайталанатын, яғни циклді операцияларды қамтамасыз ететін және қателерді азайтатын, жетілдірілген сенсорлармен және басқару жүйелерімен жабдықталған. Оларды пайдалану өндірістік процестер мен зерттеулердің өнімділігін, сапасын және сенімділігін айтарлықтай арттырады [].
Өндірістік қолданбалы робот манипуляторлар бөлшектерді орналастыру немесе желімдерді қолдану сияқты процестегі нақты қадамдарды автоматтандыру үшін өндірістік желілерде қолданылады. Материалдарды өңдеу - кесу, тегістеу немесе дәнекерлеу сияқты материалдарды өңдеу үшін пайдалануға болады.
Ғылыми зерттеулерде қолданбалы манипулятор әртүрлі тәжірибелер, өлшеулер және сынақтар жүргізу үшін пайдалануға болады. Қауіпсіздік жағынан бұл роботтар жұмыс кезінде қозғалмайтындықтан, оларды қауіпсіз жұмыс аймақтарына біріктіру оңайырақ, бұл адамға келер қауіпті азайтады.
Стационарлық робот манипуляторлар әртүрлі функциялар мен мүмкіндіктерді қамтамасыз ете отырып, шектеулі кеңістікте жұмыс істеуге арналған. Олардың ықшам дизайны мен тұрақты монтажы бос орынды тиімді пайдалануға мүмкіндік береді. Стационарлық манипуляторлар қозғалатын роботтармен салыстырғанда шектеулі ұтқырлыққа ие болғанымен, олар әлі де әртүрлі өндірістік және ғылыми салаларда автоматтандыру мен тиімділіктің маңызды құралы болып табылады .
1.8 - сурет.Стационарлы манипулятор
Көлденең робот манипуляторларына келетін болсақ, олардың ұзындығы ондаған метрлерге жетуі мүмкін. Олар бірнеше аумақты бір уақытта күтіп ұстау қажет болған жағдайда қолданылады. [2] Көлденең роботтық манипуляторлар - көлденең жазықтықта жұмыс істейтін манипуляторлар, яғни олардың негізгі қозғалысы көлденең бет бойымен жүреді. Міне, көлденең роботтық қолдардың кейбір мүмкіндіктері мен қолданбалары:
Жүктерді көтеру және жылжыту - жүктерді көлденең бет бойымен көтеру және жылжыту. Бұл өндірістік желілерде немесе қоймаларда жинау, орау, тиеу және түсіру операцияларын орындауды қамтуы мүмкін.
Конвейерлік жүйелер - конвейерлердегі заттарды сұрыптау, таңбалау немесе буып-түю сияқты конвейерлердегі объектілерді басқару үшін конвейерлік жүйелерде пайдалануға болады.
Құрастыру және құрастыру операциялары - өндірістік желілерде немесе автомобиль өнеркәсібінде бөлшектерді немесе бөлшектерді орнату сияқты әртүрлі құрастыру және құрастыру операцияларын орындау үшін пайдалануға болады.
Материалды өңдеу - әртүрлі жұмыс станциялары немесе өндіріс процесіндегі нүктелер арасында материалдарды тасымалдау үшін пайдалануға болады.
Автоматты жүйелерде қолдану - әртүрлі автоматтандыру тапсырмаларын орындау және өндірістік процестерді оңтайландыру үшін оларды автоматты басқару жүйелеріне біріктіруге болады.
Материалды өңдеу - манипуляторлар тиісті жабдықпен жабдықталған болса, кесу, бұрғылау, тегістеу немесе дәнекерлеу ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz