- •1. Квантование информации
- •Основные понятия и определения
- •1.2. Квантование по уровню
- •1.3Равномерное квантование по уровню и связанные с ним погрешности
- •1.4 Погрешности квантования при измерениях частоты
- •1.5 Определение ступеней квантования по погрешности прибора
- •1.6 Квантование по времени
- •1.7 Классификация методов дискретизации
- •1.8 Равномерная дискретизация
- •Выбор частоты отчетов по критерию наибольшего отклонения
- •Выбор интервала дискретизации по среднеквадратическому критерию
- •Адаптивная дискретизация общие сведения
- •Характеристики и классификация
- •Алгоритм полиноминальных методов сжатия
- •Контрольные вопросы
- •2. Методы помехоустойчивого кодирования
- •2.1 Классификация помехоустойчивых кодов
- •2.2 Блоковые коды основные принципы использования избыточности
- •Связь исправляющей способности с кодовым
- •Построение кодов с заданной исправляющей способностью.
- •Показатель качества корректирующего кода.
- •2.3 Систематические коды с обнаружением ошибок.
- •Код с четным числом единиц.
- •Равномерный код.
- •Код с удвоением элементов (корреляционный код).
- •Инверстный код.
- •Код с постоянным числом единиц.
- •2.4 Систематические коды с исправлением ошибок.
- •Матричное представление систематических кодов.
- •2.5 Циклические коды
- •Методы построения циклического кода
- •Результат умножения и деления можно представить в следующем виде
- •Матричное представление циклических кодов
- •Выбор образующего полинома
- •Обнаружение и исправление ошибок циклическим кодом заданной кратности
- •Исправление единичных или обнаружение двойных ошибок
- •Обнаружение и исправление независимых ошибок произвольной кратности
- •Обнаружение и исправление пачек ошибок
- •2.6 Рекуррентные коды
- •Минимально необходимое расстояние между пачками ошибок, при котором обеспечивается исправление всех ошибок в пачке длиной l, равно:
- •2.7 Контрольные вопросы
- •Модуляция электрических сигналов
- •Виды носителей и сигналов
- •Прямая модуляция
- •На рис. 3.3. Прдставлена временная (рис 3.3.А), частотная (рис 3.3.Б) и векторная (рис 3.3.В) формы представления сигнала.
- •Амплитудная модуляция
- •Далее, разлагая произведение синусов:
- •3.3 Частотная и фазовая модуляции
- •3.4 Спектры сигналов при частотной и фазовой модуляциях
- •3.5 Импульсная модуляция
- •Спектр одиночных импульсов
- •Практическая ширина спектра
- •3.6 Спектр периодической последовательности импульсов
- •3.7 Спектры сигналов с импульсной модуляцией
- •3.8. Основные методы демодуляции
- •Демодуляция амплитудно-модулированных сигналов
- •Демодуляция частотно-модулированных колебаний.
- •Демодуляция колебаний модулированных по фазе
- •Демодуляция модулированной последовательности импульсов.
- •3.9 Модуляционно - методическая погрешность
- •3.10 Погрешности частотных модуляторов.
- •Контрольные вопросы.
- •Литература:
- •Оглавление
Построение кодов с заданной исправляющей способностью.
При рассмотрении выше корректирующих кодов мы выбирали его заданную значность n. Повышение корректирующей способности достигалось при сохранении n за счет уменьшения множества N=2k разрешенных кодовых комбинаций (или уменьшения k информационных символов). Обычно на практике коды строятся в обратном порядке: вначале выбирается количество информационных символов k, исходя из поставленной задачи для передачи сообщения, а затем добавляются избыточные символы m для обеспечения заданной корректирующей способности кода.
Пусть известен объем передаваемых сообщений N. Находим необходимое количество информационных символов :
.
(2.8)
Пусть также известно количество ошибок Е необходимых исправить.
Задача состоит в том, чтобы при заданных N и Е определить значность кода n, при которой обеспечивается заданная корректирующая способность. Полное число ошибочных комбинаций, подлежащих исправлению, равно Е*2k=E*N. Так как количество ошибочных комбинаций равно N0-N=2n-2k, то код обеспечивает исправление не более (N0-N) комбинаций. Следовательно, необходимое условие для возможности исправления ошибок можно записать в виде:
NEN0-N=2n-2k (2.9)
откуда получим
N0(1+E)N (2.10)
или
(2.11)
Формула (2.11) позволяет определить значность кода n.
Рассмотрим частные случаи. Если имеются ошибки разной кратности, то прежде всего необходимо обеспечить исправление наиболее вероятных (однократных) ошибок.
E=Cn’=n
В этом случае зависимость (2.11) будет иметь вид:
(2.12)
При
построении кода можно пользоваться
таблицей вычисленных значений
от числа разрядов кода n.
-
n
2
3
4
5
6
7
8
9

1.33
2
3.2
5.33
9.2
16
28.4
51.2
Если
необходимо исправить ошибки кратности
от 1 до q, то можно учесть, что число
возможных однократных ошибок Е1=Сn1,
число возможных двукратных ошибок Е2=
.
Число возможных q кратных ошибок Еq=
.
Общее число ошибок:
![]()
При этом зависимость (2.11) примет вид:
(2.13)
Выражение (2.13) является нижней оценкой для определения числа разрядов n корректирующего кода, обеспечивающего исправление ошибок заданной кратности при известном числе информационных символов k=log22k.
Показатель качества корректирующего кода.
Основным показателем качества корректирующего кода является его способность обеспечить правильный прием кодовых комбинаций при наличии помех, т.е. помехоустойчивость кода. Для количественной оценки помехоустойчивости кода целесообразно использовать вероятность правильного приема кодовых комбинаций Рпр
Рпр=1-Рош,
где Рош – вероятность ошибочного приема кодовых комбинаций.
Если код не обладает корректирующими свойствами, то вероятность приема ошибочного Рош будет равна вероятности искажения информационных k кодовых комбинаций Pк (Pош- Pк). Для корректирующего кода Рош <Рк. В реальных условиях Рош1, поэтому более удобной оценкой помехоустойчивости кода будет логарифмическая величина:
(2.15)
Иногда пользуются для оценки качества корректирующего кода коэффициентом обнаружения.
![]()
где РОО – вероятность обнаружения ошибки;
РК – вероятность искажения всех k символов.
Коэффициент искажения недостаточно полно отражает качество корректирующего кода. Он используется в основном только для оценки качества кодов, предназначенных для обнаружения ошибок. Важной характеристикой является избыточность кода, которая определяет сложность технической реализации аппаратуры, увеличения время передачи и обработки информации. Поэтому важной характеристикой является избыточность кода, которую определяет коэффициент избыточности
,
(2.17)
где m – количество избыточных символов.
