Tengo el siguiente circuito simple configurado en LTspice:
El azul está en la salida del transformador y el verde en el rectificador.
Si no incluyo un condensador, esto funciona bien y la simulación se realiza rápidamente. Sin embargo, si incluyo el condensador, la simulación se vuelve increíblemente lenta después de unos pocos milisegundos. La imagen aparece hasta que básicamente deja de simular a una velocidad razonable. El momento en que se vuelve lento parece depender del valor del capacitor.
¿Que esta pasando aqui?
NOTA: Resuelto seleccionando el solucionador 'alternativo' en la configuración de SPICE
El solucionador esencialmente está resolviendo un sistema de ecuaciones diferenciales, y hay varios algoritmos para hacer esto, algunos que funcionan mejor que otros dependiendo de las condiciones ("rigidez" de la ecuación; si sabe, por ejemplo, Matlab/Scilab/Octave, vea los diversos Solucionadores de ODE para diferentes condiciones)
Dependiendo del circuito, el solucionador puede tener dificultades para cubrir y, como dice Photon, acorta la escala de tiempo hasta que básicamente se ralentiza y se detiene (a veces, si lo deja el tiempo suficiente, completará la parte "difícil", pero a menudo no).
Esto sucede a menudo cuando los elementos capacitivos/inductivos ideales están presentes, por lo que siempre es una buena idea seleccionar una resistencia en serie para un inductor (en realidad, el valor predeterminado es 1 m) y también una ESR para un capacitor. Haga clic derecho en el componente para establecer estos y otros valores (como probablemente sepa)
Otra cosa es que su fuente de voltaje parece estar flotando desde la tierra del circuito: agregue una resistencia de alto valor a través del transformador (por ejemplo, 100Meg) Sin una ruta de CC, a SPICE le resulta difícil determinar el voltaje de los nodos.
Lo último que noto sobre su circuito es que no ha seleccionado un diodo "real", esto también puede causar problemas. Haga clic con el botón derecho y seleccione un diodo de la lista disponible, imagino que esto combinado con la configuración de un valor razonable de ESR para la tapa (y tal vez un poco más para los inductores) hará que funcione para cualquiera de los solucionadores.
El siguiente circuito funciona bien con cualquiera de los solucionadores (el límite tiene 1 m de ESR):
Simulación:
Los simuladores en general tienen dificultades con los picos de corriente infinitos de los transformadores ideales. A las computadoras tampoco les gusta tener condiciones en las que el resultado se divide por cero y da como resultado mecanismos de recuperación de errores programados que pueden explicar cierta latencia en la simulación normal.
Si no está seguro, adivine e incluya algunos valores Rs realistas para piezas ideales como tapas, diodos y transformadores, a menos que esté utilizando modelos realistas válidos.
Sé que a mi yerno ( PhD EE Prof en U of T) no le gusta usar simuladores que requieran estos trucos a menos que le digan específicamente que incluya Rs en partes ideales. No estoy de acuerdo, si explica cuándo puede ocurrir dividir por cero a partir de Rs = 0 en la simulación, entonces explique que agregar Rs realistas es algo bueno para aprender y usar. (Para mí, conocer la ESR, ESL y la capacidad extraviada de cada parte crítica es la esencia de un buen diseñador).
división de bits
el fotón
Navin
división de bits
un ciudadano preocupado