app: stacked cores: record 1200um results

This commit is contained in:
2022-09-30 23:00:09 -07:00
parent ef40a8f0f3
commit 2353eb531c
3 changed files with 86 additions and 8 deletions

View File

@@ -56,8 +56,15 @@ of_interest = []
# of_interest += filter_meas(rad_um=800, drive=1e11, couplings=24, wrappings=3) # of_interest += filter_meas(rad_um=800, drive=1e11, couplings=24, wrappings=3)
# of_interest += [(p, c.shifted_y(-0.13)) for (p, c) in filter_meas(rad_um=800, drive=1e11, couplings=12, wrappings=7)] # of_interest += [(p, c.shifted_y(-0.13)) for (p, c) in filter_meas(rad_um=800, drive=1e11, couplings=12, wrappings=7)]
of_interest += filter_meas(rad_um=800, drive=1e11, couplings=8, wrappings=11)
of_interest += filter_meas(rad_um=800, drive=1e11, couplings=10, wrappings=9)
of_interest += filter_meas(rad_um=1200, drive=1e11, couplings=12, wrappings=9)
of_interest += filter_meas(rad_um=1200, drive=1e11, couplings=10, wrappings=11)
of_interest += filter_meas(rad_um=1200, drive=2e11, couplings=12, wrappings=9)
# plot all viable inverters # plot all viable inverters
of_interest += [(p, c) for (p, c) in filter_meas() if c.logically_inverted().is_viable_inverter()] # of_interest += [(p, c) for (p, c) in filter_meas() if c.logically_inverted().is_viable_inverter()]
for (params, curve) in of_interest: for (params, curve) in of_interest:

View File

@@ -88,11 +88,9 @@ sims = [
(SimParams(12, 3, 800, "1e11"), "fwd_40_800um_12_7_1_1e11", 8000), (SimParams(12, 3, 800, "1e11"), "fwd_40_800um_12_7_1_1e11", 8000),
(SimParams(10, 4, 800, "2e11"), "fwd_40_800um_10_9_1_2e11", 8000), (SimParams(10, 4, 800, "2e11"), "fwd_40_800um_10_9_1_2e11", 8000),
(SimParams(8, 5, 800, "5e10"), "fwd_40_800um_8_11_1_5e10", 8000), (SimParams(8, 5, 800, "5e10"), "fwd_40_800um_8_11_1_5e10", 8000),
(SimParams(8, 5, 800, "1e11"), "fwd_40_800um_8_11_1_1e11", 8000),
(SimParams(12, 2, 800, "5e10"), "fwd_40_800um_12_5_1_5e10", 8000), (SimParams(12, 2, 800, "5e10"), "fwd_40_800um_12_5_1_5e10", 8000),
(SimParams(10, 4, 800, "5e10"), "fwd_40_800um_10_9_1_5e10", 8000), (SimParams(10, 4, 800, "5e10"), "fwd_40_800um_10_9_1_5e10", 8000),
(SimParams(12, 2, 800, "1e11"), "fwd_40_800um_12_5_1_1e11", 8000), (SimParams(12, 2, 800, "1e11"), "fwd_40_800um_12_5_1_1e11", 8000),
(SimParams(10, 4, 800, "1e11"), "fwd_40_800um_10_9_1_1e11", 8000),
(SimParams(12, 4, 1200, "1e11"), "fwd_40_1200um_12_9_1_1e11", 8000), (SimParams(12, 4, 1200, "1e11"), "fwd_40_1200um_12_9_1_1e11", 8000),
(SimParams(8, 5, 800, "1e11"), "fwd_40_800um_8_11_1_1e11", 8000), (SimParams(8, 5, 800, "1e11"), "fwd_40_800um_8_11_1_1e11", 8000),
@@ -1024,13 +1022,86 @@ set_meas("40-0.0011999999rad-12coupling-9_1_winding-1e11-drive", """
Piecewise( Piecewise(
[ [
[ -4389, -5228 ], # -1.0 [ -4389, -5228 ], # -1.0
[ -1417, -3560 ], # -0.17
[ -1057, -3486 ], # -0.15 [ -1057, -3486 ], # -0.15
[ -717, -3395 ], # -0.13
[ -290, -3094 ], # -0.1
[ 73, -2847 ], # -0.07
[ 289, -2706 ], # -0.05 [ 289, -2706 ], # -0.05
[ 752, -2285 ], # 0.0 [ 752, -2285 ], # 0.0
[ 1151, -1909 ], # 0.05 [ 1151, -1909 ], # 0.05
[ 1607, -1739 ], # 0.1
[ 2989, -992 ], # 1.0 [ 2989, -992 ], # 1.0
] ]
) )
""") """)
set_meas("40-0.0008rad-8coupling-11_1_winding-1e11-drive", """
Piecewise(
[
[ -7556, -7056 ], # -1.0
[ -2779, -5200 ], # -0.17
[ -1966, -4870 ], # -0.15
[ -1253, -4699 ], # -0.13
[ -374, -4370 ], # -0.1
[ 324, -4011 ], # -0.07
[ 709, -3720 ], # -0.05
[ 1442, -3226 ], # 0.0
[ 1990, -2876 ], # 0.05
[ 2653, -2497 ], # 0.1
[ 4887, -1305 ], # 1.0
]
)
""")
set_meas("40-0.0008rad-10coupling-9_1_winding-1e11-drive", """
Piecewise(
[
[ -7431, -6530 ], # -1.0
[ -2427, -4298 ], # -0.17
[ -1596, -3970 ], # -0.15
[ -874, -3700 ], # -0.13
[ 14, -3172 ], # -0.1
[ 712, -2699 ], # -0.07
[ 1091, -2385 ], # -0.05
[ 1789, -1764 ], # 0.0
[ 2292, -1392 ], # 0.05
[ 2891, -1020 ], # 0.1
[ 4991, 223 ], # 1.0
]
)
""")
set_meas("40-0.0011999999rad-10coupling-11_1_winding-1e11-drive", """
Piecewise(
[
[ -4432, -5765 ], # -1.0
[ -1539, -4158 ], # -0.17
[ -1180, -4162 ], # -0.15
[ -865, -3992 ], # -0.13
[ -448, -3763 ], # -0.1
[ -98, -3617 ], # -0.07
[ 104, -3547 ], # -0.05
[ 561, -3136 ], # 0.0
[ 967, -2799 ], # 0.05
[ 1444, -2615 ], # 0.1
[ 2850, -1806 ], # 1.0
]
)
""")
set_meas("40-0.0011999999rad-12coupling-9_1_winding-2e11-drive", """
Piecewise(
[
[ -7871, -3446 ], # -1.0
[ -4722, -2357 ], # -0.15
[ -1468, -971 ], # -0.05
[ 506, -5 ], # 0.0
[ 2001, 524 ], # 0.05
[ 2409, 671 ], # 0.1
[ 4291, 1349 ], # 1.0
]
)
""")
if __name__ == '__main__': main() if __name__ == '__main__': main()

View File

@@ -3832,11 +3832,11 @@ fn main() {
(12, 1, um(400), "5e10", 5e10), // completed; VIABLE INVERTER (barely) (12, 1, um(400), "5e10", 5e10), // completed; VIABLE INVERTER (barely)
// targeted/interested WIPs // targeted/interested WIPs
(12, 4, um(1200), "1e11", 1e11), // unstarted; UNVERIFIED GEOM (12, 4, um(1200), "1e11", 1e11), // unstarted; UNVERIFIED GEOM; too low slope
(8, 5, um(800), "1e11", 1e11), // unstarted; UNVERIFIED GEOM; (8, 5, um(800), "1e11", 1e11), // unstarted; UNVERIFIED GEOM; too low slope
(10, 4, um(800), "1e11", 1e11), // unstarted; UNVERIFIED GEOM (10, 4, um(800), "1e11", 1e11), // unstarted; UNVERIFIED GEOM; too low slope
(10, 5, um(1200), "1e11", 1e11), // unstarted; UNVERIFIED GEOM (10, 5, um(1200), "1e11", 1e11), // unstarted; UNVERIFIED GEOM; too low slope
(12, 4, um(1200), "2e11", 2e11), // unstarted; UNVERIFIED GEOM (12, 4, um(1200), "2e11", 2e11), // unstarted; UNVERIFIED GEOM; too low slope?
// (18, 2, um(800), "5e10", 5e10), // incomplete; verified geom; too early tx // (18, 2, um(800), "5e10", 5e10), // incomplete; verified geom; too early tx
// (12, 3, um(800), "1e11", 1e11), // incomplete; verified geom; too low tx // (12, 3, um(800), "1e11", 1e11), // incomplete; verified geom; too low tx