¿Cómo ejecutar nuevos comandos .meas sin tener que volver a ejecutar toda la simulación de ltspice?

3

Estoy tratando de analizar las propiedades de un circuito en un cierto rango de valores de componentes, por ejemplo. Un circuito PWM para varias configuraciones del potenciómetro de control. Para esto creo un grupo de declaraciones .meas , y las grafico.

Ahora sucede que estoy cometiendo errores en los comandos .meas o estoy interesado en diferentes propiedades. Lo que estoy haciendo actualmente es agregar más comandos .meas y luego volver a ejecutar la simulación. Para múltiples parámetros escalonados en circuitos que se ejecutan a velocidades de unos pocos µs / s durante muchos ms, esto lleva muchísimo tiempo.

Después de ejecutar un simulador, los datos ya están allí, por lo que en teoría debería ser posible simplemente ejecutar otro .meas en los datos ya existentes. Pero no puedo encontrar ninguna manera de hacerlo.

¿No hay ninguno? ¿O simplemente no lo encontré?

    
pregunta PlasmaHH

1 respuesta

4

Nunca lo he usado, así que no puedo dar más detalles.

Después de la ejecución, si su ventana de trazado está activa , hay un punto disponible:

Archivo - > Ejecutar script .MEAS

De la ayuda de LTSpice:

  Las declaraciones

.MEAS se realizan en el procesamiento posterior una vez que se completa la simulación. Esto le permite escribir un script de sentencias .MEAS y ejecutarlas en un conjunto de datos. Para hacer esto, haga que la ventana de la forma de onda sea la ventana activa y ejecute el comando de menú Archivo = > Ejecutar .MEAS Script. Otra consecuencia de las declaraciones .MEAS que se realizan en el procesamiento posterior después de la simulación es que la precisión de la salida de la declaración .MEAS está limitada por la precisión de los datos de la forma de onda después de la compresión. Es posible que desee ajustar la configuración de compresión para obtener un resultado de declaración .MEAS más preciso.

Así que estás en lo cierto, los datos están todos allí y la declaración se realiza solo en el conjunto de datos disponibles y no ocurre nada especial durante la simulación.

    
respondido por el Arsenal

Lea otras preguntas en las etiquetas