0% found this document useful (0 votes)
24 views38 pages

Low-Cost GNSS Receiver Systems

Uploaded by

kqqfg
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views38 pages

Low-Cost GNSS Receiver Systems

Uploaded by

kqqfg
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

GNSS Low-Cost Receiver Systems

Dinesh Manandhar
Center for Spatial Information Science
The University of Tokyo
Contact Information: dinesh@[Link]

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 1


Quiz
• What is the Price of a GNSS Receiver?
• $10? $100? $500 $1,000 $3,000 $10,000 or more?
• What is the Accuracy that you can get from a GNSS receiver?
• mm, cm, dm, few meters or 10 – 30m
• But,
• What is your budget?
• What Accuracy do you need?
• What type of applications are you using?
• How do you log the data?
• Static Mode on a Tripod
• Dynamic Mode on a Car?
• Real-Time or Post-Processing

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 2


High-End Survey Grade Receivers L1/E1/B1
L5/E5/B2/L3 L2 L6/E6/B3

• Multi-frequency
• L1/L2/L5/L6
• G1/G2
• E1/E5/E6
• B1/B2/B3
• Multi-system
• GPS, GLONASS, GALILEO, BeiDou,
QZSS, NAVIC, SBAS etc
• Price varies from $3, 000 to $30,000
or more

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 3


Low-Cost Receivers L1/E1/B1*

• Multi-System
• GPS, GLONASS, GALILEO, BeiDou, QZSS, SBAS etc
• Basically Single Band
• L1-Band
• Very soon: Multi-System, Multi Frequency, L1/L2 or L1/L5
• Some chip makers have already announced Multi-System, Multi-
Frequency GNSS Chips for Mass Market
• Low Cost:
• Less than $300 (Multi-GNSS, L1 Only) including Antenna and all
necessary Hardware, Software
• The price of module itself is less than $100
*Note: Only one signal type from each system is processed
e.g. GPS has L1C/A and L1C in L1, ,but only L1C/A is used in Low-Cost Receiver
Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 4
Our Definition of Low-Cost Receiver
• Price : $100 or less
• Accuracy : Better than 100cm
• Weight : Within 100gm

$100x100cmx100gm

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 5


New Emerging Applications
• ITS • Timing Application
• ITS-Station (infra on the road side) • Internet
• ADAS • Financial Institutes
• V2X, V2I • Power Grids
• Public Transport Monitoring • Logistics Services
• Traffic Congestion • Emergency Services
• Public Safety and Security • eCall / ERA GLONASS
• Driver’s Behavior Monitoring • SAR (Search And Rescue)
• Toll Charge • Construction Management and Monitoring
• ERP (Electronic Road Pricing)
• Aviation
• Precise Agriculture • SBAS
• Drone Mapping • Marine
• Direct Geo-referencing
• VMS, AIS

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 6


Many Applications require
Low-Cost, Small-Size & Low-Power
Receiver System

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 7


But, is it possible to get
High-Accuracy with Low-Cost
Receivers?

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 8


How Accurate is GPS?
Horizontal Accuracy : 1.891m @ 95%CI @ Location A
Verticle Accuracy : 3.872m @ 95%CI @ Location A

Global Accuracy Standard:


Better than 12.8m at 95% CI Global Average URE
Better than 30m at 99.94% CI Global Average URE
URE: User Range Error  Pseudorange Accuracy
Ref: [Link]

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 9


Question?

Though the Normal Accuracy of GPS is about 10m,


why can we get Centimeter Level Accuracy?

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 10


GPS Position Accuracy: From few meters to centimeter
meter centimeter

50 cm grid 50 cm grid 5 cm grid

SPP (Single Point Position) DGPS (Differential GPS) RTK (Real Time Kinematic)

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 11


Errors in GPS Observation (L1C/A Signal)
One-Sigma Error , m
Error Sources Comments
Total DGPS
Satellite Orbit 2.0 0.0 Common errors are
Satellite Clock 2.0 0.0 removed
Ionosphere Error 4.0 0.4 Common errors are
Troposphere Error 0.7 0.2 reduced
Multipath 1.4 1.4
Receiver Circuits 0.5 0.5
If we can remove common errors, position accuracy can be increased.
Common errors are: Satellite Orbit Errors, Clock Errors and Atmospheric Errors (within few km)
Values in the Table are just for illustrative purpose, not the exact measured values.
Table Source : [Link]

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 12


How to Remove or Minimize Common Errors?
Use Differential Correction
30

[X]error = [X]known – [X]measured Send Correction Data to Rover


For Real-Time Position
Base-Station For RTK, both rover and base receivers Rover
Antenna is installed at a need to use the same satellites User in the Field
Base-station Antenna position known-position
shall be known in advance (Either fixed or moving)
Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 13
How to Remove or Minimize Common Errors?
Principle of QZSS MADOCA and CLAS Services
QZSS

GPS

Correction Data:
Correction data for other satellites
Satellite Orbit Error of GPS and Other Satellites
will also be provided
Satellite Clock Error of GPS and Other Satellites

Rover

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 14


Low-Cost Receiver System : Type A
Real-Time or Post-Processing RTK, Base and Rover Mode
Tablet
GNSS Antenna Rover RasPi
APP
Ver. : 1.0
BT
Raspberry Pi 3B
GNSS Receiver
WiFi
U-blox M8T
Send RTCM Correction
NTRIP
data for RTK to Receiver
Caster

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 15


Low-Cost Receiver System: Type B
Post-Processing RTK, Rover Mode Only
GNSS Antenna Rover

Raspberry Pi Zero w/WiFi&BT

GNSS Receiver

U-blox M8T

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 16


Low- Cost Receiver System : Type C
Real-Time or Post-Processing RTK, Rover Mode Only
GNSS Antenna Rover

Tablet
RTKDroid Send RTCM Correction
GNSS Receiver
APP data for RTK to Receiver
Ver. : 1.0 WiFi
U-blox M8T (Internet)

NTRIP
Caster

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 17


Low-Cost Receiver System : Type D
Real-Time or Post Processing PPP, Rover Mode Only
GNSS Antenna Rover
RTCM and/or SSR
PPP-RTK
Tablet e.g. MADOCA Service
GNSS MADROID
Receiver APP
Ver. : 1.0
WiFi
TBD
MADOCA
Correction
Server

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 18


Low-Cost High-Accuracy Receiver System
TYPE A Type A: Low-Cost, High-Accuracy Receiver System TYPE B Type B: Low-Cost, High-Accuracy Receiver System
Real-Time and Post-Processing, Base and Rover Mode For Post-Processing & Rover Mode Only
Tablet
GNSS Antenna Rover RasPi
APP
GNSS Antenna Rover
Ver. : 1.0
BT
Raspberry Pi Zero w/WiFi&BT
Raspberry Pi 3B

GNSS Receiver WiFi


U-blox Neo-M8T RTCM for NTRIP GNSS Receiver
RTK Caster U-blox Neo-M8T

TYPE C Type C: Low-Cost, High-Accuracy Receiver System Type D: Low-Cost, High-Accuracy Receiver System
TYPE D
Real-Time and Post-Processing, Rover Mode Only Real-Time and Post-Processing, Rover Mode Only

GNSS Antenna Rover GNSS Antenna Rover RTCM and/or SSR


PPP-RTK
Tablet
RTCM for Tablet e.g. MADOCA Service
RtkDroid MADROID
APP RTK APP
Ver. : 1.0 Ver. : 1.0
GNSS Receiver WiFi GNSS Receiver WiFi MADOCA
U-blox Neo-M8T NTRIP U-blox Neo-M8T Correction
Caster Server

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 19


Low-Cost Receiver Systems
RTK Base-
User Correction
Type Receiver System Usage Processing Mode Station
Interface Data Format
Engine Data

Type A Android NTRIP


2018 Q3 Real-time RTK Base or
Raspberry Pi 3B Device Server or RTCM 3
Beta Ver. Base and Rover Setting Rover
APP: RTKPI VRS (future)
Available

Raspberry Pi
Type B Zero/WiFi&BT
2018 Q3 Log Raw Data for Post- Post- RINEX
Option: Rover Only None
Beta Ver. processing RTK processing User Defined
RaspberryPi
Available
Camera

Type C Android
Real-time RTK NTRIP
2018 Q3 Device
Simultaneous Log of Android Device Rover Only Server or RTCM 3
Beta Ver. APP:
Raw Data VRS (future)
Available RTKDROID

Type D Real-time PPP


MADOCA MADOCA
2018 Q4 Based on MADOCA APP:
Android Device Rover Only Correction Format
Development Correction Data from MADROID
Data Server Future: CLAS
in Pipeline Internet

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 20


Low-Cost High Accuracy System : Type A
Base-Station GNSS Antenna
Rover Unit (User)
GNSS Antenna Internet

WiFi Internet

GNSS Receiver Raspberry Pi 3B GNSS

Caster
NTRIP
U-blox M8T Receiver

GNSS Rover Unit USB Cable

(User in the Field)


BT

Tablet
RasPi APP for RTK RasPi NTRIP Caster GNSS Base-Station
SW Maps for GIS APP
Data Input Ver. : 1.0

Low-Cost RTK System


Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 21
RTK-Pi APP for Low-Cost RTK System

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 22


Board Computer for Low-Cost RTK System
Raspberry Pi 3B for Raspberry Pi Zero w/WiFi & BT
Real-time and Post-processing RTK for Post-processing RTK

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 23


Accuracy from Low-Cost RTK System
Tablet
GNSS Antenna Rover RasPi
APP
Ver. : 1.0
BT
Raspberry Pi 3B

GNSS Receiver WiFi


U-blox Neo-M8T NTRIP
Caster

Rover-Station:
Receiver: u-blox M8T

5cm
Antenna: Zephyr 2
Computer: RaspberryPi 3B+
Distance between Base and Rover : about 12Km
5cm
Base-Station:
Receiver: Trimble NetR9
Antenna: Zephyr 2
Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 24
Data from Low-Cost RTK System

Raw Data from Receiver


Pseudorange, Carrier Phase, Doppler etc

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 25


Data from Low-Cost RTK System

Navigation Data from Receiver


Includes Satellite Ephemeris Data, Satellite Clock Data etc

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 26


Low-Cost RTK Field Survey Data
Static, Tokyo

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 27


One Hour RTK Post-processing, Static, Tokyo

Base : NetR9 (high)


Rover : NetR9 (high)
Show only
RTK FIX Data

50cm Grid 1cm Grid

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 28


One Hour RTK Post-processing

Base : NetR9 (high)


Rover : U-bloxM8P (low)
Show only
RTK FIX Data

50cm Grid 1cm Grid

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 29


One Hour RTK Processing

Base : U-bloxM8P (low)


Rover : U-bloxM8P (low)
Show only
RTK FIX Data

50cm Grid 1cm Grid

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 30


Future of Low-Cost GNSS Receiver Systems

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 31


Future of Low Cost GNSS Receiver System
• IoT, ITS, UAV and many other location data related markets
are driving the receiver manufacturers to produce low-cost,
high-accuracy and better performance receiver systems even
in difficult environments.

• Manufacturers are also moving towards low-cost, high-


accuracy and better performance receivers systems to meet
the demand from location business.

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 32


L5/E5/B2/L3 L2 L6/E6/B3 L1/E1/B1
Why Manufacturers are going for Low-
Cost, Dual-Frequency Systems?

• The figure shows that many GNSS signals are crowded


either in L1 or L5 bands.

• All GNSS have at least one signal either in L1 or L5 band

• L5 signals are stronger than L1 signals by few dBs

• L5 signals performs better than L1 signals in difficult


environment like urban area, forest or semi-indoor

• L5 frequency spectrum is reserved and protected for RNSS

• All these may lead receiver designers to focus on L1/L5


Dual Frequency Receiver rather than L1/L2 receiver

L2 L6/E6/B3 L1/E1/B1
Source: [Link]

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link]


33
33
Source : Broadcom

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 34


Broadcom already announced Dual-Frequency GNSS chip

Source : Broadcom

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 35


Multi-Band GNSS Receiver from u-Blox

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 36


Smart-Phone GNSS for High-Accuracy Position
• Android Smart-Phone devices provide GNSS Raw Data
• Android OS Nougat (7.0) and higher output GNSS Raw Data

• GNSS Raw Data are necessary for RTK Processing


• Pseudorange, Carrier Phase, Doppler etc.
• It’s possible to do RTK with Smart-Phone device
• The only problem is Antenna

• An accuracy within One Meter from Smart-Phone device will


revolutionize Location Business

Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 37


GNSS raw data on Android devices opens up
a range of possibilities and opportunities

Source: [Link]
Dinesh Manandhar, CSIS, The University of Tokyo, dinesh@[Link] 38

You might also like