EMSD 7 Gr. 15 Aalborg Universitet



Relaterede dokumenter
Bremseventiler - hvor skal blenden sidde

Hydrostatiske transmissioner

Undervisningsbeskrivelse

J. Christian Andersen DTU Electrical Engineering Automation and Control 326/008. DTU Electrical Engineering, Technical University of Denmark

1) Til en praktik prøve. 2) Aflevere Synopsis Som er starten på dit afsluttende eksamensprojekt.

Indhold. Figur 1: Blokdiagram over regulatorprincip

DC-Motor Controller. Brugermanual

Undervisningsbeskrivelse

Figur 1 Energetisk vekselvirkning mellem to systemer.

Stop cylinderen rigtigt i endestillingen Af Peter Windfeld Rasmussen

PLC reguleringsteknik

PATENTSKRIFT. (74) Fuldmægtig: UNGPAT V/OLE JAGTBOE, Letlandsgade 3, 2.mf., 1723 København V, Danmark

KORT VEJLEDNING I RAPPORTSKRIVNING

PITCHSTYRING TIL BACKUP AF KRØJEFUNKTION I VINDMØLLER

Plc'en som regulator i hydrauliske servosystemer

CP1x Pulse Servo Quick Guide v1.00. CP1x med Servo - Servoløsning med Pulse Kontrol. Quick Guide

NMT - /40, 60, 80 NMT ER - /40, 60, 80 EGHN SMART - /60

Undervisningsbeskrivelse

Anlægsdesign og driftsoptimering med energypro - Oprettelse og optimering af en elektrisk varmepumpe i energypro

Design af hydraulisk lastholdeventil. Design af mekaniske systemer Michael Christensen 2007

Ombygning af en ældre Märklin katalog nummer 3000 til digital drift

Automatisk Vandingssystem. Rettelser. 1 af 11

Fysik B. Undervisningsbeskrivelse. Oversigt over gennemførte undervisningsforløb

Maskinanlæg, opsætning af frekvensomformer

OVERVÅGNONG OG REGULERING VARIABLE FREKVENSDREV (VARIABLE FREQUENCY DRIVES)

Danmarks Tekniske Universitet

Arbejdet på kuglens massemidtpunkt, langs x-aksen, er lig med den resulterende kraft gange strækningen:

Tallene angivet i rapporten som kronologiske punkter refererer til de i opgaven stillede spørgsmål.

Danmarks Tekniske Universitet

Undervisningsbeskrivelse

Dansk oversættelse version 1.0 Oktober 2007 Peter E. Jonasen baseret på den tyske original /0906/SmEf

Danmarks Tekniske Universitet

Danmarks Tekniske Universitet

Digital Drejeskive Decoder til 7286 / 7686

UVB. Skoleår: Claus Vestergaard og Franka Gallas

TITEL: SPOR TEMA: INTEGRERET PRODUKTDESIGN PROJEKTPERIODE: PROJEKTGRUPPE: BSC6-ID1 HOVEDVEJLEDER: PERNILLE HAVE

Bevægelses analyse med SkillSpector. Version 1.0 Sidste opdatering: 14/

Der er forsøgt skrevet en lille notits hver gang der er lavet noget, dog kan der være nogle ting som ikke er blevet kommenteret.

At the Moment I Belong to Australia

Prøven i de nationale fagelementer Erhvervsøkonomi, Erhvervs- og finansjura og Makroøkonomi samt de lokale fagelementer Intern og ekstern analyse

Generelle krav til skriftlige opgavebesvarelser

Introduktion Gripit GI1319 Storyboard Detaljering

Aalborg Universitet. Skriftlig eksamen i Grundlæggende Mekanik og Termodynamik. Tirsdag d. 27. maj 2014 kl

Peter Orthmann Nielsen og Jørgen Franck. Dansk Amatør Raket Klub

Aalborg Universitet. Skriftlig eksamen i Grundlæggende Mekanik og Termodynamik. Tirsdag d. 11. august 2015 kl

Undervisningsbeskrivelse. Fysik A - 2.A

Opsætning af Infranor CD1-a

Generelle krav til skriftlige opgavebesvarelser

Massefylden af tør luft ved normalt atmosfærisk tryk ved havets overade ved 15 C bruges som standard i vindkraftindustrien og er lig med 1, 225 kg

Instruktion. MINIGAM+ On/off og analog styring IN217DKA

Brugervejledning for Hi-Force Højtryks-hydraulikværktøjer

Forsøg med udkraget bjælke og ramme. - Analyse af dynamisk påvirkede konstruktioner

Det skrå kast, en simulation

Undervisningsbeskrivelse

Skråplan. Esben Bork Hansen Amanda Larssen Martin Sven Qvistgaard Christensen. 2. december 2008

WEEDS-projektet (Regulering af ukrudt i økologisk planteproduktion)

Opgavesæt udviklet til kursus Grundlæggende elektronik på mobile maskiner 2. Udviklet i 2015

AVR MP Ingeniørhøjskolen i Århus Michael Kaalund

IAI Quick Start Guide

Funktions-data Fabriksindstilling Variabel Indstilling

NC_8_ Quick Guide v1.0. CJ1W-NC_8_ Position Control via EtherCAT. Quick Guide

Procesrør Strømforsyning. Counter. Tank Pumpe. Figur 1 forsøgsopstilling af energimåling med hastighedsregulering af pumpe.

Newtons love - bevægelsesligninger - øvelser. John V Petersen

Synopsis: Titel: Automobil Permanent Magnet generator med buck/boost konverter

Undervisningsbeskrivelse

Undervisningsplan Udarbejdet af Kim Plougmann Povlsen d Revideret af

CIVILINGENIØR, CAND. POLYT. I ROBOTTEKNOLOGI Master of Science in Robot Systems Engineering

Undervisningsbeskrivelse

Stabilitet af rammer - Deformationsmetoden

Formalia for skriftlige opgavebesvarelser på erhvervsøkonomiske uddannelser

1. INDLEDNING Projektafgrænsning Kravspecifikation BESKRIVELSE AF SYSTEMET...2

Pendulbevægelse. Måling af svingningstid: Jacob Nielsen 1

Undervisningsbeskrivelse

Tilslutning- og programmeringseksempler

Det Teknisk-Naturvidenskabelige Fakultet Aalborg Universitet

Brugervenlig og kommunikativ!

PLC implementering af operatørpanel

Robonet Profibus Generel opsætning

Lærervejledning Modellering (3): Funktioner (1):

Værktøj til brug ved systemoptimering. PSO-projekt nr Projektrapport

Anbefaling om sikring og overdragelse af analoge og supplerende digitale data på miljøområdet

Danmarks Tekniske Universitet

Transkript:

Elektro Mekanisk System Design EMSD 7 Gr. 15 Aalborg Universitet Institut for EnergiTeknik Pontoppidanstræde 101, 9220 Aalborg Øst

Det Teknisk-Naturvidenskabelige Fakultet Aalborg Universitet M-sektoren Institut: Linie: Titel: Institut for Energiteknik (IET) Elektro Mekanisk System Design (EMSD) Digital regulering af robot Projekt periode: 2. september 20. december, 2004 Projekt gruppe: EMSD-7 Gruppemedlemmer: Michael Munk Miichael Nielsen Jóhann Björnsson Rune Sayk Palle Larsen Peter Nielsen Hovedvejleder: Peder Pedersen Oplag: 9 Sideantal: 138 Synopsis Denne rapport omhandler sammenligning af forskellige reguleringsstrategier på et hydraulisk aktueret servosystem bestående af en robot med to legemer. Sammenligningen er foretaget ud fra et firkanttrajektorie, som gennemløbes på 10 sekunder. Som udgangspunkt introduceres robotten, hvorefter der foretages en analyse og modellering af det samlede robotsystem, både ulineært og lineært. De forskellige reguleringsstrategier dimensioneres først i den lineære model, implementeres derefter i den ulineære model, for til sidst at blive implementeret og afprøvet på robotten i laboratoriet. Desuden dimensioneres også et alternativt aktiveringssystem i form af elmotorer i stedet for hydrauliske aktuatorer Endeligt vurderes de forskellige løsninger op imod hinanden, og konklusionen af dette er, at Proportional-Integral regulator kombineret med hastighedsfeedforward er den bedste af de afprøvede reguleringsstrategier.

Forord Denne rapport er udarbejdet på EMSD-linien s 7. semester på Instituttet for Energiteknik (IET) ved Aalborg Universitet. Projekttiden har løbet fra den 2. september til den 20. december 2004. Forsiden er bl.a. en afbildning af robotten og programmet i brugergrænsefladen, der er arbejdet med i dette projekt. Rapporten indeholder litteratur-, bilags- og appendiks-henvisninger, der alle er angivet mellem / /. Henvisningerne starter med et stort bogstav L, B eller A for henholdsvis litteratur, bilag eller appendiks, efterfulgt af nummeret på det pågældende. Litteratur og bilag er nummeret med fortløbende numre, hvor appendiks er nummeret fortløbende i alfabetisk rækkefølge. Der er i nogle tilfælde angivet sidetal for henvisningen. Tænkte eksempler herpå kan være: /L4, s.7/ hvor der henvises til litteratur nummer 4, side 7. /B1, s.2/ hvor der henvises til bilag nummer 1, side 2. /A-E2, s.3/ hvor der henvises til appendiks nummer E2, side 3. Til Rapporten er der vedlagt en CD med forsøgsdata og diverse beregninger til disse; Mapleregneark til trajektorie-, kinematiske- og kinetiske beregninger; Ulineære SimuLinksimuleringsmodeller og parametre til disse. Michael Munk Miichael Nielsen Jóhann Björnsson Rune Sayk Palle Larsen Peter Nielsen

Nomenklaturliste abs A D B c C Numerisk værdi Areal A/ Analog til Digital konvertering Viskos dæmpning Lydens hastighed i olie l Lækage konstant C v Blændekonstant D / A Digital til Analog konvertering DSP Digital Signal Processor f Felt FLD Frit Legeme Diagram g Tyngdeacceleration G Gravitationsterm G m Forstærkningsmargin GUI Grafisk Brugerflade (Grafical User Interface) H Centripetalterm i Gearforhold I Strøm IJC Independent Joint Control I / O Input/Output J Masseinerti K Flowforstærkning q K qp Flow-tryk koefficient K servo Ventilkonstant K Motorkonstant m eq Ækvivalent masse p Tryk P Effekt P m Fasemargen PMDC Permanent Magnet Direct Current Q Flow R Modstand s Laplace operator TCP Tool Center Point V Volumen x Position af stempelstang x Position af glider i servoventil s n Første afledede (Hastighed) Anden afledede (Acceleration) Trejde afledede (Jerk) Bulk modulus for hydraulikolien Partielt afledede Flux Naturlig egenfrekvens Densitet Dæmpningskonstant 1c1 Indeks for kammer 1 cylinder 1 2c1 Index for kammer 2 cylinder 1 1c2 Index for kammer 1 cylinder 2 2c2 Index for kammer 2 cylinder 2 a Index for anker i DC-motor

Indledning 1 Præsentation af robot 3 Problemformulering og -analyse 7 Robottens dynamik 9 Kinematisk analyse 10 Acceleration af link 1 s massemidtpunkt 11 Acceleration af link 2 s massemidtpunkt 11 Kinematiske bindinger ved aktuator 1 13 Kinematiske bindinger ved aktuator 2 14 Kinetisk analyse 15 Ligevægtsligninger for link 1 15 Ligevægtsligninger for link 2 17 Nødvendig detaljering af model 17 Bestemmelse af udtryk for de to momenter 1 og 2 20 Bestemmelse af robottens dynamik 20 Ulineær model 25 Ligninger for hydraulikcylindere 28 Ligninger for servoventiler 29 Ulineær model i Simulink 31 Lineær model 35 Valg af arbejdspunkt 36 Opstilling af beskrivende ligninger 37 Linearisering af beskrivende ligninger 39 Linearisering af kraftligevægtsligning 39 Linearisering af blændeformel for x s1 0 40 Linearisering af blændeformel for x s1 0 41 Opstilling af blokdiagram 41 Reduktion af blokdiagram 42 Servoventilens dynamik 44 Beskrivelse af laboratoriearbejde 47 Verifikation af model 55 Trajektorieplanlægning 59 Trajektoriets udformning 60

Opstilling af funktioner 60 Reguleringsstrategier 67 Klassisk positions feedbacksystem med P-regulator 69 Design af P-regulator 69 Afprøvning af P-regulator i ulineærmodel 74 Afprøvning af P-regulator på robot 77 Klassisk positions feedbacksystem med PI-regulator 81 Design af PI-regulator 81 Afprøvning af PI-regulator i ulineær model 83 Afprøvning af PI-regulator på robot 86 Klassisk positions feedbacksystem med PT-regulator 91 Design af PT-regulator 91 Afprøvning af PT-regulator i ulineær model 93 Afprøvning af PT-regulator på robot 96 Klassisk positions feedbacksystem kombineret med hastighedsfeedforward 101 Design af hastigheds feedforward med henholdsvis P-, PI- og PT-regulator 102 Afprøvning af hastigheds feedforward kombineret med henholdsvis P-, PI- samt PT-regulator i ulineær model 103 Afprøvning af hastigheds feedforward kombineret med henholdsvis P-, PI- samt PT-regulator på robot 108 Konklusion på reguleringsstrategier 113 Elektrisk alternativ 117 Valg af trajektorie og tid for gennemløb af samme 117 Effektforbrug ved kørsel af tidsbestemt trajektorie 117 Valg af motor- og drifttype 119 Placering af elmotorer på robot 125 Valg af elmotorer 125 Valg af arbejdspunkt 125 Opstilling af beskrivende ligninger 126 Linearisering af beskrivende ligninger 127 Opstilling af blokdiagram og bestemmelse af regulatorparametre 127 Opstilling af Simulink-model 129 Vurdering af det elektrisk aktuerede system 130 Delkonklusion 131 Konklusion 133 Litteraturliste 135 Appendiksliste 136 Bilagsliste 137 Indhold af CD 138