Вы находитесь на странице: 1из 37

Санкт-Петербургский политехнический университет Петра Великого

Институт физики, нанотехнологий и телекоммуникаций


Высшая школа прикладной физики и космических технологий

ОТЧЕТ ПО ПРОЕКТУ №2

Дисциплина: Сети и системы связи и средства их информационной защиты

«Цифровая модуляция в системах мобильной связи. GMSK- модулятор.


QPSK- модулятор»

Выполнили:
студенты гр. 3431102/70601 С. Г. Шакрат
Д. А. Миленина
Р. А. Устинов

Руководитель: О. Е. Квашенкина

«___» __________ 2020 г.

Санкт-Петербург
2020
Проект №2 Часть 1. Цифровая модуляция в системах мобильной связи.
GMSK- модулятор.
Цель части 1 проекта 2: изучение временных диаграмм на входе и выходе
GMSK – модулятора, а также спектра модулированного сигнала с помощью
программы MATLAB.

1. Мы создали имитационную модель MSK модулятора и исследовали ее.

Рис. 1. Схема MSK модулятора.


Пример настройки блока:

Результат работы нашей модели:

2
Рис. 2. Спектральная характеристика, полученного в модели MSK
модулятора.
2. Создали имитационную модель GMSK и исследовали ее,
предварительно установив в блоках модели параметры для стандарта GSM.

Рис. 3. Имитационная модель GMSK


Пример настройки блока:

3
Результат работы нашей модели:

Рис. 4. Результаты блока Spectrum Analyser 2.

4
Рис. 5. Результаты блока Spectrum Analyser 1.

Рис. 6. Результаты блока Spectrum Analyser.

5
Рис. 7. Глазковая диаграмма MSK - модулятора.

Рис. 8. Глазковая диаграмма GMSK - модулятора.

6
Рис. 9. Результаты блока Constellation Diagram 4.

Рис. 10. Результаты блока Constellation Diagram 1.

7
3. Создали имитационную модель Gaussian Filter и исследовали ее.

Рис. 11. Имитационная модель Gaussian Filter.


Пример настройки блока:

Коэффициенты h (импульсной характеристики) в блоке Discrete FIR Filter


рассчитаны в MATLAB с помощью функции gaussdesign:
bt = 0.3;
span = 4;
sps = 8;
h03 = gaussdesign(bt,span,sps);
bt = 0.5;
h05 = gaussdesign(bt,span,sps);
8
bt = 0.7;
h07 = gaussdesign(bt,span,sps);
bt = 1;
h1 = gaussdesign(bt,span,sps);

Результат работы нашей модели:


Наблюдаем спектр сигнала на выходе фильтра при различных BT

Рис. 12. Спектр сигнала на выходе фильтра при различных BT.


Используем (Filter Visualization Tool - fvtool), чтобы получить иллюстрацию
импульсных характеристик и нормированный АЧХ фильтра Гаусса при
различных BT.
fvtool(h03,1,h05,1,h07,1,h1,1,'impulse')
legend('BT = 0.3','BT = 0.5','BT = 0.7','BT = 1')

Рис. 13. Импульсные характеристики фильтра Гаусса при различных BT.

9
Рис. 14. Нормированные АЧХ фильтра Гаусса при различных BT.

Проект №2. Часть 2. Цифровая модуляция в системах мобильной связи.


QPSK- модулятор.
Цель части 2 проекта 2: исследование структурной модели QPSK –
манипулятора, наблюдение временных диаграмм формирования сигналов
структурной модели QPSK – манипулятора, исследование сигнальных
созвездий и спектров квадратурных манипуляций.

4. Мы создали имитационную модель QPSK-модулятора и исследовали


созданную модель.

10
Рис. 15. Схема исследования манипулятора QPSK.
Пример настройки блока:

Результат работы нашей модели:

Рис. 16. Осциллограммы на блоке Scope3

Рис. 17. Увеличенный масштаб.


5. Создали имитационную модель QPSK-модулятора и исследовали эту

11
модель.

Рис. 18. Схема исследования манипулятора QPSK.


Пример настройки блока:

Результаты работы нашей модели:

12
Рис. 19. Осциллограммы на выходе блока Scope.

Рис. 20. Увеличенный масштаб.

6. Далее мы исследовали сигнальные созвездия квадратурных


манипуляций, для этого мы собрали схему электрическую QAM.

Рис. 21. Схема электрическая структурная QAM.


13
Пример настройки блока:

Установив отношение сигнал/шум равным 50 дБ, мы изменяли M-ry number


от 2 до 256.
Результаты работы модели:
М=2

Рис. 22. Результаты работы модели QAM при М=2.


Получили манипуляцию 2QAM.
М=4

14
Рис. 23. Результаты работы модели QAM при М=4.
Получили манипуляцию 4QAM.
М=8

Рис. 24. Результаты работы модели QAM при М=8.


Получили манипуляцию 8QAM.
М = 16

15
Рис. 25. Результаты работы модели QAM при М=16.
Получили манипуляцию 16QAM.
М = 32

Рис. 26. Результаты работы модели QAM при М=32.


Получили манипуляцию 32QAM.
М = 64

16
Рис. 27. Результаты работы модели QAM при М=64.
Получили манипуляцию 64QAM.
М = 128

Рис. 28. Результаты работы модели QAM при М=128.


Получили манипуляцию 128QAM.
М = 256

17
Рис. 29. Результаты работы модели QAM при М=256.
Получили манипуляцию 256QAM.

Далее мы исследовали помехоустойчивость модуляции 4QAM, построили


зависимость BER (Bit Error Rate) = f(SNR), изменяя Es/No от -30 до 30 дБ с
шагом 10 дБ.

Рис. 30. Зависимость BER от SNR.


Как видно из графика - с увеличением SNR уменьшается BER, с
уменьшением SNR растет BER.
18
7. Далее мы исследовали помехоустойчивость модуляции QPSK. Для
этого
мы собрали схему исследования QPSK.

Рис. 31. Схема электрическая структурная исследования QPSK.


Пример настройки блока:

Далее мы сняли зависимость SER (Symbol Error Rate) = f(SNR) и BER (Bit
Error Rate), изменяя Es/No от -30 до 30 дБ с шагом 10 дБ.

19
Рис. 32. Зависимости SER/BER от SNR.
Исходя из рисунка символьная вероятность ошибки имеет более большие
значения по сравнению с битовой вероятностью ошибки при тех же
отношениях сигнал/шум. В диапазоне SNR от -30 дБ до 0 дБ вероятности
ошибки имеют постоянные значения, далее с ростом SNR вероятности
ошибок начинают уменьшаться.

8. Далее мы открыли демонстрационную модель TETRA physical layer


PI/4-DQPSK modulation. Сохранили ее в рабочую модель и включили схему.

Рис. 33. Модель TETRA physical layer PI/4-DQPSK modulation.

20
Мы получили диаграммы для различных значений SNR.
SNR = -10 дБ

Рис. 34. Scatter Plot SNR = -10 дБ

Рис. 35. Spectrum Plot SNR = -10 дБ

21
Рис. 36. Signal Trajectory SNR = -10 дБ

SNR = 0 дБ

Рис. 37. Scatter Plot SNR = 0 дБ

22
Рис. 38. Spectrum Plot SNR = 0 дБ

Рис. 39. Signal Trajectory SNR = 0 дБ

SNR = 10 дБ

23
Рис. 40. Scatter Plot SNR = 10 дБ

Рис. 41. Spectrum Plot SNR = 10 дБ

24
Рис. 42. Signal Trajectory SNR = 10 дБ

SNR = 20 дБ

Рис. 43. Scatter Plot SNR = 20 дБ

25
Рис. 44. Spectrum Plot SNR = 20 дБ

Рис. 45. Signal Trajectory SNR = 20 дБ

SNR = 30 дБ

26
Рис. 46. Scatter Plot SNR = 30 дБ

Рис. 47. Spectrum Plot SNR = 30 дБ

Рис. 48. Signal Trajectory SNR = 30 дБ

27
Сняли зависимость BER = f(SNR), изменяя Es/No от -2 до 16 дБ с шагом 2 дБ.

Рис. 49. Зависимость BER от SNR.


Для лучшего анализа BER построили в логарифмическом масштабе.
C увеличением SNR, BER уменьшается, с уменьшением SNR увеличивается
BER.

9. Далее мы открыли демонстрационную модель TETRA physical layer


4-QAM modulation. Сохранили ее в рабочую модель и включили схему.

28
Рис. 50. Модель TETRA physical layer 4-QAM modulation.

Мы получили диаграммы для различных значений SNR.


SNR = -10 дБ

Рис. 51. Scatter Plot SNR = -10 дБ

Рис. 52. Spectrum Plot SNR = -10 дБ

29
Рис. 53. Signal Trajectory SNR = -10 дБ

SNR = 0 дБ

Рис. 54. Scatter Plot SNR = 0 дБ

30
Рис. 55. Spectrum Plot SNR = 0 дБ

Рис. 56. Signal Trajectory SNR = 0 дБ

SNR = 10 дБ

31
Рис. 57. Scatter Plot SNR = 10 дБ

Рис. 58. Spectrum Plot SNR = 10 дБ

32
Рис. 59. Signal Trajectory SNR = 10 дБ

SNR = 20 дБ

Рис. 60. Scatter Plot SNR = 20 дБ

33
Рис. 61. Spectrum Plot SNR = 20 дБ

Рис. 62. Signal Trajectory SNR = 20 дБ

SNR = 30 дБ

34
Рис. 63. Scatter Plot SNR = 30 дБ

Рис. 64. Spectrum Plot SNR = 30 дБ

35
Рис. 65. Signal Trajectory SNR = 30 дБ

Сняли зависимость BER = f(SNR), изменяя Es/No от -2 до 16 дБ с шагом 2 дБ.

Рис. 66. Зависимость BER от SNR.


Для лучшего анализа BER построили в логарифмическом масштабе.
C увеличением SNR уменьшается BER, с уменьшением SNR растет BER.

36
37

Вам также может понравиться