This expression will be evaluated first for transfer of positioncorrections, δr c , then for the transfer of pseudorange biases, δρ c .We will now proceed to develop an expression for error on targetusing position corrections. The guidance constraint, that thecorrected solution is driven to the surveyed target coordinates, isexpressed below.r A,c = r T,survey(8)r(ρ A )- δr c = r T,surveyThe pseudoranges at the active receiver, ρ A , and the surveyedtarget position may both be expanded into true values pluserrors.ρ A = ρ A,true + δρ A,GPSr T,survey = r T,true + δr T,surveySubstituting these expressions for ρ A and r T,surveyed into Eq. (8)yields:r(ρ A,true + δρ A,GPS ) - δr c = r T,true + δr T,surveyA first-order expansion of the function on the left side of theequation yields:r A,true + H A# δρA,GPS - δr c = r T,true + δr T,surveyRearranging terms yields:r A,true - r T,true = δr T,survey - H A# δρA,GPS - δr cThe two terms on the left side of the equation are recognized asthe error-on-target and the expression for δr c , Eq. (6), can besubstituted on the right side of this equation. The result is:ε = δr T,survey -H A # δρ A,GPS + H R# δρ A,GPS - δr R,surveyAgain, substituting these expressions for ρ A and r T,survey into Eq.(10) yields:r(ρ A,true + δρ A,GPS - δρ c ) = r T,true + δr T,surveyA first-order expansion of the function on the left side of theequation yields:r A,true + H A # (δρ A,GPS - δρ c ) = r T,true + δr T,surveyRearranging terms yields:r A,true - r T,true = δr T,survey - H A # (δρ A,GPS - δρ c )The two terms on the left side of the equation are recognized asthe error-on-target. The expression for δρ c , Eq. (7), can besubstituted on the right side of this equation. The result is:ε = δr T,survey -H A # (δρ A,GPS - δρ R,GPS +H R# δr R,survey )Multiplying through and rearranging terms yields:ε = δr T,survey -H A # H R δr R,survey + H A# (δρ R,GPS - δρ A,GPS )(11)So the error is seen to consist of a relative surveying error and adifference in GPS bias errors.For convenience, the expressions for error-on-target for the threedata transfer formats: transfer of target coordinates, transfer oftarget position corrections, and transfer of pseudorangecorrection, are repeated below.ε = δr T,survey - δr R,survey + H R# δρ R,GPS -H A # δρ A,GPS(5)Simply reordering terms yields the expression for error-on-targetwhen using position corrections.ε = δr T,survey - δr R,survey + H R# δρ R,GPS -H A # δρ A,GPS (9)Finally, a similar analysis for the use of pseudorange biases will begiven. Starting from the same point, the guidance constraint is:r A,c = r T,survey(10)r(ρ A - δρ c ) = r T,surveywhere the function r(ρ A - δρ c ) represents the corrected solution atthe active receiver.The pseudoranges at the active receiver, ρ A , and the survey targetposition may both be expanded into true values plus errors.ρ A = ρ A,true + δρ A,GPSr T,survey = r T,true + δr T,surveyε = δr T,survey - δr R,survey + H R# δρ R,GPS -H A # δρ A,GPS(9)ε = δr T,survey -H A # H R δr R,survey + H A# (δρ R,GPS - δρ A,GPS )(11)The errors in transfer of target coordinates and transfer of targetposition corrections are identical, as would be expected. Notethat for the transfer of pseudorange corrections, Eq. (11), therelative survey error is sensitive to the separation between thereference receiver and the target/active receiver. The term is:δr T,survey - H A # H R δr R,survey(12)The product H A # H R would be identity if the reference receiverwere colocated with the active receiver. It is nonidentical fornonzero receiver separation or if a different set of satellites is usedat the two receivers. For the transfer of position corrections, Eq.(9), the term that is sensitive to receiver separation is thedifferential pseudorange bias term. That term is:Relative and Differential GPS Data Transfer and Error Analysis5
H R# δρ R,GPS -H A# δρ A,GPSThis deviation in position space can be mapped into pseudorangespace by premultiplying by H R .δρ R,GPS - H R H A# δρ A,GPS(13)Comparison of Eqs. (12) and (13) emphasizes the symmetrybetween the two errors.These results might suggest that if the survey error is expected tobe dominant, then position corrections should be transferred. Ifthe pseudorange biases are expected to be dominant, thenpseudorange biases should be transferred. Fikes (Ref. [1]) makesa numerical assessment of these errors. We now wish to extendthat assessment to cases in which the active receiver (at the target)only uses a subset of the satellites available at the referencereceiver.Numerical Analysis ofPseudorange Bias Transferfor Relative TargetingIn particular, we wish to assess the numerical error associatedwith the pseudorange bias format for relative targeting when largesurvey errors are present. Pseudorange biases are readily availablefrom reference receivers. If the reference receiver computesbiases for all Satellites in View (SVs), the active receiver can thenchoose any subset of these SVs for its solution. Of course, as theseparation between receivers grows, there will be fewer and fewerof these common SVs until finally there are less than fouravailable to the active receiver.The first-order error in this situation was given in Eq. (12). Byfirst order we mean that the error is proportional to the absolutesurvey error, not the difference in survey errors between referencereceiver and active receiver. Equation (12) will be rewritten toemphasize this. First define δδr survey to be the difference insurvey error at the target and reference receiver.δδr survey = δr T,survey - δr R,surveyThe error at the target can then be written:δr T,survey = δδr survey + δr R,surveySubstituting this definition for δr T,survey into Eq. (12) yields:δδr survey + δr R,survey - H A # H R δr R,survey =δδr survey + (I - H A # H R )δr R,survey )(14)If equivalent Eq. (14) is substituted for Eq. (12) in Eq. (11), theresult is:(15)ε = δδr survey + (I - H A # H R )δr R,survey + H A # δδρwhere δδρ GPS is defined to be δρ R,GPS - δρ A,GPS , the difference inpseudorange biases at the two locations. This term and itscompanion in position space, δδr survey , are differences in errors,whereas the middle term is a function of the absolute survey error.It is this term we wish to assess. It will cause the error on targetto be nonzero even if the relative survey error were to be zero andthe differential corrections were to be perfect.We will now depart from this linearized analysis and consider thecomplete nonlinear error in relative targeting due to the absolutesurvey error when pseudorange biases are chosen for the datatransfer format. This will be the only error considered. There willbe no pseudorange biases at either receiver and no differencebetween the survey error at reference receiver and active receiver.At the reference receiver, the computed pseudorange biases arenonzero only because the survey error is in the reference receiverposition. These biases are transmitted as corrections to the activereceiver at the target. At the active receiver, they are subtractedfrom the measured pseudoranges before computing the GPSposition solution. This solution is then compared with thesurveyed target/active receiver position. The difference is thetargeting error in question.The following expression simply defines the sign of the error(bias) in the following development.x msd = x true + x biasConsidering pseudorange biases: they are defined to be thedifference between the measured (by the receiver) pseudorangeand the “known,” “true” range determined by survey, for instance.ρ bias = ρ msd - ρ ”true”Note that the subscript is in quotes because in our specialsituation, the “true” range is in fact in error due to an imperfectsurvey, whereas the measured (by the receiver) range, ρ msd , hasbeen assumed perfect. Specifically, the two quantities are:ρ msd,R = |r SV - r R, true |ρ ”true” = |r SV - (r R, true + δr survey )|At the active receiver, these biases, ρ msd,R - ρ ”true” , aresubtracted from the measured ranges. (Again, the measuredranges are perfect.)ρ corr = ρ msd,A - ρ biaswhere ρ msd is the active receiver output (and is again perfect).ρ msd,A = |r SV - r A, true |The corrected ranges are used to compute the active receiver/target position.r A,corr = f(ρ corr )This position will be in error because a position error (the surveyerror) has been transmitted as pseudorange bias errors. Thequestion is, how much?Relative and Differential GPS Data Transfer and Error Analysis6
- Page 2 and 3: Letter from thePresident and CEO,Vi
- Page 4 and 5: Information TechnologyMilton AdamsE
- Page 6 and 7: BiographyMilton Adams has been at D
- Page 9 and 10: Figure 1 represents a functional de
- Page 11 and 12: Programs. In effect, these controll
- Page 13 and 14: Although the terminal area traffic
- Page 15 and 16: Table 2. ATFM performance evaluatio
- Page 17 and 18: In the experiments, a nominal capac
- Page 19 and 20: [3] Wambsganss, Michael C. “Colla
- Page 21 and 22: Guidance, Navigation, and Control A
- Page 23 and 24: A Control Lyapunov FunctionApproach
- Page 25 and 26: x( 0) ∈ X and w(t) ∈Wfor all t
- Page 27 and 28: (b) Select a quadratic RCLF V i (x)
- Page 29 and 30: at each grid point. In the case w 1
- Page 31 and 32: References[1] Ball, J.A. and A.J. v
- Page 33 and 34: Guidance, Navigation, and Control A
- Page 35 and 36: Relative and Differential GPSData T
- Page 37: The first term on the right in the
- Page 41 and 42: selection; and (3) shown that the a
- Page 43 and 44: Guidance, Navigation, and Control A
- Page 45 and 46: Segmentation of MR ImagesUsing Curv
- Page 47 and 48: (3)where ν now represents a contin
- Page 49 and 50: Experimental ResultsThe results of
- Page 51 and 52: Table 1. A summary of segmentation
- Page 53 and 54: Guidance, Navigation,and ControlJim
- Page 55 and 56: BiographyGeorge SchmidtGeorge Schmi
- Page 57 and 58: clock and ephemeris errors, as well
- Page 59 and 60: maintained in a rigid structure, wh
- Page 61 and 62: Table 5. “Typical” absolute GPS
- Page 63 and 64: performed, then the target location
- Page 65 and 66: tightly-coupled system, however, ca
- Page 67 and 68: Concluding RemarksRecent progress i
- Page 69 and 70: As real-time systems evolve into th
- Page 71 and 72: Advanced Fault-TolerantComputing fo
- Page 73 and 74: The Viking and Voyager were both in
- Page 75 and 76: Containment Regions (FCRs). There a
- Page 77 and 78: well as reversing the whole process
- Page 79 and 80: As real-time systems evolve into th
- Page 81 and 82: Automated Station-Keepingfor Satell
- Page 83 and 84: Figure 2. Minimum elevation angles
- Page 85 and 86: anomaly M and/or the ascending node
- Page 87 and 88: However, since optimization and rec
- Page 89 and 90:
is maintained in the Northern Hemis
- Page 91 and 92:
autonomy. It must have the ability
- Page 93 and 94:
[31] Neelon, Joseph G., Jr., Paul J
- Page 95 and 96:
Draper’s primary goal is to Drape
- Page 97 and 98:
)Rotordynamic Modelingof an Activel
- Page 99 and 100:
Eq. (9) becomes:λ[ R ] { Φ } = [
- Page 101 and 102:
chosen to be 24, for a total of 48
- Page 103 and 104:
InertialInstruments/MechanicalDesig
- Page 105 and 106:
BiographyJeffrey Borenstein is curr
- Page 107 and 108:
process step. Process information i
- Page 109 and 110:
Figure 4. Control chart for boron d
- Page 111 and 112:
References[1] Barbour, N., J. Conne
- Page 113 and 114:
Draper Laboratory continues to engi
- Page 115 and 116:
Validating the Validating Tool:Defi
- Page 117 and 118:
calculates miscellaneous terms, suc
- Page 119 and 120:
Table 1. Suggested specification sh
- Page 121 and 122:
User Accuracy as aFunction of Simul
- Page 123 and 124:
20-min averaging, this clock lockin
- Page 125 and 126:
Table 2. Sample high-level summary
- Page 127 and 128:
AcknowledgmentR.L. Greenspan, J.A.
- Page 129 and 130:
Systems IntegrationRich MartoranaPe
- Page 131 and 132:
BiographyAnthony Kourepenis is an A
- Page 133 and 134:
control is employed to maintain the
- Page 135 and 136:
Table 1. Summary of automotive yaw
- Page 137 and 138:
Resolution (60 Hz) deg/h10000000100
- Page 139 and 140:
References[1] Greiff, P., B. Boxenh
- Page 141 and 142:
Guidance, Navigation, and Control A
- Page 143 and 144:
An Integrated Safety AnalysisMethod
- Page 145 and 146:
Infrastructure ModelsSystemRequirem
- Page 147 and 148:
Figures 6 and 7 illustrate the bloc
- Page 149 and 150:
Notice that each flight track descr
- Page 151 and 152:
Table 7. Safety statistics at 1700-
- Page 153 and 154:
Guidance, Navigation, and Control A
- Page 155 and 156:
An Optimal Guidance Law forPlanetar
- Page 157 and 158:
Note that the states in the three d
- Page 159 and 160:
Crossrange (Kft)10090807060504030Cl
- Page 161 and 162:
The 1997 Charles StarkDraper PrizeT
- Page 163 and 164:
The 1997 Charles StarkDraper Prize1
- Page 165 and 166:
“Draper encourages its personnel
- Page 167 and 168:
Gimballed Vibrating GyroscopeHaving
- Page 169 and 170:
“Draper encourages its personnel
- Page 171 and 172:
Optical Source Isolator withPolariz
- Page 173 and 174:
“Draper encourages its personnel
- Page 175 and 176:
Hunting Suppressor forPolyphase Ele
- Page 177 and 178:
“Draper encourages its personnel
- Page 179 and 180:
Sensor Having an Off-Frequency Driv
- Page 181 and 182:
proof mass from transients and enha
- Page 183 and 184:
1997 Published PapersThe following
- Page 185 and 186:
monitoring of space structures and
- Page 187 and 188:
measured by kinematic degrees of fr
- Page 189 and 190:
i.e., what percent of the earth’s
- Page 191 and 192:
McConley, M. W.; Dahleh, M. A.; Fer
- Page 193 and 194:
unaffordable, or even misguided. Bu
- Page 195 and 196:
The Draper DistinguishedPerformance
- Page 197:
Educational Activitiesat Draper Lab