TopSat: Lessons Learned from a Small Satellite Mission

Author(s):  
Elaine Baxter ◽  
Bill Levett
2019 ◽  
Vol 2019 ◽  
pp. 1-8
Author(s):  
Jesús Fernández-Conde ◽  
Jaime Gómez-Saez-de-Tejada ◽  
David Pérez-Lizán ◽  
Rafael Toledo-Moreo

A satellite spacecraft is generally composed of a central Control and Data Management Unit (CDMU) and several instruments, each one locally controlled by its Instrument Control Unit (ICU). Inside each ICU, the embedded boot software (BSW) is the very first piece of software executed after power-up or reset. The ICU BSW is a nonpatchable, stand-alone, real-time software package that initializes the ICU HW, performs self-tests, and waits for CDMU commands to maintain on-board memory and ultimately start a patchable application software (ASW), which is responsible for execution of the nominal tasks assigned to the ICU (control of the satellite instrument being the most important one). The BSW is a relatively small but critical software item, since an unexpected behaviour can cause or contribute to a system failure resulting in fatal consequences such as the satellite mission loss. The development of this kind of embedded software is special in many senses, primarily due to its criticality, real-time expected performance, and the constrained size of program and data memories. This paper presents the lessons learned in the development and HW/SW integration phases of a satellite ICU BSW designed for a European Space Agency mission.


Author(s):  
Akash Ratheesh ◽  
Kuldeep Barad ◽  
Kartik Naik ◽  
Sri Harsha Pavuluri ◽  
Harsh B. Bhate ◽  
...  

2015 ◽  
Vol 110 ◽  
pp. 155-160 ◽  
Author(s):  
A.W. Yau ◽  
Z. Ali ◽  
C. Alonso ◽  
C. Casgrain ◽  
G.A. Enno ◽  
...  

2009 ◽  
Author(s):  
A. W. Yau ◽  
H. G. James ◽  
Masfumi Hirahara ◽  
Yoshizumi Miyoshi ◽  
Naoki Terada ◽  
...  

2000 ◽  
Vol 46 (2-6) ◽  
pp. 111-120 ◽  
Author(s):  
K. Brieβ ◽  
W. Bärwald ◽  
T. Gerlich ◽  
H. Jahn ◽  
F. Lura ◽  
...  

2019 ◽  
Vol 2019 ◽  
pp. 1-13 ◽  
Author(s):  
Yan-Jie Song ◽  
Zhong-Shan Zhang ◽  
Kai Sun ◽  
Feng Yao ◽  
Ying-Wu Chen

Small satellite image downlink scheduling problem (SSIDSP) is an important part of satellite mission planning. SSIDSP mainly needs to balance how to better match the limited receiving capacity of the ground station with the limited satellite resources. In this paper, regional targets are considered with SSIDSP. We propose a mathematical model that maximizes profit by considering time value and regional targets. A downlink schedule algorithm (DSA) is proposed to complete the task sequence arrangement and generate scheduling results. A heuristic genetic algorithm (HGA) is used to optimize the generated task sequence to achieve higher profit. Three scale test instances are used to test the effectiveness of HGA and DSA. We compare the effect of HGA, basic genetic algorithm (GA), and construction heuristic algorithm. The experimental results proved that the proposed approach ensures the successful completion of observation tasks and is effective for SSIDSP.


Sign in / Sign up

Export Citation Format

Share Document