Anzeige
Seite 1 von 4 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 236

Thema: kleiner planetarer Simulator

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    07.08.2009
    Ort
    Neubrandenburg, Deutschland
    Beiträge
    2.179

    Standard kleiner planetarer Simulator

    Wie im anderen Thread besprochen, eröffne ich einen neuen Thread um keinen zu stören.
    Also es gibt eine neue Version (1.9.1)

    Hier die Neuerungen:

    Die Buttons wurden durch Kreise ersetzt was viele Vorteile hat.
    Die Initialisierung mit dynamischen Objekten ist wesentlich einfacher, das findet sich im Code noch nicht wieder.
    Neben dem ästhetischen Faktor wird über den Kugelradius auch die Masse der Planeten wiedergegeben. Das läuft über die nicht ganz realitätsgetreue Formel.:
    r :=sqrt(m)+5

    Das Programm läuft bis auf Weiteres noch in 2D und mit GDI+. Der Downloadlink ist immer noch der Gleiche über Skydrive


    mfg
    Geändert von Kibo (27.09.2012 um 21:46 Uhr) Grund: 1.9.1
    101010

  2. #2
    Registriert seit
    12.11.2005
    Beiträge
    5.488

    Standard

    Zitat Zitat von Kibo Beitrag anzeigen
    Also es gibt eine neue Version (1.9.1)
    Hi Kibo,

    nettes Programm. Man sieht sogar eine Perihelbewegung des innersten Planeten. Die rote Linie gehört vermutlich also zu Merkur? Hast Du den BS-Integrator verwendet?

    Das läuft über die nicht ganz realitätsgetreue Formel.: r :=sqrt(m)+5
    Die Sonne würde ich etwas kleiner darstellen, weil die Merkurbahn schon fast die "Sonnenoberfläche" streift.
    Gruß

  3. #3
    Registriert seit
    07.08.2009
    Ort
    Neubrandenburg, Deutschland
    Beiträge
    2.179

    Standard

    Hallo Bernhard,

    Der Code für die physikalischen Berechnungen ist komplett selbst geschrieben, ich wollte einfach meine Kenntnisse auf dem Gebiet auffrischen und habe mir daher meine eigenen Gedanken gemacht weil man dabei mehr lernt.
    Wäre ich auf größere Hürden gestoßen, hätte ich mir natürlich euren Quellcode genauer angeschaut. Wenn du möchtest, schicke ich dir mal meinen Code zu.
    Was die Größenverhältnisse angeht, steht da noch nicht fest wie ich es am Ende haben möchte. Die Körper sollen halt alle gut sichtbar sein aber eben auch die Massenverhältnisse wiederspiegeln.

    Das Beispielsystem soll nicht unser Sonnensystem darstellen, ich habe einfach ein bisschen mit Zahlen herumgespielt bis ein halbwegs stabiles System da stand.
    Die Werte für die Planeten können in der Datei Planeten.txt nach belieben angepasst werden. Man kann auch noch mehr Objekte hinzufügen (wobei das noch nicht ganz nach meiner Zufriedenheit funktioniert).

    mfg
    Geändert von Kibo (28.09.2012 um 12:57 Uhr)
    101010

  4. #4
    Registriert seit
    12.11.2005
    Beiträge
    5.488

    Standard

    Zitat Zitat von Kibo Beitrag anzeigen
    Wenn du möchtest, schicke ich dir mal meinen Code zu.
    Hi Kibo,

    da ich momentan etwas im Zeitdruck bin, wäre es mir lieber, wenn Du kurz beschreiben würdest, welche Integrationsmethode Du verwendet hast.
    Gruß

  5. #5
    Registriert seit
    07.08.2009
    Ort
    Neubrandenburg, Deutschland
    Beiträge
    2.179

    Standard

    Danke SRMeister,

    das wäre eh mein nächster Schritt gewesen, das Verfahren zu wechseln. Nun weiß ich dann auch welches Verfahren ich als Nächstes nehme.

    mfg
    101010

  6. #6
    Registriert seit
    07.08.2009
    Ort
    Neubrandenburg, Deutschland
    Beiträge
    2.179

    Standard

    Ok, Ist gefixt. Da ich die Links nicht mehr ändern kann muss ich sie halt noch mal neu rein stellen:

    Rapidshare

    Euler

    Runge Kutta

    Planeten.txt

    mfg
    101010

  7. #7
    Registriert seit
    12.11.2005
    Beiträge
    5.488

    Standard

    Ich komme mit der Bedienung des Programmes überhaupt nicht klar.
    In welchen physikalischen Einheiten arbeitet das Programm?
    Wie kann man die Startbedingungen vorgeben?
    Was bedeuten Zeitangaben in Millisekunden (!)?
    MfG

    EDIT: Hier noch ein Link auf eine vorbildliche Lösung deiner Aufgabenstellung: http://phet.colorado.edu/sims/my-sol...system_en.html .
    Geändert von Bernhard (10.02.2013 um 20:37 Uhr)

  8. #8
    Registriert seit
    07.08.2009
    Ort
    Neubrandenburg, Deutschland
    Beiträge
    2.179

    Standard

    Nun ich habe 2 Schleifen, dort nehme ich einen Planeten, berechne Entfernung, Masse und Richtung zu einem anderen Planeten und addiere diesen Vektor mit dem schon vorhandenen Impuls. Das mache ich so lange bis jeder Körper zu jedem anderen in Beziehung steht. Das ist so in etwa der Kern.
    101010

  9. #9
    Registriert seit
    07.08.2009
    Ort
    Neubrandenburg, Deutschland
    Beiträge
    2.179

    Standard

    Es gibt ein etwas größeres Update auf Version 1.10!

    Es wurde ein kleines Formular zur direkten Manipulation der Himmelskörper integriert, ausserdem kann man jetzt mit den hoch und runter Tasten zoomen.

    Die Änderungen gehen mit einem erheblichen Gewinn an Benutzerfreundlichkeit (und Spaß ) einher, von daher kann ich den Download nur wärmstens empfehlen!

    Downloadlink

    mfg
    101010

  10. #10
    Registriert seit
    07.08.2009
    Ort
    Neubrandenburg, Deutschland
    Beiträge
    2.179

    Standard

    Guten Abend,

    Ich habe mich dieses Wochenende mal wieder kurz ran setzen können.
    Das ist dabei raus gekommen. Wie man sieht, jetzt mit Open-Gl in 3 Dimensionen. Die Texturierung funktioniert noch nicht wie sie soll und bei der Platzierung der Sphären scheint es auch noch einen Fehler zu geben. Des weiteren gab es ein paar kleinere Probleme mit dem klassischen Runge-Kutta, weswegen in der Version das gute alte stabile Euler-verfahren werkelt, auf Grundlage von Bernhards Tips angepasst. Die Kamerasteuerung war für mich daher noch zweitrangig weswegen man mit WSAD nur zoomen und drehen kann (eher weniger als mehr bugfrei). Wie man sieht, hab ich im Moment nicht so viel Zeit, sobald mich die Muse küsst werden die aufgezählten Mängel demnächst behoben.

    mfg
    101010

Ähnliche Themen

  1. Eclipsing Binary Simulator
    Von TomTom333 im Forum Astronomie allgemein
    Antworten: 0
    Letzter Beitrag: 01.01.2011, 22:47
  2. Protonen ist kleiner als gedacht
    Von Kibo im Forum Forschung allgemein
    Antworten: 17
    Letzter Beitrag: 30.07.2010, 10:41
  3. Ein kleiner Tipp...
    Von twr im Forum Forschung allgemein
    Antworten: 11
    Letzter Beitrag: 05.05.2010, 00:10
  4. Antworten: 23
    Letzter Beitrag: 18.07.2007, 09:45
  5. ORBITER is a free flight simulator
    Von Guido_Waldenmeier im Forum Ausrüstung
    Antworten: 2
    Letzter Beitrag: 05.02.2005, 13:44

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
astronews.com 
Nachrichten Forschung | Raumfahrt | Sonnensystem | Teleskope | Amateurastronomie
Übersicht | Alle Schlagzeilen des Monats | Missionen | Archiv
Weitere Angebote Frag astronews.com | Forum | Bild des Tages | Newsletter
Kalender Sternenhimmel | Startrampe | Fernsehsendungen | Veranstaltungen
Nachschlagen AstroGlossar | AstroLinks
Info RSS-Feeds | Soziale Netzwerke | Flattr & freiwilliges Bezahlen | Werbung | Kontakt | Suche
Impressum | Nutzungsbedingungen | Datenschutzerklärung
Copyright Stefan Deiters und/oder Lieferanten 1999-2013. Alle Rechte vorbehalten.  W3C