Main differences between V11.5 and V11.6.2 : Différence entre versions

De Wiki
Aller à : navigation, rechercher
(Complex potential for third bodies)
(Dependencies)
 
(29 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
== Dependencies ==
 
== Dependencies ==
  
This version uses [http://genopus.cnes.fr GENOPUS] V2.3.1, [http://genius.cnes.fr GENIUS] V1.11.2 and [http://patrius.cnes.fr PATRIUS] V4.8.
+
This version uses [http://genopus.cnes.fr GENOPUS] V2.3.3, [http://genius.cnes.fr GENIUS] V1.11.4 and [http://patrius.cnes.fr PATRIUS] V4.8.
  
 
== Package names ==
 
== Package names ==
  
Package have been renamed to be consistent with other tools. So, they starts with '''fr.cnes.dynvol.psimu''' ... When using the <font color=#FF8C00 title="Graphical User Interface">'''GUI'''</font> mode, no change is visibles but, when using <font color=#FF8C00>Java</font> interface, an update of the import will be necessary.
+
Package have been renamed to be consistent with other tools. So, they starts with '''fr.cnes.dynvol.psimu''' ... When using the <font color=#FF8C00 title="Graphical User Interface">'''GUI'''</font> mode, no change is visible but, when using the <font color=#FF8C00>Java</font> interface, an update of the import will be necessary.
  
 
== Events logs improvements ==
 
== Events logs improvements ==
 +
 +
Logs for events are improved as all the events are taken into account and not only the ones defined in the [[Events|Events panel]]:
 +
 +
* First and last point
 +
* Start and end of a maneuver (even in case of an impulsive one to see the discontinuity)
 +
* Start and end of each attitude change.
  
 
== Orbit file as output ==
 
== Orbit file as output ==
 +
 +
There is now the possibility to store the final orbit parameters in a specific file. These parameters will be cartesian ones in the inertial output frame defined in [[Output|Output panel]]. And, of course, this file can be imported directly in the '''"Initial Orbit"''' panel!
 +
 +
[[File:ImportOrbit.png]]
  
 
== New EXM and EYM variables ==
 
== New EXM and EYM variables ==
 +
 +
Two new variables have been added corresponding to the components of the mean eccentricity vector: '''EXM''' and '''EYM'''.
 +
 +
Note also that now, these variables as well as '''EX''' and '''EY''' (components of the osculating eccentricity vector) corresponds exactly to:
 +
 +
<math>Ex = ecos(w)</math> and <math>Ey = esin(w)</math>
 +
 +
... as, previously, these variables was considered as the components for equinoctial parameters.
  
 
== Complex potential for third bodies ==
 
== Complex potential for third bodies ==
  
Inline with the new [[genopus.cnes.fr/uploads/JavaDocs/V2.3.1/fr/cnes/genopus/forces/GPForceModels.html|GPForceModels]] [http://genopus.cnes.fr GENOPUS] widget, there is now the possibility to consider complex potential fields for third bodies.
+
Inline with the new [http://genopus.cnes.fr/uploads/JavaDocs/V2.3.1/fr/cnes/genopus/forces/GPForceModels.html GPForceModels] widget from [http://genopus.cnes.fr GENOPUS], there is now the possibility to consider complex potential fields for third bodies.
  
 
== More explicit console output ==
 
== More explicit console output ==
 +
 +
Console output is more explicit now as described [[Console|here]].
  
 
== Events names getter ==
 
== Events names getter ==
 +
 +
Methods are available to get the events names (see <font color=#4169E1>PsimuUsingUtils</font> class in [[:File:TutorialsForV11.6.zip|TutorialsForV11.6]])

Version actuelle en date du 8 mars 2022 à 07:38

Dependencies

This version uses GENOPUS V2.3.3, GENIUS V1.11.4 and PATRIUS V4.8.

Package names

Package have been renamed to be consistent with other tools. So, they starts with fr.cnes.dynvol.psimu ... When using the GUI mode, no change is visible but, when using the Java interface, an update of the import will be necessary.

Events logs improvements

Logs for events are improved as all the events are taken into account and not only the ones defined in the Events panel:

  • First and last point
  • Start and end of a maneuver (even in case of an impulsive one to see the discontinuity)
  • Start and end of each attitude change.

Orbit file as output

There is now the possibility to store the final orbit parameters in a specific file. These parameters will be cartesian ones in the inertial output frame defined in Output panel. And, of course, this file can be imported directly in the "Initial Orbit" panel!

ImportOrbit.png

New EXM and EYM variables

Two new variables have been added corresponding to the components of the mean eccentricity vector: EXM and EYM.

Note also that now, these variables as well as EX and EY (components of the osculating eccentricity vector) corresponds exactly to:

[math]Ex = ecos(w)[/math] and [math]Ey = esin(w)[/math]

... as, previously, these variables was considered as the components for equinoctial parameters.

Complex potential for third bodies

Inline with the new GPForceModels widget from GENOPUS, there is now the possibility to consider complex potential fields for third bodies.

More explicit console output

Console output is more explicit now as described here.

Events names getter

Methods are available to get the events names (see PsimuUsingUtils class in TutorialsForV11.6)