การตอบสนองของเฟสและขนาดของสัญญาณรบกวนสีขาวคืออะไร?


16

ฉันต้องการสร้างเสียงรบกวนสีขาวในโดเมนความถี่แล้วแปลงเป็นโดเมนเวลาโดยใช้ python เพื่อทำความเข้าใจกับปัญหาฉันเพียงแค่สร้างเสียงรบกวนสีขาวในโดเมนเวลาและเปลี่ยนเป็นโดเมนความถี่:

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()

ฉันไม่ได้ดูอย่างที่คาด: พล็อตเรื่องของเสียงสีขาว คำถาม:

  • เสียงสีขาวไม่ควรที่จะตอบสนองขนาดแบนหรือไม่? (จำนวนเท่ากันสำหรับทุกความถี่)
  • อะไรคือความสัมพันธ์ระหว่างค่าเบี่ยงเบนมาตรฐาน (1 ในตัวอย่างของฉัน) และขนาดและเฟส

ขอบคุณล่วงหน้า!

คำตอบ:


21

เสียงสีขาวไม่ควรที่จะตอบสนองขนาดแบนหรือไม่? (จำนวนเท่ากันสำหรับทุกความถี่)

การตอบสนองต่อขนาดที่คาดหวังของสัญญาณรบกวนสีขาวนั้นคงที่ (นี่คือสิ่งที่ JasonR เรียกว่าความหนาแน่นของสเปกตรัมพลังงาน) อินสแตนซ์เฉพาะของลำดับเสียงสีขาวจะไม่มีการตอบสนองแบบราบเรียบ (นี่คือสิ่งที่ความคิดเห็นของ JasonR อ้างถึงเป็นสเปกตรัมพลังงาน)

ในความเป็นจริงการแปลงฟูริเยร์ของเสียงสีขาวคือ ... เสียงสีขาว!

อะไรคือความสัมพันธ์ระหว่างค่าเบี่ยงเบนมาตรฐาน (1 ในตัวอย่างของฉัน) และขนาดและเฟส

n(t)σ

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

σ2


คำถามจากความคิดเห็น:

  1. เมื่อคุณพูดว่าการแปลงฟูริเยร์เป็นเสียงสีขาวฉันจะวัด std-dev ได้อย่างไรเมื่อการแปลงซับซ้อน จริงส่วนจินตภาพหรือการรวมกันบ้าง?

n[ม.]σ2

ยังไม่มีข้อความ[k]=Σม.=0M-1n[ม.]อี-J2πม.k/M=Σม.=0M-1n[ม.]cos(2πม.k/M)+Jn[ม.]บาป(2πม.k/M)

และค่าที่คาดหวังคือ:

E[ยังไม่มีข้อความ[k]]=E[Σม.=0M-1n[ม.]อี-J2πม.k/M]=Σม.=0M-1E[n[ม.]]อี-J2πม.k/M=0

ความแปรปรวนของส่วนจริงได้รับจาก:

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

ฉันเชื่อว่าส่วนจินตภาพจะทำงานในลักษณะเดียวกัน

  1. คุณช่วยบอกฉันทีว่าระยะเวลาของสัญญาณเกี่ยวข้องกับความหนาแน่นของสเปกตรัมพลังงานได้อย่างไร (สำหรับสถานการณ์ที่ไม่ต่อเนื่อง)

ฉันเชื่อว่า (ขึ้นอยู่กับแหล่งที่มาข้างต้น) ความหนาแน่นสเปกตรัมพลังงาน (ค่าที่คาดหวังของกำลังสองของ DFT) จะปรับตามระยะเวลาเป็นเส้นตรง

  1. หากเฟสไม่ได้รับผลกระทบจาก std-dev สิ่งที่จะกำหนดแอมพลิจูด 3 องศาและประเภทของการกระจาย (ดูเหมือนจะเหมือนกันมากกว่าปกติ)

ลองดูตารางในหน้า 2 ของไฟล์ PDFนี้ มันบอกว่าอาร์กิวเมนต์ (เฟส) ของสัมประสิทธิ์จะกระจายอย่างสม่ำเสมอตามที่คุณระบุ สกรีนช็อตของตารางรวมอยู่ด้านล่าง

ป้อนคำอธิบายรูปภาพที่นี่


3
โดยเฉพาะแนวคิดสองประการที่ OP สับสนคือความหนาแน่นของสเปกตรัมพลังงานของสัญญาณรบกวนสีขาวและสเปกตรัมกำลังของการรับรู้หนึ่งโดยเฉพาะของกระบวนการสุ่มเสียงสีขาว
Jason R

ขอบคุณ! ฉันมีคำถามติดตาม 1: เมื่อคุณบอกว่าการแปลงฟูริเยร์เป็นเสียงสีขาวฉันจะวัด std-dev ได้อย่างไรเมื่อการแปลงซับซ้อน จริงส่วนจินตภาพหรือการรวมกันบ้าง? 2: คุณช่วยสอนฉันได้ไหมว่าระยะเวลาของสัญญาณเกี่ยวข้องกับความหนาแน่นของสเปกตรัมพลังงาน (สำหรับสถานการณ์ที่ไม่ต่อเนื่องเวลา) 3: ถ้าเฟสไม่ได้รับผลกระทบจาก std-dev สิ่งที่กำหนดแอมพลิจูด 3 องศาและประเภทของ การแจกแจง (ดูเหมือนจะเหมือนกันมากกว่าปกติ)
Uffe

πσ2M2

นี่คือลิงก์ปัจจุบันไปยังเอกสาร PDF ที่อ้างถึงด้านบน ( radarsp.weebly.com/uploads/2/1/4/7/21471216/dft_of_noise.pdf ) ซึ่งเสีย
แขกที่เข้าพักเมื่อ

@ บุคคลทั่วไปขอบคุณ! ในอนาคตลองแก้ไขคำตอบด้วยลิงค์ใหม่ มันจะไม่ไปโดยตรงเพราะจะต้องได้รับการตรวจสอบโดยผู้ใช้ระดับสูงกว่า แต่จะไปถึงที่นั่น (และรับ +2 ตัวแทนในกระบวนการ)
ปีเตอร์เค
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.