From 0d82cf414ee189ae6767ec1b9ab0b0ba167bac1e Mon Sep 17 00:00:00 2001 From: colin Date: Sun, 2 Oct 2022 17:16:51 -0700 Subject: [PATCH] app: stacked_cores: 41-xx: gather more samples to demonstrate ineffectiveness of `(9, 1, um(400), 2e10)` --- crates/applications/stacked_cores/scripts/plot_inverters.py | 2 +- .../stacked_cores/scripts/stacked_cores_40xx_db.py | 4 +++- crates/applications/stacked_cores/src/main.rs | 5 +++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/crates/applications/stacked_cores/scripts/plot_inverters.py b/crates/applications/stacked_cores/scripts/plot_inverters.py index e91414e..9d50e9b 100755 --- a/crates/applications/stacked_cores/scripts/plot_inverters.py +++ b/crates/applications/stacked_cores/scripts/plot_inverters.py @@ -75,6 +75,7 @@ of_interest = [] # SimParams41(10, 3, 800, "5e9"), # SimParams41(10, 3, 800, "5e10"), # SimParams41(9, 3, 600, "1e10"), +# SimParams41(9, 1, 400, "2e10"), # ] # ] @@ -82,7 +83,6 @@ of_interest += [(p, get_meas(p)) for p in [ SimParams41(9, 1, 400, "1e10"), SimParams41(12, 2, 600, "1e10"), SimParams41(10, 3, 800, "2e10"), - SimParams41(9, 1, 400, "2e10"), SimParams41(6, 2, 400, "1e10"), SimParams41(9, 3, 600, "2e10"), SimParams41(10, 3, 800, "1e10"), diff --git a/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py b/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py index c87faf4..3e5dcaf 100755 --- a/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py +++ b/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py @@ -118,6 +118,7 @@ sims = [ (SimParams41(9, 1, 400, "2e9"), None, 20000), (SimParams41(9, 1, 400, "3e9"), None, 20000), + (SimParams41(9, 1, 400, "2e10"), None, 20000), (SimParams41(9, 3, 600, "3e9"), None, 20000), (SimParams41(9, 3, 600, "1e10"), None, 20000), (SimParams41(10, 3, 800, "25e8"), None, 20000), @@ -127,7 +128,6 @@ sims = [ (SimParams41(9, 1, 400, "1e10"), None, 20000), (SimParams41(12, 2, 600, "1e10"), None, 20000), (SimParams41(10, 3, 800, "2e10"), None, 20000), - (SimParams41(9, 1, 400, "2e10"), None, 20000), (SimParams41(6, 2, 400, "1e10"), None, 20000), (SimParams41(9, 3, 600, "2e10"), None, 20000), (SimParams41(10, 3, 800, "1e10"), None, 20000), @@ -1382,8 +1382,10 @@ Piecewise( [ -13985, -16644 ], # -0.05 [ -11222, -16598 ], # 0.0 [ 4919, -14379 ], # 0.05 + [ 9157, -10822 ], # 0.06 [ 13320, -6893 ], # 0.07 [ 16811, -3604 ], # 0.1 + [ 16959, -3478 ], # 0.11 [ 17016, -3427 ], # 0.12 [ 17044, -3400 ], # 0.13 [ 17077, -3365 ], # 0.15 diff --git a/crates/applications/stacked_cores/src/main.rs b/crates/applications/stacked_cores/src/main.rs index a62a35c..c7dc30d 100644 --- a/crates/applications/stacked_cores/src/main.rs +++ b/crates/applications/stacked_cores/src/main.rs @@ -4037,6 +4037,7 @@ fn main() { // more detail 0.03, 0.09, + 0.06, 0.14, 0.25, -0.05, @@ -4053,8 +4054,8 @@ fn main() { ][..], ] { for (coupling_loops, s0_loops, s_major, cur_flt) in [ - (9, 1, um(400), 2e10), // incomplete; too low tx? (9, 1, um(400), 5e9), // incomplete; good tx 0; not enough samples + (10, 3, um(800), 1e10), // incomplete; verified geom; too low slope // VIABLE INVERTERS from 40xx, modified for new control (9, 1, um(400), 1e10), // incomplete; VIABLE INVERTER @@ -4064,8 +4065,8 @@ fn main() { (9, 3, um(600), 2e10), // incomplete; VIABLE INVERTER + // (9, 1, um(400), 2e10), // incomplete; too low tx // (9, 3, um(600), 1e10), // incomplete; too low slope - // (10, 3, um(800), 1e10), // incomplete; verified geom; too low slope // (9, 3, um(600), 3e9), // incomplete; too low slope; too high tx @ 0 // (9, 1, um(400), 3e9), // incomplete; too low slope; too high tx @ 0 // (10, 3, um(800), 25e8), // incomplete; verified geom; too low slope; too high tx @ 0