We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Open Source im BACARDI Projekt

00:00

Formal Metadata

Title
Open Source im BACARDI Projekt
Title of Series
Number of Parts
94
Author
License
CC Attribution 4.0 International:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Wir präsentieren den “Backbone Catalogue of Relational Debris Information” (BACARDI) [2]. BACARDI ist Teil eines Vorhabens des Deutschen Zentrums für Luft- und Raumfahrt e.V. (DLR) zur Erfassung und Nachverfolgung von kooperativen und unkooperativen Objekten im Erdorbit. Aufbauend auf Open Source Software entsteht mit BACARDI ein System für den Einsatz im Deutschen Raumfahrkontrollzentrum, das Informationen über alle bekannten orbitalen Objekte verwaltet und aufbereitet. Im Vortrag werden wir zunächst erläutern, warum Raumfahrtrückstände überhaupt problematisch sind und welche Gefahren für aktive Objekte und Menschen im Erdorbit entstehen. Daran anschließend werden wir darlegen, warum wir in der Entwicklung Open Source Software und Bibliotheken einsetzen und weshalb wir uns für Django [3] und Apache Airflow [1] als Kernkomponenten entschieden haben. Als Schwerpunkt stellen wir die Eigenentwicklung F2x [4] vor. Diese Open Source Software dient der Anbindung von Fortran-Software an das BACARDI- System. Im Rahmen des Vortrags erläutern wir, welche Vorteile diese Software für unseren Einsatzzweck gegenüber anderen Lösungen bietet und welche Vorteile sie für andere Projekte bieten kann. Auf der BACARDI Datenbank setzen Prozesse auf, die die dort hinterlegten Orbitinformationen verarbeiten um zum Beispiel Kollisionswarnungen zu generieren. Als Betreiber von Satelliten ist das DLR direkt von Gefahren wie Kollisionen betroffen. Es forscht deshalb aktiv auf diesem Gebiet und entwickelt zur Unterstützung der Raumflugbetriebe unter anderem Modelle und Software zur Berechnung orbitaler Flugdynamik.
Open sourceSoftwareOpen sourceXMLUMLLecture/Conference
Open sourceHTTPSoftware engineeringSoftware engineeringMoment (mathematics)Computer animation
Software developerPILOT <Programmiersprache>Set (mathematics)Point of saleSoftware engineeringComputer programSoftware developerPILOT <Programmiersprache>SoftwareCurveComputer animation
Context awarenessPhysical quantityOrbitComputer animation
Context awarenessVideo trackingSatelliteVideo trackingComputer animation
Web pageSatelliteOrbitExplosionCollisionNumberTechnical failureComputer animation
Object (grammar)LengthOrbitLecture/ConferenceComputer animation
Computer programmingAlgorithmMittelungsverfahrenComplete metric spaceParticle detectorPredictionComputer programmingAlgorithmCollisionDatabaseComputer hardwareObject (grammar)SoftwareInequality (mathematics)Computer animation
Continuous trackDatabaseAutocovarianceParameter (computer programming)Drag (physics)ProzessorOrbitSpeciesPAPMoment (mathematics)InformationObject (grammar)Computer animation
HTTPDjango <Informatik>Scheduling (computing)ArchitectureBerechnungInformationComponent-based software engineeringScheduling (computing)AlgorithmDistanceDjango <Informatik>Systems <München>DatabaseComputer animation
Open sourceCodeHigh availabilityOperating systemPerimeterSoftwareCodeOpen sourceAPIInterface (computing)Web pageSoftwareApache <Programm>PerimeterDjango <Informatik>FRAMEWORK <Programm>Computer animation
FRAMEWORK <Programm>Django <Informatik>Patch (Unix)Term (mathematics)Mobile appVideo trackingAPIDatabaseMAPPERMobile appPhysical quantityDatabaseArchitectureDatabaseObject (grammar)Table (information)SoftwareLecture/ConferenceComputer animation
FRAMEWORK <Programm>AutomationComputer programApache <Programm>SoftwarePatch (Unix)ScalabilityComponent-based software engineeringKopplung <Physik>MiddlewareFRAMEWORK <Programm>AutomationProcess (computing)ComputerMoment (mathematics)Scripting languageProzessorMobile appComputer animation
SoftwareEigenvalues and eigenvectorsFORTRANOpen source
Version <Informatik>CompilerBIND <Programm>Template (C++)ImplementationFORTRANCode generationSource codeARDEN <Programmiersprache>Set (mathematics)CodeFORTRANInformationComputational scienceTemplate (C++)ParsingRegular expressionSource codeSoftware developerFactorizationData typeAbbildung <Physik>UpdateOpen sourceCompilerComputer animation
BIND <Programm>FORTRANInterface (computing)CompilerProgramming languageFORTRANComputer animation
PolynomialTypFORTRANImplementationFeedbackGRADECodeMicrosoftSAP <Marke>Computer animation
BenchmarkGirderVelocityGraphics tabletComputer programComputer animation
MIKE <Programm>FORTRANCompilerFORTRANSupremumForceComputer animation
FORTRANIntelGNU <Software>BIND <Programm>Code refactoringSoftwareVideo trackingOpen sourceComputer programmingDjango <Informatik>CompilerInformationCodeApache <Programm>Student's t-testCollisionHand fanFORTRANOpen sourceSoftwareMoment (mathematics)Field extensionCommon Language InfrastructureComputer animation
Heat transfer coefficientDirection (geometry)SupercomputerFORTRANCompiler
SoftwareCodeObject (grammar)CoroutineFORTRANSoftwareProgramming languageBerechnungCompilerCompilerALT <Programm>Moment (mathematics)Lecture/Conference
openSUSEXMLComputer animation
Transcript: German(auto-generated)