FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > DSP

DSP comp.dsp newsgroup, mailing list

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-29-2004, 12:21 AM
Karl
Guest
 
Posts: n/a
Default pink noise

Hi ALL

I need an algorithm to generate pink noise (a drop of 20dB/decade) from
white noise (use in simulink) that is suitable for a frequency range of 1 to
100 Hz. Any suggestion is appreciated.

Regards

Karl


Reply With Quote
  #2 (permalink)  
Old 09-29-2004, 01:15 AM
Jon Harris
Guest
 
Posts: n/a
Default Re: pink noise

Actually, pink noise has a 10dB/decade drop-off.
See: http://www.firstpr.com.au/dsp/pink-noise/

"Karl" <[email protected]> wrote in message
news:4159e495$0$11918$[email protected]..
> Hi ALL
>
> I need an algorithm to generate pink noise (a drop of 20dB/decade) from
> white noise (use in simulink) that is suitable for a frequency range of 1 to
> 100 Hz. Any suggestion is appreciated.
>
> Regards
>
> Karl



Reply With Quote
  #3 (permalink)  
Old 09-29-2004, 01:39 AM
Jerry Avins
Guest
 
Posts: n/a
Default Re: pink noise

Karl wrote:

> Hi ALL
>
> I need an algorithm to generate pink noise (a drop of 20dB/decade) from
> white noise (use in simulink) that is suitable for a frequency range of 1 to
> 100 Hz. Any suggestion is appreciated.
>
> Regards
>
> Karl


20 dB/decade is easy to generate; an integrater does that. It's not what
you want, however, but red noise. Pink noise is decreases at 10
dB/decade. There's a modestly amusing discussion of colored noise at
http://ccms.ntu.edu.tw/~karchung/Pho...%20sixteen.htm

Jerry

--
.... they proceeded on the sound principle that the magnitude of a lie
always contains a certain factor of credibility, ... and that therefor
.... they more easily fall victim to a big lie than to a little one ...
A. H.
—————————————————————————————————————————————————— —————————————————————

Reply With Quote
  #4 (permalink)  
Old 10-08-2004, 03:46 AM
Phil
Guest
 
Posts: n/a
Default Re: pink noise

Karl,

If I remember correctly, when using the algorithm on the page mentioned
below, design the filter to run at a slow rate to get better precision. If
your rate is too high, your filter is pretty sloppy. You can interpolate
the output of the filter to the rate needed and then add it to any AWGN that
may also be present.

I think that I found a flicker noise block on the web somewhere (in
simulink). I'll post the URL if I find it. I'll also post a link to the
paper that addresses algorithm if I find it.

Regards,
Phil

"Jon Harris" <[email protected]> wrote in message
news:[email protected]..
> Actually, pink noise has a 10dB/decade drop-off.
> See: http://www.firstpr.com.au/dsp/pink-noise/
>
> "Karl" <[email protected]> wrote in message
> news:4159e495$0$11918$[email protected]..
> > Hi ALL
> >
> > I need an algorithm to generate pink noise (a drop of 20dB/decade) from
> > white noise (use in simulink) that is suitable for a frequency range of

1 to
> > 100 Hz. Any suggestion is appreciated.
> >
> > Regards
> >
> > Karl

>
>



Reply With Quote
  #5 (permalink)  
Old 10-08-2004, 03:28 PM
Phil
Guest
 
Posts: n/a
Default Re: pink noise

"Phil" <phil_simulink@(NOSPAM)sympatico.ca> wrote in message news:<Njm9d.33273$[email protected] m>...
> Karl,
>
> If I remember correctly, when using the algorithm on the page mentioned
> below, design the filter to run at a slow rate to get better precision. If
> your rate is too high, your filter is pretty sloppy. You can interpolate
> the output of the filter to the rate needed and then add it to any AWGN that
> may also be present.
>
> I think that I found a flicker noise block on the web somewhere (in
> simulink). I'll post the URL if I find it. I'll also post a link to the
> paper that addresses algorithm if I find it.
>
> Regards,
> Phil
>
> "Jon Harris" <[email protected]> wrote in message
> news:[email protected]..
> > Actually, pink noise has a 10dB/decade drop-off.
> > See: http://www.firstpr.com.au/dsp/pink-noise/
> >
> > "Karl" <[email protected]> wrote in message
> > news:4159e495$0$11918$[email protected]..
> > > Hi ALL
> > >
> > > I need an algorithm to generate pink noise (a drop of 20dB/decade) from
> > > white noise (use in simulink) that is suitable for a frequency range of

> 1 to
> > > 100 Hz. Any suggestion is appreciated.
> > >
> > > Regards
> > >
> > > Karl

> >
> >


There is a contributed library on the Mathworks site that contains a
flicker noise model.

http://www.mathworks.com/matlabcentr...bjectType=file

The flicker noise is in the Nonidealities library in rf.mdl.

The block description contains a reference to the paper from which the
basic algorithm is derived.

Regards,
Phil
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
1/f noise generation Yu Xiaodong DSP 10 12-06-2005 09:59 PM
PCI Noise Ted FPGA 12 09-10-2004 06:32 AM
Which noise? Manuel Tramontana DSP 2 02-03-2004 12:28 AM
Automatic RF noise cancellation and audio noise measurement Jason Hsu DSP 26 08-11-2003 08:50 PM
phase noise in NCO Marc Battyani FPGA 9 07-10-2003 03:43 AM


All times are GMT +1. The time now is 12:31 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved