Научная статья на тему 'Гидроакустический канал передачи данных'

Гидроакустический канал передачи данных Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
661
137
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГИДРОАКУСТИКА / КАНАЛ СВЯЗИ / КОДИРОВАНИЕ КАНАЛА / КОД ГОЛЕЯ / КОД РИДА-СОЛОМОНА / ПОМЕХОУСТОЙЧИВЫЙ КОД / HYDROACOUSTICS / CHANNEL CODING / GOLEY CODE / REED-SOLOMON CODE / ERROR CODE

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Трошина Евгения Юрьевна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Трошина Евгения Юрьевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

HYDROACOUSTIC DATA CHANNEL

This article analyzes the principles of constructing a sonar communication channel. The features of the propagation of an acoustic signal under water are described. Noise-resistant coding is considered for data transmission in the aquatic environment. To increase the accuracy of data transmission, two types of error-correcting codes are considered, such as the Golay code and the Reed-Solomon code. The propagation of a given sequence for two types of error-correcting codes has been simulated, and a comparative analysis of their use has been made, the result of which is a conclusion about the efficiency of using the code for environmental conditions simulated in the channel. To evaluate the operation of the codes, the following dependences were obtained: the probability of a bit error on the ratio of the energy of one bit to the spectral density of the noise power of each code separately and a comparative estimate of the probability of a bit error.

Текст научной работы на тему «Гидроакустический канал передачи данных»

УДК 681.883.45

ГИДРОАКУСТИЧЕСКИЙ КАНАЛ ПЕРЕДАЧИ ДАННЫХ

Трошина Евгения Юрьевна, магистрант; МГТУ им. Н.Э. Баумана, Москва, Российская Федерация

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

Ключевые слова: гидроакустика; канал связи; кодирование канала; код Голея; код Рида-Соломона; помехоустойчивый код.

HYDROACOUSTIC DATA CHANNEL

Troshina Evgeniya Yuryevna, master's stedent; BMSTU, Moscow, Russia

Abstract: This article analyzes the principles of constructing a sonar communication channel. The features of the propagation of an acoustic signal under water are described. Noise-resistant coding is considered for data transmission in the aquatic environment. To increase the accuracy of data transmission, two types of error-correcting codes are considered, such as the Golay code and the Reed-Solomon code. The propagation of a given sequence for two types of error-correcting codes has been simulated, and a comparative analysis of their use has been made, the result of which is a conclusion about the efficiency of using the code for environmental conditions simulated in the channel. To evaluate the operation of the codes, the following dependences were obtained: the probability of a bit error on the ratio of the energy of one bit to the spectral density of the noise power of each code separately and a comparative estimate of the probability of a bit error.

Keywords: hydroacoustics; channel coding; Goley code; Reed-Solomon code; error code.

Для цитирования: Трошина, Е. Ю. Гидроакустический канал передачи данных / Е. Ю. Трошина. - Текст : электронный // Наука без границ. - 2020. - № 6 (46). - С. 101-106. - URL: https://nauka-bez-granic.ru/N-6-46-2020/6-46-2020/

For citation: Troshina E.Yu. Hydroacoustic data channel // Scince without borders, 2020, no. 6 (46), pp. 101-106.

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

с некоторыми особенностями: большие массогабаритные характеристики, большое количество элементов, случайное пространственное распо-

ложение элементов на дне. Неоднородность и изменчивость водной среды определена наличием солености и температуры, ветровым волнением морской поверхности, турбулентностью, климатическими условиями эксплуатации.

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

Цель научной работы - промоделировать канал связи для передачи данных под водой; в данной модели использовать помехоустойчивые коды, которые позволяют исправить ошибки при передаче информации; использовать коды Рида Соломона и коды Голея, провести оценку их работы.

Особенности распространения сигнала под водой. Скорость распространения акустической волны определяется характеристиками локальной среды распространения: плотностью р и модулем упругости Е (или для жидкости ее обратной величиной сжимаемости х):

В воде скорость акустической волны близка к 1500 м/с (фактически между 1450 м/с и 1550 м/с в зависимости от солености и температуры) [1]. Плотность морской воды примерно равна тем же физическим параметрам, в среднем р = 1030 кг • м-3.

Частоты, которые используются в подводной акустике, варьируются примерно от 10 Гц до 1 МГц в зависи-

мости от применения (то есть периоды от 0,1 с до 1 мкс).

Основными ограничениями частот, используемых для конкретного применения, являются:

- затухание звуковой волны в воде, которое увеличивается с частотой;

- целевой акустический отклик в зависимости от частоты будет отражать меньше энергии, так как ее размеры меньше по сравнению с длиной акустической волны.

Соленость воды и температура влияют на скорость звука в воде. Соленость также влияет на сжимаемость и плотность. При увеличении солености плотность увеличивается, а сжимаемость уменьшается. Более резкое изменение коэффициента сжимаемости по отношению к изменению плотности приводит к тому, что скорость звука при увеличении солености будет возрастать. Например, величина вариации скорости звука на измерение солености на 1 % составляет величину приблизительно 1,3 м/с.

Скорость звука в воде также увеличивается с повышением температуры. Например, при температуре 5°С изменение температуры всего на 1°С дает изменение скорости на 4,5 м/с. Регулярное изменение температуры и солености являются важными характеристиками при рассмотрении аппаратуры гидроакустической связи.

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

С выхода кодера источника данные поступают на передатчик, в котором выполняется канальное кодирование данных и модуляция. Под каналом связи понимается физическая среда, в которой происходит распространение информационного сигнала. Пе-

Исиючник Информации

редаваемый по каналу связи сигнал подвержен аддитивному шуму, межсимвольной интерференции, затуханию. Приемная часть системы связи содержит системы синхронизации с принимаемым сигналом и демодулятор [2].

Приемник Декодер

Информации Источника

КоЗер Источника

Канаа С&яэи

Рисунок 1 - Структурная схема системы связи

Гидроакустический канал связи можно охарактеризовать как канал, обладающий следующими характеристиками [3]:

- ограниченная полоса частот, которая подходит для связи на большие расстояния;

- большие доплеровские смещения сигнала даже при небольших скоростях движения;

- узкая полоса частотной когерентности;

- короткое время когерентности канала связи;

- сильная рефракция сигнала, сопровождаемая рассеиванием.

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

Известно много различных видов помехоустойчивых кодов, которые отличаются друг от друга энергетической эффективностью, функциональным назначением алгоритмами кодирования и декодирования и многими другими параметрами.

В данной работе использованы коды Боуза-Чоудхури-Хоквингема (БЧХ-коды) Это обширный класс кодов, конструкция которых определяется заданием корней порождающего их многочлена, который используют для защиты данных от ошибок.

Коды БЧХ с длиной 2т - 1 называют примитивными кодами. К кодам БЧХ относятся такие коды, длина п которых является делителем 2т - 1 . Один из таких кодов - это код Голея (23, 12, 7), используемый в работе, также принадлежит классу кодов БЧХ, поскольку при т = 11 примитивный код БЧХ имеет длину п = 211 - 1 = 2047, причём

это значение без остатка делится на длину кода Голея n = 23(2047:23 = 89), который относится к непримитивным БЧХ-кодам [4].

Коды Рида—Соломона являются широко используемым подмножеством кодов БЧХ. Код Рида—Соломона получится, если взять основание кода q = 2s. Это означает, что каждый символ кода заменяется s-злачной двоичной последовательностью. Если исходный код с основанием q исправляет ошибки кратности < gu, то полученный из него двоичный код имеет 23us проверочных символов (по 2 3 " ) на каждый блок из символов) из общего числа n = s - (2s - 1). Код может исправлять серийные ошибки (пакеты ошибок) длиной < b = s • (gu - 1) + 1.

Моделирование. Проведен сравнительный анализ помехоустойчивого кодирования Рида-Соломона и кода Голея по эффективности работы в канале. Для оценки эффективности кодов были получены зависимости: вероятность битовой ошибки (BER - Bit Error Rate) от

отношения энергии одного бита к спектральной плотности мощности шума (ЕЬ/Ш).

В модели канала связи использован аддитивный белый гауссов шум, который изменяет отношение ЕЬ/ N0. В настройках моделирования канала указывается число информационных бит на символ и длительность символа в секундах. Энергия сигнала равна 1 Вт. В качестве модуляции использовалась фазовая манипуляция.

Для того чтобы сравнить результаты передачи данных, были построены графики зависимости вероятности битовой ошибки передачи данных от отношения сигнал/шум (рис. 2 и рис. 3).

Произведем сравнительную характеристику двух графиков, показанную на рис. 4. В моделируемом канале связи меньшую вероятность битовой ошибки на всех значениях отношения сигнал/шум имеет сигнал, переданный с помощью кодирования Рида-Соломона.

о 0 о о ф с

О 3TXJMM berths?

} Q О о

О о

-----,

т? D 2 4 S a 1D

£N4 §И)

Рисунок 2 - Вероятность битовой ошибки при использовании п омехоустойчивого кода Рида-Соломона

1 • 1 , • *

• Sir. J*«] ВЕН cGcfeyl

* * 1 •

■ +

■2 О 2 + а б ID

SUR (dB)

Рисунок 3 - Вероятность битовой ошибки при использовании помехоустойчивого кода Голея

10"

« 10" а

® а

и ш

*

О

о

О SrmJSlrd OER (RS) * S«iJ6l0d BERfCotM

О

*

О

10

Рисунок 4 - Сравнение графиков вероятности битовой ошибки

Заключение. В работе была рассмотрена передача данных в гидроакустическом канале с учетом особенностей распространения сигнала в воде с использованием помехоустойчивого кодирования. Проанализированы особенности помехоустойчивых кодов путем моделирования передачи данных в канале связи с использованием кодирования Рида-Соломона и кода Голея.

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

СПИСОК ЛИТЕРАТУРЫ

1. Фирсов, Ю. Г. Основы гидроакустики и использования гидрографических сонаров / Ю. Г. Фирсов. - СПб. : Нестор-История, 2010. - 348 с. - Текст : непосредственный.

2. Помехоустойчивость и эффективность систем передачи информации / А. Г. Зюко,

А. И. Фалько, И. П. Панфилов, В. Л. Банкет, П. В. Иващенко / под редакцией А. Г. Зюко. - М. : Радио и связь, 1985. - 272 с. - Текст : непосредственный.

3. Макаров, А. А. Помехоустойчивое кодирование в системах телекоммуникаций: учебное пособие / А. А. Макаров, В. П. Прибылов. - СибГУТИ, Новосибирск, 2004. -142 с. - Текст : непосредственный.

4. Блейхут, Р. Теория и практика кодов, контролирующих ошибки / Р. Блейхут ; перевод с английского К. Ш. Зигангирова. - М.: Мир, 1986. - 576 с. - Текст : непосредственный.

REFERENCES

1. Firsov Yu. G. Osnovy gidroakustiki i ispol'zovaniya gidrograficheskikh sonarov [Fundamentals of hydroacoustics and the use of hydrographie sonars]. St. Petersburg: Nestor-Istoriya, 2010, 348 p.

2. Zyuko A.G., Falco A.I., Panfilov I.P., Banquet V.L., Ivashchenko P.V. / Ed. A.G. Zyuko Pomekhoustoychivost' i effektivnost' sistem peredachi informatsii [Interference immunity and efficiency of information transmission systems]. M.: Radio and communications, 1985, 272 p.

3. Makarov A.A., Pribylov V.P. Pomekhoustoychivoye kodirovaniye v sistemakh telekommunikatsiy: uchebnoye posobiye [Noise-resistant coding in telecommunication systems: textbook]. SibGUTI, Novosibirsk, 2004, 142 p.

4. Bleikhut R. Teoriya i praktika kodov, kontroliruyushchikh oshibki Per. s angl. [Theory and practice of error control codes: Tran. with English / ed. K. Sh. Zigangirova]. Moscow, Mir, 1986, 576 p.

Материал поступил в редакцию 20.05.2020

© Трошина Е.Ю., 2020

i Надоели баннеры? Вы всегда можете отключить рекламу.