ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA

Podobne dokumenty
WPŁYW KINEMATYCZNYCH CHARAKTERYSTYK RUCHU CHWYTAKA NA POŁOśENIA, PRĘDKOŚCI I PRZYSPIESZENIA OGNIW AGROROBOTA

Podstawy Robotyki Określenie kinematyki oraz dynamiki manipulatora

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA

Jan Awrejcewicz- Mechanika Techniczna i Teoretyczna. Statyka. Kinematyka

Egzamin 1 Strona 1. Egzamin - AR egz Zad 1. Rozwiązanie: Zad. 2. Rozwiązanie: Koła są takie same, więc prędkości kątowe też są takie same

MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB

Spis treści. Wstęp Część I STATYKA

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

ANALIZA KINEMATYCZNA PALCÓW RĘKI

dynamiki mobilnego robota transportowego.

Równa Równ n a i n e i ru r ch u u ch u po tor t ze (równanie drogi) Prędkoś ędkoś w ru r ch u u ch pros pr t os ol t i ol n i io i wym

Wydział Inżynierii Środowiska; kierunek Inż. Środowiska. Lista 2. do kursu Fizyka. Rok. ak. 2012/13 sem. letni

Karta (sylabus) modułu/przedmiotu INŻYNIERIA MATERIAŁOWA Studia pierwszego stopnia

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów

PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ

Mechanika ogólna / Tadeusz Niezgodziński. - Wyd. 1, dodr. 5. Warszawa, Spis treści

Tadeusz SZKODNY. POLITECHNIKA ŚLĄSKA ZESZYTY NAUKOWE Nr 1647 MODELOWANIE I SYMULACJA RUCHU MANIPULATORÓW ROBOTÓW PRZEMYSŁOWYCH

Pierwsze dwa podpunkty tego zadania dotyczyły równowagi sił, dla naszych rozważań na temat dynamiki ruchu obrotowego interesujące będzie zadanie 3.3.

Z-ETI-1027 Mechanika techniczna II Technical mechanics II. Stacjonarne. Katedra Inżynierii Produkcji Dr inż. Stanisław Wójcik

KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO. dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury

METODY OBLICZENIOWE. Projekt nr 3.4. Dariusz Ostrowski, Wojciech Muła 2FD/L03

Dynamika manipulatora. Robert Muszyński Janusz Jakubiak Instytut Cybernetyki Technicznej Politechnika Wrocławska. Podstawy robotyki wykład VI

MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej

Podstawy robotyki wykład VI. Dynamika manipulatora

3 Podstawy teorii drgań układów o skupionych masach

Notacja Denavita-Hartenberga

FIZYKA klasa 1 Liceum Ogólnokształcącego (4 letniego)

Elementy dynamiki mechanizmów

Podstawy robotyki - opis przedmiotu

Ćwiczenie M-2 Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego Cel ćwiczenia: II. Przyrządy: III. Literatura: IV. Wstęp. l Rys.

Dynamika mechanizmów

Elementy dynamiki mechanizmów

Mechanika ogólna. Kinematyka. Równania ruchu punktu materialnego. Podstawowe pojęcia. Równanie ruchu po torze (równanie drogi)

PRZEWODNIK PO PRZEDMIOCIE

Instrukcja do ćwiczenia jednopłaszczyznowe wyważanie wirników

INSTRUKCJA DO ĆWICZENIA NR 7

Ogłoszenie. Egzaminy z TEORII MASZYN I MECHANIZMÓW dla grup 12A1, 12A2, 12A3 odbędą się w sali A3: I termin 1 lutego 2017 r. godz

Nazwisko i imię: Zespół: Data: Ćwiczenie nr 1: Wahadło fizyczne. opis ruchu drgającego a w szczególności drgań wahadła fizycznego

I. DYNAMIKA PUNKTU MATERIALNEGO

ROBOTYKA. Odwrotne zadanie kinematyki - projekt.

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA 2016/ /20 (skrajne daty)

ZASTOSOWANIE RÓWNANIA BOUSSINESQUE A DO OKREŚLANIA NAPRĘŻEŃ W GLEBIE WYWOŁANYCH ODDZIAŁYWANIEM ZESTAWÓW MASZYN

FIZYKA Z ASTRONOMIĄ POZIOM PODSTAWOWY

Karta (sylabus) przedmiotu Kierunek studiów Mechatronika Studia pierwszego stopnia. Mechanika Techniczna Rodzaj przedmiotu: Podstawowy Kod przedmiotu:

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(85)/2011

BADANIA SYMULACYJNE AGROROBOTA W ASPEKCIE DOKŁADNOŚCI POZYCJONOWANIA

Równania różniczkowe opisujące ruch fotela z pilotem:

Zasady i kryteria zaliczenia: Zaliczenie pisemne w formie pytań opisowych, testowych i rachunkowych.

KOMPUTEROWO WSPOMAGANE WYZNACZANIE DYNAMICZNYCH SIŁ MIĘDZYZĘBNYCH W PRZEKŁADNIACH WALCOWYCH O ZĘBACH PROSTYCH I SKOŚNYCH

PRZEWODNIK PO PRZEDMIOCIE

Drgania układu o wielu stopniach swobody

Manipulatory i roboty mobilne AR S1 semestr 5

Spis treści. Przedmowa... 7

UKŁADY WIELOCZŁONOWE Z WIĘZAMI JEDNOSTRONNYMI W ZASTOSOWANIU DO MODELOWANIA ZŁOŻONYCH UKŁADÓW MECHANICZNYCH

BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH

PRZEWODNIK PO PRZEDMIOCIE

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

OD MODELU ANATOMICZNEGO DO MODELU NUMERYCZNEGO - SYMULACJA RUCHU PALCÓW RĘKI CZŁOWIEKA

WYKORZYSTANIE OPROGRAMOWANIA ADAMS/CAR RIDE W BADANIACH KOMPONENTÓW ZAWIESZENIA POJAZDU SAMOCHODOWEGO

Wymagania edukacyjne z fizyki poziom rozszerzony część 1

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Modelowanie i symulacja II Modelling and Simulation II. Automatyka i Robotyka II stopień ogólno akademicki studia stacjonarne

Plan wynikowy (propozycja 61 godzin)

Stateczność ramy - wersja komputerowa

1. Kinematyka 8 godzin

2.9. Kinematyka typowych struktur manipulatorów

Ćw. nr 31. Wahadło fizyczne o regulowanej płaszczyźnie drgań - w.2

Mechanika Ogólna General Mechanics. Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

Cele operacyjne Uczeń: Konieczne K. Dopełniające D podaje przykłady zjawisk fizycznych występujących w przyrodzie

Plan wynikowy z wymaganiami edukacyjnymi przedmiotu fizyka w zakresie rozszerzonym dla I klasy liceum ogólnokształcącego i technikum

PAiTM - zima 2014/2015

PRZEWODNIK PO PRZEDMIOCIE

R podaje przykłady działania siły Coriolisa

Zginanie proste belek

PRZEWODNIK PO PRZEDMIOCIE

Modelowanie, sterowanie i symulacja manipulatora o odkształcalnych ramionach. Krzysztof Żurek Gdańsk,

Przykład 9.2. Wyboczenie słupa o dwóch przęsłach utwierdzonego w fundamencie

MECHANIKA 2 KINEMATYKA. Wykład Nr 5 RUCH KULISTY I RUCH OGÓLNY BRYŁY. Prowadzący: dr Krzysztof Polko

Sposoby modelowania układów dynamicznych. Pytania

Napęd pojęcia podstawowe

MECHANIKA 2. Prowadzący: dr Krzysztof Polko

MECHANIKA 2 Wykład 7 Dynamiczne równania ruchu

Wymagania edukacyjne do nowej podstawy programowej z fizyki realizowanej w zakresie rozszerzonym Kinematyka

Drgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż.

Kinematyka. zmiennym(przeprowadza złożone. kalkulatora)

SKRĘCANIE WAŁÓW OKRĄGŁYCH

Ć w i c z e n i e K 3

RUCH DRGAJĄCY RZESZOTA PRZESIEWACZA DWUCZĘSTOŚCIOWEGO**

WYMAGANIA EDUKACYJNE PRZEDMIOT : FIZYKA ROZSZERZONA

Mechanika ogólna Kierunek: budownictwo, sem. II studia zaoczne, I stopnia inżynierskie

M10. Własności funkcji liniowej

Metody Optymalizacji Laboratorium nr 4 Metoda najmniejszych kwadratów

ANALIZA KINEMATYKI MANIPULATORÓW NA PRZYKŁADZIE ROBOTA LINIOWEGO O CZTERECH STOPNIACH SWOBODY

Bryła sztywna. Wstęp do Fizyki I (B+C) Wykład XXI:

SZCZEGÓŁOWE KRYTERIA OCENIANIA Z FIZYKI NA POZIOMIE ROZSZERZONYM

NIEPEWNOŚĆ W OKREŚLENIU PRĘDKOŚCI EES ZDERZENIA SAMOCHODÓW WYZNACZANEJ METODĄ EKSPERYMENTALNO-ANALITYCZNĄ

? 14. Dana jest funkcja. Naszkicuj jej wykres. Dla jakich argumentów funkcja przyjmuje wartości dodatnie? 15. Dana jest funkcja f x 2 a x

PROGRAM KOMPUTEROWY DO WYZNACZANIA PARAMETRÓW TRAKCYJNYCH KÓŁ NAPĘDOWYCH

Transkrypt:

Inżynieria Rolnicza 7(105)/2008 ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA Katedra Podstaw Techniki, Uniwersytet Przyrodniczy w Lublinie Streszczenie. W pracy przedstawiono sposób modelowania oraz wyniki komputerowej symulacji ruchu agrorobota, dla trzech różnych trajektorii ruchu. Badania symulacyjne, dla trzech wybranych torów ruchu chwytaka, przeprowadzono w programie Matlab (Simulink). Wyznaczono maksymalne wartości składowych momentów napędowych poszczególnych ogniw łańcucha kinematycznego i przedstawiono w postaci wykresów. Słowa kluczowe: agrorobot, moment napędowy, równanie ruchu, kinematyka, dynamika, komputerowa symulacja ruchu Wstęp Układy empiryczne można analizować według różnych interesujących badacza kryteriów i zjawisk. Dla każdego układu empirycznego można budować różne modele, zależne od przyjętego sposobu opisu, założeń i zastosowanych uproszczeń. Najistotniejszym kryterium przy doborze modelu jest uwzględnienie tych właściwości układu rzeczywistego, które w rozważanym przypadku mają decydujący wpływ na analizowane zjawisko. Wnikliwość z jaką wprowadzane są uproszczenia ma zasadniczy wpływ na uzyskane wyniki analizy. Przyjęcie zbyt dużych uproszczeń może spowodować pominięcie istotnych cech układu rzeczywistego, natomiast nadmierna złożoność modelu prowadzi zazwyczaj do skomplikowanego opisu matematycznego, zwiększenia czasu obliczeń itd. W maszynach wolnobieżnych siły bezwładności są często małe w porównaniu z siłami zewnętrznymi. Z tego względu można je niekiedy pominąć i rozważać z pomocą metod statyki równowagę sił działających na ogniwa robocze. W przypadku manipulacyjnych maszyn rolniczych, od których wymagana jest zarówno precyzja ruchu jak i duża wydajność, zasadne jest przeprowadzenie analizy pozwalającej na oszacowanie udziałów poszczególnych składowych sił i momentów występujących w równaniach ruchu. Celem pracy jest wyznaczenie maksymalnych wartości poszczególnych składowych momentów (związanych z działaniem sił bezwładności, odśrodkowych, Coriolisa i ciężkości) w momentach napędowych ogniw agrorobota w czasie ruchu po zadanych trajektoriach. Dla różnych torów ruchu można oczekiwać innych udziałów poszczególnych składowych momentów, stąd też rozpatrzono ruch po sferze (tor I), po powierzchni walcowej (tor II) oraz po prostej (tor III) jako charakterystycznych dla zbioru owoców (rys. 1). 57

W każdym przypadku planowana trajektoria wymuszała ruch we wszystkich parach kinematycznych łańcucha pozycjonowania agrorobota. W celu wyznaczenia maksymalnych wartości poszczególnych składowych momentów zbudowano matematyczny model dynamiki zespołu pozycjonowania agrorobota. Budowa tego modelu wymagała: rozwiązania prostego zadania kinematyki, rozwiązania odwrotnego zadania kinematyki, wyznaczenia energii kinetycznej i potencjalnej poszczególnych ogniw, a następnie wykorzystania równań Lagrange a II rodzaju do wyprowadzenia różniczkowych równań ruchu ogniw. Wyznaczone równania ruchu rozwiązano na drodze numerycznej wykorzystując środowisko Matlab (Simulink). Wyniki przedstawiono w postaci wykresów maksymalnych wartości składowych momentu napędowego ogniw agrorobota. Źródło: rysunek własny autorów Rys. 1. Fig. 1. Położenie prostej i powierzchni po których zaplanowano ruch Position of straight line and surface, on which the movement is planned to take place Metodyka Obiektem badań był zespół pozycjonowania agrorobota o trzech stopniach swobody w którym oś pierwszej pary jest pionowa, natomiast dwie kolejne są wzajemnie równoległe i prostopadłe do pierwszej. Struktura taka umożliwia realizację ruchów przestrzennych. Korzystając z notacji Denavita-Hartenberga [Craig 1989] wprowadzono układy współrzędnych związane z ogniwami oraz podstawą łańcucha kinematycznego, a następnie wyznaczono: macierze przekształceń pomiędzy poszczególnymi układami współrzędnych, wektory położenia środków mas poszczególnych ogniw w układzie podstawy, współrzędne wektorów prędkości środków mas ogniw, w układzie współrzędnych związanym z podstawą, prędkości kątowe ogniw względem układów współrzędnych, których początki leżą w środkach mas ogniw, a osie są równoległe do odpowiednich osi układów współrzędnych związanych z ogniwami. 58

Analiza obciążeń... Wykorzystując uzyskane zależności wyprowadzono równania ruchu zespołu pozycjonowania agrorobota: θ & 2 θ& θ& d θ& θ& d = M ( t ) (1) 1d111 1 2 121 2 1 3 131 1 2 2 θ & 2d 222 + θ&& 3d332 + θ& 1d121 2 θ& 2θ & 3d232 θ& 3d 232 + M 2st = M 2( t ) (2) 2 2 θ & + θ&& d + θ& d + θ& d + M M ( t ) (3) 3 d333 2 332 1 131 2 223 3st = 3 Współczynniki występujące w równaniach (1,2,3) dane są zależnościami: l l = 2 s l3, d 333 = m3 + J Z 3 4 2 3, d 232 d223 = m3 3 2 l3, M 3 st = m3 c 23 g 2 gdzie: λ 1, l 2, l 3 długości poszczególnych ogniw [m], λ 1, l 2, l 3 długości poszczególnych ogniw [m], θ i względne przemieszczenie kątowe ogniw [rad], A i macierz przekształcenia układów współrzędnych, s i, c i, s ij, c ij oznaczenia funkcji trygonometrycznych sinus i cosinus kąta θ i oraz sumy kątów θ i i θ j, m i masy poszczególnych ogniw [kg], J Z2, J Z3, J Y2, J Y3 masowe momenty bezwładności ogniw [kg m 2 ], d ijk współczynniki bezwładności i symbole Christoffela [kg m 2 ], M ist moment statyczny obciążający ogniwo i [N m], M i (t) moment napędowy [N m]. 59

Po wprowadzeniu nowych oznaczeń poszczególnych składowych momentów, równania ruchu przyjmują postać: (4) (5) (6) gdzie: M ij składowe momentów poszczególnych równań ruchu [N m]. Badania symulacyjne, których celem było wyznaczenie maksymalnych wartości poszczególnych składowych momentów w równaniach ruchu (wzór nr 4, 5, 6) przeprowadzono w programie Matlab (Simulink). Program podzielono na moduły (rys. 2) w których zadawane lub wyznaczane są kolejno: tor ruchu chwytaka, współrzędne konfiguracyjne ogniw w funkcji położenia chwytaka, prędkości i przyspieszenia ogniw, rzeczywiste charakterystyki ruchu ogniw z uwzględnieniem podatności i tłumienia w układach napędowych, realizowane (rzeczywiste) położenia chwytaka na podstawie rzeczywistych charakterystyk ruchu, maksymalne wartości poszczególnych składowych momentów w równaniach ruchu. Źródło: schemat własny autorów Rys. 2. Fig. 2. Schemat programu w środowisku Matlab (Simulink) Diagram of the program in the Matlab (Simulink) environment 60

Analiza obciążeń... Wyniki badań i ich analiza Dla realizowanych torów ruchu chwytaka, przedstawionych w postaci rzutów prostokątycnych (rys. 3), maksymalne wartości poszczególnych składowych momentów napędowych przedstawiają rysunki 4, 5 i 6. W przypadku ogniwa pierwszego największy udział w momencie napędowym stanowi moment wynikający z działania sił bezwładności M 11. Momenty wynikające z działania siły Coriolisa M 12 i M 13 stanowią około 10% momentu M 11. W przypadku ogniwa drugiego i trzeciego dominujący udział w momentach napędowych stanowią momenty statyczne M 26 i M 34 wynikające z działania siły grawitacji. Nieco mniejsze wartości osiągają momenty M 21 i M 31 wynikające z działania sił bezwładności. Momenty uwzględniające wpływ bezwładności ogniw sąsiednich na dane tzn. M 22 i M 32 stanowią jeszcze mniejszy udział. Poniżej 1% w stosunku do momentów statycznych osiągają zarówno momenty pochodzące od sił odśrodkowych M 23, M 25, M 33 i M 34 jak i od sił Coriolisa M 24, jednakże w stosunku do momentów pochodzących od sił bezwładności momenty te stanowią udział rzędu 10 %. Źródło: Na podstawie obliczeń własnych autorów Rys. 3. Fig. 3. Rzuty prostokątne realizowanych torów ruchu chwytaka Orthogonal projections of executed gripping device movement paths 61

1 0-1 -0,78-0,32-0,2-0,4-0,09 0,04 Moment [Nm] -2-3 -4-3,86 Tor I Tor II Tor III -5-6 -7-6,3-5,21 M11 M12 M13 Składowe momentu M1(t) Źródło: na podstawie obliczeń własnych autorów Rys. 4. Fig. 4. Wartości składowych momentu napędowego pierwszego ogniwa Values of driving torque components for the first element 70 60 65,94 61,76 61,76 Moment [Nm] 50 40 30 20 40,56 37,75 31,54 Tor I Tor II Tor III 10 0-10 0,99 0,56 0,11 0,02-1,96-0,91-0,42-0,06-0,12-1,22-0,11-0,43 M21 M22 M23 M24 M25 M26 Składowe momentu M2(t) Źródło: na podstawie obliczeń własnych autorów Rys. 5. Fig. 5. Wartości składowych momentu napędowego drugiego ogniwa Values of driving torque components for the second element 62

Analiza obciążeń... 20 17,78 17,78 17,78 15 Moment [Nm] 10 5 0 3,32 3,13 3,36 2,6 0,31 0,67 0,08 0,04 0,42 0,21 Tor I Tor II Tor III -5-2,86-5,9-10 M31 M32 M33 M34 M35 Składowe momentu M3(t) Źródło: na podstawie obliczeń własnych autorów Rys. 6. Fig. 6. Wartości składowych momentu napędowego trzeciego ogniwa Values of driving torque components for the third element Wnioski 1. Chociaż dominującą rolę w momentach napędowych poszczególnych ogniw stanowią momenty statyczne i momenty pochodzące od sił bezwładności to w przypadku maszyn precyzyjnych (agrorobotów) konieczne jest uwzględnienie wszystkich składowych momentów napędowych, także tych pochodzących od sił Coriolisa i sił odśrodkowych. Momenty te wpływają na dokładność pozycjonowania co jest jednym z podstawowych kryteriów oceny pracy agrorobota. 2. Niezależnie od przyjętego toru ruchu maksymalne wartości poszczególnych składowych momentów napędowych osiągają zbliżone wartości. Ich różnice wynikają zarówno z różnych położeń ogniw agrorobota w czasie ruchu po zadanych torach jak i z przyjętych prędkości i kątowych przyspieszeń ogniw. Bibliografia Craig J.J. 1989. Wprowadzenie do robotyki. Warszawa. WNT. ISBN 8320415896. 63

THE ANALYSIS OF LOADS EXERTED ON DRIVE UNITS FOR THREE-DIMENSIONAL AGROROBOT MOVEMENTS Abstract. The paper presents the modelling method and the results of agrorobot movement simulation by computer, for three different motion trajectories. Simulation tests for three selected paths of gripping device movement were performed using the Matlab (Simulink) application. The researchers determined maximum values of driving torque components for individual kinematic chain elements and presented them in form of diagrams. Key words: agrorobot, driving torque, motion equation, kinematics, dynamics, movement simulation by computer Adres do korespondencji: Andrzej Graboś; e-mail: andrzej.grabos@ar.lublin.pl Katedra Podstaw Techniki Uniwersytet Przyrodniczy w Lublinie ul. Doświadczalna 50A 20-280 Lublin 64