Abstract:
The present invention relates to processing information generated by GNSS receivers received signals such as GPS, GLONASS, etc. GNSS receivers can determine their position in space. The receivers are capable of determining both coordinates and velocity of their spatial movement. When a receiver is used in any machine control systems, velocity vector heading (in other words, velocity vector orientation) should be determined along with velocity vector's absolute value. Angle, determining velocity vector orientation, is calculated based on velocity vector projections which are computed in navigation receivers. The accuracy of velocity vector orientation calculated based on velocity vector projections strongly enough depends on velocity vector's absolute value. To enhance the accuracy, a method of smoothing primary estimates of velocity vector orientation angles using a modified Kalman filter has been proposed. The bandwidth of this filter is varied depending on current estimates of velocity vector's absolute value which were calculated based on the same velocity vector projections.
Abstract:
The present invention relates to processing information generated by GNSS receivers received signals such as GPS, GLONASS, etc. GNSS receivers can determine their position in space. The receivers are capable of determining both coordinates and velocity of their spatial movement. When a receiver is used in any machine control systems, velocity vector heading (in other words, velocity vector orientation) should be determined along with velocity vector's absolute value. Angle, determining velocity vector orientation, is calculated based on velocity vector projections which are computed in navigation receivers. The accuracy of velocity vector orientation calculated based on velocity vector projections strongly enough depends on velocity vector's absolute value. To enhance the accuracy, a method of smoothing primary estimates of velocity vector orientation angles using a modified Kalman filter has been proposed. The bandwidth of this filter is varied depending on current estimates of velocity vector's absolute value which were calculated based on the same velocity vector projections.
Abstract:
Navigation satellite receivers have a large number of channels, where phase discriminators and loop filter of a PLL operate in phase with data bits and control of numerically controlled oscillator (NCO) carried out simultaneously on all channels. Since symbol boundaries for different satellites do not match, there is a variable time delay between the generation of control signals and NCO control time. This delay may be measured by counting a number of samples in the delay interval. A proposed system measures non-energy parameters of the BPSK-signal carrier received in additive mixture with noise when a digital loop filter of PLL controls NCO with a constant or changing in time delay. A control unit controls bandwidth and a LF order by changing transfer coefficients based on analyzing estimated signal parameters and phase tracking error at a PD output.
Abstract:
Navigation satellite receivers have a large number of channels, where phase discriminators and loop filter of a PLL operate in phase with data bits and control of numerically controlled oscillator (NCO) carried out simultaneously on all channels. Since symbol boundaries for different satellites do not match, there is a variable time delay between the generation of control signals and NCO control time. This delay may be measured by counting a number of samples in the delay interval. A proposed system measures non-energy parameters of the BPSK-signal carrier received in additive mixture with noise when a digital loop filter of PLL controls NCO with a constant or changing in time delay. A control unit controls bandwidth and a LF order by changing transfer coefficients based on analyzing estimated signal parameters and phase tracking error at a PD output.