app: stacked_cores: 48-xx: test the high-side of current for an already successful run

This commit is contained in:
colin 2022-10-24 00:26:37 -07:00
parent 0e3212e624
commit e526289fe9
3 changed files with 54 additions and 9 deletions

View File

@ -148,6 +148,10 @@ _48xx_study = [(p, get_meas(p)) for p in
[
# T0: y0=0.62, slope0=1.4 until x=0.20
SimParams48(5e2, 1e4, 1000, 50, 9, 1, 400, "1e10"),
# y0=0.67, slope0=1.0x until x=0.25
# SimParams48(5e2, 1e4, 1000, 50, 9, 1, 400, "2e10"),
# y0=0.55, slope0=1.2 until x=0.30
SimParams48(5e2, 5e3, 1000, 50, 9, 1, 400, "1e10"),
# # y0=0.60, slope0=0.96

View File

@ -388,6 +388,7 @@ sims = [
(SimParams48(5e2, 1e4, 1000, 50, 9, 1, 400, "3e9"), None, 20000),
(SimParams48(5e2, 1e4, 1000, 50, 9, 1, 400, "5e9"), None, 20000),
(SimParams48(5e2, 1e4, 1000, 50, 9, 1, 400, "1e10"), None, 20000),
(SimParams48(5e2, 1e4, 1000, 50, 9, 1, 400, "2e10"), None, 20000),
(SimParams48(5e2, 2e4, 2000, 100, 9, 1, 400, "5e9"), None, 20000),
(SimParams48(5e2, 2e4, 2000, 100, 9, 1, 400, "1e10"), None, 20000),
(SimParams48(1e3, 1e4, 2000, 100, 9, 1, 400, "3e9"), None, 20000),
@ -4294,6 +4295,33 @@ Piecewise(
)
""")
set_meas("48-0.0004rad-500ctl_cond-10000coupling_cond-1000ps-50ps-9ctl-9coupling-3_1_winding-2e10-drive", """
Piecewise(
[
[ -19108, 2815 ], # -1.00
[ -18809, 3240 ], # -0.30
[ -18753, 3318 ], # -0.25
[ -18686, 3414 ], # -0.20
[ -18637, 3489 ], # -0.17
[ -18597, 3554 ], # -0.15
[ -18470, 3726 ], # -0.12
[ -18362, 3859 ], # -0.11
[ -18008, 4281 ], # -0.10
[ -17204, 5257 ], # -0.09
[ -15766, 6970 ], # -0.08
[ -12417, 10676 ], # -0.07
[ -8389, 14672 ], # -0.06
[ -4320, 16641 ], # -0.05
[ 7649, 16852 ], # -0.02
[ 11247, 16858 ], # 0.00
[ 13466, 16861 ], # 0.05
[ 14225, 16862 ], # 0.07
[ 16856, 16862 ], # 0.12
[ 17516, 16859 ], # 1.00
]
)
""")
set_meas("48-0.0004rad-500ctl_cond-20000coupling_cond-2000ps-100ps-9ctl-9coupling-3_1_winding-5e9-drive", """
Piecewise(
[
@ -4589,7 +4617,13 @@ Piecewise(
[ -10183, 12278 ], # -0.30
[ -5878, 15315 ], # -0.25
[ -1569, 15892 ], # -0.20
[ 2732, 16157 ], # -0.15
[ 6858, 16317 ], # -0.10
[ 8086, 16360 ], # -0.08
[ 8666, 16380 ], # -0.07
[ 9755, 16417 ], # -0.05
[ 11211, 16460 ], # 0.00
[ 11518, 16469 ], # 0.05
[ 18116, 16679 ], # 1.00
]
)

View File

@ -5100,14 +5100,20 @@ fn main() {
if true {
for init_set in [
&[
// targeted (5e2, 5e3, ps(1000), ps(50), 9, 1, um(400), 1e10)
// targeted for (5e2, 5e3, ps(1000), ps(50), 9, 1, um(400), 1e10)
// -0.13,
// -0.14,
// -0.11,
// -0.16,
// -0.09,
// -0.08,
// targeted (1e3, 1e4, ps(2000), ps(100), 9, 1, um(400), 1e10)
// targeted for (5e2, 5e3, ps(1000), ps(50), 9, 1, um(400), 2e10)
// -0.08,
// -0.06,
// -0.07,
// -0.09,
// -0.11,
// targeted for (1e3, 1e4, ps(2000), ps(100), 9, 1, um(400), 1e10)
// -0.08,
// -0.09,
// -0.06,
@ -5252,26 +5258,26 @@ fn main() {
// -0.23,
][..],
&[
// establish the domain/range
1.00,
-1.00,
][..],
&[
0.00,
-0.20,
0.00,
-0.10,
-0.05,
-0.15,
// -0.35,
// -0.50,
// -0.25,
-0.30,
// -0.40,
// -0.45,
-0.15,
// 0.10,
// 0.20,
// 0.35,
][..],
&[
// establish the domain/range
1.00,
-1.00,
][..],
&[
-0.05,
-0.15,
@ -5318,6 +5324,7 @@ fn main() {
for (ctl_cond, coupling_cond, clock_duration, clock_decay, coupling_loops, s0_loops, s_major, cur_flt) in [
// (2e2, 1e4, ps(1000), ps(50), 9, 1, um(400), 1e10), // complete. y0=0.64, slope0=1.4
// (5e2, 1e4, ps(1000), ps(50), 9, 1, um(400), 1e10), // complete. y0=0.62, slope0=1.4
// (5e2, 1e4, ps(1000), ps(50), 9, 1, um(400), 2e10), // complete. y0=0.66, slope0=1.2
// (5e2, 5e3, ps(1000), ps(50), 9, 1, um(400), 1e10), // complete. y0=0.55, slope0=1.2
// (1e3, 1e4, ps(2000), ps(100), 9, 1, um(400), 1e10), // incomplete. y0=0.57, slope0=1.2