As radio frequency (RF) hardware continues to improve, many technologies that were traditionally impractical have suddenly become viable alternatives to legacy systems. Two-way ranging (TWR) is often considered a poor positioning solution for airborne and other vehicular navigation systems due to its low precision, poor angular resolution, and precise timing requirements. With the advent of modern RF hardware and advanced processing techniques, however, modern studies have experimentally demonstrated TWR systems with an unprecedented, sub-centimeter ranging precision with low size, weight, power, and cost (SWaP-C) consumer-grade hardware. This technique enables a new class of positioning, navigation, and timing (PNT) capabilities for urban and commercial aircraft but also instigates new system design challenges such as antenna placement, installation of new electronics, and design of supporting infrastructure. To inform these aircraft design decisions, we derive 2D and 3D Cramér–Rao lower bounds (CRLBs) on position and orientation estimation in a multi-antenna TWR system. We specifically formulate these bounds as a function of the number of antennas, platform geometry, and geometric dilution of precision (GDoP) to inform aircraft design decisions under different mission requirements. We simulate the performance of several classic position and orientation estimators in this context to validate these bounds and to graphically depict the expected performance with respect to these design considerations. To improve the accessibility of these highly theoretical results, we also present a simplified discussion of how these bounds may be applied to common airborne applications and suggest best practices for using them to inform aircraft design decisions.
As radio frequency (RF) hardware continues to improve, two-way ranging (TWR) has become a viable approach for high-precision ranging applications. The precision of a TWR system is fundamentally limited by estimates of the time offset T between two platforms and the time delay of a signal propagating between them. In previous work, we derived a family of optimal “one-shot” joint delay–offset estimators and demonstrated that they reduce to a system of linear equations under reasonable assumptions. These estimators are simple and computationally efficient but are also susceptible to channel impairments that obstruct one or more measurements. In this work, we formulate an extended Kalman filter (EKF) for this class of estimators that specifically addresses this limitation. Unlike a generic KF approach, the proposed solution specifically integrates the estimation process to minimize the computational complexity. We benchmark the proposed first- and second-order EKF solutions against the existing one-shot estimators in a MATLAB Monte Carlo simulation environment. We demonstrate that the proposed solution achieves comparable estimation performance and, in the case of the second-order solution, reduces the computation time by an order of magnitude.
Validating RF applications is traditionally time consuming, even for relatively simple systems. We developed the WISCA Software-Defined Radio Network (WISCANet) to accelerate the implementation and validation of radio applications over-the-air (OTA). WISCANet is a hardwareagnostic control software that automatically configures and controls a software-defined radio (SDR) network. By abstracting the hardware controls away from the user, WISCANet allows a non-expert user to deploy an OTA application by simply defining a baseband processing chain in a high level language. This technology reduces transition time between system design and OTA deployment, accelerates debugging and validation processes, and makes OTA experimentation more accessible to users that are not radio hardware experts. WISCANet emulates real-time RF operations, enabling users to perform real-time experiments without the typical restrictions on processing speed and hardware capabilities. WISCANet also supports multiple RF front-ends (RFFEs) per compute node, allowing sub-6 and mmWave systems to coexist on the same node. This coexistence enables simultaneous baseband processing that simplifies and enhances advanced algorithms and beyond-5G applications. In this study, we highlight the capabilities of WISCANet in several sub-6 and mmWave over-the-air demonstrations. The open source release of this software may be found on the WISCA GitHub page.
Spectral congestion and modern consumer applications motivate radio technologies that efficiently cooperate with nearby users and provide several services simultaneously. We designed and implemented a joint positioning-communications system that simultaneously enables network communications, timing synchronization, and localization to a variety of airborne and ground-based platforms. This Communications and High-Precision Positioning (CHP2) system simultaneously performs communications and precise ranging (<10 cm) with a narrow band waveform (10 MHz) at a carrier frequency of 915 MHz (US ISM) or 783 MHz (EU Licensed). The ranging capability may be extended to estimate the relative position and orientation by leveraging the spatial diversity of the multiple-input, multiple-output (MIMO) platforms. CHP2 also digitally synchronizes distributed platforms with sub-nanosecond precision without support from external systems (GNSS, GPS, etc.). This performance is enabled by leveraging precise time-of-arrival (ToA) estimation techniques, a network synchronization algorithm, and the intrinsic cooperation in the joint processing chain that executes these tasks simultaneously. In this manuscript, we describe the CHP2 system architecture, hardware implementation, and in-lab and over-the-air experimental validation.