focus, A NEW CONCEPT ON FLIGHT DYNAMICS OPERATIONS



Similar documents
GMV 2012 USER S CONFERENCE. GMV Portfolio

Spacecraft Operations Course

USE OF SCILAB FOR SPACE MISSION ANALYSIS AND FLIGHT DYNAMICS ACTIVITIES

USE OF PYTHON AS A SATELLITE OPERATIONS AND TESTING AUTOMATION LANGUAGE

How To Run A Space Station From A Polar Relay Station

FlexPlan: An Operational Mission Planning & Scheduling COTS Used Internationally

Installation and Configuration Guide

Considerations In Developing Firewall Selection Criteria. Adeptech Systems, Inc.

Information and Communications Technology Courses at a Glance

FOXBORO. I/A Series SOFTWARE Product Specifications. I/A Series Intelligent SCADA SCADA Platform PSS 21S-2M1 B3 OVERVIEW

Remote Desktop In OpenSUSE 10.3

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

Service Level Agreement (SLA) Arcplace Backup Enterprise Service

Using a VPN with Niagara Systems. v0.3 6, July 2013

Architectures for Fleet Management. B. L. Kizzort. Harris Corporation, Melbourne, Florida, USA.

PROTECTING DATA IN TRANSIT WITH ENCRYPTION IN M-FILES

NuSTAR Ground Systems and Operations Approach Lessons Learned

Future Multi-Mission Satellite Operations Centers Based on an Open System Architecture and Compatible Framework

TREK HOSC PAYLOAD ETHERNET GATEWAY (HPEG) USER GUIDE

Using a VPN with CentraLine AX Systems

Installing GFI LANguard Network Security Scanner

OPCNet Broker TM for Industrial Network Security and Connectivity

Network operating systems typically are used to run computers that act as servers. They provide the capabilities required for network operation.

OMU350 Operations Manager 9.x on UNIX/Linux Advanced Administration

WHAT IS SCADA? A. Daneels, CERN, Geneva, Switzerland W.Salter, CERN, Geneva, Switzerland. Abstract 2 ARCHITECTURE. 2.1 Hardware Architecture

Company Co. Inc. LLC. LAN Domain Network Security Best Practices. An integrated approach to securing Company Co. Inc.

Cloudbuz at Glance. How to take control of your File Transfers!

WW HMI SCADA-08 Remote Desktop Services Best Practices

AUTOMATED OPERATIONAL MULTI-TRACKING HIGH PRECISION ORBIT DETERMINATION FOR LEO MISSIONS

Comparison of FTP and Signiant

Implementing and Supporting Microsoft Windows XP Professional

HP SiteScope 11.x Essentials

Mobile Admin Architecture

Table Of Contents. - Microsoft Windows - WINDOWS XP - IMPLEMENTING & SUPPORTING MICROSOFT WINDOWS XP PROFESSIONAL...10

Security. TestOut Modules

Cisco Secure Access Control Server 4.2 for Windows

A Service-based Architecture for Automated Guidance, Navigation, & Control Flight Software

Printing Options. Netgear FR114P Print Server Installation for Windows XP

Installing GFI Network Server Monitor

Information Technology Career Field Pathways and Course Structure

Support Guide: Managing the Subject machine s Firewall.

D83167 Oracle Data Integrator 12c: Integration and Administration

Windchill Service Information Manager Curriculum Guide

Industrial Network Security and Connectivity. Tunneling Process Data Securely Through Firewalls. A Solution To OPC - DCOM Connectivity

HOW TO CONFIGURE PASS-THRU PROXY FOR ORACLE APPLICATIONS

Skynax. Mobility Management System. System Manual

Please check for updates to make sure you install the most recent version of our software.

How To Pass The Information And Network Security Certificate

Delegated Administration Quick Start

Project Title: Judicial Branch Enterprise Document Management System RFP Number: FIN122210CK DMS TECHNICAL REQUIREMENTS

Stonesoft Corp. Stonegate Firewall and VPN

GoToMyPC Corporate Advanced Firewall Support Features

Setting up an MS SQL Server for IGSS

HP OpenView AssetCenter

S y s t e m A r c h i t e c t u r e

INFORMATION SCIENCE. INFSCI 0010 INTRODUCTION TO INFORMATION SCIENCE 3 cr. INFSCI 0015 DATA STRUCTURES AND PROGRAMMING TECHNIQUES 3 cr.

Networking Best Practices Guide. Version 6.5

MIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper

Functions of NOS Overview of NOS Characteristics Differences Between PC and a NOS Multiuser, Multitasking, and Multiprocessor Systems NOS Server

Alcatel-Lucent Extended Communication Server Active directory synchronization : installation and administration

HIPAA Security: Gap Analysis, Vulnerability Assessments, and Countermeasures

AIAA Distributed Operation of a Military Research Micro Satellite Using the Internet

Steelcape Product Overview and Functional Description

Course Description and Outline. IT Essential II: Network Operating Systems V2.0

Remote Unix Lab Environment (RULE)

Sophos UTM. Remote Access via PPTP. Configuring UTM and Client

Network Configuration Settings

Enterprise Solution for Remote Desktop Services System Administration Server Management Server Management (Continued)...

Cisco PIX vs. Checkpoint Firewall

ICE econfirm. FAQs April 2012

Client/server is a network architecture that divides functions into client and server

High Level Design Distributed Network Traffic Controller

Medical Networks and Operating Systems

Assignment # 1 (Cloud Computing Security)

Socket = an interface connection between two (dissimilar) pipes. OS provides this API to connect applications to networks. home.comcast.

AWS Service Catalog. User Guide

Security White Paper The Goverlan Solution

Table of Contents. Cisco Wi Fi Protected Access 2 (WPA 2) Configuration Example

MCSA Security + Certification Program

Configuring the WT-4 for Upload to a Computer (Infrastructure Mode)

Oracle Data Integrator 12c: Integration and Administration

Oracle Data Integrator 11g: Integration and Administration

Features of AnyShare

Technical White Paper BlackBerry Enterprise Server

About Network Data Collector

Version Overview. Business value

Elluminate Live! Access Guide. Page 1 of 7

Overview - Using ADAMS With a Firewall

Niagara IT Manager s Guide

scalability OneBridge

Manual - TeamViewer 6.0

VOL. 2, NO. 1, January 2012 ISSN ARPN Journal of Science and Technology ARPN Journals. All rights reserved

Overview - Using ADAMS With a Firewall

Mobile Admin Security

Oracle Universal Content Management

e-gateway SOLUTION OVERVIEW Financials HCM ERP e-gateway Web Applications Mobile Devices SharePoint Portal

NETASQ & PCI DSS. Is NETASQ compatible with PCI DSS? NG Firewall version 9

Transcription:

focus, A NEW CONCEPT ON FLIGHT DYNAMICS OPERATIONS Miguel Angel Molina Cobos Flight Engineering Business Unit Director GMV c/ Isaac Newton, 11; PTM Tres Cantos 28760 Madrid (Spain) Tf: +34 918072100; Fax: +34 918072199; E-mail: mamc@gmv.es ABSTRACT GMV has developed an internal project, called focus, which is aimed at producing a new generation of Flight Dynamics systems by exploiting all GMV's past and present experience in the domain and all the current baseline of GMV's Flight Dynamics systems. Project focus came through successful requirements definition during the first half of 1999 and the development phase started in August 1999. focus has very ambitious goals in mind, in particular the development of a truly generic operational FDS for all type of satellite missions (including GEO, LEOP, LEO, satellite formations, constellations, etc.) to be commercialised as a COTS product.. KEYWORDS: Operations, Flight Dynamics, Automation, MMI, Data Base, Procedures, Graphics. INTRODUCTION focus is now progressing in a phased approach and the first member of this family has been oriented to GEO satellites. In this context, a sub-project named focusgeo has been conceived to produce a first version of focus including all fundamental features of the final system (MMI, graphics, data access, on-line help, process manager, events logging, automation), in order to provide a new generation Flight Dynamics product for geostationary satellites. This focusgeo version is now available and operational at HISPASAT and EUTELSAT. Further upgrades and extensions to the system are also being worked in parallel and planned to end up with a truly generic high performance all-types-of-mission multi-mission flight dynamics application. The following paragraphs describe at a high level the functionalities of focus which are common for all the members of the focus families: A computation and data layer based on the extensive reuse of existing and improved software. A large variety of satellite platforms (including Aérospatiale's Spacebus, MMS s Eurostar 2000/2000+, Alcatel s Spacebus 3000/3000B, NPO/PM's SESAT and soon Alenia's Satelcom, Boeing and S/S Loral). 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. Database driven: All important mission data is stored in a database residing on the server side. The possibility to plug a commercial RDBMS like ORACLE into focus has been foreseen, although this is not mandatory being a proprietary database by default. An advanced MMI: The MMI integrates advanced widgets and a design philosophy 1

based on commercial desktop applications for the office: everything-in-one-workingarea and all-one-click-away (tabs). The MMI implementation is based on a proprietary toolkit called TkForms that allows a development through configuration files rather than through code. Procedures automation capability through the AutoFocus extension, which is able to produce an automatic sequence and execution of modules required to fulfill a particular procedure. This automation is based on a dedicated language: SoL (Spacecraft Operations Language) also developed and integrated by GMV. Advanced graphical capabilities: Dedicated widgets for generic X-Y plots and Events visualization have been developed for focus. On-line help: Complete User Manual available on-line in PDF format, with hypertext and navigation capabilities. Portability (UNIX/Windows NT): Both the client and the server part run under UNIX and Windows-NT. Any combination of the two operating systems is possible (UNIX/UNIX, UNIX/Windows-NT, Windows-NT/Windows-NT, Windows-NT/UNIX). Virtually all flavours of UNIX are supported, including Linux. At the client side any of Windows 95/98/2000/NT/XP are also supported. Extensibility: Any extra functionality following certain I/O rules can be easily integrated within focus via configuration files. A server Interface Description and a graphical Server Manager are available. Capability to perform unlimited Undo/Redo operations: Any data editing and function execution operation can be undone and redone an unlimited number of times. This allows a quick and user-friendly operating of the product while maintaining at the same time the user confidence and the data integrity. ARCHITECTURE focus is a database-driven framework, built as a three-layer architecture (MMI Layer/Computation Layer/Data Layer). Focus is also conceived as a client-server system, where multiple clients may be accessing concurrently the same server and database. MMI Process Manager Data Manager focusgeo focusleop focusleo focuscon Figure 1 focussuite Componentsfocus integrates many common components shared across the suite (focussuite ): MMI Events Logging Automation 2

Process Management Data Management A client/server architecture is considered as baseline for data transmission. 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. Pocus Stand-by Focus Prime Operations LAN TCP/XML External Firewall Internal SSH Server IP filtering User Authentication Encryption Compression Connection Internet Figure 2 Client/Server architecture 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. The computation and data layer are based on the extensive reuse of existing and improved software (e.g. PEPSOC, NAPEOS).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). 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. However the 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.Both the client and the server part run under UNIX and Windows. Any combination of the two operating systems is possible (UNIX/UNIX, UNIX/Windows, Windows/Windows, Windows/UNIX). Virtually all flavours of UNIX are supported, including Linux. At the client side any of Windows 95/98/2000/NT/XP are also supported. That allows a complete portability of the system.the system 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 3

configuration files rather than through code. Advanced graphical capabilities are also included. Dedicated widgets for generic X-Y plots and Events visualization have been developed for focus (grafos tool). New generation called visualfocus is also available. Figure 3 System MMI Procedures automation capability through the AutoFocus extension, is able to produce an automatic sequence and execution of modules required to fulfil a particular procedure. This automation is based on a dedicated language: SoL (Spacecraft Operations Language) also developed and integrated by GMV We can also highlihg the following aspects Extensibility: Any extra functionality following certain I/O rules can be easily integrated within focus via configuration files. A server Interface Description and a graphical Server Manager are available. Capability to perform unlimited Undo/Redo operations: Any data editing and function execution operation can be undone and redone an unlimited number of times. This allows a quick and user-friendly operating of the product while maintaining at the same time the user confidence and the data integrity. On-line help: Complete User Manual available on-line in PDF format, with hypertext and navigation capabilities. No licenses of external products are required focusgeo : OPERATIONAL EXAMPLE OF FOCUSSUITE focus is now progressing in a phased approach and the first member of this family has been oriented to GEO satellites. In this context, a sub-project named focusgeo has been conceived to produce a first version of focus including all fundamental features of the final system (MMI, graphics, data access, on-line help, process manager, events logging, automation), in order to provide a new 4

generation Flight Dynamics product for geostationary satellites. This focusgeo version is now available and operational at HISPASAT and EUTELSAT. FocusGEO integrates the following elements a part the common focussuite infrastructure: Mission independent SW inherited mostly from PEPSOC and GMV internal developments and improvements. Multi-satellite platform system: o Astrium s Eurostar 2000/2000+/3000 o Alcatel s Spacebus 3000/3000B o NPO/PM s SESAT o Alenia s SATELCOM o HP376 Boeing (spinning satellite) o FS1300 SS/Loral Collocation Station Keeping and Inclined orbit (in collocation also) Multiple reference frames Ion thrusting Reporting capabilities Contingencies and AOCS support LEOP support (launch window, transfer optimisation) Status: Operational From computational point of view we can highlight the following strategies: Orbit determination is based on a weigthed least squares method able to estimate orbit, station biases, CpSM, delays, maneuvers...using ranging, angular, doppler, turn-around, interferometry data. Numerical orbit propagator isbased on a Runge Kutta, taking into account impulsive and continous manoeuvres. Manoeuvre computation is based on minimum fuel (several options depending on the cycle lenght,...) inclination control. Maneuver computation is based on sun pointing perigee strategy for eccentricity and longitude control. Additional eccentricity/longitude control strategies implemented for severe satellite constraints (reduce window, high cross-coupling. 5