Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Подвійне нажимання миші в полі елемента викликає набір інструментів для цього елемента з необхідним набором параметрів.

3. Підключення до лінії з'єднання двох елементів здійснюється з використанням правої кнопки миші.

Приклад створення авторської моделі показаний на рис. 4.

 

 

Рис. 4. Приклад створення власної моделі

 

У правому нижньому куті показано вікно авторської моделі. За ним проглядається частина вікна, у якому представлена еталонна модель. Авторське вікно створене шляхом буксирування елементів з еталонної моделі. Запуск моделі здійснюється двома способами.

 

Порядок виконання роботи

 

1. Вивчити інтерфейс системи Matlab.

2. Дослідити системи передачі даних із двійковим симетричним каналом зв'язку без використання коригувального коду.

Для виконання досліджень необхідно скласти модель каналу зв'язку, виконавши наступні операції:

· використовуючи команду commlibv1,вивести на екран структурну схему системи зв'язку й активізувати блок кодування інформації Error control coding;

• у вікні, що з'явилося,Demo Error-Control Coding/Decoding Library вибрати вікно Hemming codec;

• у новому вікні вибрати систему з послідовною передачею двійкових елементів кодової комбінації коду Хеммінга Binary sequence Hamming encode;

• активізувати вікно зелених кольорів, що дозволяє одержати еталонну модель для n, k-коду (7,4) Sequence Codec demo;

 

 

• у рядку головного меню нового вікна активізувати слово Fileй у новому меню активізувати New, далі в меню праворуч нажатиModel, з'являється нове вікно;

• використовуючи метод буксирування, зібрати модель за зразком, показаним на рис. 5.

 

 

Рис. 5. Зразок моделі для випробування двійкового каналу

 

Перш ніж запустити модель для набору статистичних даних необхідно встановити параметри для кожного блоку моделюючої системи. Для цього необхідно двічі нажати лівою кнопкою миші в полі блоку, що цікавить. З’явиться панель із параметрами, як показано на рис. 6.

 

 

Рис. 6. Вид панелей для установки параметрів блоків

 

На екран можна викликати одну або декілька панелей.

Ліва панель на рис. 6 ставиться до блоку Read workspace(Датчика тесту). Перший рядок установлює вид комбінації для первісного заповнення датчика рекурентної послідовності, що використовується надалі у вигляді тестової послідовності. Цифра після коми позначає число датчиків (їх може бути декілька).

Другий рядок установлює тривалість імпульсу в одиницях модельного часу (у цьому випадку цей час дорівнює 5 од.).

У третьому рядку наявність 1 свідчить про тривалість циклу зчитування. У четвертому рядку встановлюється номер активного виходу.

Праворуч наведено панель параметрів для блоку Error meter,що призначений для збору статистичних даних.

У першому рядку встановлюється число біт, що доводяться на переданий символ (рекомендується вводити в цей рядок 1).

У другому рядку дослідник виводить число рядків, які з’являються на екрані в ході проведення експерименту. Якщо число рядків установити 30, то в ході проведення експерименту помітна динаміка появи помилок у послідовності прийнятих символів. Для прискорення процесу моделювання не рекомендується виводити на екран панель збору статистичних даних, щоб не витрачати час й обсяг оперативної пам'яті ПЕОМ на графіку.

У третьому рядку відображається затримка за часом між першим і другим входом блоку. Дійсно, на перший вхід сигнал надходить із виходу датчика інформації без затримки, а на другий вхід сигнал може проходити кілька блоків для кодування й декодування інформації й тимчасову різницю між двома шляхами сигналу необхідно враховувати, щоб тестові послідовності були синхронізовані між собою.

У четвертій графі встановлюється модельний час. Рекомендується встановлювати 1.

Зразок екрана зі статистичними даними наведено на рис. 7.

 

Рис. 7. Приклад екрана зі статистичними даними експерименту

 

Ліва колонка Senderпоказує послідовність двійкових символів на виході датчика інформації. Права колонка Receiverдемонструє результат прийому інформації. У цій колонці червоними кольорами відзначаються помилково прийняті символи.

У нижній частині панелі жовтими кольорами виділяються дані про число переданих комбінацій (верхні три рядки) і дані про число переданих символів (4, ..., 6 рядків).

Symbol Transferred — означає загальне число переданих комбінацій.

Error Number — число комбінацій з помилками.

Error Rate — частота помилки, що за певних умов може бути прийнята за ймовірність помилкового прийому комбінації.

Bit Transferred — число переданих біт.

Error Number — число помилкових біт.

Error Rate — частота помилки на біт.

 

У ході проведення експерименту часто цікавлять осцилограми сигналів на вході системи і її виході. Для цього передбачаються можливості підключення необмеженого числа осцилографів (ондуляторів). На рис. 6 показано схеми із двома такими пристроямиScope 1 й Scope 2. Для одержання відповідної «картинки» необхідно зробити подвійне нажимання миші в полі відповідного приладу. Загальний вид екранів двох приладів наведено на рис. 8.

 

Рис. 8. Загальний вид екранів осцилографів

 

Із рисунків стає зрозумілим, що екран по осі x розрахований на 10 одиниць модельного часу й що тривалість імпульсів становить 5 одиниць часу та відповідає параметру лівої панелі (рис. 6) другого рядка.

Вивчення статистики помилок, які виникають при передачі інформації з каналу з перешкодами, історично велося в припущенні, що фактори, які заважають, мають незалежний характер. Таке припущення на перших етапах було цілком виправдане й зручне для дослідження математичних моделей каналів. Надалі було виявлено, що в більшості каналів зв'язку (ліній зв'язку) помилки групуються, тобто припущення про їхню незалежність не завжди виправдано з погляду адекватності реальної моделі. Проте, моделі з незалежними помилками використовуються для первісних оцінок систем кодування, оскільки аналітичні моделі таких систем прості й відображують головні ймовірнісні характеристики системи обміну даними.

Канали з незалежними помилками одержали назву дискретних каналів без пам'яті. У такому каналі виконуються співвідношення:

P(bv/au)= Pu·v,де u = 1, 2, 3, …, U; v = 1, 2, 3, …, V.

Найпростішою моделлю каналу без пам'яті є двійковий, симетричний канал (ДСК).

Оскільки в ДСК указується ймовірність помилки, то оцінити поводження системи вдається лише на рівні символів, задаючи значення P.

Задати значення P можна, активізуючи блок каналу моделі подвійним нажиманням миші й виставляючи в першому рядку параметрів (Error probability) відповідну величину P, як показано на рис. 10.

 

 

Рис. 10. Панель параметрів двійкового симетричного каналу

 

Унижньому правому куті рис. 10 показано панель для установки параметрів моделювання.

У цій лабораторній роботі зупинимось на вивченні головного — часу моделювання. Для установки цього параметра необхідно в рядку Головного меню моделі знайти команду Simulation.Після її активізації з’явиться висяче меню, у якому необхідно нажати Simulation parameters.Це приводить до появи панелі (див. рис. 10). На панелі установлюємо модельний час у відповідних вікнах (Start time, Stop time).

Звичайно, для досягнення необхідної точності моделювання необхідно обробити до 106 символів. З метою економії часу в цій роботі допускається передача 103-104 символів.

Рекомендується будувати модель на параметрах малої величини.

У випадку наявності помилок в установці параметрів моделі на екран в автоматичному режимі виводиться панель помилок, загальний вид якої представлений на рис. 11 у нижньому правому куті. При цьому блок, у якому не встановлений (або помилково визначений) параметр у моделі виділяється жовтим кольором із червоною окантовкою. У наведеному прикладі незазначені параметри в третьому й четвертому рядку джерела інформації.

 

 

Рис. 11. Панель помилок і виділений помилковий блок моделі

 

3. Дослідити системи передачі даних із двійковим симетричним каналом зв'язку при використанні коду Хеммінга.

 

Для виконання цієї частини лабораторної роботи необхідно:

- скласти модель на основі еталонної моделі з використанням коду Хеммінга;

- одержати статистичні дані для каналу з виявленням помилки;

- провести порівняння каналу без надлишкового коду й каналу з кодуванням;

- результати оформити у вигляді таблиці;

- установити параметри коду Хеммінга n = 7, k = 4;

- провести дослідження, обробивши близько 4000 інформаційних символів. Результати досліджень зафіксувати в протоколі.

Рекомендується встановити параметри для елементів моделі відповідно до таблиці 1. Особливу увагу варто звернути на параметр фіксатора помилок Delay between input (1st port) and output (2 nd port), що має в цій моделі дорівнювати 2. Такий параметр відповідає логіці роботи кодера й декодера, в які інформація затримується на одну одиницю модельного часу.

 

1. Параметри блоків моделі системи зв'язку з використанням коду Хеммінга

 

Джерело повідомлень Кодер Хеммінга Двійковий симетричний канал Декодер Хеммінга Фіксатор помилок
1000,1 0.1
1/4
1/4 1/4
1/4

 

Надалі, змінюючи параметри за правилом n = 2m – 1 й k = 2m – m – 1, провести дослідження системи, фіксуючи результати в протоколі. Рекомендується параметру m послідовно надавати значення 3; 4; 5; 6 при відповідних значеннях параметра p: 0.15; 0.1; 0.08; 0.04 й 0.01.

Форму протоколу звіту представлено в таблиці 2.

 

2. Протокол досліджень кодів Хеммінга в ДСК

 

Код Хеммінга р = 0.15 р = 0.1 р = 0.08 р =0.04 р = 0.01
ДСК          
7, 4, 3          
15, 11, 3          
31, 26, 3          
63, 57, 3          

 

4. Скласти звіт.

Контрольні запитання

1. Характеристики двійкового симетричного каналу зв'язку.

2. Принцип оцінки ймовірності змінення кодової послідовності в каналах з незалежними помилками.

3. Порядок задавання параметрів джерела повідомлень моделі.

4. Порядок задавання параметрів кодера (декодера) моделі.

5. Порядок задавання параметрів каналу зв'язку.

6. Порядок виявлення помилок у системі зв'язку, що моделюється.

7. Порядок настроювання віртуальних осцилографів.

8. Принцип розрахунку й установки модельного часу.

9. Порядок завдання кодів Хеммінга.

10. Принцип синхронізації елементів імітаційної моделі.

 

Лабораторна робота № 8
Способи стиснення даних методом архівації

Мета роботи: вивчити призначення і можливості програм-архіваторів і стиснення файлів за їх допомогою.

 


Читайте також:

  1. I. Застосування похідної та інтеграла до роз’язування задач елементарної математики.
  2. II.Біогеоценоз – елементарна одиниця біосфери.
  3. А. Це наявність в однієї людини кількох ліній клітин з різним набором хромосом.
  4. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  5. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  6. Алгоритм здійснення фармацевтичної опіки пацієнта з печією при виборі безрецептурного препарата для симптоматичного лікування цього симптому поданий на мал. 19.
  7. Аналіз витрат на підприємстві за їх елементами та статтями калькуляції.
  8. Антиген - це полімер органічної природи, генетично чужерідний для макроорганізма, при потраплянні в який викликає імунні реакції, що направлені на його видалення.
  9. БАГАТОПОЛЮСНИМИ ЕЛЕМЕНТАМИ
  10. Бізнес-план як один із головних інструментів редакційного планування
  11. Валентність — це здатність атомів одного елемента сполу­чатися з певним числом атомів інших елементів під час утворення хімічних сполук.
  12. ВАХ освітленого фотоелемента.




Переглядів: 359

<== попередня сторінка | наступна сторінка ==>
 | Теоретичні відомості

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.01 сек.