ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. «Приборостроение». 2012
230
Модули помехоустойчивого кодирования и декодирования рабо-
тают соответственно до и после непосредственного процесса моде-
лирования. Это связано с тем, что для некоторых видов помехо-
устойчивых кодов (каскадного и турбо-кодов), процесс кодирования
и декодирования требует значительных вычислительных затрат.
В графическом интерфейсе можно задать необходимые парамет-
ры указанных выше функциональных блоков:
файл с данными для передачи;
тип помехоустойчивого кода: сверточный, Рида — Соломона,
БЧХ, турбо-код, каскадный код. Предусмотрена возможность отклю-
чения кодирования;
параметры помехоустойчивых кодов: длина полинома и ско-
рость кодирования для сверточного кода, размеры блоков кодирова-
ния для кодов БЧХ и Рида — Соломона, скорость кодирования для
турбокода, конфигурация для каскадных кодов;
режим модуляции: ОФМ-2 или ОФМ-4;
уровень суммарной мощности атмосферного и собственного
шумов приемного тракта относительно мощности полезного сигнала
в широком диапазоне (от –120 до +30 дБ);
количество пространственных помех, тип каждой помехи (гар-
моническая, амплитудно-модулированная, частотно-модулированная,
помеха с ППРЧ, широкополосная помеха), пространственные углы
прихода, уровень мощности относительно мощности полезного сиг-
нала в диапазоне от –120 до +30 дБ;
конфигурацию АР (прямоугольная или гексагональная), распо-
ложение фазового центра, число антенных элементов и межэлемент-
ное расстояние (в долях длины волны несущей частоты полезного
сигнала);
выбор алгоритмов адаптации АР для пространственной режек-
ции помех (предусмотрена возможность отключения адаптации);
пространственные углы прихода полезного информационного
сигнала.
Варьируя указанные параметры, отключая и подключая отдель-
ные функциональные блоки, можно моделировать работу аппаратуры
БРТК в различных конфигурациях и условиях работы радиолинии.
Основой программного комплекса, созданного по модульному
принципу, является разработанная в МТУСИ на языках С++ и As-
sembler виртуальная среда «Спектр-2», обеспечивающая возмож-
ность быстрой реализации программных версий устройств цифровой
обработки сигналов [6—8]. Основной принцип построения моделей
систем передачи информации в среде «Спектр-2» — создание набора
отдельных блоков (виртуальных устройств) и предоставление поль-
зователю возможности сборки из них работоспособной радиотехни-