120 likes | 234 Vues
This document details the functionalities of the Instrument Ground Support Equipment Software developed by Tzu-Te Wang for STOL operations. It outlines the implementation of procedures for command packet generation, telemetry data acquisition, and the simulation of hardware interfaces. The software provides an intuitive user interface for managing ground testing activities while ensuring proper data handling and storage. The current status and future goals for the software's development are also discussed, emphasizing improvements in system monitoring and command recognition.
E N D
Instrument Ground Support EquipmentSoftware Tzu-Te Wang
Data flow of commands Mission Function Description STOL GroundStation People CCSDS Packets IGSE Bit Stream Commands Flight Software NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
IGSE Functions(1/3) • Implements STOL procedure. • Hold commands packet in form of NSPO, keep these as files on it’s hard-disk. • According to procedure generate these CCSDS command packets. • Generate Pulse Per Second (PPS) signal and Time-Position-Attitude (TPA) message. • Simulate buses’ Power Control, provide +28 volts DC power. NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
IGSE Functions(2/3) • Acquire House Keeping (SOH) raw data. • Show these SOH data with unit on screen. • Acquire telemetry raw data. • Transform received TLM data to CDF format science product and save it on it’s hard-disk. • Simulate the buses’ thermal control, acquire thermister value and display on screen. NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
IGSE Functions(3/3) • Provide easy-to-use user interface to handle whole ground testing jobs. • Simulate the all hardware interface (especially Telemetry Interface) between bus and ISUAL. • Save testing result to disk. • Provide abilities to monitor the testing result remotely. NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
Software Diagram(1/2) STOL Script GPS Script SOH Display ISUAL Serial I/O CMD.java TPA.java SOH.java CMD Queue SOH Queue Software Interface RS422 H/W driver CMD.EXE SOH.EXE NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
Software Diagram(2/2) CDF Display ISUAL CDFReader.java TLMI Board Science Product CDF format Digital I/O Board TLMI.EXE NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
Modified STOL(1/4) Example: ; root.prc proc root global DCM_Status=6 global DMC_PLB startup 2000-123-12:34:56.001 write "This will output to STOLSYS.log " write "2 nd line" start test2 (1, n2 , n3, -4) native nspo004 ; native DCM_Status = 2 * 3 startup 2002-321-22:22:22.002 ;/I_FAKE_CMD_FROM_TEST1 PAR1 =X'FF' PAR2=-10 TAG ;demo/I_NOP endproc NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
Modified STOL(2/4) • All modified STOL are defined in document #8789. • Telemetry related STOL are removed in this project, because we can’t control tele-communication parts. • We add a ‘STARTUP’ phrase to setup time offset of executing time of command. • The ‘NATIVE’ is added to include the NSPO format language. NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
Modified STOL(3/4) • The time interval of executing time is set to 1ms, for convenience it will set time of each command with (time offset + time interval). • The maximum number of parameters can pass to child procedure is eight. NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
Current Status • 70% of modified STOL are implemented. • Over 90% of whole commands are recognized also up-to-date. • Housing-Keeping display are in the final step (position and color). NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang
Future Work • Implement complete STOL. • Re-organize SOH display to fit the request. NCKU UCB Tohoku CDR 9 July, 2001 Instrument Ground Support Equipment S/W T-T. Wang