midgard.ionosphere

midgard.ionosphere.klobuchar

Klobuchar model for computing the ionospheric time-delay correction.

Description:

Compute the ionospheric time-delay correction for the single-frequency by broadcast model (klobuchar model). GPS and Beidu satellite navigation systems use this model. The implementation is based on original paper of Klobuchar (1987). The Klobuchar model is also described in Figure 20-4 in IS-GPS-200J.

References:

klobuchar()

Full name: midgard.ionosphere.klobuchar.klobuchar

Signature: (time, ion_coeffs, rec_pos, az, el, freq_l1, freq=None, logger=functools.partial(<function log at 0x7f800f4530d0>, level='debug'))

Compute the ionospheric time-delay correction for the single-frequency by broadcast model (klobuchar model)

GPS and BeiDou satellite navigation systems use this model. The implementation is based on original paper of Klobuchar, J.A. Ionospheric Time-Delay Algorithm for Single-Frequency GPS Users https://scinapse.io/papers/2058160370

Args:

Returns:

TODO: freq_L1 should be determined in klobuchar routine and argument be replaced by system. constants needed in Midgard.

main()

Full name: midgard.ionosphere.klobuchar.main

Signature: ()