Занятие №5. Изучение моделирования канального уровня и физического уровня модели osi на основе matlab-stateflow
Download 207.02 Kb.
|
Лабораторная работа 5
- Bu sahifa navigatsiya:
- 5.2 Описание исследуемой модели
ПРАКТИЧЕСКИЕ ЗАНЯТИЕ №5. ИЗУЧЕНИЕ МОДЕЛИРОВАНИЯ КАНАЛЬНОГО УРОВНЯ И ФИЗИЧЕСКОГО УРОВНЯ МОДЕЛИ OSI НА ОСНОВЕ MATLAB-STATEFLOW. 5.1 Краткая теоретическая информация Для исследования вероятностных характеристик дискретного канала (в частности, вероятности возникновения к -кратной ошибки) применяются разные модели. Одной из них является модель Петровича (рисунок 5.1). Особенности модели данных состоит в следующем. Предполагается, что дискретный канал может находиться в одном из четырех состояний (два "хорошикса" - 1, 4, и два "плоксикса" - 2, 3). При этом вероятность возникновения ошибки в "хороших" состоянияx p 1o = p 4o = 0, a v "ploxix" состоянияx ошибки возникают с вероятностью, отличной от единицы (как приволо, выбирают значения p 2 o ≈ 0,5 i p 3 o ≈ . Кроме того, модель Петрович характеризуется следующими соотношениями: где п ий – вероятность перехода канала из состояния и в состояние й . Рисунок 5.1 – Модель Петровича для дискретного канала Описанная модель может быть представлена в виде следующего системного уравнения: где P i - вероятность нахождения канала в состоянии i . Решив данную систему, а также учитывая, что П 1 + П 2 + П 3 + П 4 = 1, можно получить следующее выражение: 5.2 Описание исследуемой модели Для контроля дискретного канала и соответствия исходным данным будет использоваться модель (рисунок 5.2), которая будет включать в себя блок самоконтроля: Постоянный; Генератор импульсов; Диаграмма; В файл . Рисунок 5.2 – Иллюстративная модель дискретного канала Константа _ Блок " Константа " предназначен для формирования постоянного по уровню сигнала. Блок параметров « Константа » задается в диалоговом окне, показанном на рисунке 5.3. Параметр « Константа value » – определяет постоянный уровень выходного сигнала. Параметр данных может быть определен как действительное или комплексное число, более высокое выражение, вектор или матрица. Пометить « Интерпретировать вектор параметры as 1- D » – если этот флаг установлен, выходной сигнал будет представлен в виде одного массива. Рисунок 5.3 – Диалоговое окно блока параметров настройки " Константа " Параметр « Образец время » - определяет интервал между моментами, в котором может изменяться значение выходного сигнала блока. Параметр « Выборка режим » – определяет тип выходного сигнала. Может приминат значения Образец на основе кадра на основе . К Файл (Блочное хранилище dannyx v file) Блок « Кому Файл » предназначен для записи данных, поступающих на его вход, в файл. Данные в файле записываются в видеоматрицы, в верхней строке которых записывается значение времени, а в остальной строке - значение входного сигнала и время текущего момента. Блок параметров « К Файл » задаются в диалоговом окне, показанном на рисунке 5.4. Параметр " Имя файла " - определяет имя файла для записи. Имя файла — untitled.mat . Помните, что файл полного пути сохраняется в рабочей папке. Параметр « Переменная name » — указывает имя переменной, в которой находятся записанные данные. Параметр " Децимация " - определяет, как часто загружается блок. При значении 1 , блокировать будет автобраят каждое входящее значение. Параметр « Образец time » определяет время модели. Рисунок 5.4 – Диалоговое окно настройки блока параметров " Чтобы Файл » Для исследования модели Петровича для дискретного канала с исходными данными в блоке « График » будет построена SF -диаграмма, показанная на рисунке 5.5 . В этой диаграмме SF используются следующие параметры: вход: Download 207.02 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling