TY - GEN
T1 - Computationally efficient direct position estimation via low duty-cycling
AU - Ng, Yuting
AU - Gao, Grace Xingxin
PY - 2016
Y1 - 2016
N2 - 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 three-dimensional (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 duty-cycled 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, we 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.
AB - 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 three-dimensional (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 duty-cycled 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, we 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.
UR - http://www.scopus.com/inward/record.url?scp=85017382597&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85017382597&partnerID=8YFLogxK
U2 - 10.33012/2016.14580
DO - 10.33012/2016.14580
M3 - Conference contribution
AN - SCOPUS:85017382597
T3 - 29th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2016
SP - 86
EP - 91
BT - 29th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2016
PB - Institute of Navigation
T2 - 29th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2016
Y2 - 12 September 2016 through 16 September 2016
ER -