Tengo un convertidor elevador alimentado por batería y estoy tratando de medir la caída máxima del voltaje de entrada (batería) en varias condiciones de carga de altas corrientes de corriente (diferentes ciclos de trabajo / periodicidades) además de varios tipos de batería ( varios voltajes / resistencias internas). Ya que estoy simulando una cantidad de tiempo operacional (relativamente) tan grande, los archivos de simulación se están volviendo bastante importantes, sin mencionar que toman un tiempo. Me gustaría automatizar LTSpice para poder cambiar programáticamente los valores de los componentes y volver a ejecutar simulaciones y capturar datos (valores de cosas como voltaje o corriente). Sé que:
- Los archivos WAV se pueden usar para ingresar / enviar datos desde el programa
- El programa se puede ejecutar desde la línea de comandos
Hasta ahora, mi mejor opción parece utilizar una combinación de estas dos opciones junto con mi propio código / script de una manera que cumple mis objetivos, pero me pregunto si ya hay una mejor manera de hacerlo.
¿Alguien ha automatizado LTSpice o saber si ha habido algún tipo de automatización? ¿API escrito para ello (ya sea por el fabricante o por terceros)?
Idealmente, me gustaría tener un solucionador, de modo que le di los parámetros deseados y probé varios valores de componentes hasta que encontré la solución "óptima" para mis restricciones.