A real-time system plays a critical role in the range safety decision-making in a satellite launch mission. Real-time software, the heart of such systems, is becoming an issue of criticality. Emphasis is being laid on the development of reliable, robust, and operational system. This paper purports to delineate prudent testing methodologies implemented to test the real-time system.Keywords: Real-time system, range safety, inertial navigation system, polynomial filter, Kalman filter, testing, network simulations
. INTRODUCTIONA real-time system (RTS) in a satellite launch mission helps the range safety officer to monitor the behaviour of the vehicle at each instant after the lift-off. Abnormal deviant behaviour of the vehicle entails its destruction during mid-flight. This flight monitoring and mission-abort action preempts loss of precious human lives and property. Radars around the launch site as well as down the range, and telemetry from onboard systems provide range safety officer with data describing position, velocity, instantaneous impact point and performance of onboard systems to enable to execute requisite action within the specified time. A well-designed, systematically developed, and thoroughly tested real-time system is of utmost necessity for the mission. Towards this end, prudent testing methodologies are implemented at the Satish Dhawan Space Centre [SDSC SHAR], which are simple, cost-effective, flexible, and repeatable in their scope.
. DESCRIPTION OF REAL-TIME SYSTEMThe range safety real-time system is a timetriggered RTS that offers predictable execution of hard real-time tasks even under peak-load conditions. The following salient features have influenced the design of this RTS:•