Global Navigation Satellite Systems, Inertial Navigation, and Integration. Mohinder S. Grewal. Читать онлайн. Newlib. NEWLIB.NET

Автор: Mohinder S. Grewal
Издательство: John Wiley & Sons Limited
Серия:
Жанр произведения: Физика
Год издания: 0
isbn: 9781119547815
Скачать книгу
rel="nofollow" href="#fb3_img_img_eef556c8-6d05-59b1-9e8d-943605cc61ab.png" alt="images"/>. Iterate Eqs. (2.15)(2.20) and stop when Δx and Δy become less than the desired accuracy:

equation

      

      2.3.3 User Solution and Dilution of Precision (DOP)

      The DOP can be interpreted as the dilution of the precision from the measurement (i.e. range) domain to the solution (i.e. PVT) domain.

      The observation measurement equations in three dimensions for each satellite with known coordinates (xi, yi, zi) and unknown user coordinates (X, Y, Z) are given by

      where images is the pseudorange to the ith satellite and Cb is the residual satellite clock bias and receiver clock bias, where an estimate of the satellite clock error from the GNSS ground control segment has been removed from Cb.

      These are nonlinear equations that can be linearized using the Taylor series (see, e.g., chapter 5 of Ref. [4]). The satellite positions may be converted to east–north–up (ENU) from Earth‐centered, Earth‐fixed (ECEF) coordinates (see Appendix B).

      Let the vector of ranges be Zρ = h(x), a nonlinear function h(x) of the four‐dimensional vector x representing user solution for position and receiver clock bias and expand the left‐hand side of this equation in a Taylor series about some nominal solution xnom for the unknown vector

      (2.22)equation

      of variables,

X = east component of the user's antenna location (m)
Y = north component of the user's antenna location (m)
Z = upward vertical component of the user's antenna location (m)
C b = receiver clock bias (m)

      for which

      (2.23)equation

      where HOT stands for “higher‐order terms.”

      (2.24)equation

      where H[1] is the first‐order term in the Taylor series expansion:

      for vρ is the noise in receiver measurements. This vector equation can be written in scalar form where i is the satellite number as

      for i = 1, 2, 3, 4 (i.e. four satellites).

      (see table 5.3 in Ref. [4]).

      To calculate H[1], one needs satellite positions and the nominal value of the user's position in ENU coordinate frames.

      To calculate the geometric dilution of precision (GDOP) (approximately), we obtain

      Known are δZρ and H[1] from the pseudorange, satellite position, and nominal value of the user's position. The correction δx is the unknown vector.

      (2.30)equation

      If δx and δZρ are assumed random with zero mean, the error covariance (E = expected value)

      The pseudorange measurement covariance is assumed uncorrelated satellite to satellite with variance σ2: