
книги из ГПНТБ / Шумоподобные сигналы в системах передачи информации
..pdfприведем выражения в окончательном виде. Для дисперсии можно получить
D 1 Т п |
Я ( Г с / 0 ) [ 1 - Р ( Г с / 0 ) ] + |
||
Я (Го/с) |
2 |
|
|
Р 2 ( Г с / с ) ' |
[ Б 5 Р ( Г с / 0 ) |
+ 1]2 . |
(5.5.13) |
2 |
|
|
|
Численные расчеты показывают, что в |
практически |
интересных |
случаях среднеквадратичное отклонение близко к среднему значению.
Например, при Б 3 |
= |
2047, |
b = 100, Es |
INa = |
50 |
|
||||
|
D 1 |
/ 2 |
(TJTS) |
= |
28,8, |
m, |
(TJTS) |
= |
30,1. |
|
При Б 5 |
= 1023, |
b = |
100, |
£//V„ = |
50 |
|
|
|
||
|
m1 (TJTS) |
= |
6,4, |
DV2 ( 7 n / r s ) = |
5,5. |
|||||
Эти |
результаты |
косвенно |
подтверждают |
сделанный выше вывод |
о возможности использования экспоненциального закона для распре деления времени поиска. Для функции распределения можно получить
более асимптотическую |
формулу |
|
|
||||
|
P |
(Tu = |
jTs) |
« |
р/s/, |
/ = 1 , 2 , 3 , . . . , |
(5.5.14) |
где |
|
|
|
|
|
|
|
р = |
|
|
|
|
Р ( Г с / с ) |
si |
|
Б,[1-Р |
(Г с /0) + |
Р (Г с /0) S l |
] B s |
~ 1 Р (Г с /0) S! + [ l - Р (Г с /0) + Р |
(Г с /0) S l ] B s ' |
||
|
|
|
|
|
|
|
(5.5.15) |
где Si — единственный действительный положительный (минимальный по модулю) корень уравнения
1 — [1 — Р (Гс /с)] IP (ГУ0) s + 1 — Р (ГС /0)]Б * s = 0. (5.5.16)
Результаты расчета и эксперимента показывают, что формула (5.5.14) хорошо описывает распределение времени поиска не только при больших , но и при малых /. Таким образом, в первом приближе нии при описании распределения времени двухэтапного поиска можно применять экспоненциальное распределение и для получения различ ных характеристик случайного времени поиска достаточно найти только среднее время.
5.5.4. Развитие схем ускоренного поиска
Рассмотренную схему двухэтапного поиска можно развить в не скольких направлениях.
а) Использование нескольких согласованных фильтров, настроен ных на различные сегменты данной последовательности. Если напря жение на выходе одного из них превысит уровень порога, генератор копии сигнала для проведения проверки генерирует опорную последо-
180
вателы-юсть, начиная с комбинации символов, которая следует за соответствующим сегментом. В схеме с / согласованными фильтрами «сигнальные» значения задержки, при которых поиск может закончить ся, будут следовать одно за другим в среднем в / раз чаще, чем при использовании одного фильтра. Но одновременно увеличится и коли чество ложных обнаружений приблизительно в / раз. В результате произойдет уменьшение среднего времени поиска, но не в /, а в неко торое меньшее число раз. Расчеты показывают, что при увеличении / от 1 до 3 происходит уменьшение среднего времени поиска примерно в полтора раза, а при / = 4 - ^ 5 среднее время поиска почти не умень шается.
б) Использование нескольких mh проверочных корреляторов. После первого импульса с порогового устройства запускается первый коррелятор, после второго — второй и т. д. И только в том случае, когда все mh корреляторов задействованы, вход СФ отключается от входа системы. Если при этом используется также несколько СФ, то любой коррелятор может быть запущен импульсом с выхода любого из них.
Уменьшение среднего времени поиска в этом случае более зна чительно, чем при использовании нескольких СФ. Это объясняется тем, что при увеличении числа корреляторов соответственно уменьшает ся время, затрачиваемое на проверки, так как СФ бывает закрыт толь ко в том случае, когда «заняты» проверками все mh корреляторов. При практически важных параметрах системы и использовании одного СФ увеличение tnk, например, от 1 до 3 приводит к уменьшению сред него времени поиска в 2—3 раза. Увеличение mh свыше 5—6 нецеле сообразно, так как уменьшение среднего времени поиска при этом мало.
в) Многоэтапный поиск. В этом случае функциональная схема системы поиска близка к схеме при двух этапах, но время накопления коррелятора может изменяться (либо имеется несколько корреляторов с разным временем накопления).
При накоплении на первом этапе, как и в случае двух этапов, может быть использован СФ. Если напряжение на выходе СФ превысило уро вень порога П ь «подозрительное» значение задержки проверяется на втором этапе. При этом производится накопление сигнала в течение некоторого времени 7\. Если результат накопления превышает порог П 2 , то производится третий этап и т. д. до последнего этапа. Если и на последнем этапе накопленное напряжнние превысит порог, поиск за канчивается. Если же на каком-либо этапе превышения порога не происходит, производится переход к следующему значению задержки. При исследовании многоэтапного поиска необходимо искать минимум среднего времени поиска не только при изменении первого и последую щих порогов, но и при изменении времени накопления на всех этапах (кроме последнего, время накопления и порог для которого задаются заранее для обеспечения малой вероятности ошибок). Расчеты пока зывают, что величина тг (TJTS) для двух этапов ненамного больше, чем для трех или четырех этапов, что подтверждает целесообразность выбора для подробного анализа двухэтапного поиска как более про сто реализуемого.
181
5.6 |
Двухэтапный поиск шумоподобного сигнала |
по |
частоте и задержке |
5.6.1. Процедура поиска
ифункциональная схема системы
Впредыдущем параграфе предполагалось, что неизвестно время прихода сигнала, а его частота точно известна. Но в большинстве реальных систем связи, использующих ШПС, несущая частота сигнала известна неточно. Поэтому представляет интерес рассмотрение двухэтапного поиска при наличии неопределенности и по задержке и по частоте. В этом параграфе будет рассмотрен один из вариантов системы двухэтапного поиска по частоте и задержке и будут оценены ее пара метры.
Двухэтапный поиск по частоте и задержке можно организовать таким образом, что на каждом частотном интервале производится уско ренный двухэтапный поиск по задержке. При этом ускорение поиска будет наблюдаться только за счет более совершенной процедуры по иска по задержке, а по частоте будет осуществляться последовательный поиск.
Однако процедура двухэтапного поиска по задержке содержит возможность осуществить дополнительное ускорение поиска при на личии неопределенности по частоте. Действительно, можно дополни тельно уменьшить время поиска по частоте, используя тот факт, что при обнаружении на первом этапе (с помощью фильтра, согласованного с сегментом сигнала) допустимая частотная неопределенность прибли зительно равна не \ІТа, а \ІТС, т. е. в BJb раз больше, чем при накоп лении всего сигнала. Для простоты будем считать Ъ8/Ь целым числом, тогда в этом частотном интервале шириной 1/ГС, который можно назвать расширенным частотным интервалом, будет расположено BJb = Ш/ элементарных частотных интервалов шириной Ï/Ts (рис. 5.6.1). Это позволяет «просматривать» при обнаружении на первом этапе'последовательно расположенные расширенные частотные интервалы шириной
1/ГС (/, II, III |
и т. д. на |
рис. 5.6.1). На каждом расширенном частот |
|||
ном интервале |
производится первый этап поиска по задержке, j |
||||
f |
'S |
, у 'с |
|
|
|
№ |
|
1 1 1 |
1 |
1 |
I I 1 1 I i 1 1 1 1 M 1 1 T |
|
|
|
'1 I I |
Будем рассматривать только простейший вариант такого поиска, когда при просмотре каждого расширенного частотного интервала шириной 1/ГС просматривается ровно Б 8 = Nx дискретных значений за держки. При этом условии в том частотном интервале, в котором на ходится сигнал, будет обязательно «просмотрено» одно значение
182
«сигнальной» задержки, при котором может закончиться поиск. В связи с тем, что на первом этапе используется часть сигнала (сегмент), до стоверность обнаружения (поиска) получается недостаточной и тре буется проверка. Однако в этом случае проверка не может быть выпол нена так просто, как это было при поиске по времени, когда частота была известна точно. В этом случае частота оценена с недостаточной
точностью, |
ее неопределенность |
составляет |
Bs/bTs, в то |
время как |
|
для работы коррелятора нужно, чтобы неопределенность |
по |
частоте |
|||
составляла |
всего \ITS. Поэтому |
проверка |
решения, принятого на |
||
первом, предварительном этапе поиска по частоте и задержке, |
требует |
выполнения более сложной процедуры. Можно осуществлять эту про-
|
|
СФС |
\Д |
|
|
|
|
|
|
|
|
|
|
См |
|
\глсп\ |
|
ЛУ L |
|
|
|
|
|
|
|||
|
|
1 |
|
|
|
|
|
|
\ . |
_ |
|
|
|
УСЧ |
\KZ |
Кор |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Т/72 |
|
|
|
|
Рис. 5.6.2. |
|
|
|
|
верку, используя |
EJb параллельно |
действующих |
корреляторов |
или |
||
повторяя ее для |
предварительно |
найденной задержки BJb |
раз, |
|||
сдвигая частоту «шагами» на |
\ITS. |
|
|
|
|
|
Рассмотрим процедуру, предусматривающую проверку с повторе |
||||||
нием, т. е. с использованием |
одного |
коррелятора, |
что представляет |
больший практический интерес. Такая процедура поиска может быть реализована с помощью функциональной схемы рис. 5.6.2. Рас смотрим ее работу. Вначале ключ Кі открыт, а ключ К2 закрыт. Сигнал поступает на°смеситель (См), на который подается также опор ный синусоидальный сигнал с управляемого синтезатора частот (УСЧ). Синтезатор может генерировать набор синусоидальных сигналов через каждые 1/ГС Гц в пределах всего интервала неопределенности по ча стоте. Эти опорные сигналы соответствуют средним частотам расширен ных частотных интервалов (/—V на рис. 5.6.1) и элементарных частот ных интервалов \ITS (1—6 на рис. 5.6.1). Вначале на смеситель подает ся средняя частота некоторого расширенного интервала (например, / ) . С выхода смесителя сигнал поступает на согласованный с сегментом фильтр (СФС) и детектор (Д). Результат накопления подается на пер вое пороговое устройство (ПУ]), имеющее порог Пѵ Если напряжение на выходе согласованного фильтра превысит пороговый уровень, им.
183
Пульс с выхода порогового устройства запустит генератор опорнопсевдослучайной последовательности (ГПСП). Одновременно логиче ское устройство (ЛУ) закроет ключ К], откроет ключ К2 [подаст сигнал на корреляционное устройство (Кор)] и переключит управляемый частотный синтезатор на частоту, соответствующую некоторому эле ментарному частотному интервалу, расположенному в обследуемом расширенном интервале (на рис. 5.6.1 это интервал / ) . Через время, равное длительности сигнала, производится сравнение выходного напряжения коррелятора с порогом П 2 второго порогового устройства (ПУ2 ). Если накопленное напряжение превышает порог, поиск закан чивается. Если оно меньше порога, то частотный синтезатор переклю чается на частоту, соответствующую средней частоте следующего эле ментарного частотного интервала (интервал 2 на рис. 5.6.1), производит ся проверка па этой частоте и т. д., пока не будут проверены все mf элементарных интервалов (на рис. 5.6.1 mf = 6), лежащих внутри данного расширенного интервала ширины 1/ТС(/ на рис. 5.6.1). Если предварительное решение о частоте и задержке сигнала было принято правильно, то с высокой достоверностью, практически безошибочно, проверка устанавливает это.
На одном из элементарных частотных интервалов порог второго решающего устройства будет превышен и система поиска закончит свою работу, определив и задержку, и частоту с точностью, достаточ ной для работы информационного канала и системы слежения по ча стоте и задержке. Если после просмотра всех дискретных значений задержки на данном расширенном частотном интервале поиск не за канчивается, синтезатор переключается на частоту, соответствующую средней частоте следующего расширенного частотного интервала (ин тервал I I на рис. 5.6.1), и поиск продолжается. Число проверок при просмотре Б 8 = Nx значений задержки является случайным и, следо вательно, случайной величиной является и время анализа каждого из расширенных частотных интервалов и время поиска Тп. Простейшей характеристикой случайного времени поиска является его среднее значение.
5.6.2. Среднее время поиска
Среднее время поиска может быть получено с использованием методики, приведенной в § 5.5, поэтому здесь этот вывод не рассматри вается. Будем считать, что вся область неопределенности по частоте
разбита на Nfv |
расширенных интервалов. |
|
Тогда при Nfvbs |
> 1 для среднего времени поиска в безразмер |
|
ных единицах |
имеем |
|
|
|
г. (5.6.1) |
|
|
2 |
Здесь г — число сигнальных последовательностей, которое затрачи вается при проверке (на одной из /Л/ частот).
1S4
Рассмотрим важный для практики случай приема сигнала с неиз вестной фазой и постоянной амплитудой на фоне белого нормального шума. Вычисление среднего времени поиска и определение его мини мального значения аналогичны описанным в § 5.5, поэтому здесь мы на них не останавливаемся. На рис. 5.6.3 приведены графики зависимости
ІШі (Тп/Т8)]ш1и |
от базы |
сегмента b |
при различных параметрах си |
|
стемы. Общее |
число |
элементарных |
частотных интервалов в области |
|
неопределенности Nfv |
mf |
принято равным 1000. Заметим, что на прак- |
100 |
200 |
300 |
kOO |
500 Ъ |
|
Рис. |
5.6.3. |
|
|
тике наибольший интерес представляют случаи большого среднего времени поиска, а при больших значениях іщ {TJTS) оно зависит от
NfP линейно (членом m' ^ 1 г можно пренебречь), поэтому, пользуясь приведенными графиками, легко пересчитать значения среднего вре
мени поиска и для других значений |
Nfpmf |
при заданном т} |
= Б//6. |
|
Длительность проверки на одной частоте гТа |
при расчетах |
принима |
||
лась такой, чтобы при вероятности |
ложного |
обнаружения |
10~9 ве |
|
роятность правильного обнаружения |
была |
не менее 0,999. |
|
Из рисунка видно, что увеличение базы сегмента b при заданных значениях остальных параметров целесообразно лишь до определен
ного предела. При заданных EJNn |
и b уменьшение Б 8 приводит к умень |
||
шению среднего |
времени |
поиска. Среднее время поиска при простом |
|
последовательном |
поиске |
больше |
(или равно при отсутствии ошибок) |
185
bsNfVmfl2. Для случая, использованного на рис. 5.6.3, оно больше
5- 1Ö5 BS .
Из изложенного следует, что если сравнивать двухэтапный поиск с простым последовательным по среднему времени поиска, то выигрыш получается в десятки и сотни раз. При этом увеличение объема аппа ратуры происходит в основном за счет использования при двухэтапном поиске СФ, реализовать который при базе около ста сравнительно не сложно.
5.6.3. Функция распределения
и дисперсия времени поиска
По причинам, аналогичным тем, которые были приведены в § 5.5 могут наблюдаться значительные отклонения случайного времени поиска от среднего значения. Поэтому наряду со средним временем желательно знать функцию распределения времени поиска и его дис персию.
С помощью теории марковских процессов можно получить в рас сматриваемом случае для функции распределения времени поиска асимптотическую формулу, аналогичную (5.5.14):
Р (Tn&jTs) |
= p/si, / = 1, 2, |
(5.6.2) |
где
|
tîlf |
1-s, |
|
Л / р Б 8 / И / г Р ( Г С / 0 ) # Г + Л ' Л , ~ 1 |
l~P(TclO)+P(rcIO)s'pr\NiGs |
||
|
|
|
(5.6.3) |
и Sx — единственный |
положительный (минимальный |
по модулю) ко |
|
рень уравнения |
|
|
|
1 - [ 1 _ Р ( Г с / с ) ] [ 1 _ Р ( Г с / 0 ) + |
|
||
+ |
P(rc/Ö)spr]Ntv |
Б * s > = 0. |
(5.6.4) |
Использование этой формулы затрудняется в связи с необходимостью вычисления значений корня В некоторых случаях для оценки раз броса значений времени поиска достаточно знать его дисперсию. Для дисперсии можно получить следующее выражение:
+ |
|
1 |
BsNfpP(rc/0)m}r* |
+ |
|
Ts J |
^ ( Г с / с ) |
|
|||
|
|
|
|||
1 - Я (Гс/с) . 1 |
|
|
|
||
Р2 |
+ ~ ~ ] \Niv + Nfv B s P (IVO) mfr). |
(5.6.5) |
|||
|
(Гс/с) |
|
|
|
186
Численные расчеты показывают, что среднеквадратичное отклонение близко к среднему значению. Например:
при |
B s = |
2047, |
b = 100, |
EJNn |
|
= 50 и |
Nfvmf |
= 1000 |
|||
|
im, |
(TJTS)]MHU |
= 6800, |
B'l* (TJTS) |
= 6920; |
||||||
при |
Б, = |
2047, |
b = |
250, |
EJNn |
- |
50, |
N,pm, |
= 1000 |
||
|
[™i |
(^n/Ts )]M I I „ |
- 990, |
|
|
(TJTt) |
= |
975; |
|||
при B s = 1023, |
6 = |
250, |
EJNn |
= |
50, |
/V/ p mf |
= |
1000 |
|||
|
К |
( Ѵ ^ і м и н |
= 262 |
D 1 / 2 |
(7n /Ts ) = |
295. |
Тот факт, что среднеквадратичное отклонение приблизительно равно математическому ожиданию, дает основание предположить, что и в данном случае, так же как и при поиске по задержке, для опи сания распределения времени поиска можно использовать в качестве первого приближения экспоненциальное распределение
) |
e x p [ - ( r n / r s ) / m 1 ( T n / r s ) ] . |
(5.6.6.) |
Щ (Тц/Т8) |
|
Результаты расчетов по формуле (5.6.6) подтверждают эту возмож ность.
Рассмотренный метод поиска по частоте и задержке позволяет при небольшом усложнении аппаратуры получить среднее время поиска, существенно меньшее, чем при последовательном поиске.
Г л а в а ш е с т а я
РЕАЛИЗАЦИЯ СХЕМ ОПТИМАЛЬНОГО ПРИ ЕМА ШУМОПОДОБНЫХ СИГНАЛОВ И ОЦЕН КА ПОМЕХОУСТОЙЧИВОСТИ РЕАЛЬНЫХ СХЕМ
6.1. Основные вопросы реализации оптимальных схем
Выше были получены теоретические схемы оптимальной обработки, использующие корреляторы и согласованные фильтры. При практической реализации этих схем возникает ряд проблем техни ческого и инженерного характера и наблюдается ухудшение результа тов обработки по сравнению с получающимися для оптимальных теоре тических схем.
Устройство оптимальной обработки шумоподобных сигналов (УОО) должно быть по своим входным и выходным параметрам согла совано с остальными частями приемного устройства, а именно: со схе мой предварительного усиления и селекции сигналов (ПУС) (приемни ком), устройством вторичной обработки информации (УВО), устрой ствами поиска и синхронизации (УПС) и другими дополнительными
устройствами (см. рис. 2.1.1).
Согласование устройства вторичной обработки информации с уст ройством оптимальной обработки требует того, чтобы вторичные сигна лы — видеоимпульсы на выходе последнего, символизирующие приня тие соответствующей гипотезы, имели нормированную амплитуду, длительность и форму. Выполнение этих требований при реальных скоростях передачи информации с использованием ШПС обычно не представляет особых трудностей.
Взаимосвязь между устройством оптимальной обработки и прием ником требует решения более сложного комплекса вопросов.
Смесь сигнала |
и шума, |
поступающая на УОО с приемни- |
ника, должна иметь |
достаточно |
большую амплитуду, так как, как |
будет показано ниже, нежелательно реализовывать схему оптималь ной обработки с большим коэффициентом усиления. Проще задачу усиления решать в приемнике.
Сигнал или смесь сигнала и шума, поступающие на УОО, должны иметь нормированный уровень, в то время как в реальных условиях уровень сигнала и шума на входе приемника изменяется в очень широ ких пределах, поэтому в приемнике необходимо использование АРУ или ограничителей амплитуды.
Если отношение сигнал/помеха в полосе частот сигнала значитель но меньше единицы, что характерно для ШПС, то можно считать, что
188
АРУ поддерживает постоянным уровень помех, а уровень сигнала остается случайным, изменяющимся в широких пределах. Чем больше база сигнала, тем, очевидно, больше возможные пределы этого изме нения, т. е. тем выше требования, предъявляемые к динамическому диапазону каскадов приемника и входных каскадов устройства опти мальной обработки. При хорошей работе АРУ увеличение уровня слабого сигнала на входе приводит примерно к пропорциональному увеличению уровня сигнала, подаваемого на УОО и наблюдаемого на выходе коррелятора или фильтра. При значительном увеличении уровня сигнала АРУ начинает срабатывать от него, и дальнейшее его изменение на входе УОО прекращается [2.3].
Сигнал, поступающий на УОО, должен иметь определенную про межуточную частоту, удобную для реализации коррелятора или со гласованного фильтра. При этом первоначальную неопределенность по частоте сигнала лучше устранять в приемнике, перестраивая гетеродин, так как иначе полоса УПЧ должна быть шире полосы спектра сигнала
на величину |
возможной |
неопределенности |
по |
частоте, что |
приводит |
к увеличению |
мощности |
помех, которое |
хотя |
и не влияет на про |
|
цедуру обработки, но требует увеличения |
динамического |
диапазона |
|||
каскадов. |
|
|
|
|
|
Вопросы сопряжения устройства оптимальной обработки с до полнительными схемами и устройствами сложно рассмотреть в общем виде, так как они существенно различаются для корреляционных схем и схем с согласованными фильтрами, поэтому ниже эти вопросы будут рассмотрены на конкретных примерах.
Сложные инженерные вопросы возникают и при реализации самой схемы оптимальной обработки, они относятся к реализации отдельных функциональных устройств и каскадов, необходимость применения
которых вытекает из теоретических схем, и к сопряжению |
(связи) |
этих устройств между собой. |
|
Все функциональные устройства и каскады, входящие |
в схему |
оптимальной обработки, имеют параметры и характеристики, отличаю щиеся от идеальных Это определяется рядом причин.
Во-первых, многие функции, возлагаемые на отдельные реальные функциональные устройства алгоритмом оптимальной обработки, не могут быть выполнены ими идеально по их принципу действия, на пример интегрирование і?С-цепью, суммирование на резисторах и т. д.
Во-вторых, все каскады и устройства, кроме требующихся пара метров, определяющих их функционирование в схеме, имеют также паразитные параметры, например затухание и отражения в линиях задержки, паразитные составляющие на выходе перемножителей и т. д. В соответствующих разделах данной главы будут рассмотрены вопросы реализации некоторых основных функциональных устройств, харак терных для корреляционных и фильтровых схем, и показано влияние неидеального выполнения возлагаемых на них функций и влияние их паразитных параметров на ухудшение достоверности приема инфор мации.
В-третьих, отклонения реальных характеристик каскадов и уст ройств от идеальных вызваны тем, что элементы, входящие в каскады,
189