


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A laboratory exercise for ece 498al students to investigate the effects of satellite choice, the improvement gained in using all available satellites, and the behavior of the receiver clock offset as a function of time using the newton-raphson method in matlab. Students will collect gps data, calculate dilution of precision (dop) values, and analyze the navigation solution using different sets of satellites.
Typology: Lab Reports
1 / 4
This page cannot be seen from the preview
Don't miss anything!



ECE 498AL Laboratory 4 The GPS Navigation Solution Laboratory Goals In this lab, we will exercise MATLAB code written to solve the Newton-Raphson method utilizing raw pseudorange measurements from the OSGPS receiver. The code can solve for the receiver location and clock offset using four or more satellites. You will investigate the effect of satellite choice on the resultant navigation solution, the improvement gained in using all available satellites, the effects of the various correction terms in the pseudorange equation, and the behavior of the receiver clock offset as a function of time. Prelab Before coming to lab, download the code from the course website at http://airglow.csl.uiuc.edu/Teaching/ECE498JM/. You will need:
satellite clock error, and propagation delay terms. The difference between this corrected pseudorange and the true range is then the receiver clock offset. Plot the receiver clock offset calculated on each channel of the receiver (a channel should correspond to a single satellite, unless your receiver lost lock on the satellite) as a function of time on the same plot. What does this plot say about our assumption we had to make regarindg the receiver clock offset? PL2 : Investigate the effects of the initial guess in the convergence of the Newton- Raphson method. Add a line of code to the GPS_NavSolnIon.m function to print out the number of iterations needed for the solution to converge. Systematically change the initial guess and note how many iterations are needed (you may need to put in really bad initial guesses here to see a difference). Can you get the solution to fail to converge or converge to a wrong answer? What does this say about the robustness of the Newton- Raphson method? Lab Writeup Your lab report should include answers to each question asked in this lab handout as well as appropriate graphs and figures to make your point. Copies of the code written in the lab should also be included as appendices. Grammar, spelling, completeness, and brevity are all part of your overall grade.