• 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

Disabled Account
Joined 2013
Hi, this software is very good. Can you share this software?,

Here you can find the Windows compilation, upon unzip run "curvecaptor.tcl" from CMD or file manager, it runs but the image file open only partially not full image, any idea what's up?

Edit: I resize the curve screen shoot image to 800x600, it's fully display.

More info found here.
 
Last edited:
Disabled Account
Joined 2013
Here you can find a triode connected curve for VF14, (similar to EF14). I just trace it with CurveCaptor and model generated and work in LTSpice.

* ef14-3 PSpice model
.subckt ef14-3 P G K
Gp P K VALUE={(0.07667528023m)*limit(V(P,K)*log(1.0+(0.01432477678)+exp((2.400438702)+(2.400438702)*((27.36298562)+(-3289.702555m)*V(G,K))*V(G,K)/V(P,K)))/(2.400438702),0.0,1.0e16)**(1.33452029)}
.ends ef14-3

Here the tutorial in social media.
 

Attachments

  • ef14_g3_anode triode-2 plot.png
    ef14_g3_anode triode-2 plot.png
    470.4 KB · Views: 488
Last edited:
Disabled Account
Joined 2013
Does any one have triode model for 3V4/3A4? I searched the thread but couldn't find it. Thanks.

I painted this 3V4 Tung Sol, included screen current and triode Mu est 9. Attached is the pentode and triode connected plot. The inter electrode capacitance can be changed if necessary.

**** 3V4_TS ******************************************
* Created on 07/20/2017 17:52 using paint_kip.jar
* www.dmitrynizh.com/tubeparams_image.htm
* Plate Curves image file: 3v4-ts.png
* Data source link: <plate curves URL>
*----------------------------------------------------------------------------------
.SUBCKT 3V4_TS 1 2 3 4 ; P G K G2
+ PARAMS: CCG=3P CGP=1.4P CCP=1.9P RGI=2000
+ MU=9 KG1=2368.8 KP=69.1 KVB=11.9 KVC=1.85 VCT=0 EX=1.21 KG2=3092.8
* Vp_MAX=200 Ip_MAX=20 Vg_step=1.5 Vg_start=0 Vg_count=8
* Rp=1600 Vg_ac=23.5 P_max=2 Vg_qui=-23.4 Vp_qui=240 UL=0.43 EG2=90
* X_MIN=105 Y_MIN=90 X_SIZE=753 Y_SIZE=757 FSZ_X=1589 FSZ_Y=975 XYGrid=true
* showLoadLine=n showIp=y isDHP=n isPP=n isAsymPP=n isUL=n showDissipLimit=y
* showIg1=n gridLevel2=n isInputSnapped=n
* XYProjections=n harmonicPlot=y harmonics=y
*----------------------------------------------------------------------------------
RE1 7 0 1G ; DUMMY SO NODE 7 HAS 2 CONNECTIONS
E1 7 0 VALUE= ; E1 BREAKS UP LONG EQUATION FOR G1.
+{V(4,3)/KP*LOG(1+EXP((1/MU+(VCT+V(2,3))/V(4,3))*KP))}
G1 1 3 VALUE={(PWR(V(7),EX)+PWRS(V(7),EX))/KG1*ATAN(V(1,3)/KVB)}
* Alexander Gurskii screen current, see audioXpress 2/2011
RE2 8 3 1G ; Dummy
G2 8 3 VALUE={(PWR(V(7),EX)+PWRS(V(7),EX))/KG2*(KVC-ATAN(V(1,3)/KVB))}
E2 8 4 VALUE={0} ; Dummy
RCP 1 3 1G ; FOR CONVERGENCE
C1 2 3 {CCG} ; CATHODE-GRID 1
C2 1 2 {CGP} ; GRID 1-PLATE
C3 1 3 {CCP} ; CATHODE-PLATE
R1 2 5 {RGI} ; FOR GRID CURRENT
D3 5 3 DX ; FOR GRID CURRENT
.MODEL DX D(IS=1N RS=1 CJO=10PF TT=1N)
.ENDS
*$
 

Attachments

  • 3v4-ts paint plot.png
    3v4-ts paint plot.png
    74.8 KB · Views: 420
  • 3v4-ts paint.png
    3v4-ts paint.png
    329.8 KB · Views: 484
That is great. Thanks. I did a line stage with 3V4 in triode mode and it sounds pretty good. I am on travel so I don't have the exact numbers. If the memory served me correctly, I biased at Vp=80V, Vk=4.7V, plate current is around 9mA, which is very close to your plate curve showed. Excellent work!
 
Ex-Moderator
Joined 2011
6463 SPICE Model

Code:
*
* Generic triode model: 6463_AN
* Copyright 2003--2008 by Ayumi Nakabayashi, All rights reserved.
* Version 3.10, Generated on Mon Aug 07 10:43:13 2017
*               Anode
*               | Grid
*               | | Cathode
*               | | |
.SUBCKT 6463_AN A G K
BGG   GG   0 V=V(G,K)+0.77801001
BM1   M1   0 V=(0.017215361*(URAMP(V(A,K))+1e-10))**-0.60407708
BM2   M2   0 V=(0.71290164*(URAMP(V(GG)+URAMP(V(A,K))/16.676871)+1e-10))**2.1040771
BP    P    0 V=0.0025204717*(URAMP(V(GG)+URAMP(V(A,K))/23.392948)+1e-10)**1.5
BIK   IK   0 V=U(V(GG))*V(P)+(1-U(V(GG)))*0.0014550303*V(M1)*V(M2)
BIG   IG   0 V=0.0012602358*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.0014235683*URAMP(V(A,K))**1.5)))+1e-10*V(A,K)
BIGK  G    K I=V(IG)
* CAPS
CGA   G    A 5p
CGK   G    K 3.4p
CAK   A    K 0.6p
.ENDS
 
Ex-Moderator
Joined 2011
EF804S SPICE Models

EF804S Triode-Connected SPICE Model
Code:
*
* Generic triode model: EF804S_T_AN
* Copyright 2003--2008 by Ayumi Nakabayashi, All rights reserved.
* Version 3.10, Generated on Mon Aug 07 10:30:12 2017
*                   Anode
*                   | Grid
*                   | | Cathode
*                   | | |
.SUBCKT EF804S_T_AN A G K
BGG   GG   0 V=V(G,K)+0.99990851
BM1   M1   0 V=(0.077333802*(URAMP(V(A,K))+1e-10))**-4.1390536
BM2   M2   0 V=(0.26600208*(URAMP(V(GG)+URAMP(V(A,K))/9.4912949)+1e-10))**5.6390536
BP    P    0 V=0.0039476787*(URAMP(V(GG)+URAMP(V(A,K))/35.681281)+1e-10)**1.5
BIK   IK   0 V=U(V(GG))*V(P)+(1-U(V(GG)))*0.2635586*V(M1)*V(M2)
BIG   IG   0 V=0.0019738393*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.0021409526*URAMP(V(A,K))**1.5)))+1e-10*V(A,K)
BIGK  G    K I=V(IG)
* CAPS
CGA   G    A 0.007p
CGK   G    K 7.7p
CAK   A    K 3.7p
.ENDS

EF804S Pentode SPICE Model
Code:
*
* Generic pentode model: EF804S_AN
* Copyright 2003--2008 by Ayumi Nakabayashi, All rights reserved.
* Version 3.10, Generated on Mon Aug 07 10:29:51 2017
*                 Anode
*                 | Screen Grid
*                 | |  Control Grid
*                 | |  |  Cathode
*                 | |  |  |
.SUBCKT EF804S_AN A G2 G1 K
BGG   GG   0 V=V(G1,K)+0.99990851
BM1   M1   0 V=(0.077333802*(URAMP(V(G2,K))+1e-10))**-4.1390536
BM2   M2   0 V=(0.26600208*(URAMP(V(GG)+URAMP(V(G2,K))/9.4912949)))**5.6390536
BP    P    0 V=0.0039476787*(URAMP(V(GG)+URAMP(V(G2,K))/35.681281))**1.5
BIK   IK   0 V=U(V(GG))*V(P)+(1-U(V(GG)))*0.2635586*V(M1)*V(M2)
BIG   IG   0 V=0.0019738393*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.80840035*(1-URAMP(V(A,K))/(URAMP(V(A,K))+10))**1.5+0.19159965)
BIK3  IK3  0 V=V(IK2)*(URAMP(V(A,K))+5050)/(URAMP(V(G2,K))+5050)
BIK4  IK4  0 V=V(IK3)-URAMP(V(IK3)-(0.0021409526*(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.0021409526*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.007p
CGK   G1  K  4.6p
C12   G1  G2 3.1p
CAK   A   K  3.7p
.ENDS
 
Ex-Moderator
Joined 2011
WE437A SPICE Model

Code:
*
* Generic triode model: 437A_AN
* Copyright 2003--2008 by Ayumi Nakabayashi, All rights reserved.
* Version 3.10, Generated on Mon Aug 07 16:33:53 2017
*               Anode
*               | Grid
*               | | Cathode
*               | | |
.SUBCKT 437A_AN A G K
BGG   GG   0 V=V(G,K)+-0.05556555
BM1   M1   0 V=(0.0050569583*(URAMP(V(A,K))+1e-10))**-0.394147
BM2   M2   0 V=(0.7919132*(URAMP(V(GG)+URAMP(V(A,K))/41.14861)+1e-10))**1.894147
BP    P    0 V=0.036894058*(URAMP(V(GG)+URAMP(V(A,K))/51.961011)+1e-10)**1.5
BIK   IK   0 V=U(V(GG))*V(P)+(1-U(V(GG)))*0.02178615*V(M1)*V(M2)
BIG   IG   0 V=0.018447029*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.019517187*URAMP(V(A,K))**1.5)))+1e-10*V(A,K)
BIGK  G    K I=V(IG)
* CAPS
CGA   G    A 3.8p
CGK   G    K 11p
CAK   A    K 1p
.ENDS
 
Sure, you are welcome, please share your designs if these tube models are used.

Have tried 6463 ,EF804S Triode-Connected SPICE Model,it worked well,but for the WE437,it seems like incorrect,the current of R66 shows -0.0116409.attached the screen short and the LTSPICE files.

Best Regards
Leo
 

Attachments

  • 437a.jpg
    437a.jpg
    154.2 KB · Views: 260
  • 437a.zip
    1.4 KB · Views: 68
Last edited:
Disabled Account
Joined 2013
Have tried 6463 ,EF804S Triode-Connected SPICE Model,it worked well,but for the WE437,it seems like incorrect,the current of R66 shows -0.0116409.attached the screen short and the LTSPICE files.

Best Regards
Leo
Try reverse the direction of R66. I found that long ago, not sure why the current phase is reversed.

Edit: in other sim, it shows the direction when you bring the cursor over the components, so please note.
 
Last edited: