2011 Lab 07 modulacja TEQ

background image

7

Techniki Obliczeniowe i Symulacyjne
ADSL – modulacja, TEQ (ang. Time EQualizer)
dr inż. Jarosław Bułat

2010.04.16

Wstęp

Wykonaj estymację odpowiedzi impulsowej kanału nr 2. Wyznacz filtr korektora czasowego na
podstawie tej estymaty.

Uzupełnij funkcje:

Mod( … )

,

DeMod( … )

- upewnij się, że modulacja oraz demodulacja nie zmienia energii

sygnału (twierdzenie Parsevala), jeżeli jest to niezbędne wykonaj normalizację,

Prefix( … )

- prefiks jest dodawany we wszystkich scenariuszach oprócz estymacji odpowiedzi

impulsowej kanału,

DePrefix( … )

- uwzględnij przesunięcie D prefiksu maksymalizujące energię skróconej

odpowiedzi impulsowej wewnątrz prefiksu,

NormEnergy( … )

- zakładając jednostkową energię sygnału po modulacji, wykonaj skalowanie

sygnału wysyłanego do wartości podanej w zmiennej

sigPower

(jednostki [dBm]),

DeNormEnergy( … )

- wykonaj operację odwrotną do

NormEnergy( … )

AdslTEQ( … )

- wykonaj podprogram obliczający korektor czasowy według metody 1 oraz

jednej z metod 2, 3, 4 opisanych podczas wykładu, zadbaj o właściwy wybór opóźnienia D.

Wywołanie programu powinno wyglądać następująco:

clear

all

; close

all

;

N = 512;

% d

ł

ugo

ramki

ść

Le = 16;

% d

ł

ugo

ść

filtru TEQ

Lp = 32;

% d

ł

ugo

ść

prefiksu

% identyfikacja kana u

ł

:

trType = 0;

% estymacja kana u

ł

mask = 2*ones( 1, N/2 );

% maska ob o enia bitów

ł ż

teqIR = [ 1, 0, 0, 0, 0, 0, 0, 0 ];

% TEQ - delta Kroneckera (brak korektora)

D = 0;

% opó nienie

ź

w dziedzinie czasu

FEQ = ones( 1, N/2 );

% FEQ – jedynki (brak korektora)

h = adsl( 500, trType, mask, teqIR, D, FEQ );

% estymacja IR kana u

ł

% obliczanie SNR

clear

adsl

% kasowanie zmiennych ,,persistent''

trType = 1;

% estymacja SNR

[ teqIR, D ] = AdslTEQ( h, Le, Lp, 0 );

% obliczanie TEQ

snr = adsl( 512, trType, mask, teqIR, D, FEQ );

% symulacja transmisji

Ćwiczenie 1

Wykonaj symulację transmisji 10 ramek sygnału, transmituj dane wyłącznie w podkanale

częstotliwościowym nr 10 i 100, narysuj w dziedzinie czasu ramkę nr 4 tuż przed wysłaniem przez
nadajnik oraz tuż przed jej odebraniem przez odbiornik. Użyj kanału (csaloop) nr 2 bez szumu

addytywnego. (2 pkt)

Ćwiczenie 2

Narysuj charakterystyki częstotliwościowe kanału, korektora czasowego oraz skróconego odpowiedzi

impulsowej kanału – SIR. (1 pkt)

background image

Ćwiczenie 3

Narysuj na jednym wykresie: odpowiedź impulsową kanału, skróconą odpowiedź impulsową kanału oraz

zaznacz okno prefiksu. Wykonaj rysunki dla co najmniej 3 różnych opóźnień D oraz oblicz stosunek
energii skróconej odpowiedzi impulsowej wewnątrz prefiksu do energii na zewnątrz. (2 pkt)

Ćwiczenie 4 ***

Zaimplementuj wszystkie korektory czasowe opisane podczas wykładu, przetestuj z kanałem nr 2 te
korektory z wszystkimi możliwymi opóźnieniami, wybierz TEQ i opóźnienie minimalizujące ISI.

(opcjonalnie)


Document Outline


Wyszukiwarka

Podobne podstrony:
Lab 07 2011 2012 Suplement
2011 Lab 09 BER NBIid 27452
2011 10 07
Lab 07 Uwierzytelnianie v1 2
lab 07 projektowanie filtrow II
2011.10.07 - (W1b) Fizjologia nerki, Fizjologia człowieka, wykłady
CMS Lab 07 Zend Framework
lab 07 wyprowadzanie równań ruchu2
2011 lab 02, Uklady rownan liniowych
Lab 07
fiz lab 07
2011 Lab 06 estymacja IRid 27451
lab 07 wyprowadzanie równań ruchu
SIMR-ALG1-EGZ-2011-02-07-rozw
2011 lab 02 Uklady rownan liniowychid 27450
MP Lab 07 Filtracja, 9. WŁASNOŚCI FILTRACYJNE OŚRODKÓW POROWATYCH
INF1 2011 Prac 07

więcej podobnych podstron