- •Общие сведения
- •1.1 Принципы моделирования в Simulink
- •1.2. Запуск Simulink
- •1.3. Обозреватель (браузер) разделов библиотеки Simulink
- •1.4. Открытие окна для новой модели
- •1.4. Перемещение блоков в окно новой модели
- •1.5. Соединение блоков
- •1.6. Установка параметров блоков
- •1.7 Запуск на моделирование
- •2. Использование библиотеки Communications Blockset для моделирования каналов связи с помехами
- •2.1 Модель двоичного канала связи с ошибками
- •2.2 Уменьшение числа ошибок с использованием кода Хемминга
- •2.3 Кодирование и декодирование с использованием сверточных кодов
- •Контрольные вопросы и задачи
Контрольные вопросы и задачи
1. Каково назначение блока BSC в схемах Рис. 2.3 – 2.6.
2. Каково назначение блока Error Rate Calculation в этих же моделях, и какие параметры определяет этот блок.
3. Что отображает в моделях Рис. 2.3 – 2.6. блок Display.
4. Объясните различие между блочными и сверточными кодами.
5. Порождающая матрица линейного блочного кода имеет вид
G = |
1 0 1 0 1 0 |
. |
0 1 0 1 0 1 |
|
Определите для данного кода H, dmin. Изобразите схему кодера и декодера.
Определите число ошибок, не исправленных данным кодом за один час работы, если Vпи = 10 кбит/с, Рош = 10 –4.
6. Схема кодера линейного блочного кода приведена ниже. Найдите для него H, G, dmin, Pно , Рни. Изобразите схему синдромного декодера.
7. Порождающая матрица блочного кода имеет вид G = | 111 |. Найдите H, dmin, Pно, Pни данного кода. Изобразите схему кодера и декодера.
8. Порождающая матрица линейного блочного кода G имеет вид
-
1
1
0
0
G =
1
0
1
0
.
1
0
0
1
Изобразите схему кодирования и декодирования с использованием данного кода. Определите время до первой не обнаруживаемой кодом ошибки, если скорость передачи составляет Vпи = 1 Мбит/с, а вероятность ошибки в канале равна Pош = 10 –7.
9. Порождающая матрица кода имеет вид
1 0 0 1 0 0 1
G = 0 1 0 0 1 0 1 .
0 0 1 0 0 1 1
Найдите проверочную матрицу кода; изобразите схемы кодирующего и декодирующего устройств; найдите минимальное кодовое расстояние кода; определите возможности кода по обнаружению и исправлению ошибок. Определите вероятность пропуска необнаруживаемой ошибки P(E), если P ош = 10 –6 .
10. Чем определяется способность кода обнаруживать и исправлять ошибки?
11. Как определить dmin линейного блочного кода?
Запишите выражение для вероятности неисправления ошибки (7,4)-кодом Хемминга.
Изобразите решетчатую диаграмму для (4,2) сверточного кода.
Закодируйте с использованием этого кода последовательность m=1111000…
Внесите одиночную ошибку во второй кадр принятой последовательности.
Объясните принцип работы декодера Витерби. Декодируйте принятую последовательность с использованием алгоритма Витерби.
