Skip to main content

A real time fault tolerant microprocessor based On-Board Computer System for INSAT-2 spacecraft

  • Conference paper
  • First Online:
Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT 1994, ProCoS 1994)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. Anderson T., and Lee P., “Fault tolerant principles and practice”, Englewood cliffs, N.J., Prentice-Hall, 1981.

    Google Scholar 

  3. Johnson B.W., “Design and analysis of fault tolerant digital systems”, Addison-Wesley Publishing Company, Inc., 1989.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. Liu Y.C., and Gibson G.A., “Microcomputer systems: The 8086/8088 family-Architecture, programming and design”, Prentice-Hall, International Inc., Englewood Cliffs, USA.

    Google Scholar 

  6. The 8086 Family User's Manual, Santa Clara, California Intel Corporation.

    Google Scholar 

  7. Kishore J.K., and Agrawal V.K., “Handbook of OBC hardware” — Internal Document of ISRO.

    Google Scholar 

  8. Avizienis A., “Fault tolerance: The survival attribute of digital systems”, Proceedings of the IEEE, Vol. 66, No. 10, Oct. 1978, pp. 1109–1123

    Google Scholar 

  9. Johnson B.W., “Fault Tolerant Microprocessor Based Systems”, IEEE Micro, Vol. 6, Dec. 1984, pp. 6–21.

    Google Scholar 

  10. Manjunatha R.S., and Mahendra Nayak and Agrawal V.K., “OBC Software Design Document” — Internal document of ISRO.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. Randell B., “System structure for software fault-tolerance”, IEEE Transaction in Software Engineering, Vol. SE-1, June 1975, pp. 220–232.

    Google Scholar 

  13. Hecht H., “Fault-Tolerant Software for real-time applications”, ACM computing surveys, Vol. 8, Dec. 1979, pp. 391–407.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Hans Langmaack Willem-Paul de Roever Jan Vytopil

Rights and permissions

Reprints 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

Publish with us

Policies and ethics