Functional verification activities for CRISTAL and LSTM missions
2024 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesisAlternative title
Aktiviteter för funktionell verifiering inom CRISTAL- och LSTM-uppdragen (Swedish)
Abstract [en]
The demand for new Earth observation satellites has escalated, driven by the imperative to address critical global challenges such as climate change and natural disasters. This necessitates the development of advanced functional verification methodologies to ensure the reliability and performance of these satellite systems. This paper presents outcomes from an internship focused on functional verification tasks within satellite systems, aiming to address crucial challenges in the development and testing of satellite components. The internship encompassed several tasks, each targeting specific objectives to complete and enhance the verification process to ensure the functionality of satellite systems. The first objective involved gaining a comprehensive understanding of satellite systems, including the satellite architecture, communication lines and Packet Utilization Standard (PUS) services, to create a comprehensive test specification for the Global Navigation Satellite System (GNSS) unit, a specific component requiring specialized testing. Subsequently, the author developed and coded some parts of the full functional test for the GNSS unit to ensure its functionality and reliability. The next task explored the utilization of a File-Based Operation Tools, to assess the potential benefits of this method compared to the previously used method. This involved understanding the creation of packets, the development of a simulator and evaluating the efficacy of this new approach. Furthermore, the author integrated a visualization tool, Visualization Tool for Space data (VTS), in the company simulators. This aimed at enhancing data analysis and interpretation during testing. This simulation tool provides valuable insights into system behavior in response to commands, aiding in the identification of potential issues and optimization opportunities. The completion of these tasks offers valuable insights of the work of a functional verification team member. Even if some tasks could not be achieved within the time frame, opening the door for future improvements, the results enables a better understanding of the test methodology and protocols involved, clearly pointing how intricate is the work of the different teams.
Abstract [sv]
Efterfrågan på nya jordobservationssatelliter har eskalerat, drivet av nödvändigheten att ta itu med kritiska globala utmaningar som klimatförändringar och naturkatastrofer. Detta kräver utveckling av avancerade metoder för funktionell verifiering för att säkerställa tillförlitligheten och prestandan hos dessa satellitsystem. Denna rapport presenterar resultat från en funktionell verifiering av satellitsystem, med syfte att adressera kritiska utmaningar i utvecklingen och testningen av satellitkomponenter. Denna studie omfattade flera uppgifter som tilldelades författaren, var och en med specifika mål för att förbättra verifieringsprocessen och säkerställa funktionaliteten hos satellitsystemen. Det första målet innebar att få en omfattande förståelse för satellitsystem, inklusive kommunikationslinjer och PUS-tjänster, för att skapa en omfattande testspecifikation för GNSS-enheten, en specialiserad komponent som kräver specialiserade tester. Därefter utvecklade författaren testfall för GNSS-enheten för att säkerställa dess funktionalitet och tillförlitlighet. Den nästa uppgiften utforskade användningen av ett filbaserat driftsverktyg för att bedöma de potentiella fördelarna med denna metod jämfört med den tidigare använda metoden. Detta innebar förståelse för skapandet av paket och utvärdering av effektiviteten hos detta tillvägagångssätt. Vidare integrerade författaren ett visualiseringsverktyg (VTS) i företagets simulatorer. Detta syftade till att förbättra dataanalysen och tolkningen under testningen. Detta simuleringsverktyg gav värdefulla insikter i systemets prestanda och beteende, vilket underlättar identifiering av potentiella problem och optimeringsmöjligheter. Slutförandet av dessa uppgifter ger värdefulla insikter om arbetet för en medlem i ett funktionsverifieringsteam. Även om vissa uppgifter inte kunde uppnås inom tidsramen, vilket öppnar dörren för framtida förbättringar, möjliggör deras resultat en bättre förståelse för testmetodiken och protokollen, vilket tydligt visar hur invecklat de olika teamens arbete är.
Place, publisher, year, edition, pages
2024.
Series
TRITA-SCI-GRU ; 2024:287
Keywords [en]
Communication Protocols, CRISTAL, File based Operations, Functional Verification, GNSS, LSTM, Satellites, Simulations, VTS.
Keywords [sv]
Kommunikationsprotokoll, CRSITAL, Filbaserad drift, Funktionsverifiering, GNSS, LSTM, Satelliter, Simuleringar, VTS.Aleeee
National Category
Aerospace Engineering
Identifiers
URN: urn:nbn:se:kth:diva-353877OAI: oai:DiVA.org:kth-353877DiVA, id: diva2:1900934
External cooperation
Airbus Defence and Space
Subject / course
Space Technology
Educational program
Master of Science in Engineering - Vehicle Engineering
Supervisors
Examiners
2024-09-252024-09-252024-09-25Bibliographically approved