Page 156 - Algorithm Collections for Digital Signal Processing Applications using MATLAB
P. 156

4. Selected Applications                                         145

           3.       ADAPTIVE NOISE FILTERING USING
                    BACKPROPAGATION NEURAL NETWORK

           Consider the signal transmitted through the  noisy channel  gets  corrupted
           with the noise. The corrupted signal is given as the input to the FIR filter as
           given below to filter the noisy part of the signal.
              Let  x(n)  be  the  noisy  corrupted  input  signal  to  the  system,  y(n)  be  the
           output signal of the system which is the filtered signal and h(n) is the impulse
           response of the system. They are related mathematically as given below.

                                      y(n) = x(n)*h(n)

                                            ⇒
                                                                N-1
                                   y(n) =  Σ   h(k)x(n-k)
                                                                 k=0

              ‘*’ is  the convolution  operator.  ‘N’  is the order  of  the filter.    For
           instance if the order of the filter is 11,

              y(n) = h(0)x(n)  +  h(1)x(n-1) +  h(2)x(n-2) + h(3)x(n-3) + h(4)x(n-4)+
           …h(10) x(n-10)

              The h(0), h(1), … h(10) are the impulse response of the system, otherwise
           called as the filter co-efficients of the system.
              Obtaining the values of  the filter  co-efficients is the task involved in
           designing the digital filter  to do specific operation. To obtain  the  values
           there is the need to study about the nature of the noise of the channel.
              In practical situations the reference signal is sent through the channel and
           the corresponding corrupted signal obtained as the output of the channel is
           stored. These  are  used  for determining  the filter co-efficients of the FIR
           filter. Once filter co-efficients are obtained, they are used to filter the real
           time noisy signal corrupted due to channel transmission at the receiver side.













                                    Figure 4-5. FIR FILTER
   151   152   153   154   155   156   157   158   159   160   161