Lab 3: Constellation Geometry


Due: in class September 16, 2003

Given:

Description

As engineers, you are often asked to solve a problem given financial or other practical constraints. GPS surveyors have similar concerns. For example, you may need to pay a field crew to operate a GPS receiver, and you'd like to send them to the field for the shortest period of time in order to achieve the most accurate results.

In class we have talked about how one would go about building a satellite constellation - in general terms of course. One of the issues that needs to be taken into account is the quality of your position value. If you needed greater accuracy, you might need to launch more satellites, etc. The accuracy of your position value could also depend on where you are on the Earth, and this is something you would want to know before you build the satellite constellation. In this lab, you will be asked to assess the quality of a potential GPS position solution at two currently operating GPS sites:

You will use a quantity called PDOP (position dilution of precision) to define goodness. Since the mathematics and models needed to understand this quantity won't be covered until later in the course, we won't spend a lot of time discussing the definition of PDOP. You can think of it is as being an average position uncertainty for a GPS receiver, i.e. if I turned on my GPS receiver right now, and it gave me an answer, how big would the error bar be (or in two dimensions, we usually say the error ellipse)?

Your main code should:

Questions to answer: Are the number of visible satellites correlated with PDOP ? Are there more satellites visible in Boulder or in Antarctica? Why do you think the PDOP values are worse in Antarctica than Boulder? If you needed PDOP values less than 2 for several consecutive hours, could you achieve that in Antarctica? All plots should have the x-axis in hours since midnite.

Turn in: plots and your code.