Verifizierung und Validierung für Raumfahrtsoftware
Weltraummissionen unterliegen besonderen Einschränkungen: Anders als in vielen anderen Branchen lassen sich Raumfahrzeuge vor dem Start nicht vollständig testen. Die Bedingungen im Weltraum sind auf der Erde nur begrenzt reproduzierbar, und ein Start allein zu Testzwecken ist weder technisch machbar noch wirtschaftlich vertretbar.
Verifizierung und Validierung (V&V) stehen in der Raumfahrt damit vor einer grundlegenden Herausforderung. Sie müssen ein Höchstmaß an Vertrauen in Software und Systeme schaffen – ohne umfassende End-to-End-Tests unter realen Betriebsbedingungen.
Verifizierung unter extremen Bedingungen
Weil Raumfahrzeuge am Boden nicht vollständig getestet werden können, sind V&V-Aktivitäten deutlich anspruchsvoller. Eine belastbare Validierung erfordert sorgfältig konzipierte Teststrategien, die eine maximale Testabdeckung erreichen und dabei realistisch und effizient bleiben.
Auf Basis unserer Beteiligung an mehr als fünfzehn Weltraummissionen kombinieren wir komplementäre Verifizierungsansätze: Software-in-the-Loop (SIL), Model-in-the-Loop (MIL) und Hardware-in-the-Loop (HIL). So sichern wir Software und Systeme auf allen Ebenen ab. Dieser mehrschichtige Ansatz ermöglicht es, Probleme früh zu erkennen, Risiken kontrolliert zu reduzieren und über den gesamten Entwicklungslebenszyklus fundierte Entscheidungen zu treffen.
Aus früheren Missionen lernen
Wenn Tests im Flug nur begrenzt möglich sind, wird Erfahrung zum entscheidenden Vorteil. Erkenntnisse aus früheren Missionen sind daher zentral für eine wirksame Verifizierung:
Welche Fehler traten auf – und warum?
Wie wurden Probleme erkannt und behoben?
Welche Software- und Systemarchitekturen erwiesen sich als widerstandsfähig?
Wo zeigten sich Lücken in Spezifikationen oder Schwachstellen im Design?
Durch unser langjähriges Engagement in Weltraumprogrammen übertragen wir dieses gesammelte Wissen direkt auf neue Missionen: Wir stärken Validierungsstrategien und vermeiden bekannte Fallstricke.
Vertrauen durch konsequente Verifizierung
Strukturierte Verifizierungsmethoden, gelebte Missionserfahrung und die enge Zusammenarbeit mit den Teams unserer Kunden – das ist unsere Basis. So erreichen Raumfahrtorganisationen mit uns ein Höchstmaß an Vertrauen in ihre Software, trotz der Grenzen von Tests am Boden.
Unser Ansatz für sicherheitskritische V&V senkt Risiken, erhöht die Ausfallsicherheit und stellt die Betriebsbereitschaft auch in den anspruchsvollsten Umgebungen sicher – und trägt damit unmittelbar zum Missionserfolg bei.
Unabhängige Softwareverifikation und -validierung (ISVV)
Bereitstellung unabhängiger Dienstleistungen zur Softwareverifikation und -validierung, einschließlich ISVV-Aktivitäten, die auf die missionsspezifische Anpassung des ISVV-Leitfadens der Europäischen Weltraumorganisation abgestimmt sind – ein Rahmenwerk, zu dem wir direkt beigetragen haben. Unsere ISVV-Dienstleistungen unterstützen die objektive Bewertung von Softwarequalität, Konformität und Einsatzbereitschaft.
Validierung von Bordsoftware (TS/RB-Validierung)
Validierung von Bordsoftware, die von kompletten OBSW-Stacks bis hin zu ausgewählten Funktionsblöcken reicht. Die Dienstleistungen können in jeder Phase des Validierungsprozesses in Anspruch genommen werden, auch bei Projekten, die sich in einem teilweisen oder unvollständigen Validierungszustand befinden.
Unterstützung bei der funktionalen Verifikation und bei AIT-Aktivitäten (Montage, Integration und Test)
Unterstützung bei der funktionalen Verifikation und bei AIT-Aktivitäten (Montage, Integration und Test), einschließlich:
Funktionstests der zentralen Software in FV/AIT-Prüfständen
Funktionstests von Ausrüstung (z. B. Sternensensoren und andere Avionikgeräte)
Unterstützung bei Tests des Prototyp-Flugmodells (PFM)
Unsere Erfahrung umfasst unter anderem Missionen wie CryoSat-2 (AIT- und PFM-Unterstützung) und ExoMars TGO (Unterstützung bei der funktionalen Verifikation sowie Koordination zwischen FV-, AIT- und OBSW-Teams).
V&V-Unterstützung für Bordsoftware
Durchführung gezielter V&V-Maßnahmen über den gesamten Lebenszyklus der Bordsoftware hinweg, zur Erweiterung oder Ergänzung bestehender Kundenteams. Dieser Service kann eingesetzt werden, um Projektspitzen, Notfallsituationen oder die Auslagerung definierter V&V-Arbeitspakete zu bewältigen.
