Folds three previously-separate pieces into one preliminary-example repo for the HAHACS thesis: - thesis/ (submodule) → gitea Thesis.git — the PhD proposal - fret-pipeline/ — FRET requirements to AIGER controller (was ~/Documents/fret_processing/; prior single-commit history abandoned per user decision) - plant-model/ — 10-state PKE + lumped T/H PWR model (was ~/Documents/PKE_Playground/; never version-controlled before) - presentations/2026DICE/ (submodule) → gitea 2026DICE.git - reachability/, hardware/ — empty placeholders for Thrust 3 and HIL - docs/architecture.md — how the discrete and continuous layers compose - claude_memory/ — session notes and scratch knowledge pattern Plant model refactored to thesis naming (x, plant, u, ref); pke_th_rhs now takes u as an explicit arg instead of reading rho_ext from the params struct. First two controllers built to the contract u = ctrl_<mode>(t, x, plant, ref): ctrl_null (baseline) and ctrl_operation (stabilizing, proportional on T_avg). Validated under a 100% -> 80% Q_sg step: ctrl_operation reduces steady-state T_avg drift ~47% vs. the unforced plant. Root CLAUDE.md emphasizes that CLAUDE.md files are living documents and that any knowledge not captured before a session ends is lost forever; claude_memory/ holds the session-level notes that haven't stabilized enough to graduate into a CLAUDE.md. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
38 lines
311 B
Plaintext
38 lines
311 B
Plaintext
aag 22 4 2 5 16
|
|
2
|
|
4
|
|
6
|
|
8
|
|
10 42
|
|
12 45
|
|
14
|
|
18
|
|
32
|
|
0
|
|
1
|
|
14 11 13
|
|
16 10 12
|
|
18 15 17
|
|
20 3 7
|
|
22 13 20
|
|
24 3 5
|
|
26 9 13
|
|
28 24 26
|
|
30 11 23
|
|
32 29 30
|
|
34 14 20
|
|
36 9 14
|
|
38 24 36
|
|
40 17 35
|
|
42 39 40
|
|
44 35 39
|
|
i0 t_max_exceeded
|
|
i1 t_dot_exceeded
|
|
i2 startup
|
|
i3 t_power_min
|
|
o0 cold_shutdown
|
|
o1 scram
|
|
o2 heatup
|
|
o3 op_mode
|
|
o4 load_follow
|