![]() Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Лабораторная работа №2. Моделирование передающей части цифровой системы связи
Цель работы:изучение принципов формирования сигнала в системах цифровой связи. Задачи работы:описание теоретической модели исследуемой системы передачи данных; создание модели передающего устройства цифровой системы связи в Simulink; моделирование работы системы при различных начальных условиях; измерение основных параметров работы передающей системы. Исходные данные для работы приведены в таблице 2.1. Варианты (три вида модуляции) назначаются преподавателем. Для студентов заочной формы обучения вариант (один) выбирается согласно последней цифре зачетной книжки.
Таблица 2.1 Исходные данные
Для выполнения задания необходимо использовать следующие блоки: RandomIntegerGenerator – генератор случайных целых чисел; 1-DLookupTable – таблица соответствий (истинности); RaisedCosineTransmitFilter – формирующий фильтр с характеристикой корень из приподнятого косинуса; Gain – усилитель сигнала; ComplextoReal-Imag – блок выделения реальной и мнимой части комплексного сигнала; Scope – осциллограф; Discrete-TimeEyeDiagramScope – блок отображения глазковой диаграммы сигнала; Discrete-TimeSignalTrajectoryScope – блок отображения траектории вектора комплексной огибающей сигнала на плоскости; Discrete-TimeScatterPlotScope – блок отображения диаграммы рассеяния сигнала; Subsystem – подсистема, позволяет оформить часть модели в виде отдельного блока; SpectrumScope – анализатор спектра сигнала. Из указанных блоков необходимо собрать модель, показанную на рисунке 2.1. Modulator – подсистема формирователя сигнала цифрового передатчика (рис. 2.1). Рисунок 2.1 – Общий вид модели передающей системы В настройках генератора случайных чисел необходимо задать позиционность созвездия (M-arynumber) согласно варианту и частоту дискретизации (SampleTime) 1/9600, что соответствует символьной скорости передачи данных 9600 бод/сек. В настройках анализатора спектра (SpectrumScope) необходимо выставить размер окна БПФ 1024 и включить буферизацию входного сигнала с размером буфера 1024 отсчета. Входными сигналами осциллографа являются сигнал данных и составляющие выходного комплексного сигнала передатчика, которые выделяются при помощи блока ComplextoReal-Imag. На рисунке 2.2 показана модель формирователя сигнала. В настройках таблицы истинности (1-DLookupTable) необходимо указать соответствие между вектором входных символов и точками сигнального созвездия. В строке Breakpointsукажите вектор входных символов согласно позиционности созвездия, например, для QAM16: [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]. В строке TableDataукажите точки созвездия, соответствующие входным символам, для QAM16 это: [ -3+3*i -3+1*i -3-3*i -3-1*i -1+3*i -1+1*i -1-3*i -1-1*i +3+3*i +3+1*i +3-3*i +3-1*i +1+3*i +1+1*i +1-3*i +1-1*i ]. Для манипуляций высокого порядка необходимо использовать методы автоматической генерации векторов в MATLAB, например [ 0 : 1 : 255 ] и т. п. Рисунок 2.2 – Формирователь сигнала Ограничение спектра сигнала выполняется при помощи формирующего фильтра с характеристикой корень из приподнятого косинуса (рис. 2.3) со следующими настройками: тип фильтра (FilterType) – корень из приподнятого косинуса (SquareRoot); групповая задержка, определяющая длину ИХ фильтра, (GroupDelay) – 5 символов; коэффициент скругления (RolloffFactor) – 0.8; коэффициент повышения частоты дискретизации (Upsamplingfactor) – 8; характер обработки сигнала (InputProcessing) – samplebased. Комплексный сигнал с выхода формирующего фильтра поступает на усилитель, в котором выполняется его нормировка. Коэффициент передачи усилителя равен 1/K, где где N– позиционность созвездия. Для исследования процессов формирования сигнала необходимо использовать блоки отображения глазковых диаграмм, блоки отображения траектории вектора комплексной огибающей и блоки отображения диаграммы рассеяния (рис. 2.4). Глазковая диаграмма представляет собой “осциллограмму” аналогового демодулированного сигнала, построенную при длительности “прямого хода развертки”, равной одному символьному такту, и бесконечном “времени послесвечения экрана”. В точках оптимальной дискретизации линии на такой диаграмме образуют узкие пучки, свободное пространство между которыми по форме напоминает раскрытый глаз. В данном случае видно, что выбирать элементы из вектора y нужно начиная с первого (без дополнительного сдвига). При прохождении сигнала через канал связи, обладающий частотной дисперсией, то есть вносящий разную групповую задержку на разных частотах, символы оказываются “размазанными” во времени и “наползают” друг на друга. Эту ситуацию и отражают диаграммы рассеяния. Минимизировать межсимвольную интерференцию удается, используя адаптивные фильтры, параметры которых автоматически подстраиваются под характеристики обрабатываемого сигнала. Рисунок 2.4 – Блоки отображения информации о сигналах На рисунке 2.5 показан пример работы анализатора спектра. При помощи трехканального осциллографа имеется возможность сопоставить сигнал данных и компоненты сигнала комплексной огибающей (рис. 2.6). Рисунок 2.5 – Спектр формируемого сигнала
…
Рисунок 2.6 – Осциллограммы шины данных и комплексной огибающей сформированного сигнала Порядок выполнения работы: 1) Согласно приведенным выше рисункам, создайте модель передатчика в Simulink, убедитесь в ее работоспособности. Для исследования используйте сигналы с модуляциями, заданными вариантом (три сигнала). 2) Установите коэффициент скругления формирующего фильтра равным 0 и запустите модель. Сохраните для отчета все графики, полученные в ходе моделирования. Произведите оценку ширины спектра сигнала, крутизны скатов, уровня первого бокового лепестка и занесите эти данные в таблицу. При помощи осциллографа оцените амплитуду квадратурных составляющих для внешних точек сигнального созвездия (точек с максимальной амплитудой) и для внутренних (точек с минимальной амплитудой). Занесите полученные данные в таблицу, найдите отношение максимального значения к минимальному. 3) Повторите задание пункта 2 для коэффициентов скругления фильтра: - 0.2, - 0.4, - 0.6, - 0.8, - 1.
По результатам выполнения моделирования составьте отчет, который должен содержать: цели и задачи работы, вид модели в Simulink, графики, полученные при выполнении пунктов 2 и 3 (для каждого из трех сигналов), выводы по результатам моделирования.
Вопросы для защиты лабораторного исследования
Все ответы на вопросы должны быть подтверждены либо отчетом, либо (при необходимости) демонстрацией работы исследуемой схемы. 1. Какие блоки отображения информации о сигналах предоставляет среда имитационного моделирования Simulink MATLAB. Их назначение. 2. Назначение глазковой диаграммы сигнала. Критерии распознания. 3. Назначение траектории вектора комплексной огибающей сигнала на плоскости. 4. Назначение диаграммы рассеяния сигнала. Критерии распознания. 5. Что (какие критерии) понимается под скруглением спектра? 6. Как (по каким критериям) сигнал можно считать распознаваемым? 7. Что характеризует отношение максимального значения амплитуды сигнала (для КАМ сигналов) к минимальному? Как оно сказывается на стоимости устройства? 8. Как сказывается на значении боковых лепестков, крутизны скатов и ширины спектра коэффициента скругления? 9. Каково влияние скругления на распознаваемость сигнала для каждого вида (исследованного) модуляции? 10. Какова зависимость коэффициента скругления (соответствующего распознанию сигнала) от уровня модуляции? 11. Какова зависимость отношения максимального значения амплитуды квадратурных составляющих (для внешних точек сигнального созвездия) к минимальному для различного уровня модуляции? 12. … |
||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2018-04-12; просмотров: 469. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |