Design and Implementation for KOMPSAT-5 Orbit Determination Operations

Similar documents
Analysis on the Long-term Orbital Evolution and Maintenance of KOMPSAT-2

Günter Seeber. Satellite Geodesy 2nd completely revised and extended edition

AUTOMATED OPERATIONAL MULTI-TRACKING HIGH PRECISION ORBIT DETERMINATION FOR LEO MISSIONS

Post Processing Service

GPS Precise Point Positioning as a Method to Evaluate Global TanDEM-X Digital Elevation Model

Prospects for an Improved Lense-Thirring Test with SLR and the GRACE Gravity Mission

Real-Time Sub-cm Differential Orbit Determination of Two Low-Earth Orbiters with GPS Bias Fixing

The IGS: A Multi-GNSS Service

Satellite Posi+oning. Lecture 5: Satellite Orbits. Jan Johansson Chalmers University of Technology, 2013

Global Positioning System

Dancing in the Dark: How GNSS Satellites Cross the Earth s Shadow

2. Orbits. FER-Zagreb, Satellite communication systems 2011/12

The NASA Global Differential GPS System (GDGPS) and The TDRSS Augmentation Service for Satellites (TASS)

The Applanix SmartBase TM Software for Improved Robustness, Accuracy, and Productivity of Mobile Mapping and Positioning

GNSS satellite attitude characteristics during eclipse season

Recent Advances in Pixel Localization Accuracy

GPS Positioning Modes

GPS Precise Point Positioning with a Difference*

REAL-TIME GPS MONITORING OF ATOMIC FREQUENCY STANDARDS IN THE CANADIAN ACTIVE CONTROL SYSTEM (CACS)

ASTRODYNAMICS WEB TOOLS: A COLLABORATIVE WEB COMPUTING INFRASTRUCTURE PROJECT

GGOS Bureau for Networks and Commuications Michael Pearlman Harvard-Smithsonian Center for Astrophysics Cambridge MA USA

Prof. Ludovico Biagi. Satellite Navigation and Monitoring

Orbital Mechanics and Space Geometry

On May 27, 2010, the U.S. Air. Satellite. Antenna Phase Center and Attitude Modeling

How To Monitor Sea Level With Satellite Radar

Bi-Directional DGPS for Range Safety Applications

DESIMETERSYSTEM FOR HØYNØYAKTIG POSISJONERING OG NAVIGASJON

Trimble CenterPoint RTX Post-Processing Services FAQs

Chapter 2. Mission Analysis. 2.1 Mission Geometry

RS platforms. Fabio Dell Acqua - Gruppo di Telerilevamento

Orbit Modeling and Multi-GNSS in the IGS

Basic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology

CONCEPTUAL DESIGN OF DATA ARCHIVE AND DISTRIBUTION SYSTEM FOR GEO-KOMPSAT-2A

Examination Space Missions and Applications I (AE2103) Faculty of Aerospace Engineering Delft University of Technology SAMPLE EXAM

DIN Department of Industrial Engineering School of Engineering and Architecture

Penn State University Physics 211 ORBITAL MECHANICS 1

Use the following information to deduce that the gravitational field strength at the surface of the Earth is approximately 10 N kg 1.

Laser Ranging to Nano-Satellites

SUN-SYNCHRONOUS ORBIT SLOT ARCHITECTURE ANALYSIS AND DEVELOPMENT. A Thesis. Presented to. the Faculty of California Polytechnic State University

TOPO Trajectory Operations Officer

Why do we need to improve co-locations of space geodetic techniques?

SURVEYING WITH GPS. GPS has become a standard surveying technique in most surveying practices

Satellite Mission Analysis

Satellite Altimetry Missions

DEVELOPING A MULTI-GNSS ANALYSIS SOFTWARE FOR SCIENTIFIC PURPOSES

GPS Receiver Test. Conducted by the Department of Mathematical Geodesy and Positioning Delft University of Technology

Advanced GPS/GLONASS ASIC (AGGA2)

GENERAL INFORMATION ON GNSS AUGMENTATION SYSTEMS

A GPS Digital Phased Array Antenna and Receiver

Interaction of Energy and Matter Gravity Measurement: Using Doppler Shifts to Measure Mass Concentration TEACHER GUIDE

Correct Modeling of the Indirect Term for Third-Body Perturbations

Pacific Sea Level Monitoring Project

Orbital Mechanics. Angular Momentum

Gravity Field and Dynamics of the Earth

GNSS and Heighting, Practical Considerations. A Parker National Geo-spatial Information Department of Rural Development and Land Reform

USE OF SCILAB FOR SPACE MISSION ANALYSIS AND FLIGHT DYNAMICS ACTIVITIES

Hyperspectral Satellite Imaging Planning a Mission

Status, Development and Application

INTEGRITY AND CONTINUITY ANALYSIS OCTOBER TO DECEMBER 2013 QUARTERLY REPORT FROM GPS. Integrity and Continuity Analysis 08/01/14 08/01/14 08/01/14

Leica SmartNet UK & Ireland Network RTK User Guide

AMENDMENT 1 3 January DEPARTMENT OF DEFENSE WORLD GEODETIC SYSTEM 1984 Its Definition and Relationships with Local Geodetic Systems

TIMED Mission System Engineering and System Architecture

How To Understand The History Of Space Exploration

AGI Software for Space Situational Awareness

Introduction into Real-Time Network Adjustment with Geo++ GNSMART

Lidar 101: Intro to Lidar. Jason Stoker USGS EROS / SAIC

Rotational Errors in IGS Orbit & ERP Products

IGS Preparations for the Next Reprocessing and ITRF

The goals, achievements, and tools of modern geodesy

COMPARISON OF EISCAT RADAR DATA ON SPACE DEBRIS WITH MODEL PREDICTIONS BY THE MASTER MODEL OF ESA

Enabling RTK-like positioning offshore using the global VERIPOS GNSS network. Pieter Toor GNSS Technology Manager

Satellite technology

Radio Technical Commission for Maritime Services. GPS Update. Bob Markle RTCM Arlington, VA USA. NMEA Convention & Expo 2010

Online Precise Point Positioning Using the. Natural Resources Canada Canadian Spatial Reference System (CSRS-PPP)

Small Satellite Attitude Determination With RF Carrier Phase Measurement

Alexandru Csete (Rovsing A/S) 3. International Workshop on Astrodynamics Tools and Techniques ESTEC, October 2-5, 2006

Precision on earth. Reliability in space. RUAG Space.

Development of a Sun Synchronous. Conjunctions

TESTING REAL-TIME GPS ORBIT AND CLOCK PRODUCT

ORBIT DETERMINATION OF SATELLITES IN LUNAR ORBIT USING AN OPTIMAL SEQUENTIAL FILTER

DEOS. Deutsche Orbitale Servicing Mission. The In-flight Technology Demonstration of Germany s Robotics Approach to Service Satellites

C-S TEAM. Page 1 of 5

Sentinel-1 Mission Overview

TOPSTAR 3000 An Enhanced GPS Receiver for Space Applications

CDMA Technology : Pr. S. Flament Pr. Dr. W. sk On line Course on CDMA Technology

Development of BeiDou Navigation Satellite System

Time and frequency distribution using satellites

International Global Navigation Satellite Systems Service

Lecture L17 - Orbit Transfers and Interplanetary Trajectories

Transcription:

Design and Implementation for KOMPSAT-5 Orbit Determination Operations Yoola Hwang *1, Byoung-Sun Lee 1, and Jaehoon Kim 1 1 Electronics and Telecommunications Research Institute, 218 Gajeong-ro, Yuseong-gu, Daejeon 305-350, Republic of Korea Haedong Kim 2 2 Sejong University, 98 Gunja-dong, Gwangjin-gu, Seoul, 143-747, Republic of Korea and Ok-Chul Jung 3, Dae-Won Chung 3 3 Korea Aerospace Research Institute, Daejeon, 305-333, Republic of Korea KOrea-Multi-Purpose-SATellite (KOMPSAT)-5 is the first Korean satellite to perform synthetic aperture radar (SAR) mission and support radio occultation. In order to process SAR and radio occultation data, precise position and velocity are required. KOMPSAT-5 orbit determination system consists of Operational orbit determination (OOD) and precise orbit determination (POD). The satellite operational orbit supporting satellite operation is adjusted using satellite on-board global-positioning-system (GPS) navigation solutions data as well as ground-based satellite tracking and ranging data. KOMPSAT-5 carries two GPS receivers, TOPSTAR 3000 and IGOR, to perform orbit determination (OD) based on GPS data. IGOR dual-frequency GPS receiver is mainly operated for a primary mission support and TOPSTAR 3000 is a backup single-frequency GPS receiver. The POD result is validated using satellite lager ranging (SLR) data and the daily precise satellite position data are transferred to the international laser raging service (ILRS) site. KOMPSAT-5 POD and OOD are designed to meet the requirements of 20 cm and 5 m (one-sigma) positioning accuracy in three-dimension, respectively. However, KOMPSAT-5 OD using ranging and antenna pointing data is normally operated when GPS data is not available or before GPS receiver is activated on. The position error based on the range, azimuth, and elevation data should be satisfied within 1000m (three-sigma) for processing three-day measurement data. The requirement of OD performance is fully validated showing all OD requirements are satisfied for normal operation. I. Introduction HE KOrea-Multi-Purpose-SATellite (KOMPSAT)-5 is the first Korean satellite to produce 1-m resolution synthetic aperture radar (SAR) mission and support radio occultation. KOMPSAT-5 will be launched in 2012 and located in the 550 km altitude dawn-dusk circular orbit for Geographic information system, Ocean management, Land management, Disaster monitoring, and ENvironment monitoring (GOLDEN) missions [1,2]. Korea Aerospace Research Institute (KARI) built KOMPSAT-5 spacecraft and ground control system is developed by Electronics and Telecommunications Research Institute (ETRI). The ground control systems are consists of T * Yoola Hwang: Senior Research Staff, Satellite System Research Team, ylhwang@etri.re.kr, 82-42-860-6832 Byoung-Sun Lee: Principal Research Staff, Satellite System Research Team, lbs@etri.re.kr Jaehoon Kim: Team Head, Satellite System Research Team, jhkim@etri.re.kr Haedong Kim: Associate Professor, Sejong University, haedong@sejong.ac.kr Ok-Chul Jung: Senior Research Staff, LEO Satellite Ground Control Team, ocjung@kari.re.kr Dae-Won Chung: Team Head, LEO Satellite Ground Control Team, dwchung@kari.re.kr

real-time operation subsystem (ROS), mission planning subsystem (MPS), flight dynamics subsystem (FDS), and satellite simulator. FDS supports satellite operation such as satellite ephemeris, event, and fuel accounting. In most operation all events and data proceeding are calculated and accomplished using satellite s orbital elements. Thus, the estimation of satellite position is an important function in FDS. Orbit determination (OD) Software developed by ETRI was validated by many studies [1, 3]. Some research groups studied OD to obtain highly precise orbit for scientific missions as well as navigation. Rapid Science Orbit (RSO) for GOCE satellite proved that orbit error is less than 10 cm Root-Sum-Squares (RSS) using kinematic method [4]. Ionosphere-free precise orbit determination (POD) was also studied for CHAMP satellite and KOMPSAT-2 [3, 5]. The POD using single-frequency GPS data mostly showed at least 1 m positioning error. The orbit accuracy with GRACE satellite was validated by Satellite Lager Ranging (SLR) data and K-band ranging data [6]. The GRACE satellite POD accuracy showed better than 5 cm RSS in each direction [7]. In this paper, the KOMPSAT-5 OD of FDS is studied by two parts. One is to calculate operational orbit to support satellite operation and the other OD is to precisely estimate satellite position to process accurate imaging data using precise orbit result. An object-oriented design approach is used for KOMPSAT-5 orbit determination design on Linux system. Design, implementation, and validation of OD results including object-oriented graphical user interfaces (GUI) design are presented. The performance of OD demonstrated by the study that operational orbit determination (OOD) compared with POD and POD accuracy adjusted SLR data and error-free simulation POD result. A. Operational Orbit Determination domain model II. Design of Orbit Determination Orbit Determination package is an independent program and provides definitive orbit of KOMPSAT-5 using GPS-based navigation solutions from telemetry or ground tracking data from TT&C station. The Orbit Determination package uses batch-type minimum variance estimator for deriving definitive orbit of KOMPSAT-5. The purpose of the orbit determination package is to estimate a set of orbital parameters and provide input values for satellite operation. Software architecture is designed by package, component, process, and deployment design. GUI interfaces all FDS functions with user. Figure1 shows the logical view of OOD. Database system relates all input and output files processing OD. Logical view of OOD consists of measurement data processing, dynamics, estimation, and interface (figure 1). OOD domain model is designed with orbit prediction for KOMPSAT-5 operation as seen in figure 2. The OD package includes following modules: OD_CTRL: Orbit Determination Controller for FORTRAN Code ORB_ITG: Orbit Propagation for Calculated Orbit Elements Generation OD_ESTIM: Estimation for Orbit Determination MEAS_MDL: Measurement Data Modeling and Residuals Calculation Figure 1. Logical view of OOD.

request FDS Operator request default options <<GUI>> OP GUI <<GUI>> OD GUI default options OD Operator Parameter execute Mean Orbit Estimator MeanOrbitData OP Operator Parameter Orbit Predictor Orbit Determinator OD Report Generator Antenna Pointing Data Universal Data excute GPS navigation solution get input data Measurement Data Manager OP Report Generator Log Generator execute Ground based solution TDP Spacecraft Data Orbit State Data PCE Format GEOSC Fomrat Data Transfer Manager request GPS Data Filter Antenna Tracking and Ranging Data Filter Ground Station Data External Interface Data Perturbation Model GPS navigation solution data Antenna Tracking and Ranging Data Solar Radiation Pressure FTP Atmospheric Drag Luni-solar Gravity Earth Gravity Figure 2. Object diagram of orbit determination and prediction. Operational orbit domain is designed to perform the adjustment of the operational orbit parameters of spacecraft by using the GPS navigation solution data or ground based antenna tracking and ranging data. GPS navigation solution of PCE format and tracking and ranging data of GEOS-C format are converted into TDP form to execute OOD. Using orbit state from the spacecraft orbit stack data or manual entry, the equation of spacecraft motion is numerically integrated. The perturbation models of OOD dynamics are accessed to the Earth s gravity, luni-solar gravity, atmospheric drag, and the solar radiation pressure. The resultant operational orbit of the spacecraft is transferred to MPS, image reception and processing elements (IRPE) and external ground station. B. Precise Orbit Determination domain model The logical view of POD was introduced in [1]. POD is also interfaced using GUI and data are managed via database of system management module. In order to process GPS double-differenced data, the data are edited and cycle slip is corrected by polynomial fitting. Bad data due to the geometry or clock error are rejected. Batch least square estimator is used to determine the precise orbit. Precise dynamic models are applied to integrate equation of motion numerically.

FDS Operator request <<GUI>> POD GUI default options POD Operator Parameter POD Report Generator Precision Orbit Determinator POD Data Simulator IGS Station Data Precision Orbit State Data Orbit State Data <<data acdess>> Data Simulation Report Generator request Spacecraft Data Data Transfer Manager Log Generator External Interface Data FTP Universal Data request Double Difference GPS Data Generator request Earth Gravity use Measurement Data Manager Luni-solar Gravity use IGS GPS raw data Atmospheric Drag Solar Radiation Pressure Perturbation Model Double Difference GPS Data Figure 3. Object diagram of precision orbit determination. POD domain is designed to determine the precise orbit using differential GPS technique. DGPS techniques are performed using the GPS raw data such as the pseudo-ranges and carrier phases and the data collected by world-wide GPS reference ground stations. The resultant precise orbits are transferred to IRPE and radio occultation research center. Simulation of GPS data is possible to simulated spacecraft GPS raw data as well as GPD reference data. POD result using SLR Data can be validated. SLR data collected by ILRS [8] site are transferred to FDS. Figure 4 shows FDS data flow for orbit determination and prediction. Initial orbit by OOD using GPS navigation data is stored to the database of KOMPSAT-5 system management. The operational initial orbit is used for orbit prediction, orbit maneuver, and ground track maintenance. The precise initial orbit is used into POD module and transferred to the external sites. KOMPSAT-5 carrying two GPS receivers normally uses dualfrequency IGOR GPS receiver [9]. TOPSTAR 3000 [10] single-frequency GPS receiver is redundant receiver. The GPS receiver can not be activated at the same time because of the size of telemetry. The POD results using IGOR receiver was studied through TerraSAR-X, SAC-C, and GRACE satellites [3, 5, 6, 7, 9]. TOPSTAR 3000 is carried on KOMPSAT-2. The POD of KOMPSAT-2 has been successfully executed since the launch of 28 July, 2008 [3].

GPS Navigation Data Antenna Tracking Data Dual Frequency GPS Data Satellite Laser Raning Data Single Frequency GPS Data TLE Orbit Determination (TLEOD) Operational Orbit Determination (OOD) Precision Orbit Determination (PODD) Laser Ranging POD (SLRPOD) Precision Orbit Determination (PODS) TLE Orbit Stack Data Osculating Orbit Stack Data PODD Orbit Stack Data POD Residual PODS Orbit Stack Data Orbit Prediction (OP) Osculating-to- Mean Conversion (OSMEAN) Ground Track Maintenance (GTM) Orbit Maneuver (OM) Ground Track Data File Mean Orbit Stack Data File Ground Track Shift with Maneuver Orbit Maneuver Data File Ground Track Shift (GTS) Ground Track Display (GTD) Program Database Data file Ground Track Shift Data File K5fds_Data_Flow_Diagram Figure 4. Data flow based on orbit determination. III. Implementation and Validation of Orbit Determination A. Operational Orbit Determination GUI User interfaces with FDS functions through GUI. OOD main GUI is shown in figure 5. AS an option, GPS data and ground station measurements can be chosen. Bad data can be rejected according to the sigma multiplier, initial Rot-Mean-Square (RMS), and convergence criteria as seen in figure 5. It is possible for OOD to iterate maximum 9 times. Figure 5. OOD GUI.

Figure 6 shows data editing GUI when ground tracking GEOS-C data are selected. Range rate data is not used as measurement. For tracking ground, range, azimuth, and elevation data are usually adjusted for OD. If GPS data was selected, the editing tracking GPS data is position and velocity based on the chosen measurement arc length. Figure 6. Data editing GUI for ground tracking data. Figure 7 shows dynamic model used for OOD. Earth gravity is modeled by Earth-gravity-model 96 (EGM96) [11] 70 orders and 70 degrees. Sun and Moon gravity, solar radiation pressure, and air drag are considered as perturbation models. Air drag model uses Jacchia 76. Figure 7. Estimation setting for OOD. To validate the OOD result using ground tracking data, simulation data are d and estimated. Simulation data are prepared as following: - Initial orbit is propagated by True-of-date (TOD) coordinates and converted into Earth-Centered-Earth- Fixed (ECEF) coordinates - Checking elevation angle is greater than zero-degree and selecting the data - Noises and biases are added as given by Table 1 Table 1 Measurement noise and bias Noise Bias Range 500 (m) 500 (m) Azimuth 0.1 (degree) 0.05 (degree) Elevation 0.1 (degree) 0.05 (degree) Here, truth orbit is assumed by propagated orbit from orbit prediction module. Truth orbit and OOD result was compared as provided in figure 8. The difference orbit shows 312. 4m RSS (one-sigma) in three-dimension. It can

be said that the accuracy of OOD using ground station three-day tracking data should be less than 1km (in threesigma) RSS is roughly met. Figure 8. Orbit difference between truth and OOD result. B. Precise Orbit Determination GUI Figure 9 shows preprocessing GUI of POD. The preprocessing module edits GPS data. GPS data can be selected whether single-frequency or dual-frequency GPS data not. For generation of double-differenced GPS data, International GNSS Services (IGS) ground reference GPS data can be chosen. If GPS data includes bad data or there are maneuver for GPS satellite, or clock error, those GPS data are rejected for specific GPS vehicle and editing time by user. Cycle slip and bad data are detected and cycle slip is repaired using polynomial fitting. Figure 9. Preprocessing GUI of POD. Figure 10 shows estimation GUI for POD. According to the GPS receiver data type, dual or single frequency is selected and measurement noise is given by 0.02 m. In the POD estimation, double-differenced ionosphere-free carrier-phase data are processed. Since TOPSTAR 3000 has two GPS receiving antenna, to adjust precise orbit, it

should consider antenna offset value if backup GPS receiver is activated. Attitude information relating to the satellite s observation data as well as satellite dynamic model can also be considered. In this paper, Earth pointing attitude is assumed [3, 7]. Figure 10. GUI of POD estimation. To estimate POD following dynamic and observation models are applied (figure 11). Detailed descriptions of each model are provided by Table 2. For KOMPSAT-2 and simulated KOMPSAT-5 data, models in table 2 are applied, respectively. For single frequency GPS data, in order to eliminate ionosphere delay error, GRAPHIC method [2] was used. General empirical acceleration estimtes every 15 minutes for sine and cosine terms according to the along-track and cross-track components. 15-minute was seleceted by several simulations in our POD module. Trposphere delay is only applied to the ground station IGS data and estimated every 1.5 hour. Ambiguity resolution is solved during OD. The ionosphere-free linear combination data is used to estimate the floating ambiguity. Figure 11. GUI for dynamics and observation model of POD.

Table 2 POD dynamic and measurement models [1, 3] Items Descriptions Geopotential gravity model EGM-96 (70 70) [11] Earth orientation parameters IERS Bulletin final (Polar motion, UT1-TAI) Cycle slip detection Polynomial fitting detection and repair Ionosphere delay Linear combination of L1 and L2 for dual frequency GPS data GRAPHIC method for TOPSTAR3000: [2] Troposphere delay Modified Hopfield model [12] Relativity effect Earth rotation and velocity of light Rotational deformation Pole tide model Earth solid tide, ocean tide Colombo model [13] Solar radiation pressure Conical shadow model Earth radiation pressure Knocke s 2nd order zonal model [14] Atmospheric density MSIS-90 [15] N-body, planet ephemeris Sun, Moon, seven-planet, JPL s DE405 Precession and nutation 1982 IAU Reference coordinates J2000 coordinate Ground coordinates ITRF2005 [16] General acceleration Sine, and cosine coefficients for along-track and cross-track (15-min for KOMPSAT-2 and simulated KOMPSAT-5 data) Figure 12 validates the orbit accuracy by comparing between POD and OOD solution for the estimation using single-frequency GPS data (TOPSTAR 3000). OOD uses KOMPSAT-2 GPS navigation solution as explained by OOD estimation and dynamic GUI. POD is regarded as truth orbit in this comparison. KOMPSAT-2 GPS raw data are prepared from telemetry for the date of Nov. 1, 2009. The ephemeris difference shows roughly 3.48 m RMS in three-dimensions. The difference satisfied the requirement of 5 m (one-sigma) RSS in OOD. Figure 12. Ephemeris differences between POD and OOD.

C. GPS Data Simulation GUI FDS OD module can simulation data using IGS ephemeris file. Orbital elements of Low-Earth- Orbiter (LEO) satellite are propagated using the detailed dynamic model. Figure 13 is the GUI of simulation POD data generation. If initial orbit epoch and IGS GPS ephemeris are provided, GPS raw data are d according to the start and end time. Reference GPS raw data of the IGS ground station are also d by choosing following stations (AUCK, BRUS, DAV1 and so on) on GUI. Figure 13. GUI for simulation GPS data. Figure 14 shows dynamic and observation model, used to propagate orbit numerically using initial epoch in figure13. Ionosphere delay error is added using IRI-95 model. For the GPS raw data of IGS ground reference stations, troposphere delay is considered by selecting models as provided in GUI. Figure 14. Dynamic and observation models for GPS data simulation.

In figure 15, error modeling values are given. For GPS satellite orbit, 15 cm error is considered and LEO satellite has 0.05 degree attitude error. Error of cycle slip is added by 0.01 % and station position errors are also considered. Figure 15. Error models for GPS raw data simulation. D. Validation of POD Using SLR Data In SAR mission, the position and velocity accuracy plays an important role. Thus, the results of POD should be demonstrated whether the requirement of POD is periodically satisfied or not. In KOMPSAT-5 POD module, the orbit accuracy is validated using SLR data. Figure 16 shows the SLR estimation GUI. After POD, all dynamic models are stored into SLR module and the determined orbit is propagated using the stored dynamic model and fitted to the SLR data. SLR sites fitting to the POD result can be chosen by user. As seen in figure 16, measurement residuals can be plotted and reported on GUI. Figure 16. GUI of orbit validation using SLR data.

For GRACE satellite, the POD was performed and the result was validated using SLR data. Figure 17 shows the SLR estimation result for GRACE satellite for the date of 12-13 Jan, 2009. Most measurement residuals are less than 30 cm and RMS shows 17 cm as shown by Graphic Statistics on GUI. Figure 17. Validation of precise orbit determination using SLR data. E. Performance of POD accuracy In order to investigate the dual-frequency POD performance, GPS simulation data was d for the date of Feb. 07, 2010. Initial orbit epoch satisfying 421-revolution with 28-day repeat ground track was used [17]. The simulated KOMPSAT-5 and IGS reference ground sites GPS data type is dual-frequency. Double-differenced carrier phase data are used and all parameters related to estimation and dynamic models are applied as given by table 2 and figure 11. Figure 18 shows overlapping orbit results for four-hour common data out of 27-hour of 7 Feb. and 30-hour of 8 Feb., 2010. In three-dimension, the overlapping orbit error shows 13.5 cm RSS. Figure 18. Overlapping orbit solution for simulated KOMPSAT-5 satellite. Next, validation of POD is to compare POD result with truth orbit. The truth orbit was estimated using error-free GPS raw data. For one-day arc length, position error was estimated in 14.8 cm RSS (figure 19). Figure 20 shows the velocity difference with truth orbit. The velocity difference in three-dimension is 0.15 mm/s RSS. Thus, the requirements, to be required to perform KOMPSAT-5 missions, that position and velocity error should be less than 20 cm and 0.3mm/s RSS in one-sigma are met.

Figure 19. Position error for simulated KOMPSAT-5 POD. Figure 20. Velocity error for simulated KOMPSAT-5 POD. IV. Conclusions KOMPSAT-5 orbit determination was designed using object-oriented-analysis and design method and implemented by FORTRAN programming for OD and C++ for GUI. Logical view and object domain modeling are presented for orbit determination analysis of FDS. Interfaces between user and FDS modules are handled by GUI. The validation of the OD functions and performances are shown through GUI and some simulation results. The requirements of OOD and POD performances are fully satisfied and verified for KOMPSAT-5 normal operation.

References [1] Hwang, Y., Lee, B. -S., Kim, Y. R, Roh, K.M, Jung, O. K., and Kim, H., GPS-Based Orbit Determination for KOMPSAT- 5 Satellite, ETRI Journal, Vol.33, No. 4, 2011, pp. 487-496. [2] Lee, S.R., Overview of KOMPSAT-5 Program, Mission, and System, Proc. of IGARSS 2010, 25-30, July, 2010, pp.797-800. [3] Hwang, Y., Lee, B. -S., Kim, H., and Kim, J., Orbit Determination Using Single and Double-Differenced Methods: SAC- C and KOMPSAT-2, Advances in Space Research, vol. 47, no. 1, pp.138-148, 2011. [4] Bock, H., Jäggi, A., Svehla, D., Beutler, G., Hugentobler, U., and Visser, P., Precise Orbit Determination for the GOCE Satellite using GPS, Advances in Space Research, vol. 39, Issue 10, pp. 1638-1647, 2007. [5] Yoon, J.C., Roh, K.M, Park, E.S., Moon, B.Y, Choi, K.H., Lee, J.S., Lee, B.Y., Kim, J., and Chang, Y., Orbit Determination of Spacecraft Using Global Positioning System Single-Frequency Measurement, Journal of Spacecraft and Rockets, Vol.39, No.5, September-October 2002. [6] Kang, Z., Tapley, B., Bettadpur, S., Ries, J., Nagel, P., and Pastor, R., Precise Orbit Determination for the GRACE Mission using Only GPS Data, Journal of Geodesy, vol. 80, no. 6, pp. 322-331, 2006. [7] Kang, Z., Tapley, B., Ries, J., Bettadpur, S., and Nagel, P., Impact of GPS Satellite Antenna Offsets on GPS-based Precise Orbit Determination, Advances in Space Research, vol. 39, pp. 1524-1530, 2007. [8] http://ilrs.gsfc.nasa.gov/satellite_missions/list_of_satellites/kom5_general.html (cited in 11 May, 2012). [9] Montenbruck, O., Williams, J., Wang, T., Lightsey, G., Preflight Validation of the IGOR GPS Receiver for TerraSAR-X, GTN-TST-0200 ver. 1.2, May 2, 2005. [10] Gerner, J.L., Laurichess, D., Isserler, J.L., Mehlen, C., and Wilhelm, N., TOPSTAR 3000 An Enhanced GPS Receiver for Space Applications, ESA, bulletine 104, Nov. 2000. [11] Lemoine, F.G., Kenyon, S.C., Factor, J.K., Trimmer, R.G., Pavlis, N.K., Chinn, D.S., Cox, C.M., Klosko, S.M., Luthcke, S.B., Torrence, M.H., Wang, Y.M., Williamson, R.G., Pavlis, E.C., Rapp, R.H., and Olson, T.R., The development of the joint NASA/GSFC and the National Imagery and Mapping Agency (NIMA) geopotential models, EGM96, NASA, TP-1998-206861, 575, July 1998. [12] Mendes, V., Prates, G., Pavlis, E., Pavlis, D. and Langley, R., Improved Mapping Functions for Atmospheric Refraction Correction in SLR, Geophysics Research Letter, vol. 29, no. 10, 2002. pp. 1414. [13] Colombo, O. NASA Technical Memorandum /Altimetry, Orbits and Tides, NASA-TM-86180, 1984. [14] Knocke, B., Ries, J., and Tapley, B., Earth Radiation Pressure Effects on Satellites, Proceedings of the AIAA/AAS Astrodynamics Conference, Minneapolis, Minnesota, pp. 577-586, Aug. 15-17, 1988. [15] Hedin, A., Extension of the MSIS thermosphere model into the middle and lower atmosphere, Journal of Geophysical Research, 96(A2), 159-1172, 1991. [16] Altamimi, Z., Collilieux, X., Legrand, J., Garayt, B., Boucher, C., ITRF2005: A new release of the International Terrestrial Reference Frame based on time series of station positions and earth orientation parameters, Journal of Geophysical Research, 112(B9), B09401, 2007. [17] Lee, B.-S., Hwang, Y., Jung, O.-C., and Yoon, J.-C., Orbit Maintenance for Calibration of KOMPSAT-5, Proceedings of APSAR 2011, Sep., 2011.