Tengo un convertidor de refuerzo alimentado por batería y estoy tratando de medir la caída máxima de voltaje de entrada (batería) en varias condiciones de carga de altas corrientes de consumo (diferentes ciclos de trabajo / periodicidades) además de varios tipos de baterías (varios voltajes / resistencias internas). Como estoy simulando una cantidad de tiempo operativo (relativamente) tan grande, los archivos de simulación se están volviendo bastante importantes, sin mencionar que tardan un tiempo. Me gustaría automatizar LTSpice para poder cambiar los valores de los componentes mediante programación y volver a ejecutar simulaciones y capturar datos (valores de cosas como el voltaje o la corriente). Yo sé eso:
- Los archivos WAV se pueden usar para ingresar / sacar datos del programa
- El programa se puede ejecutar desde la línea de comando
Hasta ahora, mi mejor opción parece usar una combinación de estas dos opciones junto con mi propio código / script de una manera que cumpla mis objetivos, pero me pregunto si ya existe una mejor manera.
¿Alguien ha automatizado LTSpice o sabe si se ha escrito algún tipo de API de automatización (ya sea por el fabricante o por terceros)?
Idealmente, me gustaría tener un solucionador, de modo que le diera los parámetros deseados y probara varios valores de componentes hasta que encontrara la solución "óptima" para mis limitaciones.