125 lines
4.4 KiB
Plaintext
125 lines
4.4 KiB
Plaintext
Version 4
|
|
SHEET 1 3680 1664
|
|
WIRE -1456 -2016 -1456 -2080
|
|
WIRE -1312 -2016 -1312 -2080
|
|
WIRE -1456 -1872 -1456 -1936
|
|
WIRE -1312 -1872 -1312 -1936
|
|
WIRE -1104 -1824 -1136 -1824
|
|
WIRE -912 -1824 -1024 -1824
|
|
WIRE -784 -1824 -912 -1824
|
|
WIRE -544 -1824 -784 -1824
|
|
WIRE -912 -1792 -912 -1824
|
|
WIRE -784 -1792 -784 -1824
|
|
WIRE -1136 -1760 -1136 -1824
|
|
WIRE -1136 -1632 -1136 -1680
|
|
WIRE -912 -1632 -912 -1728
|
|
WIRE -912 -1632 -1136 -1632
|
|
WIRE -784 -1632 -784 -1728
|
|
WIRE -784 -1632 -912 -1632
|
|
WIRE -1136 -1600 -1136 -1632
|
|
WIRE -544 -1520 -544 -1824
|
|
WIRE -128 -1520 -544 -1520
|
|
WIRE -544 -1360 -544 -1520
|
|
WIRE -544 -1360 -560 -1360
|
|
WIRE -560 -1344 -560 -1360
|
|
WIRE -128 -1216 -128 -1520
|
|
WIRE -560 -960 -560 -1280
|
|
WIRE -544 -960 -560 -960
|
|
WIRE -128 -960 -128 -1136
|
|
WIRE -128 -960 -544 -960
|
|
WIRE -144 -592 -288 -592
|
|
WIRE -544 -576 -544 -960
|
|
WIRE -496 -576 -544 -576
|
|
WIRE -256 -560 -288 -560
|
|
WIRE -240 -560 -256 -560
|
|
WIRE -496 -544 -768 -544
|
|
WIRE -256 -528 -256 -560
|
|
WIRE -256 -528 -288 -528
|
|
WIRE -768 -512 -768 -544
|
|
WIRE -144 -432 -144 -592
|
|
WIRE -144 -432 -560 -432
|
|
WIRE -768 -416 -768 -432
|
|
WIRE -560 -336 -560 -432
|
|
WIRE -560 -336 -768 -336
|
|
WIRE -560 -16 -560 -336
|
|
FLAG -1136 -1600 0
|
|
FLAG -1312 -1872 0
|
|
FLAG -1312 -2080 Tc
|
|
FLAG -1456 -1872 0
|
|
FLAG -1456 -2080 Tj
|
|
FLAG -544 -960 Phase
|
|
FLAG -560 -16 0
|
|
FLAG -240 -560 Tj
|
|
SYMBOL voltage -1136 -1776 R0
|
|
WINDOW 123 0 0 Left 0
|
|
SYMATTR SpiceLine Rser={Rser}
|
|
SYMATTR InstName V4
|
|
SYMATTR Value {U_DC}
|
|
SYMBOL voltage -1312 -2032 R0
|
|
WINDOW 123 0 0 Left 0
|
|
WINDOW 39 0 0 Left 0
|
|
SYMATTR InstName V5
|
|
SYMATTR Value 25
|
|
SYMBOL voltage -1456 -2032 R0
|
|
WINDOW 123 0 0 Left 0
|
|
WINDOW 39 0 0 Left 0
|
|
SYMATTR InstName V6
|
|
SYMATTR Value 25
|
|
SYMBOL ind -144 -1232 R0
|
|
SYMATTR InstName L1
|
|
SYMATTR Value {L_load}
|
|
SYMATTR SpiceLine Rser={R_load}
|
|
SYMBOL voltage -768 -432 R0
|
|
WINDOW 123 0 0 Left 0
|
|
WINDOW 39 0 0 Left 0
|
|
WINDOW 3 24 96 Invisible 2
|
|
SYMATTR Value PULSE({V_GS_neg} {V_GS_pos} 100n 5n 5n {T_on} {T_on+T_off})
|
|
SYMATTR InstName PWM_LS
|
|
SYMBOL cap -800 -1792 R0
|
|
SYMATTR InstName C1
|
|
SYMATTR Value 100ľ
|
|
SYMATTR SpiceLine Rser={ESR} Lser={ESL}
|
|
SYMBOL cap -928 -1792 R0
|
|
SYMATTR InstName C2
|
|
SYMATTR Value 100ľ
|
|
SYMATTR SpiceLine Rser={ESR} Lser={ESL}
|
|
SYMBOL ind -1120 -1808 R270
|
|
WINDOW 0 32 56 VTop 2
|
|
WINDOW 3 5 56 VBottom 2
|
|
SYMATTR InstName L3
|
|
SYMATTR Value 5ľ
|
|
SYMBOL res -752 -416 R180
|
|
WINDOW 0 36 76 Left 2
|
|
WINDOW 3 36 40 Left 2
|
|
SYMATTR InstName R1
|
|
SYMATTR Value {R_G_on}
|
|
SYMBOL IPA95R130PFD7_L3 -400 -560 R0
|
|
SYMATTR InstName U3
|
|
SYMBOL diode -544 -1280 R180
|
|
WINDOW 0 24 64 Left 2
|
|
WINDOW 3 24 0 Left 2
|
|
SYMATTR InstName D1
|
|
TEXT 560 -2056 Left 2 !.tran 0 {T_sim} 0 5E-10
|
|
TEXT -104 -2224 Left 2 !.param L_load=110u\n.param R_load= 11m
|
|
TEXT -104 -2120 Left 2 !.param U_DC =600\n.param Rser = 100m\n.param I_DS = 5
|
|
TEXT 568 -1904 Left 2 !.options ABSTOL=100p\n.options CHGTOL=1p\n.options ITL1=150\n.options ITL2=150\n.options ITL4=500\n.options RELTOL=0.0001
|
|
TEXT 240 -1296 Left 2 !.meas TRAN E_off INTEG V(Phase)*Ix(U3:drain) FROM T_load TO T_load+ T_off/4\n.meas TRAN E_on INTEG V(Phase)*Ix(U3:drain) FROM T_load+T_off TO T_load+5*T_off/4\n.meas TRAN P_cond_on1 FIND Ix(U3:drain)*V(Phase) AT T_load+5*T_off/4\n.meas TRAN P_cond_on_2 FIND Ix(U3:drain)*V(Phase) AT T_load+5*T_off/4 + 50n\n.meas P_cond PARAM (P_cond_on1+P_cond_on_2)/2\n.meas E_cond PARAM {P_cond *(T_Off/4)}\n.meas E_off_uJ PARAM {E_off*1000000}\n.meas E_on_uJ PARAM {(E_on - E_cond)*1000000}
|
|
TEXT -1128 -1912 Left 2 ;DC Quelle & Zwischenkreis
|
|
TEXT -1480 -2144 Left 2 ;Temperatur der MOSFETs
|
|
TEXT -104 -2320 Left 3 ;Parametereingabe
|
|
TEXT -104 -2256 Left 2 ;Lastinduktivität
|
|
TEXT 560 -2264 Left 2 !.param tau_load=L_load/R_load\n.param I_max=U_DC/R_load\n.param T_load=-tau_load*ln(1-I_DS/I_max)\n.param T_on=T_load\n.param T_off = 1u\n.param T_sim=2*(T_on+T_off)
|
|
TEXT -104 -2152 Left 2 ;DC-Spannung und Drainstrom
|
|
TEXT -104 -2016 Left 2 ;DC-Link Kondensatoren
|
|
TEXT -104 -1984 Left 2 !.param ESR = 1m\n.param ESL = 1n
|
|
TEXT 552 -2312 Left 3 ;Berechnung der Schaltzeitpunkte
|
|
TEXT 232 -1344 Left 3 ;Optional Berechnung Schaltenergien (default nicht aktiviert)
|
|
TEXT 568 -1944 Left 3 ;Simulationsparameter (nicht ändern)
|
|
TEXT -104 -1904 Left 2 ;Powerloop Induktivität
|
|
TEXT -104 -1872 Left 2 !.param L_power=10n
|
|
TEXT 232 -1576 Left 3 ;Import der Modelle
|
|
TEXT -104 -1824 Left 2 ;Gatedrive Parameter
|
|
TEXT -104 -1784 Left 2 !.param R_G_on =5.3\n.param R_G_off = 2.87\n.param V_GS_pos = 13\n.param V_GS_neg = 0
|
|
TEXT -1488 -2312 Left 6 ;Modell zur Simuation des DPTs
|
|
TEXT 264 -1440 Left 2 !.inc Lib\\IFX-SimulationModel_CoolMOS_PFD7_950V_Spice-web.lib
|