software para la obtención de ecuaciones diferenciales para la simulación de circuitos

¿Algún software común de simulación de circuitos proporciona las ecuaciones del sistema? Derivar a mano un sistema de ecuaciones diferenciales de primer orden para un circuito es un poco complicado. Y sí, sé que los simuladores ejecutarán las simulaciones por mí, pero hay algunos casos en los que realmente me interesaría ver cuáles son las ecuaciones. ¿Qué simuladores de circuitos, si los hubiere, les proporcionarían?

EDITAR ..

Lo que estoy buscando específicamente aquí es que me gustaría poder ingresar mi circuito en el software, tal como lo haría para la simulación, pero además de ejecutar la simulación, también me gustaría que el software me muestre las ecuaciones. que ha derivado y utiliza para ejecutar la simulación: el sistema de ecuaciones diferenciales que dice cuáles son las tasas de cambio de las variables de estado del sistema. Esto podría ser un sistema de ecuaciones o podría estar en forma de matriz, no importa.

¡Excelente pregunta!

Respuestas (3)

Por lo que recuerdo, los algoritmos de SPICE no quieren que sus matrices internas se descarguen sobre usted. También creo que para el análisis transitorio convierte todos los capacitores en fuentes de voltaje (y los inductores en fuentes de corriente) para cada paso de tiempo y resuelve el circuito no lineal como uno de CC. Entonces no hay ecuaciones diferenciales verdaderas en SPICE.

Dicho esto, SPICE podría generar la función de transferencia del circuito; IIRC como una lista de coeficientes polinómicos. Esto a veces sufre mucho de errores de redondeo, pero para circuitos simples puede ser lo que está buscando.

Definitivamente tengo la impresión de que entendí mal cómo funcionan los simuladores. si una herramienta confiable como SPICE no necesita derivar ecuaciones, no parece probable que nadie más se moleste. así que aceptaré esto por ahora.
SPICE maneja dispositivos no lineales, y luego no es posible configurar ecuaciones de estado.

SNAP - análisis simbólico, semisimbólico y numérico de circuitos electrónicos

http://snap.webpark.cz/indexa.html

muy útil

No conozco ninguna herramienta que haga esto automáticamente. Sin embargo, no es mucho trabajo usar un script de sci-lab y un conjunto de matrices para hacerlo. Utilice suposiciones ideales de amplificadores operacionales para sus activos. Puede escribir una matriz y extraer funciones de transferencia para casi cualquier punto del circuito.

La magia de circuito parece capaz de hacer algo de esto. http://www.circuit-magic.com/

Eche un vistazo a SCAM: %Este programa toma una lista de conexiones (similar a SPICE), la analiza para derivar las %ecuaciones del circuito y luego las resuelve simbólicamente. % %Documentación completa disponible en www.swarthmore.edu/NatSci/echeeve1/Ref/mna/MNA1.html %