Блок анализатора спектра (Spectrum Scope): Simulink – Signal Processing
– Spectrum Scope;
Блок наблюдения «глаз –диаграмм» (Discrete-Time Eye Diagram Scope):
Communications Blockset - Comm Sinks.
ВАЖНО! Формирование спектра модулированного сигнала производится при помощи блока таблицы соответствий, где задаются координаты точек «созвездия» на комплексной плоскости, блока фильтра типа «приподнятый косинус» и блока генератора случайных чисел (в режиме генератора сигнала в формате
NRZ).
Для наблюдения и регистрации сигналов используются блоки анализаторов спектра, блоки наблюдения «глаз-диаграмм» и осциллограф.
2.Проанализируйте процесс формирования сигнала с BPSK:
2.1.Установите следующие параметры блоков формирования созвездия
сигнала:
– в настройках таблицы истинности (n – D Lookup Table) необходимо указать соответствие между вектором входных символов и точками сигнального созвездия. В строке Breakpoints укажите вектор входных символов согласно позиционности созвездия. Для BPSK это: [-1+0*i, 1 + 0*i].
В строке Table data укажите точки созвездия, соответствующие входным символам (рисунок 2.2).
Рисунок 2.2. – Настройки блока Lookup Table (n – D)
2.2. Установите следующие параметры формирующего фильтра (Raised Cosine Transmit Filter):
–тип фильтра (Filter Type) – корень из приподнятого косинуса (Square Root);
–групповая задержка, определяющая длину ИХ фильтра (Group Delay) – 4;
51
–параметр округления (Roll-off Factor) – 1.0;
–коэффициент повышения частоты дискретизации (Upsampling factor) –
16;
Окно настроек параметров блока Raised Cosine Transmit Filter приведено на рисунке 2.3.
Рисунок 2.3 – Окно настроек параметров блока
Raised Cosine Transmit Filter
Для исследования процессов формирования сигнала необходимо использовать блоки отображения глаз – диаграмм, блоки анализаторов спектра и осциллограф. Настройки анализаторов спектра Spectrum Scope, Discrete-Time Eye Diagram Scope, Zero – Order Hold приведены в таблице 2.1.
Таблица 2.1 – Параметры блоков Spectrum Scope, Discrete-Time Eye Diagram Scope, Zero – Order Hold
.
Анализатор спектра (Spectrum Scope)
|
Spectrum units |
dBW/Herts |
|
|
|
|
Spectrum type |
Two-Sided ((- |
|
|
Fs|/2…Fs/2)) |
|
Buffer size – размер буфера |
1024 |
|
Buffer input – подтверждение необходимости |
Флажок |
|
буферизации входного сигнала |
|
|
52 |
|
|
Buffer owerlap – перекрытие буфера, число зна- |
128 |
|
|
чений для повторной буферизации |
|
|
|
Window |
Hann |
|
|
Window sampling |
Periodic |
|
|
Number of spectral averages |
16 |
|
|
Axis propereties: |
|
|
|
Inlert sample time from input |
Флажок |
|
|
Frequency display offset (Hz) |
0 |
|
|
Frequency display limits |
Auto |
|
|
Minimum Y-limit |
- 50 |
|
|
Maximum Y-limit |
10 |
|
|
Y-axis label |
Magnitude, dB |
|
|
Display Properties: |
Флажок |
|
|
Show grid |
Флажок |
|
|
Frame number |
Флажок |
|
|
Open Scope at start of Simulation |
Флажок |
|
Блок наблюдения глаз-диаграмм (Discrete-TimeEye Diagram Scope)
|
Samples per Symbol |
8 |
|
Offset (Samples) |
0 |
|
Simbel per trace |
1 |
|
Traces displayed |
400 |
|
New traces per display |
10 |
|
Блок Zero – Order Hold |
|
|
Sample – time (- 1 for inherited) |
1 |
|
Блок (Random Integer Generator): |
|
|
M - ary number |
2 |
|
Initial seed |
0 1 2 3 |
|
Sample time |
По ходу |
|
|
выполнения |
|
|
работы |
|
Output data type |
double |
2.3. Проведите анализ работы Raised Cosine Transmit Filter по времен-
ным диаграммам
2.3.1.Установите следующие параметр блока генератора Random Integer
Generator:
– M - ary number = 2;
– Simple time = 4;
– Output data type – double;
2.3.2.Установите параметры блока Scope (на вкладке General блока):
–Time range = 100;
–Number of axes – 3;
53
2.3.3.Блоки анализаторов спектра и блоки наблюдения сигнальных созвездий и глаз - диаграмм переведите в режим ожидания открытия;
2.3.4.Установите параметры модели: Start = 0.0, Stop = 100;
2.3.5.Запустите модель;
2.3.6.По осциллограммам блока Scope определите правильность соответствие действительной части огибающей модулированного сигнала на выходе формирователя огибающей заданному «созвездию» сигнальных точек Проанализируйте временную диаграмму на выходе формирующего фильтра. Зарисуйте полученные диаграммы в отчет по лабораторной работе.
2.3.7.Повторите измерения при значениях параметра округления (Rolloff Factor) – 0.5 и 0.0;
2.3.8.Закройте окно осциллографа
2.4.Проанализируйте импульсную и частотную характеристики Raised Cosine Transmit Filter
2.4.1.Откройте вкладку Visualize Filter with FVTool в окне параметров блока Raised Cosine Transmit Filter и пронаблюдайте частотную характеристику фильтра
2.4.2.Установите анализируемые параметры фильтра, щелкнув правой кнопкой мыши по изображению частотной характеристики и выберите Analysis Parametrs (рисунок 2.4). Установите значения анализируемых параметров фильтра, показанные на вкладке Analysis Parametrs;
Рисунок 2.4. – Вкладка Analysis Parametrs
2.4.3. Аналогичным образом установите параметры на вкладке
Sampling Frequency (рисунок 2.5);
54
Рисунок 2.5. – Параметры фильтра на вкладке Sampling Frequency
2.4.4.Проанализируйте частотную характеристику фильтра при Roll Off
=1.0, зафиксируйте в отчет
2.4.5.Проанализируйте импульсную характеристику фильтра, зафиксируйте в отчет
2.4.7.Определите ширину полосы пропускания фильтра;
2.4.7.Аналогичным образом получите частотные и импульсные характеристики фильтра при Roll Off = 0.5 и 0.0
2.5.Проведите анализ глаз – диаграмм
2.5.1.Установите значение Roll Off = 1.0;
2.5.2.Запустите модель;
2.5.3.Проанализируйте глаз – диаграммы сигналов на выходе формирователя комплексной огибающей и на выходе фильтра Raised Cosine Transmit Filter
2.5.4.Определите по глаз – диаграммам длительность тактового интервала цифрового сигнала и объясните полученный результат;
2.5.5.Проанализируйте глаз – диаграммы на выходе Raised Cosine Transmit Filter при значениях Roll Off = 0.5 и 0.0
2.5.6.Зарисуйте глаз – диаграммы в отчет по лабораторной работе;
2.5.7.Объясните полученные результаты;
2.5.8.Остановите работу модели;
2.6.Проанализируйте спектры сигналов
2.6.1.Установите блоки наблюдения глаз – диаграмм в режим ожидания открытия, а блоки анализаторов спектра переведите в режим открытия при запуске модели;
2.6.2.Проверьте правильность настройки параметров блоков анализаторов спектра (таблица 2.1);
2.6.3.Установите параметры модели: Start = 0.0, Stop = 10000;
2.6.4.Установите значение Roll-off Factor = 1.0;
55