Methodology for the introduction of budget norms and equalization norms in the education sector
Introduction to equalization
-
Upload
harshit-srivastava -
Category
Engineering
-
view
599 -
download
1
Transcript of Introduction to equalization
Introduction Equalizer Design
Presented By :
Harshit Srivastava
• Communication system model• Need for equalization (ISI)• equalizer design• Zero Forcing Equalizer• Minimum Mean Square • Conclusion
Outline
filter channel Receiverfilter
gT(t) gR(t)c(t)
)(*)(*)()( tgtctgth RT
Y(t)S[i] Y(tm)
A digital communication system requires transmit and receive filter
A digital communication system requires transmit and receive filter.Transmit Filter shapes transmitted signal to meet spectral requirements.Receive filter accomplishes two roles:
Recover symbol sent and limit noise effect
)(*)()( tctgth T
)()( tThtg TR Where constitute for matched filter
)(tgR
Inter Symbol Interference• When a system is designed according to matched filter
criterion, there is no inter-symbol interference(ISI).• When sampling at t with period T we get back same signal.• At these h(t)0
Problemwhen h(t) = ∞, bandwidth and c(t) is limited. This will always lead to ISI with,Tail of other symbols response overlaps
Which can lead to lower performance with synchronization error.
Tb 2Tb
3Tb 4Tb
5Tb
t6Tb
• Therefore in channels ISI cannot be avoided so:• and are designed as matched pairs.• These effects of is countered by means of an equalizer.
)(tgT )(tgR
Tx filter Channel
)(tn
Rx. filter DetectorEqualizer
Regardless of ISI, the role of transmit filter is important to fit the transmitted spectrum into the appropriate spectral mask.
This requires the usage of longer duration waveforms and spectral occupancy reduction
Equalization
• Equalization is all about compensating other effects that distorts the signal • Equalizers are basically used to remove the ill effect
generated in signal through channel by using inverse filter• For example if we have a properly shaped transmit
pulse as a sinc function which has no ISI but when transmitted it would be combined with additive noise which resembles ISI.
Equalization Process• The natural way to compensate the ISI effect is by using inverse filter if
we know the channel impulse response.
• That means convolution of the channel response and the equalizer response must be equal to 1
Methods to meet requirement• Two main techniques are employed to meet filter
coefficient,• Automatic Synthesis and adaptation.
• In automatic Synthesis typically equalizer just compares the received signal to original stored signal to determine error and coefficient of an inverse filter.(ZFE and LMS)• In adaptation the equalizer attempts to minimize an
error signal based on the difference between the output of the equalizer
Zero Forcing Equalizer• In we have a transfer function of equalizer h, the simplest
way to remove ISI is to setting a transfer function inverse of it,
h.• This is known as zero forcing equalizer. • Basically it applies the inverse frequency response of the
channel to the received signal.• Let’s say a ZF equalizer has tap coefficients W which are
chosen to minimize the peak distortion of the equalized channel, defined as,
• Where = X, is the desired channel and the delay d is a positive integer .
• Condition if , , then is minimized by N taps values which cause for.• Therefore if the initial distortion is greater than
unity the ZF is not guaranteed to minimize the peak distortion.• For the case when the equalized channel is given
by,
In this case the equalizer forces zeroes into the equalized channel and, hence, the name “zero forcing equalizer”
Equalizer Tap Solution• For a known channel impulse response, the tap
gains of the ZF equalizer can be found by the direct solution of the set of linear equations. Therefore for that we for matrix
and the vector, where M=N+-1
Then the vector of the optimal tap gains, satisfies
Drawbacks in ZFE• ZFE strategy suffers from the noise enhancing issue at
high frequencies.• In which it relies on perfect estimation of .• The noise has not been taken into account at all.
• Since ZFE is generally an inverse filter it applies high gain at upper frequency which increases noise.• The training signal is basically an impulse which is
inherently a low signal, which corresponds to low SNR.• MMSE tries to reach a trade-off between noise and ISI
effects.
Minimum Mean Square Error• A FIR filter can equalize the worst case ISI only when the peak
distortion is .• The MMSE gives the filter coefficients to keep a MSE between
the output of the equalizer and the desired signal.• The MMSE equalizer requires a training sequences (d(t)).• and are signals affected by noise
1. Peak distortion: magnitude of the difference between the output of the channel and the desired signal
The aim is to minimize:
+
Noise n(t)
𝜀=𝐸 [ (𝑣 (𝑡 )−𝑑 (𝑡 ) )2 ]
)(td )( fGT )( fC )( fGR )( fH eq
)(td
MMSE Block Diagram
MSE vs. equalizer coefficients
1c
2c
quadratic multi-dimensional function of equalizer coefficient values
MMSE aim: find minimum value directly (Wiener solution), or use an algorithm that recursively changes the equalizer coefficients in the correct direction (towards the minimum value of )!
Illustration of case for two real-valued equalizer coefficients (or one complex-valued coefficient)
𝜀=𝐸 [ (𝑣 (𝑡 )−𝑑 (𝑡 ) )2 ]
𝜀
• MMSE criterion can be read as
Where • The minimization parameters are accordingly,
m=0,……,N,N even• Where it has been taken into account the linearity of the E[.]
and , and the fact that expected value is taken over noise distribution, independently of their filter coefficient.
• This leads to the next orthogonality condition.
• Therefore the error sequence between the output of the equalizer and the desired signal and the received data sequence should be statistically orthogonal.
• All random process involved are considered widesense stationary and jointly wss• A process is wss when its mean and covariance do not vary with
time.• Two random Process A and B are jointly wss when they are wss
and their cross correlation only depends on the time difference.
• can be written as
M=0,….,N• Where is the autocorrelation of • This set of equations can be written in vector matrix form
as,
• They are known as Wiener-Hopf equations.• The filter coefficients can be finally calculated as
• Note the similarities with the process with ZFE strategy.• We calculate a matrix depending on the channel
response, and a vector depending on the expected response.• The matrix is inverted and we get a solution.
• Note that the matrices and vectors have statistical meaning.• The minimum mean square error we arrive at is
given by:
Conclusion• Equalization is a process implemented at receiver that is
mandatory for almost any modern digital communication.• There is a variety of equalization strategies and possible
implementation• Adaptive, blind, ML and so on.
• It is not a closed a field and it is subject to ongoing research and improvements.• There is not an all-powerful equalization technique, it all
depends on the kind of channel, hardware availability, target performance, tolerable delay, and so on.• Equalizers are not left alone: FEC systems can also
contribute to compensation of residual ISI effects.
References
• Ziemer, R.E., and Peterson, R.L., Introduction to Digital Communication, Macmillan, 1992.Simon Haykin - Adaptive Filter Theory.
• David Smalley, Equalizer Design, Atlanta Regional technology Center, Texas instrument
• Lovrich, A. and Simar, R., “Implementation of FIR/IIR Filters with the TMS32010/TMS32020”, Digital Signal Processing Applications with the TMS320 Family, Volume 1, Texas Instruments, 1989.
• Proakis, J.G., “Adaptive Equalization for TDMA Digital Mobile Radio”, IEEE Transactions on Vehicular Technology, Volume 40, No. 2, May 1991.
• S.Kay – Statistical Signal Processing – Estimation Theory
• John G.Proakis – Digital Communications.