È stato effettuato un confronto di correttezza con SPICE, ottenendo risultati identici a parità di parametri. Nella figura 1.12 si riporta la corrente e la tensione di uscita di un buck simulato da SPICE con il duty cycle costante, mentre la figura 1.13 riporta la stessa analisi effettuata dal simulatore proposto. La velocità, invece, è notevolmente più elevata: SPICE ha effettuato i 750 passi di switching richiesti in 152 secondi, mentre il programma qui esposto ha completato la stessa analisi in 2 secondi.
Le routine cosi realizzate sono state usate per fornire una simulazione precisa di un alimentatore ai controlli digitali sviluppati nei prossimi capitoli. È stato quindi creato un programma completo, gestibile da linea di comando o mediante una interfaccia grafica (funzionante su qualunque computer che supporti il protocollo X11) basata sulla libreria Xforms (vedi [39]). Il funzionamento del programma completo verrà analizzato in dettaglio nell'appendice A. I sorgenti completi sono invece reperibile nell'appendice B.
Bofh 2004-02-09