- •Применение Пакета 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 г., поз. ____
1 Моделирование телекоммуникационных систем с помощью SystemView
Программа SystemView весьма полезна именно в том плане, что она позволяет представить системы связи, цифровую обработку сигналов (ЦОС) и средства их анализа в интуитивно понятном для практического применения виде. По прошествии совсем недолгого периода обучения вы обнаружите, что при помощи SystemView можно быстро разрабатывать модели и схемы реального времени очень сложных систем связи и ЦОС. Цель данного пособия – помочь начать работу в SystemView и, тем самым, дать вам возможность расширить и развить умение использовать программу.
Визуализация с помощью функциональных схем
На рисунке 1.1 показана типовая телекоммуникационная система. На этом примере показана система передачи информации в тональном диапазоне частот. SystemView представляет собой законченное средство для моделирования как цифровых, так и аналоговых систем связи. Поэтому можно спроектировать и полностью смоделировать самые различные противопомеховые фильтры, усилительные каскады, звуковые эффекты, компенсаторы, фильтры, подавляющие эхо, и многое другое1.
Рисунок 1.1 - Пример типовой системы связи
Источник сообщений вырабатывает информационный сигнал, который предназначен для определенного получателя. Этот сигнал может быть или аналоговым, например, речь, или цифровым, например, последовательность данных в двоичном коде. Этот сигнал обычно является сигналом, представленным в основной полосе частот в виде уровня напряжения.
Аналоговые сигналы до передачи их в канал связи необходимо преобразовать в цифровую форму. Для этого аналоговый сигнал подвергается операциям квантования и дискретизации. Несмотря на некоторые потери при этом информации, преобразование аналогового сигнала в цифровую форму позволяет значительно снизить влияние помех на передаваемый сигнал.
Для введения избыточности в поток цифровых данных применяется кодер. Вводимая избыточность позволяет обеспечить исправление ошибок на приемной стороне. При использовании избыточного кодирования применяются самые различные методы.
В зависимости от типа информационного сигнала и специфической среды передачи, используют различные методы модуляции. Процесс модуляции cводится к определенной методике представления информационного сигнала в физической форме, для передачи на приемник. Например, при амплитудной модуляции (АМ), информация представлена колебаниями амплитуды несущего сигнала.
После модуляции, сигнал поступает через среду передачи, или другими словами по каналу связи, к получателю сообщения. Каналом связи может быть медный провод, коаксиальный либо оптический кабель, или радиоканал. Все каналы связи в определенной форме искажают исходный сигнал. Для математического исследования таких искажений, были разработаны различные модели каналов связи. Наиболее часто для моделирования используется модель канала с аддитивным белым гауссовским шумом (АБГШ). В таком канале к информационному сигналу добавляется шум, с равномерной спектральной плотностью мощности (отсюда термин белый). Другие типы каналов включают каналы с замираниями и многопутевые каналы.
Когда переданный сигнал поступает в приемник получателя сообщения, он подвергается процессу демодуляции. Эта операция является противоположной операции модуляции и относится к процессу извлечения первоначального информационного сигнала из модулированного сигнала. Демодуляция также включает любые операции, связанные с синхронизацией сигнала, например, применение схем фазовой синхронизации для достижения когерентности по фазе между поступающим сигналом и гетеродином получателя.
Если на передающей стороне используется кодирование данных, то соответственно на приемной стороне необходимо осуществить процесс декодирования принятого сигнала, то есть осуществить восстановление исходного состояния сигнала.
Окончательное восстановление исходного сигнала осуществляется в выходном модуле приемника, которым является получатель сигнала.
Чтобы оценить средства, которые предлагает SystemView, рассмотрим традиционный метод проектирования устройств и систем связи – набросаем функциональную схему при помощи «карандаша и бумаги» (рисунок 1.2).
Рисунок 1.2 - Схема получения амплитудно-модулированного
сигнала
Подобную схему легко спроектировать при помощи SystemView (рисунок 1.3), который отличается от «карандашного» только тем, что является действующим, то есть моделирующим реакцию системы на действия пользователя. Пользователь полностью управляет всеми алгоритмами, которые будут использоваться:
разрешающая способность сигнала;
число битов, которые будут использоваться;
другие, необходимые для моделирования параметры.
Рисунок 1.3 Амплитудный модулятор, спроектированный
с помощью SystemView
