The COSMOS Mission Operations System and its Application ... · The COSMOS Mission Operations...

30
The COSMOS Mission Operations System and its Application to the Hawai‘iSat-1 Mission to Test New Remote Sensing Technologies Trevor C. Sorensen, Jeremy K. Chan, Luke P. Flynn, Miguel A. Nunes, Eric J. Pilger, Robert Wright, Lance K. Yoneshige 10 th IAA Symposium on Small Satellites for Earth Observation Berlin, Germany 20 th April, 2015 Paper B10-0204 HSFL non-proprietary and/or public information

Transcript of The COSMOS Mission Operations System and its Application ... · The COSMOS Mission Operations...

The COSMOS Mission Operations System and its Application to the

Hawai‘iSat-1 Mission to Test New Remote Sensing Technologies

Trevor C. Sorensen, Jeremy K. Chan, Luke P. Flynn, Miguel A. Nunes, Eric J. Pilger, Robert Wright,

Lance K. Yoneshige

10th IAA Symposium on Small Satellites for Earth Observation Berlin, Germany

20th April, 2015

Paper B10-0204

HSFL non-proprietary and/or public information

Hawai`i Space Flight Laboratory (HSFL)

HSFL non-proprietary and/or public information

HSFL Location Oahu Image from Hawaii Synergy Project

Pearl Harbor Waikiki

Diamond Head

Ewa Beach

Monoa Valley

UH/HSFL

HSFL non-proprietary and/or public information

4

Major HSFL Elements

S/C Systems Avionics Power Telecom Thermal S/W H/W

•UH/HSFL maintains UHF/VHF receiving stations with Kauai CC and Honolulu CC staff. •Ground station provides command and control broadcast as well as data downlink capabilities. •Mission Ops Center and COSMOS mission support tools.

Ground Station & Mission Operations Launch Vehicle and Launch Support • Pacific Missile Range Facility (PMRF) •Local launch facility and mission support •Modify existing PMRF launch pad for rail-fitted and modified VAFB Scout launcher. • Kauai Test Facility (KTF)/ Sandia National Lab •Experience with solid rockets and missile design. Use Super-Strypi launch vehicle. •Can lift ~270 kg (594 pounds)to low-Earth orbit (400 km). •Heritage working with PMRF as on-site vehicle integrator and launch agent.

Integration and Test • Clean rooms in UH/POST are used to assemble & test satellites.

–Systems integration –Thermo-vac testing –Vibration/shock testing –Payload spin balancing –Attitude control testing

Spacecraft • Partner with NASA Centers and others to advance small spacecraft design. • Design, build, launch, and operate 5-100 kg small satellites for science and education tasks. • Support technology validation missions as well as other University missions.

Instruments •The HSFL can call on a diverse group of instrument-developing faculty from HIGP and SOEST.

•A number of businesses in Hawaii also develop a wide array of instrumentation. The HSFL will partner with these organizations to provide technology demonstration opportunities.

•NASA Centers (Ames and JPL) are interested in joint technology missions.

HSFL non-proprietary and/or public information

Hawai`iSat-1 Mission

HSFL non-proprietary and/or public information

Hawai`iSat-1 Mission

Prime payload for ORS-4 mission to launch from PMRF in 2015

Hawai`iSat-1 consists of HiakaSat satellite plus ground segment

Launch Vehicle: Super Strypi 3-stage solid propellant rocket

Design Orbit: 430x505 km 94.8º incl. Design Life: 6 months Ground Segment: MOC at HSFL (UHM), ground

stations at Kauai Community College and University of Alaska Fairbanks

Funded by: UH, NASA, ORS

Experimental Remote Sensing Mission: Thermal Hyperspectral Imaging

HSFL non-proprietary and/or public information

Super Strypi Launch Vehicle

7 HSFL non-proprietary and/or public information

Launch Site

8 HSFL non-proprietary and/or public information

HiakaSat (Hawai`iSat-1 mission) Diameter: 64.7 cm Height: 40.3 cm Mass: 55 kg (w/payload) Payload mass: 7.26 kg Payload volume: 279 x 406 x 254 mm Payloads: SUCHI, HSFL CMOS imagers, 2

hosted payloads Solar panels: 10 Solar cells per panel: 19 Total number of solar cells: 190 ADCS: IMUs, WFOV star tracker, 3 magtorquer rods + RW RF: UHF/VHF C&C and S-band data Design Life: 6 months

9

HiakaSat Specifications

HiakaSat in HSFL I&T Clean Room

HSFL non-proprietary and/or public information

10

HiakaSat (Hawai`iSat-1 mission)

HSFL non-proprietary and/or public information

Space Ultra-Compact Hyper-Spectral Imager (SUCHI)

Fabry-Perot FTIR New UH technology Patent pending Development to TRL 4 funded

by DARPA Uncooled 320x256

microbolometer array FLIR Photon 320 Sensitivity 20 mK or better at

30 Hz frame rates, F-number 1.4

~ 220 m ground resolution 7 wave channels between 7

and 14 μm 4 calibration shutters Camera inside a pressure vessel

11

Flight Unit

3-D Design

HSFL non-proprietary and/or public information

HSFL non-proprietary and/or public information

COSMOS Purpose Comprehensive Open-architecture Space Mission Operations System (COSMOS)*

• Purpose: To develop a comprehensive open system of software and

hardware tools that supports the design, testing, and operations of one or more spacecraft and is easily adaptable for adding spacecraft and porting to Mission Operations Centers (MOCs) at HSFL, NASA Ames Research Center, and other MOCs. – COSMOS was developed as a collaboration between HSFL and NASA

Ames Research Center under a 3-year NASA EPSCoR grant (2010-2013).

13

* Note: COSMOS has been renamed to: Comprehensive Open-architecture Solution for Mission Operations Systems

HSFL non-proprietary and/or public information

Mission Operations Functional Flow

DATA MANAGEMENT PROCESS

Contact Plans Command Loads/Scripts

R/T Commands (GN & S/C)

R/T FLIGHT OPERATIONS PROCESS

Support Schedule

Payload Data

ANALYSIS PROCESS

PLANNING PROCESS

Anomalies & Eng. Data

All Level 0 & SOH Data

Data Archive

Payload Customers

(Mission

Customers)

S/C Analysis

Orbit/ Trajectory Analysis

Mission Analysis

Ground Network

Data Processing

Precontact Setup

Initiate Contact

Monitor & Control

Postcontact Shutdown

Mission Planning & Scheduling

Schedules, Contact Plans, Command & Flat Files

OTB/ Simulators

Com

man

d Lo

ads

Anomaly Resolution

ANOMALY RESOLUTION

PROCESS

R/T Commands (GN & S/C)

14

HiakaSat

HSFL non-proprietary and/or public information

COSMOS Nodal Architecture

15

Ground Stations

Submersibles Spacecraft Rovers

Launch Vehicles

UAVs

Agents Tools Core COSMOS

HSFL non-proprietary and/or public information

COSMOS Functional Architecture

Mission Planning & Scheduling Contact Process Data Management Mission Analysis Mission Analysis Mission Planning & Scheduling Contact Process Data Management Mission Planning & Scheduling Contact Process Mission Analysis Data Management Mission Planning & Scheduling Contact Process Mission State

Projection Mission Analysis Data Management Mission Planning & Scheduling Contact Operations

Testbed/Simulator Ground Network Control Payload Operations Flight Dynamics System Management

& Quality Assurance

Ground Station Network

SC

Upl

oads

SC

R/T

CM

D

SC

SO

H T

LM

Sch

edul

e

Pas

s P

lan

Orb

it E

phem

eris

GS

CM

D

P/L

Dat

a

GS

Sta

tus

Pos

t-Pas

s R

epor

ts

COSMOS

Mission Operations Team Payload Customers

SC Engineers

COSMOS GS Interface

COSMOS GUI

Mis

sion

D

ata

Ope

rato

r C

omm

ands

Anomaly Resolution Request

Tasking Requests

Reports

Reports

Tasking Requests

Mis

sion

S

tatu

s

Mis

sion

S

tatu

s

Pay

load

D

ata

Payload Status

Mission Planning & Scheduling Contact Process Data Management Mission Analysis Mission Analysis Mission Planning & Scheduling Contact Process Data Management Mission Planning & Scheduling Contact Process Mission Analysis Data Management Mission Planning & Scheduling Contact Process Anomaly

Resolution Mission Analysis Data Management Mission Planning & Scheduling Contact Operations

Simulators & Operational Testbed

Ground Network Control Payload Operations Flight Dynamics System Management

& Quality Assurance

Ground Station Network

SC

Upl

oads

SC

R/T

CM

D

SC

SO

H T

LM

Sch

edul

e

Pas

s P

lan

Orb

it E

phem

eris

GS

CM

D

P/L

Dat

a

GS

Sta

tus

Pos

t-Pas

s R

epor

ts

COSMOS

Mission Operations Team Payload Customers

SC Engineers

COSMOS GS Interface

COSMOS GUI

Mis

sion

D

ata

Ope

rato

r C

omm

ands

Anomaly Resolution Request

Tasking Requests

Reports

Reports

Reports

Tasking Requests

Mis

sion

S

tatu

s

Mis

sion

S

tatu

s

Pay

load

D

ata

Payload Status

16 HSFL non-proprietary and/or public information

Features of COSMOS • Set of software and hardware framework to support

spacecraft and other vehicle mission operations • Set of tools:

– Mission Planning & Scheduling Tool (MPST) – Mission Operations Support Tool (MOST) – Ground Segment Control Tool (GSCT) – Data Management Tool (DMT) – Flight Dynamics Tool (FDT) – Analysis Tools – Test Bed Control Tool (TBCT)

• Open architecture to enable modifications and adaptation to new missions and MOCs

• User-friendly interfaces and short learning curves for users and software integrators

• COSMOS editor • Uses Qt under LGPL licensing – helps ITAR issues • Connections for COTS/GOTS and external tools

17 HSFL non-proprietary and/or public information

COSMOS Architecture - Elements • Standards:

– Language: • Posix compliant C++11

– O/S: • Linux • MacOS • Windows 7

– Protocols and Environments: • Qt 5 • QML • JavaScript Object Notation (JSON)

18 HSFL non-proprietary and/or public information

S/C Status & Constraints

Task Requests M

issi

on D

ata

& C

onst

rain

ts

Dra

ft P

lan

Opt

imiz

ed

Pla

n

Orbit Plan

Tim

elin

e C

omm

and

Load

Changes Required

MPS

Mission Ops Plan

GN Status & Constraints

Command Load

Neg

otia

tions

Payload Results

Ops Team

Ground Network

Command Load & Flat Files

Flat Files For Upload

Flat

File

s

EPHEMERATOR Orbit Ephemeris Orbital Events

SCHEDULER Generate Plan and Schedules

(Near- & Long-term)

ACPT Optimize Plan

TIMELINER Generate Timeline for

Single Orbit/Day

CSG Generate Command

Script

Schedules

Customer

OTB & SIMULATORS

Data Management System

Pas

s P

lans

Sch

edul

es

Timeline & Plan FINAL

Schedules & Pass Plans

Task

R

eque

sts

Flight Rules Change Requests

MOST MOST

Timeline

Mission Planning & Scheduling Tool (MPST)

19 HSFL non-proprietary and/or public information

Operations Test Bed (OTB) Functional Architecture

ADCS TCS EPS PAYLOADS …

TELECOM OBCS/C&DH

Satellite

Ground Station Simulator

GSS

MOST

MOC Test Bed Controller Tool

TBCT

Space Dynamics -Orbital data -Attitude -…

Mon

itorin

g &

Con

trol

Simulated Mission Data

Testbed Data

Dat

a C

mds

Dat

a C

mds

Orbital Data

GSCT

DMT MPST

Test Bed Controller Engine

Space Environment -Magnetic Field (B) -Solar Radiation -System Time -…

Portal Agent - Tests Initialization - Commands setup - Data Flow

SD Data

SE Data

PA Data

Ope

ratio

nal T

est B

ed

20 HSFL non-proprietary and/or public information

100 kg. payload Air-bearing platform, solar

simulator, magnetic field simulator, GPS simulator

Pre-launch Concept/design Development Integration & Testing Training and Rehearsals

Post-launch Cmd. load verification New Software validation Anomaly Resolution Training and Rehearsals

OTB ADCS Test Bed

21

Attitude Control System test bed from Astro- und Feinwerktechnik Adlershof GmbH, Berlin installed at HSFL in Feb, 2014.

HSFL non-proprietary and/or public information

Mission Operations Support Tool (MOST) • Primary visualization and commanding tool of COSMOS designed

specifically for supporting near-realtime operations. • MOST functions:

– Spacecraft/payload monitor and control – Mission Planning – Simulations and testing – Training and rehearsals – Trending and analysis – Anomaly resolution

• Designed initially to support HSFL’s HawaiiSat-1 mission • Adapted to support missions with multiple elements

22 HSFL non-proprietary and/or public information

MOST Background • Based on legacy programs designed by Dr. Sorensen for the

Naval Research Laboratory: – UltraViolet Plume Instrument (UVPI) Encounter Manager for

SDIO/LACE satellite encounter with sounding rockets (1991) – LUNOPS program used to monitor science mission operations

during the Clementine lunar mission (1994)

LUNOPS on Left Screen in Clementine Mission Ops Center UVPI Encounter Manager Sample Screen

23 HSFL non-proprietary and/or public information

Mission Operations Support Tool (MOST)

R/T Data

Stored Data

Flight Controller

Operational Testbed

Payloads

OBCS/ C&DH

EPS Telecom Orbit

ADCS TCS FSW Payloads

MOST Data

Cmds

MODES R/T Extrapolated Simulated Archival

Space Dynamics Engine

FSW HW

R/T Data

Cmds Cmds

+ others

24 HSFL non-proprietary and/or public information

Mission Operations Support Tool (MOST)

25 25 HSFL non-proprietary and/or public information

COSMOS and Hawai`iSat-1

• COSMOS has three primary nodes for Hawai`iSat-1 mission – HiakaSat – HSFL Mission Operations Center(HMOC)

• 1 agent • Uses COSMOS Core, MOST, MPST, DMT, GSCT, and TBCT

– KCC ground station • 8 devices (ground station computer, 2 Azimuth/ Elevation

antenna controllers, 3 radio control interfaces, and 2 terminal node controllers)

• mapping to about 150 entries in the Namespace. • Control of the ground station is implemented through 8

agents

26

HSFL non-proprietary and/or public information

HiakaSat Use of COSMOS

• COSMOS is the Flight Software on the satellite – Uses internal COSMOS nodal architecture, with 78

devices, mapping to 3715 entry points in the COSMOS namespace

– Control of HiakaSat implemented through six agents. • 3 agents make up the basic autonomous node:

– handles execution of tasks at specific times or events – state of health data collection – high-level inter-node file transfer

• 3 agents are device specific to handle low-level satellite functionalities, as well as setup of inter-node data transfer channels over radio links

27

HSFL non-proprietary and/or public information

Conclusion

• COSMOS is an innovative new software system that provides a new paradigm for mission operations being used for the first time in space on the Hawai`iSat-1 mission

• Hawai`iSat-1 and its HiakaSat satellite, to be launched on the first launch of the Super Strypi on the ORS-4 mission in 2015, will test an innovative miniature thermal hyperspectral imager that could be used in future Earth Observation missions

28

HSFL non-proprietary and/or public information

29

Questions?

Manoa Valley

Honolulu View

UH Campus

College of Engineering POST Building & HSFL UH Students - Between Classes?

Mahalo!

http://www.hsfl.hawaii.edu http://www.cosmos-project.org