Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ws1819:protokoll [2019/03/04 12:10] lennox99 |
ws1819:protokoll [2019/03/05 17:27] (aktuell) mana16 [Protokoll] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ======Protokoll====== | + | {{https://i.ibb.co/vPP0Dfp/Protokoll.png}} |
\\ | \\ | ||
- | Wir haben versucht für jeden Mathesis-Termin eine Dokumentation zu schreiben, um am Ende den Arbeitsprozess darstellen zu können. Zu dem haben wir eine Bilder aufgenommen, die einen Einblick in unsere Arbeit liefern sollen. | + | Wir haben versucht für jeden Mathesis-Termin eine Dokumentation zu schreiben, um am Ende den Arbeitsprozess darstellen zu können. Zu dem haben wir eine Bilder aufgenommen, die einen Einblick in unsere Arbeit liefern sollen.\\ |
+ | ---- | ||
====22.11.2018==== | ====22.11.2018==== | ||
Zeile 34: | Zeile 35: | ||
{{:ws1819:datenmodell.png?500|Flowchart}} | {{:ws1819:datenmodell.png?500|Flowchart}} | ||
+ | ---- | ||
Zeile 42: | Zeile 43: | ||
- Überlegung zur Implementierung in unsere Simulation\\ | - Überlegung zur Implementierung in unsere Simulation\\ | ||
- Vorstellung von Vpython als mögliches Renderprogramm\\ | - Vorstellung von Vpython als mögliches Renderprogramm\\ | ||
- | - Implementierung einer Datenspeicherung zur Übergabe der simulierten Daten an das Renderprogramm mittels .csv Dateien\\ | + | - Implementierung einer Datenspeicherung zur Übergabe der simulierten Daten an das Renderprogramm\\ |
- | - Einteilung f. Die nächste Woche:\\ | + | - Einteilung f. Die nächste Woche: |
- | Renderdatei schreiben: Martina, Lucas\\ | + | \\ |
- | Speichersystem optimieren: Lars\\ | + | - Renderdatei schreiben: Martina, Lucas\\ |
- | PhysikEngine: Lennox, Matthias\\ | + | - Speichersystem optimieren: Lars\\ |
+ | - PhysikEngine: Lennox, Matthias\\ | ||
+ | {{:ws1819:pasted-image-3.png?500|Eulerverfahren}} | ||
+ | ---- | ||
+ | ====20.12.2018==== | ||
+ | - Auswertung des Fortschritts der letzten Woche\\ | ||
+ | - leider nur zu 3., bedenken das nicht alle auf dem gleichen Stand sein werden/Programm verstehen werden\\ | ||
+ | - Speicherverwaltung fertiggestellt\\ | ||
+ | - erste Simulationsversuche\\ | ||
+ | -Berechnung noch fehlerhaft, Erde fliegt in Sonne…\\ | ||
+ | -Besprechung der Ziele für die Vf-Zeit:\\ | ||
+ | - Renderengine fertigstellen\\ | ||
+ | - Eulerverfahren fertigstellen\\ | ||
+ | {{:ws1819:fail1.png?400|Fail}} | ||
+ | ---- | ||
+ | ====10.01.2019==== | ||
- | + | - Vpython und Python3 auf allen Geräten installiert(eine Qual)\\ | |
- | + | - Label für Objekte erstellt\\ | |
- | + | - Fehler in der Berechnung gefunden, Kraft wird NICHT aufaddiert\\ | |
- | + | - Timescale anzeige implementieren\\ | |
- | + | - Texturen implementiert\\ | |
- | + | - Code neu strukturiert\\ | |
- | 20.12.2018 | + | - //neue Ziele:// |
- | + | ||
- | -Auswertung des Fortschritts der letzten Woche | + | |
- | -leider nur zu 3., bedenken das nicht alle auf dem gleichen Stand sein werden/Programm verstehen werden | + | |
- | - Speicherverwaltung fertiggestellt | + | |
- | erste Simulationsversuche | + | |
- | Berechnung noch fehlerhaft, Erde fliegt in Sonne… | + | |
- | Besprechung der Ziele für die Vf-Zeit: | + | |
- | Renderengine fertigstellen | + | |
- | Eulerverfahren fertigstellen | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | 10.01.19 | + | |
- | + | ||
- | -Vpython und Python3 auf allen Geräten installiert(eine Qual) | + | |
- | -Label für Objekte erstellt | + | |
- | -Fehler in der Berechnung gefunden, Kraft wird NICHT aufaddiert | + | |
- | -Timescale anzeige implementieren | + | |
- | -Texturen implementiert | + | |
- | -Code neu strukturiert | + | |
- | -neue Ziele: | + | |
- Optimierung der Anzeige-Performance | - Optimierung der Anzeige-Performance | ||
- Test mit mehr Objekten | - Test mit mehr Objekten | ||
- Vergleich mit realen Daten | - Vergleich mit realen Daten | ||
- | -erste Überlegungen zu besseren Berechnungsmethoden | + | - erste Überlegungen zu besseren Berechnungsmethoden |
+ | ---- | ||
+ | ====17.01.2019==== | ||
- | 17.01.19 | + | - Berechnung mit mehreren Objekten möglich\\ |
+ | - Kraft muss bei jedem Step auf 0 gesetzt und neu berechnet werden\\ | ||
+ | - Berechnung weiter optimiert\\ | ||
+ | - alle Gruppenmitglieder auf neuen Stand gesetzt\\ | ||
+ | - Neue Berechnungsmethoden erarbeitet\\ | ||
+ | - Trails implementiert\\ | ||
+ | - Sonnensystem CSV angelegt -> Sonnensystem funktioniert!!!!\\ | ||
+ | {{:ws1819:euler_1day_copy.png?500|Eulerverfahren}} | ||
+ | \\ | ||
+ | ---- | ||
+ | ====24.01.2019==== | ||
- | Berechnung mit mehreren Objekten möglich, Kraft muss bei jedem Step auf 0 gesetzt und neu berechnet werden. | + | - Leapfrog-Verfahren implementiert\\ |
- | Berechnung weiter optimiert | + | - Runge Kutta verfahren angefangen\\ |
- | Alle Gruppenmitglieder auf neuen Stand gesetzt | + | - Orignaldaten gesucht\\ |
- | Neue Berechnungen erarbeitet | + | - Texturen weiter optimiert\\ |
- | Trails implementiert | + | - Versuch eine Pausen Funktion zu implementieren\\ |
- | Sonnensystem CSV angelegt -> Sonnensystem funktioniert!!!! | + | |
+ | ---- | ||
+ | ====31.01.2019==== | ||
- | 24.01.19 | + | - Runge-Kutta Verfahren 4. Ordnung implementiert\\ |
+ | - Key Events erfolgreich implementiert\\ | ||
+ | - weitere Texturen eingefügt | ||
+ | \\ | ||
+ | {{:ws1819:rk4_1day.png?500|RK4.Ordnung}} | ||
+ | ---- | ||
+ | ====07.02.2019==== | ||
+ | - SkyField zur simulation mit original NASA-Daten zur Abschätzung der Genauigkeit\\ | ||
+ | - Key Events haben Probleme in der Simulation erzeugt, Planten fliegen aus der Bahn bei häufiger Pausierung\\ | ||
+ | - Vorbereitung für Vortrag im Orientierungsmodul\\ | ||
- | Leapfrog Berechnung implementiert | + | ---- |
- | Runge Kutta verfahren angefangen | + | ====14.02.2019==== |
- | Orignaldaten gesucht | + | - Behebung des Key Event-Problems\\ |
- | Texturen weiter optimiert | + | \\ |
- | Versuch einer Pausen Funktion | + | - **Ursache:** Pausieren hat die Berechnung unterbrochen, bevor diese Abgeschlossen wurde. Dadurch waren einige Objekte noch nicht für den neuen Schritt berechnet. Dadurch hat sich das Kräfteverhältnis in der |
- | + | simulation verschoben.\\ | |
- | + | \\ | |
- | 31.01.19 | + | - **Lösung:** Variable initialisiert, die der Pausenfunktion ermöglicht erst zu pausieren, wenn die letztre Berechnung abgeschlossen wurde.\\ |
- | + | \\ | |
- | Runge Kutta verallgemeinert | + | - erste SkyField-Simulationen ausgeführt |
- | Key Events implementiert | + | ---- |
- | Weitere Texturen | + | |
- | Wenig Gruppenmitglieder… | + |