Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная 1 / МАТЛАБ_1ЛАБ

.docx
Скачиваний:
5
Добавлен:
15.01.2025
Размер:
384.63 Кб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации

Ордена трудового красного знамени федеральное государственное

бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Дисциплина «Моделирование информационных систем»

Лабораторная работа №1

«Знакомство с SIMULINK, общие принципы моделирования систем связи и оценки их помехоустойчивости»

Выполнили

Студенты группы БСТ2104:

Серов Н.Р.

Станишевский И.А.

Филонов М.Д.

Проверил:

Бен Режеб Тауфик Бен Камель

Москва, 2024 г.

Содержание

Цели работы 3

Ход выполнения работы 3

Вывод 9

Цели работы 2

Ход выполнения работы 2

Блоки в модели 9

Вывод 10

Цели работы

Знакомство со средой Simulink. Построение простейшей системы цифровой связи и оценка ее помехоустойчивости. Формирование спектра сигнала и прием сигналов с линейной модуляцией. Исследование влияния мультипликативного скремблирования на вероятность ошибки.

Ход выполнения работы

Начиная работу с Simulink, запускаем программу Matlab и открываем окно Simulink.

Рисунок 1 – Окно Simulink

В качестве источника для модели мы используем генератор бинарного сигнала. При помощи блока измерения помехоустойчивости мы оцениваем качество передаваемого сигнала. Также схема включает в себя блок реляционного оператора, блок конвертации типа данных, блоки повышения и понижения частоты дискретизации и дискретные фильтры.

Для отображения используем дисплей, который показывает процент и количество ошибок, а также количество полученных бит. В данном случае мы сдвигаем сигнал вниз по оси Y, при этом оставив 0 на месте. Именно из-за этого наша частота ошибки равна 50%. Нули совпадают, а сдвинутые значения различаются. Мы умножаем значение на 2 и отнимаем 1. Таким образом, значения, которые были равны 1 становятся равны 2, после чего сдвигаются вниз по оси Y.

Рисунок 2 – Схема связи

Подключив 2 осциллографа к выходам приемного фильтра и блока понижения частоты дискретизации для контроля формы сигналов и подбора моментов взятия отсчетов, видим, что максимальный размах сигналов до и после понижения частоты дискретизации не совпадет. Это означает, что отсчеты берутся не в те моменты, когда сигнал на выходе согласованного фильтра достигает своего максимума.

Рассмотрим, какой блок за что отвечает:

Bernoulli Binary Generator - псевдослучайный некоррелированный битовый поток;

Error Rate Calculation – используется для визуальной демонстрации результатов измерения вероятности битовой ошибки (Bit Error Rate — BER);

  • Data Type Conversion – блок преобразования сигнала логического типа к числовому.

Discrete filter – дискретный фильтр, реализующий манчестерское кодирование;

Downsample – блок выбирает отдельные отсчеты для понижения частоты дискретизации из выходного сигнала;

  • Display – индикатор вероятности ошибки (блок числового дисплея). Дисплей должен показывает в двух первых строках (вероятность ошибки и число ошибок) и в третьей строке (число обработанных бит).

  • Upsample - блок добавляет нули между существующими отсчетами входного сигнала для повышения частоты дискретизации.

Scope – осциллограф, использующийся для контроля формы сигналов и выбора времени взятия отсчетов;

Spectrum Scope – просмотр спектра формируемого сигнала;

AWGN Channel – формирует белый гауссовский шум.

  • Scrambler – блок, выполняющий скремблирование — обратимое преобразование цифрового потока без изменения скорости передачи с целью получения свойств случайной последовательности. После скремблирования появление «1» и «0» в выходной последовательности равновероятны.

График сигнала после согласованного фильтра

График сигнала до согласованного фильтра

Полученные исходя из формы КФ формула и график энергетического спектра используемой сигнальной посылки (по вертикали использовать логарифмический масштаб — в децибелах относительно некоторого произвольно выбранного значения) и полученный экспериментально график СПМ сигнала

Полученный экспериментально график спектральной плотности мощности сигнала

Измерим вероятность ошибки изменяя С/Ш в добавленном АБГШ. СКО оценки битовой ошибки рассчитывается по формуле:

р = , где Nбит – число обработанных бит; P – вероятность ошибки.

Таблица 1. Зависимость вероятности ошибки от отношения сигнал/шум

Es/No, дБ

Pош

Nош

Nбит

р

-3

0,3003

100

333

0.0251

-2

0,2128

100

470

0.0189

-1

0,1984

100

504

0.0178

0

0,1832

100

546

0.0166

1

0,158

100

623

0.0146

2

0,1348

100

742

0.0125

3

0,1119

100

894

0.0105

4

0,08734

100

1145

0.00834

5

0,07468

100

1339

0.00718

6

0,05136

100

1947

0.00500

7

0,03697

100

2705

0.00363

Анализ влияния мультипликативного скремблирования на вероятность ошибки

Рисунок 8. Экспериментальная вероятность ошибки от соотношения сигнал/шум до скремблирования.

Вывод

В результате выполнения данной работы мы получили рабочую модель системы связи, а также графики сигналов до и после согласованного фильтра, а также график спектра сигнала.

Соседние файлы в папке Лабораторная 1