J'ai un convertisseur boost alimenté par batterie et j'essaie de mesurer le statisme de tension d'entrée maximale (batterie) dans diverses conditions de charge de tirages de courant élevés (différents cycles de service / périodicités) en plus de plusieurs types de batterie (différentes tensions / résistances internes). Étant donné que je simule un temps de fonctionnement (relativement) important, les fichiers de simulation deviennent assez importants, sans compter qu'ils prennent un certain temps. Je voudrais automatiser LTSpice pour pouvoir changer les valeurs des composants par programme et relancer les simulations et capturer des données (valeurs de choses comme la tension ou le courant). Je le sais:
- Les fichiers WAV peuvent être utilisés pour entrer / sortir des données du programme
- Le programme peut être exécuté à partir de la ligne de commande
Jusqu'à présent, ma meilleure option semble utiliser une combinaison de ces deux options avec mon propre code / script d'une manière qui atteint mes objectifs, mais je me demande simplement s'il existe déjà une meilleure solution.
Quelqu'un a-t-il automatisé LTSpice ou sait-il si une sorte d'API d'automatisation a été écrite pour lui (que ce soit par le fabricant ou par des tiers)?
Idéalement, j'aimerais avoir un solveur, tel que je lui ai donné les paramètres souhaités et qu'il ait essayé différentes valeurs de composants jusqu'à ce qu'il trouve la solution "optimale" à mes contraintes.