7245 Dissertatsiya Lelyukh 2
7245 Dissertatsiya Lelyukh 2
7245 Dissertatsiya Lelyukh 2
На правах рукописи
Научный руководитель:
д.т.н., профессор Куликов Г.В.
Москва 2022
2
ВВЕДЕНИЕ .……………………………………………………………..………..5
1. ОБЗОР МЕТОДОВ И СРЕДСТВ ПРЕДОСТАВЛЕНИЯ
ШИРОКОПОЛОСНЫХ ИНФОРМАЦИОННЫХ УСЛУГ ДЛЯ МОБИЛЬНЫХ
АБОНЕНТОВ………………………………………...………………………...….13
1.1. Основные особенности систем спутникового широкополосного доступа для
аэромобильных абонентов ……………………………………………….….15
1.2. Гибридная сеть связи………………………………………..…………….…..17
1.3. Оценка энергетического потенциала спутниковых радиолиний в
авиационной системе связи………………………………………..……….…19
1.4. Основные особенности систем спутникового широкополосного доступа для
абонентов на железнодорожном транспорте ……………………………..22
1.5. Сигналы и помехи в каналах радиосвязи КЦС с наземной базовой сетью 4G-
LTE .. …………………..……………………………………...........................25
1.6. Обзор работ по оценке влияния дестабилизирующих факторов на
помехоустойчивость приема сигналов КАМ...………………….………….30
1.7. Выводы по разделу 1…………………………..……………………….…..….35
2. АНАЛИЗ ПОМЕХОУСТОЙЧИВОСТИ КОГЕРЕНТНОГО ПРИЕМА
СИГНАЛОВ КАМ ПРИ НАЛИЧИИ НЕФЛУКТУАЦИОННЫХ ПОМЕХ……...36
2.1. Методика определения вероятности ошибки когерентного приемника
сигналов КАМ при наличии нефлуктуационных помех..……………………..….36
2.2. Анализ вероятности ошибки когерентного приемника сигналов КАМ при
наличии гармонической помех………………………………………………………40
2.3. Анализ вероятности ошибки когерентного приемника сигналов КАМ при
наличии сканирующей помехи.. ……………………………………………………48
2.4. Анализ вероятности ошибки когерентного приемника сигналов КАМ при
наличии фазоманипулированной помехи……………………………………….…..54
2.5. Анализ вероятности ошибки когерентного приемника сигналов КАМ при
наличии ретранслированной помехи………………………………………….…….65
2.6. Сравнительная оценка влияния различных нефлуктуационных помех……..71
2.7. Выводы по разделу 2……………………………………………………….…….77
3
ВВЕДЕНИЕ
В соответствии с Указом Президента РФ от 01.12.2016 № 642 «О стратегии
научно-технологического развития Российской Федерации» в ближайшие 10 - 15
лет приоритетами научно-технологического развития Российской Федерации
обозначены направления, которые позволят получить научные и научно-
технические результаты и создать передовые цифровые, интеллектуальные
производственные технологии, являющиеся основой инновационного развития
внутреннего рынка продуктов и услуг. При этом, развитие информационно-
телекоммуникационных систем является одним из приоритетных направлений
развития науки, технологий и техники в Российской Федерации.
Научные организации и производственные компании ряда зарубежных
стран в последнее время активно разрабатывают системы передачи данных,
обеспечивающие предоставление широкополосных информационных услуг
(включая доступ в Интернет) для мобильных абонентов. Это относится к
системам связи гражданской авиации, железнодорожного транспорта, а также
мобильным объектам иного гражданского назначения. При этом рассматриваются
два основных способа организации связи: с применением спутниковых
группировок и с использованием наземных сотовых сетей.
Основой разработки перспективных систем передачи информации является
использование цифровых методов обработки сигналов. К числу основных
преимуществ таких методов можно отнести высокую пропускную способность
каналов связи при лучших, чем у аналоговых методов, показателях качества, а
также, что немаловажно, простота исполнения приемо-передающей аппаратуры на
цифровой унифицированной элементной базе.
К числу хорошо зарекомендовавших себя и часто используемых во всем мире
в цифровых радиосистемах относятся многопозиционные сигналы с квадратурной
амплитудной модуляцией (КАМ, англ. QAM), которые имеют высокие
энергетические и спектральные свойства и за счет многопозиционности
обеспечивают высокую пропускную способность каналов связи. В частности,
6
Наземные
станции DA2GC
Радио-
линии Транс-
DA2GC портная
сеть
Наземные
станции DA2GC
.
Рис. 1.3. Гибридная сеть связи.
18
- прослушивание радиостанций;
- организация GSM-связи;
- обеспечение пассажирам просмотра коллекции видеофильмов,
прослушивание музыки, чтение книг, доступа к компьютерным играм;
- предоставление услуг штатному экипажу (обмен аэронавигационной
информацией, ACARS, CPDLC);
- передача мониторинговой информации о подвижном объекте, работе
его основных систем и оборудования.
1
C C 1 C 1 C 1 C 1 C
1
, (1.1)
0 F 0 U 0 D 0 IM 0 CCI 0 ACI
N N N N N N
C C C C C
где , , , , – парциальные энергетические
N 0 U N 0 D N
0 IM N 0 CCI N
0 ACI
C EIRPD (G / T ) MS
,
N
0 D kL D
где Aср 2 Esср / Т s – средняя амплитуда сигнала ( Esср Ebср log2 M – энергия
1101 1001 0001 0101 10010 10101 10001 00100 00101 00111
01 11
1100 1000 0000 0100 10110 10100 10000 00000 00001 00011
1110 1010 0010 0110 11011 11001 11000 01000 01100 01110
1111 1011 0011 0111 11111 11101 11100 01001 01101 01010
00 10
х
11010 11110 01011 01111
3х
3 1
dt.
t 2 /2
Pe КАМ 4Q( kEbср / N 0 , Q( x) e (1.3)
M 1 2 x
сигнал/шум.
Ts
x(t )S
0
опM 1 (t )dt
t Ts
SопM 1 (t)
..
.
Ts
Ts
x(t )S
0
оп1 (t )dt
t Ts
Sоп1 (t )
Ts
x(t )S
0
оп 0 (t )dt
t Ts
Sоп 0 (t )
Sоп1 (t ) Sопi (t ) SопM 1 (t)
..
.
..
.
Ts
Xi
x(t )cos(ω
0
0 t)dt
cos(ω0 t)
Генератор Канальный
x(t ) несущей Yi Решающее символ
частоты Z i acrtg( )
Xi устройство
π
2
sin(ω0 t)
Ts
x(t )sin(ω
0
0 t)dt
Yi
2ωдt
sп (t ) μA0 cos(ωп (t )t φп ), ωп (t ) ω0 ωд . (1.8)
Tс
Этой моделью могут быть описаны, например, сигналы радиостанций с
линейной частотной модуляцией.
В качестве шумовой помехи будем использовать стационарный
случайный процесс типа «белый гауссовский шум» с нулевым средним
значением и корреляционной функцией вида [52]:
N0
R(τ) δ(τ) , (1.9)
2
где N0 – односторонняя спектральная плотность мощности шума.
принимаемого колебания
с опорными сигналами
sопi (t ) ( Ii cos ω0t Qi sin ω0t ) .
того или иного канального символа. При этом полагаем, что синхронизация
приемника идеальна.
В этом случае вероятность ошибочного приема m-го канального
символа можно вычислить по формуле
M 1
Pes 1 pi ( J m J i mi ) m ,
i 0
(2.3)
m i
Средние значения:
2 Aср Ts 2 Aср Ts
mm J m
N0 x(t ) s
0
оп m (t )dt
N0 s
0
m (t ) sп (t ) n(t ) sоп m (t )dt
Ts Ts
2 Aср 2 Aср 2 Aср Ts
N0 s
0
m (t ) sп (t ) sоп m (t )dt
N0 n(t ) s
0
оп m (t )dt
N0 (s
0
m (t ) sп (t ))sоп m (t )dt;
2 Aср Ts 2 Aср Ts
mi J i
N0 x(t ) s
0
оп i (t )dt
N0 s
0
m (t ) sп (t ) n(t ) sопi (t )dt
mmi mm mi mi .
Дисперсии:
Dm J m 2 J m 2 J m 2 mm 2
2 Ts Ts
4 Aср
N0 2 x(t )x(t ) s
0 0
1 2 оп m (t1 ) sоп m (t2 )dt1dt2 mm 2
2 Ts Ts
4 Aср
N02 [s
0 0
m (t1 ) sп (t1 )][ sm (t2 ) sп (t2 )]sоп m (t1 ) sоп m (t2 )dt1dt2
2 Ts Ts
4 Aср
N0 2 n(t )n(t ) s
0 0
1 2 оп m (t1 ) sоп m (t2 )dt1dt2 m0 2 .
Di J i 2 J i 2 J i 2 mi 2
2 Ts Ts
4A
20
N0 x(t )x(t ) s
0 0
1 2 оп i (t1 ) sопi (t2 )dt1dt2 mi 2
2 Ts Ts
4 A0
N02 [s
0 0
m (t1 ) sп (t1 )][ sm (t2 ) sп (t2 )]sоп i (t1 ) sоп i (t2 )dt1dt2
2 Ts Ts
4 A0
N02 n(t )n(t ) s
0 0
1 2 оп i (t1 ) sопi (t2 )dt1dt2 mi 2 .
Смешанные моменты:
39
2 Ts Ts
4 Aср
M mi
N02 x(t )x(t ) s
0 0
1 2 оп m (t1 ) sопi (t2 )dt1dt2 mm mi
2 Ts Ts
4 Aср
N02 [s
0 0
m (t1 ) sп (t1 )][ sm (t2 ) sп (t2 )]sоп m (t1 ) sоп i (t2 )dt1dt2
2 Ts Ts
4 Aср
N02 n(t )n(t ) s
0 0
1 2 оп m (t1 ) sопi (t2 )dt1dt2 mm mi .
Dmi Dm Di 2M mi .
( x2 x2 ) ( x2 9x2 ) (9 x 2 9 x 2 )
E1 Ts Emin , E2 Ts , E3 T Emax .
2 2 2
Отсюда получим:
x 2T AсрT x 1 A .
2
4 E1 8E2 4 E3
Esср 10 , ср
16 2 2 10
1 3 5 7
а для 64-КАМ: , , и .
42 42 42 42
2 Aср Ts
mm J m
N0 x(t ) ( I
0
m cos ω0t Qm sin ω0t )dt
2 Ts
2 Aср
N0 (I
0
m cos ω0t Qm sin ω0t μ cos[(ω0 ωп )t φ п ])( I m cos ω0t Qm sin ω0t )dt
2 Ts 2 Ts 2 Ts
2 Aср 2 Aср 4 Aср
I m cos ω0tdt Q sin ω0tdt I Qm cos ω0t sin ω0tdt
2 2 2 2
m m
N0 0
N0 0
N0 0
2 T 2 T
2 Aср Im s 2 Aср Qm s
μ cos(ωпt φ п )dt
2 0
μ sin(ωпt φ п )dt.
N0 2 0 N0
ω t
2 Es ср 2 E sin п
mm ( I m 2 Qm 2 ) s ср μ 2 ( I cos Q sin ),
N0 N0 ωпt m m
ωпt
где параметр φп , также как и п , является случайной величиной,
2
равномерно распределенной на полуинтервале (-, +].
2 Aср Ts
mi J i
N0 x(t ) ( I cos ω t Q sin ω t )dt
0
i 0 i 0
2 Ts
2 Aср
N0 (I
0
m cos ω0t Qm sin ω0t μ cos[(ω0 ωп )t φ п ])( I i cos ω0t Qi sin ω0t )dt
2 Ts 2 Ts 2 Ts
2 Aср 2 Aср 2 Aср
I m I i cos ω0tdt I mQi cos ω0t sin ω0tdt I i Qm cos ω0t sin ω0tdt
2
N0 0
N0 0
N0 0
2 Ts 2 Ts 2 T
2 Aср 2 Aср Ii 2 Aср Qi s
Q Q sin ω0tdt μ cos(ωпt φ п )dt μ sin(ωпt φ п )dt.
2
m i
N0 0
N0 20 N0 2 0
ωпt
2E 2E sin
mi s ср ( I m I i QmQi ) s ср μ 2 ( I cos Q sin ).
N0 N0 ωпt i i
2
42
Дисперсии:
Dm J m 2 J m 2 J m 2 m0 2
2 Ts Ts
4 Aср
N0 2 x(t )x(t ) ( I
0 0
1 2 m cos ω0t1 Qm sin ω0t1 )( I m cos ω0t2 Qm sin ω0t2 )dt1dt2 mm 2
2
4 Aср N 0 Ts Ts
2 0
mm 2
2
( I m cos ω0t1 Qm sin ω0t1 )( I m cos ω0t2 Qm sin ω0t2 )dt1dt2 mm 2
N0 0
2 Es ср
( I m 2 Qm 2 ).
N0
Di J i 2 J i 2 J i 2 mi 2
2 Ts Ts
4 Aср
N0 2 x(t )x(t ) ( I cos ω t
0 0
1 2 i 0 1 Qi sin ω0t1 )( I i cos ω0t2 Qi sin ω0t2 )dt1dt2 mi 2
2
4 Aср N 0 Ts Ts
2 0
mi 2
2
( I i cos ω0t1 Q0 sin ωi t1 )( I i cos ω0t2 Qi sin ω0t2 )dt1dt2 mi 2
N0 0
2 Es ср
( I i 2 Qi 2 ).
N0
Смешанный момент:
2 Ts Ts
4 Aср
M mi
N02 x(t )x(t ) ( I
0 0
1 2 m cos ω0t1 Qm sin ω0t1 )( I i cos ω0t2 Qi sin ω0t2 )dt1dt2
2
4 Aср N 0 Ts Ts
2 0
mm mi mm mi 2 ( I m cos ω0t1 Qm sin ωi t1 )( I i cos ω0t2 Qi sin ω0t2 )dt1dt2
N0 0
2 Es ср
mm mi ( I m I i QmQi ).
N0
Далее найдем статистические параметры суммарных процессов
ymi J m J i mi на входе устройства сравнения корреляционных интегралов.
ω t
2 Es ср 2 E sin п
mmi ( I m 2 Qm 2 I m I i QmQi )
s ср
μ 2 [( I I ) cos (Q Q )sin ]
N0 N0 ωпt m i m i
2
E 2E
s ср [( I m 2 Qm 2 ) ( I i 2 Qi 2 )] s ср {0,5[( I m I i ) 2 (Qm Qi ) 2 ] (2.8)
N0 N0
ωпt
sin
μ 2 [( I I ) cos (Q Q )sin ]},
ωпt m i m i
2
дисперсия:
2 Es ср
Dmi [( I m I i )2 (Qm Qi ) 2 ] . (2.9)
N0
ω0 ωд
ω0
0 Tc t
ω0 ωд
а)
б)
50
в)
г)
Рис. 2.8. Зависимости вероятности битовой ошибки от отношения
сигнал/шум при девиации частоты помехи ωдTs 6 :
а – М=4, б – М=16, в – М=32, г – М=64.
51
ωдTs 6.
а)
53
б)
в)
54
г)
Рис. 2.10. Зависимости вероятности битовой ошибки от девиации частоты
сканирующей помехи при Ebср N0 =13 дБ:
2 Ts
2 Aср
N0 (( I
0
m cosω0t Qm sin ω0t ) μa j cos[(ω0 ωп )t φ п ])
2 Ts
2 Aср
( I m cosω0t Qm sin ω0t )dt
N0 (I
0
m cosω0t Qm sin ω0t ) 2 dt
2 Ts /Tп 1 ( j 1)Tп
2 Aср
N0
μ
j 0
a j cos[(ω0 ωп )t φп ]( I m cosω0t Qm sin ω0t )dt
jTп
56
2 2
2 Aср I m 2Ts 2 Aср Qm 2Ts
N0 2 N0 2
2 Ts /Tп 1 ( j 1)Tп
2 Aср a j I m cos(ω0t [(ω0 ωп )t φ п ])
N0
μ
j 0
[
2 cos([(ω0 ωп )t φ п ] ω0t )
jTп
a j Qm
sin([(ω0 ωп )t φп ] ω0t ) sin([(ω0 ωп )t φп ] ω0t ) dt
2
2
Aср Ts
( I m 2 Qm 2 )
N0
2 Ts /Tп 1 ( j 1)Tп
2 Aср a j Im aQ
N0
μ
2
cos(ωпt φп ) j m sin(ωпt φ п ) dt ...
2
j 0 jTп
2 Esср 2 Esср μ sin x N 1
N0 N x
( I Qm )
2 2
a j (I m cos( x(2 j 1) φ п ) Qm sin( x(2 j 1) φ п )),
N0 m j 0
ωпTп ωпTs
x .
2 2N
2 Aср Ts
mi J i
N0 x(t ) ( I cosω t Q sin ω t )dt ...
0
i 0 i 0
случайным величинам φп и a a1 ,..., a j ,..., aN :
π
1 1
Pеb N
2
Peb (φп , a)dφп .
a 2π π
а)
б)
59
в)
г)
Рис. 2.12. Зависимость вероятности битовой ошибки от отношения
сигнал/шум (дБ) для КАМ в присутствии фазоманипулированной помехи:
а – 4-КАМ, б – 16-КАМ, в – 32-КАМ, г – 64-КАМ.
60
Из рис. 2.15 видно, как изменяется влияние такой помехи при разных
величинах N. Так, при N=5 действие помехи заметно даже при большой
расстройке фазоманипулированной помехи ωпTs . Волнообразный характер
зависимостей объясняется результатом интерференционного взаимодействия
сигнала и помехи. Так, снижение вероятности ошибки при N=2 на интервалах
вблизи точек ωпTs = 4π и 8π связано с тем, что именно на эти точки
приходятся нули огибающей спектра помехи.
62
а)
б)
64
в)
г)
Рис. 2.16. Зависимость вероятности битовой ошибки для КАМ от
относительной скорости передачи фазоманипулированной помехи при
Ebср/N0=13 дБ: а – 4-КАМ, б – 16-КАМ, в – 32-КАМ, г – 64-КАМ.
65
2 Esср
mmi (0.5 ( I m I i ) 2 (Qm Qi ) 2 μ( I m I j Q m Q j I i I j Q i Q j ) cos φ
N0 Ts
μ( I mQ j I j Qm I i Q j I j Qi ) sin φ (1 )μ( I m 2 Qm 2 I m I i QmQi ) cos φ (2.16)
Ts Ts
(1 )μ( I mQi I i Qm ) sin φ),
Ts
2 Es ср
Dmi [( I m I i )2 (Qm Qi )2 ] , (2.17)
N0
где φ ω0 φп .
а)
69
б)
в)
70
г)
а)
72
б)
Рис. 2.21. Зависимость вероятности битовой ошибки Peb от отношения
сигнал/шум Ebср N0 для М=4 (а) и М=32 (б).
а)
75
б)
в)
Рис. 2.23. Зависимости вероятности битовой ошибки от отношения
сигнал/шум для КАМ (штриховые линии) и М-ФМ (сплошные линии): 1 –
без помехи; при нефлуктуационных помехах: 2 –сканирующая; 3 –
фазоманипулированная; 4 – ретранслированная; 5 – гармоническая.
а – 4-КАМ и 4-ФМ; б – 16-КАМ и 16-ФМ; в – 32-КАМ и 32-ФМ.
76
2 Aср Ts
Ji
N0 x(t )s
0
опi (t )dt.
Ts
2 Aср
m0 J 0
N0 x(t ) ( I
0
0 cos(ω0t φ) Q0 sin(ω0t φ))dt
Ts
2 Aср
N0 s (t ) n(t ) ( I
0
0 0 cos(ω0t φ) Q0 sin(ω0t φ))dt
2
Aср Ts ( I 0 2 Q0 2 )
cos φ.
N0
Ts
2 Aср
mi J i
N0 x(t ) ( I
0
i cos(ω0t φ) Qi sin(ω0t φ))dt
2
Aср Ts
(( I 0 I i Q0Qi ) cos φ ( I 0Qi I i Q0 ) sin φ).
N0
2 Esср
(( I 0 Q0 I 0 I i Q0Qi ) cos φ ( I 0Qi I iQ0 )sin φ). (3.1)
2 2
m0 mi
N0
D0 J 0 2 J 0 2 J 0 2 m0 2
2 Ts Ts
4 Aср
x(t1 ) x(t2 ) ( I 0 cos(ω0t1 φ) Q0 sin(ω0t1 φ))
N02 0 0
2 Esср
( I 0 cos(ω0t2 φ) Q0 sin(ω0t2 φ))dt1dt2 m0 2 ( I 0 2 Q0 2 ).
N0
2 Esср
Di J i 2 J i 2 J i 2 mi 2 ( I i2 Qi2 ).
N0
2 Ts Ts
4 Aср
M 0i
N02 x(t )x(t ) ( I
0 0
1 2 0 cos(ω0t1 φ) Q0 sin(ω0t1 φ))
2 Esср
( I i cos(ω0t2 φ) Qi sin(ω0t2 φ))dt1dt2 m0 mi ( I 0 I i Q0Qi ).
N0
2 Esср 2 Esср 4 Esср
Dmi D0 Di 2M 0i ( I 02 Q02 ) ( I i2 Qi2 ) ( I 0 I i Q0Qi )
N0 N0 N0
2 Esср
(3.2)
(( I 0 I i ) (Q0 Qi ) ).
2 2
N0
81
а)
82
б)
в)
83
г)
Рис. 3.2. Зависимости вероятности битовой ошибки от отношения
сигнал/шум (дБ) при наличии фазовой ошибки формирования опорных
колебаний:
а – 4-КАМ; б – 16-КАМ; в – 32-КАМ; г – 64-КАМ.
Sk Si Sj
t
Ts ξ Ts ξ Ts
Ts ξ
2 Aср 2 Es ср ξ ξ
N0
Ts
s j (t ) ( I 0 cos ω0t Q0 sin ω0t )dt
N0
(( I 0 2 Q0 2 )(1
Ts
) ( I 0 I j Q0Q j ) ).
Ts
2 Aср Ts ξ 2 Aср Ts
mi I i
N0 x(t ) ( I cos ω t Q sin ω t )dt
ξ
i 0 i 0
N0 s (t ) (I cos ω t Q sin ω t )dt
ξ
0 i 0 i 0
2 Aср Ts ξ 2 Es ср ξ ξ
N0
Ts
s j (t ) ( I i cos ω0t Qi sin ω0t )dt
N0
(( I 0 I i Q0Qi )(1
Ts
) ( I i I j QiQ j ) ).
Ts
2 Es ср
m0 mi {( I 0 2 Q0 2 I 0 I i Q0Qi ) [( I 0 I j )( I 0 I i ) (Q0 Q j )(Q0 Qi )}. (3.3)
N0 Ts
2 Es ср
Di J i 2 J i 2 J i 2 mi 2 ( I i 2 Qi 2 ),
N0
2 Es ср
M 0i ( I 0 I i Q0Qi ).
N0
86
2 Es ср
Dmi D0 Di 2M 0i (( I 0 I i )2 (Q0 Qi )2 ). (3.4)
N0
Подставив полученные выражения в (2.6), (2.3), (2.4), получим
а)
87
б)
в)
88
г)
Рис. 3.5. Зависимости вероятности битовой ошибки от отношения
сигнал/шум (дБ) при наличии смещения тактовых моментов:
а – 4-КАМ; б – 16-КАМ; в – 32-КАМ; г – 64-КАМ.
Ts
2 Aоп
N 0 0
s0 (t ) n(t ) ( I 0 cos ω0t aQ0 sin ω0t )dt
2 Esср
m0 mi ( I 0 ( I 0 I i ) aQ0 (Q0 Qi )). (3.5)
N0
D0 J 0 2 J 0 2 J 0 2 m0 2
Ts Ts
2
4 Aоп
x(t1 ) x(t2 ) ( I 0 cos ω0t1 aQ0 sin ω0t1 )
N02 0 0
2 Esср
( I 0 cos ω0t2 aQ0 sin ω0t2 )dt1dt2 m0 2 ( I 0 2 a 2Q0 2 ).
N0
2 Esср
Di J i 2 J i 2 J i 2 mi 2 ( I i2 a 2Qi2 ).
N0
2 Ts Ts
4A
M 0i оп2
N0 x(t )x(t ) ( I
0 0
1 2 0 cos ω0t1 aQ0 sin ω0t1 )
2 Esср
( I i cos ω0t2 aQi sin ω0t2 )dt1dt2 m0 mi ( I 0 I i a 2Q0Qi ).
N0
91
N0
а)
92
б)
в)
93
г)
Рис. 3.7. Зависимости вероятности битовой ошибки коэффициента
амплитудного разбаланса а:
а – 4-КАМ; б – 16-КАМ; в – 32-КАМ; г – 64-КАМ.
а)
94
б)
в)
95
г)
Рис. 3.8. Зависимости вероятности битовой ошибки от отношения
сигнал/шум (дБ) при наличии амплитудного разбаланса квадратур:
а – 4-КАМ; б – 16-КАМ; в – 32-КАМ; г – 64-КАМ.
T
2 Aоп s
N 0 0
mi J i x(t ) ( I i cos ω0t Qi sin(ω0t φ))dt
2 Esср
( I 0 I i Q0Qi cos φ I 0Qi sin φ).
N0
2 Esср
m0 mi ( I 0 ( I 0 I i ) Q0 (Q0 Qi ) cos φ I 0 (Q0 Qi ) sin φ). (3.7)
N0
N0
а)
98
б)
в)
99
г)
Рис. 3.10. Зависимости вероятности битовой ошибки от отношения
сигнал/шум (дБ) при наличии фазового разбаланса квадратур:
а – 4-КАМ; б – 16-КАМ; в – 32-КАМ; г – 64-КАМ.
Es Eп 2 Ri (φп ),
где Es , Eп – энергии посылок сигнала и помехи длительности Тs, Ri (φп ) –
коэффициент корреляции между сигналом и помехой.
Следовательно, искомая апостериорная вероятность равна:
105
T
1 1 2 s
p ps (Ci , φп ) Kp pr (Ci ) exp[ ( Ei Eп 2 Ri (φп ))]exp[ x(t ) sсп (t , Ci ,φ п )dt ]
2π N0 N0 0
T
1 2 2 s
K1 exp[ Ri (φп )]exp[ x(t ) sсп (t , Ci ,φ п )dt ].
2π N0 N0 0
Здесь в коэффициент K1 включены члены, не зависящие от значения
символа Сi и от фазы φ п .
Для получения апостериорной вероятности дискретного символа Сi
необходимо усреднить полученную величину по фазе помехи φ п . Получим:
π T
1 2 2 s
2π π
p ps (Ci ) K1 (exp[ Ri (φп )]exp[ x(t )sсп (t , Ci ,φп )dt ])dφп .
N0 N0 0
Введем обозначения для интегралов, определяющих величины
корреляции между процессом x(t) и копиями сигналов КАМ:
T
2 s
N 0 0
J0 x(t ) si (t , Ci 0)dt;
….. (4.3)
T
2 s
N 0 0
J M 1 x(t ) si (t , Ci M 1)dt.
….. (4.4)
T
2 s
N0 0
aM 1 [ x(t ) si (t , Ci M 1)]sп (t , φп ).
106
π
1
Ci max p ps (Ci ) max exp( J i ) exp(ai )dφп max exp( J i ) I 0 (U i ) ,
2π π (4.5)
p ps (Ci 0) p ps (C j 0)
j i , i, j 0,..., M 1.
Последнее выражение можно записать по-другому:
exp( J i ) I 0 (U i ) exp( J j ) I 0 (U j )
j i (4.6)
или
J i ln( I 0 (U i )) J j ln( I 0 (U j ))
j i , i, j 0,..., M 1.
При сравнении вычисляемых величин для нахождении максимума
max{·} необходимо учитывать, что пороги принятия решения не нулевые, а
равны полуразности энергий соответствующих посылок сигнала (2.4).
Аргументы функций Бесселя вычисляются через квадратурные
составляющие величин (4.4):
U i X i 2 Yi 2 ;
2μAср Ts
Xi
N0 [ x(t ) s (t , C )]cos ω tdt;
0
i i п
2μAср Ts (4.7)
Yi
N0 [ x(t ) s (t , C )]sin ω tdt.
0
i i п
смеси x(t) с копией помехи в приемнике. Для примера на рис. 4.1 показан
только одна дополнительная схема 9, остальные строятся аналогично.
наблюдается при расстройке ∆fпTs = 0,5. Так, для 4-КАМ вероятность ошибки
снижается в 2,5 раза, для 16-КАМ – в 2,8 раза. При прицельной помехе (∆fпTs
= 0) схема оказывается неэффективной, а при ∆fпTs = 1 выигрыш отсутствует
в связи с тем, что частота помехи совпадает с частотой первого нуля спектра
сигнала, и такая помеха не влияет на помехоустойчивость приема.
Рассмотрим более подробно случай, когда частота помехи не совпадает
с центральной частотой спектра полезного сигнала, и, как следует из рис. 4.2,
схема некогерентной обработки помехи дает выигрыш в
помехоустойчивости.
а)
109
б)
Рис. 4.2. Зависимости вероятности битовой ошибки от расстройки помехи с
обработкой (1) и без обработки помехи (2): а – 4-КАМ, б – 16-КАМ.
а)
б)
Рис. 4.3. Зависимости вероятности битовой ошибки от отношения
сигнал/шум (дБ) при µ=0 (1), µ=0,1 (2), µ=0,5 (3), µ=0,9 (4): а – 4-КАМ, б –
16-КАМ.
сигналов при Ebср/N0 = 7 дБ. Здесь по оси абсцисс отложена величина ΔfппрTs,
нормированная к символьной скорости передачи полезного сигнала.
Естественно, что обработка помехи является наиболее эффективной,
когда в приемнике точно известна частота помехи ΔfппрTs=0. Небольшие
неточности установки в приемнике частоты копии помехи ΔfппрTs=±0,1
незначительно снижают помехоустойчивость приема сигнала, причем это
снижение тем сильнее, чем больше интенсивность помехи, но при μ=0,9 и
расстройке ΔfппрTs =±0,5 вероятность битовой ошибки может увеличиваться
уже на порядок.
а)
б)
Рис. 4.4. Влияние неточности установки в приемнике частоты копии помехи
при µ=0,5 (1), µ=0,9 (2): а – 4-КАМ, б – 16-КАМ.
112
.
При этом минимизируется целевой функционал M{ (| y i |2 1) }, где M {}
– знак математического усреднения.
Такой алгоритм применим к сигналам с постоянной огибающей, к
числу которых сигнал КАМ относится только в частном случае М=4. Этот
случай подробно рассмотрен в [74].
Работа второго алгоритма [75] основана на использовании известных
данных о форме фазового импульса, а именно, о модуле производной
информационной составляющей фазы (наклоне фазового импульса) сигнала.
В случае сигнала КАМ этот параметр равен нулю.
Данный алгоритм контролирует форму (наклон) фазового импульса
принимаемого сигнала в соответствии с уравнением:
. . . . .
Wi 1 Wi b | y i ' | y i X*i , (4.9)
а б
Рис. 4.8. Спектр смеси «сигнал + гармоническая помеха» до (а) и после (б)
адаптивного фильтра.
а)
119
б)
Рис. 4.10. Зависимость вероятности битовой ошибки Peb от
интенсивности гармонической помехи µ при Ebср/N0 = 7 дБ:
а) М = 4, б) М = 16.
Штриховые линии – без АФ; сплошные линии – с АФ (алгоритм (4.9)).
а)
б)
Рис. 4.11. Зависимости вероятности битовой ошибки Peb от отношения
сигнал/шум (дБ) для: а) М = 4, б) М = 16.
Штриховые линии – без АФ; сплошные линии – с АФ (алгоритм (4.9)).
5. ЭКСПЕРИМЕНТАЛЬНЫЕ ИССЛЕДОВАНИЯ
а)
123
б)
формуле:
P
q с 10lg(10 /10 1),
Pш
Место
Место
(dBm )
Уровень
Уровень
маршрута
маршрута
Отношение
Отношение
сигнал/шум
сигнал/шум
сигнал+шум
сигнал+шум
Нет сети LTE Лес 23 -90 Москва-Октябрьская
18,9 -94 Лес (Новгородская обл.) 14,9 -98 ст. Лихоборы
9,5 -103 ст. Окуловка 0 -110 ст. Фирсановка
Нет сети LTE Лес 22 -91 ст. Крюково
21 -92 Лес Нет сети LTE Лес
3,3 -108 ст. Торбино Нет сети LTE Лес
Нет сети LTE Лес Нет сети LTE Лес
Нет сети LTE Лес 11,7 -101 Лес
0 -110 разъезд н.п. Бурга 8,4 -104 Лес
124
35
30
25
20
15
10
0
Маршрут Москва - С. Петербург
Σ
Анализатор сигналов
Генератор сигналов аналоговый (спектра) N9021B MXA
N5183B MXG с измерительным
приложением N9054EM0E
Генератор сигналов аналоговый
N5183B MXG
Σ
Рис. 5.3. Структурная схема экспериментального стенда.
126
Проведенные измерения
1. Измерена вероятность битовой ошибки от отношения сигнал/шум без
гармонической помехи.
2. Проведена проверка возможности приема в присутствии помехи. Для
частоты помехи Fп1 прием оказался возможен только при
относительном уровне помехи не более -17 дБ относительно
информационного сигнала, для Fп2 – не более -14 дБ, а для Fп3 – не
более +2 дБ.
3. Измерена вероятность битовой ошибки от отношения сигнал/шум в
присутствии гармонической помехи для трех случаев частоты помехи.
Результаты измерений приведены на рис. 5.4.
1,0E-02
Вероятность биитовой ошибки
1,0E-03
1,0E-04
1,0E-05
1,0E-06
15 16 17 18 19 20 21 22
Отношение сигнал/шум, дБ
а)
б)
129
в)
г)
Рис. 5.5. Спектральные характеристики и сигнальные созвездия сигнала 16-КАМ:
а – отношение сигнал/шум 25 дБ, без помехи; б – отношение сигнал/шум 25
дБ, помеха Fп3 с уровнем 0 дБ; в – отношение сигнал/шум 25 дБ, помеха Fп2 с
уровнем -20 дБ; г – отношение сигнал/шум 25 дБ, помеха Fп1 с уровнем -20 дБ.
130
ЗАКЛЮЧЕНИЕ
СПИСОК СОКРАЩЕНИЙ
АФ – адаптивный фильтр
АЧХ – амплитудно-частотная характеристика
ВК – весовой коэффициент
ЗССС – земная станция спутниковой связи
КАМ – квадратурная амплитудная манипуляция
КЦС – комплекс цифровой связи
М-ФМ – многопозиционная фазовая манипуляция
ОФМ – относительная фазовая манипуляция
ОСШ – отношение сигнал/шум
ЧМ – частотная манипуляция
ФАПЧ – фазовая автоподстройка частоты
ФМ – фазовая манипуляция
ЭИИМ – эквивалентная изотропная излучаемая мощность
АPSK – amplitude phase shift keying
ATG – air-to-ground
BER – bit error rate
BPSK – binary phase-shift keying
CDMA – code division multiple access
DVB – digital video broadcasting
GSM – global system for mobile communications
LTE – long-term evolution
M-PSK – multiple phase-shift keying
OFDMA – orthogonal frequency-division multiple access
PSK – phase shift-keying
SNR – signal-to-noise ratio
QAM – quadrature amplitude modulation
QPSK – quadrature phase-shift keying
135
СПИСОК ЛИТЕРАТУРЫ
1. Прокис Дж. Цифровая связь. Пер. с англ. / Под ред. Д.Д. Кловского. –
М.: Радио и связь. 2000. – 800 с.
2. Боккер П. Передача данных. Том 1. (Техника связи в системах
телеобработки данных). Том I. Основы: Пер. с нем./Под ред. Д. Д. Кловского.
– М.: Связь, 1980. – 264 с.
3. Fuqin Xiong. Digital modulation techniques. Second edition. Artech House
Telecommunications Library. Artech House. 2006. – 1039 p.
4. Официальный сайт компании Inmarsat, PLC, URL:
http://www.inmarsat.com (дата обращения: 12.12.2020).
5. Официальный сайт компании Intelsat, URL: http://www.intelsat.com
(дата обращения: 12.12.2020).
6. Официальный сайт компании Eutelsat, URL: http://www.eutelsat.com
(дата обращения: 12.12.2020).
7. Swinford R., Grau B. High Throughput Satellites. Delivering future
capacity needs. – 2015. [Электронный ресурс] URL:
https://www.adlittle.com/sites/default/files/viewpoints/ADL_High_Throughput_Sa
tellites-Viewpoint.pdf (дата обращения: 12.12.2020).
8. Нестеров А.В., Гавриков Н.С., Лелюх А.А. Структура построения
комплексов цифровой связи для летательных аппаратов// Информационно-
измерительные и управляющие системы. 2018. №7. С. 32-37.
9. Булыгина Ю.В., Нестеров А.В. Разработка комплекса цифровой связи
для обеспечения широкополосного доступа к мультимедийным услугам
пассажиров на подвижных объектах// Успехи современной
радиоэлектроники. 2017. №1. С. 17-22.
10. Digital Video Broadcasting (DVB); Implementation guidelines for the
second generation system for Broadcasting, Interactive Services, News Gathering
and other broadband satellite applications; Part 2 - S2 Extensions (DVB-S2X). -
Digital Video Broadcasting (DVB): DVB Document A171-2, March 2015, 183 p.
136
34. Park J., Park S., Cho P.D., Lee H. Ho. Effect of phase/quadrature error
and 1/Q gain imbalance for QAM symbol error probability//
IEICE Transactions on Communications. 2007. Т. E90-B. № 11. С. 3287.
35. Мартиросов В.Е. Влияние нелинейных (компрессионных)
искажений на помехоустойчивость приема сигналов QAM//Радиотехника.
2008. № 9. С. 4-11.
36. Башкиров А.В., Крисилов А.В., Машин В.В., Муратов А.В.,
Хорошайлова М.В. Анализ вероятностей символьных ошибок для 16-QAM-
сигналов в присутствии QPSK-сигналов и 16-QAM-сигналов//Радиотехника.
2020. Т. 84. № 6 (12). С. 5-9
37. Поборчая Н.Е., Смердова Е.О. Вариационный алгоритм
компенсации искажений КАМ сигнала на фоне квазидетерминированной
полосовой помехи и аддитивного белого шума//
Системы синхронизации, формирования и обработки сигналов. 2014. Т.
5. № 4. С. 141-147.
38. Ложкин К.Ю., Петров А.В., Прожеторко С.С. Аналитические
зависимости средней вероятности искажения бита M-КАМ сигнала на фоне
гармонической или фазоманипулированной помех//
Электромагнитные волны и электронные системы. 2018. Т. 23. № 5. С. 32-41.
39. Ложкин К.Ю., Миронов В.А., Прожеторко С.С., Токарева Н.Ю.
Эффективность приема М-КАМ-сигнала в условиях воздействия импульсной
гармонической помехи// Радиотехника. 2018. № 11. С. 52-57.
40. Ложкин К.Ю., Петров А.В., Миронов В.А., Михалёв В.В.,
Прожеторко С.С. Аналитические зависимости средней вероятности
искажения бита М-КАМ-сигнала на фоне гармонической или
фазоманипулированной помех с учетом замираний//Радиотехника. 2020. Т.
84. № 4 (8). С. 27-35.
41. Геранин Р.В., Киселёв В.В., Львов А.А., Руденко А.Е., Светлов М.С.
Классификация и оценивание помех при использовании QAM
140
Начало
min(I)=|I-X| min(Q)=|Q-Y|
error_bit = ctr1/N;
4. Вычисление
вероятности
ошибки
Конец
Последовательность операций:
Листинг программы
clc;clear all; close all;
% Ввод исходных данных
fileID = fopen('data.txt','w'); %создание вспомогательного
текстового файла data.txt
A0 = 1; % амплитуда сигнала
N = 108000; % длина информационной последовательности
fc = 10; % частота несущего колебания
fz = 1; % частота информационных символов
fd = 20*fc; % частота дискретизации
td = 1/fd; % период дискретизации
M = fd/fz; % количество отсчетов на бит
Iamp = [126.4911 379.4733 -126.4911 -379.4733]; % амплитудные
значения I для сигнальных точек 16-КАМ
Qamp = [126.4911 379.4733 -126.4911 -379.4733]; % амплитудные
значения Q для сигнальных точек 16-КАМ
dfi = 0; % фаза рассинхронизации
m1 = 0; % интенсивность гармонической помехи
m2 = 0; % интенсивность ретранслированной помехи
ce = 1; % счетчик для массива ошибок, чтобы строить график
p = 0; % время задержки относительно длительности канального
символа
% Модулятор 16-КАМ сигнала
b = randi([0 1], 1, N);% формирование случайной информационной
последовательности
% Деление на I канал и Q канал с домножением на корректирующие
коэффициенты
for n = 1 : length(b)/4
if b(4*n-3) == 1 && b(4*n-2) == 1 && b(4*n-1) == 0 && b(4*n)
== 1
I(n) = -3/sqrt(10);
Q(n) = 3/sqrt(10);
elseif b(4*n-3) == 1 && b(4*n-2) == 0 && b(4*n-1) == 0 &&
b(4*n) == 1
I(n) = -1/sqrt(10);
Q(n) = 3/sqrt(10);
elseif b(4*n-3) == 0 && b(4*n-2) == 0 && b(4*n-1) == 0 &&
b(4*n) == 1
I(n) = 1/sqrt(10);
Q(n) = 3/sqrt(10);
elseif b(4*n-3) == 0 && b(4*n-2) == 1 && b(4*n-1) == 0 &&
b(4*n) == 1
I(n) = 3/sqrt(10);
151
Q(n) = 3/sqrt(10);
elseif b(4*n-3) == 1 && b(4*n-2) == 1 && b(4*n-1) == 0 &&
b(4*n) == 0
I(n) = -3/sqrt(10);
Q(n) = 1/sqrt(10);
elseif b(4*n-3) == 1 && b(4*n-2) == 0 && b(4*n-1) == 0 &&
b(4*n) == 0
I(n) = -1/sqrt(10);
Q(n) = 1/sqrt(10);
elseif b(4*n-3) == 0 && b(4*n-2) == 0 && b(4*n-1) == 0 &&
b(4*n) == 0
I(n) = 1/sqrt(10);
Q(n) = 1/sqrt(10);
elseif b(4*n-3) == 0 && b(4*n-2) == 1 && b(4*n-1) == 0 &&
b(4*n) == 0
I(n) = 3/sqrt(10);
Q(n) = 1/sqrt(10);
elseif b(4*n-3) == 1 && b(4*n-2) == 1 && b(4*n-1) == 1 &&
b(4*n) == 0
I(n) = -3/sqrt(10);
Q(n) = -1/sqrt(10);
elseif b(4*n-3) == 1 && b(4*n-2) == 0 && b(4*n-1) == 1 &&
b(4*n) == 0
I(n) = -1/sqrt(10);
Q(n) = -1/sqrt(10);
elseif b(4*n-3) == 0 && b(4*n-2) == 0 && b(4*n-1) == 1 &&
b(4*n) == 0
I(n) = 1/sqrt(10);
Q(n) = -1/sqrt(10);
elseif b(4*n-3) == 0 && b(4*n-2) == 1 && b(4*n-1) == 1 &&
b(4*n) == 0
I(n) = 3/sqrt(10);
Q(n) = -1/sqrt(10);
elseif b(4*n-3) == 1 && b(4*n-2) == 1 && b(4*n-1) == 1 &&
b(4*n) == 1
I(n) = -3/sqrt(10);
Q(n) = -3/sqrt(10);
elseif b(4*n-3) == 1 && b(4*n-2) == 0 && b(4*n-1) == 1 &&
b(4*n) == 1
I(n) = -1/sqrt(10);
Q(n) = -3/sqrt(10);
elseif b(4*n-3) == 0 && b(4*n-2) == 0 && b(4*n-1) == 1 &&
b(4*n) == 1
I(n) = 1/sqrt(10);
Q(n) = -3/sqrt(10);
elseif b(4*n-3) == 0 && b(4*n-2) == 1 && b(4*n-1) == 1 &&
b(4*n) == 1
I(n) = 3/sqrt(10);
Q(n) = -3/sqrt(10);
end
end
I = repmat(I, 4*M, 1); % копируем последовательность I по
строкам
152
d(4*n-3) = 0;
d(4*n-2) = 0;
d(4*n-1) = 0;
d(4*n) = 1;
case 3
d(4*n-3) = 0;
d(4*n-2) = 0;
d(4*n-1) = 1;
d(4*n) = 0;
case 4
d(4*n-3) = 0;
d(4*n-2) = 0;
d(4*n-1) = 1;
d(4*n) = 1;
end
case 2
[~,qsw(n)] = min(abs(Qamp - SS3M(n)));
switch qsw(n)
case 1
d(4*n-3) = 0;
d(4*n-2) = 1;
d(4*n-1) = 0;
d(4*n) = 0;
case 2
d(4*n-3) = 0;
d(4*n-2) = 1;
d(4*n-1) = 0;
d(4*n) = 1;
case 3
d(4*n-3) = 0;
d(4*n-2) = 1;
d(4*n-1) = 1;
d(4*n) = 0;
case 4
d(4*n-3) = 0;
d(4*n-2) = 1;
d(4*n-1) = 1;
d(4*n) = 1;
end
case 3
[~,qsw(n)] = min(abs(Qamp - SS3M(n)));
switch qsw(n)
case 1
d(4*n-3) = 1;
d(4*n-2) = 0;
d(4*n-1) = 0;
d(4*n) = 0;
case 2
d(4*n-3) = 1;
d(4*n-2) = 0;
d(4*n-1) = 0;
d(4*n) = 1;
case 3
154
d(4*n-3) = 1;
d(4*n-2) = 0;
d(4*n-1) = 1;
d(4*n) = 0;
case 4
d(4*n-3) = 1;
d(4*n-2) = 0;
d(4*n-1) = 1;
d(4*n) = 1;
end
case 4
[~,qsw(n)] = min(abs(Qamp - SS3M(n)));
switch qsw(n)
case 1
d(4*n-3) = 1;
d(4*n-2) = 1;
d(4*n-1) = 0;
d(4*n) = 0;
case 2
d(4*n-3) = 1;
d(4*n-2) = 1;
d(4*n-1) = 0;
d(4*n) = 1;
case 3
d(4*n-3) = 1;
d(4*n-2) = 1;
d(4*n-1) = 1;
d(4*n) = 0;
case 4
d(4*n-3) = 1;
d(4*n-2) = 1;
d(4*n-1) = 1;
d(4*n) = 1;
end
end
end
% Вычисление вероятности битовой ошибки
ctr1 = 0; % счетчик ошибок
for e = 1 : N
if b(e) - d(e) ~= 0
ctr1 = ctr1 + 1;
end
end
error_bit = ctr1/N;
verbit(ce) = error_bit; % массив из значений вероятностей
битовых ошибок
fprintf(fileID,"%4f\n",verbit(ce)); % запись в текстовый файл
массива ошибок
ce = ce+1;
ctr1 = 0;
end
fclose(fileID);
155
X6=SS44; Y6=SS44;
X7=SS44; Y7=SS44;
X10=SS44; Y10=SS44;
X11=SS44; Y11=SS44;
tong6=zeros(1,N/4);
tong7=zeros(1,N/4);
tong10=zeros(1,N/4);
tong11=zeros(1,N/4);
d=zeros(1,N);
for n=1:N/4
SS07i(n)=0; X7(n)=0; Y7(n)=0;
SS06i(n)=0; X6(n)=0; Y6(n)=0;
159
for ii=1:4*M
//вычисление основных интегралов
SS07i(n)=SS07i(n)+(2/N0)*(S31(n,ii).*S107(n,ii));
SS06i(n)=SS06i(n)+(2/N0)*(S31(n,ii).*S106(n,ii));
SS010i(n)=SS010i(n)+(2/N0)*(S31(n,ii).*S1010(n,ii));
SS011i(n)=SS011i(n)+(2/N0)*(S31(n,ii).*S1011(n,ii));
//вычисление корректирующих слагаемых в алгоритме
X7(n)=X7(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S107m(n,ii));
Y7(n)=Y7(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S107m(n,ii));
X6(n)=X6(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S106m(n,ii));
Y6(n)=Y6(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S106m(n,ii));
X10(n)=X10(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S1010m(n,ii));
Y10(n)=Y10(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S1010m(n,ii));
X11(n)=X11(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S1011m(n,ii));
Y11(n)=Y11(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S1011m(n,ii));
end
U7(n)=sqrt(X7(n).^2+Y7(n).^2);
U6(n)=sqrt(X6(n).^2+Y6(n).^2);
U10(n)=sqrt(X10(n).^2+Y10(n).^2);
U11(n)=sqrt(X11(n).^2+Y11(n).^2);
tong7(n)=(SS07i(n))+log(besseli(0,U7(n)));
tong6(n)=(SS06i(n))+log(besseli(0,U6(n)));
tong10(n)=(SS010i(n))+log(besseli(0,U10(n)));
tong11(n)=(SS011i(n))+log(besseli(0,U11(n)));
if cas(n)==1
//работа в 1 квадранте с переносом созвездия в центр
SS07i(n)=0; X7(n)=0; Y7(n)=0;
SS06i(n)=0; X6(n)=0; Y6(n)=0;
SS010i(n)=0; X10(n)=0; Y10(n)=0;
SS011i(n)=0; X11(n)=0; Y11(n)=0;
for ii=1:4*M
SS07i(n)=SS07i(n)+(2/N0)*(S31(n,ii)+S1sm1(n,ii))*S107(n,ii);
160
SS06i(n)=SS06i(n)+(2/N0)*(S31(n,ii)+S1sm1(n,ii))*S106(n,ii);
SS010i(n)=SS010i(n)+(2/N0)*(S31(n,ii)+S1sm1(n,ii))*S1010(n,ii);
SS011i(n)=SS011i(n)+(2/N0)*(S31(n,ii)+S1sm1(n,ii))*S1011(n,ii);
X7(n)=X7(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S104m(n,ii));
Y7(n)=Y7(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S104m(n,ii));
X6(n)=X6(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S103m(n,ii));
Y6(n)=Y6(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S103m(n,ii));
X10(n)=X10(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S107m(n,ii));
Y10(n)=Y10(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S107m(n,ii));
X11(n)=X11(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S108m(n,ii));
Y11(n)=Y11(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S108m(n,ii));
end
U7(n)=sqrt(X7(n).^2+Y7(n).^2);
U6(n)=sqrt(X6(n).^2+Y6(n).^2);
U10(n)=sqrt(X10(n).^2+Y10(n).^2);
U11(n)=sqrt(X11(n).^2+Y11(n).^2);
tong7(n)=(SS07i(n))+log(besseli(0,U7(n)));
tong6(n)=(SS06i(n))+log(besseli(0,U6(n)));
tong10(n)=(SS010i(n))+log(besseli(0,U10(n)));
tong11(n)=(SS011i(n))+log(besseli(0,U11(n)));
end
elseif cas(n)==2
//работа во 2 квадранте с переносом созвездия в центр
SS07i(n)=0; X7(n)=0; Y7(n)=0;
161
for ii=1:4*M
SS07i(n)=SS07i(n)+(2/N0)*(S31(n,ii)+S1sm2(n,ii))*S107(n,ii);
SS06i(n)=SS06i(n)+(2/N0)*(S31(n,ii)+S1sm2(n,ii))*S106(n,ii);
SS010i(n)=SS010i(n)+(2/N0)*(S31(n,ii)+S1sm2(n,ii))*S1010(n,ii);
SS011i(n)=SS011i(n)+(2/N0)*(S31(n,ii)+S1sm2(n,ii))*S1011(n,ii);
X7(n)=X7(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S102m(n,ii));
Y7(n)=Y7(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S102m(n,ii));
X6(n)=X6(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S101m(n,ii));
Y6(n)=Y6(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S101m(n,ii));
X10(n)=X10(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S105m(n,ii));
Y10(n)=Y10(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S105m(n,ii));
X11(n)=X11(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S106m(n,ii));
Y11(n)=Y11(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S106m(n,ii));
end
U7(n)=sqrt(X7(n).^2+Y7(n).^2);
U6(n)=sqrt(X6(n).^2+Y6(n).^2);
U10(n)=sqrt(X10(n).^2+Y10(n).^2);
U11(n)=sqrt(X11(n).^2+Y11(n).^2);
tong7(n)=(SS07i(n))+log(besseli(0,U7(n)));
tong6(n)=(SS06i(n))+log(besseli(0,U6(n)));
tong10(n)=(SS010i(n))+log(besseli(0,U10(n)));
tong11(n)=(SS011i(n))+log(besseli(0,U11(n)));
d(4*n) = 0;
end
elseif cas(n)==3
//работа в 3 квадранте с переносом созвездия в центр
SS07i(n)=0; X7(n)=0; Y7(n)=0;
SS06i(n)=0; X6(n)=0; Y6(n)=0;
SS010i(n)=0; X10(n)=0; Y10(n)=0;
SS011i(n)=0; X11(n)=0; Y11(n)=0;
for ii=1:4*M
SS07i(n)=SS07i(n)+(2/N0)*(S31(n,ii)+S1sm3(n,ii))*S107(n,ii);
SS06i(n)=SS06i(n)+(2/N0)*(S31(n,ii)+S1sm3(n,ii))*S106(n,ii);
SS010i(n)=SS010i(n)+(2/N0)*(S31(n,ii)+S1sm3(n,ii))*S1010(n,ii);
SS011i(n)=SS011i(n)+(2/N0)*(S31(n,ii)+S1sm3(n,ii))*S1011(n,ii);
X7(n)=X7(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S1010m(n,ii));
Y7(n)=Y7(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S1010m(n,ii));
X6(n)=X6(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S109m(n,ii));
Y6(n)=Y6(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S109m(n,ii));
X10(n)=X10(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S1013m(n,ii));
Y10(n)=Y10(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S1013m(n,ii));
X11(n)=X11(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S1014m(n,ii));
Y11(n)=Y11(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S1014m(n,ii));
end
U7(n)=sqrt(X7(n).^2+Y7(n).^2);
U6(n)=sqrt(X6(n).^2+Y6(n).^2);
U10(n)=sqrt(X10(n).^2+Y10(n).^2);
U11(n)=sqrt(X11(n).^2+Y11(n).^2);
tong7(n)=(SS07i(n))+log(besseli(0,U7(n)));
tong6(n)=(SS06i(n))+log(besseli(0,U6(n)));
tong10(n)=(SS010i(n))+log(besseli(0,U10(n)));
tong11(n)=(SS011i(n))+log(besseli(0,U11(n)));
d(4*n) = 1;
case 4 //квадрант 3-4
d(4*n-3) = 1;
d(4*n-2) = 0;
d(4*n-1) = 1;
d(4*n) = 1;
end
elseif cas(n)==4
//работа в 4 квадранте с переносом созвездия в центр
SS07i(n)=0; X7(n)=0; Y7(n)=0;
SS06i(n)=0; X6(n)=0; Y6(n)=0;
SS010i(n)=0; X10(n)=0; Y10(n)=0;
SS011i(n)=0; X11(n)=0; Y11(n)=0;
for ii=1:4*M
SS07i(n)=SS07i(n)+(2/N0)*(S31(n,ii)+S1sm4(n,ii))*S107(n,ii);
SS06i(n)=SS06i(n)+(2/N0)*(S31(n,ii)+S1sm4(n,ii))*S106(n,ii);
SS010i(n)=SS010i(n)+(2/N0)*(S31(n,ii)+S1sm4(n,ii))*S1010(n,ii);
SS011i(n)=SS011i(n)+(2/N0)*(S31(n,ii)+S1sm4(n,ii))*S1011(n,ii);
X7(n)=X7(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S1012m(n,ii));
Y7(n)=Y7(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S1012m(n,ii));
X6(n)=X6(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S1011m(n,ii));
Y6(n)=Y6(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S1011m(n,ii));
X10(n)=X10(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S1015m(n,ii));
Y10(n)=Y10(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S1015m(n,ii));
X11(n)=X11(n)+(2*(m1+dm1)*A0/N0).*(P11(n,ii).*S1016m(n,ii));
Y11(n)=Y11(n)+(2*(m1+dm1)*A0/N0).*(P22(n,ii).*S1016m(n,ii));
end
U7(n)=sqrt(X7(n).^2+Y7(n).^2);
U6(n)=sqrt(X6(n).^2+Y6(n).^2);
U10(n)=sqrt(X10(n).^2+Y10(n).^2);
U11(n)=sqrt(X11(n).^2+Y11(n).^2);
tong7(n)=(SS07i(n))+log(besseli(0,U7(n)));
tong6(n)=(SS06i(n))+log(besseli(0,U6(n)));
tong10(n)=(SS010i(n))+log(besseli(0,U10(n)));
tong11(n)=(SS011i(n))+log(besseli(0,U11(n)));
d(4*n) = 0;
case 3 //квадрант 4-3
d(4*n-3) = 0;
d(4*n-2) = 0;
d(4*n-1) = 1;
d(4*n) = 1;
case 4 //квадрант 4-4
d(4*n-3) = 0;
d(4*n-2) = 1;
d(4*n-1) = 1;
d(4*n) = 1;
end
end
end
error=sum(b ~= d) / N;
disp(error);
165
…
// сумма: сигнал KAМ + гармоническая помеха + гауссовский шум
S3 = S1 + S2 + noise;
//формирование квадратур
S4=cos(2*%pi*fc*t);
S5=-sin(2*%pi*fc*t);
preI=S3.*S4;
preQ=S3.*S5;
X=preI+%i.*preQ;
p=10^(-6);
C=zeros(1,256);
C(1)=0.01;
W=zeros(1,256);
y=zeros(1,N*M);
for nn=2:N*M
for k=1:256
if nn>=k
W(k)=X(nn-k+1);
end
end
y(nn)=C*(W.');
C=C-p.*(abs((y(nn)-y(nn-1)))).*y(nn).*conj(W);
end