{
  "schema": "tvv320-characteristic-plan-v3",
  "angles": 12,
  "mesh": {
    "arc_deg": 2.0,
    "edge_mm": 12.0,
    "copper_mm": 9.0,
    "iron_mm": 22.0,
    "gap_mm": 14.0,
    "outer_mm": 120.0
  },
  "scaled_residual": 0.001,
  "short_voltage_scale_V": 1000.0,
  "U_line_V": 20000.0,
  "P_nominal_W": 300000000.0,
  "power_factor": 0.85,
  "fixed_If_A": 1500.0,
  "occ_If_A": [
    0.0,
    50.0,
    250.0,
    500.0,
    1000.0,
    1500.0,
    2500.0,
    4000.0
  ],
  "scc_If_A": [
    50.0,
    100.0,
    250.0,
    500.0,
    1000.0
  ],
  "current_rms_A": [
    0.0,
    2040.0,
    4080.0,
    6120.0,
    8160.0,
    10200.0
  ],
  "load_angle_deg": [
    0.0,
    10.0,
    20.0,
    30.0,
    40.0,
    50.0,
    60.0
  ],
  "u_power_W": 150000000.0,
  "u_If_A": [
    750.0,
    1000.0,
    1250.0,
    1500.0,
    2000.0,
    2500.0,
    3000.0
  ],
  "limits": "2D active section, end leakage explicitly excluded; DC Rs at 15 C; results are conditional educational curves, not factory characteristics",
  "model": "verified rotor slot coil, native smart mesh disabled; full 252-side construction retained as reference",
  "external_current_rms_A": [
    0.0,
    1500.0,
    3000.0,
    4500.0,
    6000.0,
    7500.0
  ],
  "external_revision_reason": "The prior 10200 A search did not find the specified generator branch at If=1500 A; its failed receipt is retained. This final range is declared before recalculation. Q-P*tan(phi) now scales with actual apparent power (floor 1 MVA), keeping power factor meaningful near voltage collapse."
}
