Forums

channel equalizer using rls algorithm

Started by Thiruppa October 16, 2008
   hi i need help to do rls algorithm in matlab--   i have to do
channel equalizer for given channel response --using rls algorithm


         h(z)=1/1+0.8(1/z)

 no of tabs 2,4 (various updation co -effi)

           calculate minimum error and convergence time

-plz help   --i need to know no of tabs and convergence time


 plz give solution for this

            -which material will help me---
On Oct 16, 8:17&#2013266080;pm, Thiruppa <thiruppath...@gmail.com> wrote:
> &#2013266080; &#2013266080;hi i need help to do rls algorithm in matlab-- &#2013266080; i have to do > channel equalizer for given channel response --using rls algorithm > > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;h(z)=1/1+0.8(1/z) > > &#2013266080;no of tabs 2,4 (various updation co -effi) > > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;calculate minimum error and convergence time > > -plz help &#2013266080; --i need to know no of tabs and convergence time > > &#2013266080;plz give solution for this > > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; -which material will help me---
Ref: Fig. 9.19 in "Adaptive Signal Theory " by Simon Haykin, you may follow the RLS algorithm given there and derive the results in matlab.
What have you done so far in implementing the RLS and where are you
getting stuck ??
Seems like the problem is pretty straightforward.

Don't expect anyone here in comp.dsp to do your homework unless you
pay them alot of money and reference them as well.



On Oct 17, 1:26&#2013266080;am, yongzhi....@ge.com wrote:
> On Oct 16, 8:17&#2013266080;pm, Thiruppa <thiruppath...@gmail.com> wrote: > > > &#2013266080; &#2013266080;hi i need help to do rls algorithm in matlab-- &#2013266080; i have to do > > channel equalizer for given channel response --using rls algorithm > > > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;h(z)=1/1+0.8(1/z) > > > &#2013266080;no of tabs 2,4 (various updation co -effi) > > > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;calculate minimum error and convergence time > > > -plz help &#2013266080; --i need to know no of tabs and convergence time > > > &#2013266080;plz give solution for this > > > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; -which material will help me--- > > Ref: Fig. 9.19 in "Adaptive Signal Theory " by Simon Haykin, you may > follow the RLS algorithm given there and derive the results in matlab.
On Oct 17, 1:17&#2013266080;am, Thiruppa <thiruppath...@gmail.com> wrote:
> &#2013266080; &#2013266080;hi i need help to do rls algorithm in matlab-- &#2013266080; i have to do > channel equalizer for given channel response --using rls algorithm > > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;h(z)=1/1+0.8(1/z) > > &#2013266080;no of tabs 2,4 (various updation co -effi) > > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;calculate minimum error and convergence time > > -plz help &#2013266080; --i need to know no of tabs and convergence time > > &#2013266080;plz give solution for this > > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; -which material will help me---
No of taps is just 1! Write the difference equation as y(k)=-0.8y(k-1)+u(k) where u(k) is say a white-noise input. The RLS algorithm here needs only 1 parameter (tap). It's very easy to compute for this the scalar case. Go through the maths but everything is scalar - no vectors to worry about. The parameter you estimate will be -0.8 after convergence which I believe will be in about 1 step! regards Hardy