• WARNING: Tube/Valve amplifiers use potentially LETHAL HIGH VOLTAGES.
    Building, troubleshooting and testing of these amplifiers should only be
    performed by someone who is thoroughly familiar with
    the safety precautions around high voltages.

Vacuum Tube SPICE Models

I just lookt at the model i have it seems that i forgot to change one of the ^ to ** my bad

Now it's workin

Code:
*
* Generic pentode model: GU50_AN
* Copyright 2003--2008 by Ayumi Nakabayashi, All rights reserved.
* Version 3.10, Generated on Sat Jan 11 08:13:44 2014
*               Plate
*               | Screen Grid
*               | |  Control Grid
*               | |  |  Cathode
*               | |  |  |
.SUBCKT GU50_AN A G2 G1 K
BGG   GG   0 V=V(G1,K)+0.45288699
BM1   M1   0 V=(0.10715305*(URAMP(V(G2,K))+1e-10))**-1.1401545
BM2   M2   0 V=(0.56814856*(URAMP(V(GG)+URAMP(V(G2,K))/4.0302301)))**2.6401545
BP    P    0 V=0.0015719333*(URAMP(V(GG)+URAMP(V(G2,K))/7.0936201))**1.5
BIK   IK   0 V=U(V(GG))*V(P)+(1-U(V(GG)))*0.0011497682*V(M1)*V(M2)
BIG   IG   0 V=0.00078596663*URAMP(V(G1,K))**1.5*(URAMP(V(G1,K))/(URAMP(V(A,K))+URAMP(V(G1,K)))*1.2+0.4)
BIK2  IK2  0 V=V(IK,IG)*(1-0.4*(EXP(-URAMP(V(A,K))/URAMP(V(G2,K))*15)-EXP(-15)))
BIG2T IG2T 0 V=V(IK2)*(0.916000233*(1-URAMP(V(A,K))/(URAMP(V(A,K))+10))**1.5+0.083999767)
BIK3  IK3  0 V=V(IK2)*(URAMP(V(A,K))+2101.25)/(URAMP(V(G2,K))+2101.25)
BIK4  IK4  0 V=V(IK3)-URAMP(V(IK3)-(0.0011298169*(URAMP(V(A,K))+URAMP(URAMP(V(G2,K))-URAMP(V(A,K))))**1.5))
BIP   IP   0 V=URAMP(V(IK4,IG2T)-URAMP(V(IK4,IG2T)-(0.0011298169*URAMP(V(A,K))**1.5)))
BIAK  A    K I=V(IP)+1e-10*V(A,K)
BIG2  G2   K I=URAMP(V(IK4,IP))
BIGK  G1   K I=V(IG)
* CAPS
CGA   G1  A  0.1p
CGK   G1  K  8.4p
C12   G1  G2 5.6p
CAK   A   K  9.2p
.ENDS GU50_AN
 
It work's
 

Attachments

  • gu50-amp-014.JPG
    gu50-amp-014.JPG
    53.5 KB · Views: 351
  • gu50-amp-014.zip
    38.3 KB · Views: 79
jazbo,

I looked at the LTspice schematic and see that there are two version of the GU50 pentode model. I assume the one with the underscore (GU50_P) is for LTspice and the other one (GU50P) is for another simulator. If this is correct, can you provide an LTspice model for the triode-connected GU50? The GU50T model appears to be for the "other" simulator.

Thanks.

Ray
 
Ex-Moderator
Joined 2011
Revised Ayumi GU50 Triode Model

If you mean the file uploaded by RajkoM, then yes, you should discard all of the Ayumi models in that file, as none of them is considered accurate. I made a new triode-strapped model for the GU50 as follows:

Code:
*
* Generic triode model: GU50T_AN
* Copyright 2003--2008 by Ayumi Nakabayashi, All rights reserved.
* Version 3.10, Generated on Thu Dec 04 06:55:48 2014
*                Plate
*                | Grid
*                | | Cathode
*                | | |
.SUBCKT GU50T_AN A G K
BGG   GG   0 V=V(G,K)+0.99999998
BM1   M1   0 V=(0.10436399*(URAMP(V(A,K))+1e-10))**-0.94152684
BM2   M2   0 V=(0.61436966*(URAMP(V(GG)+URAMP(V(A,K))/3.6950516)+1e-10))**2.4415268
BP    P    0 V=0.00094208742*(URAMP(V(GG)+URAMP(V(A,K))/6.0143784)+1e-10)**1.5
BIK   IK   0 V=U(V(GG))*V(P)+(1-U(V(GG)))*0.00060765818*V(M1)*V(M2)
BIG   IG   0 V=0.00047104371*URAMP(V(G,K))**1.5*(URAMP(V(G,K))/(URAMP(V(A,K))+URAMP(V(G,K)))*1.2+0.4)
BIAK  A    K I=URAMP(V(IK,IG)-URAMP(V(IK,IG)-(0.00071551401*URAMP(V(A,K))**1.5)))+1e-10*V(A,K)
BIGK  G    K I=V(IG)
* CAPS
CGA   G    A 0.1p
CGK   G    K 14p
CAK   A    K 9.2p
.ENDS

I will try to make a new one for the pentode when I get a chance.
 
Hmm. In Ayumi library which I have, there is a pure triode model. Works perfectly with triode sym:


* Generic triode model: 6GW8PT
* Copyright 2003--2008 by Ayumi Nakabayashi, All rights reserved.
* Version 3.10, Generated on Sat Mar 8 22:40:12 2008
* Plate
* | Grid
* | | Cathode
* | | |
.SUBCKT 6GW8PT A G K
BGG GG 0 V=V(G,K)+0.84112562
BM1 M1 0 V=(0.01029284*(URAMP(V(A,K))+1e-10))**-0.37211195
BM2 M2 0 V=(0.80123414*(URAMP(V(GG)+URAMP(V(A,K))/19.311081)+1e-10))**1.872112
BP P 0 V=0.0043151181*(URAMP(V(GG)+URAMP(V(A,K))/24.10167)+1e-10)**1.5
BIK IK 0 V=U(V(GG))*V(P)+(1-U(V(GG)))*0.0025686773*V(M1)*V(M2)
BIG IG 0 V=0.0021575591*URAMP(V(G,K))**1.5*(URAMP(V(G,K))/(URAMP(V(A,K))+URAMP(V(G,K)))*1.2+0.4)
BIAK A K I=URAMP(V(IK,IG)-URAMP(V(IK,IG)-(0.002428883*URAMP(V(A,K))**1.5)))+1e-10*V(A,K)
BIGK G K I=V(IG)
* CAPS
CGA G A 4.2p
CGK G K 5.8p
CAK A K 7.6p
.ENDS
 
Ex-Moderator
Joined 2011
ECL86_6GW8 Triode Section Model

Hmm. In Ayumi library which I have, there is a pure triode model. Works perfectly with triode sym:
Well, that's the triode-strapped pentode model, try comparing it to the curves from the triode section, they won't match up... Then try this one for the triode section:

Code:
*
* Generic triode model: ECL86T_AN
* Copyright 2003--2008 by Ayumi Nakabayashi, All rights reserved.
* Version 3.10, Generated on Tue Dec 23 17:15:39 2014
*                 Plate
*                 | Grid
*                 | | Cathode
*                 | | |
.SUBCKT ECL86T_AN A G K
BGG   GG   0 V=V(G,K)+0.56606473
BM1   M1   0 V=(0.0020906314*(URAMP(V(A,K))+1e-10))**-0.32938621
BM2   M2   0 V=(0.81994714*(URAMP(V(GG)+URAMP(V(A,K))/86.123674)+1e-10))**1.8293862
BP    P    0 V=0.0010401382*(URAMP(V(GG)+URAMP(V(A,K))/105.03564)+1e-10)**1.5
BIK   IK   0 V=U(V(GG))*V(P)+(1-U(V(GG)))*0.00063128844*V(M1)*V(M2)
BIG   IG   0 V=0.00052006911*URAMP(V(G,K))**1.5*(URAMP(V(G,K))/(URAMP(V(A,K))+URAMP(V(G,K)))*1.2+0.4)
BIAK  A    K I=URAMP(V(IK,IG)-URAMP(V(IK,IG)-(0.00053495848*URAMP(V(A,K))**1.5)))+1e-10*V(A,K)
BIGK  G    K I=V(IG)
* CAPS
CGA   G    A 1.4p
CGK   G    K 2.3p
CAK   A    K 2.5p
.ENDS
 
Last edited: