Публикационная активность
(сведения по итогам 2021 г.)
2-летний импакт-фактор РИНЦ: 0,441
2-летний импакт-фактор РИНЦ без самоцитирования: 0,408
Двухлетний импакт-фактор РИНЦ с учетом цитирования из всех
источников: 0,704
5-летний импакт-фактор РИНЦ: 0,417
5-летний импакт-фактор РИНЦ без самоцитирования: 0,382
Суммарное число цитирований журнала в РИНЦ: 9837
Пятилетний индекс Херфиндаля по цитирующим журналам: 149
Индекс Херфиндаля по организациям авторов: 384
Десятилетний индекс Хирша: 71
Место в общем рейтинге SCIENCE INDEX за 2021 год: 196
Место в рейтинге SCIENCE INDEX за 2021 год по тематике "Автоматика. Вычислительная техника": 4
Место в рейтинге SCIENCE INDEX за 2021 год по тематике "Кибернетика" 2
Больше данных по публикационной активности нашего журнале за 2008-2021 гг. на сайте РИНЦ
Добавить в закладки
Следующий номер на сайте
Ортогональное кодирование и его использование с фазоразностной модуляцией
Аннотация:
Abstract:
Авторы: Рабин А.В. () - , Мирончиков Е.Т. () - | |
Ключевое слово: |
|
Ключевое слово: |
|
Количество просмотров: 17396 |
Версия для печати Выпуск в формате PDF (2.31Мб) |
При обработке сигналов на приемной стороне системы передачи информации различают первичные и вторичные виды обработки. Под первичным видом обработки понимается принятие решения о значении передаваемого символа и иногда об оценке условной вероятности ошибки. Под вторичным – исправление ошибок в декодирующем устройстве с использованием жестких решений или полученных ранее условных вероятностей ошибки (см.: Johannesson Rolf, Zigangirov Kamil Sh. Fundamentals of convolutional coding. – IEEE Press, 1999). Целью разделения на виды обработки является уменьшение сложности и, как следствие, стоимости приемной аппаратуры. В тех случаях, когда надежность связи должна быть особенно высокой, оба вида обработки выполняются одновременно. Такой способ приема называется приемом в целом. В работе показано, что между первым и вторым видами обработки можно ввести еще один вид, который не ограничивает возможности указанных ранее видов обработки, а позволяет без внесения избыточности дополнительно снизить вероятность ошибки. Уменьшение вероятности ошибки осуществляется за счет использования ортогонального кодирования, которое является аналогом сверточного кодирования над полем действительных чисел. Основная цель этой работы заключается в исследовании характеристик систем передачи информации с ортогональным кодированием и фазоразностной модуляцией (ФРМ). Ортогональное кодирование осуществляется умножением входного информационного вектора на квадратную полиномиальную матрицу, элементами которой являются полиномы от переменной D с целыми коэффициентами. Будем называть ее системной матрицей и обозначать как G(D). На приемной стороне декодирование осуществляется умножением на обратную системную матрицу. Обозначим ее как
где I − единичная матрица. Множитель При использовании ортогонального кодирования совместно с фазовой модуляцией целесообразно ограничиться применением матрицы Рассмотрим следующий метод синтеза системной и обратной системной матриц. Вначале выбираем обратную системную матрицу В работе матрица В качестве примера рассмотрим ортогональное кодирование OC4 с обратной системной матрицей
и соответствующей ей системной матрицей
При умножении матриц получим:
Рассмотрим применение ортогонального кодирования в системах с ФРМ. Оценим уменьшение результирующей вероятности ошибки за счет использования ортогонального кодирования. Изложение проведем на конкретном примере передачи двоичных сигналов По системной матрице
Декодирующая матрица H для данного примера имеет вид
Каждый столбец декодирующей матрицы ортогонален всем строкам кодирующей матрицы, кроме одной. По этой причине операция декодирования каждой группы из четырех символов сводится к вычислению скалярных произведений части принятого сообщения и столбцов декодирующей матрицы на каждом шаге декодирования. Действительно, произведение кодирующей и декодирующей матриц для данного примера имеет вид
Из (5) видно, что уровень входного сигнала в данном случае увеличивается в двенадцать раз, а из алгоритма декодирования ясно, что дисперсия шума возрастает в восемь раз при предположении, что в канале действует белый гауссовский шум. Таким образом, имеется некоторый выигрыш в отношении сигнал/шум, так как рассматриваемое ортогональное кодирование не вносит дополнительную избыточность. Отметим, что ортогональные коды состоят из последовательностей целых чисел с разными знаками. Поэтому возникает необходимость в согласовании кодовых символов и методов модуляции. В рассматриваемом примере для реализации ортогонального кодирования приходится использовать фазовую модуляцию с высокой кратностью. Из матрицы G следует, что в рассматриваемом примере возможное число сдвигов фаз равно 45.
Рассмотрим пример конечного сообщения. Пусть оно содержит восемь символов и имеет вид Тогда кодовое слово, подаваемое на модулятор, представляется следующим вектором:
Из вида кодирующей матрицы следует, что возможные значения фаз на выходе модулятора есть Последовательность сигналов с такими фазами передается по каналу. На приемной стороне оцениваются фазы принятых колебаний, и по их значениям определяется принятый вектор, компоненты которого при отсутствии шума в канале принимают значения из множества
Далее, умножая на декодирующую матрицу, получим оценки передаваемых символов, которые принимают значения
Решения о значениях передаваемых двоичных символов принимаем на основании сравнения с нулевым порогом. На рисунке BDPSK − это график зависимости вероятности ошибки от отношения сигнал/шум в канале с двоичной ФРМ (подробнее см.: Ю.Б. Окунев. Теория фазоразностной модуляции. М. 1979). Остальные графики получены в результате моделирования и показывают зависимости вероятности ошибки от отношения сигнал/шум для OC4, OC8, OC16, OC32 и фазоразностной модуляции. Для каждого случая выбиралась обратная системная матрица глубины, равной половине порядка матрицы. Предлагаемые ортогональные коды для формирования кодового слова используют двоичные входные сигналы. Картина не меняется, если эти двоичные символы образуют кодовое слово какого-либо кода с исправлением ошибок. Таким образом, ортогональное кодирование можно рассматривать как кодирование, относящееся к непрерывному каналу, а корректирующие коды как кодирование, относящееся к дискретному каналу. Совместное использование ортогональных и корректирующих кодов повышает помехоустойчивость системы передачи намного больше, чем использование только корректирующих кодов. На основании изложенного можно сделать следующие выводы. Техническая реализация ортогонального кодирования достаточно проста. На каждом шаге процесс декодирования сводится к вычислению нескольких скалярных произведений и сравнению с фиксированным порогом. Параметры системных и обратных системных матриц обеспечивают дополнительный выигрыш в отношении сигнал/шум. Этот выигрыш получен за счет более эффективного использования энергии передаваемых сигналов. Ортогональное кодирование не вносит дополнительную избыточность в системы передачи. |
Постоянный адрес статьи: http://swsys.ru/index.php?page=article&id=355 |
Версия для печати Выпуск в формате PDF (2.31Мб) |
Статья опубликована в выпуске журнала № 3 за 2007 год. |
Возможно, Вас заинтересуют следующие статьи схожих тематик:
- Интеллектуальная поддержка реинжиниринга конфигураций производственных систем
- Информационная система управления деятельностью персонала
- Моделирование процесса остывания отливок в литейной форме
- Параллельная обработка в алгоритмах визуализации с трассировкой лучей
- Комплекс автоматизированного проектирования геотехнических сооружений "КАППА"
Назад, к списку статей