Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORME DE LABORATORIO
Marco Teórico:
1. La transformada de Fourier en un software de modelamiento matemático:
En Matlab la función fft(X) calcula la transformada discreta de Fourier (DFT) por medio de un
algoritmo rápido de Fourier (Fast Fourier Transform). Si la señal de entrada X es un vector
entonces la función fft(X) retorna la transformada de Fourier del vector X. Para poder aplicar
un algoritmo FFT a una señal de entrada es útil conocer de antemano algunos conceptos:
𝑐𝑖𝑐𝑙𝑜𝑠
𝑐𝑖𝑐𝑙𝑜𝑠 𝑓[ ]
𝑠𝑒𝑔𝑢𝑛𝑑𝑜
𝐹[ ] = 𝑚𝑢𝑒𝑠𝑡𝑟𝑎𝑠
𝑚𝑢𝑒𝑠𝑡𝑟𝑎 𝑆[ ]
𝑠𝑒𝑔𝑢𝑛𝑑𝑜
𝑥[𝑛] = cos(2𝜋𝐹𝑛 + 𝜙)
𝑆 > 2𝑓𝑚𝑎𝑥
Para que una señal no pierda información al convertirla a digital (por efecto de Aliasing) esta
debe ser muestreada por lo menos al doble de su frecuencia máxima original.
Como se explicó anteriormente estos conceptos son necesarios para tener idea de como sería
el proceso completo de convertir una señal del mundo análogo al digital, sin embargo, si
tenemos claro que desde Matlab ya trabajamos en el mundo digital solo sería necesario construir
un vector de la dimensión que queramos, con la información necesaria para aplicar el algoritmo
rápido de Fourier directamente sobre el vector. Otra forma de hacerlo es simular que tenemos
una señal continua (usando una función cos(w*t)) para la cual definimos una frecuencia de
muestreo, la duración de la señal y un vector de tiempo linealmente espaciado relacionado con
la frecuencia de muestreo. Al aplicar la función fft(X) obtenemos un vector que puede graficarse
mostrando las componentes bilaterales del espectro en frecuencia. Si quisiéramos graficar el
espectro unilateral tendríamos que seleccionar únicamente las muestras ubicadas en el lado
positivo del espectro. Los ejemplos de documentación en Matlab muestran como se hace este
proceso.
Para este procedimiento se utilizó Multisim con un ejemplo tomado directamente del sitio web
de National Instruments donde hay un oscilador de forma de onda triangular construido a partir
de amplificadores operacionales:
El resultado es una ventana con dos gráficos, uno con la información de la simulación y otro
con la gráfica del análisis de Fourier, como se puede observar la frecuencia fundamental se
detecta en los mil Hertz lo cual coincide con la frecuencia que muestran las puntas virtuales que
se colocaron sobre el circuito a la salida en el osciloscopio.Los tipos de ventanas dependen del
software en específico pero los más comunes permiten configurar las opciones de muestreo
(Frecuency resolution o fundamental frecuency, number of harmonics, stop time for sampling,
transient analysis, initial conditions y variables for analysis).
Metodología y equipos:
En esta práctica de laboratorio se mide una señal de radiodifusión en diferentes bandas y
frecuencias, con distintos valores para el parámetro RBW del analizador de espectro. Se utiliza
el programa Matlab para calcular y graficar la transformada de Fourier de una señal senoidal.
Matlab
Es un programa computacional que ejecuta una gran variedad de operaciones y tareas
matematicas.
Para este laboratio se utilizara este programa, para diseñar señal de radiodifusión con una
frecuencia de 20KHz y después aplicar la transformada de Fourirer de una señal senoidal.
QK RX
En este laboratorio se utilizó esta herramienta de simulación de señales de radiodifusión AM y
PM. Con el motivo de observar su comportamiento en diferentes parámetros RBW.
Resultados:
1. Problema de diseño
Se escogió una señal coseno de 100 Hz con una frecuencia de muestreo de 1000 Hz (10 veces
la frecuencia máxima análoga lo cual concuerda con el teorema de muestreo). En el código de
Matlab se comenta brevemente la función de cada línea:
data = [];
Fq=770kHz AM RBW:7.8khz
Fq=770kHz AM RBW:3.9khz
Fq=770kHz AM RBW:244.1Hz
Fq=770kHz AM RBW:61Hz
Fq=770kHz AM RBW:7.6Hz
Fq: 88.9kHz FM RBW:15.6kHz
2.1
En las mediciones con valores de RBW más altos se puede diferenciar claramente que cada
muestra sobre el espectro toma una ancho de banda más grande, por lo tanto la calidad de la
imágen muestra líneas horizontales o recuadros en cada banda. Cada rectángulo corresponde
a una muestra y cuando el RBW es más grande esos rectángulos son más grandes. Entre menos
RBW estos rectángulos se hacen más pequeños ya que se toman muestras a menor frecuencia.
En AM se observa un mayor tamaño en los rectángulos cuando configuramos un RBW alto ya
que las emisoras están espaciadas a menor frecuencia.
2.2
RBW: 15.6kHz
Potencia de la Señal: -35dbm Potencia de Ruido: -65 dbm
RBW: 2.1kHz
Potencia de la señal: -45 dbm Potencia del ruido: -75 dbm
𝑆𝑁𝑅 = −45𝑑𝑏𝑚 − (−75𝑑𝑏𝑚) = 30𝑑𝑏𝑚
RBW: 2.1kHz
Potencia de la señal: -45 dbm Potencia del ruido: -75 dbm
𝑆𝑁𝑅 = −55𝑑𝑏𝑚 − (−85𝑑𝑏𝑚) = 30𝑑𝑏𝑚
3.
15.6k -70
2k -80
244.1 -90
Conclusiones:
1. Es necesario establecer condiciones óptimas en los valores de tiempo, frecuencia de muestreo
y número de muestras para obtener una correcta representación en el dominio de la frecuencia
por medio de la transformada rápida de Fourier.
2.1 Podemos concluir de las mediciones tomadas que cada rectángulo en la imagen corresponde
a un filtro IF con un ancho de banda igual al valor de RBW. Esto quiere decir que el valor de
RBW define el ancho de banda del filtro lo cual le da más resolución al espectro. A medida que
el RBW disminuye la resolución también disminuye y es posible apreciar características más
generales como la potencia de ruido y la potencia de señal.
Como se mencionó en el marco teórico, un valor de RBW consume más tiempo de procesamiento
por lo que exige una mayor resolución. Sin embargo, dependiendo de lo que se quiere medir a
veces no es necesario configurar un RBW tan alto ya que esto implica más tiempo de análisis
del sistema (más tiempo de barrido del filtro) .
La banda FM puede trabajar valores de RBW mucho más altos puesto que cada emisora está
espaciada a un rango mayor de frecuencia, por lo tanto, el resultado visual es que los
rectángulos no se van a apreciar tan grandes y el espectro general está mejor definido, a
diferencia de la banda AM donde un RBW alto conlleva rectángulos muy grandes.
2.2 La relación SNR se mantiene estable sin importar el valor de RBW que se asigne. Esto es
debido a que el RBW no modifica la potencia del ruido, por decirlo de manera informal, lo que
está realizando el cambio de RBW es un zoom horizontal en la señal, lo cual no afecta la relación
entre el ruido y la señal, la cual se mantiene constante. (Las distancias entre ruido y señal no
cambian.
3. En este caso si se observa que la potencia del ruido disminuye pero esto no quiere decir
que la señal tenga menos ruido a menor RBW sino que la visualización en la pantalla
permite ver de forma más general los niveles de la señal.