作者Jkson (真是廢渣的我)
看板comm_and_RF
標題Re: [請益] 請教C/N值如何轉換為S/N值??
時間Tue Jan 3 02:35:48 2006
※ 引述《wjun (美味夏天)》之銘言:
: 我了解您的意思,這兩個數值都是代表效能!!
: 只是我在跑程式模擬上面,影響很大!!
: (因為matlab加AWGN雜訊,要給SNR參數)
: 例如 我設C/N=S/N+0.3dB,表示我要把spec.上頭的數值減0.3,代入系統!!
: 如果S/N=C/N+0.3dB,表示數值加0.3,代入系統!!
: 前後有0.6的差距,前者無法達到要求的錯誤率,後者可以滿足!!
: 由於這模擬的結果很重要,所以我不能直接把可以滿足的當成是結果!!
: 因此希望有人可以解答我這個問題,或是指引我去找資料!!
: 最後,對於Jkson您的熱心解答,表達感激,謝謝!!
你舉的例子顯然答案一定是後者呀....
以dvb-t來說
s(t)=(Z(Nm*e^(jw(f+f1)t)))*cos(wct)-(Z(Nn*e^(jw(f+f2)t)))*sin(wct);
s(t)-->傳輸訊號
Z---->summation
Nm--> QAM maping完的值(I part)
Nn--> Q part
f1,f2 subcarrier
所以 S/N=C/N+xxdB
加多少dB主要來至於Nm的值...
Nm沒有固定值..但是你如果根據64-QAM來算
假如當成unifrom 分佈的話..則Nm^2的平均值可得(平均能量)
在根據你是2k/8k mode 去把一個symbol的total能量算出來(Nm^2)*2048 or 8192
這樣你可以得到一個概略的 要把C/N加多少dB才得到S/N呀.....
ps.因為數學式子難打..所以說得比較簡單 如果還是不懂..再說吧
至於ofdm 一個symbol的數學式子你應該找得到吧....^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.4.68
※ 編輯: Jkson 來自: 59.104.4.68 (01/03 02:37)
※ 編輯: Jkson 來自: 220.130.186.73 (01/03 10:16)
1F:推 wjun:式子中S/N和C/N都是比值,xxdB卻是能量,應該不通吧!! 01/03 11:36
2F:推 Jkson:你要去多唸點dB 跟S/N ratio的基本觀念吧!! 01/03 13:51
3F:→ Jkson:舉個例子..(S/N)-->30dB S/N-->35dB 那多增加的5dB是啥東西 01/03 13:52
4F:→ Jkson:是不是你要把傳送的訊號多給5dB的power.... 01/03 13:53
5F:→ renj:dB應該是比值吧... @_@ e.g.多2倍power也就是3dB.. 01/03 14:29
6F:推 wjun:那應該指相對於同一雜訊增加的功率,可是你所說的64-QAM那換 01/03 14:29
7F:→ wjun:算出來應該是能量吧!!無法得到相對應的雜訊 01/03 14:31
8F:推 wjun:YdB=10*logX X如果是焦耳,則是YdB焦耳,但如果是比值,應該 01/03 14:36
9F:→ wjun:只是量級的單位而已,無實質單位,應該是吧!! 01/03 14:38
10F:→ lovewa:上面算出來的應該是平均能量,不是Power.... 01/03 17:28
11F:推 Jkson:是能量沒錯..我是大概說一下..把能量*頻寬就得power.. 01/03 18:57
12F:→ Jkson:重點是在於給原po一個idea去推 S/N 跟 C/N的關係.. 01/03 18:59
13F:推 Jkson:還有基本上 如果要算得準應該還要考慮dvb-t中2k/8k mode中 01/03 19:05
14F:→ Jkson:真正有用的subcarrier個數...detail還請原po自己check 01/03 19:06
※ 編輯: Jkson 來自: 220.130.186.73 (01/03 19:17)