Issledovanie Sposoba Formirovania i Obrabotki s (1)
Transcript of Issledovanie Sposoba Formirovania i Obrabotki s (1)
-
30
SIMULINK
2009
-
2
621.391:519.27 2010/2011 .
30
SIMULINK
30 -
-
. -
.
.
-
SIMULINK.
.
. 2 ., .3, .2.
: .. , ...,
.. ,
.. , ...,
. 5
21.01.2010 .
-
3
30
SIMULINK
1.
-
-
.
.
.
2.
2.1
1. [1],
.
2. , -
.
3. 1
. :
N = N, N - , N -
.
4. 1 2 : 1)
OFDM SAMPLET ; 2) -
1_SAMPLET 2_SAMPLET Bernoulli Binary PN Sequence Generator -
; 3) OFDM OFDMN ; 4)
OFDM OFDMN . ; 5)
DFmax . OFDMmodel -
.
5. ,
OFDMmodel (. 2, 3 [2]).
6. -
. -
:
- ;
- ; -
;
- ;
-
OFDM;
- -
.
-
4
1.
N
F []
-
S
[/]
f
[]
[] V
[/c] [] []
SNR
[]
1 100 16 5 [0 160] [-2.6 -20] 25 -54 40 15
2 20 64 10 [0 800] [-1 -20.5] 25 -52 40 20
3 40 16 2 [40 400] [0 -20] 25 -50 50 25
4 20 4 8 [0 100 800] [0 -10 -30] 25 -48 50 10
5 40 16 6 [20 400] [-1.5 -20.5] 25 -46 20 5
6 100 64 5 [0 10 160] [-1 -13 -30] 20 -54 20 15 7 100 16 10 [0 160] [-4.9 -25.1] 20 -52 30 20 8 40 64 2 [0 400] [-2 -20] 20 -50 30 25 9 20 16 8 [100 800] [-1 -20] 20 -48 10 10
10 40 4 6 [0 20 400] [-1 -20 -30] 20 -46 10 5 11 20 16 5 [100 800] [-2 -30] 15 -54 30 15
12 100 64 10 [0 160] [-2 -30] 15 -52 30 20
13 20 16 2 [0 800] [-2.6 -20] 15 -50 50 25
14 100 64 8 [0 160] [-1 -20.5] 15 -48 50 10
15 40 16 6 [0 400] [0 -30] 15 -46 20 5
16 100 64 5 [0 40 160] [0 -20.5 -30] 10 -54 20 15
17 40 4 10 [10 400] [-1.5 -20.5] 10 -52 40 20
18 20 64 2 [0 50 800] [-1 -9.5 -30] 10 -50 40 25
19 40 16 8 [0 400] [-4.9 -25.1] 10 -48 10 10
20 100 64 6 [0 160] [-2 -20] 10 -46 10 5
21 20 16 5 [10 800] [-1 -20] 5 -54 30 15
22 20 4 10 [0 50 800] [-1 -5 -30] 5 -52 40 20
23 100 16 2 [5 160] [-2 -30] 5 -50 50 25
24 100 64 8 [0 10 160] [0 -8 -30] 5 -48 10 10
25 40 4 6 [0 400] [0 -30] 5 -46 20 5
. 1 :
F - , , []; - - ;
V - (), [/];
- - , []; - , []; SNR - , [];
S - , [/];
f - , [];
- , [].
:
R = 3/4 - ;
0f = 5.25 - ;
N = 48 - , ;
N = 4 - -.
-
5
1:
2.2.
1. MATLAB OFDMmodel.mdl, -
SIMULINK c OFDMmodel.
2.
1, -
(
):
) Bernoulli Binary Sample Time
1_SAMPLET Samples per frame OFDMN . ;
) Matrix Interleaver Matrix Deinterleaver -
Number of rows Number of columns , -
OFDM ( OFDMN );
) Rectangular QAM Modulator Baseband Rectangular QAM Demodu-
lator Baseband M-ary number -
1;
) Gain Normilize Gain -
1/sqrt(2) 4-, 1/sqrt(10) 16- 1/sqrt(42)
64-, Gain Denormilize Gain
sqrt(2) 4-, sqrt(10) 16- sqrt(42) 64-
;
) PN Sequence Generator OFDM Transmitter Channel Es-
timation and Compensation Sample Time
2_SAMPLET ;
) Multipath Rayleigh Fading Maximum
Doppler shift DFmax ( DFmax -
), Delay vector ( , [0 10] [0 10-9]) Gain vector
; ) AWGN Channel1 SNR -
1;
) Phase Noise Phase Noise Level S;
) Phase/Frequency Offset Phase offset
, Frequency offset f .
3.
,
( ) .
4. Switch1, Switch2, Switch3 Switch4 ( -
)
( AWGN Channel1); ,
.
5. Simulation Start
Transmitted Binary Signal, Received Binary Signal, Transmitted Signal,
Received Signal, Received Signal After Channel Compensation, Transmitted Spectrum
Received Spectrum :
) , - ;
-
6
) , - ;
) .
6. Switch1, Switch2, Switch3 Switch4
( Multipath Rayleigh Fading)
(AWGN Channel2); , -
.
7. 5, 5 5 .
8. Switch1, Switch2, Switch3 Switch4 -
, ( Phase Noise)
.
9. 5 5 .
10. Switch1, Switch2, Switch3 Switch4 -
, (
Phase/Frequency Offset Frequency offset ).
11. 5 5 .
12. Switch1, Switch2, Switch3 Switch4 -
, (
Phase/Frequency Offset Phase offset , Fre-
quency offset f ).
13. 5 5 .
2.3. , -
:
-
;
-
.
2:
2.4.
1. MATLAB
, 1.
SIMULINK c OFDMmodel.
2. Switch1, Switch2, Switch3 Switch4 -
( AWGN Channel1); , -
.
3. SNR AWGN Channel1 (SNR =0, 5, 10, 15),
, BER ( -
610 ).
4. Switch1, Switch2, Switch3 Switch4 -
( Multipath Rayleigh Fading)
( AWGN Channel2); ,
.
5. SNR AWGN Channel2 (SNR =0, 10, 20, 30,
40, 50), , BER (
610 ).
-
7
6. Switch1, Switch2, Switch3 Switch4 -
; .
7. Phase Noise Level Phase Noise (-30, -40, -50, -
60), , BER ( -
610 ).
2.5. , -
:
- -
;
- -
;
- .
3.
3 :
1.
(. .6 2.1);
2. 1
(. 2.3);
3. 2
(. 2.5).
4.
, -
.
OFDM ,
, -
-
OFDMmodel. -
OFDM .
SIMULINK,
MATLAB.
SIMULINK MATLAB. -
SIMULINK -
, , -
. , -
, -
, , -
, , , -
.
, -
. , -
SIMULINK. -
.
-
8
.
, -
. , -
Sample Time .
, nA 10 MATLAB -
nAe (, 610 61 e ,
3105 35 e ). .
1.
().
2. .
3. OFDM-.
4. .
.
5. -
OFDM .
6. OFDM ,
?
7. -
OFDM ?
8.
?
9.
OFDM .
10. .
11. ?
12. OFDM ?
13. OFDM ?
14. . -
-
?
15.
?
16. ?
17. -
.
1. .., .., .. -
. - .: , 2005. 390 . ( 8.1-8.4, 9.1, 9.5)
2. .. SIMULINK. . .:
-, 2004.- 491 . ( 1)
-
9
1
OFDM
OFDM -
. :
1,...,0,1 1
0
1
2
NkeAN
SN
n
nkN
j
nk
,
N - , OFDM , nA -
, 1,...,1,0 Nn - , 1,...,1,0 Nk -
OFDM . -
OFDM -
.
OFDM ST -
4 . =max, ST =4 max.
OFDM f -
STf /1 .
F - fFN / .
.1. OFDM
OFDM -
NTT SSAMPLE / .
/
S TT . 4/.. TT .
SAMPLE TTN /.... . -
OFDM .. TTT .
OFDM OFDMN
N .N :
)(log2. KAMMN , .NNN OFDM .
OFDM
OFDMOFDM RNN . .
() -
-
-
10
. .
.
- , -
:
)cos(0
VfF D
DF - , ;
0f - , ;
V - , /c;
- , /c;
- .
1)cos( ,
VfF D 0max .
2
OFDMmodel
Bernoulli Binary , -
{0, 1}.
0 , 1 , 110 . 0
Probability of a zero, 0.5.
: -
OFDM ,
Sample Time
OFDMSAMPLESAMPLE NNNTT ...1_ /)( ( SAMPLET - , ..NN
- OFDM , OFDMN . -
OFDM ) Samples per frame OFDMN . . -
-
.
Convolution Encoder . , -
. -
, , -
. Trellis structure,
, -
7 133 171 ( -
). R . = 1/2, ..
. Operation mode
: , ., -
.
Puncture vector, .
Puncture , . -
, .
,
-
11
. Puncture vector
[1 1 0 1 0 1] (0 , ). -
.
Matrix Interleaver .
, -
, .
. -
, .
Number of rows
Number of columns .
Rectangular QAM Modulator Baseband .
( M-ary number). Normalization
method , -
Min. Distance between
symbols. Minimum distance,
, 2. -
( Constellation ordering) . -
Input type, Bit.
Output data type, -
double. Phase offset .
Normilize , .
-
. 4-
2/1 , 16- 10/1 , 64- -
42/1 . Gain, Gain
; Multiplication ,
Element-wise(K*u).
OFDM Transmitter ,
OFDM .
: Multiport Selector, Matrix Concatenation, Zero Pad, IFFT, Add Cyclic Prefix, PN
Sequence Generator, Unipolar to Bipolar Converter. Multiport Selector
6 - 1:5, 6:18, 19:24, 25:30, 31:43, 44:48
. Matrix Concatenation
, ,
- .
Zero Pad , , 53
64 . -
. IFFT , -
OFDM . ,
64 .
OFDM -
. Add Cyclic Prefix 16
. , 80
OFDM . , -
. , -
- PN Sequence Generator
Unipolar to Bipolar Converter. PN Sequence Generator -
-
12
, Sample Time )( ..2_ SAMPLESAMPLE NNTT .
Unipolar to Bipolar Converter -
.
AWGN Multipath Rayleigh Fading ,
. Multipath Rayleigh Fading
: Maximum Doppler shift, Delay vector Gain vector. Max-
imum Doppler shift -
, . Delay vector -
. Gain vector
. AWGN : Mode
, SNR; SNR - -
;
Input signal power, 0.01 .
Phase Noise
. Phase Noise Level - -
/ Frequency Offset .
-
. , ,
.
1 ,
( - 1 ), 1-
.
Phase/Frequency Offset -
. -
Phase offset. Frequency offset.
OFDM Receiver , -
OFDM .
: Remove Cyclic Prefix, FFT, Remove zero-padding and
reorder, Select Rows. -
OFDM Transmitter.
Channel Estimation and Compensation ,
-,
OFDM , -
OFDM .
: PN Sequence Generator, Unipolar to Bipolar Converter, Select Rows,
Matrix Concatenation, Complex to Real-Imag, Real-Imag to Complex, Interpolation,
Product.
Denormilize - ,
Normilize.
Rectangular QAM Demodulator Baseband .
Matrix Deinterleaver . -
,
Matrix Interleaver.
Unipolar to bipolar converter -
, .
Viterbi Decoder . -
, .
-
13
Error Rate Calculation
. Display. -
, -
.
-
14
3
.2. - OFDMmodel
-
15
4
IEEE 802.11 HiperLan
.3,
IEEE 802.11 HiperLan.
i ,
i i .
.3. .
, ,
50 .
B , -
, 100 .
( ),
,
150 .
D , ,
140 .
E ( -), ,
250 .
2.
D -
10 [1].
-
16
2 D E
,
,
,
,
,
,
,
,
,
,
1 0 0 0 -2,6 0 -3,3 0 0 0 -4,9
2 10 -0,9 10 -3 10 -3,6 10 -10 10 -5,1
3 20 -1,7 20 -3,5 20 -3,9 20 -10,3 20 -5,2
4 30 -2,6 30 -3,9 30 -4,2 30 -10,6 40 -0,8
5 40 -3,5 50 0 50 0 50 -6,4 70 -1,3
6 50 -4,3 80 -1,3 80 -0,9 80 -7,2 100 -1,9
7 60 -5,2 110 -2,6 110 -1,7 110 -8,1 140 -0,3
8 70 -6,1 140 -3,9 140 -2,6 140 -9 190 -1,2
9 80 -6,9 180 -3,4 180 -1,5 180 -7,9 240 -2,1
10 90 -7,8 230 -5,6 230 -3 230 -9,4 320 0
11 110 -4,7 280 -7,7 280 -4,4 280 -10,8 430 -1,9
12 140 -7,3 330 -9,9 330 -5,9 330 -12,3 560 -2,8
13 170 -9,9 380 -12,1 400 -5,3 400 -11,7 710 -5,4
14 200 -12,5 430 -14,3 490 -7,9 490 -14,3 880 -7,3
15 240 -13,7 490 -15,4 600 -9,4 600 -15,8 1070 -10,6
16 290 -18 560 -18,4 730 -13,2 730 -19,6 1280 -13,4
17 340 -22,4 640 -20,7 880 -16,3 880 -22,7 1510 -17,4
18 390 -26,7 730 -24,6 1050 -21,2 1050 -27,6 1760 -20,9
-
17
30
SIMULINK
____________________________________________________________
04.11.2009. 6084/16. .
. ... 200 . . 62. 219.
____________________________________________________________
"". , . , 8