Informe-8 NataliaBonifaz PDF
Informe-8 NataliaBonifaz PDF
Informe-8 NataliaBonifaz PDF
ESPOL
FIEC
Laboratorio de Comunicaciones Inalmbricas.
Prctica #8:
Modulacin Digital en Banda Base
Recuperacin del tiempo de smbolo en canales de
banda angosta.
Introduccin:
En la presente prctica procedemos a terminar de construir el diagrama de bloques de los VIs
align_MaxEnergy y align_ELgate luego abrimos el VI simbol_timing, en ste reemplazamos los
bloques align_MaxEnergy y align_ELgate por los que nosotros trabajamos, luego guardamos
cambios.
Marco Terico:
El receptor debe conocer cundo comienza y acaba el smbolo para poder realizar la integracin
durante el intervalo pertinente. El sincronismo de smbolo suele denominarse tambin
recuperacin del reloj.
La mayor parte de mtodos pueden clasificarse en dos grupos: Sincronizadores en lazo abierto y
Sincronizadores de lazo cerrado.
Sincronizadores en lazo abierto: Recuperan el sincronismo de reloj directamente de la secuencia
de datos recibidos.
Generan una componente de frecuencia a la tasa de smbolo operando la seal banda base entrante
con una combinacin de filtrado y un dispositivo no lineal. A continuacin se muestra ejemplos
de sincronizadores de lazo abierto.
Sincronizador con filtro adaptado
Sincronizadores de lazo cerrado: Se basa en hacer medidas comparativas entre la seal de entrada
y el reloj generado en el receptor, de forma anloga al sincronismo de fase usando un PLL. Este
mtodo proporciona resultados ms precisos, pero es ms complejo y costoso que el anterior.
Sincronizador con puerta early/late
Sincronizacin de tiempo con el mtodo hiccuping: para implementar este mtodo, solo es
necesario calcular el centro de masas de los valores del ecualizador, y comprobar si se ha
desplazado en una duracin de smbolo completo. Si el centro de masas se mueve, volveremos a
desplazar el mayor peso al centro, junto con un cambio en los valores muestreados y retardados,
teniendo a la salida dos smbolos (si la seal est submuestreada) o un smbolo invlido (si la
seal est sobremuestreada). Esta tcnica permite que se realice la ecualizacin y la recuperacin
de sincronismo al mismo tiempo.
Grficos:
student_align_MaxEnergy:
Diagrama de Bloques
A partir del cluster input complex waveform usamos Unbundle by Name para obtener los
coeficientes del arreglo (r[n]) a su vez usamos la funcin Array Size que multiplicamos con las
iteraciones (p) hasta (p-1) del lazo interior y se suma con las interaciones (k) del lazo exterior,
posterior a esto se usa la funcin Index to Array para obtener un nuevo arreglo se le saca el valor
absoluto y se lo eveleva para 2 mediante las funciones Absolute Value y Square, sumamos cada
elemento generado dentro del lazo interior y dividimos para P, variable que se calcula mediante
la frmula =
luego hacemos uso de la funcin Array Max & Min para saber cul es el ndice
del mximo valor del arreglo este valor se observar en la salida alignment offset(samples) y a su
vez servir como entrada index para la funcin Split 1D que dividir el arreglo en dos partes a
partir del mximo indice la segunda parte del arreglo dividido pasar por un Bundle By Name para
finalmente ver su resultado en la salida aligned complex waveform.
student_align_ELgate:
Diagrama de Bloques
+()
Resultados:
TX oversample factor = 2; RX sample rate = 2M.
Oversample Factor
2
4
10
20
50
Error esttico
0,025600
0,008100
0,001600
0,000100
0,000000
0,030000
ERROR ESTADSTICO
0,025000
0,020000
0,015000
Error esttico
0,010000
0,005000
0,000000
0
-0,005000
10
20
30
40
OVERSAMPLE FACTOR
50
60
Preguntas:
1. Demuestre que en ausencia de ruido, y en la Ecuacin 8.2 no tiene impacto alguno
en la solucin de mxima energa de salida.
2. Cules son los dos supuestos crticos que son usados para formular la maximizacin
indirecta de la energa de salida? Considere como la presencia del desvanecimiento del
canal AWGN plano puede impactar en este mtodo. Especficamente, usando al menos
uno de los supuestos crticos, explique cmo podra mitigar el impacto de esos
impedimentos al seleccionar adecuadamente los parmetros.
Los supuestos crticos son la derivada de funcin de costo y la discretizacin del
resultado. Podemos mitigar el impacto mediante la aproximada a una derivada de
primer orden, escogemos un valor tal que sea mltiplo de /.
3. Luego de que una secuencia, originalmente muestreada a una tasa de 1/, pase por
el proceso de downsampling, por un factor , Cul es el periodo de muestreo de la
seal resultante?
=
de acuerdo con su
Conclusiones:
Todos los receptores digitales necesitan tener su demodulador sincronizado a las
transiciones de los smbolos recibidos. Las seales de sincronizacin son seales de tipo
reloj que son necesarias en el receptor (o repetidor) para la deteccin (o regeneracin) de
la seal a partir de la seal recibida.
A medida que se aumenta el oversampling los mtodos de sincronizacin trabajan de
manera ms eficiente, debido a que al aumentar el factor de oversample tambin
disminuye el error estadstico tendiendo a cero.
El algoritmo de Early-Late implementa una versin discreta en el tiempo para maximizar
una funcin de costo, mientras que el mtodo de la mxima energa intenta encontrar la
muestra que maximiza la energa promedio recibida.
Recomendaciones:
Tener en cuenta que en realidad solo estamos creando dos bloques del sistema de
comunicacin inalmbrica que trabaja en unin con otros VIs que hemos creado en
clases anteriores para as formar el sistema completo. Analizando cada uno de ellos y
porque son indispensables.
Antes de simular la prctica abrir la librera digital_comm, seleccionar los archivos
originales sin modificaciones (student_align_MaxEnergy y student_align_ELgate),
cerrar la librera y luego abrir el simulator.vi es aqu donde se debe reemplazar los
archivos trabajados en clases.
En el momento que se trabaje con los equipos USRP y se use los VIs top_tx y top_rx
verificar que TX Oversample factor, Tx Sample Rate, RX Oversample factor, Rx Sample
Rate tengan el mismo valor.
Bibliografa:
https://riunet.upv.es/bitstream/handle/10251/13407/TFC%20%20Dise%C3%B1o%20e%20implementaci%C3%B3n%20de%20un%20m%C3%B3dem%
20con%20modulaci%C3%B3n%20QPSK.pdf?sequence=1
https://books.google.com.ec/books?id=_arH8J1d1FYC&pg=PA204&lpg=PA204&dq=sin
cronismo+de+s%C3%ADmbolo&source=bl&ots=ZKL9Jum2pb&sig=DjltVowMOyqQq0Tv
x3tuMPpk4Ic&hl=es&sa=X&ved=0ahUKEwjRlM3dmZHKAhVFYyYKHeewAqcQ6AEIGjAA
#v=onepage&q=sincronismo%20de%20s%C3%ADmbolo&f=false
http://aholab.ehu.es/users/inma/psc/tema2.pdf
http://es.slideshare.net/epgpg1/clase-9-17110400