gmv solution for satellite constellation operations...
TRANSCRIPT
September 2004
www.gmv.com
GMV Solution for Satellite Constellation Operations (focusCn)
A. Pérez, M.A. Molina, F. Martínez (GMV S.A.)
2nd ESA Workshop on Astrodynamics Tools and Techniques
ESTEC 13-15 September 2004
GMVSA 4119/04
FOCUSCN
September, 2004© GMV S.A. Page 2
ww
w.g
mv.
com
Presentation Contents
Presentation Contents
focusCn General DescriptionfocusCn Computational LayerfocusCn infrastructure :
General descriptionTools
Demo
September 2004
www.gmv.com
focusCn General Description
FOCUSCN
September, 2004© GMV S.A. Page 4
ww
w.g
mv.
com
focusCn General Description (1)
General DescriptionfocusCn is an integrated application that provides full life cycle support of satellite constellations.
It provides a collection of mission independent and mission dependent functionalities.
Computational layer is based on the extensive reuse of existing operational flight dynamics systems.
focusCn inherits GMV’s vast experience with constellations flight dynamics software packages.
focusCn uses GUI advance widgets and and generic tools from focusSuite.
September 2004
www.gmv.com
focusCn Computational Layer
FOCUSCN
September, 2004© GMV S.A. Page 6
ww
w.g
mv.
com
focusCn Computational Layer (1)
NAPEOS (NAvigation Package for Earth Observation (or Orbiting) Satellites)
Requirements on Precise Orbit Determination (POD)Functionalities: orbit determination, events generation, manoeuvre planning and calibration,...Operational requirements
NAPEOS targeted to multi-satellite applications (GPS, GLONASS,
Galileo )ESOC / GMV project since 1995
FD version (Envisat operational and POD)
Enhanced version (GPS IGS, POD, LEO)New modules developed for GSTBV2 and EPS will be reused.
September, 2004© GMV S.A. Page 7
ww
w.g
mv.
com
focusCn Computational Layer (2)
focusCn inherits from ORION:
Constellation design Optimisation
Performance Calculation
Orbit Control Design
Replacement strategy
Orbit determination strategy
Launch and set-up
End of Life
September 2004
www.gmv.com
focusCn infrastructure
FOCUSCN
September, 2004© GMV S.A. Page 9
ww
w.g
mv.
com
General Description (1)
º Focus Constellation Data Analysis Display
Stations Locations Ground Tracks
File Edit Zoom Projection
LoadingStatus:-2.1Longitude:+42.5Latitude:
V-DOP H-DOP
173%
Stations
Constellation
Yarragadee
San Fernando
Monument Peak
Satellites
Sky-1Sky-2
Sky-3
Antartica
New York
Guadalajara
Locations
SA Anomaly
ConicalProjection:
Focus Constellation Data Analysis Display
Stations Locations Ground Tracks
File Edit Zoom Projection
ReadyStatus:10.1Longitude:0.5Latitude:
Stations
Constellation
YarragadeeSan FernandoMonument Peak
Satellites
Sky-1Sky-2Sky-3
AntarticaNew YorkGuadalajara
Locations
V-DOP H-DOP
SA Anomaly
100%
CylindricalProjection:
V-DOP
Latitude:
time (days from epcoh)
VDO
P
21 3 4 5 6 7 21 3 4 5 6 7 21 3 4 5 6 7 21 3 4 5 6 7 21 3 4 5 6 7
Epcoh: 2000/01/05-00:00:00
OK Help
< Back
0.5
Longitude: 10.1
ManoeuvreCd Calb CirCr c.p.r. TransponderState
TNW Geocentric
SKY-1
fwswwfn
SKY-1
snnftst
SKY-1
t
100000.000
typeepoch
SKY-1
fwswwfn
SKY-1
snnftst
SKY-1
t
100000.000
typeepoch
1500.000SKY-1
fw
1500.000 1.000 1500.000 1.000
swwfn
SKY-1
sn
1500.000 1.000 1500.000 0.001
nftst
SKY-1
t
2000/01/01-00:00:00.000 100000.000
type
SKY-1
epoch
Impulsive
Multi-satellite, multi-user
Undo/Redo capabilities
Portability (UNIX/Linux/Windows)
Advance MMI
On-line help
No licenses of external products are needed
September, 2004© GMV S.A. Page 10
ww
w.g
mv.
com
General Description (2)
An advanced MMI: The MMI integrates advanced widgets and a design philosophy based on commercial desktop applications for the office: “everything-in-one-working-area” and “all-one-click-away”(tabs). The MMI implementation is based on a proprietary toolkit called TkForms (based on tcl/tk) that allows a development through configuration files rather than through code.
September, 2004© GMV S.A. Page 11
ww
w.g
mv.
com
General Description (3)
Operations LAN
InternalRouter
Firewall
PocusStand-by
FocusPrime
Focus Client
Internet
SSH Server
Focus Client
Focus Client
ExternalRouter
Focus Client
Focus Client
Router
IP filteringUser Authentication
EncryptionCompressionConnection
TCP/XML
A client/server architecture: All data and functionalities reside on a server which is accessed via a client MMI. Communications between client and server are done via TCP/IP. The possibility to work over the Internet with the appropriate degree of security has been foreseen.
September, 2004© GMV S.A. Page 12
ww
w.g
mv.
com
General Description (4)
ground stations
satellite, thrusters &plume-impignement
measurements imp. MPFs
orbit file
input
input
input
initial state
Proximorbit file 2
state vectors + Cr
input
imp. calibrated manoeuvres
geopotential system parameters
events.ebr
residuals.plt
orbit.plt
proxim.plt
Inclon
Solong
inclon.plt
solong.plt
Db mgr
input
input
input
steering
imp. MPFs
measurements
initial state
imp. calibratedmanoeuvres
imp. manoeuvres
Info
input
Simrad
Gordam
Sorbam
Calib
Database driven: All important mission data is stored in a database residing on the server side. In the standard version of Focus the relational database has been implemented as a set of standard ASCII files. Interface between the database and the Computation Layer is done though a dedicated API, in such a way that the database data can be easily ported to a commercial relational database system (RDBMS) such as ORACLE.
September, 2004© GMV S.A. Page 13
ww
w.g
mv.
com
General Description (5)
The Computation Layer is the bridge between user and data services. It responds to requests from the user (or other computation processes) in order to execute a process. This protocol insulates the user from direct interaction with the database. Two different types of processes are included in this layer
The Process Manager is a single process, receiving requests from the clients and starting and controlling the computation processes.The Computation Processes are multiple processes that can run concurrently and perform the computations needed by the system.
omputation Layer
IFrontEnd
Adapter
Process Manager Interface Pure C
DBAP
Process Manager
September, 2004© GMV S.A. Page 14
ww
w.g
mv.
com
General Description (6)
The Data Layer maintains, accesses, and updates data. It also manages and satisfies requests to manipulate data that are initiated by computation processes. Separation of data services allows the data structure and access mechanisms to be maintained, modified, or, if necessary, even redesigned without affecting the computation or user layer. Two different single processes running permanently can be identified in this layer
The Database API Back-end handles all the requests received from the computation processesThe Relational database (RDBMS).
DBAPIBackEnd
RDBMS
ODBC
September, 2004© GMV S.A. Page 15
ww
w.g
mv.
com
General Description (7)
Advanced graphical capabilities: Dedicated widgets for generic X-Y plots (focusGrafos) and Events visualization (focusEbro) have been developed.
September, 2004© GMV S.A. Page 16
ww
w.g
mv.
com
focusSuite Tools (1)
Autofocus (Operations Automation)
It allows fully automate
focusCn for hand-off operations.
It is fully compatible with today’s operations based on procedures.
It handles procedures written
in SoL (Spacecraft operations
language). SoL is a very high-level language specially targeted towards spacecraft operations which does not require any previous programming experience.
September, 2004© GMV S.A. Page 17
ww
w.g
mv.
com
focusSuite Tools (2)
focusServerAdministratorIt allows to synchronize remote servers (archive and restore data).
It allows to configure user accounts and scenarios and workspaces.
focusEvelogIt allows centralized management of events, management of alarms, errors and warnings
September, 2004© GMV S.A. Page 18
ww
w.g
mv.
com
focusSuite Tools (3)
Laptop computer Hand held computer Cell phone
Local focusSuiteClients
focusSuite Server
Internet
Remote focusSuite Clients
focusRemoteIt provides access to focusCn from the internet.
Operational feature: two way synchronization between local data and operational data
Internet OperationalOrbital Data
User 1 User 3User 2
TLEs
Ephemeris /State Vector + Manoeuvres
CollisionRisk
AssessmentReport
focusCLoseApIt allows to control the risk of collision with uncontrolled space objects.
The orbital elements of the third-party objects are retrieved from the internet in the form of TLE’s.
September, 2004© GMV S.A. Page 19
ww
w.g
mv.
com
focusSuite Tools (4)
VisualfocusIt allows to monitor any kind of satellite in any kind of mission.
It is composed of:
2D Visualization tool
3D Visualization tool
Sensor View tool
It is able to work in two time modes:
Real-Time mode
Stand-alone playback mode
September 2004
www.gmv.com
DEMO
FOCUSCN