calcular FFT basado en un oscilograma

5

Hola,

Me gustaría entender el contexto entre un oscilograma y la FFT resultante. Mi ejemplo es un rectificador de onda completa y estoy tratando de calcular algunos armónicos.

Debido a que la función es simétrica, solo necesito calcular los valores an: $$ A_n = a_n = \ frac {2} {\ pi} \ int_0 ^ {2 \ pi} \! f (t) * cos (nt) \, \ mathrm {d} t \\ a_n = \ frac {2} {\ pi} \ int_0 ^ {2 \ pi} \! | pecado (t) | * cos (nt) \, \ mathrm {d} t $$ dividiendo para integrar $$ a_n = \ frac {2} {\ pi} \ left (\ int_0 ^ {\ pi} \! sin (t) * cos (nt) \, \ mathrm {d} t + \ int _ {\ pi} ^ {2 \ pi} \! (-sin (t)) * cos (nt) \, \ mathrm {d} t \ right) \\ $$ resultado de la integral $$ a_n = \ frac {2} {\ pi} \ left (- \ frac {cos (\ pi n) + 1} {n ^ 2 - 1} - \ frac {cos (2 \ pi n) + cos (\ pi n)} {n ^ 2 - 1} \ derecha) $$ Mi pregunta es si mi camino fue correcto hasta aquí y cómo tengo que transferir esto a la FFT.

    
pregunta C-Jay

2 respuestas

1

Si ayuda, tienes una onda sinusoidal multiplicada por una onda cuadrada agregada a una onda sinusoidal desplazada en fase multiplicada por otra onda cuadrada desplazada en fase.

La adición se traduce a la adición en el espacio de Fourier, los mapas de multiplicación a la convolución.

Entonces, lo que obtendrás es el FT de una onda cuadrada desplazada a lo largo del eje w y con un componente imaginario, creo.

    
respondido por el Richard Thomas
0

Para comprender la FFT, primero debe vincular el tiempo continuo con el tiempo discreto (lo que ocurre en la mayoría de los osciloscopios digitales: tenga en cuenta la frecuencia de muestreo y la frecuencia de corte):

enlace

Luego intente entender una transformada de Fourier de tiempo discreto:

enlace

Después de comprender todo esto, debería poder hacer un seguimiento de la FFT fácilmente.

Si eres bueno con Matlab, puedes simular con una gran cantidad de señales (búsqueda fft).

    
respondido por el Federico

Lea otras preguntas en las etiquetas