trio-cinema 1 khu, 10/08/2010 ground support software yong-ho kim 22 feb 2011 school of space...

13
TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

Upload: jasmin-allison

Post on 18-Jan-2018

215 views

Category:

Documents


0 download

DESCRIPTION

TRIO-CINEMA 3 KHU, 10/08/2010 IGSS overall overview Integrated Ground Support Software (IGSS) Attitude Simulator (Matlab/simulink) CINEMA Emulator GSEOS Mission Planning System Satellite Tracker (Orbitron) Orbit Simulator (STK or Orbitron or hand-made) Radio System CINEMA Radio Not determinedIn progress

TRANSCRIPT

Page 1: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 1 KHU, 10/08/2010

Ground Support Software

Yong-ho Kim

22 Feb 2011School of Space Research

Kyung Hee University

Page 2: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 2 KHU, 10/08/2010

< Ground Support Software > Agenda

List

IGSS(Integrated Ground Support Software) Overview

Integration Test

Development Plan

Page 3: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 3 KHU, 10/08/2010

IGSS overall overview

Integrated Ground Support Software (IGSS)

Attitude Simulator(Matlab/simulink)

CINEMAEmulator

GSEOS Mission PlanningSystem

Satellite Tracker(Orbitron)

Orbit Simulator(STK or Orbitron

or hand-made)

Radio System

CINEMA

Radio

Not determined In progress

Page 4: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 4 KHU, 10/08/2010

IGSS overall overview(continued)

Integrated Ground Support Software (IGSS)

Attitude Simulator(Matlab/simulink)

CINEMAEmulator

GSEOS Mission PlanningSystem

Satellite Tracker(Orbitron)

Orbit Simulator(STK or Orbitron

or hand-made)

Radio System

CINEMA

Radio

Not determined In progress

• Use RS232 communication.• One is Transmission line for tele command. • Other is reception line for telemetry.• All data is packetized by CCSDS and CTM definition

Page 5: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 5 KHU, 10/08/2010

IGSS overall overview(continued)

Integrated Ground Support Software (IGSS)

Attitude Simulator(Matlab/simulink)

CINEMAEmulator

GSEOS Mission PlanningSystem

Satellite Tracker(Orbitron)

Orbit Simulator(STK or Orbitron

or hand-made)

Radio System

CINEMA

Radio

Not determined In progress

• Use TCP protocol. The use of TCP protocol provides ability to teleoperation.

• All transmitting data includes 6 bytes additional header. Special characters(2bytes: 0xEE 0x16)

Opcode(1byte)

Reserved(1byte)

Data field length(2bytes)

Data(0~65535 bytes)

Page 6: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 6 KHU, 10/08/2010

GSEOS module diagram

Mission PlanningSystem

Radio System GSEOS Core

TLM Interface

Network Interface

Common GSEOS elements

GSEOS

Custom Python modules

Local StorageRS232

Bios

MPSCommunication

PacketEncoder

RS232Communication

TelemetryParsing & Checking

Decoder Module

APID264Decoder

MPSCmd Parser

Command Generator

Operator

MPS Processing

CCSDSDecoder

Internal interactionExternal interaction

Page 7: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 7 KHU, 10/08/2010

Page 8: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 8 KHU, 10/08/2010

Test Outline

Integrated Ground Support Software (IGSS)

GSEOS Mission PlanningSystem

FlightSoftware

TCPRS232 OperatorConsole

Operator commands MPS to start communication MPS transmits a packet to GSEOS for changing flight mode GSEOS decodes commands transmitted from MPS and generates actual command GSEOS transmits actual command including packet header FSW processes command Processing result can be applied to Housekeeping telemetry. In this case, Flight mode and

some variables will be changed GSEOS receives telemetry and decodes it Changed Housekeeping data can be shown by GSEOS to Operator

Assumption - Telemetry should be transmitted from FSW to GSEOS every 10 seconds - We have no Mission Planning System, so we made simple MPS containing few basic functions

EyesTime

Page 9: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 9 KHU, 10/08/2010

Overall Data Flow During The Test

Mission PlanningSystem

FlightSoftware GSEOS Core

TLM Interface

Network Interface

Common GSEOS elements

GSEOS

Custom Python modules

Local StorageRS232

Bios

MPSCommunication

PacketEncoder

RS232Communication

TelemetryParsing & Checking

Decoder Module

APID264Decoder

Commad Parser

Command Generator

Operator

MPS Processing

CCSDSDecoder

Outgoing dataIncoming data

Page 10: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 10 KHU, 10/08/2010

Test Result

Before After

GSEOS

Mission PlanningSystem

FlightSoftware

1

2

3

Page 11: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 11 KHU, 10/08/2010

• Make basic mechanisms and interfaces for operating GSEOS

• Use actual command defined in CTM instead dummy command

• In order to operate automatically, also we designed communication protocol and transaction between Mission Planning System and GSEOS

Conclusion

Page 12: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 12 KHU, 10/08/2010

Development Plan

• Make a function for storing all telemetry

• Integration test with Radio

• Test, test, test, test……………………………..

• Make operation plan for Ground Support Software

Page 13: TRIO-CINEMA 1 KHU, 10/08/2010 Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University

TRIO-CINEMA 13 KHU, 10/08/2010

Thank you.