modello SPICE di una lampadina ad incandescenza

Feb 14, 2009 1 Replies

Ciao, cercando in giro ho trovato qui:

formatting link
(vedi DI #1305)



un modello SPICE di una lampada ad incandescenza. Purtroppo non si capisce granchè e MicroCAP non lo accetta. Allora mi son messo a studiare un pò la sintassi SPICE e sto tentando di decifrare sto modello:



.SUBCKT LAMP 2 3 8



  • HI LOW THERMAL V4 2 5 RV4 3 5 1MEG E9 5 3 POLY(2) 4 0 10 0 0 0 0 0 {V V@-{B}OOGER7 P} RE5 5 3 1MEG G6 0 8 POLY(2) 4 0 5 3 0 0 0 0 1 R@-{2} 8 7 {2600/P} V3 7 0 300 C@-{1} 8 0 {1.57M*P} EPOLY 10 0 8 0 -4.000190E-1 , 1.789738E-3 , -9.088125E-7 ,
  • 2,48935E-10 , -1.642730E-14 , REPOLY 10 0 1MEG H1 4 0 V4 1 RH1 4 0 1MEG .ENDS

Arrivato alla linea dell'E9 mi son bloccato. Da quanto ho scoperto POLY(2) risale a spice v.2 ed è un generatore di tensione controllato in tensione:



Ve9 = {V V@-{B}OOGER7 P} * V(4,0) * V(10,0)



la cosa che non capisco è il significato di "{V V@-{B}OOGER7 P}". Qualcuno mi sa illuminare?



V e P sono due parametri del modello... ma cosa significano le graffe? e cos'è V@-{B}OOGER7 ?


Grazie mille, Francesco


PS: se qualcuno mi sa indicare altri modelli per lampadine ad incandescenza gliene sarei grato...



Il 14 Feb 2009, 14:46, Francesco Montorsi ha scritto:

tensione

mi sa

cos'è

questo modello per spice era apparso molti anni fa nella newsletter NL11 della ditta Intusosft che puoi trovare a questo indirizzo

formatting link
Fai attenzione che l'allora IS_Spice (spice della intusoft siamo nel 1988 ) permetteva di passare dei parametri al subckt, che in questo caso sono appunto P e V . Il fatto di quelle espressioni strane ritengo che siano errori nati in qualche modo passando da Intusoft a EDN. Per finire la sintassi di Microcap era differente da quella di Spice, non so se adesso Microcap accetta file spice in ingresso e, in ogni caso la sintassi di questo file è leggermente diversa da spice prprio per il passaggio dei parametri al subckt.

Stefano

-------------------------------- Inviato via

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required