Systemskiss. Redaktör: Anders Toverland Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Anders Toverland

Relevanta dokument
Användarhandledning. Redaktör: Jenny Palmberg Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

Designspecifikation. Redaktör: Anders Toverland Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Anders Toverland

Efterstudie. Redaktör: Jenny Palmberg Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

Kravspecifikation. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

Teknisk Dokumentation

Systemskiss. LiTH AMASE Accurate Multipoint Acquisition from Stereovision Equipment. Jon Månsson Version 1.0

Användarhandledning. Redaktör: Anders Toverland Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Anders Toverland

LiTH Segmentering av MR-bilder med ITK Efterstudie MCIV. Anders Eklund. Status

Systemskiss. Självetablerande sensornätverk med 3G och GPS. Version 0.2. Christian Östman Datum: 15 maj 2008

Projektplan. LiTH Segmentering av MR-bilder med ITK Anders Eklund. Version 1.0. Status. Bilder och grafik projektkurs, CDIO MCIV LIPs

HARALD. Systemskiss. Version 0.3 Redaktör: Patrik Johansson Datum: 20 februari Status

Designspecifikation. Redaktör: Jenny Palmberg Version 1.1. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

HARALD Testprotokoll

Testplan. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

Testprotokoll. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

LiTH Lab1: Asynkron seriell dataöverföring via optisk länk Laboration 1. Asynkron seriell dataöverföring via optisk länk

HARALD. Version 0.2 Redaktör: Patrik Johansson Datum: 8 maj Status. Granskad - yyyy-mm-dd Godkänd - yyyy-mm-dd

LiTH. WalkCAM 2007/05/15. Testplan. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

Testprotokoll. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

Projektrapport Projekt 1 TSFS05. Linus Linusson Linnea Linneasdotter

Systemskiss. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Systemskiss. LiTH Autonom bandvagn med stereokamera Gustav Hanning Version 1.0. Status. TSRT10 8Yare LIPs. Granskad

Systemskiss. LiTH Kamerabaserat Positioneringssystem för Hamnkranar Mikael Ögren Version 1.0. Status

Systemskiss. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Erik Andersson Version 1.0. Status

Laborationsrapport Laboration 1 TSFS05. Linus Linusson Linnea Linneasdotter

LiTH 7 december Optimering av hjullastare. Testplan. Per Henriksson Version 1.0. LIPs. TSRT10 testplan.pdf WHOPS 1. tsrt10-vce@googlegroups.

Projektplan. LiTH Reglering av Avgaser, Trottel och Turbo Fredrik Petersson Version 1.0. Status. Reglerteknisk Projektkurs RATT LIPs

Systemskiss. Michael Andersson Version 1.0: Status. Platooning Granskad DOK, PL Godkänd Erik Frisk

LiTH, Reglerteknik Saab Dynamics. Testplan Collision avoidance för autonomt fordon Version 1.0

Testplan. Redaktör: Jenny Palmberg Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

Testplan Erik Jakobsson Version 1.1

Systemskiss. Status. David Sandberg, Tobias Lundqvist, Rasmus Dewoon, Marcus Wirebrand Version 1.0. Granskad Godkänd

LiTH. WalkCAM 2007/05/15. Testrapport. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

Användarhandledning. Redaktör: Patrik Molin Version 1.0. Mobile Scout. Status. LiTH Granskad Godkänd. TSRT71 Patrik Molin

Kravspecifikation. LiTH AMASE Accurate Multipoint Acquisition from Stereo vision Equipment. John Wood Version 1.0.

Systemskiss. LiTH Reglering av Avgaser, Trottel och Turbo Niclas Lerede Version 1.0. Status. Reglerteknisk Projektkurs RATT LIPs

Testspecifikation. Henrik Hagelin TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Kravspecifikation. LIPs. LiTH Flygsimulator Erik Carlsson. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs Kristin Fredman

Testplan. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Martin Skoglund Version 1.1. Status

Kravspecifikation. LIPs. LiTH Reglering av Avgaser, Trottel och Turbo Niclas Lerede Version 1.2. Status. Reglerteknisk Projektkurs

Kravspecifikation. Estimering och övervakning av avgasmottryck i en dieselmotor. Version 1.2 Dokumentansvarig: Gustav Hedlund Datum: 24 april 2008

Projektplan. LiTH AMASE Accurate Multipoint Acquisition from Stereovision Equipment. Johan Hallenberg Version 1.0

Försättsblad till skriftlig tentamen vid Linköpings Universitet

LiTH Utveckling och implementering av regulator för styrning av gimbalmonterade sensorer i UAV:er. Kravspecifikation.

Erik Hellström. Status. Granskad. Godkänd

Testplan Autonom truck

LiTH Autonom styrning av mobil robot Testplan Version 1.0 TSRT71-Reglertekniskt projektkurs Anders Lindgren L IPs

LiTH Autonom styrning av mobil robot Projektplan. Martin Elfstadius & Fredrik Danielsson. Version 1.0

Projektplan. LIPs. Per Henriksson Version 1.0. LiTH 7 december Optimering av hjullastare. TSRT10 projektplan.pdf WHOPS 1

LiTH Golfspelande industrirobot Designspecifikation. Designansvarig: Mikaela Waller Version 1.0. Status. Granskad Martin

Testprotokoll Autonom målföljning med quadcopter

Projektplan. Modellbaserad diagnos av motortestcell Fredrik Johansson Version 1.0. Status. TSRT71 Modellbaserad diagnos av motortestcell IPs

LIPs Daniel Axehill ChrKr Projektdirektiv_Saab_v3 CKr

Projektplan. LIPs. LiTH Flygsimulator Petra Malmgren. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs Kristin Fredman.

Rapportering som krävs utöver LIPS-dokumenten: poster föredrag där projektets genomförande och resultat beskrivs hemsida som beskriver projektet

TSRT10 - Projektplan

TESTPLAN. Markus Vilhelmsson. Version 1.3. Status Detektion och felisolering i förbränningsmotor

TURBO Systemskiss. 5 december Status. Granskad SL

Kravspecifikation. LiTH Autonom bandvagn med stereokamera Gustav Hanning Version 1.0. Status. TSRT10 8Yare LIPs.

Före Kravspecifikationen

Projektdirektiv Oskar Ljungqvist Sida 1. Kund/Examinator: Daniel Axehill, Reglerteknik/LiU

Innehållsförteckning. TSFS09 Modellering och Reglering av Motorer och Drivlinor Fö 9 Drivlina modellering. Drivlinans komponenter.

Kravspecifikation. Självetablerande sensornätverk med 3G och GPS. Version 1.0. Christian Östman Datum: 12 maj 2008

LIPs Fredrik Ljungberg ChrKr Projektdirektiv18_ROV.doc CKr

Testplan. Status. David Sandberg, Tobias Lundqvist, Rasmus Dewoon, Marcus Wirebrand Version 1.2. Granskad Godkänd

LiTH Utveckling och implementering av regulator för styrning av gimbalmonterade sensorer i UAV:er. Systemskiss. Björn Wallebäck Version 1.

Kravspecifikation. Vidareutveckling av Optimal Styrning av Radiostyrd Racerbil. Version 1.1 Joel Lejonklou 26 november 2012

Kravspecifikation. Flygande Autonomt Spaningsplan. Version 1.2. Dokumentansvarig: Henrik Abrahamsson Datum: 29 april Status.

Projektplan David Sandberg Version 1.0

LiTH Autonom bandvagn med stereokamera Användarhandledning. Gustav Hanning Version 0.1. Status. Granskad. Godkänd.

LIPs Isak Nielsen ChrKr Projektdirektiv13_ROV.doc CKr

Kortfattat facit till Tentamen TSFS 05 Fordonssystem 22 december, 2009, kl 8-12

Designspecifikation. LiTH Autonom styrning av mobil robot Martin Elfstadius. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs

Realtidsmodeller av däck och koppling för fordonssimulator

Teknisk Dokumentation

LiTH Mobile Scout. Kravspecifikation. Redaktör: Patrik Molin Version 1.0. Status. Granskad Godkänd. TSRT71 Patrik Molin.

Systemkonstruktion Z2

Testprotokoll. Redaktör: Simon Malmberg. Version 0.1. Status LIU Flervariabla reglerstrategier för avancerade motorer. Granskad

No Oscillations Corporation. Efterstudie. Optimal Styrning av Autonom Racerbil. Version 0.1 Författare: Sofia Johnsen Datum: 20 december 2013

Projektdirektiv Christian Andersson Naesseth Sida 1

Kravspecifikation. Version 1.3 Dokumentansvarig: Olof Juhlin Datum: 29 november 2013

KRAVSPECIFIKATION. Pontus Brånäs Wojtek Thorn Version 1.1. Status

Testplan. Flygande Autonomt Spaningsplan. Version 1.0. Dokumentansvarig: Henrik Abrahamsson Datum: 14 mars Status.

Projektdirektiv. Rikard Falkeborn Sida 1

LIPS Kravspecifikation. Institutionen för systemteknik Mattias Krysander

Inspektionshandbok. Sammanfattning. Redaktör: Filip Klasson Version: 1.1 Datum: I Tal-Lab kan ingen höra dig skrika

Systemskiss. Vidareutveckling Optimal Styrning av Radiostyrd Racerbil. Version 1.0 Simon Eiderbrant. Granskad Erik Olsson 20 September 2012

Kursinformation. TSFS09 Modellering och Reglering av Motorer och Drivlinor Fö 9 Drivlina modellering. Drivlinans komponenter. Innehållsförteckning

Systemskiss. Remotely Operated Underwater Vehicle. Version 1.0. Simon Lindblom. 22 september Status

Efterstudie. LIPs. LiTH Autonom styrning av mobil robot Martin Elfstadius. Version 1.0. Status. TSRT71-Reglertekniskt projektkurs

Kravspecifikation Autonom Bandvagn

Systemskiss Minröjningsbandvagn

Robotgräsklippare PROJEKTPLAN. Robotgräsklippare. Version 1.1. Status. Granskad. Godkänd. Robotgräsklippare.

Projektdirektiv Hanna Nyqvist Sida 1

Kravspecifikation21.pdf. Diagnos av elkraftsystem

Systemkonstruktion Z3 (Kurs nr: SSY-046)

Projektplan. LiTH Autonom bandvagn med stereokamera Henrik Berggren Version 1.0. Status. TSRT10 8Yare LIPs. Granskad

Kravspecifikation. Oskar Törnqvist Version 1.0. Status. Granskad. Godkänd

Transkript:

Systemskiss Redaktör: Version 1.0 Granskad Godkänd Status Sida 1

PROJEKTIDENTITET Grupp 1, 2005/VT, Linköpings Tekniska Högskola, ISY Gruppdeltagare Namn Ansvar Telefon E-post Anders Wikström Kvalitetsansvarig 073-815 58 17 andvi526@student.liu.se (KVA) Lina Blom Projektledare (PL) 070-200 93 36 linbl444@student.liu.se Anders Bergmark Testansvarig (TST) 070-555 07 62 andbe552@student.liu.se Dokumentansvarig 013-14 59 27 andto280@student.liu.se (DOK) 070-954 45 27 Rikard Borst Designansvarig fordon (DFA) 070-636 02 47 rikbo236@student.liu.se Johan Tunkrans Designansvarig visualisering 070-575 07 68 johtu203@student.liu.se (DVA) Stefan Wedell Kundansvarig (KA) 070-891 12 97 stewe678@student.liu.se E-postlista för hela gruppen: Hemsida: http://www.vehicular.isy.liu.se/edu/courses/tsfs07/proposals/fordonssimulator.html Kund: Fordonssystem, ISY, 581 83 Linköping, Kundtel: 013-28 10 00, Fax: 013-13 92 82, da@isy.liu.se Kontaktperson hos kund: Lars Eriksson, 013-28 44 09, larer@isy.liu.se Kursansvarig: Anders Hansson, 013-28 16 81, hansson@isy.liu.se Handledare: Anders Fröberg, 013-28 40 66, froberg@isy.liu.se Per Öberg, 013-28 23 69, oberg@isy.liu.se Sida 2

Innehåll Dokumenthistorik 4 1 Inledning 5 1.1 Bakgrund.................................... 5 2 Översikt av systemet 6 2.1 Produktkomponenter.............................. 6 2.2 Ingående delsystem............................... 7 3 Inputmodul 7 3.1 Övergripande modulbeskrivning........................ 7 3.1.1 Modellbeskrivning........................... 8 3.1.2 Designfilosofi.............................. 8 4 Fordonsmodul 8 4.1 Övergripande modulbeskrivning........................ 8 4.2 Motor...................................... 8 4.2.1 Modellbeskrivning........................... 8 4.2.2 Modellöverensstämmelse........................ 9 4.3 Bränsleregulator................................. 9 4.3.1 Modellbeskrivning........................... 9 4.4 Drivlina..................................... 9 4.4.1 Modellbeskrivning........................... 9 4.4.2 Designfilosofi.............................. 10 4.5 Framdrivning.................................. 10 4.5.1 Modellbeskrivning........................... 11 5 Loggmodul 11 5.0.2 Modellbeskrivning........................... 11 5.0.3 Designfilosofi.............................. 11 6 Kommunikationsmodul 11 6.0.4 Modellbeskrivning........................... 11 6.0.5 Designfilosofi.............................. 11 A Appendix 12 A.1 Definitioner:................................... 12 Referenser 12 Sida 3

Dokumenthistorik Version Datum Utförda förändringar Utförda av Granskad 0.01 2005 01 24 Första utkast. Alla Alla 0.1 2005 01 31 Mindre ändringar. Alla Alla 0.2 2005 02 01 Mindre ändringar. Alla Alla 0.3 2005 02 07 Mindre ändringar. Alla Alla 1.0 2005 02 14 Mindre ändringar. Alla Alla Sida 4

1 Inledning Denna systemskiss används för att dela upp projektet i flera mindre delar. Detta dels för att få en bra överblick över vad som behöver göras och dels för att förenkla uppdelningen av arbetet. 1.1 Bakgrund Dessa dokument är användbara: Modellbeskrivning Experimentplan Sida 5

2 Översikt av systemet Systemet kan delas upp i fem moduler: Inputmodul, fordonsmodul, loggmodul, kommunikationsmodul och visualiseringsmodul. Det ska vara möjligt att dela upp modulerna på en eller flera datorer. Detta gör det dels möjligt för oss att göra visualiseringsmodulen plattformsoberoende och dessutom kan vi erhålla en bättre prestanda genom att köra simuleringen på en dator och visualiseringen på en annan. Dator 1 - Windowsdator Dator 2 - Plattformsoberoende Inputmodul Komm.- modul Fordonsmodul Loggmodul Visual.- modul Figur 1: Exempel på hur systemet kan se ut när det körs på 2 datorer 2.1 Produktkomponenter n kommer att köras på en eller flera datorer varav en av dessa kommunicerar med en ratt med force feedbackstöd och tillhörande pedaler. Vidare ska simulatorn levereras med användarhandledning, poster, hemsida samt teknisk dokumentation. Sida 6

2.2 Ingående delsystem Inputmodul (IM). Denna modul har hand om den ratt med tillhörande pedaler som är kopplad till den ena datorn. Fordonsmodul (FM). Denna modul simulerar ett riktigt fordon. Loggmodul (LM). Denna modul har hand om loggning av fordonets signaler. Kommunikationsmodul (KM). Denna modul har hand om kommunikationen mellan de olika datorerna. Visualiseringsmodul (VM). Denna modul har hand om att visualisera fordonet i dess omkringliggande miljö. 3 Inputmodul Visual.- modul Inputmodul Komm.- modul Fordonsmodul Loggmodul Shift F ff beta accbrake beta pedal Camera Figur 2: Blockschema över Inputmodulen 3.1 Övergripande modulbeskrivning Inputmodulen sköter kommmunikationen med den ratt med tillhörande pedaler som kommer användas. DirectX kommer att användas för att kommunicera med ratten. Detta Sida 7

innebär att den dator som inputmodulen återfinns på måste vara windowsbaserad. Inputmodulen ska även kunna lägga en kraft på ratten, detta ifall vi vill implementera force feedbackstöd. 3.1.1 Modellbeskrivning Syfte Insignaler Utsignaler Tar in input från Ratt och pedaler. F ff Shift, Camera, β sw, β accbrake 3.1.2 Designfilosofi DirectInput som är en del av DirectX kommer att användas. Själva koden skrivs i C++. 4 Fordonsmodul Fordonsmodulens syfte är att simulera ett fordon utifrån insignaler ifrån (IM) och därefter generera nödvändiga utsignaler till övriga moduler. Fordonsmodulen ska vara plattformsoberoende. 4.1 Övergripande modulbeskrivning Fordonsmodulen kommer vara uppbyggd av flera mindre delmoduler skapade i Matlab/Simulink. Vi kommer sedan diskretisera hela fordonsmodulen för att kunna konvertera hela den tidsdiskreta modellen till C-kod. 4.2 Motor beta accbrake N e t inj Motor M e lambda lambda disc J e Figur 3: Blockschema över motorn 4.2.1 Modellbeskrivning Syfte Insignaler Utsignaler Simulerar motorn β accbrake, N e, t inj M e, λ disc, λ, J e Sida 8

4.2.2 Modellöverensstämmelse Se lab1c rapport för att få veta varför denna stämmer så bra överens med verkligheten. 4.3 Bränsleregulator lambda disc N e mdot ac Bransleregulator t inj Figur 4: Blockschema över Bränsleregulatorn 4.3.1 Modellbeskrivning Bränsleregulatorn är till för att bestämma insprutningstiden så att motorn ligger på ett lambda kring 1. Detta för att få en så miljövänlig motor som möjligt. Syfte Insignaler Utsignaler Reglerar bränsletillförseln λ disc, ṁ ac, N e t inj 4.4 Drivlina M e J e J v M v shift Drivlina N e w w Figur 5: Blockschema över drivlina 4.4.1 Modellbeskrivning Drivlinan kommer implementeras som stel med en vekhet i drivaxeln. Realistiska förluster, så som friktion, ska implementeras i drivlinan. Detta för att göra drivlinemodellen så Sida 9

realistisk som möjligt. Drivaxeln kommer implementeras som en fjäder med två massor i vardera ände. I mån om tid kommer vi försöka implementera en differential med. Syfte Insignaler Utsignaler Modell av en stel drivlina med koppling och transmission M e, J e, J v, M v, Shift N e, ω w 4.4.2 Designfilosofi Drivlinan implementeras troligtvis i Simulink men kan komma att flyttas utanför fordonsmodulen för att möjliggöra en mer advancerad växlingsfilosofi som då implementeras i c++. 4.5 Framdrivning w w beta sw beta accbrake env info Framdrivning J v vehicle info M v insignaler Krafter och moment M F Dynamik v w Orientering (X,Y,Z) Figur 6: Blockschema över framdrivningen Sida 10

4.5.1 Modellbeskrivning Syfte Insignaler Utsignaler Modell av fordonets hjul/framdrivning ω w, β sw, β accbrake, env info M v, J v, vehicle info 5 Loggmodul 5.0.2 Modellbeskrivning Loggmodulen kommer att ta emot data från fordonsmodulen, dessa data sparas sedan i en fil för att kunna studeras och användas för att utvärdera simuleringen. 5.0.3 Designfilosofi Skriver data ifrån simulering till fil. 6 Kommunikationsmodul 6.0.4 Modellbeskrivning Varje enskild modul kommer innehålla en klient, detta gör att vi är fria att dela upp modulerna på valfritt antal datorer. Kommunikationsmodulen kommer sedan bestämma vad som ska skickas mellan de olika modulerna och även när. 6.0.5 Designfilosofi Implementeras i c++. Sida 11

A Appendix A.1 Definitioner: β pedal - Gaspedalsposition N e M e t inj - Motorns varvtal - Drivande moment från motorn - Bränsleinsprutningstid λ - Kontinuerligt lambda λ disc - Diskret lambdavärde J e - Motorns tröghetsmoment ṁ ac - Luftmassflöde in i cylinder J v M v - Tröghetsmoment från fordonet - Moment från hjul Shift - Växling ω w θ sw - Vinkelhastighet hos hjul - Rattläge β brake - Bromspedalläge env info - Information om omgivning (position, lutning, friktion för varje däck) vehicle info - Information om fordonet (position, hastighet, riktning, lutning osv) F ff - Force feedback Sample - Vektor med intressanta mätvärden Referenser [1] LIPS nivå 1. Version 1.0. Tomas Svensson och Christian Krysander. Kompendium,, 2002. Sida 12