Console Application to Predict Satellite Position for Novice Learner
Nooraini Hamidon1, Sharizal Fadlie2, Abadi Azhar3

1Nooraini Hamidon, The National Space Agency of Malaysia, Selangor, Malaysia.

2Sharizal Fadlie, The National Space Agency of Malaysia, Selangor, Malaysia.

3Abadi Azhar, The National Space Agency of Malaysia, Selangor, Malaysia.

Manuscript received on 18 June 2019 | Revised Manuscript received on 25 June 2019 | Manuscript Published on 19 June 2019 | PP: 311-316 | Volume-8 Issue-8S June 2019 | Retrieval Number: I10090789S219/19©BEIESP

Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: A satellite is an object that orbits around a larger object in space, such as the earth that orbits the sun and the moon that orbits the earth. We can see the location of the satellite using the satellite tracking software such as Satview and Orbitron. The main issues are most of the student only knows the position of the satellite by using a commercial satellite tracking system without learning how it is worked. The purpose of this research is to identify how to simulate the position of the satellite in its own orbits from our location at the specified time. In order to properly determine the position of any earth orbiting object, it is necessary to determine the osculating orbital elements of the selected satellite by using two line element (TLE) set provided by North American Aerospace Defense Command (NORAD). Here, the model Simplified General Perturbations (SGP) must be used to predict the most accurate the position and velocity of the satellite derived from the calculation of orbit state vectors of satellite and space debris relative to the Earth-Centered Inertial Coordinate System. This model is able to determine the most accurate satellite’s position before, after and during an epoch. To perform this methodology, an application is developed with an easy implementation using programming language C++ that able to provide the position of the satellite at high accuracy. This program will present the NORAD TLE as the input data, while the output provides the latitude, longitude and altitude also a summary of the application. Hence, this development tool will provide a better understanding and help in learning how to calculate orbit state vectors of the satellite in order to determine the position and speed of the satellite.

Keywords: Simplified General Perturbations (SGP) Algorithm, Two Line Element (TLE), Earth-Centered Inertial Coordinate System.
Scope of the Article: Web-Based Learning: Innovation and Challenges