Abstract

Direct Position Estimation (DPE) is an unconventional GPS positioning technique that directly estimates the GPS navigation solution from the GPS raw signal. In our prior work, we have proposed and implemented a novel DPE receiver architecture that efficiently estimates and tracks a comprehensive underlying signal and navigation parameter set of threedimensional (3D) position, clock bias, 3D velocity and clock drift without additional aiding information from an external source. To further reduce the computational load of DPE, we propose low duty-cycling of our DPE receiver architecture. Our dutycycled DPE receiver algorithm consists of a computationally efficient DPE measurement update and a DPE time update that reduces the accumulation of signal tracking errors. Our DPE measurement update optimizes over navigation parameter subsets, combines and computes batch signal replica generation and correlation using Fast Fourier Transforms and estimates the navigation solution using a correlation-weighted mean. Our DPE time update iteratively predicts and updates the signal code phase and carrier doppler frequency parameters using updated satellite positions, velocities, clock biases and clock drifts calculated using the satellite broadcast ephemerides. We implemented our duty-cycled DPE receiver architecture using a commercial frontend and our software platform - PyGNSS. We conducted both static and dynamic open-sky experiments. From the signal tracking results of the static experiment, we demonstrate that our duty-cycled DPE receiver, with duty-cycling as low as 2%, shows similar performance to continuous DPE. From the positioning results of the dynamic experiment, w demonstrate that our duty-cycled DPE receiver, with duty-cycling as low as 2%, successfully tracks a moving vehicle; with an accuracy that outperforms continuous vector tracking under signal attenuation.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.