LOW DATA RATE BPSK DEMODULATION IN PRESENCE OF DOPPLER

Similar documents
Binary Phase Shift Keying Demodulation & its Simulation on MATLAB

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator

Phase-Locked Loops. Roland E. Best. Me Graw Hill. Sixth Edition. Design, Simulation, and Applications

SPREAD SPECTRUM CHANNEL MEASUREMENT INSTRUMENT

Research on DQPSK Carrier Synchronization based on FPGA

Realization of Programmable BPSK Demodulator-Bit Synchronizer using Multirate Processing

ABHELSINKI UNIVERSITY OF TECHNOLOGY

THIS work focus on a sector of the hardware to be used

Mehmet SÖNMEZ and Ayhan AKBAL* Electrical-Electronic Engineering, Firat University, Elazig, Turkey. Accepted 17 August, 2012

Designing the Fox-1E PSK Modulator and FoxTelem demodulator

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

Chapter 2 Channel Equalization

FFT Based Carrier Recovery with Lower Processing Speed Using DSP Techniques

BPSK System on Spartan 3E FPGA

BPSK_DEMOD. Binary-PSK Demodulator Rev Key Design Features. Block Diagram. Applications. General Description. Generic Parameters

SOFTWARE DEFINED RADIO

Frequency Synchronization in Global Satellite Communications Systems

PHASELOCK TECHNIQUES INTERSCIENCE. Third Edition. FLOYD M. GARDNER Consulting Engineer Palo Alto, California A JOHN WILEY & SONS, INC.

ON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS

FPGA BASED DIGITAL QPSK MODULATORS FOR ADVANCED KA-BAND REGENERATIVE PAYLOAD. Kishori Lal Sah, TVS Ram, V. Ramakrishna and Dr.

Digital Communication

Digital Dual Mixer Time Difference for Sub-Nanosecond Time Synchronization in Ethernet

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE)

MODELLING FOR BLUETOOTH PAN RELIABILITY

FFT Analysis, Simulation of Computational Model and Netlist Model of Digital Phase Locked Loop

PERFORMANCE EVALUATION OF WCDMA SYSTEM FOR DIFFERENT MODULATIONS WITH EQUAL GAIN COMBINING SCHEME

A design method for digital phase-locked loop Ru Jiyuan1,a Liu Yujia2,b and Xue Wei 3,c

Downloaded from 1

High Data Rate QPSK Modulator with CCSDS Punctured FEC channel Coding for Geo-Imaging Satellite

NRZ DPLL CMOS Frequency Synthesizer Using Active PI Filter

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

filter, followed by a second mixerdownconverter,

CH85CH2202-0/85/ $1.00

High speed FPGA based scalable parallel demodulator design

DESIGN AND VERIFICATION OF ANALOG PHASE LOCKED LOOP CIRCUIT

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

Simplified, high performance transceiver for phase modulated RFID applications

Lab 2: Digital Modulations

DATA INTEGRATION MULTICARRIER REFLECTOMETRY SENSORS

DIGITAL Radio Mondiale (DRM) is a new

Characterize Phase-Locked Loop Systems Using Real Time Oscilloscopes

Implementation of Symbol Synchronizer using Zynq Soc

Block Diagram. i_in. q_in (optional) clk. 0 < seed < use both ports i_in and q_in

MODULATION AND MULTIPLE ACCESS TECHNIQUES

Design of an Efficient Phase Frequency Detector for a Digital Phase Locked Loop

DESIGN AND PERFORMANCE OF A SATELLITE TT&C RECEIVER CARD

Prof. P. Subbarao 1, Veeravalli Balaji 2

Amplitude Frequency Phase

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)

Carrier Phase Recovery. EE3723 : Digital Communications. Synchronization. Carrier Phase Recovery. Carrier Phase Synchronization Techniques.

AN FPGA IMPLEMENTATION OF ALAMOUTI S TRANSMIT DIVERSITY TECHNIQUE

Performance Analysis of Different Ultra Wideband Modulation Schemes in the Presence of Multipath

VLSI Broadband Communication Circuits

Open Access On Improving the Time Synchronization Precision in the Electric Power System. Qiang Song * and Weifeng Jia

Comparative Study of OFDM & MC-CDMA in WiMAX System

AC LAB ECE-D ecestudy.wordpress.com

Ultra-Wideband DesignGuide

CARRIER RECOVERY BY RE-MODULATION IN QPSK

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

BINARY AMPLITUDE SHIFT KEYING

CHAPTER 2 DIGITAL MODULATION

A voltage controlled oscillator for obtaining a frequency reference constantly locked to L1 GPS carrier for power quality assessment applications

DATA-AIDED CARRIER RECOVERY WITH QUADRATURE PHASE SHIFT-KEYING MODULATION

B SCITEQ. Transceiver and System Design for Digital Communications. Scott R. Bullock, P.E. Third Edition. SciTech Publishing, Inc.

CALIFORNIA STATE UNIVERSITY, NORTHRIDGE FADING CHANNEL CHARACTERIZATION AND MODELING

ECEN620: Network Theory Broadband Circuit Design Fall 2014

A JOINT MODULATION IDENTIFICATION AND FREQUENCY OFFSET CORRECTION ALGORITHM FOR QAM SYSTEMS

Parallel Programming Design of BPSK Signal Demodulation Based on CUDA

Performance Comparison of RAKE and Hypothesis Feedback Direct Sequence Spread Spectrum Techniques for Underwater Communication Applications

Simulation of Acquisition behavior of Second-order Analog Phase-locked Loop using Phase Error Process

Multi Modulus Blind Equalizations for Quadrature Amplitude Modulation

Department of Electronic and Information Engineering. Communication Laboratory. Phase Shift Keying (PSK) & Quadrature Phase Shift Keying (QPSK)

Glossary of VCO terms

QPSK Modulation and Demodulation

Multi-GI Detector with Shortened and Leakage Correlation for the Chinese DTMB System. Fengkui Gong, Jianhua Ge and Yong Wang

PLL FM Demodulator Performance Under Gaussian Modulation

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

Robust Synchronization for DVB-S2 and OFDM Systems

Digital Transceiver using H-Ternary Line Coding Technique

Analysis of Co-channel Interference in Rayleigh and Rician fading channel for BPSK Communication using DPLL

TELECOMMUNICATION SATELLITE TELEMETRY TRACKING AND COMMAND SUB-SYSTEM

Exercise 2: FM Detection With a PLL

Chapter 4. Part 2(a) Digital Modulation Techniques

QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold

Software-Defined Radio using Xilinx (SoRaX)

OFDM Systems For Different Modulation Technique

DOPPLER SHIFTED SPREAD SPECTRUM CARRIER RECOVERY USING REAL-TIME DSP TECHNIQUES

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Performance Evaluation of STBC-OFDM System for Wireless Communication

Serial and Parallel Processing Architecture for Signal Synchronization

Antenna Measurements using Modulated Signals

ELEC3242 Communications Engineering Laboratory Frequency Shift Keying (FSK)

Synchronization. EE442 Lecture 17. All digital receivers must be synchronized to the incoming signal s(t).

Phase Noise Compensation for Coherent Orthogonal Frequency Division Multiplexing in Optical Fiber Communications Systems

A MODIFIED DIRECT-SEQUENCE SPREAD SPECTRUM MODULATION SCHEME FOR BURST TRANSMISSIONS. Bart Scheers and Vincent Le Nir

Transcription:

LOW DATA RATE BPSK DEMODULATION IN PRESENCE OF DOPPLER Aghanash Karthik 1 Ashwin.R 2, Dr.Sambasiva Rao.V 3, Prof. V. Mahadevan 4 1,2,3 Dept. of ECE, PESIT, Bangalore, 4 Dept. of TCE, PESIT, Bangalore Abstract : The carrier signals received from LEO satellites invariably will exhibit Doppler shift in the carrier. If the carrier is BPSK modulated with data of bit rate comparable to or less than the Doppler, conventional Costas loop demodulators fail to demodulate the signal. This paper presents a configuration developed for demodulating BPSK modulated S- band carrier received from a LEO satellite. The technique is developed for extracting 20 KBPS data from the BPSK modulated signal received from a student satellite -PISAT being developed at PES Institute of Technology, Bangalore. The concept is verified with MATLAB simulation carried out for a data of 100 BPS modulating a carrier of 100 KHz. Doppler of 1 KHz is considered for simulation. The system is realized on FPGA using Quartus 3 13.1 VHDL language. The design details and test results are presented in the paper. Keywords Doppler Effect, Carrier, Quartus III 13.1. Introduction The range of 2.2 to 2.3 GHz range of the S-band is allotted for space to earth TTC and data transmission applications. Generally, the payload digital data is transmitted using BPSK or QPSK modulation based on the data rate. The received S-band carrier from LEO satellites will be affected by Doppler shift. On reception of the modulated signal at ground station, the signal is down converted to Inter Mediate (IF) and then Costas loop demodulators are used conventionally to extract the data. The performance will be quite good when data rate is higher than Doppler shift. PES Institute of Technology is developing a student satellite named PISAT to be deployed into 600 km orbit, where S-band is used for transmitting payload data of the order of 20 KBPS with BPSK modulation. The Doppler shift will be as high as +/- 50 KHz in the received S-band carrier. When the data rate is comparable to or less than Doppler shift, like 20 KBPS data versus ± 50 KHz Doppler in case of PISAT, the demodulation process does not yield satisfactory performance. Carrier synchronization is not possible when low data rate is modulated on the carrier and higher shift in carrier is envisaged. This paper presents a configuration for extracting low data from the BPSK modulated carrier in the presence of higher Doppler shift. I. DESCRIPTION Conventional Costas loop demodulator [1], has an I channel and a Q channel driven by a VCO. The VCO is set by the sum of the outputs from the I and Q channel detectors, which steers the VCO phase such that the I channel is in phase with the signal. The I channel output is then ideally a zero ISI wave which can be integrated and sampled to recover the data. In the presence of Doppler effect, I and Q channel outputs will have variation in over the data and VCO cannot be stably controlled in the loop. If the carrier containing Doppler shift is recovered, then the data can be extracted by product multiplication of incoming modulated signal with recovered carrier not having Doppler shift. The simple schematic for obtaining data from the Doppler affected BPSK signal is shown in fig.1. Proper demodulation of the BPSK signal requires a locally generated signal which is in phase with the incoming signal carrier. BPSK signal + Doppler Doppler affected carrier is recovered by using squaring loop. Fig.2 shows the configuration of carrier recovery technique using squaring loop concept. Doppler affected BPSK signal INPUT Carrier Recovery Circuit Product Modulator Fig. 1. Schematic of BPSK Demodulator. X2 multiplier X X2 multiplier Loop filter Voltage Control led Oscillat Fig. 2. Schematic of Carrier recovery circuit. Data Output Carrier with Doppler shift www.ijcrd.com Page 1608

A.TRANSMITTER DESIGN II. DESIGN DESCRIPTION The transmitter mainly consists of 3 Blocks: The PN sequence Generator, The Doppler Circuit and the product Modulator. The correlation properties of the pseudorandom noise (PN) sequence are very important in determining the Doppler. The transmitter basically consists of PN sequence generator and the Doppler circuit. An MLS-generating system can be expressed using the following recursive relation:. Where n is the time index, k is the bit register position, and represents modulo-2 addition. The data rate is given by 100 bps. The VCO generated is given by 200 Hz typically characteristic where the Doppler shifted wave according to LEO satellite standards has the range given by around +50 Khz. The generated MLS for the entire circuit design is given by PN Sequence Generator Sine Wave Generation p(x) = x 6 + x 5 + 1 (1) Unipolar to Bipolar Conversion Fig. 3. Transmitter Circuit B. RECEIVER DESIGN Voltage Controlled Oscillator The receiver block typically consists of the blocks that are involved in the demodulation process of the BPSK generated signal. The signal contains Doppler frequencies and the carrier is tracked using the phase locked loop. There are typically two types of demodulating techniques as will be discussed. In particular, two new techniques are developed. The first technique which is referred to as the squaring loop technique, is based on the idea of applying a linearly doubled sweep to the received signal as a method to reduce the X BPSK Modulated Wave Doppler shift to tolerable levels, whereby conventional carrier synchronization may be employed. This method has been shown to be better suited when compared to the other conventional techniques where however, for direct overhead satellite pass, improved Doppler compensation is achieved by utilizing the modified novel technique. Simulations have been carried out to explore the performance of the squaring loop technique and results have shown that it is capable of extracting the carrier with minimized noise in the channel as the phases between the input and output are the same. The second technique of carrier extraction is based on the conventional Costas loop, here the carrier and Doppler is given to the loop, where the loop has the noise which produces the jitters when the carrier plus the Doppler is given, thus has the drawback, which puts a restriction on extracting the Doppler and the carrier. The main overview is the Carrier Extraction which is obtained by the above first method, where the squaring loop is the demodulation circuit. In the design, the current circuit of study is the one with the Doppler tracked, where the noise is completely eliminated and thus gives the same phase as compared to the input signal. It is a technique used in coherent Detection of modulated signals in the receiver. The incoming modulated signal is squared and high pass filtered to extract the carrier component at twice its original. This high pass filtered signal is then conditioned further and fed into a phase locked loop whose other input comes from a VCO (Voltage Controlled Oscillator), after doubling its and high pass filtering it. The error output of the phase locked loop is converted into a DC voltage which is fed back into the VCO to cause it to oscillate at a which is same as the carrier such that the error output reduces to zero. The equation of VCO output is as follows where the amplitude will change the output, that is, the control voltage is directly proportional to the change. A* cos ( 2 * pi ( f + kvco*v)t + )) (2) Where kvco = The sensitivity of the Voltage Controlled Oscillator (VCO), f =The of the output wave; = phase difference of the output wave as compared to the input wave. III. FILTER DESIGN The filter designed in our model is a high pass filter with the pass band of around 50000 Hz. The filter typically designed involves the use of the elliptical filter and the IIR types based on the impulse response. The sampling for the filter implemented has the value of 8000000 Hz. The study of various response of the magnitude and phase response, power and plot and the pole zero plot has been implemented. Fig. 4. Receiver Circuit www.ijcrd.com Page 1609

Fig. 7. Pole Zero Diagram Fig. 5. Magnitude and Phase Plot The implementation of the filter is done using the direct form-i realization. The following simulation result depicts the demodulated output when the data rate given at the input is 100 bps. The above graph represents the very fact that the PN sequence is obtained or reflected in the output is because the Doppler signal (sine signal) follows the integrator path output. The sine signal following the integrator path output also signifies the tracking of carrier. The PLL phase offset is observed with the Doppler being replaced by a constant input DC voltage given to the VCO. The simulations for the resulting circuit diagram is observed in MATLAB. The figure 8 typically represents the damping factor variations which denotes the extent of locking of the PLL circuit. Natural and damping factor are an attractive set of parameters because of their intuitive physical description and because of their widespread occurrence in the PLL literature. Strictly speaking, though, they apply only to second-order loops. Fig. 7. Damping Factor Variations. Fig.6. Output with input modulated wave The Doppler and carrier is separated using the squaring loop where the input PN sequence is reflected at the output when recovered using the product modulator where the VCO output is tapped with the output of the modulator to give the output. The output is verified through Matlab simulations. An extended definition of damping factor is feasible for type 2 loops of higher than second order but the concept becomes meaningless for a first-order PLL or for a PLL of type 3 or larger. Values of typically lie between 0.5 and 2, with 0.707 often a preferred value, but much larger values-up to 20 or 30-are sometimes needed. Loops with damping smaller than ~0.5 have excessive overshoot in their transient responses are dynamically unsatisfactory. The figure 8 typically gives an idea about the variation of zeta as the locking of the same is with respect to the PLL. The PLL has different locking range for different values of zeta as illustrated in the diagram; it takes more time to lock for lower values of zeta and vice versa. IV. BER PERFORMANCE In this paper, typically the BER rate is studied with the variation of the error rate with the Eb/No performance. The variations are plotted and tabulated with the ideal value, being 10 for the BPSK signal. The probability of error calculated is a www.ijcrd.com Page 1610

bell shaped curve with the center denoting the ideal value for any system. The BER performance is obtained by comparing the demodulated signal with the input data sequence. The PN sequence data in our case is typically sent at 100bps. The data transmitted is checked for the corresponding bit errors when the rising edge corresponds to the rising edge and the falling edge corresponds to the falling edge in the demodulated output. The entire performance is simulated by adding the sample and hold block, with demodulated output and input data sequence as the inputs to the block, performing the above mentioned operations. The values tabulated for the above BER variation is also shown below with the graphical variation. BER = If the medium between the transmitter and receiver is good and the signal to noise ratio is high, then the bit error rate will be very small - possibly insignificant and having no noticeable effect on the overall system. However if noise can be detected, then there is chance that the bit error rate will need to be considered. The main reasons for the degradation of a data channel and the corresponding bit error rate, BER is noise and changes to the propagation path (where radio signal paths are used). When the LEO satellite is at the Zenith, the BER will be maximum. With the decrease in orbital height, the BER for the corresponding movement increases and vice versa. V. HARDWARE IMPLEMENTATION The entire model simulated using MATLAB is implemented in hardware with the signals using fixed data bits. The following model has been simulated and tested in hardware using the VHDL language and the following results have been observed. The FPGA board (DE0 Nano) generates a clock of 50 MHz. We require clock frequencies of 200 Hz, 800 khz and 1600 khz as sampling frequencies for the various blocks. The in-built PLL of the board is utilized to derive the required clock frequencies. While the locking of the outputs of the PLLs are in progress, the signals are not used to synchronize any further operations. Once they are locked, they are fed as sampling frequencies to the appropriate blocks. The minimum clock that can be generated in the above said manner is 2 khz. To generate 200 Hz clock, a 3.2 khz clock is consecutively divided 5 times, using T Flip Flop in each step. The input PN sequence is typically generated using the delay blocks. The VCO (voltage controlled oscillator) is implemented by generating an equivalent NCO (numerically controlled oscillator). LUTs (Look up Tables) are used. VI. RESULTS AND CONCLUSIONS The relative motion between the transmitter and the receiver will cause a shift in, thus making the tracking of actual difficult. This paper, illustrates with the experimentation and the observed results, showing that the use of the tracking circuits like the squaring loop, where PLL is used for the locking of the carrier. The concept has been verified for the demodulator output where the BER performance is also observed. The entire circuit has the different Doppler frequencies verified with the concept of the Doppler tracking till now. The of the signals transmitted from Low Earth Orbiting (LEO) satellites will be effected by Doppler shift. Demodulating low bit rate data in the presence of Doppler shift becomes extremely difficult with conventional methods that use Costa s loop architectures. This paper has presented the configuration developed for demodulating BPSK modulated carrier and extract data in the presence of high Doppler shift. The carrier having Doppler shift is extracted first by using squaring loop technique. Generated carrier is used for demodulating the received IF signal for extracting the data. The configuration has been arrived by simulating on MATLAB. For simulation, Data at www.ijcrd.com Page 1611

bit rate of 100 BPS is BPSK modulated on a 100 KHz carrier and 1KHz Doppler is added to the carrier. BER performance is also verified in simulation. Finally, the system has been realized on FPGA using Quartus 3 13.1 VHDL language. The hardware is tested and the results have been presented in the paper. The following project can be converted to RF and can be used for further development. The real time applications include the LEO satellite and the radar. The following signifies the output where the sine signal tracks the K2 output thus reflecting the tracking of the carrier. The Doppler and carrier is separated using the squaring loop where the input PN sequence is reflected at the output when recovered using the product modulator where the VCO output is tapped with the output of the modulator to give the output. From the above results, it can be seen that for different Doppler frequencies can be tracked and the demodulated data can be used for further analysis. From the observed results the bit error rate has an ideal response for the Eb/N0 value of ~10 which is the standard for BPSK. The AWGN channel included in the model will result in the bit error thus showing the deviation as per the simulation. The BER performance is studied for various values of SNR or Eb/No. The value for which the BER performance varies entirely depends upon the extent to which the errors result in the BPSK signals. The BER performance entirely varies a function of the modulated signal. The following table typically represents the variation of the BPSK signal with Eb/N0. The entire variation is sketched with a written MATLAB code. [2]. Gai Peng Ao, Shandong Aerosp. Electro-Technol. Inst., Yantai, China, The Basic Principle and FPGA Implementation of NCO, Page(s) 90-94 8-10 Dec. 2012 [3]. Roland E Best, Phase-Locked Loops Design, Simulation and Applications, McGraw Hill, Fifth edition [4]. Floyd M Gardner, Phaselock Techniques, John Wiley and Sons, 3 rd Edition, 2005 [5]. Jean Mark Valin, Francois Michaud, Jean Rouat, Robust Localisation and tracking of simultaneous moving sound sources using beam forming and particle filtering, Robotics and Autonomous Systems, Vol 55, Issue 3, March 2007. [6]. Digital Signal Processing Principles, Algorithms and Applications by John G. Proakis and Dimitris G. Manolakis. [7]. Schwartz, Bennett and Stein, Communication Systems and Techniques, McGraw Hill, 1966,Chapters 10 to 11. [8]. R. Cupo and R. Gitlin, Adaptive carrier recovery systems for digita datacommunication receivers, IEEE J. on Sel. Areas in Commun., vol.7, pp 1328-1339, Dec.1989 VII. ACKNOWLEDGEMENT The authors would like to humbly thanks the institution PESIT for the opportunity given to us to work on this project. We would like to thank our guides for their support and guidance and the reviewers for their comments and suggestions REFERENCES [1]. D.E Clark, Doppler-shift correction via correlation for a received QPSK signal,page(s) 150-250. www.ijcrd.com Page 1612