13.08.2013 Aufrufe

Entwicklung eines Flugsimulators basierend auf einem ...

Entwicklung eines Flugsimulators basierend auf einem ...

Entwicklung eines Flugsimulators basierend auf einem ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Kapitel 3. Mathematische Umsetzung<br />

Abbildung 3.7: Volume<br />

man das Trägheitsmoment durch Integration über das Flugzeugvolumen. Um dies programmtechnisch<br />

nachempfinden zu können habe ich behelfsmässig Volumen eingeführt.<br />

Dabei wird mit den Vektoren a, b, c ein Spat definiert wie in Abbildung 3.7. Dieser wird<br />

in kleine Spate unterteilt, jedes stellt nun ein Massepunkt dar.<br />

Ich habe die Implementation folgendermassen gestaltet: Der Körper wird in ein 3dimensionales<br />

Gitter mit Abstand ∆s unterteilt. Nun normieren wir einzeln die Vektoren<br />

a, c und c und multiplizieren sie mit ∆s.<br />

sa = na · ∆s (3.28)<br />

Die Anzahl Unterteilungen wird durch die Variable ra, rb, rc beschrieben (r für<br />

resolution).<br />

ra = |a|<br />

(3.29)<br />

∆s<br />

Ein Massepunkt und seine Punktmasse sind definiert durch die folgende Gleichung,<br />

wobei u, v und w Indices für ra, rb und rc sind.<br />

p(u, v, w) = sa · u + sb · v + sc · w (3.30)<br />

m =<br />

M<br />

ra · rb · rc<br />

(3.31)<br />

Das Trägheitsmoment mit gegebenem Massepunkt und Punktmasse berechnet sich<br />

folgendermassen. Wobei natürlich x, y, z die Komponenten von p sind. Ich nenne diese<br />

Funktion K:<br />

⎡<br />

y<br />

⎢<br />

K(m, p) = m · ⎣<br />

2 i + z2 i −xiyi −xizi<br />

−yixi x2 i + z2 i −yizi<br />

−zixi −ziyi x2 i + y2 ⎤<br />

⎥<br />

⎦ (3.32)<br />

i<br />

Die endgültige Gleichung hat die Form:<br />

ra rb rc<br />

I =<br />

K(m, p) (3.33)<br />

u=0 v=0 w=0<br />

<strong>Entwicklung</strong> <strong>eines</strong> <strong>Flugsimulators</strong> <strong>basierend</strong> <strong>auf</strong> <strong>einem</strong> physikalischen Modell 26

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!