Scientific Research Journal Vol.10 No. 2, 2013
ISSN 1675-7009
© 2013 Universiti Teknologi MARA (UiTM) Malaysia
Error Detection and Correction System (EDAC) of On Board Data
Handling (OBDH) in Real Time Operating System Behaviour
Haryono¹, Agfianto Eko Putra², Jazi Eko Istiyanto² and Agus Harjoko²
Satellite Centre¹, National Institute of Aeronautics and Space ( LAPAN),
Jl Satelit KM 04 Rancabungur Bogor
Department of Computer Science, Faculty of Mathematics and Natural Sciences²,
Gadjah Mada University (UGM), Sekip Utara Kotak Pos 21 Bulaksumur Yogkayakarta
¹Email: haryono@hryn.net
ABSTRACT
The satellite requires the support of a robust sub system. On Board Data Handling (OBDH)
is the core function of the satellite subsystem and has to be error free in managing the
operation of the satellite. It should withstand the harsh environmental conditions in space
that has a lot of hazards caused by radiations. In view of these two conditions, the OBDH
design should be able to manage the operation and overcome the hazards of radiation. In
order to manage the operation Real Time Operating System (RTOS) was applied. RTOS was
able to manage the task efficiently and effectively. In the aerospace domain, RTOS has
become popular because of its strength in managing the operating system. Error Detection
and Correction System (EDAC) system was applied to make OBDH more robust. This paper
will discuss the implementation of the EDAC system in tandem with the RTOS behaviour to
manage the operation and increase the robustness of the system. The findings show that
OBDH can be programmed successfully using RTOS to handle critical and robust
operations.
Keywords: EDAC, uCos, Real Time Operating System, SH7145, OBDH