IWR - Simulation and Optimization

Home | Research | Teaching | People | Grants | Open Positions | Internships | Conferences | Publications | Local | Links |
printer
SimOpt

Home
Research
Teaching
People
Grants
Open Positions
    [Software Practical]
Internships
Conferences
Publications
Local
Links

Software Practical

"Initial Satellite Orbit Determination with Nonsingular Kepler Elements"

carried out by: Jamin Hass

Description

After a satellite has been launched, it is often unclear whether the satellite is following the expected trajectory. In order to determine on which trajectory the satellite actually is, a parameter estimation problem using measurement data from observing ground stations is formulated.

The unknowns of this parameter estimation problem may either be a six-dimensional state vector (three coordinates for both position and velocity) or the Kepler elements of the ellipsoidal orbit. It is already known that at least in some cases the latter formulation can be of some advantage. In particular, for the PROBA scenario provided to the IWR by the ESA it turns out that the convergence region of the Gauß-Newton method is significantly larger if the Kepler formulation is used.

However, since the trajectory of the satellite is almost circular, some of the Kepler elements are almost undefined. It is the purpose of this software practical to investigate whether a reformulation to non-singular Kepler elements can further improve the convergence behaviour.

Aim

The focus of the software practical is on the application. The following tasks have to be carried out:

  • Software installation
  • Understanding the relevant parts of the source code
  • Understanding the transformation of standard Kepler elements to nonsingular elements and implementation in software
  • Formulation of satellite dynamics in non-singular elements and implementation
  • Systematic tests of the convergence behaviour of the Gauß-Newton method and comparison to standard Kepler elements and state vector formulation

Size of the project

This project is suited for one or two students as an advanced practical.

Requirements

  • Some knowledge of either FORTRAN or C. (The code is in FORTRAN, but easy to understand if you have some knowledge of C)
  • Some knowledge of parameter estimation in dynamic systems

Further reading

  • A book and other helpful sources will be given to you at the beginning of the project.

Contact

Dipl.-Phys. Simon Lenz
Interdisciplinary Center for Scientific Computing (IWR)
Im Neuenheimer Feld 368
Universität Heidelberg

e-mail: simon.lenz@iwr.uni-heidelberg.de
Room : INF 368 (IWR), R 412


back


[ Top | Home]

Last Modified By: Christian Kirches
Last Update:2021-07-13
Webmaster:
 
© Copyright Universität Heidelberg |  Impressum |  Datenschutzerklärung