By: Sam Price Advisor: Dr. In Soo Ahn. Overview of GPS Overview of Receivers Current Projects Patents Datasheet Preliminary work Schedule of tasks.

Slides:



Advertisements
Similar presentations
Chapter 19 Fast Fourier Transform (FFT) (Theory and Implementation)
Advertisements

Chapter 7 EM Math Probability.
S o f t w a r e D e f i n e d R a d i o
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Future Value, Present Value and Interest Rates.
The 4 T’s of Test Automation:
Effective Change Detection Using Sampling Junghoo John Cho Alexandros Ntoulas UCLA.
ITRS Roadmap Design + System Drivers Makuhari, December 2007 Worldwide Design ITWG Good morning. Here we present the work that the ITRS Design TWG has.
FIGURE 3.1 System for illustrating Boolean applications to control.
How to Use this Presentation ♥ Schools can use the slides included in this presentation to inform staff members, students and their school community as.
AIRBUSAIRBUS 10/30/11. European aircraft manufacturer Major delays completing its A380 Implemented the biggest private sector RFID deal ever
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Electric Bus Management System
GROUND BASED AUGMENTATION SYSTEM System Overview Christophe DEHAYNAIN Direction Générale de l’Aviation Civile FRANCE.
Standard Market Design (SMD) in New England Federal Energy Regulation Commission Conference on Standard Market Design January 22, 2002 David LaPlante Vice.
1 Overview Assignment 4: hints Memory management Assignment 3: solution.
AFCEAs International Student Conference 2009 Brussels, October SDR GNSS Receiver Acquisition Module LabVIEW Implementation Lt. Pasquale Digregorio.
DAQmx下多點(Multi-channels)訊號量測
Analog Representations of Sound Magnified phonograph grooves, viewed from above: When viewed from the side, channel 1 goes up and down, and channel 2 goes.
Unicel DxH 800 & Unicel DxH SLidemaker Stainer Overview
Slide#: 1© GPS Financial Services Revised 04/08/2009 cms 2 PR Proc-YE ™ Price: Call $$$ (generous discounts on multiple purchase) cms 2 PR Proc-YE.
?  Able to explain the 6 key functions of system software  Able to explain each using a suitable example  Identify three different system software.
Outreach Sessions 2014 Montreal - June 11, 2014 Toronto - June 12, 2014 Patented Medicine Prices Review Board.
Lecture 6: Software Design (Part I)
SUPRESSION OF LORAN-C NAVIGATION SIGNAL IN DIGITAL CAVE RADIOS (AN EXPERIMENTAL APPROACH) Mr. Antonio Muñoz Group of Technologies in hostile Environments.
Chapter 10: The Traditional Approach to Design
Systems Analysis and Design in a Changing World, Fifth Edition
Chapter 5 The System Unit.
Pirazzi Gabriele Intecs S.p.A Bruxelles, 10/04/2008 “Study of an SDR GNSS receiver” Chapter of Rome M.Sc. In Advanced Communication and Navigation Satellite.
Emmanuel Kollie.
Mani Srivastava UCLA - EE Department Room: 6731-H Boelter Hall Tel: WWW: Copyright 2003.
By Patrick Ellis and Scott Jaris Advisors: Dr. Ahn & Dr. Lu Implementation of a Software Defined 16 QAM System Using the USRP2 Board.
University of Malta ICECS 2010 Terence Zarb, Ivan Grech, Edward Gatt, Owen Casha, Joseph Micallef Presented by: Terence Zarb Department of Microelectronics.
COIN-GPS: Indoor Localization from Direct GPS Receiving.
Senior Capstone Project GPS Signal Simulator
Cory Fulkerson (Project Manager) - Mechanical Engineer John Graham - Computer Engineer Clayton Hooks - Electrical Engineer O’Raphael Okoro - Electrical.
Software Defined GPS Receiver Sam Price Advisor: Dr. In Soo Ahn.
Software-defined Radio using Xilinx (SoRaX) By: Anton Rodriguez & Mike Mensinger Advised by: Dr. In Soo Ahn & Dr. Yufeng Lu.
Global Navigation Satellite Systems Research efforts in Luleå Staffan Backén, LTU Dr. Dennis M. Akos, LTU.
Workshop EGNOS KRAKÓW GNSS RECEIVER TESTING TECHNIQUES IN A LABORATORY ENVIRONMENT Institute of Radar Technology Military University of Technology.
Design and Implementation of a Software-Based GPS Receiver Anthony J. Corbin Dr. In Soo Ahn Friday, June 19, 2015.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
A SINGLE FREQUENCY GPS SOFTWARE RECEIVER
Connectivity Lab University of California, Berkeley Location and Timing with C/A code in GPS Wanbin Tang Jan 24, 2007.
Implementation of a Software- based GPS Receiver Anthony J. Corbin Dr. In Soo Ahn Thursday, June 25, 2015.
GPS and other GNSS signals GPS signals and receiver technology MM10 Darius Plausinaitis
Senior Capstone Project: Fast Tuning Synthesizer Member: Nathan Roth Advisors: Dr. Huggins Dr. Shastry Mr. James Jensen Date:March 4, 2004.
Implementation of a Software-defined GPS Receiver Anthony J. Corbin Dr. In Soo Ahn Monday, July 13, 2015.
v8.2 System Generator Audio Quick Start
Introduction to Global Navigation Satellite Systems Ondrej Kútik.
© 2003 Xilinx, Inc. All Rights Reserved Power Estimation.
SVY 207: Lecture 4 GPS Description and Signal Structure
CS492: Special Topics on Distributed Algorithms and Systems Fall 2008 Lab 3: Final Term Project.
Reconfigurable Communication System Design
R/C Simulation and Hardware Proof of Concept Development Dr. Philip A. Dafesh, Dr. R. T. Bow, Mr. G. Fan and Mr. M. Partridge Communication Systems Subdivision.
Software Defined Radio
Tripp Corbin, CFM, GISP CEO eGIS Associates, Inc. Relationships Matter.
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 3 Report Jack Hickish.
NAVSTAR GPS Mike Mickelson KD8DZ 08 Dec GPS BASICS.
Global Positioning System Overview
GPS Computer Program Performed by: Moti Peretz Neta Galil Supervised by: Mony Orbach Spring 2009 Part A Presentation High Speed Digital Systems Lab Electrical.
Company LOGO Project Characterization Spring 2008/9 Performed by: Alexander PavlovDavid Domb Supervisor: Mony Orbach GPS/INS Computing System.
© 2011 John Wiley and Sons, Inc. All Rights Reserved Selection and Procurement for the Hospitality Industry Purchasing ANDREW HALE FEINSTEIN AND JOHN M.
1 Design and Implementation of GPS Receiver (Module 6) In current competitive environment, with product life cycles measured in months, getting it right.
Test Vectors First, an overview of the data coming from the satellites: GPS Message Consists of a NAV message modulated with a much higher-frequency code.
Applied Research Laboratories The University of Texas at Austin Applied Research Laboratories The University of Texas at Austin Interfacing GPSTk to Existing.
Geodesy & Crustal Deformation
Comprehensive Design Review
The Virtual Instruments: Presentation 2
Presentation transcript:

By: Sam Price Advisor: Dr. In Soo Ahn

Overview of GPS Overview of Receivers Current Projects Patents Datasheet Preliminary work Schedule of tasks

L1 Carrier wave MHz C/A code 1.023MHz Satellite Identification Navigation Message Hz Time of week Ephemeris (Current position) Almanac-Global data

Acquisition Uses C/A code to find satellites Tracking Performs phase lock loop to keep track of satellites

3 satellites solve for X,Y,Z Inaccurate receiver clock. 4 satellites solve for receiver time bias. Sampling frequency Plays role in error.

Process faster than sampling rate. Solution must be accurate within 100m Implies sampling rate greater than or equal to 4Mhz For industry Minimum amount of Ram. Acquisition time will dictate this space. Hardware costs Minimum amount of processing power How fast you clean up Ram Tracking loop efficiency Acquisition algorithm efficiency Dictate battery life & cost of processor.

SoftOSGPS It is able to process IF files or real time data from the GPS1A or SiGe with various options for sub sampling and packing of the data. Please read the file READMEFIRST for more detailed instructions. GPS Toolkit GNU LGPL, Signal Tracking Simulation, Ionospheric modeling, Positioning GPS-SDR Uses FPGA board to supply computer with IF frequency. Pervious Project Locates current position once. Takes 4 minutes.

LNA (Low Noise Amp) IF frequency of 4MHz Sampling frequency of 16MHz Performs A/D conversion Outputs 1 byte signed value (-4 to 4) via USB.

Acquisition Created chart of signal correlation strength. Used for future optimizations of acquisition stage. Tracking Performed timing analysis. Implemented optimizations. Structure Designing layout of new structure.

CA(t) Nav(t) Cos(IF) Cos(IF) Cos(IF) ½Cos(IF+IF) + ½Cos(IF-IF) ½Cos (2IF) + ½Cos(0) = ½ CA(t)Nav(t) CA(t) XOR CA(t) XOR Nav(t) = Nav(t) 0 XOR Nav(t) = Nav(t)

C/A code aligned. C/A code not aligned.

Tracking time (Seconds) Last years code210 Trig metric lookup table126 Decimation 198 Decimation 282 Removed multiplication60 Combined 3 for loops to 129 Switched to release build12 Removed decimation22 Total OptimizationSpeed increase of 10x

TaskRefreshFinish Date Continuous importing of signal data16MHz1/27/09 Continuous deleting of signal data3ms2/10/09 Acquisition from data20 sec2/17/09 Continuous tracking of data1ms3/2/09 Continuous solution update1 sec3/16/09 Develop GUI3/30/09 Optimize Acquisition(Optional)4/13/09 Write final report4/20/09 Prepare final presentation4/27/09 Final Presentation5/5/08

Borre, Kai et.al. Software-Defined Gps and Galileo Receiver. Basel: Birkhhäuser, Tsui, James. Fundamentals of Global Positioning System Receivers. Hoboken: John Wiley & Sons Inc, Hurn, Jeff. GPS A Guide to the Next Utility. Wikipedia, Global Positioning System [online], available from World Wide Web:.

?