|
|
| (22 versions intermédiaires par le même utilisateur non affichées) |
| Ligne 1 : |
Ligne 1 : |
| __NOTOC__ | | __NOTOC__ |
| Welcome to the <font color=#556B2F>'''OPERA'''</font> wiki, a [https://cnes.fr/fr '''CNES'''] flight dynamics tool. | | Welcome to the <font color=#556B2F>'''OPERA'''</font> wiki, a [https://cnes.fr/fr '''CNES'''] flight dynamics tool. As it is coded in <font color=#FF8C00>Java</font>, this product is available for any kind of platforms owning a <font color=#FF8C00 title="JavaVirtual Machine">JVM</font>. |
|
| |
|
| == DESCRIPTION == | | == DESCRIPTION == |
| Ligne 8 : |
Ligne 8 : |
| ::<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''']] |
|
| |
|
| ::The current version is: <font color=#FF0000>'''V7.2'''</font>. | | ::The current version is: <font color=#FF0000>'''V7.2.4'''</font>. |
|
| |
|
| [[Previous_versions|'''Previous versions''']] | | [[Previous_versions|'''Previous versions''']] |
|
| |
|
| ::Describes evolutions tanks to previous versions. | | ::Describes evolutions thanks to previous versions. |
|
| |
|
| == USE IT == | | == USE IT == |
| Ligne 30 : |
Ligne 30 : |
| [[User_Manual|'''User Manual''']] | | [[User_Manual|'''User Manual''']] |
|
| |
|
| :: <font color=#556B2F>'''OPERA'''</font> may be used very quickly via its <font color=#FF8C00 title="Graphical User Interface">GUI</font> facilitating context elaboration and results exploitation. No code knowledge is necessary. | | ::<font color=#556B2F>'''OPERA'''</font> may be used very quickly via its <font color=#FF8C00 title="Graphical User Interface">'''GUI'''</font> 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. | | ::Anyway, it is also possible to use it in <font color=#FF8C00>'''batch'''</font> mode (especially on grid computers with no display properties) or using its <font color=#FF8C00>'''Java'''</font> interface. |
| ::On the other hand, it is also possible to use it via its <font color=#FF8C00>Java</font> interface inside a higher level tool (for example, an orbit determination tool or a maneuver optimization tool).
| |
|
| |
|
| == DOCUMENTATION == | | == DOCUMENTATION == |
| Ligne 50 : |
Ligne 49 : |
| [[News|'''News''']] | | [[News|'''News''']] |
|
| |
|
| ::List the main evolutions of this Wiki. | | ::Main evolutions of this Wiki. |
|
| |
|
| | | ::<font color=#FF0000>'''! Last 7.2.4 version is now available.'''</font> |
| == WHERE TO GET IT ? ==
| |
| | |
| Up to now, <font color=#556B2F>'''OPERA'''</font> is only available for [https://cnes.fr/fr '''CNES'''] users. Once it will be available, it will be downloadable [https://logiciels.cnes.fr/en/content/opera here].
| |
| | |
| == WHAT IS OPERA? ==
| |
| | |
| <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> and 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. <font color=#556B2F>'''OPERA'''</font> is also able to generate automatic <font color=#FF8C00 title="Portable Document Format">PDF</font> reports with a synthesis of maneuver activity of a given object. | |
| | |
| <font color=#556B2F>'''OPERA'''</font> is usable via three modes:
| |
| * <font color=#FF8C00 title="Graphical User Interface">GUI</font>: its utilization is made user-friendly thanks to a graphical user interface (developed using [[http://genius.cnes.fr GENIUS]] and [[http://genopus.cnes.fr GENOPUS]]),
| |
| * Batch,
| |
| * Library via its <font color=#FF8C00>Java</font> interface.
| |
| | |
| Its initialization is made by:
| |
| * A list of initial orbital parameters thanks to <font color=#FF8C00 title="Two Lines Elements">TLE</font>,
| |
| * Solar activity files,
| |
| * Several other specific parameters as the reentry altitude or how to filter <font color=#FF8C00 title="Two Lines Elements">TLE</font> inputs.
| |
| | |
| For flight dynamics aspects, <font color=#556B2F>'''OPERA'''</font> is fully based on the [[http://patrius.cnes.fr PATRIUS]] library and specially about the orbit extrapolation, the propagation is done thanks to the [[https://logiciels.cnes.fr/en/content/stela STELA]] propagator that allows to get interesting <font color=#FF8C00 title="Central Processing Unit">CPU</font> time by comparison to a full numerical propagator while keeping sufficient precision relative to the reentry date.
| |
| | |
| == HOW TO USE IT? ==
| |
| | |
| <font color=#556B2F>'''OPERA'''</font> may be used very quickly via its <font color=#FF8C00 title="Graphical User Interface">GUI</font> 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 <font color=#FF8C00>Java</font> 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 <font color=#FF8C00 title="Graphical User Interface">GUI</font> utilization but it may also be used for the <font color=#FF8C00>Java</font> interface
| |
| * '''opera-NN.n.jar''' : includes only <font color=#556B2F>'''OPERA'''</font> classes => to be used for <font color=#FF8C00>Java</font> interface, under the condition of linking with the right version of [[http://genopus.cnes.fr GENOPUS]] and [[http://patrius.cnes.fr PATRIUS]]
| |
| * '''opera-NN.n-javadoc.jar'''
| |
| | |
| == REMARKS ==
| |
| * As it is coded in <font color=#FF8C00>Java</font>, this product is available for any kind of platforms owning <font color=#FF8C00>Java</font>. An executable jar (launching the <font color=#FF8C00 title="Graphical User Interface">GUI</font>) including all dependencies is provided.
| |
| * <font color=#556B2F>'''OPERA'''</font> will be provided soon as a Freeware under a [https://cnes.fr/fr '''CNES'''] specific license via this [https://logiciels.cnes.fr/en/home site].
| |
| | |
| == CURRENT VERSION : V7.2-SNAPSHOT ==
| |
| New version, now linked with last [http://patrius.cnes.fr PATRIUS] V4.3 version.
| |
| | |
| <u>Known bugs of this version</u>: none.
| |
| | |
| | |
| == PREVIOUS VERSIONS ==
| |
| * version 7.1: Java 1.6 version.
| |
| | |
| == DEPENDENCIES ==
| |
| {| class="wikitable"
| |
| |-
| |
| |Version
| |
| |style="text-align:center;"|7.2-SNAPSHOT
| |
| |style="text-align:center;"|7.1
| |
| |-
| |
| |Disponibility
| |
| |style="text-align:center;"|from 26/06/2019
| |
| |style="text-align:center;"|from 01/01/2019
| |
| |-
| |
| |Javadoc
| |
| |style="text-align:center;"|no
| |
| |style="text-align:center;"|no
| |
| |- style="vertical-align:top;"
| |
| |Dependencies
| |
| |style="text-align:center;"|Java 1.8<br/>Patrius 4.3<br/> PatriusDataset 1.1.0<br/> Genopus 2.0.1<br/> Genius 1.8<br/> Miglayout 4.2<br/> Jdom 1.1.2<br/> Gettext-commons 0.9.8<br/> JFreeChart 1.0.19<br/> commons-io 2.4<br/> sqlite-jdbc 3.15.1
| |
| |style="text-align:center;"|Java 1.6<br/>Patrius 3.0.1<br/> PatriusDataset 1.0.2<br/> - <br/> Genius 1.7<br/> Miglayout 4.2<br/> Jdom 1.1.2<br/> Gettext-commons 0.9.8<br/> JFreeChart 1.0.19<br/> commons-io 2.4<br/> sqlite-jdbc 3.15.1
| |
| |}
| |
| | |
| == JAVA DOC==
| |
| | |
| | |
| [{{PathCurrentJavaDoc}} Current Java Doc]<br />
| |
| [{{CurrentServer}}/uploads/JavaDocs/V7.2-SNAPSHOT Java Doc 7.2-SNAPSHOT]<br />
| |
Welcome to the OPERA wiki, a CNES flight dynamics tool. As it is coded in Java, this product is available for any kind of platforms owning a JVM.
DESCRIPTION
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.
- 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.
Current version
- The current version is: V7.2.4.
Previous versions
- Describes evolutions thanks to previous versions.
USE IT
Where to get it?
- Where to download it.
Quick start
- First steps with OPERA
User Manual
- OPERA may be used very quickly via its GUI facilitating context elaboration and results exploitation. No code knowledge is necessary.
- Anyway, it is also possible to use it in batch mode (especially on grid computers with no display properties) or using its Java interface.
DOCUMENTATION
Methods
- Description of the methods and algorithms used.
Java Doc
- Access to current and old Java doc.
Dependencies
- Describes dependencies with other products.
News
- Main evolutions of this Wiki.
- ! Last 7.2.4 version is now available.