32 research outputs found

    Enhanced GPS Measurements Simulation for Space-oriented Navigation System Design

    Get PDF
    AbstractAt the stage of preliminary scheme and algorithm design for spaceborne navigation systems, a precise and high-fidelity software global positioning system (GPS) simulator is a necessary and feasible testing facility in laboratory environments, with consideration of the tradeoffs where possible. This article presents a software GPS measurements simulator on the L1 C/A code and carrier signal for space-oriented navigation system design. The simulator, coded in MATLAB language, generates both C/A code pseudorange and carrier phase measurements. Mathematical models in the Earth centered inertial (ECI) frame are formulated to simulate the GPS constellation and to generate GPS measurements. A series of efficient measures are investigated and utilized to rationalize the enhanced simulator, in terms of ephemeris data selection, space ionospheric model and range rate calculation, etc. Such an enhanced simulator has been facilitating our current work for designing a space integrated GPS/inertial navigation system (INS) navigation system. Consequently, it will promote our future research on space-oriented navigation system

    Robust Extrinsic Self-Calibration of Camera and Solid State LiDAR

    Full text link
    This letter proposes an extrinsic calibration approach for a pair of monocular camera and prism-spinning solid-state LiDAR. The unique characteristics of the point cloud measured resulting from the flower-like scanning pattern is first disclosed as the vacant points, a type of outlier between foreground target and background objects. Unlike existing method using only depth continuous measurements, we use depth discontinuous measurements to retain more valid features and efficiently remove vacant points. The larger number of detected 3D corners thus contain more robust a priori information than usual which, together with the 2D corners detected by overlapping cameras and constrained by the proposed circularity and rectangularity rules, produce accurate extrinsic estimates. The algorithm is evaluated with real field experiments adopting both qualitative and quantitative performance criteria, and found to be superior to existing algorithms. The code is available on GitHub

    Ambiguity Function Method Scheme for Aircraft Attitude Sensor Utilising GPS/GLONASS Carrier Phase Measurement

    Get PDF
    When the receivers of GPS, GLONASS, COMPASS and other such systems are equipped with multiple antennas, they can give attitude information. Based on the difference carrier phase equations established in local level frame (LLF), a new algorithm is presented to resolve aircraft attitude determination problems in real-time. Presuming that the cycle integer ambiguity is known, the measurement equations have attitude analytical resolutions using single difference (SD) equations of two navigation satellites in-view. Similar with SD process, the doubledifference (DD) measurements are established and analysed. In addition, the SD and DD algorithms are capable of reducing the integer search space into some discrete point space and then the ambiguity function method (AFM) resolves the ambiguity function within the point solutions space. Therefore the procedures have very low computation, thus saving time. The hardware architecture has been realised using multiple  GPS/GLONASS OEMs. The experimental results have demonstrated that the proposed approach is effective and can satisfy the requirement of real-time application in cases of GPS, and combined GPS, and GLONASS.Defence Science Journal, 2009, 59(5), pp.466-470, DOI:http://dx.doi.org/10.14429/dsj.59.154

    GICI-LIB: A GNSS/INS/Camera Integrated Navigation Library

    Full text link
    Accurate navigation is essential for autonomous robots and vehicles. In recent years, the integration of the Global Navigation Satellite System (GNSS), Inertial Navigation System (INS), and camera has garnered considerable attention due to its robustness and high accuracy in diverse environments. In such systems, fully utilizing the role of GNSS is cumbersome because of the diverse choices of formulations, error models, satellite constellations, signal frequencies, and service types, which lead to different precision, robustness, and usage dependencies. To clarify the capacity of GNSS algorithms and accelerate the development efficiency of employing GNSS in multi-sensor fusion algorithms, we open source the GNSS/INS/Camera Integration Library (GICI-LIB), together with detailed documentation and a comprehensive land vehicle dataset. A factor graph optimization-based multi-sensor fusion framework is established, which combines almost all GNSS measurement error sources by fully considering temporal and spatial correlations between measurements. The graph structure is designed for flexibility, making it easy to form any kind of integration algorithm. For illustration, four Real-Time Kinematic (RTK)-based algorithms from GICI-LIB are evaluated using our dataset. Results confirm the potential of the GICI system to provide continuous precise navigation solutions in a wide spectrum of urban environments.Comment: Open-source: https://github.com/chichengcn/gici-open. This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessibl

    Characterisation of GNSS Space Service Volume

    Get PDF

    GNSS Spoofing Network Monitoring Based on Differential Pseudorange

    No full text
    Spoofing is becoming a serious threat to various Global Navigation Satellite System (GNSS) applications, especially for those that require high reliability and security such as power grid synchronization and applications related to first responders and aviation safety. Most current works on anti-spoofing focus on spoofing detection from the individual receiver side, which identifies spoofing when it is under an attack. This paper proposes a novel spoofing network monitoring (SNM) mechanism aiming to reveal the presence of spoofing within an area. Consisting of several receivers and one central processing component, it keeps detecting spoofing even when the network is not attacked. The mechanism is based on the different time difference of arrival (TDOA) properties between spoofing and authentic signals. Normally, TDOAs of spoofing signals from a common spoofer are identical while those of authentic signals from diverse directions are dispersed. The TDOA is measured as the differential pseudorange to carrier frequency ratio (DPF). In a spoofing case, the DPFs include those of both authentic and spoofing signals, among which the DPFs of authentic are dispersed while those of spoofing are almost overlapped. An algorithm is proposed to search for the DPFs that are within a pre-defined small range, and an alarm will be raised if several DPFs are found within such range. The proposed SNM methodology is validated by simulations and a partial field trial. Results show 99.99% detection and 0.01% false alarm probabilities are achieved. The SNM has the potential to be adopted in various applications such as (1) alerting dedicated users when spoofing is occurring, which could significantly shorten the receiver side spoofing cost; (2) in combination with GNSS performance monitoring systems, such as the Continuous Operating Reference System (CORS) and GNSS Availability, Accuracy, Reliability anD Integrity Assessment for Timing and Navigation (GAARDIAN) System, to provide more reliable monitoring services

    VLIP: Tightly Coupled Visible-Light/Inertial Positioning System to Cope With Intermittent Outage

    No full text

    Weak and Dynamic GNSS Signal Tracking Strategies for Flight Missions in the Space Service Volume

    No full text
    Weak-signal and high-dynamics are of two primary concerns of space navigation using GNSS (Global Navigation Satellite System) in the space service volume (SSV). The paper firstly defines a reference assumption third-order phase-locked loop (PLL) as the baseline of an onboard GNSS receiver, and proves the incompetence of this conventional architecture. Then an adaptive four-state Kalman filter (KF)-based algorithm is introduced to realize the optimization of loop noise bandwidth, which can adaptively regulate its filter gain according to the received signal power and line-of-sight (LOS) dynamics. To overcome the matter of losing lock in weak-signal and high-dynamic environments, an open loop tracking strategy aided by an inertial navigation system (INS) is recommended, and the traditional maximum likelihood estimation (MLE) method is modified in a non-coherent way by reconstructing the likelihood cost function. Furthermore, a typical mission with combined orbital maneuvering and non-maneuvering arcs is taken as a destination object to test the two proposed strategies. Finally, the experiment based on computer simulation identifies the effectiveness of an adaptive four-state KF-based strategy under non-maneuvering conditions and the virtue of INS-assisted methods under maneuvering conditions

    Fault Detection and Exclusion for Tightly Coupled GNSS/INS System Considering Fault in State Prediction

    No full text
    To ensure navigation integrity for safety-critical applications, this paper proposes an efficient Fault Detection and Exclusion (FDE) scheme for tightly coupled navigation system of Global Navigation Satellite Systems (GNSS) and Inertial Navigation System (INS). Special emphasis is placed on the potential faults in the Kalman Filter state prediction step (defined as “filter fault”), which could be caused by the undetected faults occurring previously or the Inertial Measurement Unit (IMU) failures. The integration model is derived first to capture the features and impacts of GNSS faults and filter fault. To accommodate various fault conditions, two independent detectors, which are respectively designated for GNSS fault and filter fault, are rigorously established based on hypothesis-test methods. Following a detection event, the newly-designed exclusion function enables (a) identifying and removing the faulty measurements and (b) eliminating the effect of filter fault through filter recovery. Moreover, we also attempt to avoid wrong exclusion events by analyzing the underlying causes and optimizing the decision strategy for GNSS fault exclusion accordingly. The FDE scheme is validated through multiple simulations, where high efficiency and effectiveness have been achieved in various fault scenarios
    corecore