Questions tagged [adaptive-filters]

An adaptive filter is a filter that self-adjusts its transfer function according to an optimization algorithm driven by an error signal.

Filter by
Sorted by
Tagged with
1 vote
0 answers
24 views

RLS Adaptive Filter for estimating signal

I am currently working on a project where i am to estimate a signal x_T using x_1 and x_2 with an RLS filter. I have a problem where i don't quite get the results i am looking for. I think there is a ...
Ramin's user avatar
  • 11
3 votes
1 answer
60 views

Filtered-X LMS algorithm and built-in MATLAB implementation

I provide a short scheme for forward explanation: There are two sources: noise signal source and anti-noise signal source (2). Noise signal travels through primary path $h_{N_P}$ to microphone (4). ...
lazba's user avatar
  • 47
1 vote
0 answers
33 views

Proof that the estimation error in the LMS filter is uncorrelated

I need to demonstrate that the estimation error in the LMS adaptive filter is white. The LMS equations are the following: $y(n)={\mathbf{\hat{w}}}(n)^H\mathbf{u}(n)$ $e(n)=d(n)-y(n)$ ${\mathbf{\hat{w}}...
Andrea Tani's user avatar
1 vote
0 answers
102 views

How to get an impulse response of a MIMO system?

So I have data vectors from a MIMO system and I wish to see the impulse response Any idea how I can proceed with this?
user avatar
0 votes
0 answers
71 views

Cfar Algorithm Implementation

I am trying to implementation Cfar algorithm to our radar signal processing algorithm. I obtained some output but I want to be sure that is right. Cfar algorithm's output below like, I'm interpreting ...
Paroz's user avatar
  • 1
2 votes
0 answers
28 views

Haykin - permissible region for asymptotic stationarity of 2 parameter AR process

My question is about an example in Adaptive Filter Theory, Haykin 4th ed (refer figures 1.8 and 1.10 of Haykin). We want to determine the region for asymptotic stationarity of an AR process in the 2D ...
dspcats's user avatar
  • 23
3 votes
1 answer
74 views

Adaptive filtering [duplicate]

I want to mention upfront that I'm not very experienced in this field. I have a signal $u(k)$ that I get from a black box simulation (sampled irregularly). The signal looks like this: The blue signal ...
KJM's user avatar
  • 33
0 votes
1 answer
55 views

What is limited this FXLMS performance

This is simulation data flow: ...
mohammadsdtmnd's user avatar
1 vote
1 answer
48 views

Modeling end-blown flute instrument using adaptive filter

I want to find the resonant frequency of specific end-blown flute called Persian ney, Using LMS in arrangement of system identification. Two signal is needed for algorithm: system excitation (...
mohammadsdtmnd's user avatar
4 votes
1 answer
332 views

Gradient descent algorithm not converging

I wish to use the gradient descent algorithm to minimize the cost function $$J(\mathbf{w}) = (\mathbf{w} - \mathbf{w}_{o})^{T} \mathbf{A}(\mathbf{w} - \mathbf{w}_{o})$$ where $\mathbf{w} \in \mathbb{R}...
MaxFrost's user avatar
  • 359
1 vote
1 answer
65 views

Tapped delay line + ADALINE = Adaptive filter?

When studying neural networks from Neural Networks and Learning Machines, by Simon Haykin, the author highlights the close similarity between of adaptive filtering and neural networks. From a scalar-...
Rubem Pacelli's user avatar
0 votes
0 answers
31 views

EEG filtration via EMG

i got little problem. I'm trying to detect HFOs in single channel EEG (the recording is multichannel, but there is not enough channels to use ICA) for my diploma thesis experiment and i want to first ...
Tousak's user avatar
  • 1
4 votes
0 answers
120 views

For which values of step size is LMS filter stable?

For which values of step size $\alpha$ is LMS filter stable? I Wikipedia information on this question is incorrect. For data sampled from zero-centered Gaussian in $d$-dimensions with identity ...
Yaroslav Bulatov's user avatar
1 vote
0 answers
219 views

Kalman Filter Under Non-Gaussian Noise

I know that Kalman filter is optimal filter under some assumption like process and measurement noise are Gaussian. But if the process and measurement noise is non-Gaussian, the estimation of the ...
guidolard's user avatar
0 votes
0 answers
13 views

Implementing the NMCFLMS Algorithm for a 2 channel WGN input signal

I am just trying to implement the Normalised Multi-channel Frequency Domain Least Mean Square (NMCFLMS) algorithm for a simple 5 tap filter to estimate the filter coefficients of a 2 channel system ...
Albert's user avatar
  • 1
6 votes
1 answer
324 views

Convergence of the RLS Algorithm for a Forgetting Factor $ \lambda < 1 $

I have a question regarding Recursive Least Squares (RLS) adaptive filter. According to Wikipedia (Recursive Least Squares in Wikipedia), to prevent infinite memory one introduces a forgetting factor $...
Triceratops's user avatar
2 votes
1 answer
108 views

Distributed Arithmetic FIR Vs basic FIR digital implementation

I make a comparison between the basic FIR filter Vs Distributed Arithmetic FIR First: basic FIR Second: DA FIR Then, I implemented Distributed Arithmetic FIR Filters by 2 methods: 1st: Serial If the ...
Aren dg's user avatar
  • 21
1 vote
1 answer
119 views

Find $E[Z^2(t)]$ when $Z(t) = X(t) - Y(t)$ where $Y$ is the output of a LTI system with WSS process $X$ as its input

I received this as a practice problem (part b only). I was able to figure out that $E[Z^2(t)]$ = $R_X(0)+R_Y(0)-2R_\text{XY}(0)$ but did not see how to continue. Checking the answers, I saw this line ...
Robert Moore's user avatar
1 vote
1 answer
593 views

Is the beamforming result described by this matlab code useful?

A narrow-band beamformer for $0$ degree in the frequency domain is created for $8$ sensors and compared with a usual delay and sum beamformer. The question can also be expressed as : can we have ...
hyrt's user avatar
  • 29
2 votes
1 answer
72 views

Why are Some Filter implementations Preferable for Adaptive IIRS?

I am aware that some filter implementations such as lattice/ladder and SoS sections are advantageous over high order transversal filter structures in terms of coefficient update convergence in ...
cberk1's user avatar
  • 101
0 votes
1 answer
60 views

Applying Decision Feedback Equalization to oversampled data

I am working on a system that simulates an encoded channel receiver in software. I have a functioning symbol spaced Decision Feedback Equalization (DFE) that works well to track the channel and ...
bbeauchaine87408's user avatar
2 votes
1 answer
121 views

LMS Adaptive Filter for system identification

i am currently attempting system identification using the LMS algorithm. The input and the output data are available and are very noisy and consists of multiple frequencies. The input and the output ...
Ayushya Pare's user avatar
1 vote
0 answers
25 views

Grey Box system identification using LMS algorithm

The transfer function and the input output data of the system are known. The transfer function is given by $$G(s) = \frac{K}{(Js+b)(Ls+R)+K^2}$$ How are the parameters of the transfer function ...
Ayushya Pare's user avatar
4 votes
1 answer
92 views

Approximate a Known System with Adaptive Filter and an Unknown System in a Series

I am using gradient descent on an adaptive IIR filter for the below system 1. At the moment I am just assuming the known system is not there and it works fine. However, occasionally when the known ...
cntrlbpc's user avatar
0 votes
0 answers
37 views

Textbooks which derive largest usable rate for standard LMS filter?

Suppose $x$ is sampled from standard 0-centered Gaussian in d-dimensions, and I apply the following iteration. $$w \leftarrow w-\alpha x \langle w, x \rangle \tag 1$$ What is largest $\alpha$ such ...
Yaroslav Bulatov's user avatar
7 votes
2 answers
372 views

Why is the null of an adaptive beamformer narrower than antenna beam-width?

Question for those familiar with adaptive beamforming: Why is the null formed by an adaptive beamformer much narrower than the beamwidth of the antenna array? Concrete Example Suppose we have a simple ...
Gillespie's user avatar
  • 1,652
1 vote
0 answers
94 views

When is Normalized LMS better than LMS?

I see mention that normalized LMS "usually converges faster than LMS", in Diniz "Adaptive Filtering" p.152, can this be made more precise? IE, for which signal distributions does ...
Yaroslav Bulatov's user avatar
9 votes
1 answer
301 views

What is the relationship between beamforming and Independent Component Analysis (ICA)?

My first inclination when thinking about the Cocktail Party Problem would be to use adaptive beamforming to isolate different signals, but this does not seem to be how the problem is commonly thought ...
Gillespie's user avatar
  • 1,652
0 votes
0 answers
34 views

Adaptive Particle Filter: unknown process Equation

In my design and implementation of a SIR particle Filter, I don't have the state process equation of the actual system, which would have given a very good estimation of the real signal. I was ...
doumham's user avatar
  • 41
4 votes
1 answer
399 views

Using Least Mean Square (LMS) Filter for Beamforming on Linear Array in Julia

I have been trying to implement a simple LMS adaptive beamforming code. Since I don't have a MATALB license, I decided to use Julia since they are quite similar. In order to get a basic code working I ...
Kristoffer Lindvall's user avatar
2 votes
2 answers
549 views

Is a neural network an adaptive filter?

I am confused as to the difference between neural networks and adaptive filters: As far as I understand it, "neural networks" are largely used for solving inverse problems, where an unknown ...
Bulbasaur's user avatar
  • 207
0 votes
1 answer
119 views

How Could One Accelerate the Convergence of the Least Mean Squares (LMS) Filter?

How can the convergence of an LMS filter be accelerated? Can we do better than the Vanilla algorithm?
Mark's user avatar
  • 357
0 votes
1 answer
63 views

NLMS algorithm greatly attenuating signal

Im writing an NLMS MATLAB program to remove powerline noise from ecg signals. I sweep through tap widths and learning rates which get the best SNR values. Some of the combinations produce great SNRs ...
Paul Kumar's user avatar
3 votes
0 answers
93 views

real time - active noise control

I am trying to implement an adaptive filter for system identification and active noise control for realtime signal processing on an FPGA using Labview. For system identification, I implemented the ...
Bulbasaur's user avatar
  • 207
0 votes
1 answer
192 views

autocorrelation of multiple signals

Problem: I am looking at an adaptive filtering application where the eigenvaluespread of the autocorrelation matrix $R$ is important for the convergence of the algorithm. For a single channel system ...
Bulbasaur's user avatar
  • 207
1 vote
0 answers
601 views

Recursive Least Square For Filtering

I just started doing research on Recursive Least Square for filtering noises such as sensors and dc motors noises. The only thing I've seen on the internet was Theoretical information about RLS but ...
tosbağa's user avatar
5 votes
1 answer
600 views

LMS Convergence and the Step Size ($ \mu $) Parameter

I am running the LMS algorithm based on Haykin's Adaptive filter theory. I aim to plot the cost function $\mathbf{J}$ and calculate $\mathbf{J}_{\tt min}$ and the simulation excess mean square error $\...
k_gelloch's user avatar
5 votes
3 answers
219 views

How to derive the "well-known" solution to Unconstrained Array Gain?

Can someone point me to a webpage or other resource that shows how to analytically solve the beamformer Unconstrained Array Gain expression in Henry Cox's 1987 IEEE paper "Robust Adaptive ...
j03y_'s user avatar
  • 111
1 vote
1 answer
421 views

IIR Adaptive Filter in MATLAB

Suppose I have a IIR filter represented by $$G_0\left(z\right)=\frac{1}{1-0.2z^{-1}-0.1z^{-2}}$$ I would like to use the LMS algorithm to model an FIR filter $G\left(z\right)$ of order $N = 15$ such ...
JordenSH's user avatar
  • 303
2 votes
1 answer
146 views

Channel equalization affect on input signal

I have the following problem. Am trying to understand how the channel block affects the input signal s(n). I know that x(n), the input signal to the filter is basically: \begin{equation} x\left(n\...
JordenSH's user avatar
  • 303
0 votes
0 answers
96 views

Variable Window Size of Blackman FIR filter

I am trying to implement an FIR filter with a Blackman window function. The solution I got for my signal filtering problem is to have different window sizes for certain characteristics of the input ...
Ahmed Mahmoud's user avatar
1 vote
1 answer
182 views

How to evaluate fixed-point implementation of LMS filter is correct?

I am having an LMS block with 6 filter coefficients. The value of filter coefficients are 0.0001 0.00045 0.2535 0.546536 0.0000243 0.3423 I have tried to ...
Deepa's user avatar
  • 293
0 votes
2 answers
82 views

Region of the coefficients of a quadratic equation that cause the roots of it to be in the unit disk

From Simon Haykin's Adaptive Filter Theory: consider the characteristic equation is $1+𝑎_1𝑧^{−1}+𝑎_2𝑧^{−2}=0$, then for the roots to be inside the unit circle (i.e. in the unit disk), the ...
dspcats's user avatar
  • 23
0 votes
1 answer
195 views

Is it applicable to implement a cascaded moving average filter with variable window on real-time?

I am using a 3-pass cascaded moving average filter for smoothing noisy data. I applied some optimization algorithms to determine the optimal length of the MAF window. For different amplitudes of data ...
Ahmed Mahmoud's user avatar
6 votes
1 answer
105 views

Recommended Resources / Literature Search Terms for a Solutions to a Specific Kind of Multi Harmonic Signal Structure

Hopefully this isn't considered too off-topic. I'm working in industry these days and came up with a solution to a signal processing problem we'd been facing. I'd like to get a sense as to whether ...
Mike Lawrence's user avatar
2 votes
0 answers
70 views

Block NLMS vs Affine Projection LMS

I am studying Block Normalized LMS, and when I compare this with Affine Projection LMS (if updated every M samples) I think that they are the same. I would really appreciate if anyone can point out if ...
Copernicus's user avatar
1 vote
1 answer
128 views

The Stability of the RLS Algorithm for Equalization

I am reading in the litterature that LMS is more stable than RLS. But RLS is far more faster in convergence. So my concern is how to be sure that my RLS algorithm will be stable when I am doing ...
user avatar
0 votes
0 answers
591 views

Droop compensation - How to do it?

Lets say i have a LPF response that has some kind of droop (some attenaution in the passband, usually could be due to cic filter how to make CIC compensation filter,,,, or can also be due to large ...
BandW's user avatar
  • 105
-1 votes
1 answer
115 views

How to design a filter that can filter out noise accurately, after setting the parameters of the filter using standard signal?

I meet a problem with designing a filter. I have two different instruments that could measure the same AC signal (usually ~200hz, always <1kHz), A and B. A can carry out signal measurement during ...
Marcus's user avatar
  • 49
0 votes
1 answer
104 views

Why does my signal magnitude increase after adaptive filtering?

I am using a series-cascade of multiple NLMS adaptive filters each with step size 0.0040, leakage factor 1.0, and 100 filter taps. My signal gains magnitude at each step of the filtering, say the peak ...
Saprativ Ray's user avatar

1
2 3 4 5