Restore full power when rods are withdrawn

This commit is contained in:
Codex Agent
2025-11-22 19:27:18 +01:00
parent a8da5371db
commit 287a8e186a
3 changed files with 18 additions and 1 deletions

View File

@@ -33,7 +33,7 @@ class NeutronDynamics:
def reactivity(self, state: CoreState, control_fraction: float) -> float:
rho = (
self.shutdown_bias +
0.02 * (1.0 - control_fraction)
constants.CONTROL_ROD_WORTH * (1.0 - control_fraction)
+ temperature_feedback(state.fuel_temperature)
- fuel_reactivity_penalty(state.burnup)
- xenon_poisoning(state.neutron_flux)