Main differences between V11.0 and V11.1 : Différence entre versions

De Wiki
Aller à : navigation, rechercher
(Null dry mass)
(Null dry mass)
Ligne 15 : Ligne 15 :
 
== Null dry mass ==
 
== Null dry mass ==
  
Now a dry mass set to zero is only raising a warning and no more an error. Moreover, it is possible to extrapolate with such a null value of course with hthe consition not to consider force models needing a positive one (as drag or <font color=#FF8C00 title="Solar Radiative Pressure">SRP</font> forces).
+
Now a dry mass set to zero is only raising a warning and no more an error. Moreover, it is possible to extrapolate with such a null value, of course with the condition not to consider force models needing a positive one (as drag or <font color=#FF8C00 title="Solar Radiative Pressure">SRP</font> forces).
  
 
== Improvement of graphical displays ==
 
== Improvement of graphical displays ==

Version du 25 octobre 2017 à 09:14

This version includes esentially ergonomy improvement of the tool. Nevertheless, some new finctionalities as sqLite output files have a real interest.

Compatibility with PATRIUS V3.3

This PSIMU version is compatible with [PATRIUS] V3.3, especially with its new management of exceptions due to divisions by zero as well as corrections when taking into account surface force models in conjunction with continuous thrust (numerical aspects).

Cartesian coordinates in the Console output

Now, this output is only displayed in "Debug mode" (Options menu).

By default configuration frame

The by default configuration frame has been changed considering only precession-nutation.

Null dry mass

Now a dry mass set to zero is only raising a warning and no more an error. Moreover, it is possible to extrapolate with such a null value, of course with the condition not to consider force models needing a positive one (as drag or SRP forces).

Improvement of graphical displays

Now, it is not necessary to load the current result file. Moreover some improvement have been implemented a better up to date of the titles or the management of discontinuities (for example when plotting latitudes or longitudes).

printFiles() method

  • In « master mode», the printFiles() method allows to create same kind of files as in GUI mode.
  • The getSV() method allows to recover output variables.

Events in SpacecraftState list

Orbital event are now stored inside the SpacecraftState list computed in master mode.

Output storage

Rather than to use a binary file as in the previous version, the output of the computation including all computed intermediate parameters (with the output step as defined by the user as wall as orbital events) are stored in a sqLite formatted file which can be read directly by PSIMU plots but also by other tools compatible with this format.

Anomaly corrections

  • bug when displaying perigee altitude.