-
Notifications
You must be signed in to change notification settings - Fork 0
/
average_model_validation_4L.asc
144 lines (144 loc) · 3.76 KB
/
average_model_validation_4L.asc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
Version 4
SHEET 1 4356 1844
WIRE 2224 -1440 2160 -1440
WIRE 2160 -1424 2160 -1440
WIRE 1648 -1408 1616 -1408
WIRE 1680 -1408 1648 -1408
WIRE 1824 -1408 1792 -1408
WIRE 2224 -1392 2224 -1440
WIRE 2272 -1392 2224 -1392
WIRE 2576 -1392 2528 -1392
WIRE 1824 -1376 1792 -1376
WIRE 1824 -1344 1792 -1344
WIRE 2160 -1328 2160 -1344
WIRE 2192 -1328 2160 -1328
WIRE 2160 -1312 2160 -1328
WIRE 2272 -1280 2224 -1280
WIRE 2576 -1280 2528 -1280
WIRE 2768 -1280 2704 -1280
WIRE 2848 -1280 2768 -1280
WIRE 2976 -1280 2928 -1280
WIRE 2160 -1216 2160 -1232
WIRE 2224 -1216 2224 -1280
WIRE 2224 -1216 2160 -1216
WIRE 2352 -1216 2352 -1248
WIRE 2400 -1216 2400 -1248
WIRE 2448 -1216 2448 -1248
WIRE 2640 -1216 2640 -1248
WIRE 1680 -1168 1648 -1168
WIRE 1824 -1168 1792 -1168
WIRE 1824 -1136 1792 -1136
WIRE 1824 -1104 1792 -1104
WIRE 2224 -1056 2160 -1056
WIRE 2160 -1040 2160 -1056
WIRE 1680 -1008 1648 -1008
WIRE 1824 -1008 1792 -1008
WIRE 2224 -1008 2224 -1056
WIRE 2272 -1008 2224 -1008
WIRE 2576 -1008 2528 -1008
WIRE 2160 -944 2160 -960
WIRE 2192 -944 2160 -944
WIRE 2160 -928 2160 -944
WIRE 2272 -896 2224 -896
WIRE 2576 -896 2528 -896
WIRE 2768 -896 2704 -896
WIRE 2848 -896 2768 -896
WIRE 2976 -896 2928 -896
WIRE 2160 -832 2160 -848
WIRE 2224 -832 2224 -896
WIRE 2224 -832 2160 -832
WIRE 2352 -832 2352 -864
WIRE 2400 -832 2400 -864
WIRE 2448 -832 2448 -864
WIRE 2640 -832 2640 -864
FLAG 2976 -896 0
FLAG 1824 -1168 SPA
FLAG 1824 -1136 S0A
FLAG 1824 -1104 SNA
FLAG 2976 -1280 0
FLAG 2352 -1216 DPA
FLAG 2400 -1216 D0A
FLAG 2448 -1216 DNA
FLAG 1824 -1408 DPA
FLAG 1824 -1376 D0A
FLAG 1824 -1344 DNA
FLAG 1616 -1248 0
FLAG 1648 -1408 DA
FLAG 2768 -896 OUT
FLAG 2640 -1216 DA
FLAG 2192 -1328 0
FLAG 1648 -1168 DA
FLAG 2192 -944 0
FLAG 2352 -832 SPA
FLAG 2400 -832 S0A
FLAG 2448 -832 SNA
FLAG 2640 -832 SA
FLAG 2768 -1280 OUTavg
FLAG 1648 -1008 DA
FLAG 1824 -1008 SA
SYMBOL bv 2160 -1440 M0
SYMATTR InstName Vg1avg
SYMATTR Value V={Vdc/2}
SYMBOL PN_average_model 2400 -1344 R0
SYMATTR InstName XA1
SYMATTR SpiceLine C={C} RP={RP} R0H={R0H} R0L={R0L} RN={RN}
SYMBOL voltage 1616 -1424 M0
WINDOW 0 24 16 Invisible 2
WINDOW 3 39 54 Left 2
SYMATTR InstName V1
SYMATTR Value SINE(0 {ma} {f1} 0 0 180)
SYMBOL voltage 1616 -1344 M0
WINDOW 0 24 16 Invisible 2
WINDOW 3 39 53 Left 2
SYMATTR InstName V7
SYMATTR Value SINE(0 {0*ma/6} {3*f1} 0 0 180)
SYMBOL 2L_average_model 2640 -1360 R0
SYMATTR InstName XA2
SYMBOL bv 2160 -1328 M0
SYMATTR InstName Vg2avg
SYMATTR Value V={Vdc/2}
SYMBOL current 2848 -896 M90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 3 52 -137 VRight 2
WINDOW 0 -54 13 VRight 2
SYMATTR Value SINE(0 {16*sqrt(2)} 50 0 0 170)
SYMATTR InstName ILoad
SYMBOL current 2848 -1280 M90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 3 52 -137 VRight 2
WINDOW 0 -54 -10 VRight 2
SYMATTR Value SINE(0 {16*sqrt(2)} 50 0 0 170)
SYMATTR InstName ILoadavg
SYMBOL PN_average_modulator 1728 -1376 R0
WINDOW 0 8 -56 Invisible 2
SYMATTR InstName X2
SYMBOL PN_modulator 1728 -1136 R0
WINDOW 0 8 -56 Invisible 2
SYMATTR InstName X3SP
SYMBOL PN_switching_model 2400 -960 R0
SYMATTR InstName XB1
SYMATTR SpiceLine C=100u Rswitch=Rsw
SYMBOL bv 2160 -1056 M0
SYMATTR InstName Vg1
SYMATTR Value V={Vdc/2}
SYMBOL bv 2160 -944 M0
SYMATTR InstName Vg2
SYMATTR Value V={Vdc/2}
SYMBOL 2L_switching_model 2640 -976 R0
SYMATTR InstName XB2
SYMBOL 2L_modulator 1728 -976 R0
WINDOW 0 8 -56 Invisible 2
SYMATTR InstName X1
TEXT 3120 -1392 Left 2 !.param Ts=50us
TEXT 3120 -1488 Left 2 !.tran 0 80m 40m
TEXT 3120 -1416 Left 2 !.param Vdc=400
TEXT 3120 -1176 Left 2 !.param ma=0.62*k f1=50 k=2/sqrt(3)
TEXT 3120 -1320 Left 2 !.param Rsw=100m
TEXT 3120 -1296 Left 2 !.param RP=2*Rsw
TEXT 3120 -1224 Left 2 !.param RN=2*Rsw
TEXT 3120 -1272 Left 2 !.param R0H=2*Rsw
TEXT 3120 -1248 Left 2 !.param R0L=Rsw
TEXT 3120 -1368 Left 2 !.param C=100u
TEXT 3120 -1464 Left 2 !.options reltol=1e-9