Rotormaps Katana
v1.6.15 — Nodal Analysis Platform
What's New
- v1.6.15 — Solver accuracy groundwork for the CRIEPI/CPAT gold-standard load-flow benchmark. The Newton–Raphson solver now honours PV/slack generator voltage setpoints, models EHV line charging (the Ferranti effect), exports per-branch reactive flow, and respects the caller's convergence tolerance. Validated end-to-end against the IEEJ WEST 10-machine daytime benchmark: Katana's solution matches the published IEEJ load-flow map to within 0.005° and is identical to an adapter-free raw-PyPSA control run (zero adapter effect). Identical results to v1.6.14 for all normal platform use — verified across five random seeds and the 89-test engine suite.
- v1.6.14 — June 2026 transmission data refresh: 310 substations updated with corrected capacity/curtailment data, 97 new curtailment flags; new blue/green "NEW" badge on popup cards for substations whose data changed in this refresh
- v1.6.13 — Engine stays responsive during long solves (solver moved off the event loop); multi-BESS scoped convergence; deny-by-default auth with API docs disabled; Q-headroom map data is now token-gated, rate-limited, and forensically watermarked against scraping
- v1.6.12 — Scoped power-flow convergence: a BESS solve is now judged on its own electrical sub-network, so unrelated islanded nodes no longer false-fail an otherwise-valid result. Adds the public Japan Q-headroom screening map with islanded/reactive-constrained classification
- v1.6.11 — BESS reactive-power limits now enforced in the solver (physically realistic Q and Q-headroom); headroom envelope uses inverter nameplate; absorb-side headroom sign fix
- v1.6.10 — Realistic capacity-factor ceilings on the simulated-pin slider (solar 22%, wind 45%, geothermal 95%, BESS 25%) with per-type tooltip ranges