Lenzen, Christoph und Wörle, Maria Theresia und Mrowka, Falk und Spörl, Andreas und Klaehn, Rüdiger (2012) The Algorithm Assembly Set of Plato. 12th International Conference on Space Operations (SpaceOps 2012), 2012-06-11 - 2012-06-15, Stockholm, Schweden. doi: 10.2514/6.2012-1255731.
PDF
512kB |
Kurzfassung
Driven by the requirements of earth observing satellite missions, the mission planning team of the German Space Operations Center (GSOC) has improved its scheduling engine to allow automated timeline generation for multiple interacting satellites. Whereas the past work included extensions of the modeling language and improvements on the performance, current work focusses on the algorithm framework. In order to allow future missions’ scheduling software to reuse generic algorithms, special attention is given to the way one can add new sub-algorithms and combine them with existing ones. This ePoster demonstrates the algorithm framework of GSOC’s mission planning software Plato, using its interactive GUI Pinta. Based upon a typical multiple satellite planning problem, a priority based generic algorithm is presented, which solves this problem. We show how this algorithm can be split up into small subalgorithms, each of which can be used separately and all of which can be combined in arbitrary ways. We demonstrate how this flexibility can be used to create modifications on the overall algorithm or include mission specific sub-algorithms. Although all presented algorithms are based on simple heuristics, this mechanism supplies a straight forward way to incorporate more sophisticated optimization algorithms. The techniques demonstrated in this paper will be shown by means of the OnCall planning project. This project is used by GSOC in order to schedule the on-call shift times of its staff in order to implement 24/7 support for all important satellite sub-systems.
elib-URL des Eintrags: | https://elib.dlr.de/75694/ | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Anderer) | ||||||||||||||||||||||||
Zusätzliche Informationen: | ePoster | ||||||||||||||||||||||||
Titel: | The Algorithm Assembly Set of Plato | ||||||||||||||||||||||||
Autoren: |
| ||||||||||||||||||||||||
Datum: | 2012 | ||||||||||||||||||||||||
Referierte Publikation: | Nein | ||||||||||||||||||||||||
Open Access: | Ja | ||||||||||||||||||||||||
Gold Open Access: | Nein | ||||||||||||||||||||||||
In SCOPUS: | Nein | ||||||||||||||||||||||||
In ISI Web of Science: | Nein | ||||||||||||||||||||||||
DOI: | 10.2514/6.2012-1255731 | ||||||||||||||||||||||||
Status: | akzeptierter Beitrag | ||||||||||||||||||||||||
Stichwörter: | planning scheduling Pinta Plato mission GSOC DLR algorithm assembly | ||||||||||||||||||||||||
Veranstaltungstitel: | 12th International Conference on Space Operations (SpaceOps 2012) | ||||||||||||||||||||||||
Veranstaltungsort: | Stockholm, Schweden | ||||||||||||||||||||||||
Veranstaltungsart: | internationale Konferenz | ||||||||||||||||||||||||
Veranstaltungsbeginn: | 11 Juni 2012 | ||||||||||||||||||||||||
Veranstaltungsende: | 15 Juni 2012 | ||||||||||||||||||||||||
Veranstalter : | SSC and DLR | ||||||||||||||||||||||||
HGF - Forschungsbereich: | keine Zuordnung | ||||||||||||||||||||||||
HGF - Programm: | keine Zuordnung | ||||||||||||||||||||||||
HGF - Programmthema: | keine Zuordnung | ||||||||||||||||||||||||
DLR - Schwerpunkt: | keine Zuordnung | ||||||||||||||||||||||||
DLR - Forschungsgebiet: | keine Zuordnung | ||||||||||||||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | keine Zuordnung | ||||||||||||||||||||||||
Standort: | Oberpfaffenhofen | ||||||||||||||||||||||||
Institute & Einrichtungen: | Raumflugbetrieb und Astronautentraining > GSOC-Deutsches Raumfahrtkontrollzentrum | ||||||||||||||||||||||||
Hinterlegt von: | Lenzen, Christoph | ||||||||||||||||||||||||
Hinterlegt am: | 30 Mai 2012 12:23 | ||||||||||||||||||||||||
Letzte Änderung: | 24 Apr 2024 19:41 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags