20 dB sinyal-gürültü oranı ne anlama gelir?


11

Ayrık bir sinyalin olduğu bir kağıt okuyorum

x(n)=s(n)+w(n)

düşünülmektedir. bilinen, deterministik bir seridir ve sıfır ortalama ile beyaz gürültüdür. Yazarlar bunu yazıyorw ( n )s(n)w(n)

20 dB'lik bir SNR ile sinyaller üretildi

Ne anlama geliyor?

  • Sinyal enerjisi ne anlama geliyor? Bunu tanımlamanın birkaç yolu var gibi görünüyor, ancak bu makalede böyle bir girişimde bulunulmadı.
  • 20 dB SNR anlamı ne? Sanırım veya , ancak emin olmak için bu kavramlara yeterince aşina değilim. 20 = 20 log E s / E w20=10günlükEs/Ew20=20günlükEs/Ew

2
10⋅log10 tanımı güç oranları için kullanılır. 20⋅log10 tanımları amplitüdler veya voltaj veya basınç gibi "alan miktarları" için kullanılır, çünkü önce bir güç oranı üretmek için bunları kare yapmanız gerekir. Bkz. En.wikipedia.org/wiki/Decibel#Definition
endolith

SNR = 47db ise normal değere dönüştürmek istiyorsanız antilog (47/10) alın
Asad Lound 30:18

Yanıtlar:


10

Ayrık bir sinyal genellikle analog voltaj sinyali olarak yorumlanır. Sinyal x(n), x(t)bilinmeyen bir örnekleme frekansına sahip örneklenmiş bir versiyon olarak düşünülmelidir .

S1 :

Bu nedenle, sinyalin enerjisi hakkında konuşurken, voltaj sinyalinin seri olarak 1Ω dirençli bir devrede elde edildiği varsayılır, böylece v(t)^2/R = P.

S2 :

Sinyal-gürültü oranı birçok alanda kullanılır ve sinyalin ve gürültünün logaritmik güç oranı, yani SNR = 10*log(Ps/Pw). Diğeri SNR = 20*log(Ps/Pw)doğru değil , çünkü Psve Pwgüç değerleridir. İkincisi, sinyaller "voltaj" sinyalleri olarak temsil edildiğinde kullanılır, yani SNR = 20*log(s(n)/w(n)) = 10*log(s(n)^2/w(n)^2).


4
1 ohm ve hatta voltaj varsayımı yoktur. 100 ohm veya herhangi bir elektriksel direnç (voltaj sinyali için) veya akustik empedans (ses basıncı sinyali için) veya bunun gibi bir şey olabilir ve güç oranını hesapladığınızda değer iptal edilir.
endolith

2
s(n)w(n)

1
Benim için, keyfi direnç değerlerinin nereden geldiği hiç bir zaman mantıklı gelmedi.
endolith

9

SNR, biri "sinyal" ve diğer "gürültü" olarak adlandırılan iki bağımsız sinyalin (ortalama) gücünün oranıdır.

Es/Ts

SN-R,dB=10günlükPs/Pw

Özel örneğinizde, 20 dB, sinyalin (parazit yapan) gürültünün gücünün 100 katına sahip olduğu anlamına gelir.


0

İlk sorunuza doğrudan cevap:

x[n]=Σ|x[n]|2Σ|X(f)|2N-X(f)N-x[n]


-1

20 * log (keyfi miktarların oranı) formu, DSP aleminde SNR tanımlanırken hemen hemen her ne kadar kullanılsa da, yanlış olduğunu düşünüyorum ve 10 * log (oran) her zaman kullanılmalıdır. DB'nin tanımı 10 * log'dur (güç oranı). Analog alanda güç V ^ 2 / R'dir, burada V ve R sırasıyla bu voltaj boyunca voltaj ve engeldir, bu nedenle dB = 10 * log ((V1 ^ 2 / R1) / (V2 ^ 2 / R2) var ) = 20 * log (V1 / V2) + 10 * log (R2 / R1). Özellikle yüksek frekanslarda (radar, iletişim, vb.), Maksimum güç aktarımı için engelleri eşleştirmek genellikle arzu edilir, yani R2 = R1. Durum buysa, ikinci terim kaybolur ve bu dB: 20 ​​* log (V1 / V2) tanımıyla kalırız. Analog devrelerle uğraşırken mükemmel kabul edilebilir. Ancak DSP alanında yazılımla çalışırken, engel nedir? Voltaj nedir? Bu kavramların bir anlamı yok, yazılımda mevcut değiller, DONANIM kavramlarıdır. Bir analog sinyali dijitale dönüştürdüğümüzde, voltaj ve empedans kavramları anlamsızdır. Dolayısıyla, engellerin eşleştiğini söyleyemeyiz (bu ne anlama geliyor? ADC'yi tedarik eden devrenin engeli, ADC'nin LUDICROUS !! dolayısıyla bir dB'yi 20 * log (keyfi miktarların oranı) olarak tanımlamak için bir temel yoktur. Bu nedenle, bir dB tanımına geri dönmek ve 10 * log (keyfi miktarların oranı) formunu kullanmak en mantıklıdır. gerilim ve impedens kavramları anlamsızdır. Dolayısıyla, engellerin eşleştiğini söyleyemeyiz (bu ne anlama geliyor? ADC'yi tedarik eden devrenin engeli, ADC'nin LUDICROUS !! dolayısıyla bir dB'yi 20 * log (keyfi miktarların oranı) olarak tanımlamak için bir temel yoktur. Bu nedenle, bir dB tanımına geri dönmek ve 10 * log (keyfi miktarların oranı) formunu kullanmak en mantıklıdır. gerilim ve impedens kavramları anlamsızdır. Dolayısıyla, engellerin eşleştiğini söyleyemeyiz (bu ne anlama geliyor? ADC'yi tedarik eden devrenin engeli, ADC'nin LUDICROUS !! dolayısıyla bir dB'yi 20 * log (keyfi miktarların oranı) olarak tanımlamak için bir temel yoktur. Bu nedenle, bir dB tanımına geri dönmek ve 10 * log (keyfi miktarların oranı) formunu kullanmak en mantıklıdır.


Cevabınız biraz waffly - soruya daha doğrudan cevap verebilmeniz tercih edilir (ve lütfen paragraflarınızı ayırın!)
PAK-9

Tamam PAK, buna ne dersin (her ne kadar ilk cevabımdan belli olsa da): yazarlar muhtemelen 20dB = 20log (Es / Ew) demek, yani Es'in Ew'den 10 kat daha fazla gücü var. Ancak, SNR'nin tanımı doğru kullanılmış olsaydı (yani yazarlar muhtemelen yanlış kullanmışlarsa), 20dB = 10log (Es / Ew) olurdu, Es'i ifade etmek Ew'den 100 kat daha fazla güce sahiptir. Ve bu soru çok büyük bir buzdağının ucu olmasına rağmen, artık yazmaktan kaçınacağım, "bölünmemiş" paragraflarımla sizi daha fazla vurgulamak istemiyorum.
TB
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.