Характеристика и анализ библиотеки Communication Blockset среды Matlab. Определение основных источников и получателей коммуникационных сигналов. Ознакомление с особенностями кодеров и модуляторов. Рассмотрение модели беспроводного канала системы связи.
Аннотация к работе
Цель работы - изучить библиотеку Communication Blockset среды Matlab и получить практические навыки моделирования элементов телекоммуникационных систем с заданными параметрами. Пакеты расширения Communications Blockset и Communications Toolbox - одни из самых крупных пакетов расширения системы MATLAB, предназначенных для исследования, моделирования и проектирования коммуникационных систем и устройств. Для вызова окна с разделами библиотек пакета Communications Blockset достаточно в командном режиме MATLAB исполнить команду В этом окне расположены значки с основными разделами библиотеки коммуникационных устройств и примеров их применения. Активизация того или иного значка (двойным щелчком) открывает окно соответствующего раздела библиотеки.Фильтрация сигналов представлена в разделе Comm Filters. К специальным типам фильтров со многими полосами относятся эквалайзеры представленные в разделе Equalizers. Раздел Interleaving служит для перестановок кодов (символов) в последовательностях блоков данных в соответствии с теми или иными правилами. Часть библиотеки Interleaving содержит два раздела: Block (перестановки в блоках) и Convolutional (перестановки при свертке). Раздел библиотеки Sequence operators содержит блоки с операторами последовательностей.Отчет должен содержать: цель работы, вариант задания, построенные схемы моделирования и их описание, расчетные таблицы, полученные графики, выводы. Охарактеризуйте математическую модель блока AWGN Channel. Охарактеризуйте математическую модель блока Binary Symmetric Channel. Охарактеризуйте математическую модель блока QPSK Modulator Baseband.
Введение
Цель работы - изучить библиотеку Communication Blockset среды Matlab и получить практические навыки моделирования элементов телекоммуникационных систем с заданными параметрами.
1. Теоретические сведения
Пакеты расширения Communications Blockset и Communications Toolbox - одни из самых крупных пакетов расширения системы MATLAB, предназначенных для исследования, моделирования и проектирования коммуникационных систем и устройств.
Доступ к библиотеке пакета и ее разделам
Для вызова окна с разделами библиотек пакета Communications Blockset достаточно в командном режиме MATLAB исполнить команду
>> commlib;
Появится окно, показанное на рисунке 1. В этом окне расположены значки с основными разделами библиотеки коммуникационных устройств и примеров их применения. Активизация того или иного значка (двойным щелчком) открывает окно соответствующего раздела библиотеки. Каждый раздел содержит ряд окон с соответствующими блоками. Для вызова окна установки параметров любого из блоков достаточно выполнить на значке объекта двойной щелчок. Краткие названия блоков приводятся под значками их моделей, а полное описание дается в окнах их примеров. Вызов окна рис. 1 возможен и из браузера библиотек Simulink.
Источники и получатели коммуникационных сигналов содержатся в разделах библиотеки Comm Sources и Comm Sinks.
Кодеры и декодеры источников сигнала содержатся в разделе библиотеки Source Coding
Модуляторы и демодуляторы - одни из самых распространенных устройств в технике связи и поэтому представлены очень широко в разделе библиотеки Modulation.
Каналы включающиеся между передатчиком и приемником сообщений содержатся в разделе библиотеки Channels.
Блоки детектирования ошибок и коррекции имеют большое значение при обработке, передаче и приеме цифровой информации и сосредоточены в разделе библиотеки Error Detection and Correction.
Рисунок 1. Окна библиотеки пакета Communications Blockset