Development strategies for the satellite flight software on-board Meteosat Third Generation

被引:4
|
作者
Tipaldi, Massimo [1 ,2 ]
Legendre, Cedric [3 ]
Koopmann, Iver [3 ]
Ferraguto, Massimo [3 ]
Wenker, Ralf [3 ]
D'Angelo, Gianni [4 ]
机构
[1] OHB Italia SpA, Milan, Italy
[2] Univ Sannio, Dept Engn, Benevento, Italy
[3] OHB Syst AG, Bremen, Germany
[4] Univ Sannio, Dept Law Econ Management & Quantitat Methods, Benevento, Italy
关键词
Satellite flight software; Layered software architecture; SW model-driven design; SW development life cycle models; Software testing automation; European cooperation for space standardization;
D O I
10.1016/j.actaastro.2018.02.020
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Nowadays, satellites are becoming increasingly software dependent. Satellite Flight Software (FSW), that is to say, the application software running on the satellite main On-Board Computer (OBC), plays a relevant role in implementing complex space mission requirements. In this paper, we examine relevant technical approaches and programmatic strategies adopted for the development of the Meteosat Third Generation Satellite (MTG) FSW. To begin with, we present its layered model-based architecture, and the means for ensuring a robust and reliable interaction among the FSW components. Then, we focus on the selection of an effective software development life cycle model. In particular, by combining plan-driven and agile approaches, we can fulfill the need of having preliminary SW versions. They can be used for the elicitation of complex system-level requirements as well as for the initial satellite integration and testing activities. Another important aspect can be identified in the testing activities. Indeed, very demanding quality requirements have to be fulfilled in satellite SW applications. This manuscript proposes a test automation framework, which uses an XML-based test procedure language independent of the underlying test environment. Finally, a short overview of the MTG FSW sizing and timing budgets concludes the paper.
引用
收藏
页码:482 / 491
页数:10
相关论文
共 50 条
  • [41] Development of an On-Board Measuring System for Diagnosing Deformation of Aerodynamic Surfaces in a Flight Experiment
    A. Yu. Poroykov
    D. A Surkov
    D. V. Ulyanov
    N. S. Ilyina
    E. V. Shmatko
    V. V. Pinchukov
    [J]. Journal of Communications Technology and Electronics, 2021, 66 : 1274 - 1281
  • [42] Herschel-SPIRE satellite instrument: configurable On-Board Software for autonomous and real time operation
    Liu, Scige J.
    Molinari, Sergio
    Di Giorgio, Anna Maria
    Pezzuto, Stefano
    Sidher, Sunil
    Cerulli-Irelli, Pasquale
    King, Ken
    [J]. SPACE TELESCOPES AND INSTRUMENTATION 2012: OPTICAL, INFRARED, AND MILLIMETER WAVE, 2012, 8442
  • [43] DEVELOPMENT OF CHIRP SIGNAL GENERATOR FOR MICRO SATELLITE ON-BOARD SYNTHETIC APERTURE RADAR
    An, Jinhong
    Jung, Haewon
    Yang, Heein
    Ryu, Sang-Burm
    Lee, Hyeon-Cheol
    Lee, Sang-Gyu
    Yong, Sang-Soon
    Kim, Jae-Hyun
    [J]. 2015 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2015, : 3663 - 3666
  • [44] Reliability-oriented design of on-board satellite boot software against single event effects
    Polo, Oscar R.
    Sanchez, Jonatan
    da Silva, Antonio
    Parra, Pablo
    Martinez Hellin, Agustin
    Carrasco, Alberto
    Sanchez, Sebastian
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 114
  • [45] DEVELOPMENT OF A 3RD GENERATION ON-BOARD COMPUTER-SYSTEM
    DIEFENBAKER, TA
    [J]. CONFERENCE RECORD OF PAPERS PRESENTED AT THE FIRST VEHICLE NAVIGATION AND INFORMATION SYSTEMS CONFERENCE ( VNIS 89 ), 1989, : 367 - 369
  • [46] Conceptual Study of Simulated Software Test Bench Based On Processor Emulator for Integrated Performance Verification of Satellite On-board Software
    Koo, Cheol-Hea
    Yang, Koon-Ho
    Choi, Seong-Bong
    [J]. JOURNAL OF ASTRONOMY AND SPACE SCIENCE, 2008, 25 (03) : 321 - 328
  • [47] On board Processor and Processing Strategies for Next Generation Reconfigurable Satellite Payloads
    Cetinsel, Sevket
    Coskun, Adem
    Kale, Izzet
    Hughes, Robert
    Ernst, Christoph
    Angeletti, Piero
    [J]. 2019 9TH INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SPACE TECHNOLOGIES (RAST), 2019, : 533 - 536
  • [48] Exception and Interrupt Handling of Flight Software with VxWorks RTOS for PCI-based LEO On-Board Computer
    Choi, Jong-Wook
    Jeong, Jae-Yeop
    Yoo, Bum Soo
    Kim, Sun-Wook
    [J]. 2018 18TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2018, : 1607 - 1611
  • [49] Undersizing software systems: Third versus fourth generation software development
    Lind, MR
    Sulek, JM
    [J]. EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 1998, 7 (04) : 261 - 268
  • [50] SOFTWARE PACKAGE FOR THE PERFORMANCE EVALUATION OF SATELLITE COMMUNICATION-SYSTEMS WITH ADAPTATIVE ALLOCATION OF ON-BOARD COMMON RESOURCES
    BARBALISCIA, F
    MASULLO, PG
    FORNARI, M
    PARABONI, A
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1992, 40 (06) : 1003 - 1005