70113

Канали з розширення спектру (DSSS, FHSS)

Лабораторная работа

Информатика, кибернетика и программирование

Приклад моделі розширення спектру однополярними сигналами з амплітудою 1 операція XOR Коди Уолша. Графік автокореляційної функції Виконати розширення спектру перемноженням двох полярних сигналів даних та коду Уолшаприклад Wlsh.

Украинкский

2014-10-15

585.94 KB

3 чел.

Лабораторна робота 3

Канали з розширення спектру(DSSS ,FHSS)

Мета роботи

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

 Коди Баркера. Побудувати епюри коду Баркера довжиною 3 ,11 та 13 .(скріншоти)    

Побудувати   автокореляційну функцію для коду Баркера довжиною 3 ,11 та 13     (довжина коду вибирається в блоці Barker Code Generator)

( приклад  для коду  довжиною 7  в файлі      Barker_1.mdl,     m- файл   , змінна DEL  вводиться в блок Transport Delay)

 m- файл   

close all

clear all

for i=1:1:7

      DEL=i-0.99

        sim('e:\\B.mdl')

       K(i)=kor(1)

end

plot(K)

Приклад. Графік автокореляційної функції

Побудувати модель (Приклад  в файлі      Barker.mdl  для коду 7) розширення та звуження спектру  в baseband діапазоні кодом Баркера 3, 11,13. Розширення виконується перемножуванням двох полярних сигналів  ( Епюри  , скріншоти)

Приклад  моделі розширення спектру однополярними сигналами (з амплітудою 1) операція XOR

 Коди Уолша. Побудувати епюри коду  Уолша    Code length=64;  Code index : 0, 10,31,63 .(скріншоти)  

 

Побудувати   автокореляційну функцію для коду Уолша   (Варіант: номер по списку групи та номер по списку+35)   (вибирається в блоці Walsh Code Generator ,Code index)

(    m- файл   , змінна DEL  вводиться в блок Transport Delay)

m- файл   

close all

clear all

T=0;

for i=1:1:64

   DEL=i-0.99;

   sim('e:\\BU.mdl');

   K(i)=kor(1);

end

plot(K)

Приклад. Графік автокореляційної функції

Виконати розширення спектру  перемноженням двох полярних сигналів даних та коду Уолша(приклад Walsh.mdl)   Варіант: номер по списку групи та номер по списку+35)   (вибирається в блоці Walsh Code Generator ,Code index)

Модель каналу з прямим розширенням спектру

 

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

Пряме розширення спектру. BPSK модуляція

Модель каналу з прямим розширенням спектру кодом Баркера   (голубий колір)

Однополярний бітовий потік даних з генератора Бернулі поступає в блок  Lookup Table де перетворюється в двоxполярний з амплітудою ±1.

Цифрами позначено на схемі:

Блок  1    -   пряме розширення сигналу послідовністю коду Баркера

Блок  2    -   модуляція  BPSK

Блок  3   -    канал зв’язку  (білий  шум)

Блок  4   -    звуження спектру

Блок  5   -    когерентний демодулятор BPSK

Блок  6   -   ФНЧ  на виході фільтру отримаємо однополярний бітовий потік даних,  алтернативне  ФНЧ виділення сигналу з допомогою інтегратора

Для порівняння  спектрів в моделі реалізовано звичайний канал  BPSK

(File  DSSS.mdl)

  1.  Дослідити роботу моделі при заданих параметрах блоків. Порівняти спектри сигналів, роботу каналу при різних значеннях шуму(S/N)
  2.  Вибрати максимальну  довжину коду Баркера, налагодити модель, порівняти спектри сигналів.
  3.  Вибрати період вхідних  даних  в Гц (відповідно номеру бригади +3), частоту несучої в 5-10 разів вищу за частоту даних, налагодити модель, порівняти спектри сигналів.
  4.  Виконати розширення спектру функціями Уолша

Приймач Rake

В моделі реалізований   приймач Rake (файл Rake_DSSS.mdl) для обробки трьохпроменевого каналу поширення хвиль в основній смузі частот. Кожний промінь виділяється окремо та результати сумуються в фазі.  В каналах  (канали виділені кольором  0-зелений, 1-синій, 2-голубий)) 1 та 2  є можливість змінювати амплітуди та затримки сигналів як в каналі поширення (модель багатопроменевого(три промені) каналу)хвиль так і в приймачі  

Розширеня спектру виконується кодом Баркера

Скласти план досліджень моделі ,який дозволить визначити , як працює приймач Rake

      CDMA        Кодове розділення каналів( розділення по формі)

Побудувати модель трьохканального передавача в основній смузі частот(без модуляціїї BPSK) з  розширення сигналу різними функціями Уолша ,  просумувати та  по  радіоканалу з шумом подати на вхід трьохканального приймача. В приймачі відновити передані данні, показати  принцип CDMA( блоки генераторів сигналів та вибір функцій Уолша уточнити у викладача) (CDMA.mdl)

Кожний генератор Бернулі генерує свою послідовність даних, яка визначається початковим значенням генератора випадкових чисел

Кольором виділено:

Зелений, голубий, жовтий канали передачі з різними функціями Уолша

Червоний – канал завад який працює в тому ж діапазоні частот що і канали з розширенним спектром

  1.  В канал завад ввімкнути блок Gain з коефіцієнтом підсилення 0.00001(вимкнути канал)
  2.  Перевірити роботу по розділенню каналів при різних значеннях шуму(скріншоти)
  3.  Дослідити спектри сигналів
  4.  Ввімкнути вузькосмугову заваду, перевірити роботу по розділенню каналів

Розширення спектру стрибками частоти FHSS

В моделі стрибки частоти реалізовані з допомогою  блоків  Random Integer Generator  та  Discrete-Time VCO(зелений колір).  Розширення  виконується  після  модулятора BPSК (червоний колір), схема зображена світло-голубим  кольором . В моделі використаний ідеальний радіоканал, для демодуляціїї стрибків частоти заведений сигнал з передавача,після якого сигнал фільтрується  та поступає на демодулятор BPSК.

Стрибки частоти – кожний біт вхідних даних передається на одній частоті

(file FHSS.mdl)

  1.  Дослідити модель, визначити як працює схема формування стрибків частоти, розглянути стрибки частоти на спектрометрі
  2.  Змінити частоту стрибків
  3.  2 біти на 1 стрибок частоти
  4.  2 стрибки на 1 біт
  5.  Добавити в радіо канал  шум

Bluetooth

Загрузити файл   commbluetoothfreqhop.mdl, та дослідити як реалізовано розширення спектру в Bluetooth. Читати help.

Побудувати графік Р(Eb/N0).

 

ДОДАТОК


 

А также другие работы, которые могут Вас заинтересовать

54864. Градусна сітка Землі. Географічні координати 129.5 KB
  Мета: поглиблення і систематизація знань про географічні координати; вдосконалення практичних навичок і вмінь працювати з географічною картою; розвиток логічного мислення. Географічні координати – це адреса точки Г Пн. Які міста мають координати: 56 пн.
54865. Додавання і віднімання раціональних чисел 145.5 KB
  Сума двох від’ємних чисел це число. Сума двох протилежних чисел дорівнює. Знак для позначення суми чисел плюс.
54866. Княжа Русь-Україна. Підсумково-узагальнюючий урок 66.5 KB
  Сьогодні у нас підсумковоузагальнюючий урок з теми Княжа РусьУкраїна. В процесі гри Історичне лото закріпемо поняття з теми: князь князівство дружина віче полюддя релігія християнство Київська Русь Руська Правда ярлик хан орда язичнизтво бояри. Я створов перший збірник законів що отримав назву Руська Правда.
54867. Теорема Піфагора 578.5 KB
  Що називається соs гострого кута прямокутного трикутника Косинусом гострого кута прямокутного трикутника називається відношення прилеглого катета до гіпотенузи. 6 Знайдіть чому дорівнює соsА соsА = відношенню прилеглого катета АС до гіпотенузи АВ. Знайдіть чому дорівнює соsВ соsВ= відношенню прилеглого катета до гіпо тенузи. 7 Скажіть чи залежить значення соs кута від розмірів трикутника ні.
54868. Теорема Піфагора. Свято однієї теореми 5.94 MB
  Свято однієї теореми Знову теорема Піфагора Так. Теорема Піфагора Мета. Чому Можливо втрачені знання або їх глибина Можливо треба задуматися: а що ми залишимо майбутнім поколінням Цей урок присвяченій одній єдиній теоремі Піфагора доведенням якої займалися і займаються математики всіх країн.
54869. Теорема Піфагора. Розвязування задач 613.5 KB
  Мета: закріпити знання теореми Піфагора навчити учнів користуватися теоремою Піфагора для розвязування задач; розвивати логічне мислення вміння аналізувати порівнювати робити висновки Тип уроку: урок вдосконалення знань. Обладнання: мультимедійний проектор дошка комп'ютер колонки математичне лото Теорема Піфагора дидактичні матеріали з друкованою основою. Вступне слово вчителя Один із афоризмів Піфагора звучить наступним чином: Просипаючись вранці запитай себе: Що я повинен зробити Увечері перш ніж...
54870. Розв’язування задач на застосування теореми Піфагора 156 KB
  Тема уроку: Розв’язування задач на застосування теореми Піфагора. Формувати вміння розв’язувати задачі на застосування теореми Піфагора. Розвивати увагу логічне мислення.
54871. Теорема Піфагора 54.5 KB
  Знайти периметр прямокутника. Знайти довжину гіпотенузи. Знайти периметр трикутника. Знайти периметр прямокутника.
54872. Подготовка учащихся к написанию эссе по обществознанию 68 KB
  Самое знаменитое (и, по мнению литературоведов, первое по времени написания) произведение данного жанра трехтомное сочинение французского философа-скептика XVI в. Мишеля Монтеня (1533-1592) русскоязычным читателям известно под названием «Опыты»