Project
Description:
 |
Major: B.S.
Physics; B.S.
Mathematics (with minor in
Computer Science)
Company: Honeyell
Technology Solutions, Inc.
(HTSI)
Mentor: Vera Hendricks
and Haim Brumer
Code: 444 - Space Science Mission Operations |
|
|
The Integrated Trending and Plotting System (ITPS) is a comprehensive
system for the storage, extraction, and analysis of spacecraft
housekeeping and telemetry data. It provides flight operations
personnel, engineers, and experimenters with easy access to complete
full-resolution telemetry data. Using precise filtering, reporting,
and plotting capabilities, ITPS can analyze data via the generation
of telemetry plots, tables, and reports. The major functions
of ITPS are summarized below:
Plot Generation: The generation
of telemetry plots to examine the graphic designs of telemetry
data. Plots may be customized and manipulated interactively
as well as stored and printed.
Report Generation: The generation
of different types of data analyses reports in a variety
of formats
with a variety of available options provided in their generation.
Some of these reports include ASCII formatted telemetry value
reports, statistics reports, limit generation reports, delta
violation reports, etc..
Data Ingestion: The ingestion of
raw mission telemetry data 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: The availability of ITPS to remote users who
can generate products and view existing products via the
web.
Contribution:
Jeremy spent the majority of his internship working
closely with his mentors at Honeywell-TSI as a software engineer
on software development for the ITPS package, a trending and
plotting system for spacecraft telemetry. His primary responsibilities
were to service customer ERs (Enhancement Requests) and DRs (Deficiency
Reports). Essentially this involved correcting problems with
the software code or creating additional functional elements
as requested by the ustomers. During the course of his internship,
Jeremy resolved approximately 21 software change requests, which
included fixing radio buttons, adding drag and drop capabilities,
and performing data conversion of mission specific data files
to the proper format. A majority of his work was intended to
support WIND/POLAR where he worked directly with some of the
operations staff correcting issues with importing archived data
for ITPS. In his various software projects, Jeremy was able to
integrate the programming skills gained through his college courses
into a real world environment, as well as come to understand
the complete operational cycle of software and program development.