130 likes | 285 Views
Ground Support Software Yong-ho Kim 22 Feb 2011 School of Space Research Kyung Hee University. < Ground Support Software > Agenda. List IGSS(Integrated Ground Support Software) Overview Integration Test Development Plan. IGSS overall overview. CINEMA.
E N D
Ground Support Software • Yong-ho Kim • 22 Feb 2011 • School of Space Research • Kyung Hee University
< Ground Support Software > Agenda • List IGSS(Integrated Ground Support Software) Overview Integration Test Development Plan
IGSS overall overview CINEMA Integrated Ground Support Software (IGSS) CINEMA Emulator Attitude Simulator (Matlab/simulink) Radio Radio System GSEOS Mission Planning System Orbit Simulator (STK or Orbitron or hand-made) Satellite Tracker (Orbitron) Not determined In progress
IGSS overall overview(continued) CINEMA Integrated Ground Support Software (IGSS) CINEMA Emulator Attitude Simulator (Matlab/simulink) Radio Radio System GSEOS Mission Planning System Orbit Simulator (STK or Orbitron or hand-made) • 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 Satellite Tracker (Orbitron) Not determined In progress
IGSS overall overview(continued) CINEMA Integrated Ground Support Software (IGSS) CINEMA Emulator Attitude Simulator (Matlab/simulink) Radio Radio System GSEOS Mission Planning System Orbit Simulator (STK or Orbitron or hand-made) Satellite Tracker (Orbitron) • Use TCP protocol. The use of TCP protocol provides ability to teleoperation. • All transmitting data includes 6 bytes additional header. Not determined In progress
GSEOS module diagram GSEOS Internal interaction External interaction Custom Python modules Decoder Module Command Generator RS232 Communication Packet Encoder MPSCmd Parser MPS Communication APID264 Decoder MPS Processing CCSDS Decoder Telemetry Parsing & Checking Common GSEOS elements Operator RS232 Bios TLM Interface Radio System Local Storage GSEOS Core Mission Planning System Network Interface
Test Outline Integrated Ground Support Software (IGSS) GSEOS Mission Planning System Flight Software Console Operator RS232 TCP Eyes Time • 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
Overall Data Flow During The Test GSEOS Outgoing data Incoming data Custom Python modules Decoder Module Command Generator RS232 Communication Packet Encoder Commad Parser MPS Communication APID264 Decoder MPS Processing CCSDS Decoder Telemetry Parsing & Checking Common GSEOS elements Operator RS232 Bios TLM Interface Flight Software Local Storage GSEOS Core Mission Planning System Network Interface
Test Result Mission Planning System Before After 1 GSEOS 3 Flight Software 2
Conclusion • 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
Development Plan • Make a function for storing all telemetry • Integration test with Radio • Test, test, test, test…………………………….. • Make operation plan for Ground Support Software