0
$\begingroup$

In "adaptive filter theory" and "advance signal processing and Noise reduction" they have directly come up with the term gain without stating how they got it.

In adaptive filter theory they have jumped from equation 13.16 to 13.18.

enter image description here

Same in advance signal processing equation 7.74 to 7.76. I have shared the derivation from both the books.

enter image description here

In negative feedback control system,the Transfer function is g(s)/(1+g(s)h(s)).Is it any how related to this.

Signal Flow graph of RLS algorithm (Adaptive Filter theory Simon Haykin)Gain of RLS algorithm

$\endgroup$
  • $\begingroup$ Can you please give a reference for the derivation you are talking about? $\endgroup$ – Peter K. Nov 6 '16 at 1:19
  • $\begingroup$ drive.google.com/drive/folders/… $\endgroup$ – Abhishek Vazrekar Nov 6 '16 at 1:55
  • $\begingroup$ In all the derivation,they have directly come up with the gain term without telling why they have considered it as gain.In adaptive filter theory they have jumped from equation 13.16 to 13.18.Same in advance signal processing equation 7.74 to 7.76 $\endgroup$ – Abhishek Vazrekar Nov 6 '16 at 2:03
  • 2
    $\begingroup$ Please edit your question to add this new information. $\endgroup$ – Peter K. Nov 6 '16 at 2:07
1
$\begingroup$

In all adaptive signal processing schemes, be it a Least Mean Squares (LMS), Recursive Least Squares (RLS) or a Kalman Filter, The fundamental concept is the update of some parameter: such as the vector filter coefficients of a Transversal Tapped Delay Line (an FIR indeed) structure of LMS or a state of a dynamical system as in the Kalman filter.

The generic structure of the update mechanisms resembles the following:

 parameter(n+1) = parameter(n) + K(n)*errorfunction(n)

in which the thing called parameter is updated from its previous value at index n to its current value at (n+1), based on a correction term that is some meaningful function of error (denoted by errorfunction(n)) and weighted by a specific multiplier K(n) commonly referred to as the GAIN.

As you can see, the gain multiplier, determines the amount of correction that will be applied to the current value of the parameter so as to update it to its next value. That's why its called as the gain. The larger the gain K(n) the more correction there will be hence more responsive will the filter be untill it becomes unstable due to too much gain etc... The gain K(n) shall be made variable based on the convergence properties of the filter.

The specific form and derivation of an optimal gain term is completely dependent on the filter structure and the necessary mathematical manipulations of the signals inside the processing blocks, so as to get the required update equations...

$\endgroup$
0
$\begingroup$

They're just grouping together terms into something that they can reference. They are simply defining what $\mathbf{k}(n)$ is.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.