Patent ID: 8947298
Filing Date: 2015-02-03
Classification: G01S,H04B

Abstract:
1. A GNSS receiver that performs positioning calculation on the basis of a positioning signal transmitted from a GNSS satellite, comprising: a first correlation peak detecting unit that detects a peak of a correlation value between the positioning signal and a C/A code replica signal; a second correlation peak detecting unit that detects a peak of the correlation value between the positioning signal and the C/A code replica signal through a multipath error reduction technique; a signal intensity detecting unit that detects a signal intensity of the positioning signal received at the GNSS receiver; a switching unit that inputs the positioning signal to the second correlation peak detecting unit when the signal intensity detected by the signal intensity detecting unit at the peak of the correlation value is higher than or equal to a predetermined threshold, and that inputs the positioning signal to the first correlation peak detecting unit when the signal intensity at the peak of the correlation value is lower than the predetermined threshold; a pseudo-range calculation unit that calculates a pseudo-range on the basis of the peak of the correlation value detected by the first correlation peak detecting unit or the second correlation peak detecting unit; and a positioning calculation unit that calculates a location of the GNSS receiver on the basis of the pseudo-range calculated by the pseudo-range calculation unit, wherein the first correlation peak detecting unit uses a first phase spacing to detect a peak of the correlation value between the positioning signal and the C/A code replica signal, and wherein the second correlation peak detecting unit uses a second phase spacing that is narrower than the first phase spacing to detect a peak of the correlation value between the positioning signal and the C/A code replica signal.