Movatterモバイル変換


[0]ホーム

URL:


Next Article in Journal
A Systematic Review of Radiative Transfer Models for Crop Yield Prediction and Crop Traits Retrieval
Previous Article in Journal
Two-Level Integrity-Monitoring Method for Multi-Source Information Fusion Navigation
Previous Article in Special Issue
Advancing Precise Orbit Determination and Precise Point Positioning of BDS-3 Satellites from B1IB3I to B1CB2a: Comparison and Analysis
 
 
Search for Articles:
Title / Keyword
Author / Affiliation / Email
Journal
Article Type
 
 
Section
Special Issue
Volume
Issue
Number
Page
 
Logical OperatorOperator
Search Text
Search Type
 
add_circle_outline
remove_circle_outline
 
 
Journals
Remote Sensing
Volume 16
Issue 1
10.3390/rs16010118
Font Type:
ArialGeorgiaVerdana
Font Size:
AaAaAa
Line Spacing:
Column Width:
Background:
Article

Optimized Integer Aperture Bootstrapping for High-Integrity CDGNSS Applications

1
College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
2
State Key Laboratory of Satellite Navigation System and Equipment Technology, The 54th Research Institute of China Electronics Technology Group Corporation, Shijiazhuang 050081, China
3
State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430000, China
*
Author to whom correspondence should be addressed.
Remote Sens.2024,16(1), 118;https://doi.org/10.3390/rs16010118
Submission received: 28 October 2023 /Revised: 23 December 2023 /Accepted: 24 December 2023 /Published: 27 December 2023
(This article belongs to the Special IssueBeidou/GNSS Precise Positioning and Atmospheric Modeling II)

Abstract

:
Integer Aperture Bootstrapping (IAB) is a crucial method for testing ambiguity acceptance in carrier-phase differential global navigation satellite system (CDGNSS) positioning. It has the advantage that integrity parameters, such as the failure rate, can be analytically calculated, which is essential in safety-of-life applications. Although the IAB methods have been extensively studied, their threshold-determining method is still not well explained, theoretically. In this study, a new method, named Analytical Integer Aperture Bootstrapping (AIAB), is theoretically derived to determine the optimal IAB threshold. AIAB is novel in that: (1) a precise and easy-to-compute expression has been developed to describe the relationship between the IAB threshold and the failure rate, (2) an analytical function model has been derived from the expression to determine the IAB threshold; moreover, the function model is simplified, and (3) a data-constraint approach has been proposed to reduce the complexity of IAB. In the global CDGNSS simulations, AIAB is shown to outperform the existing IAB methods under both strong and weak models, particularly at low fix rates, which are 23% to 40% higher than the basic IAB method. The Monte Carlo simulation results show that AIAB can obtain almost theoretically the same performance as Optimal Integer Aperture (OIA).

    1. Introduction

    Provided that the correct integer ambiguities are fixed, CDGNSS can achieve decimeter-to-centimeter-level positioning accuracy, which is demanded by precision approaches and (shipboard) landing of aircraft [1], intelligent transportation systems of land vehicles [2], rail traffic management systems of trains [3], the port approach of shipboards [4], and other safety-of-life (SoL) applications. In addition to high accuracy, SoL applications demand extremely high liability and reliability, as measured by integrity, which is achieved by employing the alert limit (AL), integrity risk (IR), and time to alert (TTA). IR, or the probability of integrity failures in which the position error exceeds the AL without alert within TTA, must be strictly satisfied in SoL applications. However, the incorrect integer fix may introduce uncontrollable positioning errors in CDGNSS. Therefore, the failure rate, also known as the probability of the incorrect integer fix, must comply with the allocated IR requirement. For example, as IR is 10−7 for landing, an acceptable failure rate is allocated to be in the order of 10−8 or even smaller [5]. In summary, the integrity monitoring (IM) of ambiguity resolution is a significant and challenging aspect of SoL in CDGNSS.
    The IM of ambiguity resolution aims to enable the failure rate to meet the demandingly allocated IR. The GERAFS [6] and the EPIC [5,7] were proposed to determine the integrity risk based on the CDGNSS underlying model and the integer estimator [8]. Unfortunately, these methods can only assess the prior failure rate, not reduce it. When the CDGNSS model is not strong enough, the availability of these methods is severely limited. To enhance the availability, the integer aperture (IA) was used to control the failure rate by the ambiguity acceptance test [9]. Given a specific IA estimator, the failure rate can be controlled by the test threshold (also known as the aperture parameter). Therefore, the method for determining the aperture parameter is crucial for ensuring integrity monitoring. This can be classified into five categories: empirical, Monte Carlo, look-up table, function, and analytical approaches.
    The empirical approach determines a constant aperture parameter depending on the particular scenario [10]. The approach has been widely used in practical applications due to its simplicity. However, it cannot be applied to SoL applications due to its lack of theoretical basis for integrity.
    The integer least-squares (ILS) method has the highest success rate [11], and as a result, many ILS-based IA estimators have been proposed. However, most of them, e.g., the ratio test [12] and the difference test [13,14], do not have an analytical relationship between the aperture parameter and the failure rate because of the irregular regions of these IA estimators. Therefore, the Monte Carlo approach is used to determine the aperture parameter based on the failure rate by simulation statistics [15,16]. However, this approach is computationally complex and does not meet the real-time requirements of the SoL applications.
    To decrease the computational complexity of the Monte Carlo method, two alternative approaches have been developed to express the aperture parameter as an approximate function of the failure rate and the feature parameters of the CDGNSS model. These are the look-up table [17] and function approach [18,19], which fit the Monte Carlo simulation samples in advance. However, it is important to note that these methods do not guarantee that the allocated IR is always satisfied for any satellite geometry.
    Unlike the above approaches, the analytical approach can meet the allocated IR based on a strict analytical relationship between the aperture parameter and the failure rate. In most cases, this approach is based on an IA estimator method, named Integer Aperture Bootstrapping (IAB), which has a suboptimal success rate and an analytical failure rate function of the aperture parameter [20,21,22]. Additionally, the analytical approach can be based on an IA estimator named Ellipsoidal IA [23]. However, the success rate of Ellipsoidal IA is usually lower than that of IAB due to the possible overlap of the pull-in region, which is determined by the aperture parameter. Under the IAB framework, the Generalized IAB (GIAB) has been presented to satisfy the stringent integrity requirements of SoL [24,25,26]. The key problem of the analytical approach is the computational complexity of the inverse operation of the failure rate function. To address this issue, GIAB assigns an overall failure rate to every ambiguity and sets the aperture parameter as a simple analytical function of the allocated failure rate. The performance of GIAB is directly influenced by the allocation weighting function, which is chosen using heuristics rather than theoretical derivation. The performance of GIAB is directly influenced by the allocation weighting function, which is chosen using heuristics rather than theoretical derivation. Therefore, GIAB can only provide near-optimal performance. A more effective method is the Integrity Monitoring Ratio Test (IM-RT), which uses protection levels to minimize false alarms and missed detections [27].
    This paper aims to develop a real-time analytical approach that performs with high integrity under the IAB framework. To achieve this, three problems must be addressed. Firstly, an analytical failure rate function of the aperture parameter must be found, which strictly meets the demandingly allocated IR. Secondly, the optimal aperture parameter relationship must be derived theoretically, which determines the shape of the pull region. The third step is to calculate the aperture parameter by combining the inverse of the failure rate function from the first step with the relationship described in the second step. This relationship determines the size of the pull region, but it can be computationally challenging due to the use of the inverse function.
    As noted above, the IAB has solved the first problem because its failure rate can be accurately calculated. Although GIAB has provided an analytical approach to solve the second and third problems, the approach has not been proven optimal theoretically. In response, a new analytical approach based on the IAB, named Analytical Integer Aperture Bootstrapping (AIAB), is developed here to set the aperture parameter theoretically with low computational complexity. The main contributions of this paper are as follows: Firstly, we briefly describe the previously existing IAB framework. Secondly, a theoretical derivation for a simplified analytical upper bound on the failure rate of the aperture parameter is probabilistically formulated. Finally, based on the upper bound on the failure rate, a constraint function is theoretically derived to describe the optimal IAB aperture parameter relationship and is further simplified to meet the practical applications. Furthermore, a new approach based on data constraint is proposed to avoid the computational complexity problem.

    2. IAB Overview

    This section briefly introduces IAB approaches from [20,21,22], with some amplifications for clarity and notational consistency. Conceptually, IAB approaches can be divided into four steps.

    2.1. Float Solution Estimation

    All the linearized GNSS measurement models can be given as:
    y=Aa+Bb+v
    wherey is the m-vector of both code and carrier phase measurements,a is then-vector of unknown integer parameters,b is theq-vector of unknown real-valued parameters, andv is the m-vector of measurement noise, which is usually assumed following the normal distribution with the variance–covariance matrix denoted asQyy.A andB are the design matrices ofa andb, respectively.
    Applying the weighted least-squares estimation to obtain float solutionsa^ andb^ with the variance–covariance matrix denoted asQa^ andQb^, respectively, yields:
    [a^b^]=(H TWH) 1 H T Wy
    [Qa^Qa^b^Qb^a^Qb^]=(H TWH)1,
    whereH=[A B] andW=Qyy1.

    2.2. Integer Ambiguity Resolution by Integer Bootstrapping

    Integer ambiguity resolution can transform the float ambiguity into a corresponding integer ambiguity. Integer ambiguity resolution is related to float ambiguity, mapping, and the variance–covariance matrix. The process is described in [21] as:
    aˇ=SIB(a^,Qa^)
    SIB:mn,
    whereaˇ is then-vector of the resolved integer ambiguity, called fixed ambiguity, andSIB is the Integer Bootstrapping (IB) mapping.
    The strong correlation of ambiguity can lead to low performance of the IB estimation, so the ambiguities are decorrelated by the Z-Transform [28,29] in the IB. The Z-transformation matrix is one-to-one (i.e., invertible) and integer, preserving the integer nature of the parameters. The Z-Transform performs on the float ambiguity and the variance–covariance as:
    z^=ZTa^
    Qz^=ZTQa^Z
    whereZ is the integer-preserving transformation matrix,z^ is the vector of decorrelated float ambiguity, andQz^ is the variance–covariance of the decorrelated float ambiguity.
    ApplyingSIB toz^ andQz^ produces decorrelated integer ambiguity, as:
    zˇ=SIB(z^,Qz^)
    wherezˇ is the vector of decorrelated integer ambiguity.
    SIB is determined by IB, which follows from a sequentially conditional least-squares adjustment. The computation process [21] is as follows.
    Firstly, using the triangular factorization to decompose the covariance of the float ambiguities as:
    Qz^=LDLT
    Li,j={0        1 i<jn1               i=jli,j     1 j<in
    Di,j={0     ijdi2   i=j
    whereL is a unit lower triangular matrix reflecting the residue correlation of the decorrelated float ambiguity, andD is a diagonal matrix denoting the conditional variance.Li,j andDi,j are the elements of the matrix.
    Secondly, letz^IB be the sequential conditional least-squares estimator ofz^, and letz˙ be the vector of the correct decorrelated integer ambiguity. Then,z^ andz^IB are related byL as:
    z^z˙=L(z^IBz˙)
    Finally, all the integer ambiguities are fixed sequentially as:
    zˇIB,1=[z^IB,1]=[z^1]zˇIB,2=[z^IB,2]=[z^2L2,1(z^IB,1zˇIB,1)]zˇIB,n=[z^IB,n]=[z^nj=1n1Ln,j(z^IB,jzˇIB,j)]
    where[.] denotes the nearest integer rounding, andzˇIB,i,z^IB,i, andz^i are the elements ofzˇIB,z^IB, andz^, respectively, with1 in.

    2.3. Ambiguity Acceptance Test by IA

    IAB tests the ambiguity residual by the aperture parameter. Letτ=(τ1, τ2 ,,τn)T be the vector of the ambiguity residual, letK=(k1, k2 ,,kn)T be the vector of the aperture parameter, and letki andτi be the elements ofK andτ, respectively, where1 in,0 ki1, and0.5<τi0.5. If|τi|ki2,zˇIB,i is accepted or rejected. All the residuals are tested sequentially.
    It is clearly shown that the aperture parameter determines the performance of the IAB, so “how to determine the aperture parameter” is the key issue in the IAB. There are two existing IAB methods, termed Basic IAB and GIAB, used as the control methods in our study. Basic IAB sets all the elements ofK to the same value [22]. Meanwhile, GIAB allocates a failure rate,PF, to each ambiguity error rate,PEi, using a weight function, and then computes theki by the allocated failure rate,PEi [24,25], as:
    PCj=2Φ(ki2di)1
    PF=PE1+i=2n( PEij=1i1 PCj)
    PEi(wiPF)={w1PF              i=1wiPFj=1i1 PCj       i>1
    whereΦ denotes the cumulative normal distribution.

    2.4. Fixed Solution Resolution

    If the fixed ambiguity is accepted by IA, the real-valued parametersaˇ andbˇ can be updated with:
    aˇ=Z1zˇIB
    bˇ=b^Qb^a^Qa^1(a^aˇ)

    3. IAB Event Probabilities Based on an Upper Bound on the Failure Rate

    In this section, a simplified failure rate upper bound function of the aperture parameter is derived on the hypothesis of weak correlation of the decorrelated ambiguities. Then, the probabilities of the other events are analyzed based on this simplified function.

    3.1. IAB Events

    IAB has four mutually exclusive and independent outcome events (success, failure, false alarm, and detection) [30,31]. The success event,HS, occurs upon acceptance of the correct integer, the failure event,HF, occurs upon acceptance of any incorrect integers, the false-alarm event,HE, occurs upon rejection of the correct integer, and the detection event,HD, occurs upon rejection of any incorrect integer. Letϵ=z^IBz˙ be the vector of the float ambiguity error. The regions corresponding toHS,HF,HE, andHD events are illustrated inFigure 1.

    3.2. Simplified Function to Compute the Upper Bound of Failure Rate

    The failure event probability, termed the failure rate, is an important integrity parameter. IAB has the advantage that its failure rate can be computed and controlled by the aperture parameter,K, as follows.
    LetΔz=zˇIBz˙ be the vector of the integer ambiguity error, and the probability of the acceptance of the ambiguity with integer error,Δz, is given as [22]:
    P(Δz|IAB)=i=1n(Φ(ki2LiΔz2di)Φ(ki2LiΔz2di))
    whereLi is the i-th row ofL.
    The failure rate,PF, is the probability of acceptance of all the incorrect integers [22], as:
    PF=P(HF)=Δz0n and  ΔzZn   P(Δz|IAB)=Δz0n ΔzZn   i=1n(Φ(ki2LiΔz2di)Φ(ki2LiΔz2di))
    Since (12) contains an infinite number of items, it is impossible to compute the true value ofPF. However, a precise estimation ofPF can be obtained by calculating only the:i=1n(Φ(ki2LiΔz2di)Φ(ki2LiΔz2di)), with a high probability.
    The computations of (12) may be complex with a weak CDGNSS model. In our study, a probability estimation based on weak correlation is proposed to reduce the computational complexity, as follows.
    ThePF can be expressed as:
     PF=ΔzZnP(Δz|IAB)P(0n|IAB) 
    Clearly,PF can be easily obtained asΔzZnP(Δz|IAB) is calculated.
    On the hypothesis of a weak correlation of decorrelated ambiguities,Δz andΔzi are related byLi as:
     LiΔzΔzi
    whereΔzi denotes the i-th integer element ofΔz.
    Then,ΔzZnP(Δz|IAB) can be expressed as:
    ΔzZnP(ΔzIAB)=ΔzZni=1n(Φ(ki2LiΔz2di)Φ(ki2LiΔz2di))ΔzZni=1n(Φ(ki2Δzi2di)Φ(ki2Δzi2di))=i=1nΔziZ1(Φ(ki2Δzi2di)Φ(ki2Δzi2di))=i=1nlZ1(Φ(ki2l2di)Φ(ki2l2di))
    LetFi(ki)=lZ1(Φ(ki2l2di)Φ(ki2l2di)) andFi,j(ki)=Φ(ki2l2di)Φ(ki2l2di), then:
    ΔzZnP(Δz|IAB)=i=1nFi(ki)
    P(0n|IAB)=i=1nFi,0(ki)
    PF=i=1nFi(ki)i=1nFi,0(ki)
    The calculation ofFi(ki) is not possible directly due to its infinite number of items. However, an approximate value can be calculated as follows:
    Fi(ki)=lZ1Fi,l(ki)=l[N:N]Fi,l(ki)+l[:N1]Fi,l(ki)+l[N+1:]Fi,l(ki)
    Thus,
    l[:n1]Fi,l(ki)=l[n+1:]Fi,l(ki)<Φ(ki2N+22di)
    l[N:N]Fi,l(ki)+2Φ(ki2N+22di)Fi(ki)l[N:N]Fi,l(ki)
    The upper and lower bounds onFi(ki) can be accurately estimated according to the formula, and the estimated error range can be determined by2Φ(ki2N+22di). Conservatively, an upper bound on the failure rate can be expressed as:
    PF=i=1nFi(ki)i=1nFi,0(ki)=i=1nl[N:N](Φ(ki2l2di)Φ(ki2l2di))+2Φ(ki2N+22di)i=1n(Φ(ki2di)Φ(ki2di))
    Compared to (12), (19) can drastically reduce the amount of computation by exchanging the order of addition and multiplication.
    To validate the simplified function for the failure rate, we compared the truePF value obtained by (12) with the correlation matrix,L, the conditional-variance matrixes,D, and the aperture parameter,K, in two dimensions, with the approximatePF values obtained by (19), whereL=[10l1,21],D=[d00d], andK=[kk]. It can be found inFigure 2 that:
    (a)
    The approximatePF is always higher than the truePF, so the simplified function (19) can obtain the upper bound on the failure rate.
    (b)
    The accuracy of the approximation of the failure rate is proportional to the aperture parameter value and inversely proportional to the conditional variance value and correlation value, with the range of the correlation value being 0 to 0.5.

    3.3. Probabilities of the Other IAB Events

    The probability of a success event,HS, denoted asPS, can be expressed as:
    PS=P(HS)=P(0n|IAB)=i=1n(Φ(ki2di)Φ(ki2di))
    The probability of a false-alarm event,HE, denoted asPE, can be expressed as:
    PE=P(HE)=P(0n|IB)P(0n|IAB)=i=1n(Φ(12di)Φ(12di))i=1n(Φ(ki2di)Φ(ki2di))
    whereP(0n|IB) is the probability of fixing the correct integer ambiguity inIB.
    AsPS,PE, andPF can be computed, the probability of detection event,HD, denoted asPD, can be expressed as:
    PD=P(HD)=1PSPEPF
    The fix rate, denoted asPA, is the probability of the fix event occurring upon acceptance of any integer.PA can be expressed as:
    PA=PS+PE
    In addition to the above parameters, the following two conditional probabilities are usually used in integrity:
    (a)
    The missing detection rate,PMD, is the conditional probability of a failure event given the event that occurs upon acceptance of any integer:
    PMD=P(HF|(HF+HS))=PFPS+PF
    (b)
    The false-detection rate,PFD, is the conditional probability of a false-alarm event given the event that occurs upon rejection of any integer:
    PFD=P(HE|(HE+HD))=PEPE+PD

    4. AIAB Optimal Aperture Shape Based on the Upper Bound on the Failure Rate

    This section derives a constraint function to describe the optimized aperture relationship that determines the AIAB aperture shape. The constraint function is then simplified to reduce computational complexity.

    4.1. The AIAB Constraint Function

    IAB is an integrity-monitoring method that aims to reduce the integrity risk by increasing the availability risk.Figure 3 shows that although the false-alarm rate increased, the failure rate decreased in IAB.
    The optimal IAB aperture parameter should provide the lowest false-detection rate for a given missed detection rate,PMD,alloc, as:
    arg min[PFD]s.t.PMD=PMD,alloc
    wherePFD=i=1nF0,i(1)i=1nF0,i(ki)i=1nF0,i(1)=1i=1nF0,i(ki)i=1nF0,i(1) andPMD=i=1nFi(ki)i=1nF0,i(ki)i=1nFi(ki)=1i=1nF0,i(ki)i=1nFi(ki).
    Equation (26) can be equated as:
    arg max[i=1nF0,i(ki)]s.t.   i=1nF0,i(ki)i=1nFi(ki)=1Pmd,alloc
    The Lagrange multiplier calculator is used to locate the maxima of the functioni=1nF0,i(ki) that is subject toi=1nF0,i(ki)i=1nFi(ki)=1Pmd,alloc, as follows.
    The formula of the Lagrange multiplier is:
    L(k1,,kn,λ)=i=1nF0,i(ki)+λ(i=1nF0,i(ki)i=1nFi(ki)1+Pmd,alloc)
    Set the gradient ofL(k1,,kn,λ) equal to the zero vector as:
    L(k1,,kn,λ)kj=f0,j(kj)F0,j(kj)i=1nF0,i(ki)+λf0,j(kj)F0,j(kj)i=1nF0,i(ki)fj(kj)Fj(kj)i=1nF0,i(ki)i=1nFi(ki)=0
    Equation (29) can be simplified as:
    1λi=1nFi(ki)1=fj,0(kj)/fj(kj)Fj,0(kj)/Fj(kj)
    Finally, the optimal IAB aperture parameter relationship can be obtained as:
    Fi,0(ki)/Fi(ki)fi,0(ki)/fi(ki)=Fj,0(kj)/Fj(kj)fj,0(kj)/fj(kj)
    wherei andj denote the subscripts corresponding to the integer ambiguities.
    Similarly, it can be proven that Equation (31) also satisfies the following:
    (a)
    Subject to a given fix rate or a given success rate, locate the minimum of the false-alarm rate, false-detection rate, missed detection rate, and failure rate.
    (b)
    Subject to a given false-alarm rate or a given false-detection rate, locate the minimum of the missed detection rate and failure rate and the maximum of the fix rate and success rate.
    (c)
    Subject to a given missed detection or a given failure rate, locate the minimum of the false-alarm rate and failure rate, and the maximum of the fix rate and success rate.
    It can be seen that (31) provides the optimal aperture shape under weak correlation assumptions of the integer ambiguities.
    Therefore, the AIAB constraint function can be defined as:
    Rbasic(ki,di)=Fi,0(ki)/Fi(ki)fi,0(ki)/fi(ki)
    The function is also called the basic R-value function. Let the (32) function value be the R-value. As can be seen fromFigure 4, for a given value ofd, the R-value is monotonically increasing with the aperture parameter, which implies that there is a one-to-one correspondence between the R-value and the aperture parameter. The range of the R-value is 1 toFi,0(1i)/Fi(1)fi,0(1)/fi(1), whereFi,0(1i)/Fi(1)fi,0(1)/fi(1)<2 andFi,0(1i)/Fi(1)fi,0(1)/fi(1) is inversely proportional tod.
    The key of AIAB is to let the R-value of different integer ambiguities be the same, but it needs to take into account the range of the R-value. When the R-value exceeds its maximum value range, the corresponding aperture parameter is set to 1.

    4.2. The Simplified AIAB Constraint Function

    The calculation and inversion of the R-value function (32) is very complex and can be considered to simplify it. AsFi,0(ki) andFi(ki) are less sensitive thanfi,0(ki) andfi(ki) to the aperture parameter withFi,0(ki)/Fi(ki)1, the simplified R-value function can be expressed as:
    Rf/f0(ki,di)=1fi,0(ki)/fi(ki)=fi(ki)/fi,0(ki)
    The simplified R-value function is compared with other simplified functions, as follows:
    RF0/F(ki,di)=Fi,0(ki)/Fi(ki)
    RF0/f0(ki,di)=Fi,0(ki)/fi,0(ki)
    Similarly, the R-value function of the Basic IAB can be defined as:
    RBasicIAB(ki,di)=ki 
    The above R-values were normalized byRbasic to compare the similarity with the AIAB basic constraint function inFigure 5a,b. It is shown that the similarity between theRf/f0 andRbasic was the highest in both strong and weak CDGNSS models. However, the similarity slightly decreased in the weak GNSS model. Additionally,RBasicIAB exhibited the lowest similarity toRbasic.
    TheRf/f0 function (33a) can be further simplified as follows:
    (a)
    fi,0(ki) can be expressed as:
    fi,0(ki)=pdfnorm(0.5kidi)+pdfnorm(0.5kidi)2=12πdiexp(12(ki2di)2)
    wherepdfnorm denotes the normal probability density function formula.
    (b)
    fi(ki) can be expressed as:
    fi(ki)=,lZ1fi,l(ki)fi,0(ki)+fi,1(ki)+fi,1(ki)=12πdiexp(12(ki2di)2)+12πdiexp(12(2ki2di)2)+12πdiexp(12(2+ki2di)2)
    As12πdiexp(12(2+ki2di)2)12πdiexp(12(2ki2di)2),fi(ki) can be simplified as:
    fi(ki)exp(12(ki2di)2)+exp(12(2ki2di)2)
    (c)
    Rf/f0 can be simplified as:
    fi,0(ki)fi(ki)exp(12(ki2di)2)exp(12(ki2di)2)+exp(12(2ki2di)2)=11+exp(12(2ki2di)2+12(ki2di)2)
    The constraint function becomes(2ki2di)2+(ki2di)2=kj1dj2. Let the simplifiedRf/f0 beRdd, as:
    Rdd(ki,di)=ki1di2
    Compared to the complexity of solving and inverting theRbasic function, the computational complexity of solving and invertingRdd was greatly reduced. Therefore, this constraint function can be called the AIAB-DD constraint function, while the original basic AIAB constraint function is called the AIAB-Basic constraint function.

    5. Setting AIAB Aperture Size with Data Constraint

    This section provides a detailed description of a new IAB approach aimed at avoiding the computational complexity associated with using the fixed failure rate (FF) approach.

    5.1. AIAB Approach with Performance Constraint

    Currently, the aperture parameter is determined using the FF approach. This approach is essentially a method of performance constraint that determines the aperture parameters based on performance requirements, such as the failure rate, and then compares the ambiguity residuals with the aperture parameters to decide whether the performance requirement can be met. The AIAB approach with the performance constraint can be performed by the Monte Carlo method or the following steps, as:
    (a)
    As the relationship betweenRdd and the failure rate can be obtained from (12), (19), and (38),Rdd can be estimated by a dichotomy search or other methods for a given failure rate.
    (b)
    IfRdd is known, the aperture parameter can be solved by (38).
    Clearly, the computational complexity of the AIAB approach with the performance constraint is extremely high due to the search ofRdd.

    5.2. AIAB Approach with Data Constraint

    Unlike the approach with the performance constraint, the AIAB approach with the data constraint determines the aperture parameter by the AIAB-DD constraint function based on the ambiguity residuals and then calculates the performance parameter, such as the failure rate, and compares the calculated performance parameter with the allocated performance parameter to determine whether the performance requirement is met. Taking the failure rate as an example of the performance parameter, the AIAB approach with the data constraint is shown inFigure 6. The failure rate was firstly computed by the simplified function (21) to reduce computational complexity, and secondly computed (if needed) by (14) to avoid the performance losses. In most cases, the failure rate only needs to be calculated once. It should be noted that the input parameter can be the missed detection rate, the false-alarm rate, etc. This is another advantage over the approach with the performance constraint.
    It can be seen that the greatest computational complexity in AIAB lies in the possible second failure rate calculation. Further, the Simplified AIAB has been proposed by removing the second failure rate calculation inFigure 6 to meet the requirements of practical engineering applications.
    In summary, AIAB can be implemented by either a performance-constraint-based class FF approach or a data-constraint-based approach. Compared to the FF-like AIAB method, the data-constrained AIAB method has a lower computational complexity. To verify this speculation, we conducted a comparison of the two computational complexities based on a MATLAB program on a Lenovo XI laptop with an i7-10510U CPU and 16 G of RAM for a total of 286 tests. The results showed that the average processing time of the data-constrained AIAB approach was 18.8 ms, and that of the performance-constrained FF-like AIAB approach was 291.3 ms. It can be seen that the running time of the data-constrained AIAB method was significantly lower than that of the FF-like method, and it can meet the requirements of engineering applications. Of course, the FF-like performance constraint approach also has certain advantages, which can provide clear thresholds and help to comprehensively analyze the performance. The data-constrained approach can only judge whether the current data meet a single performance requirement.

    6. Simulations and Discussion

    Simulations were conducted to verify the performance of AIAB and compare it with that of different IAB methods in two aspects: the global CDGNSS service performance simulation and the Monte Carlo simulation based on certain epochs.

    6.1. The Global CDGNSS Service Performance Simulation

    6.1.1. The Simulation Strategy

    To demonstrate the projected AIAB performance in general, we conducted a series of simulations to compare AIAB with existing IAB methods, i.e., Basic IAB and GIAB. A simulated GPS constellation with 24 MEO was used to simulate and implement global L1C/A-based CDGNSS in the future Ground-Based Augmentation System (GBAS) for 24 h with a sampling interval of 3600 s, and the CDGNSS positioning was implemented worldwide, uniformly, with a 15-degree interval in both longitude and latitude. A total of eight parameter configurations inTable 1 were used to simulate as many different application scenarios as possible. Since GIAB determines the aperture parameter by the failure rate, the failure rate was chosen to compare the different methods. The required integrity risk was set as 2 × 10−7 in the landing of aircraft and autonomous driving of land vehicles, and the corresponding required failure rate was allocated as 10−8. Therefore, the failure rate was configured to 10−8 and 10−4 for high-integrity and middle-integrity applications, respectively. The undifferentiated observation noise of a single differential code between the base station and the rover was simulated to follow a normal distribution, withσΔρ of 0.1 m, 0.25 m, 0.5 m, and 1.0 m, respectively, so as to represent different CDGNSS models, and the undifferentiated observation noise of a single differential carrier phase at the base station and the rover was simulated to follow a normal distribution, withσΔα of 2 mm. The number of fixed ambiguities was set to 4 to fairly compare the different methods. Therefore, a total of 507,264 scenarios with different failure rates and model strengths were simulated to evaluate the performance of the AIAB as comprehensively as possible. When using the Monte Carlo method to validate performance, each scenario needs to be tested at least an order of magnitude higher than the inverse of the failure rate, and for a failure rate of 10−4, each scenario needs to be simulated 105 times, which is much longer than the computational power of our simulation equipment. As mentioned inSection 5, the FF-like approach can be used for the full performance evaluation, so we adopted the FF-like approach, as described inSection 5.1, to reduce the computational effort of the simulation by determining the threshold value based on the failure rate and then calculating other parameters, such as the fix rate. It should be noted that this is only for the purpose of comparing the performance, and the data-constrained AIAB method is still recommended for real applications.

    6.1.2. The Comparison of Actual Failure Rates of Different Methods

    The failure rate can be calculated by the GIAB failure rate function (9), the simplified function (19), and the basic function (20). Function (20) yields the true value of the failure rate, while functions (9) and (19) can only estimate its approximate upper bound value. Therefore, we can evaluate the accuracy of functions (9) and (19) by function (20).
    First, it was verified that the simplified function (19) proposed in this paper can calculate an upper bound on the failure rate with the simplified AIAB aperture parameter from Scheme A1 to A8. The approximation function failure rate estimation accuracy has already been analyzed inSection 3.2 in relation to the aperture parameters and correlation coefficients. This section will focus on analyzing the estimation accuracy for different schemes. Let the simplified function bePFS and the true failure rate value of the basic function bePF, and the results are shown inTable 2. It can be seen that thePF was always less thanPFS, implying that the failure rate of the simplified function can bound the true failure rate value and will not cause the integrity risk. Furthermore, thePF/PFS values for schemes A1, A2, A3, and A4 with a demanding failure rate of 10−4 were 0.91, 0.8, 0.73, and 0.66, respectively, showing that the weaker the model strength, the worse the estimation accuracy. Meanwhile, thePF/PFS values for schemes A1 and A5 were 0.91 and 0.81, respectively, showing that the lower the failure rate requirement, the better the estimation accuracy.
    Second, the accuracy of the failure rate estimation was compared between the GIAB function (9) and the function (19) proposed in this paper. We examined the actual failure rates at various fix rates to compare the two failure rate approximation estimate functions, since the fix rate, to some extent, reflects the demanding failure rate and model strength. As shown inFigure 7, the true failure rates of the two methods did not exceed the configured failure rate, and the proposed function (19) provided a closer approximation to the true failure rate than GIAB, especially at low fix rates. Since the accuracy of the GIAB failure rate estimation significantly deteriorated at low fix rates and the performance of the IAB was mainly determined by the shape of the IAB and the failure rate, the performance of the GIAB decreased at low fix rates, as will be verified in the following.

    6.1.3. The comparison of AIAB, GIAB, and the Basic IAB

    Since the IAB method aims to obtain a higher fix rate with a set fixed failure rate, the fix rate was chosen as an indicator for comparing the performance of AIAB, Simplified AIAB, GIAB, and Basic IAB, as shown inFigure 8 andTable 3. The fix rates of AIAB, Simplified AIAB, GIAB, and Basic IAB are denoted asPA_AIAB,PA_SAIAB,PA_GIAB, andPA_BIAB, respectively. According to thePA_BIAB, the results were divided into four categories: low, medium, high, and very high, corresponding to the range ofPA_BIAB equal to [0.2–0.6), [0.6–0.9), [0.9–0.95), and [0.95–1], respectively. AIAB had the highest fix rate, and Simplified AIAB was second only to AIAB. In the case of the very high fix rate, the fix rates of the four methods were almost the same and were not listed inTable 3. In the case of the high fix rate, the fix rates of AIAB and Simplified AIAB were slightly higher than those of GIAB and Basic IAB. In the case of the low and middle fix rates, the fix rate of AIAB and Simplified AIAB was significantly higher than that of GIAB and Basic IAB.
    The fix rate of the IAB is jointly affected by the model strength, the IAB threshold parameter relationship, and the failure rate. The model strengths of the four methods in the simulation were similar with the same simulation schemes. When the model strength was sufficient, the fix rates of the four methods were almost the same. As the model strength became weaker, the difference in fix rates between the four methods became larger due to the larger role of the other two factors in the fix rate of IAB. The failure rate was estimated by the basic function (20) in AIAB, by the proposed function (19) in Simplified AIAB and Basic IAB, and by the GIAB function (9) in GIAB. It is clear that AIAB had the highest fix rate due to its estimable, almost true failure rate and its more rational assignment of threshold parameters. Although Simplified AIAB and IAB use the same failure rate estimation function, the lower fix rate in IAB than in Simplified AIAB is due to the oversimplification of setting the threshold in IAB to the same value. GIAB virtually always beats basic IAB in fix rate, but the plots inFigure 8 andTable 3 show that GIAB was frequently worse than IAB in the case of a high fix rate. Although GIAB had a more reasonable constraint relationship for the aperture parameters than IAB, the accuracy of the failure rate calculation of GIAB by (9) was lower than that of IAB by (19), which is the main reason why GIAB will perform worse than IAB in the case of a low fix rate.

    6.2. The Monte Carlo Simulation

    It is well known that the state-of-the-art Optimal Integer Aperture (OIA) [16] is the theoretically best IA method, but its threshold value can only be determined accurately by Monte Carlo methods. To further demonstrate the performance of AIAB, a Monte Carlo test was implemented to compare the performance of AIAB with OIA. It has been shown inSection 6.1 that there is a difference in the effectiveness of different IA methods in the case of insufficient model strength. Therefore, the ambiguity covariance matrix,Qa, which is[ 6.2900, 5.9780,0.5440;5.9780, 6.2920, 2.3400;0.5440, 2.3400, 6.2880], in ambiguity success rate evaluation software, Ps-lambda [32], was chosen to be multiplied by a factor of 0.0095 so that its fix rate without IA is equal to 0.9 in order to make the model strength suitable for comparing the failure rate of AIAB with OIA at the same fix rate. As shown inFigure 9a, the failure rate of AIAB was almost the same as that of OIA. Meanwhile, the simulation epoch inSection 6.1 was randomly selected to compare the difference in failure rates between OIA and AIAB using the same methodology, and as shown inFigure 9b. The failure rate for AIAB was slightly higher than OIA by less than 20% to 40%, with the difference controlled within reasonable limits. The results show that AIAB can yield almost theoretically the best IA performance.

    7. Conclusions

    In order to solve the problem of the ambiguity fixation error, this paper has investigated the IAB issue, which provides resolved failure rates, in the ambiguity acceptance testing problem, and proposed a new method called AIAB, aiming to provide near-optimal IA aperture parameters. Unlike existing heuristic-based methods, the AIAB method is derived based on the optimization theory of IA and provides the highest success rate at a fixed failure rate, with an easy-to-compute function of the failure rate. Another advantage of AIAB is its ability to determine whether the current failure rate meets the requirements based on real-time data, rather than determining the threshold value based on the failure rate, which is computationally complex.
    The performance of AIAB was tested by global CDGNSS simulations with different model strengths. The experimental results showed that the performance of different IABs was mainly determined by the strength of the model, the accuracy of the failure rate estimation, and the relationship between the thresholds of the IAB methods. When the model was not strong enough, AIAB had a higher fixation rate than the basic IAB method of GIAB due to its ability to estimate the actual failure rate and the fact that its threshold relationship is derived from the theoretical optimum. Furthermore, the performance advantage of AIAB became more apparent as the model strength decreased.
    After verifying that the AIAB method is the optimal method of all the IABs, the theoretically optimal IA method, i.e., the OIA, was used to compare with the AIAB method via Monte Carlo simulation. The results showed that for the same fix rate, the true failure rate of the AIAB method was comparable to or slightly lower than that of OIA by 20% to 40%, proving that it has a performance close to the theoretical optimum.
    In summary, AIAB has been proposed to provide superior performance of ambiguity acceptance tests than existing IAB methods with low computational complexity. However, similar to other IA methods, the performance of the AIAB method heavily depends on the accuracy of the underlying model used for the GNSS data. If the underlying model for AIAB does not match the characteristics of the real data, it may result in the AIAB failure rate exceeding the allocated value or the performance of AIAB being comparable to that of other IAB methods. For example, although difference testing has been shown to outperform ratio testing, in theory [33], ratio testing is even more robust to underlying model errors and, therefore, outperforms difference testing in real experiments [34]. The AIAB method, similar to most other IA methods, is limited to theoretical analyses and simulation validation due to the need for a large amount of historical data related to the application scenario to obtain accurate underlying models for real-world data. In the future, we will conduct research to construct the underlying model using historical data and correct it by combining observation residuals. This will allow us to carry out further methodological research and validation work of AIAB using real data. Finally, the AIAB needs to be developed for calculating position domain integrity risk to improve the availability of positioning services.

    Author Contributions

    Conceptualization, J.Z., P.H. and Y.W.; methodology, J.Z.; software, J.Z. and C.S.; validation, J.Z. and L.W.; formal analysis, Q.Y. and L.W.; investigation, J.Z. and J.Y.; writing—original draft preparation, J.Z. and P.H.; writing—review and editing, J.Z., P.H., C.S. and L.W.; supervision, B.Y.; project administration, B.Y.; funding acquisition, B.Y. and J.Y. All authors have read and agreed to the published version of the manuscript.

    Funding

    This research was supported by the State Key Laboratory of Satellite Navigation System and Equipment Technology (Grant No. 22684X023) and Hebei province key research and development project “Navigation positioning and 5G communication multi-mode integration of key technologies” (20310901D).

    Data Availability Statement

    No new data were created or analyzed in this study. Data sharing is not applicable to this article.

    Conflicts of Interest

    The authors declare no conflicts of interest.

    References

    1. Rife, J.; Khanafseh, S.; Pullen, S.; De Lorenzo, D.; Kim, U.-S.; Koenig, M.; Chiou, T.-Y.; Kempny, B.; Pervan, B. Navigation, Interference Suppression, and Fault Monitoring in the Sea-Based Joint Precision Approach and Landing System.Proc. IEEE2008,96, 1958–1975. [Google Scholar] [CrossRef]
    2. Joerger, M.; Spenko, M. Towards Navigation Safety for Autonomous Cars.Inside GNSS2017, 40–49. Available online:https://par.nsf.gov/biblio/10070277 (accessed on 15 July 2022).
    3. Sassi, I.; El-Koursi, E.-M. On-board train integrity: Safety requirements analysis. In Proceedings of the 29th European Safety and Reliability Conference (ESREL), Hannover, Germany, 22–26 September 2019. [Google Scholar]
    4. Urquhart, L.; Leandro, R.; Gonzales, P. Integrity for high accuracy GNSS correction services. In Proceedings of the 2019 International Technical Meeting of The Institute of Navigation, Reston, Virginia, 28–31 January 2019; pp. 543–553. [Google Scholar]
    5. Khanafseh, S.; Pervan, B. New Approach for calculating position domain integrity risk for cycle resolution in carrier phase navigation systems.IEEE Trans. Aerosp. Electron. Syst.2010,46, 296–307. [Google Scholar] [CrossRef]
    6. Wu, S.; Peck, S.R.; Fries, R.M.; McGraw, G.A. Geometry extra-redundant almost fixed solutions: A high integrity approach for carrier phase ambiguity resolution for high accuracy relative navigation. In Proceedings of the 2008 IEEE/ION Position, Location and Navigation Symposium, Monterey, CA, USA, 5–8 May 2008; pp. 568–582. [Google Scholar]
    7. Khanafseh, S.; Pervan, B. Detection and mitigation of reference receiver faults in differential carrier phase navigation systems.IEEE Trans. Aerosp. Electron. Syst.2011,47, 2391–2404. [Google Scholar] [CrossRef]
    8. Teunissen, P.J.G. Success probability of integer GPS ambiguity rounding and bootstrapping.J. Geod.1998,72, 606–612. [Google Scholar] [CrossRef]
    9. Teunissen, P.J. Integer aperture GNSS ambiguity resolution.Artif. Satell.2003,38, 79–88. [Google Scholar]
    10. Han, S. Quality-control issues relating to instantaneous ambiguity resolution for real-time GPS kinematic positioning.J. Geod.1997,71, 351–361. [Google Scholar] [CrossRef]
    11. Teunissen, P.J.G. An optimality property of the integer least-squares estimator.J. Geod.1999,73, 587–593. [Google Scholar] [CrossRef]
    12. Chang, X.-W.; Yang, X.; Zhou, T. MLAMBDA: A modified LAMBDA method for integer least-squares estimation.J. Geod.2005,79, 552–565. [Google Scholar] [CrossRef]
    13. Giorgi, G.; Teunissen, P.J.G. Carrier phase GNSS attitude determination with the Multivariate Constrained LAMBDA method. In Proceedings of the 2010 IEEE Aerospace Conference, Big Sky, MT, USA, 6–13 March 2010; pp. 1–12. [Google Scholar]
    14. Verhagen, S.; Teunissen, P.J.G. New Global Navigation Satellite System Ambiguity Resolution Method Compared to Existing Approaches.J. Guid. Control Dyn.2006,29, 981–991. [Google Scholar] [CrossRef]
    15. Teunissen, P.; Verhagen, S. The GNSS ambiguity ratio-test revisited: A better way of using it.Surv. Rev.2009,41, 138–151. [Google Scholar] [CrossRef]
    16. Teunissen, P.J. GNSS ambiguity resolution with optimally controlled failure-rate.Artif. Satell.2005,40, 219–227. [Google Scholar]
    17. Verhagen, S.; Teunissen, P.J. The ratio test for future GNSS ambiguity resolution.GPS Solut.2012,17, 535–548. [Google Scholar] [CrossRef]
    18. Wang, L.; Verhagen, S. A new ambiguity acceptance test threshold determination method with controllable failure rate.J. Geod.2014,89, 361–375. [Google Scholar] [CrossRef]
    19. Hou, Y.; Verhagen, S.; Wu, J. An efficient implementation of fixed failure-rate ratio test for gnss ambiguity resolution.Sensors2016,16, 945. [Google Scholar] [CrossRef] [PubMed]
    20. Teunissen, P.J.G. The probability distribution of the ambiguity bootstrapped GNSS baseline.J. Geod.2001,75, 267–275. [Google Scholar] [CrossRef]
    21. Teunissen, P.J. GNSS ambiguity bootstrapping: Theory and applications. In Proceedings of the International Symposium on Kinematic Systems in Geodesy, Geomatics and Navigation, Banff, AB, Canada, 5–8 June 2001; pp. 246–254. [Google Scholar]
    22. Teunissen, P. Integer aperture bootstrapping: A new GNSS ambiguity estimator with controllable fail-rate.J. Geod.2005,79, 389–397. [Google Scholar] [CrossRef]
    23. Teunissen, P.J. A carrier phase ambiguity estimator with easy-to-evaluate fail-rate.Artif. Satell.2003,38, 89–96. [Google Scholar]
    24. Green, G.N.; King, M.; Humphreys, T. Data-driven generalized integer aperture bootstrapping for real-time high integrity applications. In Proceedings of the 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS), Savannah, GA, USA, 11–14 April 2016; pp. 272–285. [Google Scholar]
    25. Green, G.N.; Humphreys, T.E. Data-driven generalized integer aperture bootstrapping for high-integrity positioning.IEEE Trans. Aerosp. Electron. Syst.2019,55, 757–768. [Google Scholar] [CrossRef]
    26. Green, G.N.; Humphreys, T. Position-domain integrity analysis for generalized integer aperture bootstrapping.IEEE Trans. Aerosp. Electron. Syst.2019,55, 734–746. [Google Scholar] [CrossRef]
    27. Li, L.; Li, Z.; Yuan, H.; Wang, L.; Hou, Y. Integrity monitoring-based ratio test for GNSS integer ambiguity validation.GPS Solut.2016,20, 573–585. [Google Scholar] [CrossRef]
    28. Teunissen, P.J.G. The least-squares ambiguity decorrelation adjustment: A method for fast GPS integer ambiguity estimation.J. Geod.1995,70, 65–82. [Google Scholar] [CrossRef]
    29. Crassidis, J.L.; Markley, F.L.; Lightsey, E.G. Global positioning system integer ambiguity resolution without attitude knowledge.J. Guid. Control Dyn.2007,30, 346–356. [Google Scholar] [CrossRef]
    30. Zhang, J.; Wu, M.; Li, T.; Zhang, K. Integer aperture ambiguity resolution based on difference test.J. Geod.2015,89, 667–683. [Google Scholar] [CrossRef]
    31. Liu, X.; Wang, Q.; Zhang, S.; Wu, S. A new efficient fusion positioning method for single-epoch multi-GNSS based on the theoretical analysis of the relationship between ADOP and PDOP.GPS Solut.2022,26, 139. [Google Scholar] [CrossRef]
    32. Verhagen, S.; Li, B.; Teunissen, P.J. Ps-LAMBDA: Ambiguity success rate evaluation software for interferometric applications.Comput. Geosci.2013,54, 361–376. [Google Scholar] [CrossRef]
    33. Li, T.; Zhang, J.; Wu, M.; Zhu, J. Integer aperture estimation comparison between ratio test and difference test: From theory to application.GPS Solut.2016,20, 539–551. [Google Scholar] [CrossRef]
    34. Wang, L.; Feng, Y.; Guo, J. Reliability control of single-epoch RTK ambiguity resolution.GPS Solut.2016,21, 591–604. [Google Scholar] [CrossRef]
    Remotesensing 16 00118 g001
    Figure 1. Regions of the float ambiguity error, mapped by the IAB to success, failure, false-alarm, and detection events for a two-dimensional example model.
    Figure 1. Regions of the float ambiguity error, mapped by the IAB to success, failure, false-alarm, and detection events for a two-dimensional example model.
    Remotesensing 16 00118 g001
    Remotesensing 16 00118 g002
    Figure 2. True failure rate value vs. approximate failure rate value. (a) TruePF value vs. approximatePF value, with a weak correlation value ofl1,2 = 0.1. (b) TruePF value vs. approximatePF value, with a middle correlation value ofl1,2 = 0.3. (c) TruePF value vs. approximatePF value, with a strong correlation value ofl1,2 = 0.5.
    Figure 2. True failure rate value vs. approximate failure rate value. (a) TruePF value vs. approximatePF value, with a weak correlation value ofl1,2 = 0.1. (b) TruePF value vs. approximatePF value, with a middle correlation value ofl1,2 = 0.3. (c) TruePF value vs. approximatePF value, with a strong correlation value ofl1,2 = 0.5.
    Remotesensing 16 00118 g002
    Remotesensing 16 00118 g003
    Figure 3. Illustration of a one-dimensional integer aperture estimation model for the ambiguity validation problem.
    Figure 3. Illustration of a one-dimensional integer aperture estimation model for the ambiguity validation problem.
    Remotesensing 16 00118 g003
    Remotesensing 16 00118 g004
    Figure 4. R-value with different aperture parameter values andd values.
    Figure 4. R-value with different aperture parameter values andd values.
    Remotesensing 16 00118 g004
    Remotesensing 16 00118 g005
    Figure 5. The similarity of simplified functions to the basic AIAB constraint function in the strong CDGNSS model, withd=0.25(cycle) andd=1.0(cycle). (a)d=0.25(cycle) and (b)d=1.0(cycle).
    Figure 5. The similarity of simplified functions to the basic AIAB constraint function in the strong CDGNSS model, withd=0.25(cycle) andd=1.0(cycle). (a)d=0.25(cycle) and (b)d=1.0(cycle).
    Remotesensing 16 00118 g005
    Remotesensing 16 00118 g006
    Figure 6. The flowchart of the AIAB approach with the data constraint for a given failure rate,PF,allocated.
    Figure 6. The flowchart of the AIAB approach with the data constraint for a given failure rate,PF,allocated.
    Remotesensing 16 00118 g006
    Remotesensing 16 00118 g007
    Figure 7. The accuracy of the simplified failure rate function (PF_GIAB and PF_AIAB denote the true failure rate estimated by the GIAB function (9) and the proposed function (19), with the demanding failure rate being configured as PF).
    Figure 7. The accuracy of the simplified failure rate function (PF_GIAB and PF_AIAB denote the true failure rate estimated by the GIAB function (9) and the proposed function (19), with the demanding failure rate being configured as PF).
    Remotesensing 16 00118 g007
    Remotesensing 16 00118 g008
    Figure 8. Comparison of the fix rate with Scheme A1 to A8. The points in the figure represent the epochs of the scheme, and the horizontal coordinates are the Basic IAB fix rate,Remotesensing 16 00118 i001 represents the AIAB fix rate,Remotesensing 16 00118 i002 represents the simplified AIAB fix rate, andRemotesensing 16 00118 i003 represents the GIAB fix rate. (a) The comparison of fix rate with Scheme A1. (b) The comparison of fix rate with Scheme A2. (c) The comparison of fix rate with Scheme A3. (d) The comparison of fix rate with Scheme A4. (e) The comparison of fix rate with Scheme A5. (f) The comparison of fix rate with Scheme A6. (g) The comparison of fix rate with Scheme A7. (h) The comparison of fix rate with Scheme A8.
    Figure 8. Comparison of the fix rate with Scheme A1 to A8. The points in the figure represent the epochs of the scheme, and the horizontal coordinates are the Basic IAB fix rate,Remotesensing 16 00118 i001 represents the AIAB fix rate,Remotesensing 16 00118 i002 represents the simplified AIAB fix rate, andRemotesensing 16 00118 i003 represents the GIAB fix rate. (a) The comparison of fix rate with Scheme A1. (b) The comparison of fix rate with Scheme A2. (c) The comparison of fix rate with Scheme A3. (d) The comparison of fix rate with Scheme A4. (e) The comparison of fix rate with Scheme A5. (f) The comparison of fix rate with Scheme A6. (g) The comparison of fix rate with Scheme A7. (h) The comparison of fix rate with Scheme A8.
    Remotesensing 16 00118 g008
    Remotesensing 16 00118 g009
    Figure 9. The comparison of OIA and AIAB failure rates. (a) The comparison withQa=0.0095×[6.29, 5.98, 0.54; 5.98, 6.29, 2.34; 0.54, 2.34, 6.29]. (b) The comparison with the global simulation inSection 6.1.
    Figure 9. The comparison of OIA and AIAB failure rates. (a) The comparison withQa=0.0095×[6.29, 5.98, 0.54; 5.98, 6.29, 2.34; 0.54, 2.34, 6.29]. (b) The comparison with the global simulation inSection 6.1.
    Remotesensing 16 00118 g009
    Table 1. The simulation strategy with a wide range of CDGNSS model parameters.
    Table 1. The simulation strategy with a wide range of CDGNSS model parameters.
    SchemePFσΔρ(m)
    A110−40.1
    A210−40.25
    A310−40.5
    A410−41.0
    A510−80.1
    A610−80.25
    A710−80.5
    A810−81.0
    Table 2. The accuracy of the simplified failure rate function with different simulation schemes.
    Table 2. The accuracy of the simplified failure rate function with different simulation schemes.
    SchemeMaximum
    (PF/PFS)
    Mean
    (PF/PFS)
    Minimum
    (PF/PFS)
    A11.000.910.27
    A21.000.800.22
    A31.000.730.19
    A41.000.660.21
    A51.000.810.07
    A61.000.650.07
    A71.000.550.06
    A81.000.470.07
    Table 3. The comparison of fix rate with different simulation schemes.
    Table 3. The comparison of fix rate with different simulation schemes.
    PA_BIABLow (0.2 to 0.6)Medium (0.6 to 0.9)High (0.9 to 0.95)
    SchemePA_AIABPA_BIABPA_SAIABPA_BIABPA_GIABPA_BIABPA_AIABPA_BIABPA_SAIABPA_BIABPA_GIABPA_BIABPA_AIABPA_BIABPA_SAIABPA_BIABPA_GIABPA_BIAB
    A11.281.150.951.101.051.011.011.001.00
    A21.291.120.881.101.031.001.011.001.00
    A31.231.100.961.091.031.001.021.011.00
    A41.261.070.861.081.021.001.021.011.00
    A51.371.321.261.091.061.061.031.011.01
    A61.381.241.151.121.061.041.031.011.01
    A71.371.191.091.121.061.041.031.011.01
    A81.401.171.021.171.051.031.031.011.00
    Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

    © 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).

    Share and Cite

    MDPI and ACS Style

    Zhao, J.; Huang, P.; Yu, B.; Wang, L.; Wang, Y.; Sheng, C.; Yi, Q.; Yang, J. Optimized Integer Aperture Bootstrapping for High-Integrity CDGNSS Applications.Remote Sens.2024,16, 118. https://doi.org/10.3390/rs16010118

    AMA Style

    Zhao J, Huang P, Yu B, Wang L, Wang Y, Sheng C, Yi Q, Yang J. Optimized Integer Aperture Bootstrapping for High-Integrity CDGNSS Applications.Remote Sensing. 2024; 16(1):118. https://doi.org/10.3390/rs16010118

    Chicago/Turabian Style

    Zhao, Jingbo, Ping Huang, Baoguo Yu, Lei Wang, Yao Wang, Chuanzhen Sheng, Qingwu Yi, and Jianlei Yang. 2024. "Optimized Integer Aperture Bootstrapping for High-Integrity CDGNSS Applications"Remote Sensing 16, no. 1: 118. https://doi.org/10.3390/rs16010118

    APA Style

    Zhao, J., Huang, P., Yu, B., Wang, L., Wang, Y., Sheng, C., Yi, Q., & Yang, J. (2024). Optimized Integer Aperture Bootstrapping for High-Integrity CDGNSS Applications.Remote Sensing,16(1), 118. https://doi.org/10.3390/rs16010118

    Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further detailshere.

    Article Metrics

    No
    No

    Article Access Statistics

    For more information on the journal statistics, clickhere.
    Multiple requests from the same IP address are counted as one view.
    Remote Sens., EISSN 2072-4292, Published by MDPI
    RSSContent Alert

    Further Information

    Article Processing Charges Pay an Invoice Open Access Policy Contact MDPI Jobs at MDPI

    Guidelines

    For Authors For Reviewers For Editors For Librarians For Publishers For Societies For Conference Organizers

    MDPI Initiatives

    Sciforum MDPI Books Preprints.org Scilit SciProfiles Encyclopedia JAMS Proceedings Series

    Follow MDPI

    LinkedIn Facebook X
    MDPI

    Subscribe to receive issue release notifications and newsletters from MDPI journals

    © 1996-2025 MDPI (Basel, Switzerland) unless otherwise stated
    Terms and Conditions Privacy Policy
    We use cookies on our website to ensure you get the best experience.
    Read more about our cookieshere.
    Accept
    Back to TopTop
    [8]ページ先頭

    ©2009-2025 Movatter.jp