solid black image used for background color
solid black image used for background color
solid black image used for background color
Maryland Space Grant Consortium Logo featuring sailing schooner and star backgroundMSGC Logo -Link to Large Image of MSGC LogoImage of Exterior Photo of  MSGC Observatory  - Link to MSGC Observatory PageImage of Young Students - Link to Scholarship Pagemage of MSGC Telescope - Link to Observatory Page  

Home : Programs : Undergraduate :
NASA Summer Aerospace Workforce Development Research Internship Program : James King
James King, University of Idaho
Integrated Trending and Plotting System (ITPS)
System Maintenance

Project Description: 

photo of James King
Major: Computer Science & Mathematics with Concentration in Computation & Number Theory

Company: Honeyell Technology Solutions, Inc. (HTSI)

Mentor: Vera Hendricks

Code: 444 - Space Science Mission Operations

The Integrated Trending and Plotting System stores, analyses and displays satellite narrowband (housekeeping) telemetry. The major functions are as follows:

Plot Generation: Telemetry data can be examined graphically via the generation of telemetry plots. Plots may be customized and manipulated interactively as well as stored and printed.

Report Generation: ITPS generates data analyses reports in a variety of formats. Some of these reports include ASCII formatted telemetry value reports, statistics reports, limit generation reports, delta violation reports, etc.. There are different types of reports with a variety of options available in their generation.

Lifetime Trend: The ITPS Lifetime Trend Database is a collection of reduced resolution telemetry values in the form of statistics. These data points can then be viewed in reports or plots.

Data Ingestion: ITPS ingests raw mission telemetry into the ITPS telemetry Archive. The Archive, composed of single day telemetry files contains data extracted from spacecraft real-time and playback files. The compilation of the data and composition of the Archive files is referred to as Data Ingestion. Once the data has been ingested into the Archive, it can be extracted and analyzed by other ITPS components.

Web Access: ITPS is available to remote users who can generate products and view existing products via the web.

Contribution:
James worked on maintaining the Integrated Trending and Plotting System (ITPS) which processed telemetry data for USGS satellites. He corrected discrepancy reports and added enhancements to the systems software. Specifically, some of the activities he worked on were the splitting of CSV files generated by system. Multiple files were created based on the data that was extracted for the plot. He also implemented a search and filter option which used regular expressions for the mnemonic database. He worked to correct a problem with the timing between reading and extraction of data from files when multiple operations were performed. He also worked on many other code changes and maintenance issues with the software.