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

Важность тестирования программного обеспечения в космической гонке

VietNamNetVietNamNet20/07/2023


За последнее десятилетие аэрокосмическая отрасль претерпела кардинальные изменения. Правительства больше не играют ведущей роли в исследовании космоса; Вместо этого частные компании и предприниматели-миллиардеры совершают прорывы, которые еще десять лет назад считались невозможными. В результате эта область стремительно развивается, создавая космический спринт.

В наши дни космические миссии стали обычным явлением. К 2022 году SpaceX будет запускать в космос в среднем по одному объекту каждую неделю. От создания многоразовых ракет нового поколения до масштабирования низкоорбитальных спутников связи и исследования дальнейших планет Солнечной системы с конечной целью отправки людей на Марс — для инноваций нет пределов! Однако для достижения этих целей решающим фактором стала проверка соответствия технологии ожидаемым характеристикам.

Однако самой большой проблемой, с которой сталкивается эта технология, являются суровые условия космоса. От выдерживания ударных нагрузок при запуске, больших колебаний температуры, воздействия радиации на орбите, трудностей со связью до избежания столкновения с космическим мусором — эти барьеры нельзя недооценивать. Поэтому аппаратное и программное обеспечение должно быть достаточно надежным, чтобы выдерживать эти нагрузки и продолжать функционировать должным образом.

Космос и программное обеспечение

Космическое оборудование и технологии стали невероятно сложными и все больше зависят от программного обеспечения. Например, спутники 1970-х годов имели мало или вообще не имели программного обеспечения, в то время как недавно развернутые гигантские спутниковые группировки в значительной степени полагаются на программные службы для обеспечения связи.

Эти технологии необходимо тщательно протестировать во всех возможных сценариях, чтобы гарантировать их надежную работу в любых условиях. Однако ручное тестирование таких огромных объемов программного обеспечения невозможно по ряду причин: сложность, стоимость и время.

Применение технологии искусственного интеллекта для автоматизации разработки программного обеспечения — единственный способ обеспечить готовность технологии к использованию в космосе. Интеллектуальная автоматизация испытаний может предоставить информацию о готовности к запуску и операциях на орбите. Быстрое и тщательное тестирование каждого потенциального сценария является ключевым фактором, поскольку собранная информация может помочь выявить потенциальные проблемы, которые с наибольшей вероятностью возникнут, и устранить их до запуска спутников. Такой подход гарантирует, что программное обеспечение и технологии дадут желаемые результаты.

Тестирование пользовательского опыта

В любой среде, особенно в суровых условиях аэрокосмической отрасли, простого тестирования программного обеспечения на соответствие требованиям недостаточно. Используйте автоматизированное тестирование для проверки с точки зрения пользователя, включая весь опыт, функциональность, производительность и удобство использования, чтобы точно отразить действия пользователя.

Еще одним преимуществом применения ИИ в испытаниях является быстрое ускорение разработки ключевых технологий в космической гонке, где выход на рынок первым приносит значительные финансовые выгоды. Кроме того, тестирование можно будет легче масштабировать по мере развития и повышения сложности технологий. Эта возможность имеет решающее значение в быстрорастущем и постоянно внедряющем инновации аэрокосмическом секторе. В результате предприятия и агентства все чаще применяют автоматизированное тестирование, чтобы гарантировать, что программное обеспечение работает так, как ожидается.

Например, NASA интегрировало интеллектуальную платформу автоматизации Eggplant компании Keysight Technologies для проведения испытаний, чтобы убедиться, что программное обеспечение космического корабля Orion работает так, как ожидается, и соответствует требованиям в сложных сценариях. Для контроля за ходом миссии и предоставления инструкций экипажу кабина космического корабля оснащена цифровыми дисплеями с программным управлением вместо использования бумажных руководств, как раньше.

Эксперты по испытанию корабля Orion внедряют автоматизацию для динамической оценки пользовательского опыта использования программного обеспечения, гарантируя его надежную и ожидаемую работу. Испытания будут продолжаться, пока Orion находится на орбите, чтобы отслеживать состояние космического корабля и его способность управлять им в чрезвычайных ситуациях, когда он теряет связь с центром управления полетом на Земле.

Космическая гонка и инновации в аэрокосмической отрасли не демонстрируют никаких признаков замедления. Поэтому потребность и необходимость в проведении тщательных испытаний для обеспечения работоспособности и безопасности критически важных систем будет продолжать расти.

Гарет Смит (Keysight Technologies)



Источник

Комментарий (0)

No data
No data

Та же тема

Та же категория

Эскадрилья вертолетов с национальным флагом пролетает над Дворцом Независимости
Concert Brother преодолевает тысячу трудностей: «Пробив крышу, взлетев к потолку и прорвавшись сквозь небеса и землю»
Артисты заняты репетициями к концерту «Брат преодолел тысячу терний»
Туризм в Хазянге: когда внутренняя культура действует как экономический «рычаг»

Тот же автор

Наследство

Фигура

Бизнес

No videos available

Новости

Политическая система

Местный

Продукт