ESTUDIO, MODELAMIENTO Y SIMULACION DE SISTEMAS MIMO

Slides:



Advertisements
Presentaciones similares
TRANSMISIÓN AM MATERIA: SISTEMAS DE COMUNICACIÓN I ESTUDIANTES: ROSSIBEL REVILLA PABLO BARRON ADHEMIR.
Advertisements

FACTORIZACIÓN LU Bachilleres:
LA CLASE VIRTUAL POLINOMIOS.
Valores y Vectores Propios
DESCRIPCION DE SISTEMAS
Organización de Computadoras UNLA
CAP. 6 - DISTORSIÓN Ing. Verónica M.Miró 2011.
Modulación de pulsos.
Unidad 2 Bases Teóricas para la Comunicación Comunicación
POTENCIAS, RAICES, FRACCIONES Y DECIMALES
Matriz Fila Columna Filas Columnas
María Isabel Mera Collantes
ROBERTO GUTIERREZ MARX ARROYABE Espol DR. HERNAN CORDOBA.
Unidad académica: Ingenierías
KRIGING.
Tema 3 Revisión de diversos métodos robustos aplicados en algunos problemas fotogramétricos.
Representación en espacio de estado
SEÑALIZACION M-ARIA Y DESEMPEÑO
Teleprocesos y Comunicación de Datos I POR: ING. YVAN GÓMEZ
EL ALGORITMO ADAPTATIVO MINIMO CUADRADO RECURSIVO RLS
Números Complejos Prof. Isaías Correa M..
Método de Gauss-Seidel
Programación en Matlab
HAMING ALVARO CISNEROS.
Capítulo 2: Fundamentos de la interfaz radio
Objetivos Comprender como funcionan los sistemas de comunicación digital.
GRUPO DE INVESTIGACION EN CONTROL INDUSTRIAL
Vectores Aleatorios 1 Distribución conjunta de un vector aleatorio
Algoritmos Eficientes de Detección y Decodificación iterativa en Sistemas de Comunicaciones con Múltiples Entradas y Múltiples Salidas. M. Ángeles Simarro.
Sistemas de ecuaciones
ECUACIONES LINEALES DEFINICIÓN
EL ALGORITMO ADAPTATIVO DE MODULO CONSTANTE CMA
ESCUELA POLITÉCNICA NACIONAL
Materiales complementarios
Números Complejos.
ESCUELA SUPERIOR POLITECNICA DEL LITORAL FIEC
Adaptive Coded Modulation System Model. El problema  Usuarios de servicios inalámbricos requieren altas tasas de transferencia de datos.  Requerimientos.
Landeros Jaime maría Guadalupe. Rodríguez cornejo Margarita.
ESPAD III * TC 2 FRACCIONES.
CLASE FRACCIONES ALGEBRAICAS. MTRO
Procesamiento de Imágenes digitales
Haga clic para modificar el estilo de título del patrón Haga clic para modificar el estilo de texto del patrón Segundo nivel Tercer nivel Cuarto nivel.
Presentado por:   JUAN FRANCISCO ALVAREZ ALVARADO
Felipe Freire Franco Alex Ordoñez Vélez Cancelación de Interferencias Vía Procesamiento de Señal.
Unidad 2 Bases Teóricas para la Comunicación Comunicación
RADICALES                                 .
Realimentacion de estado
Introducción a Excel Fórmulas
Realimentacion de estado
/47 Sistemas dinamicos Realimentacion de la salida 1.
/52 Sistemas dinamicos Realimentacion de estado 1.
CIFRAS SIGNIFICATIVAS
Realimentacion de la salida
Introducción a los TADs
Matemáticas II. Profesor: Ing. Yadhira M. Rangel Carrillo.
FUNCIONES EXPONENCIALES Y LOGARÍTMICAS
Sistema Binario
INTERFERENCIA INTERSIMBOLICA
DETECCION DE PSK DIFERENCIAL El nombre de PSK diferencial (DPSK) algunas veces necesita clarificación, debido a dos aspectos separados del formato de.
SEÑALIZACION M-ARIA Y DESEMPEÑO
Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil UdeA.
OPTIMIZACION DEL DESEMPEÑO DE ERROR
Realimentacion de la salida
Sistemas de Comunicación II 2009 Propagación en sistemas con múltiples reflexiones.
UNIVERSIDAD NACIONAL EXPERIMENTAL DEL TACHIRA UNIDAD DE ADMISION CURSO PROPEDEUTICO ASIGNATURA FISICA Prof. Juan Retamal G.
FACTORIZACIÓN POR: Moisés Inostroza C..
ECUACIONES DIFERENCIALES. ECUACION DIFERENCIAL Una ecuación diferencial es una ecuación en la que intervienen derivadas de una o más funciones desconocidas.ecuaciónderivadas.
MODULACION PASABANDA.
La descripción de los moduladores y demoduladores se facilita mediante el uso de notación compleja. Cualquier forma de onda pasa banda real se puede representar.
1 Los números reales Los números racionales Los números irracionales
Transcripción de la presentación:

ESTUDIO, MODELAMIENTO Y SIMULACION DE SISTEMAS MIMO Viviane Molineros Guevara

INTERFERENCIA CO-CANAL

Definición del Problema MIMO utiliza la diversidad de las señales multitrayectorias, incrementando la habilidad del receptor de recobrar los mensajes de la señal modulada. MIMO aumenta la eficiencia espectral de un sistema de comunicación inalámbrica por medio de la utilización del dominio espacial. Afectan la capacidad de un sistema MIMO, debido a su naturaleza de múltiples transmisores y receptores.

Escenario El transmisor conoce la información de estado del canal (CSI). El modelo de canal es el flat fading Rayleigh. el canal es flat fading, el multipath se reduce a un solo tap. El sistema inalámbrico es fijo por lo que no existe movimiento relativo entre el transmisor y el receptor.

Soluciones Beamforming: la salida de cada dipolo del arreglo se pondera por un factor de pesos, cuyo valor es asignado mediante algún algoritmo escogido. Máxima radiación de la señal deseada hacia el usuario (lóbulo principal). En las direcciones de los suscriptores interferentes el nivel de potencia transmitida se reduce.

Soluciones (1) La señal y viene dada por : Senal Senal Ruido deseada Senal interferente Ruido

Solución 1 Descripción del MMSE (Minimum mean square error): reducción de la potencia media de la señal de error. Para hallar los pesos de la matriz w debemos de hallar el mínimo de la señal e(t)

Solucion 1 Para obtener el se debe de derivar la ecuación de la diapositiva anterior y obtenemos: Luego de igualar a cero obtenemos el valor mínimo de

Solución 2 Zero Forcing: suprimir las interferencias co- canales, ocasionadas por la gran cantidad de usuarios, y el ISI. se puede elegir los vectores de pesos para evitar las interferencias entre los usuarios; al invertir la matriz del canal compuesto de los usuarios.

Solución 2 Para eliminar la interferencia co canal, se debe cumplir la siguiente condición: para Siendo: Para obtener los pesos de la matriz W, eliminando todas las Interferencias se debe hallar la pseudo inversa de H:

SIMULACIONES

CONCLUSIONES ZF tiene buen rendimiento en el sistema Inmune a las modulaciones Necesita mayor cantidad de potencia Menos complejo de implementar MMSE en algunos casos no es posible estimar la matriz de covarianza de la señal o conocer la señal deseada o de referencia

CONCLUSIONES Modulaciones MMSE mejor que ZF en … BPSK 3 – 4 dB BFSK QPSK 1 dB 16 QAM menos de 1 dB

SIMULACION MATLAB

Asignacion de variables N = 10^6; % numero de bits o simbolos Eb_N0_dB = [0:25]; % multiple Eb/N0 values nTx = 2; % numero de antenas transmisoras nRx = 2; ; % numero de antenas receptoras

Algoritmo del Transmisor ip = rand(1,N)>0.5; s = 2*ip-1; % BPSK 0 -> -1; y el 1 -> 1 sMod = kron(s,ones(nRx,1)); %multiplicamos la matriz s por una matriz (2x1) que contiene unos sMod = reshape(sMod,[nRx,nTx,N/nTx]); % agrupamos en la matriz [nRx,nTx,N/NTx ]

Algoritmo del Canal h = 1/sqrt(2)*[randn(nRx,nTx,N/nTx) + j*randn(nRx,nTx,N/nTx)]; % canal Rayleigh n = 1/sqrt(2)*[randn(nRx,N/nTx) + j*randn(nRx,N/nTx)]; % ruido blanco gaussiano

Algoritmo del Receptor ZERO FORCING hCof = zeros(2,2,N/nTx) ; hCof(1,1,:) = sum(h(:,2,:).*conj(h(:,2,:)),1); % se obtenemos el termino d hCof(2,2,:) = sum(h(:,1,:).*conj(h(:,1,:)),1); % se obtiene el termino a hCof(2,1,:) = -sum(h(:,2,:).*conj(h(:,1,:)),1); % el termino c hCof(1,2,:) = -sum(h(:,1,:).*conj(h(:,2,:)),1); % y por ultimo se obtiene el termino b hDen = ((hCof(1,1,:).*hCof(2,2,:)) - (hCof(1,2,:).*hCof(2,1,:))); % ad-bc

Algoritmo del Receptor hDen = reshape(kron(reshape(hDen,1,N/nTx),ones(2,2)),2,2,N/nTx); hInv = hCof./hDen; % inv(H^H*H) del ZF MMSE hCofu = zeros(2,2,N/nTx) ; hCofu(1,1,:) = sum(h(:,2,:).*conj(h(:,2,:)),1) + 10^(-Eb_N0_dB(ii)/10); % termino d hCofu(2,2,:) = sum(h(:,1,:).*conj(h(:,1,:)),1) + 10^(-Eb_N0_dB(ii)/10); % termino a hCofu(2,1,:) = -sum(h(:,2,:).*conj(h(:,1,:)),1); % termino c hCofu(1,2,:) = -sum(h(:,1,:).*conj(h(:,2,:)),1); % termino b

hInvu = hCofu./hDenu; % inv(H^H*H) del MMSE hDenu = ((hCofu(1,1,:).*hCofu(2,2,:)) - (hCofu(1,2,:).*hCofu(2,1,:))); % ad-bc term hDenu = reshape(kron(reshape(hDenu,1,N/nTx),ones(2,2)),2,2,N/nTx); % formatting for division hInvu = hCofu./hDenu; % inv(H^H*H) del MMSE

hMod = reshape(conj(h),nRx,N); % operacion H^H yMod = kron(y,ones(1,2)); % formatting the received symbol for equalization yMod = sum(hMod.*yMod,1); % H^H * y yMod = kron(reshape(yMod,2,N/nTx),ones(1,2)); yHat = sum(reshape(hInv,2,N).*yMod,1); % inv(H^H*H)*H^H*y para el ZF yHatu = sum(reshape(hInvu,2,N).*yMod,1); % para MMSE