Schon mehrere Jahre vor dem ersten bemannten Raumflug Juri Gagarins vor 50 Jahren umkreisten künstliche Satelliten unseren Planeten. Mittlerweile sind sie aus unserem Alltag nicht mehr wegzudenken. Modernste Systeme, wie der künftige Meteosat Third Generation (MTG) zur Wetterbeobachtung und -vorhersage, bestehen aus hoch spezialisierten Komponenten, damit sie die anspruchsvollen Missionsziele zuverlässig über eine lange Nutzungsdauer erfüllen können.
Satellitensoftware
Die hohen Anforderungen an heutige Satelliten schlagen sich u. a. in der steigenden Bedeutung der Satellitensoftware nieder. War der Software-Anteil zunächst nur relativ klein, ist heute umfangreiche und ausgeklügelte Software für die Steuerung und Kontrolle des Satelliten notwendig. Funktionen zur Datenübertragung und für die autonome Durchführung spezifischer Aufgaben der Nutzlast, wie z.B. der Steuerung optischer Instrumente, stellen elementare Software-Funktionen eines modernen Satelliten dar.
Entwicklungsstandards
Für die Entwicklung der Software im Satelliten gelten einerseits höchste Anforderungen, die u.a. in den umfangreichen ECSS-Standards festgelegt sind. Andererseits unterliegt die Entwicklung von Satelliten einem zunehmenden Kosten- und Zeitdruck.
Berner & Mattner hat umfangreiche Erfahrung in der effizienten und zuverlässigen Durchführung von Entwicklungsprojekten, die hohen Anforderungen für sicherheits- und missionskritische Anwendungen genügen müssen. Zielgerichtet unterstützen wir unsere Kunden sowohl in der Durchführung von Projekten gemäß ECSS-Standards als auch bei der Optimierung ihrer Entwicklungsprozesse.
Effiziente Entwicklung
Bewährte Methoden wie die modellbasierte Entwicklung unterstützen dabei, Anforderungen eindeutig und nachvollziehbar zu klären und Software effizient und sicher zu implementieren. Eine zuverlässige und robuste Software-Architektur trägt entscheidend dazu bei, die hohen Anforderungen an die Zuverlässigkeit der Software zu gewährleisten. Virtuelle Integration und automatisierte Test- und Integrationsprozesse ermöglichen darüber hinaus funktionale Tests bereits in sehr frühen Phasen der Entwicklung.
