DLR.de • Folie 1

> BACARDI – Ein Katalog für Raumfahrtrückstände > Michael Meinel > 15.10.2013

BACARDI
Ein Katalog für R...
DLR.de • Folie 2

DLR-Standardfoliensatz • Oktober 2013

Das DLR
Deutsches Zentrum für Luft- und Raumfahrt

• Forschungsei...
DLR.de • Folie 3

DLR-Standardfoliensatz • Oktober 2013

Standorte und Personal
Circa 7.400 Mitarbeiterinnen und
Mitarbeit...
DLR.de • Folie 4

DLR-Standardfoliensatz • Oktober 2013

Simulations- und Softwaretechnik
Zwei Abteilungen
Stade   Hambu...
DLR.de • Folie 5

> Vortrag > Autor • Dokumentname > Datum

Inhalt
• „Weltraumschrott“
• Entstehung und Prognose
• Aktuell...
DLR.de • Folie 6

> Vortrag > Autor • Dokumentname > Datum

Was ist „Weltraumschrott“

Quelle: NASA

Bezeichnet alle nicht...
DLR.de • Folie 7

> Vortrag > Autor • Dokumentname > Datum

Raumfahrtrückstände in Zahlen
• Derzeitige (katalogisierte) We...
DLR.de • Folie 8

> Vortrag > Autor • Dokumentname > Datum

Die Gefahr von Weltraumschrott
DLR.de • Folie 9

> Vortrag > Autor • Dokumentname > Datum

Weitere Entwicklung
• Experten einig: Weltraumschrott muss Bea...
DLR.de • Folie 10

> Vortrag > Autor • Dokumentname > Datum

Projektpartner
aus dem DLR

• Initiator und Betreiber des Kat...
DLR.de • Folie 11

> Vortrag > Autor • Dokumentname > Datum

BACARDI im Überblick
Sensornetwork, e.g.
Optical Telescopes
S...
DLR.de • Folie 12

> Vortrag > Autor • Dokumentname > Datum

Grundlegende Überlegungen
• Auftrag der Katalogerstellung mit...
DLR.de • Folie 13

> Vortrag > Autor • Dokumentname > Datum

Systemanalyse 1

RDBMS

RDBMS

Import

RDBMS

RDBMS

Process
...
DLR.de • Folie 14

> Vortrag > Autor • Dokumentname > Datum

Systemanalyse II

RDBMS

Sicherheit
Nachvollziehbarkeit

Midd...
DLR.de • Folie 15

> Vortrag > Autor • Dokumentname > Datum

Entscheidungen
• Entwicklung einer neuen, spezialisierten Mid...
DLR.de • Folie 16

> Vortrag > Autor • Dokumentname > Datum

skynet.network
• Grundlegende Netzwerkschicht mit
ZeroMQ
• „D...
DLR.de • Folie 17

> Vortrag > Autor • Dokumentname > Datum

skynet.record
• Aufzeichnen aller Aktivitäten im
System: Prov...
DLR.de • Folie 18

> Vortrag > Autor • Dokumentname > Datum

skynet.model
• Basis für Datenmodellierung mit ProtoBuf
• Ber...
DLR.de • Folie 19

> Vortrag > Autor • Dokumentname > Datum

skynet.process
• Abstraktionsschicht für Prozessoren
• Keine ...
DLR.de • Folie 20

> Vortrag > Autor • Dokumentname > Datum

Status und Ausblick
• Prototyp für bis 10 000 Objekte bis End...
DLR.de • Folie 21

> Vortrag > Autor • Dokumentname > Datum

Quelle: badhaven.com

Vielen Dank!
Upcoming SlideShare
Loading in...5
×

BACARDI - Ein Katalog für Raumfahrtrückstände

601

Published on

Dies sind die Folien, die auf der PyCon.DE 2013 präsentiert wurden. Sie geben einen Überblick was Weltraumschortt ist, warum er beobachtet werden muss und wie dies mit Python umgesetzt werden kann.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
601
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
2
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

BACARDI - Ein Katalog für Raumfahrtrückstände

  1. 1. DLR.de • Folie 1 > BACARDI – Ein Katalog für Raumfahrtrückstände > Michael Meinel > 15.10.2013 BACARDI Ein Katalog für Raumfahrtrückstände Dipl.-Ing. (DH) Michael Meinel Deutsches Zentrum für Luft- und Raumfahrt e.V. Simulations- und Softwaretechnik – Verteilte Systeme und Komponentensoftware Rosa-Luxemburg-Straße 2, 10178 Berlin
  2. 2. DLR.de • Folie 2 DLR-Standardfoliensatz • Oktober 2013 Das DLR Deutsches Zentrum für Luft- und Raumfahrt • Forschungseinrichtung • Raumfahrt-Agentur • Projektträger
  3. 3. DLR.de • Folie 3 DLR-Standardfoliensatz • Oktober 2013 Standorte und Personal Circa 7.400 Mitarbeiterinnen und Mitarbeiter arbeiten in 32 Instituten und Einrichtungen in 16 Standorten. Stade   Hamburg Bremen   Trauen Berlin  Braunschweig  Büros in Brüssel, Paris, Tokio und Washington.  Neustrelitz  Göttingen Jülich  Köln  Bonn Lampoldshausen  Stuttgart  Augsburg   Oberpfaffenhofen Weilheim 
  4. 4. DLR.de • Folie 4 DLR-Standardfoliensatz • Oktober 2013 Simulations- und Softwaretechnik Zwei Abteilungen Stade   Hamburg • Verteilte Systeme und Komponentensoftware • Software für Raumfahrtsysteme und interaktive Visualisierung in Köln, Braunschweig und Berlin. Bremen   Neustrelitz  Trauen Berlin  Braunschweig   Göttingen Jülich  Köln  Bonn Lampoldshausen  Stuttgart  Augsburg   Oberpfaffenhofen Weilheim 
  5. 5. DLR.de • Folie 5 > Vortrag > Autor • Dokumentname > Datum Inhalt • „Weltraumschrott“ • Entstehung und Prognose • Aktuelle Strategien zum Umgang • Das BACARDI-System • Überblick • Design • „skynet“-Komponenten • Ausblick
  6. 6. DLR.de • Folie 6 > Vortrag > Autor • Dokumentname > Datum Was ist „Weltraumschrott“ Quelle: NASA Bezeichnet alle nicht-aktiven, nicht-kooperativen orbitalen Objekte, wie z.B. Verlorene Gegenstände, Werkzeuge, etc. Quelle: NASA Ausgebrannte oder defekte Satelliten Raketenoberstufen … und Trümmer aller Art (z.B. aus Kollisionen von Satelliten oder von Technologiedemonstrationen).
  7. 7. DLR.de • Folie 7 > Vortrag > Autor • Dokumentname > Datum Raumfahrtrückstände in Zahlen • Derzeitige (katalogisierte) Weltraumpopulation (> 10 cm): 17 000 Teile, davon • 22% Satelliten (6% noch aktiv), • 11% Raketenteile, • 7% sonstige, missionsrelevante Objekte. • Und die anderen 60%? • Viele Trümmerteile aus Explosionen • Januar 2007: FengYun-1C • Februar 2009: Kollision von Iridium-33 und Kosmos-2251 • 5 600 neue Teile (Anstieg um ca. 50% im LEO) • Aber: Gefahr bereits ab 1cm • Schätzwerte um 1 000 000 Objekte
  8. 8. DLR.de • Folie 8 > Vortrag > Autor • Dokumentname > Datum Die Gefahr von Weltraumschrott
  9. 9. DLR.de • Folie 9 > Vortrag > Autor • Dokumentname > Datum Weitere Entwicklung • Experten einig: Weltraumschrott muss Beachtung geschenkt werden. • Konsens aus „6th European Conference on Space Debris“ (März 2013) • Planung und Durchführung künftiger Missionen nur noch mit End-of-LifeManagement. Satelliten müssen spätestens 25 Jahre nach Missionsende die Umlaufbahn verlassen haben. • Evaluation und Implementation von aktiven Strategien zur Schrottentfernung. • Aufbau und Pflege von Katalogen.
  10. 10. DLR.de • Folie 10 > Vortrag > Autor • Dokumentname > Datum Projektpartner aus dem DLR • Initiator und Betreiber des Katalogs • Modelle und Numerik Institut für Optische Systeme (ab 2014) • Aktives Laser-Tracking • Vorstufe zu ADR durch Laserbeschuss Quelle: scienceblogs.com Deutsches Raumfahrtkontrollzentrum (GSOC) • Missionsbetrieb und COLA-Dienst
  11. 11. DLR.de • Folie 11 > Vortrag > Autor • Dokumentname > Datum BACARDI im Überblick Sensornetwork, e.g. Optical Telescopes SMARTnet ISON Tracking Radar TIRA Surveillance Radar DLR Tracking Radar DLR Scan Radar GRAVES Laser Tracking EISCAT TP Demonstrator BACARDI – Backend Catalog for Relational Debris Information Database Processes Sensor Data Observation Data (Tracklets) Import of Sensor Data Import of Extern Orbital Information Correlated Observation Object Candidates Sensor Data Processing Catalogue Merger Catalogue Objects Ephemerides & Covariance Identification Manoeuvre Identification Manoeuvre Data Object Properties Orbit Determination Orbit Prediction COLA Service Re-entry Prediction User Interface (regarding Data Policy) Monitoring & Control Sensor Scheduler Planner COLA System User Group WLZ USSTRATCOM ESA AIUB Extern Orbital / Object Information, e.g. ISON
  12. 12. DLR.de • Folie 12 > Vortrag > Autor • Dokumentname > Datum Grundlegende Überlegungen • Auftrag der Katalogerstellung mit Rahmenbedingungen: • Modelle und Numerik kommen vom GSOC (FORTRAN) • Bereitstellung der Schnittstellen nach außen • Skalierbarkeit bis zu 1 000 000 Objekte • Basisdemonstrator bis Ende 2013 (1 Jahr) • Alles andere bleibt selbst zu entscheiden! • • • • Schnelles Prototyping Großes Ökosystem Einfache Integration von FORTRAN-Code Beliebt in der Wissenschaft (numpy, scipy)
  13. 13. DLR.de • Folie 13 > Vortrag > Autor • Dokumentname > Datum Systemanalyse 1 RDBMS RDBMS Import RDBMS RDBMS Process RDBMS Cache Process RDBMS RDBMS Import Process Process Process Process
  14. 14. DLR.de • Folie 14 > Vortrag > Autor • Dokumentname > Datum Systemanalyse II RDBMS Sicherheit Nachvollziehbarkeit Middleware Cache Python Processing FORTRAN Import Export • • • • Einfach Datenparallel Schnell Riesige Anzahl
  15. 15. DLR.de • Folie 15 > Vortrag > Autor • Dokumentname > Datum Entscheidungen • Entwicklung einer neuen, spezialisierten Middleware: • Dezentrale Message Queues • Skalierbares, selbstorganisiertes Netzwerk • Minimaler Netzwerk-Overhead • Plattformunabhängig (Betrieb unter Linux, Entwicklung und Windows…) • Automatische Aufzeichnung aller Aktivitäten (rechtliche Aspekte, Wiederherstellung von Ergebnissen) • Arbeitstitel für dieses „network for surveillance of the sky“: skynet
  16. 16. DLR.de • Folie 16 > Vortrag > Autor • Dokumentname > Datum skynet.network • Grundlegende Netzwerkschicht mit ZeroMQ • „Device“ als abstrakter Endpunkt • XML-Konfiguration (kompatibel zu ZDCF) • Automatische Verbindung zu passenden anderen „Devices“ • Kompression großer Pakete • (De-)Serialisierung von ProtoBufMessages • Vorbereitet für Verschlüsselung und Signierung • Synchron oder Asynchron
  17. 17. DLR.de • Folie 17 > Vortrag > Autor • Dokumentname > Datum skynet.record • Aufzeichnen aller Aktivitäten im System: Provenance • Mehrere Provenance-Stores im System erlaubt / gefordert • Nur einer Speichert den Datensatz! • Derzeit Persistenz der Daten mit Neo4J • Offene Fragen • Beweissicherheit von Provenance-Daten?
  18. 18. DLR.de • Folie 18 > Vortrag > Autor • Dokumentname > Datum skynet.model • Basis für Datenmodellierung mit ProtoBuf • Bereitstellung grundlegender Datentypen als ProtoBuf Messages (z.B. 3DVektor, 6D-Vektor, Orbitalelement, …) • Interfaces für Caching • ORM für ProtoBuf-Messages mit SQLAlchemy • (fast) ohne zusätzliche Annotation • Optimiert SELECTs durch JOINs! • Erweiterte Abfragen möglich • Device für Datenbankanbindung
  19. 19. DLR.de • Folie 19 > Vortrag > Autor • Dokumentname > Datum skynet.process • Abstraktionsschicht für Prozessoren • Keine Auseinandersetzung mit Netzwerkkram • Automatisches Caching, falls gewünscht • Einfache Einbindung von Prozessoren • … als Unterprozesse. (Datenaustauch über Disk-IO bzw. Named Pipes.) • … als FORTRAN / C Modul mit einem Python-Wrapper. • … als pures Python-Modul • Worker-Device bietet verschiedene Prozessoren an • Keine interne Parallelisierung (wegen GIL)  Ein Device pro CPU oder im FORTRAN-/C-Modul parallelisieren • Automatische Provenance-Aufzeichnung • Ebenfalls als (FORTRAN-freundliche) C-Bibliothek geplant.
  20. 20. DLR.de • Folie 20 > Vortrag > Autor • Dokumentname > Datum Status und Ausblick • Prototyp für bis 10 000 Objekte bis Ende des Jahres • Implementierung im GSOC (ohne externen Zugang) • skynet-Code • … ist ein echter Prototyp (und wird komplett ersetzt). • … soll als OpenSource bereitgestellt werden. • Ab 2014 wesentliche Erweiterung das Projektes: • Erstellung eines eigenen, robotischen Sensor-Netzwerks (SMARTnet) • Erster öffentlicher Zugang • Neuimplementierung der GSOC-Dienste auf skynet-Basis • Entwicklung einer dezentralen Workflow-Engine • Noch kein Logo! (Weder skynet, noch BACARDI)
  21. 21. DLR.de • Folie 21 > Vortrag > Autor • Dokumentname > Datum Quelle: badhaven.com Vielen Dank!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×