modelCIET_nureth

Final model of the CIET facility

Extends from TRANSFORM.Icons.Example (Icon for runnable examples).

Information

Dynamic model of the University of California - Berkeley's Compact Integral Effects Test facility (CIET). CIET is as an integral effects test for a fluoride salt-cooled high temperature reactors (FHR). The facility was designed to match the transient thermal hydraulic response of a prototypical FHR during forced and natural circulation for the purpose of code validation. It uses Dowtherm A as a simulant heat transfer fluid for molten salt, matching the Reynolds, Grashof, Prandtl, and Froude numbers at much lower temperatures.

This model was created for steady state and frequency response tests. More details can be found in de Wet et. al. 2019 (Source 1).

Source 1:

1. Wet, Dane de, Michael Scott Greenwood, Christopher Morris Poresky, James C. Kendrick, and Per F. Peterson. 2019. “A Frequency Response Approach to Model Validation for the Compact Integral Effects Test Facility in TRANSFORM.” In Proceedings of the 18th International Topical Meeting on Nuclear Reactor Thermal Hydrualics (NURETH-18). Portland, OR: American Nuclear Society.

Components

TypeNameDefaultDescription
RealM43S1.pipe.port_a.p
RealRTD40S1.pipe.mediums[5].T
RealM40S2.port_b.p
RealBT30S4.pipe.mediums[2].T
RealWT31S4.pipe.flowModel.Ts_fluid[2]
RealBT11S5.pipe.mediums[2].T
RealWT10S5.pipe.flowModel.Ts_fluid[2]
RealM10S5.port_a.p
RealM11S7.port_b.p
RealCX10S7.pipe.mediums[2].T
RealM12S8.pipe.mediums[2].p
RealCX11S8.pipe.mediums[3].T
RealBT12S8.pipe.mediums[3].T
RealWT13S8.pipe.flowModel.Ts_fluid[3]
RealBT43S10.pipe.mediums[4].T
RealWT42S10.pipe.flowModel.Ts_fluid[4]
RealM45S10.pipe.mediums[4].p
RealM44S12.port_a.p
RealBT41S12.pipe.mediums[3].T
RealWT40S12.pipe.flowModel.Ts_fluid[3]
RealM41S15.pipe.mediums[3].p
RealM42S15.pipe.mediums[4].p
RealCTAH_FrequencyFanFrequency.y
RealPower_Input_SignalPowerTable.y
RealPump_FrequencyFanFrequency.y
RealFM40S2.port_a.m_flow
Modelica.Units.SI.PowerQ_insulationsum(S7.boundary.port.Q_flow) + sum(S8.boundary.port.Q_flow) + sum(S9.boundary.port.Q_flow) + sum(S10.boundary.port.Q_flow) + sum(S12.boundary.port.Q_flow) + sum(S13.boundary.port.Q_flow) + sum(S14.boundary.port.Q_flow) + sum(S15.boundary.port.Q_flow) + sum(S1.boundary.port.Q_flow) + sum(S2.boundary.port.Q_flow) + sum(S3.boundary.port.Q_flow) + sum(S4.boundary.port.Q_flow) + sum(S5.boundary.port.Q_flow)
Modelica.Units.SI.PowerQ_H2Csum(S7.boundary.port.Q_flow) + sum(S8.boundary.port.Q_flow) + sum(S9.boundary.port.Q_flow) + sum(S10.boundary.port.Q_flow)
Modelica.Units.SI.PowerQ_C2Hsum(S12.boundary.port.Q_flow) + sum(S13.boundary.port.Q_flow) + sum(S14.boundary.port.Q_flow) + sum(S15.boundary.port.Q_flow) + sum(S1.boundary.port.Q_flow) + sum(S2.boundary.port.Q_flow) + sum(S3.boundary.port.Q_flow) + sum(S4.boundary.port.Q_flow) + sum(S5.boundary.port.Q_flow)
Modelica.Units.SI.PowerQ_ctahsum(S11.heatPorts.Q_flow)
TRANSFORM.HeatAndMassTransfer.Volumes.SimpleWall[integer(data.pipes.table[data.index_1, 1])]thermalMass
TRANSFORM.HeatAndMassTransfer.Volumes.SimpleWall[integer(data.pipes.table[data.index_1, 1])]thermalMass1
Fluid.Pipes.GenericPipe_withWallAndInsulationS7
Fluid.Pipes.GenericPipe_withWallAndInsulationS8
Fluid.Pipes.GenericPipe_withWallAndInsulationS9
Fluid.Pipes.GenericPipe_withWallAndInsulationS10
Fluid.Pipes.GenericPipe_withWallS11
Fluid.Pipes.GenericPipe_withWallAndInsulationS12
Fluid.Pipes.GenericPipe_withWallAndInsulationS13
Fluid.Pipes.GenericPipe_withWallAndInsulationS14
Fluid.Pipes.GenericPipe_withWallAndInsulationS15
Fluid.Pipes.GenericPipe_withWallAndInsulationS5
Fluid.Pipes.GenericPipe_withWallAndInsulationS4
Fluid.Pipes.GenericPipe_withWallAndInsulationS3
Fluid.Pipes.GenericPipe_withWallAndInsulationS2
Fluid.Volumes.ExpansionTank_1Porttank1
Fluid.Machines.Pump_SimpleMassFlowpump_SimpleMassFlow
Fluid.Volumes.SimpleVolumevolume
HeatAndMassTransfer.Resistances.Heat.Convection[integer(data.pipes.table[data.index_11, 1])]convection_11
HeatAndMassTransfer.BoundaryConditions.Heat.Temperature_multiboundary_11
HeatAndMassTransfer.Resistances.Heat.Convection[integer(data.pipes.table[data.index_6, 1])]convection_6
HeatAndMassTransfer.BoundaryConditions.Heat.Temperature_multiboundary
TRANSFORM.Examples.CIET_Facility.Data.Data_nurethdata
Modelica.Blocks.Sources.ConstantFanFrequencyHertz
Modelica.Blocks.Sources.TimeTablePowerTable
Modelica.Blocks.Sources.ConstantInsulationCFCorrection Factor for Insulation
Modelica.Blocks.Sources.ConstantPipeWallCFCorrection Factor for Insulation
Modelica.Blocks.Sources.ConstantHTC_AmbientCorrection Factor for Insulation
Modelica.Blocks.Sources.ConstantHTC_CTAHCorrection Factor for Insulation
TRANSFORM.HeatAndMassTransfer.Resistances.Heat.Convection[integer(data.pipes.table[data.index_1, 1])]convection_1
TRANSFORM.HeatAndMassTransfer.BoundaryConditions.Heat.Temperature_multiboundaryAmbient
TRANSFORM.Fluid.Pipes.GenericPipe_withWallAndInsulationS1
Modelica.Blocks.Sources.ConstantCTAH_ExtraLengthCorrection Factor for CTAH Length (m)
TRANSFORM.Fluid.Pipes.GenericPipe_withWallS6
TRANSFORM.HeatAndMassTransfer.Volumes.UnitVolume[integer(data.pipes.table[data.index_6, 1])]volume1
TRANSFORM.Fluid.Volumes.SimpleVolumevolume2
Modelica.Blocks.Sources.ConstantCTAHAreaCFCorrection Factor for HT area in CTAH
TRANSFORM.Utilities.ErrorAnalysis.UnitTestsunitTests

Contents

NameDescription
Medium
Material_wall
Material_insulation