Vietnam.vn - Nền tảng quảng bá Việt Nam

L'importance des tests logiciels dans la course à l'espace

VietNamNetVietNamNet20/07/2023


L’industrie aérospatiale a subi une transformation radicale au cours de la dernière décennie. Les gouvernements ne jouent plus un rôle de premier plan dans l’exploration spatiale ; Au lieu de cela, des entreprises privées et des entrepreneurs milliardaires créent des avancées qui auraient été considérées comme impossibles il y a seulement dix ans. En conséquence, le domaine connaît une croissance explosive, créant un sprint spatial.

De nos jours, les missions spatiales sont devenues courantes. D’ici 2022, SpaceX lancera en moyenne un objet dans l’espace chaque semaine. De la construction de fusées réutilisables de nouvelle génération à la mise à l'échelle de satellites de communication en orbite basse et à l'atteinte de planètes plus éloignées du système solaire dans le but ultime d'envoyer des humains sur Mars, il n'y a pas de limites à l'innovation ! Cependant, pour atteindre ces objectifs, valider la technologie comme prévu est devenu un facteur crucial.

Cependant, le plus grand défi auquel cette technologie est confrontée est l’environnement hostile de l’espace. Qu'il s'agisse de résister au choc du lancement, aux fortes variations de température, aux effets des radiations en orbite, aux difficultés de communication ou encore d'éviter les débris spatiaux, ces obstacles ne peuvent être sous-estimés. Par conséquent, le matériel et les logiciels doivent être suffisamment robustes pour résister à ces contraintes et continuer à fonctionner comme prévu.

Espace et logiciel

Les équipements et technologies spatiaux sont devenus incroyablement complexes et de plus en plus dépendants des logiciels. Par exemple, les satellites des années 1970 disposaient de peu ou pas de logiciels, tandis que les constellations de satellites géants récemment déployées s’appuient largement sur des services logiciels pour la connectivité.

Ces technologies doivent être rigoureusement testées dans tous les scénarios possibles pour garantir qu’elles fonctionnent de manière fiable à tout moment. Cependant, tester manuellement des volumes de logiciels aussi importants est impossible pour des raisons telles que la complexité, le coût et le temps.

L’application de la technologie de l’IA au déploiement de l’automatisation des logiciels est le seul moyen de garantir une technologie prête pour l’espace. L’automatisation intelligente des tests peut fournir des informations sur l’état de préparation au lancement et les opérations en orbite. Des tests rapides et approfondis de chaque scénario potentiel constituent un facteur clé, les informations recueillies pouvant aider à identifier les problèmes potentiels les plus susceptibles de se produire et à les résoudre avant le lancement du satellite. Cette approche garantit que les logiciels et la technologie fournissent les résultats souhaités.

Tests d'expérience utilisateur

Dans n’importe quel environnement, en particulier dans l’environnement aérospatial difficile, il ne suffit pas de simplement tester la conformité des logiciels. Utilisez des tests automatisés pour tester du point de vue de l'utilisateur, y compris l'expérience complète, la fonctionnalité, les performances et la convivialité, afin de refléter avec précision les activités de l'utilisateur.

Un autre avantage de l’application de l’IA aux tests est d’accélérer rapidement le développement de technologies clés dans la course à l’espace, où être le premier sur le marché apporte des avantages financiers importants. De plus, les tests pourront être mis à l’échelle plus facilement à mesure que la technologie évolue et devient plus complexe. Cette capacité est essentielle dans un secteur aérospatial en pleine croissance et en constante innovation. Par conséquent, les entreprises et les agences adoptent de plus en plus de tests automatisés pour garantir que les logiciels fonctionnent comme prévu.

Par exemple, la NASA a intégré la plateforme d'automatisation intelligente Eggplant de Keysight Technologies pour tester et garantir que le logiciel du vaisseau spatial Orion fonctionne comme prévu et répond aux exigences dans des scénarios difficiles. Pour surveiller l'état de la mission et fournir des instructions à l'équipage, le cockpit du vaisseau spatial est équipé d'écrans numériques contrôlés par logiciel, au lieu d'utiliser des manuels papier comme auparavant.

Les experts en tests de navires Orion déploient l'automatisation pour évaluer de manière dynamique l'expérience utilisateur du logiciel, garantissant ainsi son fonctionnement fiable et conforme aux attentes. Les tests se poursuivront pendant qu'Orion est en orbite pour surveiller l'état du vaisseau spatial et sa capacité à le contrôler dans des situations d'urgence, lorsqu'il perd le contact avec le contrôle de vol sur Terre.

La course à l’espace et les innovations dans le domaine aérospatial ne montrent aucun signe de ralentissement. Par conséquent, l’exigence et la nécessité de tests rigoureux pour garantir le fonctionnement et la sécurité des systèmes critiques continueront d’augmenter.

Gareth Smith (Keysight Technologies)



Source

Comment (0)

Simple Empty
No data

Même sujet

Même catégorie

Des feux d'artifice ont rempli le ciel pour célébrer les 50 ans de la réunification nationale
50 ans de réunification nationale : l'écharpe à carreaux, symbole immortel du peuple du Sud
Au moment où les escadrons d'hélicoptères ont décollé
Hô-Chi-Minh-Ville est en pleine effervescence avec les préparatifs de la « Journée de la réunification nationale »

Même auteur

Patrimoine

Chiffre

Entreprise

No videos available

Nouvelles

Système politique

Locale

Produit