Digital signal processing for satellitebased

Similar documents
A Reduced Search Space Maximum Likelihood Delay Estimator for Mitigating Multipath Effects in Satellite-based Positioning

Spectral shaping of Galileo signals in the presence of frequency offsets and multipath channels

Master of Science Thesis

A Slope-Based Multipath Estimation Technique for Mitigating Short-Delay Multipath in GNSS Receivers

Multipath mitigation performance of multi-correlator based code tracking algorithms in closed and open loop model

Chi-Square Distribution Matching in Unambiguous Sine-BOC and Multiplexed-BOC Acquisition

Galileo E1 and E5a Link-Level Performances in Single and Multipath Channels

OPTIMAL DUAL FREQUENCY COMBINATION FOR GALILEO MASS MARKET RECEIVER BASEBAND

Satellite-based positioning (II)

Measuring Galileo s Channel the Pedestrian Satellite Channel

Limited Bandwidths and Correlation Ambiguities: Do They Co-Exist in Galileo Receivers

Characteristics of the Land Mobile Navigation Channel for Pedestrian Applications

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

GALILEO JOINT UNDERTAKING

Effects of MBOC Modulation on GNSS Acquisition Stage

The Influence of Multipath on the Positioning Error

BeiDou Next Generation Signal Design and Expected Performance

Delay Trackers for Galileo CBOC Modulated Signals and Their Simulink-based Implementations

Prototype Galileo Receiver Development

Research Article Multiple Gate Delay Tracking Structures for GNSS Signals and Their Evaluation with Simulink, SystemC, and VHDL

Update on GPS L1C Signal Modernization. Tom Stansell Aerospace Consultant GPS Wing

Galileo E1 and E5a Link-level Performance for Dual Frequency Overlay Structure

GNSS Signal Structures

DESIGN AND IMPLEMENTATION OF INTEGRATED GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) RECEIVER. B.Tech Thesis Report

Simultaneous Perturbation Stochastic Approximation for Unambiguous Acquisition in Cosine-BOC Signals

Bouncing off Walls and Trees: Multipath Channel Modeling for Satellite Navigation from the Samples Point of View

Signals, and Receivers

Mobile-to-Mobile Wireless Channels

A METHOD OF SIDE-PEAK MITIGATION APPLIED TO BINARY OFFSET CARRIER MODULATED GNSS SIGNALS TRACKING APPLIED IN GNSS RECEIVERS

PROPART PROJECT PRESENTATION

GALILEO Research and Development Activities. Second Call. Area 3. Statement of Work

Monitoring Station for GNSS and SBAS

CHAPTER 10 CONCLUSIONS AND FUTURE WORK 10.1 Conclusions

3D-Map Aided Multipath Mitigation for Urban GNSS Positioning

New Signal Structures for BeiDou Navigation Satellite System

THOMAS PANY SOFTWARE RECEIVERS

Short-Range Ultra- Wideband Systems

MULTIPATH EFFECT MITIGATION IN SIGNAL PROPAGATION THROUGH AN INDOOR ENVIRONMENT

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA

Prof. P. Subbarao 1, Veeravalli Balaji 2

OGSR: A Low Complexity Galileo Software Receiver using Orthogonal Data and Pilot Channels

NavX -NCS The first Galileo/GPS full RF Navigation Constellation Simulator

Multipath Mitigation Techniques for Satellite-Based Positioning Applications

RECEIVER DEVELOPMENT, SIGNALS, CODES AND INTERFERENCE

CNES contribution to GALILEO signals design JC2. Jean-Luc Issler

It is well known that GNSS signals

Galileo Time Receivers

The Galileo signal in space (SiS)

size is designed properly. The next results presented in this thesis concentrate on eliminating the BOCgenerated ambiguities by removing the effect

TESTING MULTIPATH PERFORMANCE of GNSS Receivers

Utilizing Batch Processing for GNSS Signal Tracking

The German National Project ICONAV

Use-case analysis of the BOC/CBOC modulations in GIOVE-B E1 Signal

Principles of Pulse-Doppler Radar p. 1 Types of Doppler Radar p. 1 Definitions p. 5 Doppler Shift p. 5 Translation to Zero Intermediate Frequency p.

Efficient delay tracking methods with sidelobes cancellation for BOC-modulated signals

Adaptive Antenna Array Processing for GPS Receivers

CHAPTER 2 WIRELESS CHANNEL

Foreword by Glen Gibbons About this book Acknowledgments List of abbreviations and acronyms List of definitions

Indoor Positioning and Navigation System Market Research Report- Forecast 2023

How Effective Are Signal. Quality Monitoring Techniques

MASTER THESIS PROJECT PROPOSALS: SIGNAL PROCESSING FOR WIRELESS AND SATELLITE COMMUNICATIONS

SNS COLLEGE OF ENGINEERING COIMBATORE DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK

The Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR

ABSOLUTE CALIBRATION OF TIME RECEIVERS WITH DLR'S GPS/GALILEO HW SIMULATOR

PERFORMANCE EVALUATION OF DIRECT SEQUENCE SPREAD SPECTRUM UNDER PHASE NOISE EFFECT WITH SIMULINK SIMULATIONS

Universal Acquisition and Tracking Apparatus for Global Navigation Satellite System (GNSS) Signals: Research Patent Introduction (RPI)

2. LITERATURE REVIEW

Feedforward Delay Estimators in Adverse Multipath Propagation for Galileo and Modernized GPS Signals

User Trajectory (Reference ) Vitual Measurement Synthesiser. Sig Gen Controller SW. Ethernet. Steering Commands. IO-Controller

Future of GNSS Receivers. Éamonn Glennon

Study and Analysis on Binary Offset Carrier (BOC) Modulation in Satellite Navigation Systems

Code-Subcarrier Smoothing for Code Ambiguity Mitigation

The Radio Channel. COS 463: Wireless Networks Lecture 14 Kyle Jamieson. [Parts adapted from I. Darwazeh, A. Goldsmith, T. Rappaport, P.

Testing Multipath Performance of GNSS Receivers

CALIFORNIA STATE UNIVERSITY, NORTHRIDGE FADING CHANNEL CHARACTERIZATION AND MODELING

COMMUNICATIONS PANEL (CP) FIRST MEETING

Measuring GALILEOs multipath channel

Ultra Wideband Indoor Radio Channel Measurements

Some Radio Implementation Challenges in 3G-LTE Context

Application Note 37. Emulating RF Channel Characteristics

Every GNSS receiver processes

GSA GRAMMAR D4.2 Version 0.03 List of project publications and presentations

SPREAD SPECTRUM CHANNEL MEASUREMENT INSTRUMENT

GS Keynote. by Gard Ueland Chairman of Galileo Services. ENC 2012 April 25 th, 2012 Gdańsk

Adaptive Array Technology for Navigation in Challenging Signal Environments

USING THE GRANADA BIT-TRUE SIMULATOR TO ANALYSE THE EFFECT OF CODE DOPPLER SHIFT IN GALILEO E5 AND L1 RECEIVERS 1

On the UWB System Coexistence With GSM900, UMTS/WCDMA, and GPS

GALILEO Research and Development Activities. Second Call. Area 1B. Interference Detection Mitigation and Isolation.

Global Navigation Satellite System (GNSS) GPS Serves Over 400 Million Users Today. GPS is used throughout our society

Multipath Mitigation Algorithm Results using TOA Beacons for Integrated Indoor Navigation

Wireless Channel Propagation Model Small-scale Fading

Satellite Navigation Principle and performance of GPS receivers

STATISTICAL PROPERTIES OF URBAN WCDMA CHANNEL FOR MOBILE POSITIONING APPLICATIONS

Fundamentals of Wireless Communication

A Hybrid Indoor Tracking System for First Responders

Chapter 2 Overview - 1 -

On the Multi-User Interference Study for Ultra Wideband Communication Systems in AWGN and Modified Saleh-Valenzuela Channel

Waveform Generation and Testing with Software-Defined Radios (SDR) and RF instruments

Understanding GPS: Principles and Applications Second Edition

CHANNEL MODELS, INTERFERENCE PROBLEMS AND THEIR MITIGATION, DETECTION FOR SPECTRUM MONITORING AND MIMO DIVERSITY

Transcription:

Digital signal processing for satellitebased positioning Department of Communications Engineering (DCE), Tampere University of Technology Simona Lohan, Dr. Tech, Docent (Adjunct Professor) E-mail:elena-simona.lohan@tut.fi Markku Renfors, Professor, Head of the Department E-mail:markku.renfors@tut.fi Current group members: 5 PhD students and 2 MSc students (size of the group is about 9% of DCE total number of MSc/PhD students)

Background GNSS related positioning activities have started at DCE since 2003 Previously: WCDMA/UMTS-based positioning studies (partly funded by Nokia) Main goals: signal acquisition and tracking in multipath fading environments design of low-cost low-power receiver architectures indoor channel modeling (based on measurement data) Pseudolite (pseudo-satellites) based positioning Motivation: Emergency location rules (FCC 911, E-112) Development of Galileo (future European GNSS system) Increasing penetration rate of 3G mobile phones -> A-GNSS Current funding: Tekes (Finnish funding agency for research and innovation), Academy of Finland, and TISE graduate school (another EU- FP6 GSA-funded European project just ended; pending application for its continuation within EU FP7)

Co-operation Local co-operation with the Department of Digital and Computer Systems, TUT and with the Department of Mathematics, TUT (positioning-related research). Finnish co-operation with the companies within Tekes projects (Atheros Communications, Elektrobit, Fastrax, Kalmar Industries, Patria Aviation, Space Systems Finland, and VTI Technologies) International co-operation with the partners in the EU GSA-funded project Galileo receivers for mass market applications GREAT (Acorde Spain, DLR Germany, PA Consulting, Qualcomm Germany, and u-blox Switzerland). Additionally: co-operation with NavSas group,torino, Italy through exchange students. Summer course organized on positioning in 2006, together with Associate Professor Ridha Hamila from Etisalat University College (UAE) Active participation in international GNSS-related conferences

Research challenges & applications Challenges (signal level): -Low CNRs (especially indoors and in dense urban areas) -Multipath propagation and fading (diffraction, reflections, refractions, scattering) -Non-existent Line Of Sight -Ambiguities in Galileo acquisition and tracking (due to modulation waveforms) Applications: -Emergency calls -Map location, in-car navigation -Tag-based location (lost children, pets, ) -Safety of Life applications (maritime/ air) - Logistics, etc

Galileo signal structure -Binary Offset Carrier (BOC) modulation better separation with GPS signals (see the spectra in the left figure). Correlation envelopes and ambiguities are visible in the right figure: - -4092 chip lengths of Open Services (4 times higher than in GPS) -Pilot codes available for better channel estimation/tracking

Overview of the research topics Theoretical studies of modulation waveforms, e.g., Binary Offset Carrier (BOC) modulation Delay-Doppler acquisition techniques Accurate delay tracking (fine delay estimation) with multipath mitigation Filter design and optimization for bandwidth-limited applications Data measurements and indoor channel modeling (based on GPS and pseudolite signals) CNR estimation studies Carrier phase estimators

Delay-Dopler acquisition techniques Doppler shift (due to satellite velocity) + Doppler spread (due to terminal velocity) Several peaks in time due to multipaths and BOC; several peaks in frequency, e.g., due to Clarke spectrum in Rayleigh fading (left, GPS) or Rician profile (right, GPS) 0.25 0.2 0.15 0.1 0.6 0.4 0.2 0.05 0 20 15 10 Delay [chips] 5 0 500 0 0 25 20 500 15 Delay [chips] Frequency error (Hz) 10 5 500 0 Frequency error (Hz) 500

Challenges related to acquisition of GNSS signals Time versus frequency based correlator structures: tradeoff between speed and complexity Serial/Hybrid/Parallel search strategies: tradeoff complexity/speed Single versus multiple dwells in the decision process Unambiguous BOC processing to deal with BOC ambiguities Theoretical models for time-to-first fix and for detection/false alarm probabilities

Unambiguous acquisition Several methods have been studied, based on single or double sideband processing or based on filter banks An illustrative shape of the absolute value of the correlation function (ACF) before and after unambiguous processing is shown below: Normalized envelope of the ACF 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 Normalized envelope of the ACF, SinBOC(1,1), infinite BW BPSK modulation BOC modulation Single SB processing of BOC Dual SB processing of BOC 0.1 0 1 0.5 0 0.5 1 Delay error [chips]

Accurate delay tracking in multipath environments illustration of the problem Examples of correlation shapes in multipath presence. SinBOC(1,1) modulation (Galileo) 1 SinBOC(1,1) 0.9 0.8 no multipath 0.7 Correlation output 0.6 0.5 0.4 with multipaths channel paths location 0.3 0.2 0.1 0 1.5 1 0.5 0 0.5 1 1.5 Multipath delays [chips]

Accurate delay tracking in multipath environments Feedback versus feed-forward delay trackers (or a combination of both)? Several algorithms have been studied and several solutions have been proposed so far, including Sidelobe cancellation techniques, Multiple Gate Delay structures (tested also via hardware prototyping), deconvolution algorithms and various non-linear structures On-going studies to include carrier-aided delay tracking

Channel modeling based on measurement data Several campaigns based on GPS signals or pseudolite signals have been carried on, with the purpose of modeling the indoor channel for Galileo/GPS reception. Measurement campaigns were carried out with the help of Atheros Communications (former u-nav Microelectronics Finland) and Space System Finland Estimation of signal quality and the fading characteristics: these estimates are needed both for acquisition/tracking and for different navigation algorithms. On-going studies

Example of measurement set-up, Tietotalo building

Other research topics Interference cancellation methods: one MSc thesis completed (narrowband interference); Carrier-To-Noise ratio estimation studies (one completed MSc thesis dealing partly with this) Simulink models for Galileo signal tracking, based on Multiple Gate Delay structures (one completed MSc thesis) Carrier phase estimators

Published results 2 completed PhD theses + 1 in writing phase 6 completed MSc theses 15 journal papers, about 50 conference papers Complete list of publications and group webpage can be found as links from: http://www.cs.tut.fi/~simona

Conclusions We have been mainly focusing on signal processing aspects of satellite positioning No full navigation solution: we aim at giving informative models (delay error distributions, CNR variation, achievable accuracy in various scenarios, etc) for the navigation purposes (RAIM, navigation sensor integration, etc) Also, hardware implementation and prototyping is beyond our scope, but joint work with HW team has been done and some of the proposed multipath mitigation algorithms have been tested in FPGA and SystemC. Interesting co-operation areas: Both GNSS-based positioning and cellular-based positioning; possibility to move towards other promising positioning areas (e.g., WLAN, UWB,...) Signal processing Navigation layer (feeding our algorithms into navigation software) Hardware (FPGA; prototyping) Applications (?)