app: stacked_cores: 41-xx establish a working 800um 3:1 inverter; start on a 800um 5:1 inverter

This commit is contained in:
2022-10-04 15:19:07 -07:00
parent 726e60061f
commit c8bf2053ef
3 changed files with 63 additions and 6 deletions

View File

@@ -94,9 +94,10 @@ of_interest += [(p, get_meas(p)) for p in
# SimParams41(10, 3, 800, "2e10"), # SimParams41(10, 3, 800, "2e10"),
# SimParams41(6, 2, 400, "1e10"), # SimParams41(6, 2, 400, "1e10"),
# SimParams41(9, 3, 600, "2e10"), # SimParams41(9, 3, 600, "2e10"),
SimParams41(10, 3, 800, "1e10"), # SimParams41(10, 3, 800, "1e10"),
SimParams41(24, 1, 800, "5e9"), # SimParams41(24, 1, 800, "5e9"),
SimParams41(16, 2, 800, "1e10"), SimParams41(16, 2, 800, "1e10"),
SimParams41(16, 2, 800, "5e9"),
# SimParams41(9, 1, 400, "5e9"), # SimParams41(9, 1, 400, "5e9"),
] if get_meas(p) ] if get_meas(p)
] ]

View File

@@ -142,6 +142,7 @@ sims = [
(SimParams41(9, 1, 400, "5e9"), None, 20000), (SimParams41(9, 1, 400, "5e9"), None, 20000),
(SimParams41(24, 1, 800, "5e9"), None, 20000), (SimParams41(24, 1, 800, "5e9"), None, 20000),
(SimParams41(16, 2, 800, "1e10"), None, 20000), (SimParams41(16, 2, 800, "1e10"), None, 20000),
(SimParams41(16, 2, 800, "5e9"), None, 20000),
] ]
measurements = { real.machine_name: [human, norm, None, None] for (real, human, norm) in sims } measurements = { real.machine_name: [human, norm, None, None] for (real, human, norm) in sims }
@@ -1440,8 +1441,11 @@ Piecewise(
[ -16653, -16784 ], # -0.3 [ -16653, -16784 ], # -0.3
[ -13537, -16769 ], # -0.2 [ -13537, -16769 ], # -0.2
[ -11597, -16745 ], # 0.0 [ -11597, -16745 ], # 0.0
[ -11081, -16734 ], # 0.03
[ -9203, -16662 ], # 0.05 [ -9203, -16662 ], # 0.05
[ -6518, -16527 ], # 0.07 [ -6518, -16527 ], # 0.07
[ -5131, -16458 ], # 0.08
[ -3735, -16402 ], # 0.09
[ -2332, -16326 ], # 0.1 [ -2332, -16326 ], # 0.1
[ 477, -16080 ], # 0.12 [ 477, -16080 ], # 0.12
[ 1883, -15801 ], # 0.13 [ 1883, -15801 ], # 0.13
@@ -1807,10 +1811,61 @@ Piecewise(
[ [
[ -17135, -16838 ], # -1.0 [ -17135, -16838 ], # -1.0
[ -11603, -16793 ], # 0.0 [ -11603, -16793 ], # 0.0
[ -10872, -16778 ], # 0.03
[ -9251, -16718 ], # 0.05 [ -9251, -16718 ], # 0.05
[ -7929, -16659 ], # 0.06
[ -6572, -16587 ], # 0.07
[ -5193, -16522 ], # 0.08
[ -3800, -16474 ], # 0.09
[ -2401, -16416 ], # 0.1 [ -2401, -16416 ], # 0.1
[ -999, -16338 ], # 0.11
[ 405, -16220 ], # 0.12
[ 1809, -15952 ], # 0.13
[ 3214, -15087 ], # 0.14
[ 4618, -13905 ], # 0.15 [ 4618, -13905 ], # 0.15
[ 7414, -11146 ], # 0.17
[ 11558, -6738 ], # 0.2
[ 14214, -3745 ], # 0.22
[ 16615, -864 ], # 0.25
[ 16980, -390 ], # 0.27
[ 17299, 14 ], # 0.3
[ 17579, 344 ], # 0.4
[ 17647, 423 ], # 0.5
[ 17747, 536 ], # 0.8
[ 17781, 584 ], # 1.0 [ 17781, 584 ], # 1.0
[ 17874, 697 ], # 2.0
]
)
""")
set_meas("41-0.0008rad-16coupling-5_1_winding-1e10-drive", """
Piecewise(
[
[ -17238, -16871 ], # -1.0
[ -7946, -16859 ], # 0.0
[ -6752, -16855 ], # 0.03
[ -5653, -16850 ], # 0.05
[ -4907, -16844 ], # 0.06
[ -3543, -16829 ], # 0.07
[ -1763, -16776 ], # 0.08
[ 40, -16662 ], # 0.09
[ 1848, -16536 ], # 0.1
[ 3660, -16436 ], # 0.11
[ 5471, -16307 ], # 0.12
[ 7280, -15964 ], # 0.13
[ 9074, -14841 ], # 0.14
[ 10831, -13055 ], # 0.15
[ 14254, -8775 ], # 0.17
[ 16701, -5533 ], # 0.2
[ 17008, -5132 ], # 0.22
[ 17246, -4830 ], # 0.25
[ 17306, -4752 ], # 0.27
[ 17359, -4686 ], # 0.3
[ 17445, -4573 ], # 0.4
[ 17495, -4508 ], # 0.5
[ 17587, -4394 ], # 0.8
[ 17623, -4347 ], # 1.0
[ 17715, -4225 ], # 2.0
] ]
) )
""") """)

View File

@@ -4065,18 +4065,19 @@ fn main() {
] { ] {
for (coupling_loops, s0_loops, s_major, cur_flt) in [ for (coupling_loops, s0_loops, s_major, cur_flt) in [
// waiting for completion // waiting for completion
(24, 1, um(800), 5e9), // looks promising; waiting for more samples (16, 2, um(800), 5e9), // unstarted
(16, 2, um(800), 1e10),
// VIABLE INVERTERS // VIABLE INVERTERS
(24, 1, um(800), 5e9), // VIABLE INVERTER (0.54, 0.90)
(18, 1, um(600), 5e9), // VIABLE INVERTER (0.54, 0.89) (18, 1, um(600), 5e9), // VIABLE INVERTER (0.54, 0.89)
(18, 1, um(600), 1e10), // VIABLE INVERTER (0.60, 0.90) (18, 1, um(600), 1e10), // VIABLE INVERTER (0.60, 0.90)
(4, 3, um(400), 2e10), // VIABLE INVERTER (0.56, 0.87)
(9, 1, um(400), 1e10), // VIABLE INVERTER (0.59, 0.88) (9, 1, um(400), 1e10), // VIABLE INVERTER (0.59, 0.88)
(12, 2, um(600), 1e10), // VIABLE INVERTER (0.65, 0.90) (12, 2, um(600), 1e10), // VIABLE INVERTER (0.65, 0.90)
(10, 3, um(800), 2e10), // VIABLE INVERTER (0.76, 0.83); verified geom (16, 2, um(800), 1e10), // VIABLE INVERTER (0.66, 0.90)
(6, 2, um(400), 1e10), // VIABLE INVERTER (0.65, 0.83) (6, 2, um(400), 1e10), // VIABLE INVERTER (0.65, 0.83)
(4, 3, um(400), 2e10), // VIABLE INVERTER (0.56, 0.87)
(9, 3, um(600), 2e10), // VIABLE INVERTER (0.77, 0.87) (9, 3, um(600), 2e10), // VIABLE INVERTER (0.77, 0.87)
(10, 3, um(800), 2e10), // VIABLE INVERTER (0.76, 0.83); verified geom
// (10, 3, um(800), 1e10), // verified geom; too low slope // (10, 3, um(800), 1e10), // verified geom; too low slope