Issledovanie Sposoba Formirovania i Obrabotki s (1)

17
 ФЕДЕРАЛЬНОЕ АГЕНСТВО СВЯЗИ Государственное образовательное учреждение высшего профессионального образования Московский Технический Университет Связи и Информатики  Кафедра радиотехнических систем Лабораторный практикум по дисциплине ОСНОВЫ ТЕОРИИ СИСТЕМ СВЯЗИ С ПОДВИЖНЫМИ ОБЪЕКТАМИ Лабораторная работа 30 ИССЛЕДОВАНИЕ СПОСОБА ФОРМИРОВАНИЯ И ОБРАБОТКИ  СИГНАЛА С ОРТОГОНАЛЬ НЫМ ЧАСТОТНЫМ РАЗДЕЛЕНИЕМ КАНАЛОВ И  МУЛЬТИПЛЕКСИРОВАНИЕМ С ИСПОЛЬЗОВАНИЕМ ПРОГРАММНОГО ПАКЕТА SIMULINK Москва 2009

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