You are here

CSA Satellite Tracking Software Study

Authors: 
Ilia V. Baranov and David Effa
Case revision date: 
2010-08-16
Length: 
9 Pages (Case study)
Summary: 

2D projection of two satellite passes simulated using SGP4The Canadian Space Agency (CSA) is a government organization committed to promoting the development and application of space knowledge for the social and economic benefit of Canadians and humanity. The Telemetry, Tracking and Control (TT&C) team within the CSA is responsible for ensuring clear and uninterrupted communication between satellites, both Canadian and European, and ground stations. The team also maintains and upgrades the communication equipment and software at Canadian ground stations. Until recently, TT&C used a commercially written Simplified General Perturbations Satellite Orbit Model 4 (SGP4) propagator to predict the position of satellites, as shown in Figure 1. This aspect of tracking allows for the proper orientation of the communications antenna, known as the antenna pointing angle. However, the SGP4 propagator program had several shortcomings in addition to being out of date with current satellite tracking software requirements.

Ilia B. Baranov, a University of Waterloo co-op student, was hired to develop an updated in-house version of the propagator software, based on existing source code.

Learning objectives: 

This case study is intended for introduction to some of the basic methods and principles used by software engineers, including Software development cycle, fundamentals of technical communication, measurement, analysis, and design. 

Key words: 
Software development; SGP4 propagation theory; Satellite communication; Need analysis; Satellite tracking; Satellite communication; Propagation program
CEAB attributes: 
This case study is intended for introduction to some of the basic methods and principles used by software engineers, including Software development cycle, fundamentals of technical communication, measurement, analysis, and design.
Modules: 
Module 01 - Case Study
Module 02 - Need analysis (Restricted to educators only)
Module 03 - Software Design and Testing (Restricted to educators only)
Module TN - Teaching Note (Restricted to educators only)

Request This Case!

If you would like to see more information on this case study, click here

You can request this case study and a WCDE staff member will get back to you.