1988Calhoun: The Naval Postgraduate School Institutional Archive (Naval Postgraduate School)Requires access

A standard library for modeling satellite orbits on a microcomputer

Kenneth L. Beutel

Open publisher page 0 citations

Abstract

Introductory students of astrodynamics and the space environment are required to have a fundamental understanding for the kinematic behavior of satellite orbits. This thesis develops a standard library that contains the basic formulas for modeling earth orbiting satellites. This library is used as a basis for implementing a satellite motion simulator that can be used to demonstrate orbital phenomena in the classroom. This thesis surveys the equations of orbital elements, coordinate systems and analytic formulas into a standard method for modeling earth orbiting satellites. The standard library is written in the C programming language and is designed to be highly portable between a variety of computer environments. The simulation draws heavily on the standards established by the library to produce a graphics-based orbit simulation program written for the Apple Macintosh computer. The simulation demonstrates the utility of the standard library functions but, because of its extensive use of the Macintosh user interface, is not portable to other operating systems. Keywords: Computer programming; Celestial mechanics; Theses. (KR)

About this research paper

What this paper is about

Introductory students of astrodynamics and the space environment are required to have a fundamental understanding for the kinematic behavior of satellite orbits. This thesis develops a standard library that contains the basic formulas for modeling earth orbiting satellites. This library is used as a basis for implementing a satellite motion simulator that can be used to demonstrate orbital phenomena in the classroom. This thesis surveys the equations of orbital elements, coordinate systems and analytic formulas into a standard method for modeling earth orbiting satellites. The standard library is written in the C programming language and is designed to be highly portable between a variety of computer environments. The simulation draws heavily on the standards established by the library to produce a graphics-based orbit simulation program written for the Apple Macintosh computer. The simulation demonstrates the utility of the standard library functions but, because of its extensive use of the Macintosh user interface, is not portable to other operating systems. Keywords: Computer programming; Celestial mechanics; Theses. (KR)

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Introductory students of astrodynamics and the space environment are required to have a fundamental understanding for the kinematic behavior of satellite orbits. This thesis develops a standard library that contains the basic formulas for modeling earth orbiting satellites. This library is used as a basis for implementing a satellite motion simulator that can be used to demonstrate orbital phenomena in the classroom. This thesis surveys the equations of orbital elements, coordinate systems and analytic formulas into a standard method for modeling earth orbiting satellites. The standard library is written in the C programming language and is designed to be highly portable between a variety of computer environments. The simulation draws heavily on the standards established by the library to produce a graphics-based orbit simulation program written for the Apple Macintosh computer. The simulation demonstrates the utility of the standard library functions but, because of its extensive use of the Macintosh user interface, is not portable to other operating systems. Keywords: Computer programming; Celestial mechanics; Theses. (KR)

Key concepts: Satellite, Computer science, Microcomputer, Remote sensing, Computer graphics (images), Telecommunications, Geography, Engineering

Related papers

Back to paper searchBrowse research topicsOriginal source
A standard library for modeling satellite orbits on a microcomputer — Research Paper | ScholarLens