Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
O
Orekit
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 34
    • Issues 34
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Orekit
  • Orekit
  • Issues
  • #359

Closed
Open
Opened Aug 07, 2018 by Maxime Journot@MaximeJ
  • Report abuse
  • New issue
Report abuse New issue

Issues in orbit determination when selecting the central attraction coefficient as a parameter to estimate

Issues can appear in orbit determination when selecting the central attraction coefficient (µ) as a parameter to estimate.
In the specific case where the user selects µ as a parameter to estimate but does not explicitly add an attraction force model to the numerical propagator builder.
The propagation is still correct as a simple Newtonian attraction force is automatically added in the numerical propagator.
However the µ parameter selection is not known by the propagator.
This results in wrong computation in the Jacobian of the model.
The bug is silent. Everything works fine... but the results are wrong.

Proposed fix:
On the model of what is done in class NumericalPropagator, automatically add a Newtonian attraction force in the class NumericalPropagatorBuilder if no attraction force has been added yet.
Do this right before the creation of a propagator (in method NumericalPropagatorBuilder#createpropagator)
Thus the selection of the parameter µ will be known both by the builder and the propagator.

(from redmine: issue id 359, created on 2017-08-29)

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
3
Labels
Bug New Normal
Assign labels
  • View project labels
Reference: orekit/orekit#359