¿Cómo puede la transformada de Fourier lidiar con los transitorios?

2

A continuación se muestra lo que Matt L. dijo en el hilo aquí . ¿Alguien podría aclarar cómo la transformada de Fourier puede tratar con los transitorios? Leyendo ese hilo muchas veces pero no pude entenderlo.

  

Tenga en cuenta que no es cierto que la transformada de Fourier no pueda enfrentarse   transitorios Esto es solo un malentendido que probablemente viene de   El hecho de que a menudo usamos la transformada de Fourier para analizar la   Comportamiento en estado estable de los sistemas mediante la aplicación de señales de entrada sinusoidales.   que se definen para −∞ < t < ∞.

    
pregunta anhnha

3 respuestas

3

Es importante usar el tipo correcto de herramienta para el trabajo. Se define un martillo para poner clavos. Si desea girar los tornillos, utilice un destornillador.

La Transformada Discreta de Fourier (DFT), de la cual la Transformada Rápida de Fourier (FFT) calcula exactamente el mismo resultado, pero mucho más rápido, se define solo sobre señales repetitivas. Es decir, el resultado que produce es exactamente el mismo (con el reetiquetado adecuado) que si hubiera tomado la señal de entrada a la FFT y la hubiera concatenado consigo mismo.

Esta característica cíclica significa que la FFT es un ajuste natural para formas de onda repetitivas. Si la muestra de entrada contiene un número entero exacto de ciclos, entonces puede extenderse indefinidamente por repetición y lucir exactamente igual que el original.

La técnica de windowing una señal antes de FFT se usa para reducir los problemas que ocurren cuando se usa para transformar una forma de onda no cíclica. Por ejemplo, tome una muestra de un segundo de una señal continua de 10.5Hz. Si esta muestra está concatenada consigo misma, se obtiene un paso de medio ciclo, que confunde con lo que esperaría ver al hacer un análisis de espectro. Tenga en cuenta que no hace que la transformación sea incorrecta, solo significa que lo que obtuvo no es lo que ingenuamente esperaba obtener. Si golpeas el clavo de lado, obtienes un clavo doblado en lugar de uno clavado, el martillo sigue funcionando bien, haciendo exactamente lo que está definido para hacer.

La ventana reduce la amplitud de la señal al principio y al final de la muestra a cero, lo que significa que puede extenderse cíclicamente. La ventana cambia la señal, por lo que el espectro cambiará. Sin embargo, cambia de una manera conocida y fácilmente calculable, que la FFT no cambia más.

Cuando se usa para transformar una señal transitoria, debemos asegurarnos de que la muestra de la señal comience y termine en cero. Luego, la muestra cumple con el requisito cíclico, y la FFT le dará exactamente lo que esperaría si tuviera un tren de señales transitorias, repitiendo cada longitud de la muestra.

Eso es lo que hace la FFT. Si no desea la transformación de un tren de señales, entonces la FFT no es el martillo a utilizar. Todavía tiene mucha libertad para ajustar este tren de señales a su gusto, al igual que puede elegir qué ventana usar cuando transforme una señal continua. Puede hacer que los impulsos se repitan con menos frecuencia aumentando la duración del tiempo de la muestra, por ejemplo.

    
respondido por el Neil_UK
1

No estoy tratando de llegar al fondo de la pregunta vinculada, solo estoy tratando de justificar por qué el análisis de Fourier de un transitorio es perfectamente factible.

Dado que un transitorio es temporal limitado, es decir, es transitorio y no dura mucho tiempo, es posible limitar el rango de tiempo para el análisis. Sobre esta base, parece razonable analizarlo si fuera una forma de onda continua y repetitiva. Por lo tanto, el transitorio comienza en (digamos) el tiempo cero y se completa en (digamos) 1 segundo. ¿Hay algo irrazonable para suponer que comienza de nuevo en t = 1 segundo?

Por lo tanto, se puede analizar mediante el análisis normal de Fourier.

    
respondido por el Andy aka
-1

Aquí está Signal Wave Explorer, usando FFT, para modelar 3 pulsos a través de un LPF. En el lado derecho de las parcelas hay una línea vertical punteada, la frecuencia de Nyquist. En la Mag / Fase que es la frecuencia de duplicación, de hecho se muestra aquí.

[Estamos interesados en un modelado muy preciso de la CONFIGURACIÓN de respuestas óptimas, a los niveles de 16 y 20 y 24 bits. Hasta ahora, en SWE, con 512,000 muestras, alcanzamos fácilmente el nivel de 20 bits. Con una mayor asignación de memoria, esperamos llegar a más de 24 bits. El ejemplo incorporado "Etapa JB", que se muestra al final de esta respuesta, ilustra problemas típicos de resolución. ]

Debajo de estas 8 parcelas se muestra una captura de pantalla con solo InputWaveform, Magnitude plots y OutputWaveform. Examine la Forma de salida de la onda con cuidado, particularmente el 3er pulso de salida, y verá la caída final a amplitud cero. Los primeros 2 pulsos no tienen suficiente tiempo para decaer a amplitud cero.

Por lo tanto, hemos utilizado la FFT para capturar completamente el comportamiento transitorio.

Yahorasinlosgráficosdefase.EnelInputSpectrum,veslascomponentessin(x)/xdelaondacuadrada,conamplitudesdecayendocomo1/#armónica.Laherramienta--SWE---simplementemultiplicaesteInputSpectrumconelSystemSpectrum,produciendoelOutputSpectrum;lasmagnitudessemultiplican;Seañadenlasfases.Luego,OutputSpectrumsesometeaInverseFFTparaproducirOutputWave.

AquíestáelejemplodeJB_stage.

AquíestálaformadeondadesalidadeJB_stage,sinfiltradodeentrada(C1noestáactivo);ObservequeelpulsoinicialesNOINVERTIR.Elbordedeentradasedisparaatravésdelcondensadorderealimentación.

    
respondido por el analogsystemsrf

Lea otras preguntas en las etiquetas