« WELCOME TO THE OPERA WIKI » : différence entre les versions
Ligne 7 : | Ligne 7 : | ||
::<font color=#556B2F>'''OPERA'''</font> is a [https://cnes.fr/fr '''CNES'''] tool allowing to estimate long and middle term Earth reentry dates (some months to one week in advance) thanks to <font color=#FF8C00 title="Two Lines Elements">TLE</font>. | ::<font color=#556B2F>'''OPERA'''</font> is a [https://cnes.fr/fr '''CNES'''] tool allowing to estimate long and middle term Earth reentry dates (some months to one week in advance) thanks to <font color=#FF8C00 title="Two Lines Elements">TLE</font>. | ||
It allows also to compute the information on other parameters as <font color=#FF8C00 title="Surface on Mass ratio">S/M</font> or maneuvers previously occured. | ::It allows also to compute the information on other parameters as <font color=#FF8C00 title="Surface on Mass ratio">S/M</font> or maneuvers previously occured. | ||
At last, <font color=#556B2F>'''OPERA'''</font> is able to generate automatic <font color=#FF8C00 title="Portable Document Format">PDF</font> reports with a synthesis of maneuver activity of a given object. | ::At last, <font color=#556B2F>'''OPERA'''</font> is able to generate automatic <font color=#FF8C00 title="Portable Document Format">PDF</font> reports with a synthesis of maneuver activity of a given object. | ||
[[Current_version|'''Current version''']] | [[Current_version|'''Current version''']] |
Version du 20 janvier 2020 à 16:09
Welcome to the OPERA wiki, a CNES flight dynamics tool.
DESCRIPTION
- OPERA is a CNES tool allowing to estimate long and middle term Earth reentry dates (some months to one week in advance) thanks to TLE.
- It allows also to compute the information on other parameters as S/M or maneuvers previously occured.
- At last, OPERA is able to generate automatic PDF reports with a synthesis of maneuver activity of a given object.
- The current version is: V7.2.
- Describes evolutions tanks to previous versions.
USE IT
- Where to download it.
- First steps with OPERA
OPERA may be used very quickly via its GUI facilitating context elaboration and results exploitation. No code knowledge is necessary. It is also possible to use it in batch mode via a shell and especially on grid computers with no display properties. On the other hand, it is also possible to use it via its Java interface inside a higher level tool (for example, an orbit determination tool or a maneuver optimization tool).
DOCUMENTATION
- Description of the methods and algorithms used.
- Access to current and old Java doc.
- Describes dependencies with other products.
- List the main evolutions of this Wiki.
WHERE TO GET IT ?
Up to now, OPERA is only available for CNES users. Once it will be available, it will be downloadable here.
WHAT IS OPERA?
OPERA is a CNES tool allowing to estimate long and middle term Earth reentry dates (some months to one week in advance) thanks to TLE and allows also to compute the information on other parameters as S/M or maneuvers previously occured. OPERA is also able to generate automatic PDF reports with a synthesis of maneuver activity of a given object.
OPERA is usable via three modes:
- GUI: its utilization is made user-friendly thanks to a graphical user interface (developed using [GENIUS] and [GENOPUS]),
- Batch,
- Library via its Java interface.
Its initialization is made by:
- A list of initial orbital parameters thanks to TLE,
- Solar activity files,
- Several other specific parameters as the reentry altitude or how to filter TLE inputs.
For flight dynamics aspects, OPERA is fully based on the [PATRIUS] library and specially about the orbit extrapolation, the propagation is done thanks to the [STELA] propagator that allows to get interesting CPU time by comparison to a full numerical propagator while keeping sufficient precision relative to the reentry date.
HOW TO USE IT?
OPERA may be used very quickly via its GUI facilitating context elaboration and results exploitation. No code knowledge is necessary. It is also possible to use it in batch mode via a shell and especially on grid computers with no display properties. On the other hand, it is also possible to use it via its Java interface inside a higher level tool (for example, an orbit determination tool or a maneuver optimization tool).
So, three jar files are available:
- opera-NN.n-jar-with-dependencies.jar : executable jar including all needed libraries => it is the file to use for GUI utilization but it may also be used for the Java interface
- opera-NN.n.jar : includes only OPERA classes => to be used for Java interface, under the condition of linking with the right version of [GENOPUS] and [PATRIUS]
- opera-NN.n-javadoc.jar
REMARKS
- As it is coded in Java, this product is available for any kind of platforms owning Java. An executable jar (launching the GUI) including all dependencies is provided.
- OPERA will be provided soon as a Freeware under a CNES specific license via this site.
CURRENT VERSION : V7.2-SNAPSHOT
New version, now linked with last PATRIUS V4.3 version.
Known bugs of this version: none.
PREVIOUS VERSIONS
- version 7.1: Java 1.6 version.
DEPENDENCIES
Version | 7.2-SNAPSHOT | 7.1 |
Disponibility | from 26/06/2019 | from 01/01/2019 |
Javadoc | no | no |
Dependencies | Java 1.8 Patrius 4.3 PatriusDataset 1.1.0 Genopus 2.0.1 Genius 1.8 Miglayout 4.2 Jdom 1.1.2 Gettext-commons 0.9.8 JFreeChart 1.0.19 commons-io 2.4 sqlite-jdbc 3.15.1 |
Java 1.6 Patrius 3.0.1 PatriusDataset 1.0.2 - Genius 1.7 Miglayout 4.2 Jdom 1.1.2 Gettext-commons 0.9.8 JFreeChart 1.0.19 commons-io 2.4 sqlite-jdbc 3.15.1 |