SonofSamlawのブログ

うひょひょ

ランダムノイズのフーリエ変換 3

ランダムノイズの実効値と周波数特性の関係

 

 

ランダムノイズf(t)のフーリエ変換を考える。この問題はなかなか解説されていません。

 

 

ランダム信号のフーリエ変換

ランダム信号のフーリエ変換 - SonofSamlawのブログ

 

フーリエ級数、変換の厳密な証明

フーリエ級数、変換の厳密な証明 - SonofSamlawのブログ


http://note.chiebukuro.yahoo.co.jp/detail/n201364

によると、

f(x)のフーリエ級数は(f(x)は -π<x<πで定義されている関数)

 

f(x)=a0/2+a1cos(x)+b1sin(x)+a2cos(2x)+b2sin(2x)+・・・

 

ao=(1/π)∫(-π、π)f(x)dx

an=(1/π)∫(-π、π)f(x)cos(nx)dx

bn=(1/π)∫(-π、π)f(x)sin(nx)dx

 

ここで、

-π<x<πで定義されている関数を、ーT/2<t<T/2で定義されている関数にすると、

 

f(t)=a0/2+a1cos(2πt/T)+b1sin(2πt/T)

   +a2cos(2*2πt/T)+b2sin(2*2πt/T)+・・・

 

ao=(2/T)∫(-T/2、T/2)f(t)dt

an=(2/T)∫(-T/2、T/2)f(t)cos(n*2πt/T)dt

bn=(2/T)∫(-T/2、T/2)f(t)sin(n*2πt/T)dt

 

まず次を考える。f(t)はランダムノイズとする。a0=0である。

ランダム信号のフーリエ変換 - SonofSamlawのブログ

によれば、

an,bnはT-->∞で√Tに比例するだろう。そこで、

aan=√((2/T))∫(-T/2、T/2)f(t)cos(n*2πt/T)dt

bbn=√((2/T)∫(-T/2、T/2)f(t)sin(n*2πt/T)dt

an=aan*√((2/T))

bn=bbn*√((2/T))

 

とすると、T-->∞で収束する。すると、

 

f(t)=aa1cos(2πt/T)+bb1sin(2πt/T)

+aa2cos(2*2πt/T)+bb2sin(2*2πt/T)+・・・

 

 ここで、2乗平均、

(1/T)∫(-T/2、T/2)f(t)^2dt

=(1/T)∫(-T/2、T/2)(aa1cos(2πt/T)+bb1sin(2πt/T)+aa2cos(2*2πt/T)+bb2sin(2*2πt/T)+・・・)^2dt

は、

異なる周波数の三角関数積、sinとcosの積の場合、T-->大で無視でき,

sin^2、cos^2の場合は一定値に収束するだろうから、つまり、T-->大で、

(1/T)∫(-T/2、T/2)aa1^2cos^2dtーー>aa1^2/2

(1/T)∫(-T/2、T/2)bb1^2sin^2dtーー>bb1^2/2

(1/T)∫(-T/2、T/2)aa1bb1cossindtーー>0

となるから、

 =(1/T)∫(-T/2、T/2)(aa1^2cos^2(2πt/T)+bb1^2sin^2(2πt/T)+aa2^2cos^2(2*2πt/T)+bb2^2sin^2(2*2πt/T)+・・・)dt

 

=(aa1^2+bb1^2+aa2^2+bb2^2+・・・)/2

2/T)a1^2+b1^2+a2^2+b2^2+・・・)/2

1/T)a1^2+b1^2+a2^2+b2^2+・・・)

となる。

ffを周波数として、

1/T=⊿ff、ff=n*⊿ff、

an^2+bn^2=|Fn|^2,

とすれば、

⊿ff|F1|^2|F2|^2・・・)

T-->∞で、ff=n*⊿ff、Fn-ー>F(ff)として、

Δff-ー>dffとして、

ーー>∫(0、∞)|F(ff)|^2dff

    

    ーーここでFは、

    ランダム信号のフーリエ変換 - SonofSamlawのブログ

    (上は、URLですからクリックしてみてください)

    のXに相当するーー

 

となる。つまり、

lim(T-->∞)(1/T)∫(-T/2、T/2)f(t)^2dt

=∫(0、∞)|F(ff)|^2dff

となる。

実効値は、

√(lim(T-->∞)(1/T)∫(-T/2、T/2)f(t)^2dt)

=√(∫(0、∞)|F(ff)|^2dff)

 

帯域dffでは、

2乗平均=|F(ff)|^2dff

実効値=|F(ff)|√(dff)

となる。

 

ーーーー

最後の部分は

 パーセバルの定理 

∫(-∞、∞)|x(t)|^2 dt

 =∫(-∞、∞)|X(ff)|^2 dff

とは違っている。X(ff)はx(t)のフーリエ変換
 

 

 

■付録 sin,cosをexpで考えたとき、

ーT/2<t<T/2で定義されている関数にすると、

 

f(t)=a0/2+a1cos(2πt/T)+b1sin(2πt/T)+a2cos(2*2πt/T)+b2sin(2*2πt/T)+・・・

 

ao=(2/T)∫(-T/2、T/2)f(t)dt

an=(2/T)∫(-T/2、T/2)f(t)cos(n*2πt/T)dt

bn=(2/T)∫(-T/2、T/2)f(t)sin(n*2πt/T)dt
 

 

ここで、2πt/TをAとおくと、

cos(nA)=(e^(jnA)+e^(ーjnA))/2

sin(nA)=(e^(jnA)ーe^(ーjnA))/(2j)

であるから、

ao=(2/T)∫(-T/2、T/2)f(t)dt

an=(2/T)∫(-T/2,T/2)f(t)((e^(jnA)+e^(ーjnA))/2)dt

これを、

     =cn+dn

とおく。

bn=(2/T)∫(-T/2,T/2)f(t)((e^(jnA)ーe^(ーjnA))/(2j))dt

これも、

  =cn/j-dn/j

とおく。つまり、

cn=(2/T)∫(-T/2,T/2)f(t)(e^(jnA))/2

dn=(2/T)∫(-T/2,T/2)f(t)((e^(ーjnA)/2

 


これから、

an*cos(nA)+bn*sin(nA)

=(cn+dn)(e^(jnA)+e^(ーjnA))/2

  +(cn/j-dn/j)(e^(jnA)ーe^(ーjnA))/(2j)

=(cn+dn)(e^(jnA)+e^(ーjnA))/2

  ー(cn-dn)(e^(jnA)ーe^(ーjnA))/2)

=dn*e^(jnA)+cn*e^(ーjnA)

つまり、

f(t)=Σ(n:-∞、∞)gn*e^(jnA)

gn=(1/T)∫(-T/2,T/2)f(t)e^(ーjnA)

 

 

 

 ■参考

スペクトル密度 

https://ja.wikipedia.org/wiki/スペクトル密度

これなんか、上の計算と同じである。 

以下引用する。


見解:取り扱う多くの信号が積分可能ではなく、その信号の 非正規化(=通常の) フーリエ変換は存在しない。何人かの著者(たとえば Risken[3])は、まだ非正規化フーリエ変換を使ってパワースペクトル密度の定義 


を公式化している。ここで、δ(ω − ω') はディラックデルタ関数である。このような公式の文献は直観を導くには有用であるが、十分な注意と共に使用されるべきである。

このような形式推論を用いると、定常ランダム過程とパワースペクトル密度 PSD(ω) およびこの信号の自己相関関数 R(τ) = <f(t) f(t + τ)> がフーリエ変換対でなければならないことに気づくだろう。このことは真実であり、ノーバート・ウィーナーおよびアレクサンドル・ヒンチンによって作り出された意味深い定理(ウィーナー・ヒンチンの定理)となる。



多くの著者が、実際にパワースペクトル密度を 定義する ためにこの等式を使用している[4]。そうする理由は「数学的曖昧さ」を回避するためであると、多くの書籍に記載されている

 


■文献

ランダム信号のフーリエ変換

ランダム信号のフーリエ変換 - SonofSamlawのブログ

ホワイトノイズ

https://ja.wikipedia.org/wiki/ホワイトノイズ

 相関関数

http://hooktail.sub.jp/fourieralysis/RelationFnc/

https://ja.wikipedia.org/wiki/相関関数