Published October 18, 2024 | Version 12.2
Software Open

CS-SI/Orekit: 12.2

Description

Version 12.2 is a minor release of Orekit. The main changes are:

  • Introduction of indirect optimal control

    • Adjoint equations as defined by Pontryagin's Maximum Principle with Cartesian coordinates for a range of forces: (gravitational, inertial) including J2
    • So-called energy cost functions (proportional to the integral of the control vector's squared norm), with Hamitonian evaluation Single shooting based on Newton algorithm for the case of fixed time, fixed Cartesian bounds
  • Attitude

    • Implementation of attitude provider with primary target and secondary constraint
  • Data parsing

    • Implementation of a parser for GRGM1200B-like gravity models
  • Noticeable bug fixes

    • Use proper body-fixed (ITRF) frame in DSST zonal (see Issue 1104)
    • A long standing bug on the Brouwer-Lyddane model has been fixed (see Issue 947)
  • Miscelleneous

    • Impulsive maneuvers can now be added to relevant PropagatorBuilder
    • PropagatorBuilder are now cloneable
    • Closing gap in implemented methods between classes and their field equivalent
    • Implementation of several quality of life methods
    • Several bug fixes

Files

CS-SI/Orekit-12.2.zip

Files (39.1 MB)

Name Size Download all
md5:915690700f5bd9812b71286276da8e2c
39.1 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/CS-SI/Orekit/tree/12.2 (URL)