Abstract
On board computers for spacecrafts are required to work for a long period of time with a very high reliability. The design of such a computer has to be accomplished within major constraints such as use of high reliability components, low power consumption, minimum weight and volume. This paper describes a Radiatioin Hardened (R/H) 80C86 processor based On-Board Computer System (OBCS) for attitude and orbit control of INSAT-2 spacecraft, which incorporates a number of novel fault-tolerant features that do not have major overheads in terms of either hardware or software or processing time. The paper concludes with suggestions for improving the performance of On-Board computers for future spacecrafts.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Perry M.A., “The characteristics and application of an on-board computer for use on spacecraft”, Journal of British Interplanetary Society, Vol. 27, pp. 512–520, 1974.
Anderson T., and Lee P., “Fault tolerant principles and practice”, Englewood cliffs, N.J., Prentice-Hall, 1981.
Johnson B.W., “Design and analysis of fault tolerant digital systems”, Addison-Wesley Publishing Company, Inc., 1989.
Gunzenhauser R., and Wlaka M., “A microcomputer based system for on-board attitude control applications”, Journal of British Interplanetary Society, Vol. 32, pp. 15–23, 1979.
Liu Y.C., and Gibson G.A., “Microcomputer systems: The 8086/8088 family-Architecture, programming and design”, Prentice-Hall, International Inc., Englewood Cliffs, USA.
The 8086 Family User's Manual, Santa Clara, California Intel Corporation.
Kishore J.K., and Agrawal V.K., “Handbook of OBC hardware” — Internal Document of ISRO.
Avizienis A., “Fault tolerance: The survival attribute of digital systems”, Proceedings of the IEEE, Vol. 66, No. 10, Oct. 1978, pp. 1109–1123
Johnson B.W., “Fault Tolerant Microprocessor Based Systems”, IEEE Micro, Vol. 6, Dec. 1984, pp. 6–21.
Manjunatha R.S., and Mahendra Nayak and Agrawal V.K., “OBC Software Design Document” — Internal document of ISRO.
Avizienis A., and Chen L., “N-Version programming: a fault-tolerant approach to reliability of software operation”, Digest of Eighth International Symposium on FTC, Toulouse, France, 1978, pp. 3–9.
Randell B., “System structure for software fault-tolerance”, IEEE Transaction in Software Engineering, Vol. SE-1, June 1975, pp. 220–232.
Hecht H., “Fault-Tolerant Software for real-time applications”, ACM computing surveys, Vol. 8, Dec. 1979, pp. 391–407.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kishore, J.K., Manjunatha, R.S., Agrawal, V.K., Malik, N.K., Goel, P.S. (1994). A real time fault tolerant microprocessor based On-Board Computer System for INSAT-2 spacecraft. In: Langmaack, H., de Roever, WP., Vytopil, J. (eds) Formal Techniques in Real-Time and Fault-Tolerant Systems. FTRTFT ProCoS 1994 1994. Lecture Notes in Computer Science, vol 863. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58468-4_179
Download citation
DOI: https://doi.org/10.1007/3-540-58468-4_179
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58468-1
Online ISBN: 978-3-540-48984-9
eBook Packages: Springer Book Archive