Un posible error en LTspice

1

He probado un circuito simple de la serie RLC para trazar la corriente frente al tiempo usando dos versiones de LTspice y estoy obteniendo resultados diferentes. La entrada es de 1 voltio dc.R = 2 ohmios. C = 1 F y L = 1 H. Las condiciones iniciales para C y L son cero. Por lo tanto, este es un circuito críticamente amortiguado y la solución analítica es i = te ^ (-t). Por lo tanto, el valor máximo de la corriente se produce en t = 1 segundo y está cerca de 360 mA. El siguiente gráfico le mostrará que recibí la respuesta correcta en la versión 4.23e de LTspice y obtengo la mitad del valor de la corriente correcta en la versión 4.23I. ¿Hay algún error en las versiones posteriores? Ashok Ranade

Circuito:

    
pregunta Ashok Ranade

1 respuesta

8

Uno de tus comandos .ic spice probablemente no sea bueno. Eso es una cosa que noté. Déjame mostrarte cómo hacer que funcione. En la siguiente imagen, intenté copiar su esquema, agregar mi versión de LTspice para que este detalle quede perfectamente claro y luego mostrarle la pantalla que obtengo para la corriente en \ $ L_1 \ $:

Peroloprincipalquequeríaseñalaresquenocreoqueestasintaxis:

  

.icV(vC1)=0

trabajaenLTspice.Tampocosequeja.Asíquesihiceeso:

  

.icV(QQQ)=0

LTspicetampocomedioniunapequeñanotaalrespecto.Simplementecontinuaríayloignoraría.

Enrealidadnotienesunnodoconesenombre.AsíqueLTspicesimplementeloignora.Loquehiceenelesquemaanterioresnombrarunnodoparaquefuncionebien,dándoleaesenodoelnombrequeintentabashacerfuncionar.

Yfuncionó.

Dichoesto,tambiéncomentéesoscomandos.icspice.Puedesverqueahoraestánazulesenelesquema,loquemuestraquesoncomentariosyyanosoncomandosdeespecias.AsíqueLTspicelosestáignorando,sinimportar.Loquehice,encambio,esagregarelcódigoUICalfinaldelcomando.tran.Sepuedeveresoenlaimagen.Estohacelomismo,enefecto.Cuandomarcalacasilla"omitir condiciones iniciales", LTspice usa los valores predeterminados para las condiciones iniciales. Que son los valores que intentabas usar. Así que esa es otra forma de hacerlo, en este caso tuyo.

La línea inferior es que no tenías un nombre de nodo configurado correctamente. Así que una de tus condiciones iniciales no fue procesada. Que podría se han comportado de manera diferente en diferentes versiones de LTspice. Realmente no puedo decirlo, porque no tengo las dos versiones que mencionaste y no puedo probarlas para demostrar mis pensamientos aquí. Pero puedes probarlo en tu extremo y ver. Etiquete su nodo, como se muestra, y luego vea si ambas versiones le dan los mismos resultados. Con suerte, lo hacen.

    
respondido por el jonk

Lea otras preguntas en las etiquetas