Ich habe einen batteriebetriebenen Hochsetzsteller und versuche, den maximalen Spannungsabfall der Eingangsspannung (Batterie) unter verschiedenen Lastbedingungen mit hohem Stromverbrauch (verschiedene Arbeitszyklen / Periodizitäten) zu messen, zusätzlich zu mehreren Batterietypen (verschiedene Spannungen / Innenwiderstände). Da ich eine so (relativ) große Betriebszeit simuliere, werden die Simulationsdateien ziemlich umfangreich, ganz zu schweigen davon, dass sie eine Weile dauern. Ich möchte LTSpice automatisieren, damit ich Komponentenwerte programmgesteuert ändern und Simulationen und Daten (Werte von Dingen wie Spannung oder Strom) erneut ausführen kann. Ich weiß das:
- WAV-Dateien können zur Eingabe / Ausgabe von Daten aus dem Programm verwendet werden
- Das Programm kann über die Befehlszeile ausgeführt werden
Bisher scheint meine beste Option eine Kombination dieser beiden Optionen zusammen mit meinem eigenen Code / Skript zu verwenden, um meine Ziele zu erreichen, aber ich frage mich nur, ob es da draußen schon einen besseren Weg gibt.
Hat jemand LTSpice automatisiert oder weiß, ob eine Automatisierungs-API dafür geschrieben wurde (entweder vom Hersteller oder von Dritten)?
Im Idealfall hätte ich gerne einen Löser, so dass ich ihm die gewünschten Parameter gab und er verschiedene Komponentenwerte ausprobierte, bis er die "optimale" Lösung für meine Einschränkungen fand.