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

книги из ГПНТБ / Терентьев, С. Н. Цифровая передача непрерывных сообщений

.pdf
Скачиваний:
5
Добавлен:
19.10.2023
Размер:
6.06 Mб
Скачать

ГЛАВА I

СТАТИСТИЧЕСКАЯ МОДЕЛЬ СИСТЕМЫ ПЕРЕДАЧИ ЦИФРОВОЙ ИНФОРМАЦИИ

1.1.ПОЗИЦИОННАЯ СИСТЕМА СЧИСЛЕНИЯ

КАК ЦИФРОВОЙ КОД

При цифровой передаче в качестве кода используется пози­ ционная система счисления. Такой код обладает следующими до­ стоинствами.

Дискретные величины в этом коде представляются числами в системе счисления с выбранным основанием т. Следовательно, этот код является арифметическим. Над величинами, представ­ ленными в этом коде, можно совершать все арифметические опе­ рации, что важно при использовании для обработки передаваемой информации в цифровых вычислениях. Этот код имеет простой алгоритм кодирования и декодирования.

Цифровой позиционный код позволяет с помощью небольшого числа «цифр» закодировать большое число сообщений. Это упро­ щает его техническую реализацию.

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

выражения величины N {i) с помощью позиционной системы счис­ ления.

Если кодированию подлежат числа от нуля до то при выбранном основании системы счисления т значность п кодовых слов (m-ичных чисел), которая из соображений простоты техни­ ческой реализации выбирается постоянной, определится из выра­ жения

п = Г !ogm^шах •

Цифры а(|), являющиеся символами кода, могут принимать значения 0,1 ..., m— 1.

Ю

Закодировать число N значит определить цифры (символы) в каждом разряде (позиции) числа (кодового слова). Эту про­ цедуру удобнее начинать со старшего разряда.

Цифра старшего разряда числа N

Следующие за пей цифры определяются по формулам:

Йи-I —

« ч - 1

«„_) = N ап-т"

т

2

 

 

 

 

 

#v =

 

«к

, й|(

N

£ тч-С

тк - 1

q = k + l

а, = а1; а, = а2 — аг-ТП.

Вобщем виде алгоритм кодирования может быть записан с помощью рекуррентной формулы:

#к =

N - 2 aq /nq- 1

 

( 1. 1)

 

q - k + l

(mod i

,k- n

Эту процедуру легко реализовать технически.

позиционном коде

Закодированное таким образом число N в

будет иметь вид

 

 

 

N

:--- # ц С1\\- 1• . . Л ь . . .

# 1*

 

Процедура декодирования также является простой и хорошо известной. Она сводится к сложению цифр с соответствующим ве­ сом, определяемым номером разряда k:

N — £

/nk_1 -ak.

(1.2)

k=l

 

Техническая реализация процедуры декодирования

не пред­

ставляет большой сложности.

В практике в качестве

символов

11

(цифр) кода могут использоваться различные сигналы, отличаю­ щиеся друг от друга одним из параметров: амплитудой, частотой, фазой колебаний. Чаще всего используется частотная или фазо­ вая модуляции, имеющие некоторые преимущества перед ампли­ тудной модуляцией. Однако обсуждение этих вопросов выходит за рамки настоящего параграфа.

1.2.МОДЕЛЬ СИСТЕМЫ ПЕРЕДАЧИ ЦИФРОВОЙ ИНФОРМАЦИИ

Поскольку для решения задач оптимизации, рассматриваемых в этом разделе работы, привлекается аппарат статистических ре­

шений, необходимо установить статистическую

модель системы

связи.

 

быть представле­

При цифровом методе такая модель может

на в виде, изображенном на рис. 1.

 

Цифровой

Передатчик

Линия связи

преобразователи

{n O J - W v p }

I'2)-WM {X<y

Рис. 1.

 

 

Источник сообщения в этой модели характеризуется совокуп­

ностью возможных сообщений, образующих

счетное множество

{W(l)[ подлежащих передаче дискретных величин.

 

При передаче непрерывных сообщений, как было

сказано вы­

ше, производится операция дискретизации,

которая

рассматри­

ваемой моделью

не отражается. Этому вопросу посвящается гла­

ва V, в которой

рассматриваются задачи

оптимизации

операций

квантования с учетом операций кодирования.

 

С помощью цифрового преобразователя над множеством

совершается операция кодирования

в результате

которой

1'2

каждому элементу множества {Л/(|>}■ взаимно однозначно сопо­

ставляется комплекс элементов ((я1'1) п множества {а,1)|. Эти комплексы представляют числа в позиционной системе счисления

с основанием т, а элементы

множества

{аП)\ являются

цифра­

ми этой системы счисления.

Алгоритм

кодирования И^код был

описан в 1.1. Эту

операцию

можно также трактовать как опе­

рацию разукрупнения алфавита.

 

 

В передающем

устройстве

элементы

сообщения яУ'

превра­

щаются в сигналы. В рассматриваемой модели этот процесс со­

ответствует операции W nQp над множеством {о<1)}:

 

W " \ - - ^пер^'Ч .

 

В процессе передачи по каналу связи сигналы

подверга­

ются искажениям. В каналах с аддитивными помехами на колеба­

ния, представляющие сигнал, накладываются колебания

помех:

В модели этот процесс соответствует операции

с

над мно­

жеством сигналов

{jc(i)|:

 

 

 

 

 

В приемном устройстве по принятым колебаниям z(t)

принимает­

ся решение о'том,

какому из возможных

значений а 11>

оно соот­

ветствует. Из-за искажающего действия помех

эти

решения не

могут в общем случае быть безошибочными.

Поэтому

решения,

получаемые на выходе приемного устройства, в отличие

от пере­

данных сообщений, будем обозначать индексом

(j). Этот

процесс

в терминах статистической модели запишется в виде

 

 

 

С помощью обратного преобразования МЧод1’

комплекс

элемен­

тов ((аш))п преобразуется в величину N ll\

а

множество

выход­

ных решений j«<JI}

в множество величин

 

 

 

 

 

 

l-\;,j)[ = и ^ ' Ь <л!-

 

 

 

 

 

Итак, в соответствии с принятой моделью,

процесс

передачи

цифровой информации можно записать в виде

 

 

 

 

{Л'(ЯЬ

^код w nep Wtc Wn? W lKQl' |А;,<)[.

 

 

(1.3)

13

Задача любой системы связи может в самом общем виде рас­ сматриваться как «приближение», в некотором определенном

смысле, множества W ” } к множеству {/V(i,[. Этого можно до­ стигнуть путем соответствующего выбора операций, определяю­ щих процесс связи.

Синтез оптимальной системы связи основан на отыскании та­ ких операторов W, которые обеспечивали бы наибольшее «прибли­

жение» к {yV(l)|. В общем виде эта задача, по-видимому, решена быть не может. Поэтому, решая задачи частичной оптими­ зации, задаются видом некоторых операторов W и, на основе вы­ бранных критериев, определяют остальные.

Если полагаются заданными операторы W Kод, Wnep, \^лс, а определению подлежат операция W„p, то задача является предме­ том теории оптимальных методов приема. В статистической теории связи это наиболее разработанный раздел. Ему посвящены фун­ даментальные работы многих зарубежных и советских авторов

[1,2,3].

Значительно слабее разработаны задачи синтеза оптимальных

сигналов, дающие ответ на

вопрос о выборе операции Wnep при

заданных операциях

с и

Wnp.

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

рации кодирования \1/ ход, наложения шумов

на полезные сигналы

и?лс, приема Wnp полагаются известными,

а

операция

формирова­

ния сигналов, образующих кодовое слово

U?nep, подлежит опреде­

лению.

 

 

 

Как отмечалось выше, наличие помех в канале связи обуслав­

ливает статистический характер проблемы

передачи

сообщений.

Чтобы придать определенность задаче «приближения» множе­

ства решений к множеству передаваемых сообщений, не­ обходимо установить критерий, который бы позволил определить смысл и степень этого «приближения».

1.3.ВЫБОР КРИТЕРИЯ КАЧЕСТВА

Вследствие того, что решение

является случайной

вели­

чиной, степень его соответствия

переданному значению N {<)

мо­

жет быть определена только в результате большого числа испыта­ ний и задана посредством некоторой статистической характери­ стики.

14

Если для каждой

пары

/V()>

и /V1’1 можно Определить значе­

ние некоторой функции г (N {1\

то ее математическое ожи­

дание может служить

мерой

«соответствия» или оценкой качест­

ва решения /VlJ) для данного сообщения Л,<1). Эту функцию на­ зывают функцией потерь, а ее математическое ожидание по всем

Л'(Л— риском.

служить

Критерием оценки качества системы в целом может

математическое ожидание функции потерь по всем

и jVй*,

называемое средним риском:

 

Р = Е Е г(Л/0), N (i)) p{N (X))-p

(1.4)

Это наиболее общее выражение для критерия качества, из кото­ рого можно получить выражения практически для всех известных статистических критериев, используемых в статистической теории связи. Для этого потребуется в формулу (1.4) подставить конкрет­

ное значение функции

г (ЛЛ11, V JI).

В самом деле, если в ка­

честве функции

потерь

принять простую функцию r(/V(l), Л/(,)) ,

равную нулю,

когда

= N {>),

и равную единице, когда

iV"-) ф N u\ то критерий среднего риска обращается в критерий «идеального наблюдателя», оценивающий качество принимаемых решений по полной вероятности ошибочных решений.

Если положить

r ( ^ ll), ^ u,)=log/?(yV(ji/^(l)),

то (1.4) обращается в критерий, оценивающий качество решений по величине потерь информации.

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

ны. В этом случае разумно в качестве функции потерь

),

определяющей степень нежелательности совместной

реализации

и N a\ выбрать простую функцию и тем самым использрвать критерий «идеального наблюдателя». Иначе обстоит дело, когда система предназначена для передачи сообщений, каждое из которых имеет смысл некоторой величины. В этом случае неже­

15

лательность

ошибочного

решения

возрастает в зависимости

or

величины отличия N l>]

от

Л/(|).

В таких

случаях функция

по­

терь должна

зависеть

от

абсолютного

значения

 

разности

!ууб) _

 

 

 

 

 

 

 

 

Можно предложить различные функции

r(N{i\ N {i)),

моно­

тонно возрастающие по мере увеличения |/V<J) —

Среди

них

особого внимания заслуживает квадратичная функция

 

 

 

 

г {№ \ Л'(л) 3= (w:J>_ N w)\

 

(1.5)

которая в ряде случаев наиболее полно отображает «цену» оши­ бочного решения. Если цифровая система предназначена для пе­ редачи скалярного параметра, то функция потерь (1.5), усреднен­

ная по всем /V01

и N l\

оценивает точность его передачи, а

средний риск отображает среднеквадратическую ошибку:

Р = £

£ (yV<i)- ^

(,))2.p(yV(,,)-p(A'(ill^ (,))=A W 2.

n(UN<j)

 

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

Возвратимся к выражению для логарифмической функции по­

терь. Информационный критерий,

основанный на ее применении,

в ряде случаев мюжет оказаться

плодотворным. Однако его ис­

пользование для решения задач

синтеза встречает некоторые

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

зависит не только от значений 7V(i) и 7V(I), но и от способа

при­

нятия решения Wn9 и способа формирования сигнала U/nep.

кото­

рые подлежат оценке с помощью этого критерия и на основе ми­ нимизации которого они оптимизируются.

В ряде работ 14, 5] связь между точностью оценки и количест­ вом информации устанавливается для некоторых конкретных си­ туаций. Однако в общем виде эту зависимость установить не удается. Применение теории информации для выявления общих

закономерностей в теории передачи сообщений оказалось весьма плодотворным. Вместе с тем использование логарифмической функции потерь не дает существенных преимуществ при решении задач по оптимизации систем передачи сообщений.

J6

Итак, в дальнейшем принимается в качестве статистического критерия — критерии минимума среднего риска, а в качестве це­

ны риска — квадратичная функция (М >] — Л/(1>)2.

Теперь, определив модель системы связи и выбрав критерий качества, можно более четко поставить задачу оптимизации систе­

мы связи.

заданными:

 

 

 

 

Полагаются

 

 

 

 

— ансамбль возможных сообщений

 

 

 

 

.— его априорная статистика p ( N w);

 

воздействия

на сигнал;

— статистика помех и способ М7ЛС их

— способ кодирования передаваемых

сообщений W K01l

с по­

мощью символов а (1);

решений Wop;

 

 

— вид модуляции и способ принятия

по

выход­

— способ восстановления переданного

сообщения

ным решениям

a(J).

 

 

 

 

На основе установленной модели и выбранного критерия тре­

буется:

 

формирования

сообщения

— определить оптимальный способ

с помощью операции U?nep, используя общее уравнение передачи (1.3); иными словами, требуется осуществить синтез оптимальной структуры кодового слова, которая обеспечивала бы минимум среднего риска:

Р& N min )

определить величину pmln для оптимизированной системы, характеризующую ее качество;

сравнить оптимизированную систему с существующими по

критерию р и определить выигрыш, который получается в резуль­ тате оптимизации;

— определить целесообразные пути реализации оптимизиро­ ванной системы.

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

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

Естественно, что и для такого класса систем передачи можно обнаружить ситуации, в которых выбранный критерий оказыва-

2 С. Н. Терентьев.

f ОС.17)убл

 

Нвучно-Т9ХН

 

библиотека

 

ЭКЗЬМГ

ется недостаточно обоснованным. Например, могут

существовать

такие системы,

в которых цена ошибки г { № \ /V0))

не являет­

ся монотонной

функцией

аргумента

— УУ(,)|.

Однако

эти

исключения только

подчеркивают правила, определяемые

для

рассматриваемого

класса

систем.

 

 

 

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

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

is

ГЛАВА II

ДИСПЕРСИЯ ОШИБОК ВОССТАНОВЛЕНИЯ ПЕРЕДАННОГО ЧИСЛА ПРИ АДДИТИВНОМ ШУМЕ В КАНАЛЕ СВЯЗИ

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

Так, например, средняя квадратичная ошибка при передаче речевых сообщений цифровым методом (КИМ) соответствует мощности помехи, а отношение среднего квадрата передаваемого числа к средней квадратичной ошибке — привычное отношение мощности сигнала к мощности шума.

При передаче результатов телеизмерений средняя квадратич­ ная ошибка характеризует точность передачи. В системах переда­ чи изображений эта ошибка является хорошей оценкой интенсив­ ности визуальной помехи.

Вид выражения для средней квадратичной ошибки при цифро­ вом методе передачи чисел по каналу связи зависит от основания цифрового кода (основания системы счисления) и свойств канала связи.

2.1. ОШИБКИ ПРИ ПЕРЕДАЧЕ ЧИСЕЛ РАВНОМЕРНЫМ ЦИФРОВЫМ КОДОМ С ОСНОВАНИЕМ щ

Если по каналу связи передается число

( 2. 1)

k=l

2*

19

Соседние файлы в папке книги из ГПНТБ