Contributions de Admin tsn

Un utilisateur avec 424 modifications. Compte créé le 26 août 2024.
Aller à la navigation Aller à la recherche
Rechercher des contributionsDévelopperRéduire
⧼contribs-top⧽
⧼contribs-date⧽

23 avril 2025

  • 09:3223 avril 2025 à 09:32 diff hist +5 368 N User Manual 4.16 Errors management and internationalization Page créée avec « == Introduction == === Scope === A locale is a set of 2 parameters, one to define the user’s language, the other one to define the country. A locale is used to identify a country, a language or a dialect. The language parameter is composed by 2 lower cases whose list is defined by the [http://www.loc.gov/standards/iso639-2/php/code_list.php ISO 639-2 Langage Code List] [R1]. For instance, “fr” means French whereas “en” means English. The country para... » actuelle Balise : Éditeur visuel : basculé
  • 09:3123 avril 2025 à 09:31 diff hist +2 038 N User Manual 4.16 Support Page créée avec « == Introduction == This section presents the support tools implemented in the PATRIUS Library. == Applicable and Reference Documents == === Applicable Documents === '''[A1]''' ''CDCF- Fonctions de Base du Patrimoine de Dynamique du Vol'', V1.2, SIRIUS-CF-DV-0049-CN, 2011. '''[A2]''' ''Dossier de réutilisation Orekit et Commons Math'', V1.0, SIRIUS-DLR-DV-0080-CN, 2010. === Reference Documents === '''[R1]''' ''ISO 639-2 Langage Code List'',... » actuelle Balise : Éditeur visuel : basculé
  • 09:3023 avril 2025 à 09:30 diff hist +1 403 N User Manual 4.16 Tools Page créée avec « == Introduction == center <center><blockquote> Man must at all costs overcome the Earth's<br> gravity and have, in reserve, the space at<br> least of the Solar System.<br> ''Konstantin Tsiolkovsky (1857 – 1935)''</blockquote></center> This section is a short presentation of the Tools package implemented in the PATRIUS Library. It currently implements the following tool(s) that cover some of the software requirements given in '''[A3]''... » actuelle Balise : Éditeur visuel : basculé
  • 09:3023 avril 2025 à 09:30 diff hist +1 394 N Catégorie:User Manual 4.16 Mission Page créée avec «  == Introduction == This section presents the events and visibility aspects of the PATRIUS library. First of all, it is necessary to manage the event detection during the propagation, to that purpose, a smart mechanism has been developped in the math package and repeated in Patrius when it comes to propagate with an AbstractPropagator. In Patrius, it is possible to register during the propagation the detected events. A new conception has been developped on this b... » actuelle Balise : Éditeur visuel : basculé
  • 09:2923 avril 2025 à 09:29 diff hist +11 364 N User Manual 4.16 Projections Page créée avec « == Introduction == === Scope === The scope of this section is to present the projections features available in Patrius library. Patrius provides classes to perform projections on an ellipsoid as well as various computation on the surface of an ellipsoid. Common available projections are: * Mercator * Flamsteed-Samson * Identity projection === Javadoc === All the classes related to projections are in the following packages: {| class="wikitable" |- ! scope="col"|... » actuelle Balise : Éditeur visuel : basculé
  • 09:2923 avril 2025 à 09:29 diff hist +11 225 N User Manual 4.16 Postprocessing Page créée avec «  == Introduction == === Scope === This section describes all postprocessing actions available on events and phenomena === Javadoc === All the classes are available in the following package: {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/events/postprocessing/package-summary.html Package fr.cnes.sirius.patrius.events.postprocessing] |} === Links === None as of now. === Useful Documen... » actuelle Balise : Éditeur visuel : basculé
  • 09:2823 avril 2025 à 09:28 diff hist +5 920 N User Manual 4.16 Multi events detection Page créée avec « == Introduction == === Scope === Here are presented all the multi events detectors that could be used in multi propagation. === Javadoc === Those event detectors are available in the packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/propagation/events/package-summary.html Package fr.cnes.sirius.patrius.propagation.event] |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/eve... » actuelle Balise : Éditeur visuel : basculé
  • 09:2823 avril 2025 à 09:28 diff hist +11 414 N User Manual 4.16 Maneuvers Page créée avec «  == Introduction == === Scope === The scope of this section is to present the maneuver models available through the Patrius libraries. === Javadoc === All the classes related to maneuvers are in the following packages: {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/forces/maneuvers/package-summary.html Package fr.cnes.sirius.patrius.forces.maneuvers] |} === Links === None as of now.... » actuelle Balise : Éditeur visuel : basculé
  • 09:2723 avril 2025 à 09:27 diff hist +10 875 N User Manual 4.16 Events: sensors Page créée avec « <gallery> Exemple.jpg|Description 1 Exemple.jpg|Description 2 </gallery> == Introduction == === Scope === Here are presented all the events detectors of the theme "sensors". === Javadoc === Those event detectors are available in the packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Orekit |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/propagation/events/package-summary.html Package fr.cnes.sirius.patrius.propagation.event] |- |Patr... » actuelle Balise : Éditeur visuel : basculé
  • 09:2723 avril 2025 à 09:27 diff hist +26 508 N User Manual 4.16 Events: orbital Page créée avec « == Introduction == === Scope === Here are presented all the events detectors of the theme "orbital". === Javadoc === Those event detectors are available in the packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/propagation/events/package-summary.html Package fr.cnes.sirius.patrius.propagation.event] |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/events/package-summary.htm... » Balise : Éditeur visuel : basculé
  • 09:2723 avril 2025 à 09:27 diff hist +18 072 N User Manual 4.16 Events: ground stations and satellites Page créée avec « == Introduction == === Scope === Here are presented all the events detectors of the theme "stations and satellites". === Javadoc === Those event detectors are available in the packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/propagation/events/package-summary.html Package fr.cnes.sirius.patrius.propagation.event] |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/events/pa... » Balise : Éditeur visuel : basculé
  • 09:2623 avril 2025 à 09:26 diff hist +37 315 N User Manual 4.16 Events detection: Presentation Page créée avec « == Introduction == === Scope === This section describes : * in a mono satellite context : ** the events detection. ** the "coded event" and "phenomenon" notions that extend event detection mechanism. * in a multi satellite context : ** the events detection. ** the "coded event" and "phenomenon" notions, copied from the mono satellite mechanism, that extend Patrius's event detection mechanism for multi satellite propagation. === Javadoc === The following pack... » actuelle Balise : Éditeur visuel : basculé
  • 09:2523 avril 2025 à 09:25 diff hist +2 613 N Catégorie:User Manual 4.16 Orbit Propagation Page créée avec « == Introduction == center <center><blockquote>I shall now recall to mind that the motion of the<br> heavenly bodies is circular, since the motion<br> appropriate to a sphere is rotation in a circle.<br> ''Mikołaj Kopernik (1473 – 1543)''</blockquote></center> This section is a short presentation of the orbital tools implemented in the PATRIUS Library. The orbital tools of the PATRIUS library cover the software requirements given in '... » actuelle Balise : Éditeur visuel : basculé
  • 09:2423 avril 2025 à 09:24 diff hist +7 820 N User Manual 4.16 Wrench models Page créée avec « == Introduction == === Scope === The scope of this section is to present the wrench models available in PATRIUS. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/wrenches/package-summary.html Package fn.cnes.sirius.patrius.wrenches] |} === Links === {{specialInclusion prefix=$theme_sub section="Links"/}} === Useful Documents === {{specialInclusion prefix=$theme_sub secti... » actuelle Balise : Éditeur visuel : basculé
  • 09:2423 avril 2025 à 09:24 diff hist +31 986 N User Manual 4.16 Semi-analytical propagation Page créée avec « == Introduction == === Scope === This section describes the semi-analytical propagator stemming from Stela software. Its propagator and force model will be briefly explained hereafter. Generic features about propagators as well as other type of propagators are detailed [ORB_PGEN_Home here]. === Warnings=== '''Assembly''' Stela propagator uses Assembly. Beware as the implemented STELA force models are only validated for a spherical spacecraft. Usage of more elab... » actuelle Balise : Éditeur visuel : basculé
  • 09:2323 avril 2025 à 09:23 diff hist +20 953 N User Manual 4.16 Propagation Page créée avec « == Introduction == === Scope === This section makes a general presentation of propagators : explanations about using them are given with practical examples of use illustrated by code chuncks. The PATRIUS library offers different propagators : * Numerical propagator (see dedicated User Manual) * Analytical propagators (Keplerian, Eckstein-Hechler, J2 secular, Lyddane secular and long period) (see User Manual 4.14 Ana... » actuelle Balise : Éditeur visuel : basculé
  • 09:2323 avril 2025 à 09:23 diff hist +28 212 N User Manual 4.16 Numerical propagation Page créée avec « == Introduction == === Scope === This section describes the numerical propagator provided by the Patrius Library: basic orbit propagation, mass, partial derivatives and additional equations. Generic features about propagators as well as other types of propagators are detailed [ORB_PGEN_Home here]. === Javadoc === Some of the numerical propagation packages available are listed here : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Oreki... » actuelle Balise : Éditeur visuel : basculé
  • 09:2323 avril 2025 à 09:23 diff hist +21 973 N User Manual 4.16 Multi Propagation Page créée avec « == Introduction == === Scope === This section describes the multi propagator provided by the Patrius library. As of version 4.14, both numerical and analytical propagators are available for multi spacecraft propagation. Generic features about propagators as well as other type of propagators are detailed [ORB_PGEN_Home here]. === Javadoc === All the classes related to numerical propagation are in the <code>fr.cnes.sirius.patrius.propagation.numerical.multi</code>... » actuelle Balise : Éditeur visuel : basculé
  • 09:2223 avril 2025 à 09:22 diff hist +10 983 N User Manual 4.16 Measure and Filtering Page créée avec « == Introduction == === Scope === This section describes all the building blocks available for measure functions computation and measures management. For now are available in the "signal propagation" package the tools to compute a signal propagation object (emission and reception dates, propagation vector, signal derivatives) and modify it (tropospheric effects correction, ionospheric effects correction...) === Javadoc === The packages associated to the "measure... » actuelle Balise : Éditeur visuel : basculé
  • 09:2223 avril 2025 à 09:22 diff hist +50 921 N User Manual 4.16 Force models Page créée avec « == Introduction == === Scope === The scope of this section is to present the force models available in PATRIUS. Forces models can be added to Patrius Numerical propagator. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/forces/package-summary.html Package fr.cnes.sirius.patrius.forces] |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/forces/drag/package-summary.html P... » actuelle Balise : Éditeur visuel : basculé
  • 09:2123 avril 2025 à 09:21 diff hist +9 267 N User Manual 4.16 Ephemeris Page créée avec « == Introduction == === Scope === This section describes the propagation of spacecraftstates based on interpolation of position velocity ephemeris. === Javadoc === The concerned classes are avalaible in the following packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/utils/package-summary.html Package fr.cnes.sirius.patrius.utils] |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patr... » actuelle Balise : Éditeur visuel : basculé
  • 09:2123 avril 2025 à 09:21 diff hist +34 249 N User Manual 4.16 Environment Models Page créée avec « == Introduction == === Scope === The scope of this section is to present the physical models available through the Patrius library. === Javadoc === All the classes related to physical models are in the <code>fr.cnes.sirius.patrius.forces</code> and <code>fr.cnes.sirius.patrius.math.parameter</code>packages. The classes related to reading potential files are in the package <code>fr.cnes.sirius.patrius.forces.gravity.potential</code>. {| class="wikitable" |- !... » actuelle Balise : Éditeur visuel : basculé
  • 09:2023 avril 2025 à 09:20 diff hist +26 094 N User Manual 4.16 Analytical propagation Page créée avec « == Introduction == === Scope === This section describes the analytical propagators (Keplerian, Eckstein-Hechler, 2D...) provided by the Patrius library. It also explains some interpolation algorithms, like the Hermite or Lagrange interpolation for ephemeris and the covariance matrix interpolation. Generic features about propagators as well as other types of propagators are detailed [ORB_PGEN_Home here]. === Javadoc === Some of the propagation packages available... » actuelle Balise : Éditeur visuel : basculé
  • 09:1723 avril 2025 à 09:17 diff hist +2 143 N Catégorie:User Manual 4.16 Attitude Page créée avec «  == Introduction == This section describes attitude features of Patrius: attitude laws, slew, guidance, etc. == Applicable and Reference Documents == === Applicable Documents === '''[A1]''' ''CDCF - Fonctions de Base du Patrimoine de Dynamique du Vol'', V1.2, SIRIUS-CF-DV-0049-CN, 2011.<br> '''[A2]''' ''Dossier de réutilisation Orekit et Commons Math'', V1.0, SIRIUS-DLR-DV-0080-CN, 2010. === Reference Documents === None applicable. == Overview ==... » actuelle Balise : Éditeur visuel : basculé
  • 09:1723 avril 2025 à 09:17 diff hist +6 409 N User Manual 4.16 Slew Page créée avec « __NOTOC__ == Introduction == === Scope === A slew performs the transition between two attitude laws. === Javadoc === The attitude objects linked to slews are available in the package fr.cnes.sirius.patrius.attitudes. {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/attitudes/package-summary.html Package fr.cnes.sirius.patrius.attitudes] |} === Links === None as of now. === Useful Docum... » actuelle Balise : Éditeur visuel : basculé
  • 09:1623 avril 2025 à 09:16 diff hist +15 871 N User Manual 4.16 Rotation, AngularCoordinates, Tranform and Attitude : how to use them Page créée avec « __NOTOC__ == Introduction == In PATRIUS, several objects allow the user to represent rotations and perform some frame transformations, from simplest to most complex: * <code>Rotation</code>: this class defines a rotation. No frame and date is associated. * <code>AngularCoordinates</code>: this class defines a rotation, a rotation rate and optionally a rotation acceleration. No frame and date is associated. * <code>Transform</code>: this class defines angular coo... » actuelle Balise : Éditeur visuel : basculé
  • 09:1623 avril 2025 à 09:16 diff hist +3 381 N User Manual 4.16 Orientation Page créée avec « __NOTOC__ == Introduction == === Scope === The purpose of this chapter is to describe the orientation package. An orientation provider is an interface that provides methods to return an angle as a function of a spacecraft state. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/attitudes/orientations/package-summary.html Package fr.cnes.sirius.patrius.attitudes.orientation... » actuelle Balise : Éditeur visuel : basculé
  • 09:1623 avril 2025 à 09:16 diff hist +10 115 N User Manual 4.16 Kinematics Page créée avec « __NOTOC__ == Introduction == === Scope === The purpose is to extend the attitude package with classes and methods to compute and process kinematics operations. === Javadoc === The kinematics objects are available in the package fr.cnes.sirius.patrius.attitudes.kinematics. {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Orekit |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/attitudes/kinematics/package-summary.html Package fr.cnes.sirius.patr... » actuelle Balise : Éditeur visuel : basculé
  • 09:1523 avril 2025 à 09:15 diff hist +8 107 N User Manual 4.16 Directions Page créée avec « __NOTOC__ == Introduction == === Scope === The “direction” objects are used for attitude computation purposes to describe different types of axis in space that can evolve in time. A direction provides a vector in space at any date in a given frame. A direction can be for example "spacecraft-moon" or "nadir direction of the spacecraft". An attitude law can then be defined using two of those directions. All available directions belong to the following categori... » actuelle Balise : Éditeur visuel : basculé
  • 09:1523 avril 2025 à 09:15 diff hist +6 494 N User Manual 4.16 Attitude Profile Page créée avec « __NOTOC__ == Introduction == === Scope === An attitude profile is an attitude law providing the computation of an instantaneous attitude without any reference to the satellite orbit, nor to its attitude laws sequence. The purpose of this section is to present the attitude profiles available through the Patrius library. === Javadoc === The guidance models and classes are available in the attitude profiles package in the Patrius library. {| class="wikitable" |- !... » actuelle Balise : Éditeur visuel : basculé
  • 09:1423 avril 2025 à 09:14 diff hist +9 272 N User Manual 4.16 Attitude leg Page créée avec « __NOTOC__ == Introduction == === Scope === The purpose of this chapter is to describe the current Patrius attitude legs. An attitude leg is a time-bounded attitude law. Generalities on attitude laws can be found [ATT_ALW_Home here]. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/attitudes/package-summary.html Package fr.cnes.sirius.patrius.attitudes] |- |Patrius |[{{Jav... » actuelle Balise : Éditeur visuel : basculé
  • 09:1423 avril 2025 à 09:14 diff hist +22 748 N User Manual 4.16 Attitude law Page créée avec « __NOTOC__ == Introduction == === Scope === The purpose of this chapter is to describe the current Patrius attitude laws. === Javadoc === The attitude objects are available in the package fr.cnes.sirius.patrius.attitudes. {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/attitudes/package-summary.html Package fr.cnes.sirius.patrius.attitudes] |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/pa... » actuelle Balise : Éditeur visuel : basculé
  • 09:1323 avril 2025 à 09:13 diff hist +2 107 N Catégorie:User Manual 4.16 Spacecraft Page créée avec «  == Introduction == This section presents the Spacecrafts implemented in the PATRIUS library. The “assembly” theme contains the mechanisms provided to describe a space vehicle (or any other useful part assemblies with properties amongst the ones available) and all the models associated with its use. First, explanations are given about : * A general presentation of the principles of the Assembly * the general of description of how to build the Assembly and h... » actuelle Balise : Éditeur visuel : basculé
  • 09:1223 avril 2025 à 09:12 diff hist +8 140 N User Manual 4.16 Properties and models: Sensors Page créée avec « == Introduction == === Scope === In this section are presented the sensor model for a PATRIUS assembly, the associated part property and the fields of view that are necessary to describe it. === Javadoc === The [{{JavaDoc4.16}}/fr/cnes/sirius/patrius/assembly/models/SensorModel.html SensorModel] ais available in the package [{{JavaDoc4.16}}/fr/cnes/sirius/patrius/assembly/models/package-summary.html fr.cnes.sirius.patrius.assembly.models]. The [{{JavaDoc4.16}}/... » actuelle Balise : Éditeur visuel : basculé
  • 09:1223 avril 2025 à 09:12 diff hist +27 897 N User Manual 4.16 Properties and models: Mass and Forces Page créée avec « == Introduction == === Scope === The models presented here are useful for forces computations. === Javadoc === The [{{JavaDoc4.16}}/fr/cnes/sirius/patrius/assembly/models/AeroModel.html AeroModel] and the [{{JavaDoc4.16}}/fr/cnes/sirius/patrius/assembly/models/DirectRadiativeModel.html DirectRadiativeModel] are available in the package [{{JavaDoc4.16}}/fr/cnes/sirius/patrius/assembly/models/package-summary.html fr.cnes.sirius.patrius.assembly.models]. The asso... » actuelle Balise : Éditeur visuel : basculé
  • 09:1123 avril 2025 à 09:11 diff hist +6 570 N User Manual 4.16 Properties and models: Link budget Page créée avec « == Introduction == === Scope === This section contains the description of the RF properties associates to an antenna (which is represented by a part of an Assembly) and the RF link budget computation model. === Javadoc === The classes described in this section are available in the packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- | Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/assembly/models/package-summary.html Package fr.... » actuelle Balise : Éditeur visuel : basculé
  • 09:1123 avril 2025 à 09:11 diff hist +8 170 N User Manual 4.16 Properties and models: Inertia Page créée avec « == Introduction == === Scope === In this sections are presented the assembly's properties and models to get its inertia features : mass, mass center and inertia matrix. === Javadoc === The inertia models are available in the package [{{JavaDoc4.16}}/fr/cnes/sirius/patrius/assembly/models/package-summary.html fr.cnes.sirius.patrius.assembly.models]. The associated properties are available in the package [{{JavaDoc4.16}}/fr/cnes/sirius/patrius/assembly/properties... » actuelle Balise : Éditeur visuel : basculé
  • 09:1023 avril 2025 à 09:10 diff hist +10 516 N User Manual 4.16 Fields of view Page créée avec « __NOTOC__ == Introduction == === Scope === The fields of view are used to describe the instruments and sensors of a spacecraft : each of them has several fields of view and inhibition (the inhibition fields are also created as "fields of view" : they provide the same services). All the available fields are described thereafter. === Javadoc === All the fields of view and the associated interface are available in the package <code>fr.cnes.sirius.patrius.fieldsofvi... » actuelle Balise : Éditeur visuel : basculé
  • 09:1023 avril 2025 à 09:10 diff hist +5 548 N User Manual 4.16 Assemblies in PATRIUS: Presentation Page créée avec « == Introduction == === Scope === This chapter presents the global architecture of the assembly: its decomposition in parts and the notion of “properties” of those parts. These are only the main principles of the theme. Other chapters are dedicated to the assembly building and use with code samples. === Javadoc === The main vehicle objects are available in the package <code>fr.cnes.sirius.patrius.assembly</code> {| class="wikitable" |- ! scope="col"| Library... » actuelle Balise : Éditeur visuel : basculé
  • 09:0923 avril 2025 à 09:09 diff hist +19 295 N User Manual 4.16 Assemblies in PATRIUS: Building and using an assembly Page créée avec «  == Introduction == === Scope === This section covers the process of building assemblies. Assemblies can be build using: * The AssemblyBuilder class for full, complex Assemblies including mobile parts. * The Vehicle class for usual satellites. === Javadoc === The main assembly objects are available in the package <code>fr.cnes.sirius.patrius.assembly</code> {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/... » actuelle Balise : Éditeur visuel : basculé
  • 09:0823 avril 2025 à 09:08 diff hist +3 486 N Catégorie:User Manual 4.16 Flight Dynamics Page créée avec «  == Introduction == In order to determine the position and velocity of a spacecraft at a given time, a reference frame with respect to which position and velocity as well as appropriate systems of coordinates and time measurements are required. These elements underpin the physical model that describes the dynamic system. The fundamentals of orbital mechanics have evolved over centuries and require evermore improvements to the dynamical models and coordinate and t... » actuelle Balise : Éditeur visuel : basculé
  • 09:0723 avril 2025 à 09:07 diff hist +16 418 N User Manual 4.16 Time Page créée avec « __NOTOC__ == Introduction == === Scope === Despite its current use, time requires careful attention in the description of physical phenomena. Indeed the rate at which time passes has to be accurate in order to guarantee the best physical description of a phenomenon. To that purpose several time scales have been set up and with the introduction of atomic clocks, more accurate time scales have been defined. === Javadoc === The object related with dates and time s... » actuelle Balise : Éditeur visuel : basculé
  • 09:0723 avril 2025 à 09:07 diff hist +9 582 N User Manual 4.16 SpacecraftState Page créée avec « __NOTOC__ == Introduction == === Scope === This section describes the SpacecraftState object. === Javadoc === The object [{{JavaDoc4.16}}//fr/cnes/sirius/patrius/propagation/SpacecraftState.html SpacecraftState] is available in the package <code>fr.cnes.sirius.patrius.propagation</code>. === Links === Here is only described the SpacecraftState structure. Please refer to [ORB_PRO_Home propagation chapter]. === Useful Documents === None as of now. === Overv... » actuelle Balise : Éditeur visuel : basculé
  • 09:0623 avril 2025 à 09:06 diff hist +5 525 N User Manual 4.16 Orbits Page créée avec « __NOTOC__ == Introduction == === Scope === The "orbits" package contains classes to represent the orbital state of a spacecraft at a given time. Several types of orbits are available (cartesian, keplerian, equinoctial...). The jacobian matrix for each orbital parameter / cartesian parameter conversion are also available for their current value. An "Orbit" (implementing "Orbit" class) object is not to be misunderstood with an "Orbital parameters" object (implemen... » actuelle Balise : Éditeur visuel : basculé
  • 09:0523 avril 2025 à 09:05 diff hist +5 250 N User Manual 4.16 Orbital parameters Page créée avec « __NOTOC__ == Introduction == === Scope === The "Orbital parameters" package contains classes to represent the orbital state of a space object. Several types of parameters are available (cartesian, keplerian, equinoctial... with different position angle definitions : true, mean, eccentric). Orbital parameters do not define a date nor a frame. To fully define an orbit, including date and frame, please refer to [FDY_Orbits_Home Orbits]. === Javadoc === The classe... » actuelle Balise : Éditeur visuel : basculé
  • 09:0523 avril 2025 à 09:05 diff hist +25 313 N User Manual 4.16 Frames configuration Page créée avec « __NOTOC__ == Introduction == === Scope === Frames configuration defines the models and data to use for each frame transformation. Several frames configurations are already available in PATRIUS (IERS 2003, IERS 2010, STELA? etc.) but the user may define its own convention. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/frames/configuration/package-summary.html Package fr.c... » actuelle Balise : Éditeur visuel : basculé
  • 09:0423 avril 2025 à 09:04 diff hist +17 232 N User Manual 4.16 Frames Page créée avec « __NOTOC__ == Introduction == === Scope === In Patrius, a frame is represented by the class Frame. The different frames are organized as a tree whose root is the ICRF. A frame is defined by a transformation with respect to its parent. A frame factory enables us to build easily some current frames such as GCRF, EME2000, ITRF... Models and data defining transformations between frame is defined in [FDY_FRCON_Home Frames configuration] === Javadoc === The frames are... » actuelle Balise : Éditeur visuel : basculé
  • 09:0423 avril 2025 à 09:04 diff hist +34 752 N User Manual 4.16 Celestial bodies Page créée avec « __NOTOC__ == Introduction == === Scope === The celestial bodies are described by their main features : position and geometry. The positions are ephemeris that must be loaded from models, the geometries are created as one axis ellipsoids or facet bodies. The package provides a factory able to create any celestial body of the solar system. === Javadoc === The classes for bodies description are available in the package <code>bodies</code> of Patrius. {| class="wi... » actuelle Balise : Éditeur visuel : basculé
  • 09:0223 avril 2025 à 09:02 diff hist +4 342 N Catégorie:User Manual 4.16 Mathematics Page créée avec «  == Introduction == center <center><blockquote> Willingly would I burn to death like Phaeton,<br> were this the price for reaching the sun and<br> learning its shape, its size and its substance.<br> ''Eudoxus of Cnidus (408 - 355 B.C.)''</blockquote></center> This section is a short presentation of the Math Library implemented in PATRIUS. The Math library of PATRIUS is based on the Open-source Commons Math library. Commons-Math has enti... » actuelle Balise : Éditeur visuel : basculé
  • 09:0223 avril 2025 à 09:02 diff hist +10 136 N User Manual 4.16 Trigonometric Polynomials and Fourier Series Page créée avec « __NOTOC__ == Introduction == === Scope === This section presents the Trigonometric Polynomials implemented in PATRIUS as well as Fourier Series. === Javadoc === The trigonometric polynomial (and related) objects are available in the package <code>fr.cnes.sirius.patrius.math.analysis.polynomials</code> and the FFT algorithms in <code>fr.cnes.sirius.patrius.math.transform</code> {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{... » actuelle Balise : Éditeur visuel : basculé