M.Eng. Project Announcement – 2012-2013
Project title: Multipath Mitigation in a GPS Software Receiver
Brief description of project goals:
Overview:
GPS and other Global Navigation Satellite System (GNSS) Position, Navigation, and Timing (PNT) devices rely on the precise measurement of radio wave observables that include pseudorange and beat carrier phase. The observables or supposed to be measured for the direct-path signal, but multipath reflections can act to corrupt the measured observables. The projects in this area seek to develop various techniques to estimate and mitigate the effects of multipath signals.
One project in this area involves the implementation of multipath mitigation techniques at the receiver tracking loop level. This includes development of exotic carrier-phase PLL discriminators and code-phase DLL discriminators, their implementation in real-time code, and the integration of that code into existing an existing GPS software radio receiver. Initial work on this project has already identified candidate discriminators and tested them in Matlab. The main focus of the project is to translate these theoretical developments into a practical working receiver.
Another project centers on a new method for detecting and estimating the effects of multipath. It involves a receiver with an antenna that undergoes small vibrations. The small vibrations can be correlated with multipath effects on the received signals. It is believed that these correlations provide the means to develop improved estimates of the multipath effects, estimates that can be used to cancel out their impacts on the observables of the direct signal. This project is more exploratory in nature that the other multipath project. Given that the principles of moving-antenna-based multipath detection and mitigation are not fully understood, the goal of the project is to investigate them experimentally and theoretically with an eye towards eventually developing hardware and signal processing algorithms for implementation in a practical receiver.
Specific M. Eng. Contribution:
Various areas of effort are open to M.Eng. project participants, depending on their background and interests. These include:
1) Development of practical receiver DLL and PLL discriminators that are multipath resistant by developing simplified versions of Matlab optimization-based discriminator calculations.
2) Implementation of practical multipath-resistant DLL and PLL discriminators in C, C++, or some compatible code and incorporation of these discriminators into a real-time GPS software radio receiver.
3) Testing the new multipath-resistant receivers.
4) Collection and analysis of experimental multipath data from moving-antenna systems.
5) Development and test of theoretical models of multipath effects on moving-antenna systems.
6)Development and testing of moving-antenna multipath characterization and mitigation strategies.
ME/AE Field Advisor Name: Mark Psiaki

  • Email - mlp4@cornell.edu
  • Phone - 607-255-9100
  • Office - 206 Upson Hall


Project Web Site: gps.ece.cornell.edu
Number of MEng Students Needed: Can accommodate up to 5 qualified students
Required Skills:
Participants must have taken or be co-registered in MAE/ECE 4150 with a minimum grade of A- if this course has been completed. Matlab experience is required. Communications signal processing experience is desirable but not required as is experience with C, C++, and real-time DSP programming. Signal processing principles, such as DLL and PLL discriminator and loop design, will be taught to participants as needed.
Estimated Project Time Frame:
Fall 2012 + Spring 2013 semesters

  • No labels