De lucht- en ruimtevaartindustrie heeft de afgelopen tien jaar een dramatische transformatie ondergaan. Overheden spelen niet langer een leidende rol in de ruimtevaart ; in plaats daarvan realiseren particuliere bedrijven en miljardairondernemers doorbraken die tien jaar geleden nog onmogelijk werden geacht. Hierdoor maakt de sector een explosieve groei door, wat een ruimtewedloop creëert.
Ruimtemissies zijn tegenwoordig heel gewoon geworden. Tegen 2022 zal SpaceX gemiddeld één object per week de ruimte in lanceren. Van de bouw van de volgende generatie herbruikbare raketten tot het opschalen van communicatiesatellieten op lage aarde en het bereiken van de buitenste planeten van het zonnestelsel met als uiteindelijk doel mensen naar Mars te sturen: innovatie kent geen grenzen! Om deze doelen te bereiken, is het echter cruciaal geworden om de technologie te valideren zoals verwacht.
De grootste uitdaging voor technologie is echter de barre omgeving van de ruimte. Van het overleven van de schok van een lancering tot grote temperatuurschommelingen, de effecten van straling in de ruimte, de uitdagingen op het gebied van communicatie en het vermijden van ruimteschroot: deze obstakels mogen niet worden onderschat. Daarom moeten hardware en software robuust genoeg zijn om deze druk te weerstaan en te blijven functioneren zoals verwacht.
Ruimte en software
Ruimtevaartapparatuur en -technologie zijn steeds complexer en softwareafhankelijker geworden. Zo hadden satellieten uit de jaren 70 weinig tot geen software, terwijl recent ingezette megasatellieten sterk afhankelijk zijn van softwarediensten voor connectiviteit.
Deze technologieën moeten in elk mogelijk scenario grondig worden getest om een betrouwbare werking te garanderen. Het handmatig testen van zo'n grote hoeveelheid software is echter niet haalbaar vanwege redenen zoals complexiteit, kosten en tijd.
Het toepassen van AI-technologie op de automatisering van software-implementaties is de enige manier om ervoor te zorgen dat de technologie klaar is voor ruimtevaartoperaties. Intelligente testautomatisering kan inzicht bieden in de gereedheid voor lancering en in de ruimte. Snelle en grondige tests van elk mogelijk scenario zijn essentieel. De verzamelde informatie kan potentiële problemen identificeren die zich het meest waarschijnlijk voordoen en deze vóór de lancering oplossen. Deze aanpak garandeert dat software en technologie de gewenste resultaten opleveren.
Gebruikerservaring testen
In elke omgeving, en met name in de veeleisende lucht- en ruimtevaart, is het simpelweg testen van software op naleving niet voldoende. Gebruik geautomatiseerde tests om vanuit het perspectief van de gebruiker te testen - inclusief de volledige ervaring, functionaliteit, prestaties en bruikbaarheid - om gebruikersactiviteiten nauwkeurig weer te geven.
Een ander voordeel van AI bij het testen is dat het de ontwikkeling van belangrijke technologieën in de ruimterace kan versnellen, waar als eerste op de markt komen aanzienlijke financiële voordelen kan opleveren. Bovendien kunnen tests gemakkelijker worden opgeschaald naarmate de technologie zich ontwikkelt en complexer wordt. Deze mogelijkheid is belangrijk in de context van de snelgroeiende en voortdurend innoverende lucht- en ruimtevaartsector. Bedrijven en instanties maken dan ook steeds vaker gebruik van geautomatiseerd testen om ervoor te zorgen dat software naar behoren presteert.
NASA heeft bijvoorbeeld het intelligente automatiseringsplatform Eggplant van Keysight Technologies geïntegreerd om de software van het Orion-ruimtevaartuig te testen en te garanderen dat deze naar behoren presteert en voldoet aan de eisen in uitdagende scenario's. Om de status van de missie te monitoren en de bemanning te begeleiden, is de cockpit van het ruimtevaartuig uitgerust met softwaregestuurde digitale displays, in plaats van de papieren handleidingen die voorheen werden gebruikt.
Testingenieurs van Orion gebruiken automatisering om de gebruikerservaring van de software dynamisch te evalueren en ervoor te zorgen dat deze betrouwbaar en volgens verwachting functioneert. De tests zullen doorgaan terwijl Orion in een baan om de aarde is om de gezondheid en de besturing van het ruimtevaartuig te monitoren in noodsituaties waarin het contact met de missieleiding op aarde verloren gaat.
De ruimtewedloop en innovaties in de lucht- en ruimtevaart vertonen geen tekenen van vertraging. Hierdoor zal de behoefte aan strenge tests om de werking en veiligheid van kritieke systemen te garanderen, blijven toenemen.
Gareth Smith (Keysight Technologies)
Bron
Reactie (0)