Letecký a kosmický průmysl prošel v posledním desetiletí dramatickou transformací. Vlády již nehrají vedoucí roli ve výzkumu vesmíru; místo toho soukromé společnosti a miliardářští podnikatelé dosahují průlomů, které byly ještě před deseti lety považovány za nemožné. V důsledku toho toto odvětví zažívá explozivní růst a vytváří vesmírné závody.
Dnes se vesmírné mise staly běžnou záležitostí. Do roku 2022 bude SpaceX vypouštět do vesmíru průměrně jeden objekt týdně. Od stavby nové generace opakovaně použitelných raket přes škálování nízko položených komunikačních satelitů až po dosažení vnějších planet sluneční soustavy s konečným cílem vyslat lidi na Mars, inovace nepoznají žádné meze! Pro dosažení těchto cílů se však klíčovým faktorem stalo ověření technologie dle očekávání.
Největší výzvou pro technologie je však drsné prostředí vesmíru. Od přežití šoku při startu, přes velké teplotní výkyvy, účinky radiace na oběžné dráze až po komunikační problémy a vyhýbání se vesmírnému odpadu, tyto překážky nelze podceňovat. Hardware a software proto musí být dostatečně robustní, aby těmto tlakům odolaly a nadále fungovaly podle očekávání.
Prostor a software
Vesmírné vybavení a technologie se stávají stále složitějšími a závislými na softwaru. Například satelity ze 70. let 20. století měly málo nebo žádný software, zatímco nedávno nasazené megasatelity se pro připojení silně spoléhají na softwarové služby.
Tyto technologie je třeba důkladně testovat v každém možném scénáři, aby se zajistilo jejich spolehlivé fungování. Ruční testování tak velkého objemu softwaru však není proveditelné z důvodů, jako je složitost, náklady a čas.
Aplikace technologie umělé inteligence v automatizaci nasazení softwaru je jediný způsob, jak zajistit, aby technologie byla připravena pro vesmírné operace. Inteligentní automatizace testování může poskytnout vhled do připravenosti na start a na oběžnou dráhu. Rychlé a důkladné testování každého potenciálního scénáře je nezbytné, přičemž shromážděné informace dokáží identifikovat potenciální problémy, které se s největší pravděpodobností vyskytnou, a opravit je před startem. Tento přístup zajišťuje, že software a technologie přinesou požadované výsledky.
Testování uživatelské zkušenosti
V jakémkoli prostředí, zejména v náročném leteckém a kosmickém, nestačí pouhé testování softwaru z hlediska shody s předpisy. Použijte automatizované testování k testování z pohledu uživatele – včetně celého prostředí, funkčnosti, výkonu a použitelnosti – aby přesně odráželo aktivity uživatelů.
Další výhodou umělé inteligence v testování je, že může urychlit vývoj klíčových technologií ve vesmírných závodech, kde být první na trhu může přinést značné finanční výhody. Testování lze navíc snadněji škálovat s tím, jak se technologie vyvíjejí a roste jejich složitost. Tato schopnost je důležitá v kontextu rychle rostoucího a neustále inovačního leteckého sektoru. V důsledku toho firmy a agentury stále častěji využívají automatizované testování, aby zajistily, že software funguje podle očekávání.
Například NASA integrovala inteligentní automatizační platformu Eggplant od společnosti Keysight Technologies k testování softwaru kosmické lodi Orion, aby se zajistilo, že bude fungovat podle očekávání a splňovat požadavky i v náročných scénářích. Pro sledování stavu mise a poskytování pokynů posádce je kokpit kosmické lodi vybaven softwarově řízenými digitálními displeji namísto papírových manuálů používaných v minulosti.
Testovací inženýři Orionu nasazují automatizaci k dynamickému vyhodnocování uživatelského prostředí softwaru a zajišťují, aby fungoval spolehlivě a podle očekávání. Testování bude pokračovat i během pobytu Orionu na oběžné dráze, aby se monitoroval stav kosmické lodi a její schopnost ovládat ji v nouzových situacích, když ztratí kontakt s řízením mise na Zemi.
Vesmírné závody a inovace v leteckém průmyslu nevykazují žádné známky zpomalení, a v důsledku toho bude i nadále růst potřeba přísného testování k zajištění provozu a bezpečnosti kritických systémů.
Gareth Smith (Keysight Technologies)
Zdroj
Komentář (0)