Sign in

username:

password:



Not a member?

Search compdsp



Search tips

comp.dsp by Keywords

Adaptive Filter | ADPCM | ADSP | ADSP-2181 | Aliasing | AMR | Anti-Aliasing | ARMA | Autocorrelation | AutoCovariance | Beamforming | Bessel | Blackfin | Butterworth | C6713 | CCS | Chebyshev | CIC Filter | Circular Convolution | Code Composer Studio | Comb Filter | Compression | Convolution | Cross Correlation | DCT | Decimation | Deconvolution | Demodulation | DM642 | DSP Boards | DSP/BIOS | DTMF | Echo Cancellation | Equalization | Equalizer | ETSI | EZLITE (Ez-kit Lite) | FFT | FFTW | FIR Filter | Fixed Point | FSK | G.711 | G.723 | G.729 | Gaussian Noise | Goertzel | GPIO | Hilbert Transform | IFFT | IIR Filter | Interpolation | Invariance | JTAG | Kalman | Laplace Transform | Levinson | LPC | McBSP | MIPS | Modulation | MPEG | Multirate | Notch Filter | Nyquist | OFDM | Oversampling | Pink Noise | Pitch | PLL | Polyphase | QAM | QDMA | Quantization | Quantizer | Radar | Random Noise | Reed Solomon | Remez | Resampling | RTDX | Sampling | Sharc | TI C6711 | Undersampling | Viterbi | Wavelets | White Noise | Wiener Filter | Windowing | XDS510PP | Z Transform

Sponsor

Industry's highest performing at the lowest power DSPs now as low as $5.00*
Start development today!
*volume pricing for 10ku

Discussion Groups

Free Online Books

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | Comp.DSP | Which noise?

There are 3 messages in this thread.

You are currently looking at messages 0 to 3.


Which noise? - Manuel Tramontana - 2004-02-02 12:53:00

Dear chaps,

I have a problem. I have a signal recorded from a ultrasonic
transducer of a chemical reaction. It is rich of noise, expecially the
white one. I tried to filter with normal filter (butterworth band
pass), but I did not obtained a lot of success.
So, I thought was better delete the White gaussian noise with an
adaptive filter. I used the demo of Simuling of LMS but I have
problems to "create" the noise artificially?
What can I do? Which information I need to identify it?
Is it enought to record the noise from the becker without reaction?

Does it work or I must think about a different filter?

Thanks in advance!
Manuel
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: Which noise? - Richard Owlett - 2004-02-02 16:01:00



Manuel Tramontana wrote:

> Dear chaps,
> 
> I have a problem. I have a signal recorded from a ultrasonic
> transducer of a chemical reaction. [snip]

Any links to an overview of the setup you are using?

Based on experiences I had 30 years ago as an electronics tech for a 
university chemistry department, I suspect it will very helpful.

______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: Which noise? - Fred Marshall - 2004-02-02 18:28:00

"Manuel Tramontana" <t...@yahoo.it> wrote in message
news:3...@posting.google.com...
> Dear chaps,
>
> I have a problem. I have a signal recorded from a ultrasonic
> transducer of a chemical reaction. It is rich of noise, expecially the
> white one. I tried to filter with normal filter (butterworth band
> pass), but I did not obtained a lot of success.
> So, I thought was better delete the White gaussian noise with an
> adaptive filter. I used the demo of Simuling of LMS but I have
> problems to "create" the noise artificially?
> What can I do? Which information I need to identify it?
> Is it enought to record the noise from the becker without reaction?
>
> Does it work or I must think about a different filter?

There are some things you haven't described that would be important:

If you used a bandpass filter, how did you select the band center and band
width?  There must be something about the signal that is known???

How do you know what part of the signal is contaminating noise and how much
of the noiselike character is the signal of interest?

Is there anything you might do better with the sensor to eliminate noise?

As far as adaptive filtering is concerned, you might try an enhancer
version:

Input and filter are in parallel and the filter output adds (or subtracts)
with the "direct path" to form a "system output".
Adapt the filter to reduce the system output.
Because the "interference" is noise, the best the filter can do is to shut
off at the noise frequencies and to cancel the signal at the signal
frequencies.
That's why this rather direct method won't work.
However, if you look at the output of the filter rather than the output of
the "system" described above, all frequencies that contain only noise are
attenuated.
If the signal of interest has spectral lines, the latter will possibly work.
If not, then it likely won't.

         Please view in a fixed-width font such as Courier.



                                   +--------------------+
                                   |                    |
                                   |                    |
                                   |                    |
  input------+---------------------|------------>(+)----+----> e[n] "system
output"
             |                     |              ^
             |                     |              |
             |                     v              |
             +------------------>[LMS]------------+----------> o[n] "filter
output"


    Adaptive enhancer:
    LMS adaptive filter adjusts to minimize e[n] which cancels signal
    and adds no additional noise.
    o[n] ideally contains only signal


Fred








______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.