diff --git a/src/reactor_sim/constants.py b/src/reactor_sim/constants.py index 72164aa..e540c29 100644 --- a/src/reactor_sim/constants.py +++ b/src/reactor_sim/constants.py @@ -28,6 +28,7 @@ BASE_AUX_LOAD_MW = 5.0 # control, instrumentation, misc. NORMAL_CORE_POWER_MW = 3_000.0 TEST_MAX_POWER_MW = 4_000.0 PRIMARY_OUTLET_TARGET_K = 580.0 +SECONDARY_OUTLET_TARGET_K = 520.0 # Threshold inventories (event counts) for flagging common poisons in diagnostics. KEY_POISON_THRESHOLDS = { "Xe": 1e20, # xenon diff --git a/src/reactor_sim/dashboard.py b/src/reactor_sim/dashboard.py index 29144f7..285fecf 100644 --- a/src/reactor_sim/dashboard.py +++ b/src/reactor_sim/dashboard.py @@ -388,7 +388,8 @@ class ReactorDashboard: "Flow", f"{state.secondary_loop.mass_flow_rate:7.0f}/{self.reactor.secondary_pump.nominal_flow * len(self.reactor.secondary_pump_units):.0f} kg/s", ), - ("Inlet Temp", f"{state.secondary_loop.temperature_in:7.1f} K (Max {constants.PRIMARY_OUTLET_TARGET_K:4.0f})"), + ("Inlet Temp", f"{state.secondary_loop.temperature_in:7.1f} K (Target {constants.PRIMARY_OUTLET_TARGET_K:4.0f})"), + ("Outlet Temp", f"{state.secondary_loop.temperature_out:7.1f} K (Target {constants.SECONDARY_OUTLET_TARGET_K:4.0f})"), ("Pressure", f"{state.secondary_loop.pressure:5.2f}/{constants.MAX_PRESSURE:4.1f} MPa"), ("Steam Quality", f"{state.secondary_loop.steam_quality:5.2f}/1.00"), ],