Параллельная передача двоичных сообщений перекрывающимися сигналами

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

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 20.08.2020
Размер файла 4,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Параллельная передача двоичных сообщений перекрывающимися сигналами

Вершинин В.А.

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

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

This paper discusses the parallel transmission of binary messages. Before starting the transmission process, a binary message is divided into blocks. The block elements come for transmission at the same time and are transmitted with the use of the proposed orthogonal signals of the same duration. The signals of sequentially transmitted blocks partially overlap in time. The specific costs of the frequency band, the peak factor, and the noise immunity of the transmission are analyzed. The use of the proposed signals in comparison with sinusoidal orthogonal signals can increase the decay rate of the side lobes of the power spectral density and reduce out-of-band emissions. In this case, the noise immunity of the transmission practically does not deteriorate.

Keywords: parallel transmission, overlapping signals, orthogonal signals, frequency band, out-of-band emissions, noise immunity, peak factor.

В классическом варианте метод параллельной передачи заключается в одновременной передаче  блоков из L элементов сообщения с использованием L сигналов длительностью T ортогональных на этом интервале. Блоки поступают для передачи с интервалом T. Таким образом, сигналы, соответствующие элементам каждого блока, полностью перекрываются во времени, а сигналы, соответствующие последовательно передаваемым блокам не перекрываются во времени. Прием ведется на основе ортогонального разделения сигналов. Необходимо отметить, что основы теории линейного (в том числе ортогонального) уплотнения и разделения сигналов разработаны советским ученым Д.В.Агеевым в 1935 году [1]. Заметим также, что в основе широко используемой технологии OFDM (orthogonal frequency division multiplexing) лежит параллельная передача сообщений с использованием ортогональных синусоидальных сигналов. Одним из недостатков OFDM является малая скорость спада боковых лепестков спектральной плотности мощности, что приводит к увеличению внеполосных излучений. Стремление избавиться от этого недостатка приводит обычно к увеличению удельных затрат полосы или снижению помехоустойчивости.

В статье рассматривается параллельная передача двоичных сообщений, когда блоки поступают для передачи с интервалом  и передаются с использованием L элементарных сигналов длительностью T ортогональных на этом интервале. В этом случае сигнал, соответствующий передаваемому блоку частично перекрывается с сигналом предыдущего блока и сигналом последующего блока. При приеме это приводит к возникновению перекрестных помех. Целью данной работы является исследование эффективности использования для такой параллельной передачи ортогональных сигналов вида:

Эти сигналы определены на интервале времени , вне указанного интервала сигналы равны  нулю. K - целое положительное число, определяющее расположение полосы частот, занимаемой сигналом на выходе модулятора. Значение L предполагается четным.

При :

На рис. 1 и рис. 2 в нормированном виде показан сигналы  соответственно при .

Сигнал на выходе модулятора:

(2)

где  - канальный сигнал;  - значение i -го элемента j-го блока. Предполагается, что элемент блока может принимать значение A или  -A. Сигнал  также можно представить в виде:

(3)

где  - сигнал, связанный с передачей j-го блока.

Необходимо отметить, что применение сигналов вида (1) в различных вариантах для передачи двоичных сообщений рассматривалось в [2 - 7]. Причем в [2] рассматривалась параллельная передача, а в [6] и [7] - с использованием перекрывающихся во времени сигналов.

Полоса частот

Определим полосу частот, занимаемую сигналом в виде (2). Этот сигнал в общем случае является случайным сигналом. Будем считать элементы двоичного сообщения независимыми случайными величинами, принимающими два значения с равной вероятностью. Полоса частот F, занимаемая сигналом определяется, исходя из спектральной плотности мощности этого сигнала , где  f  -  частота.

Спектральная плотность мощности сигнала (2)

(4)

где [3,6,8]  - спектральная плотность мощности сигнала . Тогда можно получить:

Средняя мощность сигнала (2)  ; средняя энергия сигнала  на интервале ; средняя энергия сигнала, приходящаяся на элемент передаваемого сообщения 

С использованием (4) получена зависимость  при  , приведенная на рис. 3 в виде , где  - максимальное значение .

Существуют различные подходы для определения полосы частот [9]. Полосу частот, занимаемую сигналом, определим двумя способами. При первом способе предполагается, что в полосе частот F должно быть сосредоточено 99% средней мощности сигнала P.

Тогда

(5)

где  - нижняя и верхняя граничные частоты определяются из выражений: ;

Полосу частот F, занимаемую сигналом (2), используя (4) и (5) вычислим при . Эта полоса равна  соответственно. Удельные затраты полосы, определяемые как  - скорость передачи информации (бит/с), равны 0.496 и 0.495.

Вторым способом полоса частот определяется непосредственно с использованием зависимости  по уровню -30 дБ. При  она равна , а удельные затраты полосы 0.531 и 0.516.

Определим пик-фактор сигнала (2) как отношение максимального значения сигнала к . Тогда значению соответствует пик-фактор 7.92 и 11.0.

Оценим помехоустойчивость параллельной передачи при использовании ортогональных сигналов (1). Будем полагать, что на сигнал вида (3), в линии связи воздействует аддитивная помеха  в виде белого шума с односторонней спектральной плотностью мощности N. Тогда на входе демодулятора имеет место сигнал

(6)

Демодулятор принимает решение о принятом значении  m-го элемента j -го блока  () на основе корреляционной обработки сигнала (6) на интервале  передачи j-го блока [10]:

.

Рассмотрим структуру . С учетом (3) и (6):

Здесь  из-за ортогональности сигналов (1);  - переданный элемент блока , из-за наличия помех принятый элемент  может отличаться от .  - перекрестная помеха, связанная с влиянием передачи элементов  предыдущего блока.  - перекрестная помеха, связанная с влиянием передачи элементов  следующего блока.  - слагаемое, связанное с влиянием помехи n(t), является случайной величиной, распределенной по нормальному закону [10] с нулевым математическим ожиданием и дисперсией .

Аналитически оценить помехоустойчивость с учетом перекрестных помех сложно и практически ненаглядно, поэтому дальнейший анализ будем проводить с использованием моделирования в среде Matlab. Для этого сигналы при передаче j-го блока на интервале   рассматриваются в дискретные моменты времени . Здесь  - период дискретизации;  - число дискретных моментов времени на интервале , это число должно быть четным. При этом будем иметь в виду, что при достаточно малых :

где   - значения помехи в дискретные моменты времени на интервале передачи j-го блока. Эти значения имеют [10] нормальное распределение с нулевым математическим ожиданием и дисперсией . Воздействие помехи на сигнал принято характеризовать величиной , где  - средняя энергия сигнала  на интервале , приходящаяся на элемент передаваемого сообщения, .

Тогда

Введем в рассмотрение следующие векторы и матрицы: матрицу v с элементами   ; матрицу , у которой столбцы   соответственно равны столбцам  матрицы v, а элементы столбцов  матрицы  равны нулю; матрицу , у которой столбцы  соответственно равны столбцам  матрицы v, а элементы   столбцов матрицы равны нулю;

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

Ниже приведена программа моделирования при передаче U блоков. В результате определяется число ошибочно принятых элементов блоков.

1. function er=gr2(h2,U,L)

2. rng(`default');

3. K=4;

4. D=260;

5. A=1;

6. T=1;

7. T0=T/D;

8. v=zeros(L,D);

9. vp=zeros(L,D);

10. vs=zeros(L,D);

11. td=-T/2:T0:T/2-Td;

12. for i=0:2:L-2

13. v(i+1,:)=cos(2*pi*(K+i)*td/T)+cos(2*pi*(K+i+1)*td/T);

14. end

15. for i=1:2:L-1

16. v(i+1,:)=sin(2*pi*(K+i)*td/T)+sin(2*pi*(K+i+1)*td/T);

17. end

18. vp(:,1:D/2)=v(:,D/2+1:D);

19. vs(:,D/2+1:D)=v(:,1:D/2);

20. er=0;

21. sigma=A*sqrt(D/(2*h2));

22. ap=2*A*round(rand(1,L))-1;

23. a=2*A*round(rand(1,L))-1;

24. as=2*A*round(rand(1,L))-1;

25. n=normrnd(0,sigma,1,D);

26. for j=1:U

27. y=ap*vp+a*v+as*vs;

28. z=y+n;

29. c=z*v'/D;

30. b=2*(c >=0)-1;

31. er=er+ sum(ne(b,a));

32. ap=a;

33. a=as;

34. as=2*A*round(rand(1,L))-1;

35. n(1:D/2)=n(D/2+1:D);

36. n(D/2+1:D)= normrnd(0,sigma,1,D/2);

37. end

38. end

Рассмотрим программу по строкам.

1. Определяется функция вычисляющая число ошибочно принятых элементов при заданных значениях h2 , U и L.

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

3. Устанавливается значение K.

4. Устанавливается значение D.

5. Устанавливается значение A.

6. Устанавливается значение T.

7. Определяется период дискретизации T0.

8. Определяется матрица v с нулевыми элементами.

9. Определяется матрица  с нулевыми элементами.

10. Определяется матрица  с нулевыми элементами.

11. Определяется вектор, элементы которого соответствуют дискретным моментам времени  .

12. Задается параметр циклов формирования четных строк матрицы v.

13. Определяются четные строки матрицы v.

14. Конец циклов формирования четных строк матрицы v.

15. Задается параметр циклов формирования нечетных строк матрицы v.

16. Определяются нечетные строки матрицы v.

17. Конец циклов формирования нечетных строк матрицы v.

18. Определяются строки матрицы .

19. Определяются строки матрицы .

20. Устанавливается нулевое значение переменной результата .

21. Определяется .

22. Определяется начальное значение вектора, соответствующего .

23. Определяется начальное значение вектора, соответствующего .

24. Определяется начальное значение вектора, соответствующего .

25. Формируется начальное значение вектора дискретных значений помехи .

26. Задается параметр циклов, моделирующих передачу U блоков.

27. Формируется вектор дискретных значений передаваемого сигнала .

28. Формируется вектор дискретных значений принимаемого сигнала .

29. Определяется вектор  .

30. Определяется вектор принятых значений передаваемых элементов .

31. Вычисляется сумма количества ошибок в текущем и предыдущих испытаниях.

32. Определяется новое значение вектора, соответствующего  .

33. Определяется новое значение вектора, соответствующего .

34. Определяется новое значение вектора, соответствующего .

35. Формируется новое значение первой половины значений элементов вектора .

36. Формируется новое значение второй половины значений элементов вектора .

37. Конец циклов, моделирующих передачу U блоков.

38. Конец программы моделирования.

Результаты моделирования с помощью приведенной выше программы приведены в таблице 1. Моделирование производилось при   и различных значениях . В результате были получены значения числа ошибок  при передаче  элементов двоичного сообщения. Затем с помощью функции berconfint пакета Matlab определена оценка вероятности ошибки , нижняя  и верхняя  граница оценки с доверительной вероятностью 0.95.

Таблица 1 - Результаты моделирования

Рассмотрим лежащую в основе технологии OFDM параллельную передачу двоичных сообщений с помощью ортогональных синусоидальных сигналов. Определим на интервале времени  множество ортогональных синусоидальных сигналов следующего вида:

При :

Сигнал на выходе модулятора с использованием сигналов (7)

(8)

где . Энергия сигнала, приходящаяся на элемент передаваемого сообщения . Заметим, что в этом случае (в отличие от (2)) сигнал, соответствующий передаваемому блоку не перекрывается с сигналами других блоков.

Спектральная плотность мощности сигнала (8)

Где

Можно получить:

(9)

Эта зависимость при , приведенная на рис. 5 в виде .

На основании (9) полосу частот F вычислим (первый способ)  с использованием (5) при  для значений . Эта полоса равна соответственно . Удельные затраты полосы равны 0.538 и 0.500. При определении полосы частот вторым способом по уровню -30 дБ она равна , а удельные затраты полосы 1.72 и 1.41. Значениям  соответствует пик-фактор 7.90 и 11.0.

Существенное увеличение удельных затрат при определении полосы вторым способом связано с малой скоростью спада боковых лепестков спектральной плотности мощности при использовании сигналов (8). В то же время, при использовании частично перекрывающихся сигналов (2) удельные затраты при определении полосы вторым способом возрастают незначительно.

Вероятность ошибки при корреляционном приеме сигнала (8) может быть определена формулой [10]:

где . На рис. 6 показана зависимость .

Сопоставляя данные таблицы 1 с рис. 6 можно заключить, что использование частично перекрывающихся сигналов (2) на основе сигналов (1) практически не ухудшает помехоустойчивость передачи по сравнению с использованием сигналов (8) на основе сигналов (7).

Заключение

параллельный передача сигнал

Использование при параллельной передаче частично перекрывающихся сигналов на основе предлагаемых ортогональных сигналов по сравнению с неперекрывающимися синусоидальными ортогональными сигналами позволяет получить лучшие удельные затраты полосы, увеличить скорость спада боковых лепестков спектральной плотности мощности (уменьшить внеполосные излучения). При этом помехоустойчивость практически не ухудшается.

Список литературы

1.Агеев. Д.В. Основы теории линейной селекции / Агеев. Д.В. // Научно-техн. сб. Ленингр. электротехн. ин-та связи.- 1935.- N

2.Вершинин В.А. Параллельная передача двоичных сообщений линейно независимыми сигналами / Вершинин В.А. // Международный научно-исследовательский журнал. 2019. N6(84).

3.Передача дискретных сообщений/ Вершинин В.А. Рыбинская государственная авиационная технологическая академия им. П.А. Соловьева. Рыбинск, 2002.- 82 с.- Деп. в ВИНИТИ 17.12. 2002, № 2196-В2002

4.Вершинин В.А. Передача двоичных сообщений симплексными сигналами [Электронный ресурс] / В.А. Вершинин // Журнал радиоэлектроники: электронный журнал. 2013. N URL: http://jre.cplire.ru/jre/nov13/5/text.pdf (дата обращения: 12.09.2019)

5.Vershinin V.A. The transmission of binary messages special biorthogonal signals [Electronic resource] / Vershinin V.A. // Eastern European Scientific Journal.- 2015.- N4.- URL: http://www.auris-archiv.de/mediapool/99/990918/data/DOI_10.12851_EESJ201508.pdf (accessed: 12.09.2019)

6.Вершинин В.А. Передача двоичных сообщений перекрывающимися сигналами [Электронный источник] / Вершинин В.А. // Журнал радиоэлектроники: электронный журнал. 2017. N - URL: http://jre.cplire.ru/jre/oct17/5/text.pdf (дата обращения: 12.09.2019)

7.Вершинин В.А. Поэлементный прием и прием в целом при перекрывающихся элементарных сигналах [Электронный ресурс] / Вершинин В.А. // Журнал радиоэлектроники: электронный журнал. 2018. N URL: http://jre.cplire.ru/jre/oct18/5/text.pdf (дата обращения: 12.09.2019)

8.Сергиенко А.Б. Цифровая связь: Учеб. пособие / Сергиенко А.Б. СПб.: Изд-во СПбГЭТУ «ЛЭТИ», 2012.- 164 с.

Размещено на Allbest.ru


Подобные документы

  • Исследование сущности и функций системы передачи дискретных сообщений. Расчет необходимой скорости и оценка достоверности их передачи. Выбор помехоустойчивого кода. Определение порождающего полинома. Оптимизация структуры резерва дискретных сообщений.

    курсовая работа [213,8 K], добавлен 14.01.2013

  • Расчет основных характеристик системы передачи сообщений, включающей в себя источник сообщений, дискретизатор, кодирующее устройство, модулятор, линию связи, демодулятор, декодер и фильтр-восстановитель. Выражение для одномерной плотности вероятности.

    курсовая работа [349,6 K], добавлен 23.10.2014

  • Определение затухания (ослабления), дисперсии, полосы пропускания, максимальной скорости передачи двоичных импульсов в волоконно-оптической системе. Построение зависимости выходной мощности источника оптического излучения от величины электрического тока.

    контрольная работа [352,3 K], добавлен 21.06.2010

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

    курсовая работа [278,3 K], добавлен 03.12.2014

  • Радиотехнические системы передачи информации: методы передачи, регистрации и хранения двоичных сигналов. Неидентичность характеристик канала, действия помех, виды искажения сигналов. Общие принципы и закономерности построения РТС, техническая реализация.

    реферат [92,1 K], добавлен 01.11.2011

  • Составление обобщенной структурной схемы передачи дискретных сообщений. Исследование тракта кодер-декодер источника и канала. Определение скорости модуляции, тактового интервала передачи одного бита и минимально необходимой полосы пропускания канала.

    курсовая работа [685,0 K], добавлен 26.02.2012

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

    курсовая работа [1,1 M], добавлен 09.12.2014

  • Методы кодирования сообщения с целью сокращения объема алфавита символов и достижения повышения скорости передачи информации. Структурная схема системы связи для передачи дискретных сообщений. Расчет согласованного фильтра для приема элементарной посылки.

    курсовая работа [1,1 M], добавлен 03.05.2015

  • Разработка модели системы передачи дискретных сообщений. Принципы кодирования источника при передаче информации. Расчёт вероятностей двоичных символов; энтропии и избыточности кода. Импульсная и комплексно-частотная характеристика согласованного фильтра.

    курсовая работа [293,3 K], добавлен 27.03.2016

  • Функции основных блоков структурной схемы системы передачи дискретных сообщений. Определение скорости передачи информации по разным каналам. Принципы действия устройств синхронизации, особенности кодирования. Классификация систем с обратной связью.

    курсовая работа [478,7 K], добавлен 13.02.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.