Estoy tratando de simular lo que un analizador de espectro (SA) vería desde un LISN, para obtener un conocimiento aproximado.
Resuelto previamente: En LTspice, ¿puedo convertir las unidades de una FFT que de forma predeterminada se muestran en dBV a dBµV?
Pero todavía no obtengo buenas FFT en LTspice, al menos no consistentes. Creo que me falta algo de conocimiento de LTspice o alguna otra cosa que no se me ocurra.
Aquí están mis pensamientos hasta ahora:
Desde
1) Obtener diferentes resultados FFT en LTspice comparando a MATLAB y Python
2) ¿Cuál es la basura al final de mi FFT en LTSPICE?
a) Aprendí y noté que debería usar ".opt plotwinsize 0" para no comprimir las formas de onda.
b) Use ".opt numdgt = (> 7)" para obtener la doble precisión, ¿por qué supongo que más dígitos es más preciso al presentar la amplitud de la forma de onda? Por lo tanto, reduciendo el piso de ruido en la FFT?
c) Multiplique el resultado con sqrt (2) para obtener el valor máximo.
d) Supongo que el paso de tiempo utilizado debe establecerse de la misma manera que cuando se selecciona el tiempo de muestreo adecuado para una frecuencia de interés para un osciloscopio.
Por ejemplo, algo como: timestep = 1 / (MAXfrecuencia de interés) * (un valor de 4 a 10)
I) Sin embargo, todavía no consigo una buena FFT, En la ventana de abajo, primero pensé que aumentar el "Número de muestras de puntos de datos en el tiempo" daría un mejor resultado. Definitivamente no lo hizo! Más puntos de datos aumentaron el nivel de ruido y extendieron el rango de frecuencia evaluado. Bajarlo al mínimo resultó en algo familiarizado con el alias. En este momento, acabo de seleccionar aleatoriamente un valor que da el pico con algunos armónicos. Creo que hay una mejor solución para esto y saber qué tan confiable puede ser el resultado?
II) Alisamiento binomial que supongo que es bueno? pero no sé cuál sería un buen valor.
III) "Interpolación cuadrática" Supongo que es bueno, como puede ser en los osciloscopios si se usa correctamente.
así que finalmente: de nuevo a la pregunta
¿Cómo se selecciona adecuadamente la cantidad correcta de puntos de datos y el suavizado binomial para una FFT correcta en LTspice?