Main differences between V11.4.1 and V11.5

De Wiki
Aller à : navigation, rechercher

This version is essentially due to an update of the lower level libraries GENIUS V1.10.1, GENOPUS V2.2 and PATRIUS V4.6, allowing to improve or correct the previous version.

Orbit and EarthFeatures consistency

Now there is a consistency management between Earth features (i.e. Frames configuration) data and initial orbit data: if frames configuration changes, "Display" orbit data will change to be consistent with this new configuration (but "Pivot" reference data will not be modified).

New reset option in the Copy/Paste menu

Thanks to the new GENIUS version, there is now a new possibility in the Copy/Paste/… menu with the "Reset" option that allows to set data to their default values.

Adding Copy/Paste/… for Integrator panel

The menu Copy/Paste/… is now available for Integrator panel.

By default numbering for engines and tanks

The by default numbering starts now at 1 (and no more at 2).

Anomaly corrections

  • There were some problems with the fact that, since V11.3, PSIMU is able to store in its context file, both "Pivot" and "Display" data for initial orbital conditions. Indeed:
    • if "Pivot" and "Display" frames were not the same, PSIMU considered orbital parameters coming from the "Pivot" data and frame characteristics from the "Display" ones which was of course totally wrong.
    • if the user modified the context file not through the PSIMU GUI, it had to modify both "Pivot" and "Display" data in order to keep consistency between both data.
  • When modifying constants (for example µ) of initial orbital conditions (even only the units), a conversion was done which was useless.
  • When reading the initial orbit, PSIMU had not already read Earth Features characteristics. So, in some cases, it exited in an error mode (for example when using H0-n frames) saying that no EOP were available even if we did not need them as it used the [PATRIUS] by default configuration.
  • When using the Java API, due to a PATRIUS anomaly, if the user needs to define solar panels characteristics, it was mandatory to use the Vehicle constructor with all parameters and the VehiculeSurfaceModel including the panels (and not a list of Facet); also, setters methods had not to be used.
  • Anomalies raised due to [GENOPUS] or [GENIUS] widgets used by PSIMU. In particular, due to a [GENIUS] anomaly, when using the Custom plots tab, we can normally display data together from the ephemeris table data but also from the events table. With the previous version, it was no more possible.