Phản ứng pha và cường độ của nhiễu trắng là gì?


16

Tôi muốn tạo ra nhiễu trắng trong miền tần số, và sau đó chuyển đổi nó thành miền thời gian bằng python. Để hiểu vấn đề, tôi chỉ cần tạo ra nhiễu trắng trong miền thời gian và chuyển đổi nó thành miền freq:

import scipy.signal as sg
import numpy as np
import matplotlib.pyplot as plt

e = np.random.normal(0,1,1e3)
E = sg.fft(e)

plt.figure("Bode plot")
plt.subplot(211)
plt.title("Magitude")
plt.plot(abs(E))
plt.subplot(212)
plt.title("Phase")
plt.plot(np.angle(E))
plt.show()

Tôi không nhìn vào tất cả như tôi mong đợi: Âm mưu Bode của tiếng ồn trắng Câu hỏi:

  • Không phải tiếng ồn trắng được cho là có đáp ứng cường độ phẳng? (số lượng bằng nhau cho tất cả các tần số)
  • Mối quan hệ giữa độ lệch chuẩn (1 trong ví dụ của tôi) với cường độ và pha là gì?

Cảm ơn bạn trước!

Câu trả lời:


21

Không phải tiếng ồn trắng được cho là có đáp ứng cường độ phẳng? (số lượng bằng nhau cho tất cả các tần số)

Các dự kiến đáp ứng tầm quan trọng của tiếng ồn trắng là phẳng (đây là những gì JasonR gọi điện mật độ quang phổ). Bất kỳ trường hợp cụ thể nào của chuỗi nhiễu trắng sẽ không có phản hồi phẳng chính xác (đây là nhận xét của JasonR gọi là phổ công suất).

Trên thực tế, biến đổi Fourier của nhiễu trắng là ... nhiễu trắng!

Mối quan hệ giữa độ lệch chuẩn (1 trong ví dụ của tôi) với cường độ và pha là gì?

n(t)σ

Rnn(τ)=E[n(t)n(t+τ)]=σ2δ(τ)

σ2


Câu hỏi từ bình luận:

  1. Khi bạn nói rằng biến đổi Fourier cũng là nhiễu trắng, làm thế nào tôi có thể đo được std-dev khi biến đổi phức tạp? Thực, phần tưởng tượng hoặc một số kết hợp?

n[m]σ2

N[k]=m=0M1n[m]ej2πmk/M=m=0M1n[m]cos(2πmk/M)+jn[m]sin(2πmk/M)

và giá trị mong đợi là:

E[N[k]]=E[m=0M1n[m]ej2πmk/M]=m=0M1E[n[m]]ej2πmk/M=0

Phương sai của phần thực được cho bởi:

E[(N[k])2]=E[m=0M1n[m]cos(2πmk/M)p=0M1n[p]cos(2πpk/M)]=E[m=0M1p=0M1n[m]n[p]δ[np]cos(2πmk/M)cos(2πpk/M)]=m=0M1E[n[m]2]cos2(2πmk/M)=σ2m=0M1cos2(2πmk/M)=σ2(M2+cos(M+1)2πk/Msin(2πMk/M)2sin(2πk/M)   )=σ2M2

Tôi tin rằng phần tưởng tượng sẽ hành xử theo cùng một cách.

  1. Bạn có thể vui lòng cho tôi biết thời lượng của tín hiệu liên quan đến mật độ phổ công suất (đối với các tình huống thời gian riêng biệt)

Tôi tin rằng (dựa trên đạo hàm trên), mật độ phổ công suất (giá trị dự kiến ​​của bình phương của DFT) sẽ quy mô tuyến tính theo thời lượng.

  1. Nếu pha không bị ảnh hưởng bởi std-dev, điều gì sẽ xác định biên độ 3 độ và loại phân phối (dường như là đồng nhất chứ không phải bình thường)

Kiểm tra bảng trên trang 2 của tệp PDF này . nó nói rằng đối số (pha) của các hệ số sẽ được phân phối đồng đều, như bạn nêu. Ảnh chụp màn hình của bảng bao gồm bên dưới.

nhập mô tả hình ảnh ở đây


3
Cụ thể, hai khái niệm mà OP khó hiểu là mật độ phổ công suất của nhiễu trắng và phổ công suất của một thực hiện cụ thể của một quá trình ngẫu nhiên nhiễu trắng.
Jason R

Cảm ơn! Tôi có một số câu hỏi tiếp theo. 1: Khi bạn nói rằng biến đổi Fourier cũng là nhiễu trắng, làm thế nào tôi có thể đo std-dev khi biến đổi phức tạp? Thực, phần tưởng tượng hoặc một số kết hợp? 2: Bạn có thể vui lòng cho tôi biết thời lượng của tín hiệu liên quan đến mật độ phổ công suất (đối với các tình huống thời gian riêng biệt) 3: Nếu pha không bị ảnh hưởng bởi std-dev, điều gì sẽ xác định biên độ 3 độ và loại phân phối (dường như là thống nhất thay vì bình thường)
Uffe

πσ2M2

Đây là liên kết hiện tại đến tài liệu PDF được tham chiếu ở trên ( radarsp.weebly.com/uploads/2/1/4/7/21471216/dft_of_noir.pdf ), đã bị hỏng.
Khách

@ Hướng dẫn cảm ơn! Trong tương lai, chỉ cần cố gắng chỉnh sửa câu trả lời với liên kết mới. Nó sẽ không đi trực tiếp vì nó sẽ cần được xem xét bởi người dùng đại diện cao hơn, nhưng nó sẽ đến đó (và giúp bạn có được 2 rep trong quá trình này).
Peter K.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.