Orekit in NEOSAT FDS. Alexandre Janer& Pol Sola Romeu(TAS) Maxime Journot(CS) Orekit Day 2017 PROPRIETARY INFORMATION 27/11/2017

Similar documents
Modular Orekit-based Flight Dynamics Software

MULTI PURPOSE MISSION ANALYSIS DEVELOPMENT FRAMEWORK MUPUMA

Orbit Representation

Figure 1. View of ALSAT-2A spacecraft

COUPLED OPTIMIZATION OF LAUNCHER AND ALL-ELECTRIC SATELLITE TRAJECTORIES

OptElec: an Optimisation Software for Low-Thrust Orbit Transfer Including Satellite and Operation Constraints

Space Travel on a Shoestring: CubeSat Beyond LEO

The CCSDS Navigation Working Group and Space Situational Awareness. GSAW 2013 Session 11C

Week 02. Assist. Prof. Dr. Himmet KARAMAN

Hybrid (Ion and Chemical) GEO Stationkeeping Maneuver Planning Software

End of Life Re-orbiting The Meteosat-5 Experience

GNSS: Global Navigation Satellite Systems

INTEROPERABILITY AND STANDARDS ACROSS THE ENTIRE SPACE ENTERPRISE. GSAW 2007 Manhattan Beach, CA March 2007

Principles of the Global Positioning System Lecture 14

Orbits for Polar Applications Malcolm Macdonald

NGA GNSS Division Precise Ephemeris Parameters

F. Letterio, S. Tonetti, S. Cornara, G. Vicario presented by Mariano Sánchez Nogales

ENHANCEMENT OF DLR/GSOC FDS FOR LOW THRUST ORBIT TRANSFER AND CONTROL. DLR German Space Operations Center, Oberpfaffenhofen, Weßling, Germany

Fundamentals of Astrodynamics and Applications

GEOSTATIONARY/COLLOCATION MISSION ANALYSIS USING FOCUSGAT

1. (a) Describe the difference between over-expanded, under-expanded and ideallyexpanded

5.12 The Aerodynamic Assist Trajectories of Vehicles Propelled by Solar Radiation Pressure References...

RECENT SPACE DEBRIS MITIGATION ACTIVITIES IN FRANCE F.ALBY

EUROSTAR 3000 INCLINED ORBIT MISSION : LIFETIME OPTIMISATION IN CASE OF INJECTION WITH A LOW INCLINATION

Orbit Design Marcelo Suárez. 6th Science Meeting; Seattle, WA, USA July 2010

Using the DSST Semi-Analytical Orbit Propagator Package via the N ondy Web Open Science Environment

Operational Support by ESOC s GRAS Ground Support Network - Status and Outlook

Long-Term Evolution of High Earth Orbits: Effects of Direct Solar Radiation Pressure and Comparison of Trajectory Propagators

Workshop on GNSS Data Application to Low Latitude Ionospheric Research May Fundamentals of Satellite Navigation

CHAPTER 3 PERFORMANCE

A Concept Study of the All-Electric Satellite s Attitude and Orbit Control System in Orbit Raising

An Optical Survey for Space Debris on Highly Eccentric MEO Orbits

AUTOMATED FLIGHT DYNAMICS SYSTEM FOR THAICHOTE SATELLITE

VERSION December 2014 USER'S GUIDE

Introduction to Global Navigation Satellite System (GNSS) Module: 2

SIMBOL-X: A FORMATION FLYING MISSION ON HEO FOR EXPLORING THE UNIVERSE

Design and Implementation of a Space Environment Simulation Toolbox for Small Satellites

The European Student Moon Orbiter (ESMO) A Small Mission for Education, Outreach, and Science

MAE 180A: Spacecraft Guidance I, Summer 2009 Homework 4 Due Thursday, July 30.

Status of the Gravitational Redshift Test with Eccentric Galileo Satellites

Space Environment & Technology Space Policy and Law Course 2018

Yahsat s Approach to GEO Collision Avoidance A Case Stduy with STTW-4

CHAPTER 3 PERFORMANCE

EESC 9945 Geodesy with the Global Posi6oning System. Class 2: Satellite orbits

Satellite communications and the environment of space. V 1.1 Swiss Space Summer Camp 2016 Images: NASA 1

This is an author-deposited version published in: Eprints ID: 16117

OREKIT DAY 2017 Orekit-based applications at EUMETSAT. Jose Maria de Juana Gamo Flight Dynamics/Flight Operations Division EUMETSAT

SSTD = Standard deviation SMA = Semi Major Axis

ACCURACY ASSESSMENT OF GEOSTATIONARY-EARTH-ORBIT WITH SIMPLIFIED PERTURBATIONS MODELS

METHODS OF BALLISTIC SUPPORT AND SUPERVISION OF RESEARCH AND TECHNOLOGICAL EXPERIMENTS OF FOTON SC

EXAMINATION OF THE LIFETIME, EVOLUTION AND RE-ENTRY FEATURES FOR THE "MOLNIYA" TYPE ORBITS

A Regional Microsatellite Constellation with Electric Propulsion In Support of Tuscan Agriculture

Low Cost Helicon Propulsion System for CubeSat future mission scenarios. T4i - University of Padova D.Pavarin

Satellite Orbital Maneuvers and Transfers. Dr Ugur GUVEN

APPENDIX TLE TWO-LINE ELEMENT TRACKING

Formation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2)

NPL Time and Frequency Section: NPL S CONTRIBUTION TO TUGGS

Atmospheric delay. X, Y, Z : satellite cartesian coordinates. Z : receiver cartesian coordinates. In the vacuum the signal speed c is constant

Accuracy Assessment of SGP4 Orbit Information Conversion into Osculating Elements

Creating Satellite Orbits

MISSION ENGINEERING SPACECRAFT DESIGN

Case Studies for Uncertainty Quantification of a High-fidelity Spacecraft Oriented Break-up Tool. Bent Fritsche, HTG Stijn Lemmens, ESA

Collision Risk Assessment for Spacecraft with CASS

Lunette: Satellite to Satellite Gravity Mapping of the Moon

Flight Dynamics Operations solution for full-electric propulsion-based GEO missions

Autonomous satellite orbit prediction

Results found by the CNES team (team #4)

Galileo System Simulation Facility

SCIENCE & TECHNOLOGY

Astrodynamics (AERO0024)

SEMI-ANALYTICAL COMPUTATION OF PARTIAL DERIVATIVES AND TRANSITION MATRIX USING STELA SOFTWARE

INTEGRATED OPERATIONAL PRECISE ORBIT DETERMINATION FOR LEO

Mobile and Wireless Networks Course Instructor: Dr. Safdar Ali

Powered Space Flight

INTER-AGENCY SPACE DEBRIS COORDINATION COMMITTEE (IADC) SPACE DEBRIS ISSUES IN THE GEOSTATIONARY ORBIT AND THE GEOSTATIONARY TRANSFER ORBITS

MAE 180A: Spacecraft Guidance I, Summer 2009 Homework 2 Due Tuesday, July 14, in class.

What is scan? Answer key. Space Communications and Navigation Program. Entering the Decade of Light.

Global Navigation Satellite Systems

closeap: GMV S SOLUTION FOR COLLISION RISK ASSESSMENT

ASTRIUM. Minimum-time problem resolution under constraints for low-thrust stage trajectory computation. Nathalie DELATTRE ASTRIUM Space Transportation

Commissioning of the Aerospazio s vacuum facilities with Safran s Hall Effect Thruster

CALCULATION OF POSITION AND VELOCITY OF GLONASS SATELLITE BASED ON ANALYTICAL THEORY OF MOTION

Accuracy of EOCFI Software functions in the Lib and Orbit libraries

RECOMMENDATION ITU-R S * Terms and definitions relating to space radiocommunications

Technical Proposal: Self-Assembling Space Structures

Section 13. Orbit Perturbation. Orbit Perturbation. Atmospheric Drag. Orbit Lifetime

Possible advantages of equipping GNSS satellites with on-board accelerometers

E. Calais Purdue University - EAS Department Civil 3273

Study of the Fuel Consumption for Station-Keeping Maneuvers for GEO satellites based on the Integral of the Perturbing Forces over Time

ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS

GALILEO CONSTELLATION: EVALUATION OF STATION KEEPING STRATEGIES.

Proton Launch System Mission Planner s Guide SECTION 2. LV Performance

on space debris objects obtained by the

The Space-based Telescopes for Actionable Refinement of Ephemeris (STARE) mission

Increasing the Accuracy of Orbital Position Information from NORAD SGP4 Using Intermittent GPS Readings

FORMATION FLYING WITH SHEPHERD SATELLITES NIAC Fellows Meeting Michael LaPointe Ohio Aerospace Institute

PROBA 1. F. Teston ESA/ESTEC D/TEC-EL

Experimental Analysis of Low Earth Orbit Satellites due to Atmospheric Perturbations

On Directional Measurement Representation in Orbit Determination

Astrodynamics (AERO0024)

Transcription:

Orekit in NEOSAT FDS Alexandre Janer& Pol Sola Romeu(TAS) Maxime Journot(CS) Orekit Day 2017 1 Modèle 83230347-DOC-TAS-FR-004

Contents TAS &the NEOSAT program NEOSAT FDS -Generalities Orekit in NEOSAT FDS Conclusion 2 Modèle 83230347-DOC-TAS-FR-004

Thales Alenia Space 7,980 Employees 15 Sites in Europe 2,4 BN Sales BREAKDOWN PER MARKET COMMERCIAL 34% DEFENCE 20% INSTITUTIONAL 46% BELFAST BRISTOL HARWELL CHARLEROI LEUVEN STUTTGART WARSA W BREAKDOWN PER ACTIVITY OBSERVATION, SCIENCE, NAVIGATION 54% TELECOM 46% GORGONZOLA TOULOUSE TURIN CANNES L AQUILA MADRID ROMA A global offer from equipment to end-to-end space systems: EQUIPMENT PAYLOADS SATELLITES SERVICES SYSTEMS 3 Modèle 83230347-DOC-TAS-FR-004

NEOSAT SpaceBus Neo NEOSAT is part of ESA s Advanced Research in Telecommunications Systems program A contract with Thales AleniaSpace was awarded on 15 September 2015 SpaceBus Neo product line Full electric telecommunications platform: Electric Orbit Raising Electric Station-Keeping Payload capacity: up to 2000 kg, and in the range of 20kW Mass at launch: from 3 to 6 tons 4 Modèle 83230347-DOC-TAS-FR-004

Orekit in TAS In the frame of the NEOSAT program, TAS is developing a new FDS (Flight Dynamics Software) in collaboration with CS-SI and CS-Romania For this FDS, the library Orekit has been retained as the solution for the low-level orbital dynamics components: Open source space dynamics library in Java Simple and efficient implementation of all required orbital dynamics elements and functions Well validated in several operational applications Thales AleniaSpace is a member of the Orekit PMC (Project Management Commitee), contributing to the evolution of the library 5 Modèle 83230347-DOC-TAS-FR-004

Flight Dynamics Software (FDS) What is a Flight Dynamics Software? A ground segment operational software used to control a satellite in orbit Determine the orbit (GNSS and/or ground stations measurements) Predict the orbit & orbital events (orbit propagation & detectors) Plan the orbital maneuvers & monitor the propulsion system When is it used? During all the phases of a satellite lifetime Launch & Early Orbit Phase (beginning of life) Station Keeping (operational phase) Disposal(end of life) Who uses it? Operators Everyday survey and control of the satellite Occasional help from experts in case of issue or emergency 6 Modèle 83230347-DOC-TAS-FR-004

NEOSAT FDS Flight Dynamics Software for SpaceBus Neo A FDS tailored for SpaceBus Neo Geostationary orbits Station Keeping and disposal only (no LEOP) Electric propulsion management (Hall effect thrusters) Based on the latest version of Orekit Most of the space dynamics functions based on Orekit Uses almost all the functionalities of the library But not only CS-Ro and CS-SI will own the source code Plans are made to enhance the software for: Other orbits: Low Earth Orbits Other propulsion systems: Chemical propulsion or hybrid systems 7 Modèle 83230347-DOC-TAS-FR-004

NEOSAT FDS - Organisation ESA Head of NEOSAT Program Final Customer Thales Alenia Space (TAS) Designer & Integrator of SpaceBus Neo Customer of NEOSAT FDS CS-Romania (CS-Ro) Prime contractor of TAS FDS Management, Design, Development& Validation CS-SI Contractor of CS-Ro Provides expertise in flight dynamics 8 Modèle 83230347-DOC-TAS-FR-004

NEOSAT FDS Technology Stack Client side: Web-like GUI Angular JS Organized in tabs TAS mainframe for menus Client/server communication No installation User login from navigator No direct access to file system Different type of users: Operator, expert, admin Server side: Java app Flight dynamics based on Orekit & Hipparchus Stored in obfuscated jar binaries 9 Modèle 83230347-DOC-TAS-FR-004

NEOSAT FDS Flight Dynamics Modules 10 Modèle 83230347-DOC-TAS-FR-004

NEOSAT FDS Example 11 Modèle 83230347-DOC-TAS-FR-004

NEOSAT FDS Example 12 Modèle 83230347-DOC-TAS-FR-004

Orekit in NEOSAT FDS General Functionalities Orbits Type: Equinoctial, Cartesian, Keplerian, Flight parameters Frames: IERS 2010 Conventions Inertial: EME2000, TOD, Veis ECEF: ITRF2008, WGS84 Topocentric Frames for ground stations Orbit Conversion Read/Write NORAD Two-Line Elements (TLE) Read Jspoc Conjunction Data Messages (CDM) CCSDS Formats (XML) TDM - Tracking Data Message: Ground stations measurements ODM -Orbit Data Message OEM - Orbit Ephemeris Message: Orbit propagation module output OPM Orbit Parameters Message: Orbit determination output 13 Modèle 83230347-DOC-TAS-FR-004

Orekit in NEOSAT FDS Orbit Determination Two methods Batch least-square Since Orekit 8.0 Hipparchus Levenberg-Marquardt optimizer «Real-time» orbit determination Extended Kalman Filter Runs permanently in an idle process on server Ground stations measurements Distance Range Turn-around range Angular Azimuth/Elevation Right-ascension/Declination Robust linear regression for pre-processing 14 Modèle 83230347-DOC-TAS-FR-004

Orekit in NEOSAT FDS Orbit Determination GNSS measurements Raw data from the on-board GNSS device Pre-processed and added as PV measurements Atmospheric corrections Ionospheric delay Klobuchar model Tropospheric delay Saastamoinen model 15 Estimations Orbital parameters & Covariances Force models Modèle 83230347-DOC-TAS-FR-004 Solar Radiation Pressure Maneuvers thrusts Stations data Measurements biases Position biases

Orekit in NEOSAT FDS Orbit Propagation Mean elements propagation with DSST DSST Draper Semi-Analytical Satellite Theory Since Orekit 7.0 Force Models Spherical harmonics Earth geopotential Luni-Solar gravity perturbations Solar radiation pressure Planned maneuvers 16 Modèle 83230347-DOC-TAS-FR-004

Orekit in NEOSAT FDS Events Prediction & Ground Antenna Pointing Orekit Satellite Events Apogee & perigee crossings Nodes crossings User defined Local Solar Time crossings Eclipses of the Sun & obscuration ratio Earth Moon Transits of Sun & Earth in satellites sensors Stations Visibility Minimum elevation Azimuth/elevation masks Atmospheric refraction 17 Modèle 83230347-DOC-TAS-FR-004

Orekit in NEOSAT FDS Co-location & Collision Avoidance Multi-satellite Propagation Since Orekit 9.0 With constant thrusts or impulse maneuvers Close approach detection Minimum distance with Orekit events Avoidance maneuvers Using Orekit small maneuver analytical model Co-location strategies Longitude separation Eccentricity & inclination separation 18 Modèle 83230347-DOC-TAS-FR-004

NEOSAT FDS for Orekit Adds-on for Orekit Orekit new features based on NEOSAT FDS needs Developed in Orekit then added to NEOSAT FDS software Extended Kalman filter for orbit determination On-going work by the Orekit team To be released in 2018 Ground stations measurements Turn-around range measurements Loader & Reader for ionospheric data -Klobuchar-Style Ionospheric Coefficients from the University of Bern Astronomical Institute Data fit with their own ionospheric models (IONEX) Better performance than the data originally broadcasted by GPS RINEX navigation data files format Final, rapid (last 5 days) and predicted data for real-time orbit determination 19 Modèle 83230347-DOC-TAS-FR-004

Conclusion Orekit used in an operational software Station keeping for geostationary satellites Electric propulsion NEOSAT FDS use of Orekit Latest version Almost the full range of Orekit capabilities Some of the features needed for NEOSAT FDS are or will be added to Orekit Thank you for your attention! 20 Modèle 83230347-DOC-TAS-FR-004