{"title":"Software Architecture Design of Distributed Satellite Systems Test Bed","authors":"Santiago Husain Cerruti, M. España, P. Servidia","doi":"10.1109/ARGENCON55245.2022.9939729","DOIUrl":null,"url":null,"abstract":"CONAE is currently investigating multi-static Earth Observation from Formation Flying Distributed Satellite Systems. The design, verification, testing and integration of satellite formation-flying technology pose, nonetheless, stringent challenges to achieve mission success. From a Systems Engineering standpoint, we provide a software architecture enabling a user to develop and ground validate flight software and hardware using a model-based design philosophy. This philosophy is supported by an Object-Oriented Design methodology, amply used nowadays to model and manage the software complexity of Space Systems. We first introduce the concept of Distributed Satellite Systems, their interest in Earth Observation and the main functional blocks of a test bed laboratory. After stating the fundamental principles of Object-Oriented Design, we apply them to the design of the simulation environment software architecture. A use case of an Autonomous Formation-Flying control algorithm is introduced as a guide for the usage of the proposed software Framework. We conclude with a brief description of ongoing work towards implementing a hardware in the loop test bed laboratory.","PeriodicalId":318846,"journal":{"name":"2022 IEEE Biennial Congress of Argentina (ARGENCON)","volume":"147 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Biennial Congress of Argentina (ARGENCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ARGENCON55245.2022.9939729","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
CONAE is currently investigating multi-static Earth Observation from Formation Flying Distributed Satellite Systems. The design, verification, testing and integration of satellite formation-flying technology pose, nonetheless, stringent challenges to achieve mission success. From a Systems Engineering standpoint, we provide a software architecture enabling a user to develop and ground validate flight software and hardware using a model-based design philosophy. This philosophy is supported by an Object-Oriented Design methodology, amply used nowadays to model and manage the software complexity of Space Systems. We first introduce the concept of Distributed Satellite Systems, their interest in Earth Observation and the main functional blocks of a test bed laboratory. After stating the fundamental principles of Object-Oriented Design, we apply them to the design of the simulation environment software architecture. A use case of an Autonomous Formation-Flying control algorithm is introduced as a guide for the usage of the proposed software Framework. We conclude with a brief description of ongoing work towards implementing a hardware in the loop test bed laboratory.