Signal to Noise ratio dB levels

Click For Summary

Discussion Overview

The discussion revolves around the calculation and interpretation of Signal to Noise Ratio (SNR) in decibels (dB) based on power measurements of signals in both noisy and non-noisy conditions. Participants explore the implications of their findings and seek clarification on the meaning of the dB levels obtained.

Discussion Character

  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant calculated SNR using the formula 10*log(noisy/nonoise) and questioned the interpretation of the resulting dB levels, wondering if they correspond to sound levels or another context.
  • Another participant clarified that dB measurements are ratios and explained the relationship between dB values and the relative strength of signals, noting that SNR is typically calculated using 20*log10(signal power/noise power).
  • It was mentioned that the acceptable SNR depends on the specific system and the noise tolerance, with implications for digital systems and bit error rates (BER).
  • A participant acknowledged a mistake in their earlier calculation and expressed gratitude for the clarification provided.
  • There was a question raised about whether the correct formula should be 10*log10(signal power/noise power) or 20*log10(signal voltage/noise voltage), indicating some uncertainty regarding the appropriate application of the formulas.

Areas of Agreement / Disagreement

Participants exhibit some agreement on the general principles of SNR calculation, but there is disagreement regarding the specific formulas to use and the interpretation of the dB levels. The discussion remains unresolved on the correct application of the formulas.

Contextual Notes

There are unresolved questions regarding the assumptions made in the calculations and the definitions of the terms used in the formulas. The context of the application (digital vs. analog systems) also introduces additional complexity.

rama1001
Messages
130
Reaction score
1
Hello,
I have some 10 signals in noisy and nonoise(noisy+good) situations. I just calculated the power of each signal in two cases and then used SNR formula for dB(10log noisy/nonoise).

Now, I got noise levels in dB's. Here, i confused that these dB levels are referred to sound dB levels or some other dB's. Because, My teacher told me after seeing the achieved values(20dB, 32dB, 14dB...upto 10 signal values) and he said it was full noisy.

I am pointing here that what is these dB values and is there any chart for good and bad noise dB values or any information about this is appriciated.
 
Engineering news on Phys.org
A few points.

DB measurements:

In general, dB measurements are ratios (and in the application you listed they always are). So if you have a dB measurement that was 10dB that means that you had one thing that was some amount greater than the other. For SNR you are measuring the ratio of two powers so you use the equation 20*log10(x/y) which means that if you had a 10dB difference, x was 10x greater than y or if you had 20dB difference then x was 100x greater than y etc. The 20 comes from the fact that your actual equation is 10*log10(x^2/y^2) where x and y are signal amplitudes but you can pull out the square using the properties of logarithms.

At other times dBs are used to give strength relative to something. For example dBm is commonly used for transmission powers and this is decibals relative to a milliWatt. So in this case you use 10*log10(x/1mW). The y term from above is always fixed and the number you get gives you an idea of scale of how much stronger or weaker the signal is relative to a mW.

On SNR:

As I explained above the typical SNR equation is 20*log10(signal power/noise power). From what you stated above I wasn't sure if you were clear on that. To estimate the noise power you either have to measure it, make assumptions about it, or try to extract it if you have clean signal and then signals with noise.

What is a good SNR to ratio? That depends on your system and the amount of noise you can tolerate. For digital systems you can use SNR to calculate your bit error rate (BER). Usually for a given system you establish what an acceptable BER is and then work backwards to what your SNR needs to be and that tells you what you need to do in that signal's transmission.

For analog signals you also have to consider the application in a somewhat similar manner.
 
Last edited:
Sorry for the wrong information, I forgot that i used 20log(p1/p2). Thank you so much for such a good explanation.
 
Shouldn't it be 10*log10(signal power/noise power) or 20*log10(signal voltage/noise voltage)?
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 37 ·
2
Replies
37
Views
5K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
17
Views
6K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K