Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Simulering av stelkroppssystem
Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
2009 (svensk)Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
Abstract [sv]

Denna rapport beskriver utvecklingen av en stelkroppssimulator. Syftet är att föreslå en generell design som tillåter stor flexibilitet i val av algoritmer för implementeringen. Rapporten förutsätter att läsaren är bekant med linjär algebra och objektorienterad programmering. Teoriavsnittet ger en introduktion till rotationer i tre dimensioner, grundläggande fysiska begrepp och fysiksimulering. Den slutgiltiga produkten baseras en objektorienterad modell implementerad i C++. Genom att generalisera de algoritmer som simulatorn använder för att uppdatera kropparnas tillstånd uppnåddes stor flexibilitet. För uppdatering av kropparnas positioner användes Eulers stegmetod tillsammans med Newtons andra lag. Kollisionsdetektionssystemet byggdes som ett utbyggbart system där användaren kan lägga till stöd för nya former på kropparna. I denna första version av simulatorn implementerades stöd för plan, sfärer, capsules och boxar. Impulser genererades i kontaktpunkterna för att förhindra kropparna från att överlappa varandra. Även friktion och restriktionsfunktioner implementerades med hjälp av impulser. För att optimera tidssteget infördes en avaktiveringsregel som stoppar simuleringen för kroppar som är i vila. På så sätt undveks en rad onödiga positionsuppdateringar och kollisionstester.

sted, utgiver, år, opplag, sider
2009. , s. 67
Emneord [sv]
Fysiksimulator, Stelkroppssystem, Fysikmotor, Kollisionsdetektion, Kollisionsrespons
HSV kategori
Identifikatorer
URN: urn:nbn:se:hj:diva-9592OAI: oai:DiVA.org:hj-9592DiVA, id: diva2:224769
Presentation
(engelsk)
Uppsök
Technology
Veileder
Examiner
Tilgjengelig fra: 2009-10-06 Laget: 2009-06-22 Sist oppdatert: 2018-01-13bibliografisk kontrollert

Open Access i DiVA

fulltekst(1413 kB)1039 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 1413 kBChecksum SHA-512
cded418ac2f68630a8b1895c0cfa011780f901b1da3b4436aa6e8ba8e54a32ca68d061271ab1ed45554797b46982325fa7ccc1718afe719f23c033fea54408ea
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 1039 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 400 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf