Материал: ZH2Qxw9SGq

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

На правах рукописи

Данг Ким Нгок

ИССЛЕДОВАНИЕ МЕТОДОВ ПОИСКА ОПТИМАЛЬНЫХ СВЕРТОЧНЫХ И ПЕРФОРИРОВАННЫХ СВЕРТОЧНЫХ КОДОВ

Специальность: 05.12.04 – Радиотехника, в том числе системы и устройства телевидения

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

Санкт-Петербург – 2014

Работа выполнена в федеральном государственном автономном образовательном учреждении высшего образования «Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина)» на кафедре радиотехнических систем

Научный руководитель – кандидат технических наук, доцент Смирнов Виктор Николаевич

Официальные оппоненты:

Колесов Николай Викторович д.т.н., профессор, главный научный сотрудник ОАО «Концерн Электроприбор».

Шехунова Наталия Александровна, к.т.н., профессор, Санкт-Петербургский государственный университет аэрокосмического приборостроения (СПбГУАП).

Ведущая организация: Санкт-Петербургский государственный университет телекоммуникаций им. проф. Бонч-Бруевича.

Защита состоится «04» февраля 2015 г. в 1400 час. на заседании диссертационного совета Д 212.238.03 Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» им. В.И. Ульянова (Ленина) по адресу: 197376, Санкт-Петербург, ул. Проф. Попова, 5.

С диссертацией можно ознакомиться в библиотеке университета на сайте СПБ ГЭТУ www.eltech.ru.

Автореферат разослан «03» декабря 2014 г.

Ученый секретарь

 

Диссертационного совета Д 212.238.03,

 

к.т.н., доцент

_____________Шевченко М.Е.

 

2

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность работы. Помехоустойчивое кодирование является очень важной функцией цифровых систем связи. Высокое качество передачи информации обеспечивается за счет коррекции ошибок, возникающих в канале связи из-за помех. Сверточные коды обладают высокой помехоустойчивостью и быстрым декодированием. Они широко используются, например, в мобильных системах связи, в системах спутниковой связи, в цифровом телевидении DVB и т.д. Поэтому поиск оптимальных сверточных кодов является потребностью практики.

В зависимости от требуемой коррекции ошибок применяются сверточные коды с разными скоростями и кодовыми ограничениями. Существует несколько методов поиска сверточных кодов по разным критериям МСР, ПОР, СОР и вероятности битовой ошибки. Для сравнения и оценки качества сверточных кодов используется вероятность битовой ошибки. Эффективность кода тем выше, чем меньше эта вероятность. Актуальным является исследование методов поиска оптимальных сверточных и перфорированных сверточных кодов.

Методы исследования: теоретические исследования осуществлялись с использованием методов машинного моделирования алгоритмов декодирования.

Целью диссертационной работы является поиск оптимальных сверточных и перфорированных сверточных кодов, обладающих высокой помехоустойчивостью. Для достижения заявленной цели в работе решаются следующие задачи:

анализ существующих методов поиска оптимальных сверточных и перфорированных сверточных кодов;

построение алгоритмов и программ поиска оптимальных сверточных и перфорированных сверточных кодов;

поиск оптимальных сверточных кодов по вероятности битовой ошибки, определяемой с помощью симуляции;

поиск оптимальных сверточных кодов по верхней границе вероятности битовой ошибки на основе усечѐнной передаточной функции;

поиск оптимальных перфорированных сверточных кодов с помощью симуляции.

Научная новизна работы заключается в следующем.

Найдены новые оптимальные сверточные и перфорированные сверточные коды, обладающие высокой помехоустойчивостью. Определены диапазоны отношения сигнал/шум, в которых новые коды превосходят известные.

Практическая значимость.

1. Расширен список оптимальных сверточных и перфорированных сверточных кодов, что позволяет строить цифровые системы связи, адаптируемые к изменяющимся условиям передачи.

3

2. Созданы и отлажены программы оценки эффективности произвольных сверточных и перфорированных сверточных кодов.

Научные положения, выносимые на защиту:

1.Оценка вероятности битовой ошибки является основным инструментом при поиске оптимальных сверточных и перфорированных сверточных кодов.

2.Верхняя граница вероятности битовой ошибки позволяет с высокой достоверностью определять помехоустойчивость сверточных кодов.

Апробация работы. Результаты работы докладывались и обсуждались на 67-69-й научных сессиях, посвященных Дню радио (СПб, 2012, 2013, 2014); на 67-й конференции профессорско-преподавательского состава СПбГЭТУ «ЛЭТИ» (СПб, 2014); на научно-технической школе-семенаре «Инфокоммуникационные технологии в цифровом мире» СПбГЭТУ «ЛЭТИ»

(СПб, 2012).

Достоверность результатов исследования. Достоверность результатов диссертационной работы подтверждается применением машинного моделирования при достаточно больших объѐмах выборок.

Публикации. Основные теоретические и практические результаты диссертации опубликованы в 8-ми работах из которых 3 работы – в ведущих рецензируемых изданиях, рекомендуемых в действующем перечне ВАК, 5 работ – в материалах научно-технических конференций.

Структура и объем диссертации. Диссертация состоит из введения, четырех глав с выводами по каждой из них, заключения, списка литературы, включающего 51 наименование. Основная часть работы изложена на 124 страницах машинописного текста. Работа содержит 38 рисунков, 41 таблицу и приложение общим объемом 9 страниц.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении дано обоснование актуальности темы диссертационного исследования, сформулированы цели и задачи работы, ее научная новизна и практическая значимость, представлены научные положения, выносимые на защиту.

Впервой главе дается общий обзор методов канального кодирования. Представлена классификация помехоустойчивых линейных непрерывных и блоковых кодов.

Рассматриваются структуры и параметры сверточных и перфорированных сверточных кодов. Кодовое слово сверточного кода формируется при прохождении передаваемой информационной последовательности через линейный сдвигающий регистр с конечным числом разрядов. В общем случае регистр сдвига состоит из K ячеек (K – кодовое ограничение). Каждая ячейка содержит k разрядов, данные из которых поступают на n вычислителей символов кодового слова.

Вданной работе рассматриваются коды при k 1, что устанавливает скорость материнского кода 1n . С помощью перфорирования формируются

коды с разными скоростями.

4

Способы задания сверточного кода соответствуют способам задания линейного подпространства. Чаще всего сверточных кодов задаются с помощью порождающей матрицы, передаточной функции и кодовой решетки. Кодовое слово высчитывается по формуле:

 

 

V UG ,

(1)

где

U u1,u2 ,...,ui ,... -

входная информационная последовательность,

G

-

порождающая матрица сверточного кода.

 

 

 

Для сверточного кода со скоростью 1/n порождающая матрица

 

 

 

 

G [G1,G2 ,...,Gn ],

(2)

где

Gj [g j1, g j 2 ,..., g jK ]

- порождающая подматрица j 1 n ; g j1, g j 2 ,..., g jK

-

двоичные символы «0» или «1». Элементы выходной последовательности vij вычисляются:

vij ui g j1 ui 1g j 2 ... ui K g jK .

(3)

Передаточная функция (весовой перечислитель) является функцией, описывающей дистанционный спектр сверточного кода. В общем случае передаточная функция

 

 

T D, N ad N fd Dd ,

(5)

d dCB

 

где dCB - свободное расстояние кода; ad - число путей с расстоянием d ; N

- вес

входной информационной последовательности, соответствующей переходу

состояния кодера; fd -

вес информационного слова; D -

вес

выходной

последовательности, соответствующей переходу состояния кодера.

 

Для оценки эффективности кода используется верхняя граница

вероятности битовой ошибки, связанная с передаточной функцией,

 

 

 

dT D,

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pb

 

 

 

cd Dd

 

Eb ,

 

(6)

dN

 

 

 

 

R

 

 

 

 

 

 

N 1

d dCB

N0

 

 

 

 

 

 

 

 

 

D e

 

 

 

 

где cd - число битовых

ошибок

для

путей с

расстоянием

d; R

- скорость

кодирования; Eb - энергия бита; N0 - спектральная плотность мощности шума.

Точное вычисление верхней границы требует больших временных затрат. Поэтому рассматривается расчет верхней границы по усеченной передаточной

функции сверточного кода при учете путей с расстояниями d dCB ,

dCB 1, …,

dCB Lус . При этом выражения (5), (6) преобразуются к виду:

 

dCB Lус

 

 

 

 

T D ad Dd ;

(7)

d dCB

 

 

 

 

dCB Lус

 

 

 

 

 

 

 

 

Pb cd Dd

 

E ,

(8)

d dCB

R

b

 

N0

 

 

 

D e

 

где Lус - число учитываемых слагаемых передаточной функции. Установлено, что погрешность вычисления по формуле (8) приемлема, если Lус 10 .

Рассматривается перфорирование сверточных кодов, как способ увеличения скорости кода. Перфорированный сверточный код (ПСК) создается

5