carrier recovery by re-modulation in qpsk...carrier synchronization • synchronization parameters...

25
CARRIER RECOVERY BY RE-MODULATION IN QPSK PROJECT INDEX : 093 BY: YEGO KIPLETING KENNETH REG. NO. F17/1783/2006 SUPERVISOR: DR. V.K. ODUOL EXAMINER: PROF. ELIJAH MWANGI 24 TH MAY 2011

Upload: others

Post on 18-Aug-2021

20 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

CARRIER RECOVERY BY RE-MODULATION IN QPSK

PROJECT INDEX : 093BY:

YEGO KIPLETING KENNETHREG. NO. F17/1783/2006

SUPERVISOR: DR. V.K. ODUOLEXAMINER: PROF. ELIJAH MWANGI

24TH MAY 2011

Page 2: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

OBJECTIVES• Study carrier recovery in digital communication systems(BPSK and QPSK).• Compare re-modulation and Costas-based carrier recovery methods.• Design and demonstrate carrier recovery by re-modulation for use in QPSK demodulation.

Page 3: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

INTRODUCTION• In many communication receivers it is necessary toregenerate at the receiver a waveform synchronous withthe transmitter carrier.• Carrier recovery circuit is used to estimate andcompensate for frequency and phase differences between areceived signal's carrier wave and the receiver's localoscillator.• The frequency and phase variations must be estimatedusing information in the received signal to recover thecarrier signal at the receiver and permit coherentdemodulation.

Page 4: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

CARRIER OFFSET ERRORS

• QPSK constellation illustrating the effect of phase/frequency offsets

Page 5: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

TYPES OF CARRIER OFFSETS

• Two types of Carrier offsets:• Frequency offsets• phase offset

• Causes :• Instability in transmitter or receiver oscillator• Thermal noise such as AWGN • Transmission delay• Doppler Effect

Page 6: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

CARRIER SYNCHRONIZATION• Synchronization parameters include carrier frequency offset and carrier phase offset.Occurs in two subsequent phases• Carrier acquisition: transition from a large initial uncertainty about the synchronization parameters to a small steady-state estimation of error variance.• Carrier tracking: The estimates per burst so that the variations of the carrier phase over the burst can be tracked

Page 7: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

CARRIER RECOVERY METHODS• For a signal containing a dominant carrier spectral

line, carrier recovery can be accomplished with a simple BPF at fc or a PLL.

• However, many modulation schemes most signal power is devoted to modulation where the information is present and not the carrier.

• Reducing the carrier power results in greater transmitter efficiency.

• Different methods must be employed to recover the carrier in these conditions.

Page 8: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

THE PLL

• PLL enables receiver to adaptively track and remove phase/frequency offsets.• Loop filter filters the phase error signal to provide control signal to VCO.• Loop bandwidth determine range of error signal frequencies to be passed.

Page 9: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

THE SQUARING LOOP

• s2(t) =m2(t)cos2(ωct+Ф)= ½m2 (t) + ½m2 (t) cos (2ωct+2Ф)

• Control signal measures phase /frequency mismatch between VCO and input signal.• Second harmonic of carrier divided by 2 to get phase coherent carrier.• Pre-squaring filter used to minimize squaring loss.

Page 10: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

THE 4TH POWER LOOP

• Loop operates at 4fc• Frequency of signal divided by 4 to give recovered carrier frequency fc• Narrow loop bandwidth implies longer synchronization time and reduced capture range due to multiple phase slipping.

Page 11: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

M-TH POWER LOOP FOR MPSK SIGNALS

• The output is the input raised to the M-th power and contains many spectral components.

• A sinusoid of frequency Mfc is passed though a narrow BPF to isolate it and remove more of noise.

• Dividing by M yields carrier at fc.

Page 12: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

• Used for carrier phase recovery from suppressed-carrier modulation signals. • Two parallel tracking loops operating simultaneously from the same VCO

• The in-phase loop , uses the VCO, and the second, called thequadrature loop uses a 90 degree shifted VCO.• The I and Q multiplier outputs are filtered by the low pass filters.• The I and Q arm filter outputs are multiplied together and the productis scaled and filtered to produce the loop error used to control theVCO.

COSTAS LOOP

Page 13: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

BPSK COSTAS LOOP• The input to the Costas loop is the waveform written as y(t) = m(t)*sin (ωct + ψ (t)) + n(t)• The in-phase multiplier generatesI(t) = m(t)* cosψe + nmc(t)• while the quadrature multiplier generatesQ(t) = m(t) *sinψe + nms(t)• The output of the multiplier is thenI(t) Q(t) = m2(t) *sin(2ψe)/ 2 + nsq(t)

Page 14: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

QPSK COSTAS LOOP

Page 15: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

RE-MODULATION • Carrier recovered through a combination of a

phase locked loop, a remodulator and a demodulator.

• Basic operation is the multiplication of the input signal by its demodulated baseband to retrieve the carrier.

• Exhibits performance limitation in high speed acquisition /synchronization.

Page 16: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

BPSK RE-MODULATOR LOOP

Page 17: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

COMPARISON OF THE CARRIER RECOVERY METHODS

Recovery Method Advantages Disadvantages

Squaring Loop • Squaring function easy to implement. • Loop offset cause phase offset at the recovered carrier.• Limited acquisition time due to loop bandwidth.• Requires extra 6 dB S/N at input due to doubled RMS jitter.• Prone to false lock.

Costas Loop • Easy to implement .• Better performance than theSquaring loop. • Requires careful I & Q arm matching.

• Limited acquisition time due to loop bandwidth.Re-modulator • Better tracking capability than Squaring loop.

• Faster Acquisition time than a Costas loop.• Requires precise delay matching in the remodulator path due to LPF group delay.• Limited acquisition time due to loop bandwidth.

Page 18: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

SYSTEM DESIGN OF THE RE-MODULATOR

Page 19: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

SIMULINK MODEL OF THE DESIGNCARRIER RECOVERY BY RE-MODULATION

PLL

scope2

scope1

Summer

Sign 2

Sign 1

Real to complex 2

Out1

Random IntegerGenerator

RandomInteger

QPSKModulatorBaseband

QPSK

PhaseShifter

In

Ph

ComplexPhase Shift

PD

MUX4MUX 3

MUX 2

MUX 1

LoopFilter

FDATool

LPF 2

Lowpass

LPF 1

Lowpass

Constant 1

pi /2

Constant

pi /2

Complex to real 2

In1Out1

Complex to real 1

In1Out1

Complex to real

In1Out1

AWGNChannel

AWGN

Phase Shifter

In

Ph

ComplexPhase Shift

VCO

Discrete -TimeVCO

Page 20: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

INPUT QPSK CONSTELLATION

Page 21: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

RE-MODULATOR OUTPUT

• QPSK Constellation at re-modulator output• No frequency / phase offsets as this has been corrected by the carrier recovery circuit.

Page 22: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

QPSK COSTAS LOOP OUTPUT

Page 23: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

ANALYSIS• The two schemes recovered the frequency and phase offsets. • The recovered symbols by the Costas loop were more scattered around the ideal symbol positions. • From the re-modulator the symbols were more concentrated around their ideal positions.• QPSK re-modulator gave better performance than the Costas loop method.

Page 24: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

CONCLUSION

• Carrier recovery methods studied in this project included the squaring loop, the Costas loop and the re-modulator.

• Comparison of the performances of these loops was also done.

• The re-modulation approach was found to be better than the Costas loop.

Page 25: CARRIER RECOVERY BY RE-MODULATION IN QPSK...CARRIER SYNCHRONIZATION • Synchronization parameters include carrier frequency offset and carrier phase offset. Occurs in two subsequent

THANK YOU