
- •Применение Пакета system ViEw для моделирования телекоммуникационных систем
- •1 Моделирование телекоммуникационных систем с помощью SystemView
- •Визуализация с помощью функциональных схем
- •2 Обзор пакета SystemView
- •2.1 Запуск пакета SystemView
- •2.2 Системное окно (System window)
- •2.2.1 Строка меню
- •2.2.2 Панель инструментов
- •2.2.3 Панель функциональных блоков
- •2.3 Библиотеки функциональных блоков основной панели
- •Библиотека источников сигналов «Source»
- •2.3.2 Библиотека приемников сигнала «Sink»
- •2.3.3 Библиотека операторов
- •2.3.4 Библиотека нелинейных функций
- •2.3.5 Ввод алгебраических выражений
- •2.3.6 Динамический пробник
- •2.3.7 Окно анализа (Analysis window)
- •2.3.8 Строка меню
- •2.3.9 Панель инструментов окна анализа
- •2.3.10 Калькулятор окна анализа
- •3 Первое моделирование при помощи SystemView
- •Установка системного времени и частоты дискретизации
- •Перенос функциональных модулей в область проектирования
- •3.3 Определение функций и установка параметров используемых модулей
- •3.3.1 Установка функций и параметров источников сигнала, несущего колебания и смещения.
- •3.4 Соединение функциональных блоков
- •Разъединение функциональных блоков
- •3.6 Просмотр информации о функциональных блоках
- •Параметры для заметки
- •Создание, просмотр и сохранение метасистем
- •Запуск процесса моделирования
- •Анализ результатов моделирования
- •3.10.1 Исследование временных характеристик
- •3.10.2 Исследование спектральных свойств
- •3.11 Анализ системы при помощи системного пробника в реальном времени
- •3.11.1 Режим осциллографа
- •Управление временным пробегом
- •Управление скоростью моделирования
- •Наблюдение двух каналов
- •3.11.2 Режим анализатора спектра
- •3.12 Сохранение и выход
- •4 Исследование методов амплитудной модуляции
- •Исследование демодулятора ам-сигнала с двумя боковыми полосами
- •5 Квантование и дискретизация
- •5.1 Квантование сигналов. Моделирование adc
- •5.1.1 Квантование сигнала
- •5.2 Дискретизация и наложение спектров (aliasing)
- •5.3 Простой элайзинг
- •5.4 Восстановление дискретизированных сигналов
- •5.5 Дуобинарное упражнение
- •5.6 Предварительное кодирование
- •6 Помехоустойчивое кодирование
- •6.1 Код Хэмминга
- •Исследование методов частотного и временного разделения каналов
- •7.1 Основы теории многоканальной передачи сообщений
- •7.2 Частотное разделение сигналов
- •7.3 Временное разделение каналов
- •8 Исследование кодового разделения каналов
- •8.1 Общая характеристика метода кодового разделения каналов
- •8.2 Изучение временные характеристики псевдослучайных
- •Список литературы
- •Содержание
- •Применение Пакета systemViEw для моделирования телекоммуникационных систем
- •Св. Тем. План 2004 г., поз. ____
5.4 Восстановление дискретизированных сигналов
Соберите схему, приведенную на рисунке 5.6.
Рисунок 5.6
Установите следующие параметры в системе.
System Time: |
0 - 1,022e+1 sec, |
dT=2,0e-2 sec, |
Sample Rate=5,0e+1 Hz, |
|
Samples=512, |
Loops=1 |
|
||
|
||||
0 Source Gauss Noise |
Std Dev = 1 v, |
Mean = 0 v, |
Max Rate = 50 Hz |
|
|
||||
1 Operator Linear Sys Butterworth Lowpass IIR, |
6 Poles, |
Fc = 1 Hz, |
Quant Bits =None, |
|
Init Cndtn = Transient |
DSP Mode Disabled |
MaxRate = 50 Hz |
||
|
|
|
||
|
||||
2 Operator Sampler |
Non-Interp Right |
Rate = 5 Hz |
Aperture = 0 sec |
|
Aperture Jitter = 0 sec |
Max Rate = 5 Hz |
|
||
|
||||
3 Sink Analysis |
Input from t8 |
Output Port 0 |
Max Input Rate = 50 Hz |
|
|
||||
4 Sink Analysis |
Input from t10 |
Output Port 0 |
Max Input Rate = 50 Hz |
|
|
||||
5 Operator Hold Zero |
Gain = 1 |
Out Rate = 50 Hz |
Max Rate = 50 Hz |
|
|
||||
6 Operator Linear Sys Comm Sin(t)/t FIR |
Symbol Rate = 5 Hz |
Decimate By 1 |
Quant Bits = None |
|
Taps = 41 |
Init Cndtn = Transient |
DSP Mode Disabled |
||
Max Rate = 50 Hz |
|
|
||
|
|
|
|
|
7 Sink Analysis |
Input from t9 |
Output Port 0 |
Max Input Rate = 50 Hz |
|
|
||||
8 Operator Smpl Delay |
Delay = 20 samples = 400e-3 sec |
Attribute = Passive |
Initial Condition = 0 v |
|
Fill Last Register |
Output 0 = Delay t3 |
Output 1 = Delay - dT |
||
Max Rate (Port 0) = 50 Hz |
|
|
||
|
||||
9 Operator Gain |
Gain = 10 |
Gain Units = Linear |
Max Rate = 50 Hz |
|
|
||||
10 Operator Smpl Delay |
Delay = 20 samples, = 400e-3 sec |
Attribute = Passive |
Initial Condition = 0 v |
|
Fill Last Register |
Output 0 = Delay t4 |
Output 1 = Delay - dT |
||
Max Rate (Port 0) = 50 Hz |
|
|
||
|
||||
11 Sink Analysis |
Input from t1 |
Output Port 0 |
Max Input Rate = 50 Hz |
Это упражнение иллюстрирует источник случайных помех с ограниченной полосой пропускания 1 Гц (односторонние). Над этим сигналом была произведена выборка с частотой в 5 Гц, а затем он был восстановлен, используя функцию sinc (sin x/x). В уравнении (5.1) показано, что спектр Xs(f) дискретизированного сигнала определяется как:
|
(5.1) |
где X(f) - спектр оригинала недискретизированного сигнала. Как далее показывается в приложении E к учебнику, наиболее качественное восстановление исходного сигнала x(t) из его отсчетов xs(t) определяется как:
|
(5.2) |
Принимая во внимание формулу 5.2 для числа отсчетов K в модели, мы имеем
|
(5.3) |
Выполните моделирование для проверки основных описанных операций. В окне анализа
посмотрите на спектр выбранного сигнала и обратите внимание на повторение (копию) спектра, который представлен формулой 5.1.
Посмотрите на входной сигнал (с ограниченной полосой шума), дискретизированный сигнал и восстановленный сигнал: является ли исходный и восстановленный сигналы эквивалентными?
Обратите внимание, что для идеального восстановления дискретизированного сигнала, как показано в формуле 5.2, требуется идеальная функция sinc, т.е. с бесконечным числом сигналов (taps). Посмотрите на импульсную характеристику функции sinc, используя открывающееся диалоговое окно параметра маркера sinc (маркер 6), и обратите внимание, что конечное число сигналов, это усеченная sinc форма волны, как показано на рисунке 5.7, так как импульсная характеристика полностью не спадает до нуля.
Рисунок 5.7 – Усеченная sinc форма волны (81 сигнал)
Чтобы получать более точное представление о sinc сигнале, число выборок (taps) фильтра sinc должно быть увеличено. Установите параметры функционального модуля 6 следующими:
Operator: Linear Sys Comm Sin(t)/t FIR |
||
Taps = 501 |
Quant Bits = None |
DSP Mode Disabled |
Symbol Rate = 5 Hz |
Init Cndtn = Transient |
Max Rate = 50 Hz |
Decimate By 1 |
|
|
Рисунок 5.8 Усеченная sinc форма сигнала (501 выборка)