Page 1 sur 1

Mise à jour du simulateur de circuits Symbulator pour TI-68k

Message non luPosté: 18 Juil 2013, 07:31
de Lionel Debroux
Douze ans (l'année où j'ai commencé à participer à la communauté TI !) après la version 5, l'auteur du simulateur de circuits électriques (réseaux linéaires) Symbulator a récemment publié une nouvelle version 6 :)

Selon les mots de l'auteur, en introduction de l'excellente documentation en anglais contenant de nombreux exemples:
Symbulator ("Symbolic Circuit Simulator") is a 62KB TI-Basic program widely regarded as the best simulator of linear circuit ever made for a calculator. It can perform direct current, alternating current, transient and frequency domain analyses of numerical
and symbolic linear circuits. It can find the Thévenin, Norton and two-port equivalent of a circuit. It accepts elements such as resistors, inductors, mutual inductances, capacitors, independent and dependent current and voltage sources, ideal operational amplifiers, ideal transformers and six types of two-ports. It can also do Bode plots.

Autrement dit:
Symbulator ("Simulateur symbolique de circuits") est un programme TI-BASIC de 62 KB, largement considéré comme le meilleur simulateur de circuits linéaires jamais écrit pour une calculatrice. Il peut faire des analyses en courant continu, courant alternatif, transitoire et domaine fréquentiel sur des circuits linéaires numériques et symboliques. Il peut trouver les équivalents de Thévenin, Norton et deux ports d'un circuit. Il accepte des éléments comme les résistances, selfs, inductances mutuelles, capacités, sources de courant et tension dépendantes ou indépendantes, des amplificateurs opérationnels idéaux, des transformateurs idéaux, et six types d'objets à 2 ports. Il peut aussi faire des diagrammes de Bode.


J'ajouterai, d'après la documentation, qu'il y a un mode "expert", pour fournir des informations supplémentaires au simulateur pour la résolution d'une simulation symbolique.

A part le fait que la nouvelle version a été testée en détail sur une 89T alors que les versions précédentes étaient testées sur une 89 (c'était avant que la 89T existe), je n'ai pas trouvé de description de ce qui a changé entre la version 5 et la version 6.

Téléchargements (Symbulator + DiffEq dont Symbulator a besoin, documentation): site officiel de l'auteur: http://perez-franco.com/symbulator/
Source de l'info: liste des derniers programmes publiés sur ticalc.org.

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Message non luPosté: 28 Juil 2013, 08:26
de Lionel Debroux
Petites mises à jour le 22 juillet sur ticalc.org et le 26 juillet sur le site de l'auteur, mais je ne trouve pas de changelog.
La licence est CC-BY-NC-SA: Creative Commons, dire d'où ça vient (BY), usage commercial interdit (NC), partage selon les mêmes termes (SA). L'auteur encourage les portages vers d'autres plate-formes :)
La première partie de la documentation, portant sur les simulations courant continu et mentionnée ci-dessus, est maintenant terminée.

Sources de l'info: liste des derniers programmes publiés sur ticalc.org, http://mit.edu/symbulator , https://twitter.com/Symbulator

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Message non luPosté: 07 Avr 2014, 19:42
de RobertoMIT
Bonjour! C'est Roberto Perez-Franco. Je m'excuse pour le fait que je ne parle pas français. J'espère que vous ne me dérange pas cela. Je vais écrire le reste de l'e-mail en anglais, car elle est la seule autre langue que je connais plus de l'espagnol.

I just found this post today, mostly by accident. It seems you are interested in knowing about the changes from Symbulator 5 to Symbulator 6. Below is a list of the changes so far made to v6 Beta, compared to v5.

Some of the changes are simply cosmetic:

- the folder name was shortened to s\ (used to be sq\)
- several functions have been given shorter names, i.e. expert is now ex, thevenin is now th, makemenu is now menu, etc.

Other changes are functional:

- The Thevenin tool now stores the equivalent Thevenin circuit in a variable, and gives more values related to power transfer.
- When the circuit is passive, Thevenin identifies this and returns only the equivalent resistance.
- The expert gate has been given access to third level expressions. This means that now you can solve problems when, for example, a power value is known.
- Symbulator now stores the equivalent resistance as seen by any source, in a variable called re or rj depending on the source type
- A new function, merge, has been created, to merge some of the answers of the expert simulation for manual solving

Other changes make it simple to type the circuit:

- Symbulator now accepts values in mili, kilo and micro, depending on the element (see documentation)
- Parallel resistances can now be described directly into the circuit description using the expression p()
- There is no need to use fill-up zeros any more! Now a short circuit description, for example only requires three elements, no fill up zero at the end.
- Symbulator will warn you if you enter the wrong number of terms for a given element type.

Other changes were really deep into the code:

- The whole way Symbulator solves Op-Amp circuits was overhauled. Now it is much faster, and even gives you the power consumed by the Op-Amp.
- Symbulator now deletes the names of elements just in case they are stored variables.
- Now Symbulator is able to postpone the search for the inverse laplace in TR simulations, in expert mode.
- Now Symbulator is able to only look for the inverse laplace of the variables the user specifies, in expert mode.
- Now you are able to tell symbulator which answers to store, which saves time, in expert mode.
- the way sources are described in terms of frequency domain or time domain have been tightened

Hope this helps.

Roberto

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Message non luPosté: 07 Avr 2014, 19:44
de Adriweb
Thank you ! :)

(and no problem, for the English)

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Message non luPosté: 08 Avr 2014, 06:36
de Lionel Debroux
Hi Roberto :)
Thanks a lot for the detailed changelog.

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Message non luPosté: 23 Avr 2014, 21:38
de RobertoMIT
Guys,

Just so you know, and maybe can help me spread the word, Symbulator now has its own domain: symbulator.com

I am preparing some video tutorials, too, and a full documentation. It is all available for free.

Thanks!