Meteosat třetí generace: Lepší údaje o počasí pro nás všechny

Program Meteosat Third Generation (Meteosat třetí generace – MTG) nahradí současnou generaci evropských meteorologických satelitů novými. Bude se skládat ze čtyř zobrazovacích satelitů a dvou sondážních satelitů, z nichž každý ponese dva typy přístrojů pro sledování počasí a atmosféry. Satelity budou poskytovat meteorologická data o Evropě do konce 30. let tohoto století.

Kvalita přístrojů

Společnost Huld se podílí na vývoji softwaru pro zpracování půdy pro tento program, včetně simulátorů výstupních dat pro každý nástroj v každém typu satelitu, stejně jako nástrojů pro analýzu výkonu pro data vytvářená satelity. Mezi klíčové oblasti ve vývoji softwaru patří vývoj algoritmů a nástroje grafického uživatelského rozhraní pro analýzu dat. Kritickým prvkem projektu je výkon, protože objem dat ze satelitů bude každý den dosahovat řádově stovek terabajtů.

Palubní software

V rámci programu spolupracují společnosti Huld, OHB System Ag a Thales Alenia Space France na vývoji softwaru Instrument Control Unit pro sondážní a zobrazovací přístroje. Společnost TAS-F implementuje část softwaru Execution Platform pro realizaci platformy a společnost Huld implementuje aplikační část softwaru, která zajišťuje funkce specifické pro daný přístroj. Tyto funkce zahrnují správu režimu přístroje, konfiguraci zařízení, správu pracovního plánu přístroje, generování pomocných dat a provozní teplotní regulaci.

Obě součásti se implementují v programovacím jazyce Ada, což usnadňuje vytvoření dobré vrstevnaté architektury sestávající z oddělených modulů se silnými kontrolami v době kompilace na rozhraní modulů. Architektura v reálném čase kombinuje cyklické a sporadické úlohy pomocí preventivního preemptivního plánování OSTRALES. Část softwaru bude vyvinuta jako kritický software kategorie B.

Kontrolní postupy na palubě

Projekt OBCP zahrnuje návrh, vývoj, ověření a validaci palubního softwaru (OBCP) a vývojového prostředí OBCP. OBCP představuje užitečný prostředek k implementaci funkčních i provozních letových postupů (např. zapínání a vypínání užitečného zatížení a režim řízení kosmických lodí), které lze v případě potřeby měnit dokonce i během samotné mise. OBCP jsou psané ve specifickém jazyce zvaném palubní příkazový jazyk (On-board Command Language – OCL) a prováděny virtuálním počítačem nainstalovaným do palubního softwaru kosmické lodi. Před nahráním se OBCP implementují a testují na místě pomocí specializovaného vývojového prostředí OBCP. Díky funkcím OCL a operačnímu přístupu OBCP může použití OBCP pomoci při zvyšování odolnosti kosmických lodí proti změnám prostředí a zlepšování spolehlivosti a autonomních schopností.

Zpracování koncových produktů

Zpracovatelské zařízení MTG úrovně 2 má na starosti převod meteorologických dat ze dvou satelitních přístrojů přijatých za provozu do datových sad s několika typy produktů (mraky, vítr, chemické prvky v atmosféře atd.). Zpracování vědeckých dat je implementováno pomocí prvků algoritmického zpracování, které jsou zabudovány do infrastruktury pro zpracování. PI a APE mají být implementovány na hardwarových platformách umožňujících každodenní náročné výkony, spolehlivost pro trvalé zpracování, škálovatelnost odpovídající postupně rostoucím potřebám a provozní životnost delší než 20 let.