11.07.2015 Views

Satellite Orbit and Ephemeris Determination using Inter Satellite Links

Satellite Orbit and Ephemeris Determination using Inter Satellite Links

Satellite Orbit and Ephemeris Determination using Inter Satellite Links

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Inter</strong> <strong>Satellite</strong> <strong>Links</strong>Autonomous Onboard Processing7.2.1 Complexity of <strong>Orbit</strong> Prediction <strong>and</strong> Estimation AlgorithmsAccording to estimations made during the AUNAP project, the computational load for themodel <strong>using</strong> a 4 x 4 earth model requires about 5 – 10 percent of today available spacequalified CPU's if performing one duty cycle per second. Also, in the DIODE experiment, a15 x 15 gravity model has successfully been used in an onboard processor. The followingfigure shows a block diagram of the precise orbit estimation process.Figure 7-1 Block Diagram of <strong>Orbit</strong> <strong>Determination</strong>The orbit integrator is needed twice, as non linear state predictor in the state estimationprocess <strong>and</strong> after determination of an accurate satellite state vector, for orbit propagation. Anadditional orbit propagator based on the broadcast ephemeris model is also needed.The following table contains an estimation of the algorithmic complexity of an orbitestimation process (precise estimation). These numbers have been investigated during theGerman AUNAP project.All Routines,one DutyCycle11 States8 Obs.GP 4 x 411 States8 Obs.GP 15 x 1511 States8 Obs.GP 70 x 70Add /SubtractMul / Div math. Func. Loops /Cond.InstructionsAssignments15409 19015 826 6216 1261433537 27611 10022 7888 25814554653 1058323 235878 45288 316874Table 7-1 Estimated Algorithmic Complexity of <strong>Orbit</strong> Estimation Process(AUNAP 1996)R. Wolf Page 155

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!