SIMUSOL: ecuaciones implícitas con interpretación dinámica, cortes inductivos y lazos capacitivos
Description
Se presentan resultados en el desarrollo de software de simulación para uso conjunto con SIMUSOL, como alternativa al SCEPTRE. Se incorporan ecuaciones implícitas, mediante intérpretes dinámicos que no requieren de compilación. El simulador es capaz de detectar y modelar sistemas que representados como circuitos tienen: "conjuntos de corte", formados por "inductancias" y "fuentes de corriente" (en adelante cut-sets inductivos), y "lazos", formados por "capacitores" y "fuentes de tensión" (en adelante loops capacitivos). El software desarrollado puede reemplazar a SCEPTRE con ventajas, sin otro límite que la memoria de la computadora. Este software también reemplaza al software PSICRO.
Abstract: This paper presents advances in a simulation software alternative to SCEPTRE. Both are used in conjunction with SIMUSOL. The new functionality includes fully implicit equations, that use dynamic performers and do not require compilation, and modeling capabilities to detect and calculate circuit systems with inductive "cut- sets" and capacitive "loops". The first ones made up of "chokes" and "current sources", and the second one of "capacitors" and "voltage sources". This software could replace SCEPTRE with advantages, having no other limit than the computer memory. PSICRO could be replaced by this approach as well.
Notes
Files
Saravia2015Implicitas.pdf
Additional details
Dates
- Submitted
-
2015-09-17Recibido por la revista
- Accepted
-
2015-10-13Aceptado por la revista
References
- Alía, D., Saravia, L. y Saravia, D. (2002). Avances introducidos en la capacidad del simulador de sistemas solares térmicos SIMUTERM (SIMUSOL). AVERMA, 6, 2, 8.31-8.36. http://www.cricyt.edu.ar/asades/modulos/averma/trabajos/2002/2002-t008-a006.pdf
- Alía, D., Saravia, L. y Saravia, D. (2012). SIMUSOL: Simulating thermal systems using SCEPTRE and Dia. JFSFK 1,1, 30-34. http://www.icfoss.org/ojs/index.php/foss/article/view/14
- Beazley, D. M., Fletcher, D. y Dumont, D. (1998). Perl Extension Building with SWIG. O'Reilly Perl Conference. O'Reilly. EEUU. http://www.swig.org/papers/Perl98/swigperl.pdf
- Beazley, D. M. (1999) Perl-C/C++ Integration with SWIG. Dep. Computer Science. U. Chicago. EEUU. http://es.slideshare.net/dabeaz/perlcc-integration-with-swig
- Denker, J. (2014). Capacitor-to-Capacitor Transfer of Energy and Gorge. Sitio web personal. http://www.av8n.com/physics/capacitor-transfer.htm
- Galassi, M., Davies, J., Theiler, J., Gough, B., Jungman, G., Booth, M., y Rossi, F. (1996). Gnu Scientific Library. Página web del proyecto GSL. http://www.gnu.org/software/gsl/
- Günther, M., Feldmann, U. y ter Maten, J. (2005). Modelling and discretization of circuit problems.. CASA (RANA) reports. Centre for Analysis, Scientific computing and Applications. Department of Mathematics and Computer Science of Eindhoven University of Technology (TU/e). Países Bajos. http://www.win.tue.nl/analysis/reports/rana05-37.pdf
- Kuo, F. (1971). SCEPTRE: Computer program for circuit analysis. Prentice Hall. EEUU.
- Magnuson, W. G. (1982). Electronic Circuit Analysis Using Computer Programs. Computer Program Newsletter. No.7. Lawrence Livermore Laboratory. EEUU. http://www.osti.gov/scitech/servlets/purl/6754836
- Mayer, D. (1971). Electric Network analysis by the generalized cut-set matrix method. Aplikace matematiky, 16 ,1, 24–45. Academy of Sciences of the Czech Republic. http://dml.cz/bitstream/handle/10338.dmlcz/103324/AplMat_16-1971-1_3.pdf
- Partow, A. (2015). C++ Mathematical Expression Toolkit Library (ExprTk). Sitio web personal. http://www.partow.net/programming/exprtk/
- Proyecto SWIG (2015) Sitio web del proyecto. http://www.swig.org/
- Saravia, D. (2008). Avances en Psicro, la calculadora psicrométrica. Presentación de Puyuspa y Calcula. AVERMA 12, 8.79-8.84 http://www.cricyt.edu.ar/asades/modulos/averma/trabajos/2008/2008-t008-a011.pdf La calculadora: http://www.psicro.org
- Saravia, L. y Saravia, D. (2000). Simulación de sistemas solares térmicos con un Programa de cálculo de circuitos eléctricos de libre disponibilidad. AVERMA 4, 4, 8.17-8.22. http://www.cricyt.edu.ar/asades/modulos/averma/trabajos/2000/2000-t008-a004.pdf
- Saravia, D. y Alía, D. (2012). Esándar de documentos empaquetados de SIMUSOL, repositorio CSSAN y otros avances. ERMA 30,21-28. http://www.cricyt.edu.ar/asades/modulos/averma/trabajos/2012/2012-t008-a023.pdf
- Saravia, D. (2014). SIMUSOL: simulación de diagramas de enlace o Bond-Graphs. AVERMA 18, 08.43- 08.50. http://www.cricyt.edu.ar/asades/modulos/averma/trabajos/2014/2014-t008-a006.pdf
- Thulasiraman, K. (2002). Circuit Theory. Encyclopaedia of Physical Science and Technology. Volume 2. Academic Press. EEUU. http://www.cs.ou.edu/~thulasi/Misc/circuit_theory.pdf
- Volkman, V. (2005) Expose Your C/C++ Program's Internal API with a Quick SWIG, Sitio web Codeguru. http://www.codeguru.com/csharp/.net/net_asp/scripting/article.php/c11103/Expose-Your-CC- Programs-Internal-API-with-a-Quick-SWIG.htm