8
votes
do digital equalizers use Fourier transforms?
Fourier transform technology
Well, Fourier theory is behind every kind of equalizer. We wouldn't know what "equal" means without; the Fourier transform is how we know how to describe a ...
5
votes
Accepted
OFDM time vs. frequency domain channel estimation/equalization
Traditionally, OFDM became popular in WiFi and LTE because the channel model consisted of multi-path. That is, the radio signal transmitted in 1-6GHz frequencies bounced from various obstacles (walls, ...
5
votes
Accepted
Group delay compensation for non coincident drivers
For the first question, given the linear process, what you do to the sum with regards to filtering is equivalent to what you do to each and then sum.
For the second question, the dip is in the ...
5
votes
Why do inverted impulse responses sound awful when applied to an audio system?
For simplicity we assume that the room and the source are fixed.
A room's impulse response depends on a LOT of different factors which include the exact position, directivity and orientation of the ...
5
votes
Least Squares Solution Using the DFT vs Wiener-Hopf Equations
Following Royi's derivation, we want to show that,
$$\begin{align} \hat{h} = \arg \min_h||Xh - y||^2 = (X^T X)^{-1} X^H y = IDFT(Y \oslash X) \end{align}$$
where $X$ is a circular convolution matrix ...
4
votes
Accepted
What is the difference between an equalizer and a channel estimator?
In communication systems, transmitted signals are distorted by the physical medium (the channel) charactheristics.
The channel estimator tries to identify the transmission channel characteristics, by ...
4
votes
Accepted
How are the reflections in a quarter wavelength transformer dealt with in signal processing?
The OP clarified in comments that his real question/concern is with the transient response of the reflections that occur in a 1/4 wavelength transformer. In any typical application given the ...
4
votes
Group delay compensation for non coincident drivers
I'm not sure whether this is a purely academic exercise or supposed to do something useful in the real world. Assuming it's the later, there are a few additional points to consider
Typically when ...
3
votes
Accepted
how to set Equalizer's coefficient using generalized eigenvector.
The generalized eigenvalue problem is given by
$$Bw=\lambda Cw\tag{1}$$
where $\lambda$ is the generalized eigenvalue of the matrices $B$ and $C$. Multiplying $(1)$ from the left with $w^H$ (with $^...
3
votes
Accepted
What is the difference between pulse shaping and equalizers when used to cancel Inter-symbol Interference (ISI)?
1.
This is a question investigated by many researchers decades ago. They discovered that the bandwidth limitation of R/2 Hz is not a fundamental limit set by nature. It is just a criterion if we don't ...
3
votes
What Is the Difference between RLS, LMS and Wiener Filter? When Is One Preferred Over Another?
All three are Estimators / Predictors.
All of them try to estimate the coefficients of Linear Filter which minimizes an MMSE Cost Function.
The Wiener filter assumes all data is given and sets the ...
3
votes
CMA Equaliser and FSK
The confusion comes from the fact that what is tagged as "transmitted" isn't the real transmitted waveform but its baseband representation, which are $\left\{+1,-1\right\}$ symbols in 1 dimension. For ...
3
votes
Accepted
Adaptive equalization vs inverse of transfer function
Inverting a channel can only be done when the channel is a minimum phase system (trailing echos only). A minimum phase system is characterized as having all zeros in the left half plane (for the s ...
3
votes
Accepted
The use of LS estimation with Vector OFDM
Sorry for late reply .. I was little bit busy.
you have mistakes in your code. Although mythology is right, you have mistakes in some parameters.
Check this paper "Low-Complexity Equalization of ...
3
votes
Accepted
Distortion of OFDM signal when using RRC filter
I checked your code in my PC, you need just to delete the delay added before the filter. For example, you can use:
U_aft_fil = U_aft_fil(fil_delay+1:end);
Then ...
3
votes
Why construct a minimum phase filter from measurements?
Room Equalization for listening purposes is NOT the same as equalization for, say, acoustic echo cancellation or data transmission purposes.
Inverting the measured impulse response or transfer ...
3
votes
Why do inverted impulse responses sound awful when applied to an audio system?
One thing that I remember from a Brüel & Kjær application note from the 1980s or 90s is that for a room impulse response, you wanna separate the frequency response (and therefore the impulse ...
3
votes
Accepted
Group delay equalization for second order IIR notch filter
Yes if you have access to Matlab's arbitrary magnitude and phase tool, that is certainly a good bet.
Other approaches if you want to get more into the design details are:
As an IIR solution, see the ...
2
votes
Accepted
How to equalize an ISI channel when the transmitted symbols are unknown?
The classic approach is to include a "training sequence" along with the data. The training sequence is known to both transmitter and receiver, so it can play the role of $\mathbf{x}$ in your question.
...
2
votes
Fractional spaced equalizer + timing (clock) recovery
The answer is to NOT down-select to one sample per symbol until after using the Gardner Timing recovery since the TED requires 2 samples per symbol. If the equalizer is running at 2 samples per symbol,...
2
votes
Accepted
Constant modulus algorithm - performance poor?
The constant modulus algorithm does not work for QAM because the amplitude of QAM at the symbol decisions is not constant (therefore not a constant modulus signal), such as BPSK and QPSK.
SIR is the &...
2
votes
Magnetometer coil equalization
I would equalize both channels. The most robust method is to cut both back to a lower bandwidth. Then you only need to equalize the gains.
Assuming that your scanning by hand a 1-2 second sweep rate ...
2
votes
Inter Symbol Interference (ISI) / Equalization in Digital Signal Processing
If the channel just adds noise and does not cause any distortion (as in the first figure), you can design the transmit filter $g(t)$ such that, when combined with its matched filter at the receiver, ...
2
votes
Accepted
Precursor ISI - causality violation?
Every symbol in the channel will be affected by ISI from previous symbols and next symbols. To understand this you must notice that there's a propagation delay from transmitter(TX) to receiver(RX). ...
2
votes
estimate the impulse response after equalization
Note that what you're trying to do is equalization, as opposed to channel estimation. If we ignore the noise for the moment then, ideally, the concatenation of the equalizer and the channel (modeled ...
2
votes
Accepted
Is the Channel shortening similar to Time domain Equalizer (TEQ)
Most likely people use different words to describe the same concept. This happens quite often. The TEQ is the more general term and also used to equalize other methods that OFDM, while CS is related ...
2
votes
Accepted
spectral factorization method
The question is not so clear. I am not sure what other types of examples you consider. In this particular case, if you didn't get the hint notice that:
$$\begin{align}
c(1+\alpha D)(1+\alpha D^{-1}) &...
2
votes
Accepted
Determining pulse shape for Viterbi Equalization
I'll answer my own question with what I've learned in the past 28 days. Hopefully I've got it right!
Viterbi equalization is just one way to equalize the channel, as an alternative to some other ...
2
votes
Accepted
Where in the signal chain is Channel Equalization applied?
Generally, any matched filtering would be done before equalization, since there is no practical advantage that I am aware of to applying a matched filter afterwards. Most textbooks that I've read ...
2
votes
Accepted
Training Fractionally Spaced Channel Estimator and Equalizer
The training sequence should be at the same spacing as the equalizer when considering its sampling at the input to the equalizer. Adaptive algorithms converge to the least square solution based on the ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
equalization × 169digital-communications × 40
equalizer × 34
ofdm × 25
filters × 21
matlab × 17
histogram × 14
filter-design × 12
estimation × 11
adaptive-filters × 11
image-processing × 10
discrete-signals × 10
audio × 10
fading-channel × 9
lms × 9
fft × 8
finite-impulse-response × 8
channel-estimation × 8
phase × 7
signal-analysis × 6
convolution × 6
adaptive-algorithms × 6
infinite-impulse-response × 5
interference × 5
frequency-spectrum × 4