
- •Введение
- •Лабораторная работа № 1
- •Основные понятия и определения. Исследование детерминированных сигналов
- •2. Исследование спектров периодических сигналов.
- •3. Распределение энергии в спектре периодических сигналов.
- •3.1. Исследование спектров непериодических сигналов.
- •Контрольные вопросы
- •Лабораторная работа № 2
- •1. Исследование временной функции автокорреляции.
- •2. Исследование случайного процесса.
- •График вероятностной характеристики случайного процесса.
- •3. Определение спектральной плотности случайного процесса
- •Контрольные вопросы
- •Лабораторная работа № 3
- •1. Определение шага равномерной дискретизации
- •1.1. С помощью интерполирующих многочленов Лагранжа.
- •1.1.1. Интерполирующие многочлены Лагранжа нулевой степени
- •График дискретизации с использованием многочлена
- •1.1.2. Интерполирующие многочлены Лагранжа первой степени
- •Дискретизация с использованием многочлена
- •1.2. С использованием экстраполирующих многочленов Тейлора.
- •1.2.1.Экстраполирующие многочлены Тейлора нулевой степени
- •1.2.2 Экстраполирующие многочлены Тейлора первой степени
- •Дискретизации с использованием экстраполирующего многочлена Тейлора нулевой степени
- •2. Исследование адаптивной дискретизации.
- •Дискретизации экстраполирующим многочленом Тейлора первой степени
- •2.1 Адаптивная дискретизация реализации сигнала с использованием многочлена нулевой степени
- •Лабораторная работа № 4
- •1. Исследование источника сообщений на эргодичность.
- •1.1. Определение общего числа возможных последовательностей, учитываемых в практических расчетах для эргодического источника сообщений с заданными параметрами.
- •1.2. Влияние избыточности на эффективность использования канала связи.
- •1.3. Определение скорости передачи информации, пропускной способности дискретного канала связи без помех.
- •1.4. Определение скорости передачи информации и пропускной способности дискретного канала с помехами.
- •Контрольные вопросы
- •Лабораторная работа №5
- •1.Общая характеристика помех в системах передачи информации.
- •2. Корректирующая способность кода.
- •3. Помехоустойчивость простого кода при передаче под воздействием помех.
- •4. Циклический код.
- •Контрольные вопросы
- •Лабораторная работа № 6
- •1. Код Шеннона-Фано.
- •2. Код Хаффмана.
- •Кодовое дерево.
- •Контрольные вопросы
- •Лабораторная работа № 8
- •Основные понятия и определения.
- •1.Дисперсия.
- •2.Квантование.
- •Контрольные вопросы
- •Лабораторная работа №9
- •Основные понятия и определения.
- •1.Теорема Шеннона.
- •2. Методы эффективного кодирования некорреляционной последовательности знаков.
- •3. Требование префиксности эффективных кодов.
- •4. Методы эффективного кодирования коррелированной последовательности знаков.
- •5. Недостатки системы эффективного кодирования.
- •Контрольные вопросы
- •Лабораторная работа № 10
- •1. Преобразование сигналов.
- •1.1. Потенциальная помехоустойчивость преобразователей непрерывной и импульсной модуляции.
- •1.2. Фазовая модуляция (фм).
- •1.3. Частотная модуляция (чм).
- •2. Оптимальное выделение детерминированного сигнала на фоне шума по критерию максимума вероятности правильного воспроизведения.
- •Контрольные вопросы
- •Лабораторная работа № 11
- •1. Пропускная способность.
- •2. Линейный “шумящий” фильтр с коэффициентом усиления, изменяющимся случайным образом относительно некоторого постоянного значения.
- •Контрольные вопросы
- •Оглавление
- •Теория информации
Контрольные вопросы
1.Что значит квантование по уровню?
2.Какие вы знаете способы квантования по уровню?
3.Какие погрешности возникают вследствие квантования по уровню?
4.Какие значения принимают погрешности квантования при разных способах квантования?
5.Как влияет число уровней (способ 1) и их фиксация (способ 2) квантования на само квантование?
Лабораторная работа №9
“Скорость передачи информации при различных способах кодирования сообщения”.
Цель. Определение скорости передачи информации при использовании различных кодов.
Задание.
1) Опытным путем проверить влияние количества независимых символов, вероятности их появления и длительности символов на среднюю скорость передачи информации;
2) Сделать выводы об эффективности кодов, используемых в данной лабораторной работе.
Отчет по лабораторной работе должен содержать:
- краткие теоретические сведения.
- результаты работы.
- выводы.
Основные понятия и определения.
1.Теорема Шеннона.
В большинстве случаев знаки сообщений преобразуются в последовательности двоичных символов. В рассмотренных устройствах это преобразование выполнялось без учета статистических характеристик поступающих сообщений.
Учитывая статистические свойства источника сообщения, можно минимизировать среднее число символов, требующихся для выражения одного знака сообщения, что при отсутствии шума позволяет уменьшить время передачи или объем запоминающего устройства.
Эффективное кодирование сообщений для передачи их по дискретному каналу без помех базируется на теореме Шеннона, которую можно сформулировать так:
1.При любой производительности источника сообщений, меньшей пропускной способности канала, т. е. при условии
,
(9.1.1)
где
— сколь угодно малая, положительная
величина, существует способ кодирования,
позволяющий передавать по каналу все
сообщения, вырабатываемые источником,
- пропускная способность дискретного
канала связи.
2.Не существует способа кодирования, обеспечивающего передачу сообщений без их неограниченного накопления, если .
Поскольку строгое математическое доказательство относительно сложно, убедимся в справедливости теоремы, основываясь на эвристических соображениях.
В основе доказательства лежит идея возможности повышения скорости передачи информации по каналу, если при кодировании последовательности символов ставить в соответствие не отдельным знакам, а их последовательностям такой длины, при которой справедлива теорема об их асимптотической равновероятности. При этом, естественно, в первую очередь подлежат кодированию типичные последовательности.
Если количество знаков в кодируемой последовательности равно , а энтропия источника — , то число типичных последовательностей
.
(9.1.2)
Так
как
,
где
—
длительность кодируемой
последовательности;
— длительность одного знака, то
.
(9.1.3)
Каждой
типичной последовательности нужно
поставить в соответствие кодовую
комбинацию той же продолжительности
из
символов с объемом алфавита
.
При
скорости манипуляции
число символов в кодовой комбинации
составит
,
что позволяет образовать
различных
кодовых комбинаций, причем
.
(9.1.4)
Сравнение
(9.1.3) и (9.1.4) показывает, что
.
Следовательно, если
,
то кодовых комбинаций, пропускаемых
каналом, достаточно для того, чтобы
закодировать все типичные последовательности
знаков, причем останется еще некоторый
излишек.
Нетипичным последовательностям в принципе могут быть поставлены в соответствие кодовые комбинации со значительно большим числом символов. Для различения эти комбинации в начале и конце сопровождаются кодовыми комбинациями, взятыми из излишка, не использованного для кодирования типичных последовательностей. Однако всем нетипичным последовательностям можно ставить в соответствие и одну и ту же кодовую комбинацию из указанного излишка, предопределяя их недостоверную передачу.
Поскольку
при
вероятность появления нетипичной
последовательности стремится к нулю,
в первом случае это никак не отразится
на эффективности передачи, а во втором
— на уровне надежности отождествления
принятых комбинаций с действительно
переданными.
Отметим, что, ограничиваясь кодированием типичных последовательностей, вероятности которых равны, мы обеспечиваем равновероятное и независимое поступление символов на вход канала, что соответствует полному устранению избыточности в передаваемом сообщении.
Справедливость второй части теоремы, указывающей на невозможность осуществления передачи при , следует из определения пропускной способности канала как максимально достижимой скорости передачи информации, взятой по всему множеству источников заданного класса. Поэтому если пропускная способность канала меньше производительности источника, то неизбежно накопление сообщений на передающей стороне.
Рассматриваемая
теорема Шеннона часто приводится и в
другой формулировке: сообщения источника
с энтропией
всегда можно закодировать последовательностями
символов с объемом алфавита
так, что среднее число символов на знак
сообщения
будет сколь угодно близко к величине
,
но не менее ее.
Данное
утверждение обосновывается также
указанием на возможную процедуру
кодирования, при которой обеспечивается
равновероятное и независимое поступление
символов на вход канала, а, следовательно,
и максимальное количество переносимой
каждым из них информации, равное
.
Как мы установили ранее, в общем случае
это возможно, если кодировать сообщения
длинными блоками. Указанная граница
достигается асимптотически при
безграничном увеличении длины кодируемых
блоков.
В
частности, при двоичном кодировании
среднее число символов на знак сообщения
может быть уменьшено до значения, равного
энтропии источника, выраженной в дв.
ед.
.