• 検索結果がありません。

情 253 「ディジタルシステム設計 」 情 253 「ディジタルシステム設計 」

N/A
N/A
Protected

Academic year: 2021

シェア "情 253 「ディジタルシステム設計 」 情 253 「ディジタルシステム設計 」"

Copied!
13
0
0

読み込み中.... (全文を見る)

全文

(1)

情 253 「ディジタルシステム設計 」 情 253 「ディジタルシステム設計 」

( 5 ) Noise5

ファイヤー和田 ファイヤ 和田

[email protected]

琉球大学工学部情報工学科

(2)

雑音・ノイズ [P135]

雑音 ノイズ [P135]

無線通信では、特に信号

S

と雑音(ノイズ)

N

のパワ ーの比

S/N

比 の悪い状態が発生する。

1.

熱雑音熱雑音 抵抗素子から発生、絶対温度に比例抵抗素子 ら発 、絶対温度 比例

2.

電子回路の内部雑音(ショット雑音)

3

その他

3.

その他

① 宇宙雑音

② 人工雑音

② 人工雑音

③ 電子機器の振動

④ 車両のイグ シ ンノイズ

④ 車両のイグニッションノイズ

⑤ 他の局の妨害波(ノイズと言わずに干渉波とも言う)

(3)

雑音はどこから、どのように入ってくるのか

[P144] [ ]

1.

空間伝搬は減衰するのみ

最初は人工雑音、宇宙雑音、他局からの干渉

2

アンテナの抵抗分で熱雑音

2.

アンテナの抵抗分で熱雑音

3.

受信回路でのロスと内部雑音

4.

雑音も周波数帯域制限される

(4)

白色雑音 白色雑音

白色雑音とは、図

5-16(a)

のように広い周波数にわたって雑 音 ベ が変化しな 種類 雑音を言う

音レベルが変化しない種類の雑音を言う。

白色光をプリズムで見たときのスペクトラムが周波数方向に に広が ているのと同じ意味あいで 白色雑音という 均一に広がっているのと同じ意味あいで、白色雑音という。

5-16(b)

の時間軸でみると、種々の振幅が時間とともに変

化する この振幅をヒストグラムにとると 正規分布になる 化する。この振幅をヒストグラムにとると、正規分布になる。

周波数に依存しない雑音信号

振幅レベルをサンプリングすると正規分布となる振幅レ ルをサンプリングすると正規分布となる

受信信号に対して加算されていると考えるので、加法性白色 ガウス雑音と一般的に呼ぶ

AWGN: Additive White Gaussian Noise

(5)

BPSK 信号にノイズが印加された例 BPSK 信号にノイズが印加された例

送信情報 0 0 1 0 0 1 1 0 送信情報 0 0 1 0 0 1 1 0

BPSK送信信号 -1 1 1 -1 -1 1

BPSK送信信号 1 1 1 1 1 1

Noise信号 -0.4 -0.7 0.8 -0.5 -0.7 0.9 1.1 -0.8 受信信号

=送信信号+Noise信号

0.6 0.3 -0.2 0.5 0.3 -0.1 0.1 0.2

受信情報 0 0 1 0 0 1 0 0

(6)

SN 比 (SNR) SN 比 (SNR)

BPSK送信信号 1 1 1 1 1 1

BPSK送信信号 -1 1 1 -1 -1 1

振幅の

2

1 1 1 1 1 1 信号パワー S=1

平均=1

Noise信号 -0.4 -0.7 0.8 -0.5 -0.7 0.9 1.1 -0.8

振幅の

2

振幅の

2

0.16 0.49 0.64 0.25 0.49 0.81 1.21 0.64 平均=0.586 ノイズパワーN=0.586

SNR= 1/0.586=1.71,

6

SNR 1/0.586 1.71,

SNR(dB) = 10Log

10

(1.71)=2.33dB

(7)

正規分布(ガウス分布) [P146]

正規分布(ガウス分布) [P146]

白色ノイズの振幅は正規分布に従う白色ノイズの振幅は正規分布に従う

正規分布を確率密度関数(

Probability Density Function

)で表す

⎟⎟ ⎞

⎜⎜ ⎛ −

= ( )

2

1 exp )

( x μ

x g

Function

)で表す

⎟⎟ ⎠

⎜⎜ ⎝ −

=

2

2

exp 2

2 )

( x πσ σ

g

• μ

は平均は平均

• σ

は標準偏差 雑音の

rms(Root Mean Square)

2は雑音パ 致する

• σ

2は雑音パワーと一致する

(8)

BPSK 送信データ+白色雑音 [P149]

BPSK 送信デ タ+白色雑音 [P149]

• BPSK

信号として、1

.0 or -1.0

を送信し、白色ノイズ がのると受信値は以下のように分布する。

.0

を送信した場合、受信値は

1.0

を中心とした正規 分布で分布する。2つの分布の境界は

0

であり。

• 1.0

を送信して、受信値がを送信し 、受信値

0

以下になると間違って、以下 なる 間違 送信値は

-1.0

であったと判断し、エラーとなる。

(9)

BER の算出法 Column3 [P151-3]

BER の算出法 Column3 [P151 3]

教科書図

5-24

より

=

0

( )

2

1 exp x A

BER

−∞

⎭ ⎬

⎩ ⎨

2

exp 2

2 π σ σ

BER

• Column3

erfc

を用いる方法では

2

1

1 ( )

π exp

2 2

) 1 2 (

1

2

da a

x erfc

BER = = ⋅ ∫

x

σ

2 / 2

/

2 2

s

s SNR

x = = =

ただし、、

2 σ

(10)

Erfc により BPSK BER 計算 Erfc により BPSK BER 計算

• SNRdB= 0:10;

--> ans =

• SNR=10^(SNRdB/10);

• x=sqrt(SNR/2);

0. 0.1586553 1 0 1309273

x sqrt(SNR/2);

• BER=0.5*erfc(x);

[SNRdB' BER']

1. 0.1309273 2. 0.1040286 3. 0.0788959

• [SNRdB',BER']

4. 0.0564953 5. 0.0376790 6 0 0230071 6. 0.0230071 7. 0.0125870 8 0 0060044 8. 0.0060044 9. 0.0024133 10. 0.0007827

(11)

BPSK BER SCILAB SIMULATION BPSK BER SCILAB SIMULATION

printf('***** BPSK Bit error rate simulation *****¥n');

//generate 100000 bpsk data 0.6

0.7

g p

rand("uniform");

tx = round(rand(1,100000));

x=1-2*tx; 0.3

0.4 0.5

sigpower=mean(x^2);

for(sn=0:10)

rand("normal");

awgn=rand(1 100000);

-3 -2 -1 0 1 2 3

0.0 0.1 0.2

awgn=rand(1,100000);

awgnpower=mean(awgn^2);

awgn = awgn/sqrt(awgnpower)*10^(-sn/20)*sqrt(sigpower);

y = x + awgn;

***** BPSK Bit error rate simulation *****

SN = 0.00 BER = 0.1567 SN 1 00 BER 0 1301

y g

scf(); histplot(100,y);

rx= 0.5 - 0.5*sign(y);

err = sum(abs(rx-tx));

SN = 1.00 BER = 0.1301 SN = 2.00 BER = 0.1046 SN = 3.00 BER = 0.0796 SN = 4.00 BER = 0.0577 SN 5 00 BER 0 0365

ber = err / length(tx);

printf('SN =%6.2f BER =%7.4f ¥n' ,sn, ber)

end;

printf('***** END *****¥n¥n');

SN = 5.00 BER = 0.0365 SN = 6.00 BER = 0.0228 SN = 7.00 BER = 0.0129 SN = 8.00 BER = 0.0056 SN 9 00 BER 0 0023

printf( END ¥n¥n );

11 SN = 9.00 BER = 0.0023

SN = 10.00 BER = 0.0007

(12)

コンスタレーション上のノイズ コンスタレ ション上のノイズ

これまで振幅でノイズを示しましたが、

IQ

平面で雑 音によりコンスタレーションが広がります。

64QAM

の場合

64QAM

の場合

ノイズ小 ノイズ大

(13)

HW5 HW5

(

) 0,1,2,3

の整数の一つを1つのシンボルで送信す る。このとき、

ASK

変調を用いて、その4つの振幅が 以下の値とする

以下の値とする。

100000シンボルを送信するシミュレーションモデル

SCILAB

で作成し

SN

比を

0dB

から

10dB

まで

1dB

SCILAB

で作成し、

SN

比を

0dB

から

10dB

まで

1dB

単位で変化させた時の、シンボルエラーの率を求め

よ。

• http://webclass.cc.u-ryukyu.ac.jp/

参照

関連したドキュメント

(図 6)SWR 計による測定 1:1 バランでは、負荷は 50Ω抵抗です。負荷抵抗の電力容量が無い

RCIC 室内の発熱と RCIC 室部屋の放熱・吸熱の熱バランスから、換気空調系停止後の RCIC 室の最高温度は約 54℃(補足資料

水素爆発による原子炉建屋等の損傷を防止するための設備 2.1 概要 2.2 水素濃度制御設備(静的触媒式水素再結合器)について 2.2.1

③ドライウェル圧力 原子炉圧力容器内あるいは原子炉格 納容器内にある熱源の冷却が不足し

工場設備の計測装置(燃料ガス発熱量計)と表示装置(新たに設置した燃料ガス 発熱量計)における燃料ガス発熱量を比較した結果を図 4-2-1-5 に示す。図

水素濃度 3%以上かつ酸素濃度 4%以上(可燃限界:水素濃度 4%以上かつ酸素

再生可能エネルギー発電設備からの

計画 設計 建築 稼働 チューニング 改修..