Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Системы и сети мобильной связи. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
 Traceback depth = 12 – глубина декодирования (должна выби-



раться как (4…5)K).
Operation mode = Continuous.
Reset input – сброс кодера. Этот селектор должен быть сброшен.
В качестве источника информационной последовательности можно также воспользоваться «Генератором случайной двоичной последова­тельности» (см. рис. 2.8), его параметры должны быть настроены так, чтобы он выдавал последовательность двоичных символов. Для этого необходимо установить следующие значения блока параметров гене­ратора:
Probability of a zero = 0.5;
Initial seed = 12345; Sample time = 1e-3;
Frame-based outputs – этот селектор должен быть сброшен;
Interpret vector parameters as 1-D – этот селектор должен быть
сброшен.
3.3. Экспериментальное исследование
3.3.1. Исследование блочного кодера
3.3.1.1. С использованием средств Simulink создать модели систе-
матического блочного кодера и декодера с заданными порождающими матрицами:
а) код (8,2);
G
00111110
11110001
 
1101000
0110100
б) код (7,4);
3.3.1.2. Получить все разрешенные кодовые слова данного кода.
3.3.1.3. Оценить (путем расчета) свойства кодов (8,2) и (7,4) по об-
наружению и исправлению ошибок.
3.3.1.4. Проверить корректирующие свойства кодов с использова-
нием модели.
G
1110010
1010001
61
3.3.1.5. Оценить (путем расчета) вероятность неправильного прие-
ма кодового слова кодов (8,2) и (7,4) при заданных вероятностях бито-
234
вой ошибки в канале (
10 , 10 , 10

).
3.3.1.6. Проверить результаты, полученные в предыдущем пункте,
с использованием моделирования.
3.3.2. Исследование сверточного кодера
3.3.2.1. С использование средств Simulink создать модели сверточ-
ного кодера и декодера с заданными свойствами:
а) код 3K , 2n
б) код
,
3K
, 1k; ,
3n
;
1k
111g
1
1
,
111g
,
101g
2
2
;
111g
,
101g
3
.
3.3.2.2. Найти импульсную характеристику кодеров (отклик свер-
точного кодера на цифровую дельта-функцию).
3.3.2.3. Построить решетчатую диаграмму, описывающую кодер.
3.3.2.4. Найти минимальный просвет и оценить свойства кода по
исправлению ошибок.
3.3.2.5. Оценить вероятность битовой ошибки на выходе декодеров
(с указанными выше параметрами) при заданной вероятности битовой
234

ошибки (
10 , 10 , 10
) в канале АБГШ с использованием модели.
Контрольные вопросы
1. В системах связи реального времени увеличение избыточности означает повышение скорости передачи сигнала, меньшую энергию на канальный символ и больше ошибок на выходе демодулятора. Объяс­ните, как на фоне такого ухудшения характеристик достигается эффек­тивность кодирования?
2. Почему эффективность кодов коррекции ошибок снижается при низких значениях отношения сигнал/шум?
3. Дайте определение ное кодовое расстояние, генераторная матрица, минимальный просвет, длина кодового ограничения.
4. Каковы особенности сверточного кодирования по сравнению с блочным?
5. Зачем нужна периодическая очистка регистра при сверточном кодировании?
6. Опишите процедуры сложения, сравнения и выбора, которые осуществляются в ходе декодирования по алгоритму Витерби.
следующим понятиям: синдром, минималь-
62
Глава 4
ПОМЕХОУСТОЙЧИВЫЕ СПЕКТРАЛЬНО-
ЭФФЕКТИВНЫЕ ВИДЫ МОДУЛЯЦИИ
(BPSK, DBPSK, QPSK, OQPSK, MSK)
Методам модуляции сигналов в системах связи и вещания посвя­щено много работ. Их изучение продолжается уже достаточно давно, поэтому имеется строгая, хорошо обоснованная теория, накоплен большой опыт в исследовании способов модуляции и проектирова­нии модемов (систем модуляции и демодуляции). Дальнейшее рас­смотрение будет также ограничено методами цифровой модуляции (или манипуляции стемам передачи в основной полосе частот, т. е. системам, в которых используются информационные сигналы с двумя уровнями. Цифро­вая модуляция часто рассматривается как двухэтапная операция. Во-первых, преобразование двоичного потока информации в низко­частотные в общем случае комплексные сигналы (сигналы комплекс­ной огибающей). Эти нуля, определяемую символьной скоростью передачи двоичных дан­ных. Несущее колебание в данном случае не используется. Это так называемая модуляция в основной полосе частот (baseband). Основ­ные свойства цифровой модуляции определяются именно этой ее ча­стью. При использовании каналов определенного типа формирование сигналов модуляции baseband завершает работу модулятора вторых, цифровое сообщение используется для управления парамет­рами несущего колебания, что означает перенос спектра модулиру­ющего сигнала в область несущей частоты. Ширина полосы спектра сигнала остается при этом той же, что и у модуляции в основной по­лосе, но сам спектр сосредоточен в окрестности заданной несущей. Эта модуляция называется ограничений модуляций в каналах мобильной связи является посто-
). Основное внимание будет уделено двоичным си-
сигналы занимают полосу частот в окрестности
. Во-
полосовой (passband). Одним из важных
63
янство огибающей модулированного сигнала. Необходимо отметить, что только манипуляции с постоянной огибающей имеют приемле­мые рабочие характеристики и обеспечивают достоверность переда­ваемых данных в таких системах, сигналы которых подвержены спе­цифичным искажениям огибающей: замираниям вследствие много­лучевого распространения, ограничениям полосы, эффекту Доплера и др. Указанным выше свойством (постоянством огибающей) обладают как
фазовые манипуляции PSK (BPSK, QPSK, OQPSK, DBPSK,…), так и частотные FSK (M-FSK, MSK, GMSK, GFSK,…). Выбор того или иного метода модуляции (с постоянной огибающей) зависит от требований, предъявляемых к системе связи по обеспечению мини­мальной вероятности ошибки (обычно в расчете на бит передаваемой
P
информации,
, т. е. битовой ошибки) либо минимальной полосы,
b
требуемой для передачи информации (также в расчете на бит). Ука­занные выше критерии (минимизации вероятности битовой ошибки и используемой полосы частот) являются противоречивыми, и их оп­тимумы не могут быть достигнуты в одной и той же системе связи. В зависимости от того, какое
из указанных выше требований обеспе­чивается использованием того или иного вида модуляции, последние делятся на два типа:
1) энергетически эффективные (помехоустойчивые);
2) спектрально-эффективные.
Энергетическая эффективность модуляции характеризует досто­верность передаваемых с использованием этой модуляции данных при воздействии на сигнал аддитивного белого шума. Вероятность битовой ошибки в контексте энергетической эффективности можно рассматривать
как минимальную мощность передатчика, необходи­мую для приемлемой работы системы связи. Спектральная эффек­тивность (эффективность использования полосы частот) выражается отношением битовой скорости информационного потока к полосе частот системы, необходимой для его передачи. Так, если в основ­ной полосе частот (0,5 МГц) данные передаются со скоростью
1 Мбит/с, то спектральная эффективность равна
двум. Фазовые ви-
ды модуляции, как правило, обладают высокой спектральной эф­фективностью, а частотные – энергетической эффективностью. Це­лью работы является изучение влияния АБГШ-канала на помехо­устойчивые и спектрально-эффективные виды модуляций, исполь­зуемых в системах подвижной связи.
64
4.1. Некоторые теоретические положения
M
4.1.1. Общие сведения о видах модуляций,
используемых в системах подвижной связи
Основной причиной разработки спектрально-эффективных видов модуляций является повышение эффективности использования полосы частот и, следовательно, уменьшение спектральной перегрузки каналов связи. В некоторых системах помимо требования эффективности ис­пользования полосы частот имеются и другие. Например, в условиях сильных помех актуальными являются помехоустойчивые (энергетиче­ски эффективные) виды модуляций. В спутниковых системах, исполь­зующих сигнала. Эффективность использования полосы частот может быть вы­ражена количеством переданных бит в секунду на один герц полосы пропускания (бит/(сГц)). Эта нормированная величина является важ­нейшим параметром системы. Двоичные системы модуляции энергети­чески более эффективны, чем М-позиционные (т. е. при прочих условиях они обеспечивают меньшую вероятность ошибки), в то же время М-позиционные системы спектрально более эффективны, чем двоичные (т. е. для передачи информации в М-позиционных системах она возможна в более узкой полосе частот).
фазовой манипуляции (MPSK) с М = 2. Сигнал при MPSK имеет следую­щий вид:
или .
нелинейное усиление, часто требуется постоянство огибающей
равных
4.1.2. Двоичная фазовая манипуляция (BPSK)
Данный тип модуляции является частным случаем М-позиционной
2
st t
i
При BPSK фаза сигнала принимает одно из двух значений – нуль

0



() cos
i
,
1, 2,..., .iM
(4.1)
4.1.3. Дифференциальная фазовая манипуляция
(DBPSK)
Дифференциальная фазовая манипуляция предполагает предвари­тельное разностное кодирование потока битов. Последовательность потока битов ()mk кодируется согласно правилу
() ( 1) ()ck ck mk . (4.2)
65
Здесь (0) 1c  , – сложение по модулю 2, а черта над выражением
означает его алгебраическое дополнение. Другими словами, текущий бит кода ()с k равен единице, если бит сообщения совпадает с преды-
дущим закодированным битом (1)с k
, в противном случае ()с k = 0. Затем последовательность ()с k преобразуется в последовательность сдвигов фазы (1 – сдвиг фазы на
, 0 – нулевой сдвиг фазы).
4.1.4. Квадратурная фазовая манипуляция (QPSK) и квадратурная фазовая манипуляция со сдвигом
(OQPSK)
Данные виды модуляции являются частным случаем М-пози­ционно фазовой манипуляции (MPSK) с М = 4. Эти модуляции отно­сятся к спектрально-эффективным видам модуляции, позволяющим по-высить эффективности использования полосы частот. Двоичные цифры в передатчике группируются по два. Исходный поток данных
( ) , , ...
dt d d d , представляющий собой последовательность бипо-
k
лярных импульсов с уровнями 1
dt d d d
I
синфазного и квадратурного потока равны половине скорости переда­чи потока ()
ющем виде:
013
( ) , , ...
024
dt. Результирующий сигнал можно представить в следу-
k
и квадратурный
, разделяется на синфазный
( ) , , ...
dt ddd Скорости
Q
135
где
st d t t d t t     , (4.3)
 – центральная частота сигнала. Величина результирующего
0
сдвига ()t принимает одно из четырех значений
11
() ()cos( /4) ()sin( /4)
IQ
22
00
0, / 2,
. Если
сигнал, модулированный QPSK, подвергается фильтрации для уменьшения побочных максимумов спектра, результирующий сиг­нал больше не будет иметь постоянной огибающей (фазовый сдвиг на вызовет моментальное обращение огибающей в нуль). Если эти сигналы подвергаются нелинейному усилению в каналах с не­линейными усилителями, то хотя постоянная огибающая и восста­навливается, однако в
то же время восстанавливаются и все нежела-
66
тельные частотные максимумы. При модуляции OQPSK синфазный
s
T
и квадратурный потоки сдвинуты на длительность импульса
и
S
не могут одновременно изменить своего состояния. Поэтому ре­зультирующая фаза может измениться только на
0, / 2
. Если
сигнал OQPSK подвергается фильтрации с ограничением полосы, то это приводит к небольшому спаду огибающей в области переходов фазы на /2 .
4.1.5. Манипуляция с минимальным фазовым сдвигом
(MSK)
Главное преимущество OQPSK перед QPSK (устранение внеполос­ной интерференции) наводит на мысль, что можно дополнительно уси­лить формат OQPSK, устранив разрывные переходы фаз. Одной из та­ких схем является манипуляция с минимальным сдвигом. MSK можно рассматривать как частный случай частотной манипуляции без разры­ва фазы. Сигнал с MSK можно представить в следующем виде:
d представляют собой биполярные данные, которые передаются
где
k
() cos
ttx
со скоростью 1/


  
T ;
S
d
0
k
0
4
k
xx dd
  ,
kk kk
11
2
kT t k T
SS
k
()
(1)
 , (4.4)
– центральная ча-
0
стота сигнала.
4.2. Указания по использованию пакета Simulink
для создания моделей модуляторов и демодуляторов
Процессы цифровой модуляции/демодуляции в каналах АБГШ мо­гут быть исследованы с помощью модели, изображенной на рис. 4.1. Исследование различных манипуляций проводится заменой блоков модуляции/демодуляции модели (или изменением ряда параметров в этих блоках). В частности, схема, представленная на рис. 4.1, предпо­лагает использование фазовых модуляций.
67
Рис. 4.1. Модель для исследования процессов модуляции и демодуляции
4.2.1. Источники данных
В качестве источника двоичных данных воспользуемся блоком «Генератор случайных двоичных чисел» (см. рис. 2.8). При исследова-
нии BPSK, DBPSK и MSK настройка генератора должна быть следу­ющей.
Probability of a zero = 0.5 – вероятность нуля. Initial seed = 12345 – «затравка» для генератора случайных чисел.
Sample time = 1e-2 – период взятия отсчетов (с).
Frame-based outputs – селектор, позволяющий выбрать одну из
двух схем формирования выходного сигнала: а) либо каждый разряд четырехразрядного сигнала подается по отдельному проводу; б) разря­ды сигнала передаются последовательно во времени по одному прово­ду. Этот селектор должен быть сброшен.
Interpret vector parameters as 1-D – интерпретировать вектор па-
раметров как одномерный вектор. Этот селектор также должен быть сброшен.
При QPSK и OQPSK настройка генератора должна быть сле­дующей.
Probability of a zero = [0.5 0.5]. Initial seed = [12345 2345].
Sample time = 2e-2.
68
Frame-based outputs – сброшен.
Interpret vector parameters as 1-D – сброшен.
4.2.2. Модели модулятора и демодулятора BPSK
В качестве моделей модулятора/демодулятора BPSK необходимо воспользоваться блоками, представленными на рис. 4.2.
Рис. 4.2. Модулятор и демодулятор M-пози-
ционной фазовой манипуляции (MPSK)
Настройка модулятора осуществляется с помощью блока парамет­ров, который содержит следующие пункты:
M-ary number = 2 – двоичная манипуляция; Input type = Bit – тип входного сигнала (битовый);
Constellation ordering = Binary – этот параметр показывает, как
интерпретировать группу битов входного сигнала;
Symbol period(s) = 1e-2 – длительность символа манипуляции
(в секундах);
Baseband samples per symbol = 1 – этот параметр показывает,
сколько отсчетов приходится на символ модуляции;
Carrier frequency (Hz) = 500 – частота несущего колебания (в гер-
цах);
Carrier initial phase (rad) = 0 – начальная фаза несущего коле-
бания;
Output sample time = 0.00125 – период взятия отсчетов выходного
сигнала (в секундах).
Блок параметров демодулятора содержит те же пункты, что и блок параметров модулятора. Второй и восьмой параметры называются со­ответственно Output type и Input sample time. Все параметры блока демодулятора должны быть теми же, что были установлены для моду­лятора.
69
4.2.3. Модели модулятора и демодулятора DBPSK
В качестве моделей модулятора/демодулятора DBPSK необходимо воспользоваться блоками, изображенными на рис. 4.3.
Рис. 4.3. Модулятор и демодулятор дифференциальной M-позиционной фазовой манипуляции (MDPSK)
Состав блоков параметров модулятора/демодулятора MDPSK та­кой же, как у MPSK. Идентичными должны быть и значения парамет­ров блоков.
4.2.4. Модели модулятора и демодулятора QPSK
В качестве моделей модулятора/демодулятора QPSK необходимо воспользоваться моделью MPSK, показанной на рис. 4.1, при этом блок параметров модулятора и демодулятора должен быть настроен следующим образом:
M-ary number = 4; Input type = Bit;
Constellation ordering = Binary;
Symbol period(s) = 2e-2;
Baseband samples per symbol = 2;
Carrier frequency (Hz) = 500;
Carrier initial phase (rad) = 0;
Output sample time = 0.00125;
4.2.5. Модели модулятора и демодулятора OQPSK
В качестве моделей модулятора/демодулятора OQPSK можно вос­пользоваться блоками, представленными на рис. 4.4.
70
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]