«Передача дискретной информации в системах управления движением поездов» «Разработка декодирующего устройства»

  • 21 сент. 2013 г.
  • 3019 Слова
Московский государственный университет путей сообщения
(МИИТ)
Институт транспортной техники и систем управления
Кафедра: Автоматика и телемеханика на железнодорожном транспорте

Курсовой проект
по дисциплине «Передача дискретной информации в системах управления движением поездов»
«Разработка декодирующего устройства»

Выполнил: ст. группы

Проверил:
Москва 2013 г.

СодержаниеВведение…………………………………………………………………………….. 3
1. Структурная схема канала передачи дискретной информации ..………... ….5

2. Формирование алгоритмовизбыточного кодирования …………….…… …. 7
3.1. Формирование производящей матрицы разрешенных кодовых слов ...…7
3.2. Формирование проверочной матрицы……………………………………..11
3.3. Формирование адреса ошибки………………..…………………………….123.Разработка схемы декодирующего устройства………………………………….17
3.1Структурная схема декодирующего устройства…………………………..….. 17
3.2 Функциональная схема декодирующего устройства………………………….18
Введение.
Разработка декодирующего устройства (декодера) или кодирующего устройства (кодера) включает два этапа: 1) формирование алгоритмов кодирования; 2) построение структурной, функциональной ипринципиальной схем устройства.
Кодирование является первой и весьма важной операцией в процессе передачи информации, так как от нее зависит помехоустойчивость системы, скорость передачи, конструкция передатчиков, приемников и некоторые другие параметры.
В общем случае под кодированием понимают замену (отображение) множества графических и функциональных символов сообщения цифрами двоичной системы счисления. Кодоваякомбинация представляет собой двоичное число, соответствующее передаваемому элементу сообщения. Установление соответствия между элементами сообщения и двоичными кодовыми комбинациями является задачей кодирования.
Код имеет следующие основные параметры:
1. Основание кода (a) – число значений, которое может принимать элемент кодовой комбинации. Численно оно равно основанию системы счисления,используемой при кодировании.
2. Длина кодовой комбинации (n) определяется числом элементов в ней. В общем случае длина кодовой комбинации избыточного кода равна сумме числа информационных символов k и проверочных символов r (служат для повышения достоверности приема сообщений):
n = k + r
В дальнейшем разряды информационных символов будем обозначать как ai, а разряды проверочных символов bj.
3. Кодовоерасстояние (d) – число элементов (разрядов), в которых одна кодовая комбинация отличается от другой. Кодовое расстояние можно определить числом единиц в кодовой комбинации, полученной суммированием по модулю «2» двух сравниваемых кодовых комбинаций. Наименьшее из кодовых расстояний при попарном сравнении всех комбинаций кодовой таблицы называют минимальным кодовым расстоянием (dmin).

Различаютследующие виды кодов:
1. По основанию коды подразделяют на двоичные а = 2 и многоосновные а> 2. Наибольшее применение получили двоичные коды.
2. По числу элементов комбинации коды делятся на неравномерные (n = var) и равномерные (n = const).
3. По помехозащищенности коды делятся на простые и корректирующие. Простыми называются такие коды, в которых ошибочный прием одного элементакодовой комбинации приводит к ошибке в принятом сообщении. Для них характерно выполнение условия dmin = 1.
Корректирующие коды за счет введения в кодовые комбинации избыточности в виде проверочных разрядов позволяют обнаружить и исправить ошибочно принятый элемент комбинации. У корректирующих кодов dmin ≥ 2.
Выбор кода и алгоритма его декодирования определяется множеством требований, среди них:Эффективность применения кодирования; время доставки информации потребителю; требуемая достоверность; допустимая избыточность кода; сложность и быстродействие кодека; согласование кодека и модема.
Код – формализованное представление информации. Равномерный код – это код, для которого количество БИТ информации в слове одинакова, т. е. длина кодового слова постоянна....
tracking img