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.

Slides:



Advertisements
Similar presentations
Chapter Thirteen: Multiplexing and Multiple- Access Techniques.
Advertisements

Chapter : Digital Modulation 4.2 : Digital Transmission
GPS Signal Structure Sources: –GPS Satellite Surveying, Leick –Kristine Larson Lecture Notes 4519/asen4519.html.
University of Malta ICECS 2010 Terence Zarb, Ivan Grech, Edward Gatt, Owen Casha, Joseph Micallef Presented by: Terence Zarb Department of Microelectronics.
The Implementation of the Cornell Ionospheric Scintillation Model into the Spirent GNSS Simulator Marcio Aquino, Zeynep Elmas,
Design and Realization of HF Station Prototype
01/10/2013 Ebro Observatory, October 1st, 2013 New Technology involved in SWING: Software Radio and HF Links A.L. Saverino A.Capria, F.Berizzi, M. Martorella,
University Of Vaasa Telecommunications Engineering Automation Seminar Signal Generator By Tibebu Sime 13 th December 2011.
April 25, 2005ECE 457 Cellular Communication ECE 457 Spring 2005.
1 Design of a Mixed-Signal Feedback Damper System Michael J. Schulte * Some slides are provided by Craig Deibele (Oak Ridge National Laboratory) and Anil.
Implement a 2x2 MIMO OFDM-based channel measurement system (no data yet) at 2.4 GHz Perform baseband processing and digital up and down conversion on Nallatech.
A SINGLE FREQUENCY GPS SOFTWARE RECEIVER
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
Connectivity Lab University of California, Berkeley Location and Timing with C/A code in GPS Wanbin Tang Jan 24, 2007.
Prototype SKA Technologies at Molonglo: 3. Beamformer and Correlator J.D. Bunton Telecommunications and Industrial Physics, CSIRO. Australia. Correlator.
GPS and other GNSS signals GPS signals and receiver technology MM10 Darius Plausinaitis
1 Enhancement of Wi-Fi Communication Systems through Symbol Shaping and Interference Mitigation Presented by Tanim M. Taher Date: Monday, November 26 th,
MULTIPURPOSE DIGITAL CDMA FM REMOTE CONTROLLER FIRDOUS KAMAL MIZAN MIAH EE – 513 4/19/2005 COMMUNICATION ELECTRONICS.
Software Defined Radio Brad Freyberg, JunYong Lee, SungHo Yoon, Uttara Kumar, Tingting Zou Project Description System Design The goal of our project is.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 12 Feb. 24 nd, 2014.
Ground-Based Altimetry Using a Single- Receiver Single-Frequency GNSS Phase Ambiguity Resolution Technique G. Stienne* S. Reboul J.-B. Choquel M. Benjelloun.
Carrier-Amplitude modulation In baseband digital PAM: (2d - the Euclidean distance between two adjacent points)
GPS Carrier-Phase Multipath Model Validation Quarterly Review of the NASA/FAA Joint University Program for Air Transportation Research Friday, June 20,
August 16, 2000IMA1 Mathematical Challenges in GPS: New Opportunities Using New Civil Signals for Multipath Mitigation and Carrier Phase Ambiguity Resolution.
Modern Navigation Thomas Herring
Using Programmable Logic to Accelerate DSP Functions 1 Using Programmable Logic to Accelerate DSP Functions “An Overview“ Greg Goslin Digital Signal Processing.
TAP Channel Measurement Fundamentals, Goals, and Plans.
Introduction to Global Navigation Satellite Systems Ondrej Kútik.
Juanjo Noguera Xilinx Research Labs Dublin, Ireland Ahmed Al-Wattar Irwin O. Irwin O. Kennedy Alcatel-Lucent Dublin, Ireland.
BY MD YOUSUF IRFAN.  GLOBAL Positioning System (GPS) receivers for the consumer market require solutions that are compact, cheap, and low power.  This.
L5 Signal Characteristics Dr. A.J. Van Dierendonck, AJ Systems Dr. Chris Hegarty, MITRE Co-chairs RTCA SC159 WG1 GPS L2/L5 Industry Day May 2, 2001.
Lecture 1 Signals in the Time and Frequency Domains
Anthony Gaught Advisors: Dr. In Soo Ahn and Dr. Yufeng Lu Department of Electrical and Computer Engineering Bradley University, Peoria, Illinois May 7,
SVY 207: Lecture 4 GPS Description and Signal Structure
Reconfigurable Communication System Design
Software Defined Radio
1 Introduction to. 2 Contents: DEFINITION OF SPREAD SPECTRUM ( SS ) CHARACTERISTICS OF SPREAD SPECTRUM BASIC PRINCIPLES OF DIRECT SEQUENCE SPREAD SPECTRUM.
Digital Signal Processing and Generation for a DC Current Transformer for Particle Accelerators Silvia Zorzetti.
Riding out the Rough Spots: Scintillation-Robust GNSS Carrier Tracking Dr. Todd E. Humphreys Radionavigation Laboratory University of Texas at Austin.
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
LECC 2006, Valencia Potential Upgrade of the CMS Tracker Analog Readout Optical Links Using Bandwidth Efficient Digital Modulation Stefanos Dris Imperial.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 3 Report Jack Hickish.
GPS: Everything you wanted to know, but were afraid to ask Andria Bilich National Geodetic Survey.
Final Presentation Final Presentation OFDM implementation and performance test Performed by: Tomer Ben Oz Ariel Shleifer Guided by: Mony Orbach Duration:
ECE 4710: Lecture #13 1 Bit Synchronization  Synchronization signals are clock-like signals necessary in Rx (or repeater) for detection (or regeneration)
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
4.2 Digital Transmission Pulse Modulation Pulse Code Modulation
1 1 Lab. 9 Signal Analyzer  Signal/spectrum analyzer (SA): an equipment analyzing spectrum properties of signals.
Chapter : Digital Modulation 4.2 : Digital Transmission
Constellation Diagram
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
Code Division Multiple Access (CDMA) Transmission Technology
Assessment of Ultrawideband and Global Positioning System Compatibility Randy Hoffman and Mike Cotton ISART March, 2002.
Lecture 12-13: Multi-access Aliazam Abbasfar. Outline.
EDGE Test and Measurements
TUNALIData Communication1 Spread Spectrum Chapter 9.
SVY207 Lecture 8: The Carrier Phase Observable
1 Design and Implementation of GPS Receiver (Module 6) In current competitive environment, with product life cycles measured in months, getting it right.
Spread spectrum modulation Chapter 9.
Modulation and Multiplexing ICS 620. Overview Frequency Spectrum Modulation techniques Multiplexing--TDM vs FDM Multiple Access Signal formats.
Applied Research Laboratories The University of Texas at Austin Applied Research Laboratories The University of Texas at Austin Interfacing GPSTk to Existing.
SE40 Meeting on Pseudolites JRC test results
Digital transmission over a fading channel
Digital Communications Chapter 13. Source Coding
Hardware Accelerator Test Bench for Error-Correcting Algorithms
FPGA Implementation of Multicore AES 128/192/256
UWB Receiver Algorithm
Presented by Mohsen Shakiba
Phase Shift Keying (PSK)
Presentation transcript:

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 The Aerospace Corporation

2 Outline Background Simulation Overview and Results Hardware Overview and Results Summary and Conclusions

3 Background As part of the R/C code Development, Constellation Simulations and Hardware Proof of Concept (POC) Demonstrations Were Completed  Signal Processing Worksystem (SPW) Simulation of L5 and Newly Proposed TDMA Code  HW POC was Developed as a Modification to The Aerospace Corporation's "FlexGPS" FPGA-Based Prototyping System  IIRM Modulator Implementation of C/A, P and M-code on L2  Single Channel Receiver Hardware (Code Corr. and Tracking Loops)  Implemented R/C Transmitter and Receiver as Modification to C/A Hardware in 2 Weeks from Receipt of the R/C Specification Simulated and Measured Correlation Response and DLL Tracking Loop Response for R/C Codes Alternatives

4 Sample Correlation Data Taken with R/C Code POC Hardware Measured Correlation is In Agreement With Theoretical Reduction in Non-Prompt Correlation for a Single Satellite

5 Simulation Implements Multiple R/C Code Satellites Using the Signal Processing WorkSystem (SPW)  Simulates the Effect of Random Code Phases and Carrier Doppler for Each Satellite  10 Satellites in View at Varying Power Levels Signal Parameters are Adjusted to Mimic the IIRM Implementation  Interplex Modulation of C/A or TDMA, P(Y) and M-Code  Relative Power Adjusted to IIRM Levels

6 Caveats M-Code Implemented as a 20 TAP M-Sequence  Actual Code is Nonrepeating Used Actual P-Code Used Actual C/A and TDMA Codes Simulation Sample Rate = 4.092x10 7  40 Samples/TDMA Chip (80 Samples/Bit) M0L0M1L1M2L2M3L3M4L4M0L0M1L1M2L2M3L3M4L4 1Chip ~ 1  s 1 Bit ~ 2  s

7 Normalized Correlation of SV1 with Constellation (with P and M)

8 Zoom in to TDMA/CA Results

9 Summary of Observations R/C Code Correlation Results in Fewer and Smaller Size Non-Prompt Code-Cross Correlations with other Satellites than Does C/A Code Results Indicate that R/C Code Should Result in Smaller CDMA Noise Contributions During Tracking and Fewer False Alarms During Acquisition  Even when Constellation of Satellites is Considered Including Effects of Doppler, Amplitude and Phase Distribution

10 Hardware Proof of Concept Description Implementation of a Single IIRM Satellite with Switches to Select Different R/C Code Options on the L2 Carrier  C/A, L5, TDMA Receiver Can Select Between Correlation of Entire TDMA or Individual 2CM and 2CL Codes  Selectable DLL Early-Late Code Tracking at Spacing from +/ chips to +/- 0.5 chips  SV i to SV i Autocorrelation and SV i to SV k Cross-Correlation New TDMA Code was Implemented in FlexGPS Transmitter and Receiver Correlator within 2 Weeks  Relatively Straightforward Modification to C/A Receiver

11 Hardware Description (Cont.) All Tests Conducted at L2 Frequency Correlation Sweep and DLL Tracking at Selectable Early-Late Spacing, Loop Parameters No Navigation Processing I and Q Sample Rate = MHz Receiver Bandwidth = 24 MHz Data Measurement and Diagnostic Capability  Time-Domain, Frequency-Domain & Logic-Level  Oscilloscope, Spectrum Analyzer, Logic Analyzer  PR Residual and Code Correlation Data  Software GUI Control and Data Acquisition Interface

12 Aerospace’s FlexGPS Prototyping System

13 Rapid-Prototype Board Close-Up of Modulator and Receiver Tx Rx MHz I/Q ADCs I/Q DACs

14 Tx/Rx Signal Probe and Control Logic Analyzer Probes GUI Interface Control and I/O

15 What's Different from Prior C/A-Code Prototype What was Implemented  SV Selectable C/A, L5 or TDMA Code at Transmitter  Selectable 2CM, 2CL, L5-I or C/A Codes in Receiver  kHz Square-Wave Gated Integrate and Dump Clock ("0" of square-wave corresponds to 2CM Accumulator Clock and "1" Corresponds to 2CL Accumulator Clock)  Square-wave Gated Correlator With Standard Bi-Phase (+1,- 1) Reference Used Instead of Three-Level (+1,0,-1) Reference Code  No Significant Changes to C/A Code DLL Tracking Channel  Additional Details to be Published at ION GPS 2001 What was Not Implemented (Planned)  Independent 2CM and 2CL Tracking Channels  Viterbi decoding

16 R/C TDMA Specific Additions Difference Between C/A and TDMA Receiver Hardware  Requires 2 Code Generators  Same Hardware Initialized Differently and Short Cycled at Different Points to Generate 2CM and 2CL Codes  Requires Different Correlation Method  Implemented as Time Gating or 3-Level Reference  Requires Min of 1 and Max of Two New Tracking Channels for L2 Reception Additional Changes Include Standard Viterbi Decoding and Carrier PLL Carrier Tracking as would be Implemented for the L5 Signal  Associated Data Demodulation at 25 Hz Rate (50 Hz Coded)

17 Hardware Measured Power Spectral Density TDMA Signal PSD Follows Same Sinc 2 Response as C/A Without Observable Spectral Lines

18 Measured Spectral Lines Line Structure of TDMA R/C Code is Within Resolution of Spectrum Analyzer < 1 Hz Line Spacing TDMA R/C Code Has P-Code Like Line Structure: Better Interference Rejection Properties

19 Measured R/C vs C/A Correlation and Pseudorange Measured Mean PR Residual of 803 PR I&D Samples (in Chips):

20 Summary of Hardware Measurement Observations TDMA Code Has an Undetectable Spectral Line Structure  More P-Code Like and Potentially Better Immunity to Co-Channel Interference than C/A or L5 TDMA Correlation Response  Comparable to C/A Code but 1/2 the Magnitude for Correlation Over Fixed Integration Period  In agreement with Theoretically Expected Multiplexing Ratio  Significantly Smaller Amplitude Non-Prompt Peaks  Better Acquisition Performance, Smaller CDMA Noise TDMA Code Pseudorange Response Does Not Exhibit any Biases Relative to C/A Code  Agreement to C/A Chip (within Experimental Error)

21 Planed Hardware Additions Implementation of Code and Carrier Tracking for Various Combinations  Code and Carrier Tracking 2CM Code with Data  Early-Late Code Tracking, AFC and PLL Carrier Tracking with Data removal  Code and Carrier Tracking 2CL Code without Data  Early-Late Code Tracking, AFC and PLL Carrier Tracking without Data removal  Acquisition Performance of C/A vs 2CM vs 2CL Industry Inputs Welcome  To Address Specific Concerns with TDMA Receivers

22 Summary and Conclusions C/A, L5 (1.023 MCPS) and TDMA Code R/C Options were Compared Using a Constellation Simulation and a FPGA Hardware Proof of Concept  New L2 TDMA R/C Code Exhibited Superior Characteristics A Proof of Concept was Developed for Both Transmitter and Receiver Implementations of the L2 R/C Code  Small Change to Aerospace's FlexGPS Receiver Implemented by Time Gated Correlator with kHz Square-wave Simulation and Hardware Measurements are Constant with Theoretical Expectations for TDMA R/C Codes  Detailed Results to be Published at ION GPS 2001

Backup

Current Prototype Development Approach SPW/C Floating Point Simulation HDS (Fixed Pt. SPW ) Model Development Integrated SPW w/ Hardware Development System (HDS) Simulation: Cycle Correct Fixed Point (Integer) Simulation HDS Subsystem Optimization (Digital Design) HDS: Optimized Prototype Design APTIX Software: Place and Route FPGA Components, Interconnect Routing, Test Points Selection VHDL Code Generation APTIX Programmable Brassboard FPGA HP Logic Analyzer Synthesize VHDL to EDIF/XNF Compile FPGA File Sun Workstation LAN Concept to Hardware