Commit Graph

1154 Commits

Author SHA1 Message Date
0de33a33ce app: stacked_cores: 41-xx: try a 1200um 5:1 run 2022-10-04 15:56:37 -07:00
adfa4b1e78 app: stacked_cores: 41-xx: try a 1200um run 2022-10-04 15:54:48 -07:00
6d8e9d050f app: stacked_cores: 41-xx: complete start of 800um 16x 5:1 5e9 I sim, and remove it
too low transfer at logic low.

also, add a tool to analyze inverters without plotting them
2022-10-04 15:52:13 -07:00
c8bf2053ef app: stacked_cores: 41-xx establish a working 800um 3:1 inverter; start on a 800um 5:1 inverter 2022-10-04 15:19:07 -07:00
726e60061f app: stacked cores: tackle more interesting parameterizations sooner 2022-10-04 04:58:30 -07:00
82d264045c app: stacked_cores: 41-xx: try to find more 800um inverters 2022-10-04 04:39:50 -07:00
807ae68523 app: stacked_cores: wrap up 800um 10x 7:1 1e10 I run 2022-10-04 03:20:37 -07:00
ea69807a90 app: stacked_cores: 41-xx: verdict on 600um 18x 3:1 2e10 I 2022-10-04 02:43:42 -07:00
427bb1ec22 app: stacked_cores: 41-xx: mark some completed runs; prototype a 800um 3:1 run 2022-10-04 01:44:53 -07:00
98a7815cd7 enumerated: improve docs 2022-10-04 01:29:04 -07:00
ab01d8eff0 app: stacked_cores: 41-xx: mark which inverters from the last batch were good/bad 2022-10-04 00:22:58 -07:00
b869de6d91 app: stacked-cores: save the 600 um 18x 3:1 runs 2022-10-04 00:09:04 -07:00
0786481b79 app: stacked_cores: 41-xx: define a few more inverters to try 2022-10-03 04:32:59 -07:00
e62d4d066c app: stacked_cores: 40-xx: document more runs 2022-10-03 04:28:30 -07:00
8974282a9d sim: backfill a test to show that conductors properly reflect EM waves 2022-10-03 04:21:43 -07:00
ecfdf5e322 sim: tests: split the ray_propagation test into smaller helpers
these might be useful for other future tests as well.
2022-10-03 03:06:40 -07:00
72d6d017a6 app: stacked cores: 40-xx: complete a few more runs 2022-10-03 02:34:26 -07:00
c9c2f11ec8 app: stacked_cores: 40xx: vary the current on 18x 3:1 600um 2022-10-03 01:45:54 -07:00
b8a7cc54e2 app: stacked_cores: 41-xx: define 2 more sims (600um) 2022-10-02 23:06:38 -07:00
1a156203b7 app: stacked_cores: 40-xx: update db for the 400um 9x 3:1 5e9 I run
it looks like it's not a viable inverter
2022-10-02 22:47:29 -07:00
0d82cf414e app: stacked_cores: 41-xx: gather more samples to demonstrate ineffectiveness of (9, 1, um(400), 2e10) 2022-10-02 17:16:51 -07:00
4800a1b625 app: stacked cores: 40-xx: record more completed runs 2022-10-02 16:57:51 -07:00
c9dd27f741 mb_pgram: better docs 2022-10-02 04:39:22 -07:00
ae3ac2717b app: stacked_cores: 40-xx: define another 400um inverter to test 2022-10-02 04:11:46 -07:00
6c43506a3e app: stacked cores: 44-xx: document newly completed runs; define next parameters 2022-10-02 03:44:57 -07:00
600314d5af delete unnecessary regression tests.
`mb_ferromagnet_50_steps_larger` provides coverage for valid magnetic
devices.
2022-10-02 03:29:17 -07:00
4ffbc0b8af fix broken tests:
- mb_ferromagnet_diff_repro
- mb_ferromagnet_diff_minimal_repro

as the comment hinted:
> these tests probably failed earlier because they were allowing negative mu_r values.
> no (ordinary?) material has a negative permeability.
> most materials (except superconductors) have >= 1.0 relative permeability
> permeability = mu = B/H (or, \Delta B/\Delta H)

in fact, the relative permeability was -0.56.
it's now 1.39
2022-10-02 03:27:02 -07:00
d4a59b8944 app: stacked-cores: 40xx: sort db 2022-10-01 23:50:18 -07:00
9a7591c18e app: stacked-cores: 40xx: ingest new sim runs; start next batch 2022-10-01 23:49:51 -07:00
2ac34f0753 app: stacked_cores: 41-xx: start some new sims based on findings
higher current seems to _decrease_ tx at x=0, generally a good thing.
2022-10-01 16:48:21 -07:00
8484ab7de5 app: stacked cores: complete some 41-xx runs 2022-10-01 16:42:43 -07:00
8c9e02a77f app: stacked_cores: try adding multiple control loops 2022-10-01 04:35:45 -07:00
2353eb531c app: stacked cores: record 1200um results 2022-09-30 23:00:09 -07:00
ef40a8f0f3 app: stacked_cores: ingest a few 1200um results 2022-09-30 06:01:38 -07:00
ea3bc50af2 app: stacked_cores: ingest new results; define next sims 2022-09-30 03:17:14 -07:00
a60bc69403 app: stacked-cores: rearrange/order sims and define some new ones 2022-09-29 18:15:12 -07:00
3bed385cae app: stacked-cores: plot specific cases, like only the viable inverters 2022-09-29 17:15:43 -07:00
5286339413 app: stacked-cores: 40xx db: preserve parameterization in more context
i want to add some filtering functions to the db lookups, and this will
faciliate that
2022-09-29 16:33:44 -07:00
765022639e app: stacked-cores: auto-generate all the names in the 40-xx database 2022-09-29 16:24:47 -07:00
162e9630ad try dumb vertical scaling of inverters
it seems that if we take a non-inverter than has y(0) *close* to 0, and
scale it enough, then we get stable transfer.

this suggests we really just want something with a massive number of
couplings (to keep the coupling ideal) and enough asymmetric windings to
get us > 1.0 tx ratio over some range.
2022-09-29 16:17:48 -07:00
83bd15673d app: stacked cores: record more 40-xx runs
notably, these are entirely new:
`40-0.0008rad-18coupling-5_1_winding-5e10-drive-xx`
2022-09-29 15:09:52 -07:00
2eb714ff74 app: stacked_cores: ingest more runs
the larger cores may indeed be doing better (a little early to tell).
the tendency right now is that too much transfer occurs too early,
such that the region of > 1.0 slope maps _outside_ that region, not
allowing for an inverter to work well.
2022-09-28 15:51:05 -07:00
710e113108 app: stacked_cores: extract values from completed 800um sims 2022-09-28 01:10:04 -07:00
e0f9893b0e app: stacked_cores: explore the 800um cores 2022-09-27 18:21:55 -07:00
54f5a162a4 app: stacked_cores: plot more inverters 2022-09-27 18:21:33 -07:00
091d6f76c8 app: stacked_cores: update measurements for in-progress sims 2022-09-27 18:21:11 -07:00
7aa10f78a3 app: stacked_cores: 40xx_db: define more sims 2022-09-27 17:36:17 -07:00
975fbd7832 app: stacked_cores: record more 40-xx runs 2022-09-27 17:30:49 -07:00
9b93a762f1 app: stacked_cores: allow 40xx_db.py to update itself 2022-09-27 17:15:54 -07:00
9ffd94b23e app: stacked_cores: make 40xx_db.py a quine
in future, invoking this will update the measurements.
2022-09-27 17:08:52 -07:00