9.6. Input and Output Description

The user interface for the MFUEL model consists of text input that is part of the SAS4A/SASSYS‑1 model file and text and binary output that is generated during a simulation. Existing input locations are used in conjunction with new input options to model the irradiation history, fuel specifications, and transient scenario.

Table 9.6.1 summarizes the input data that is utilized by the MFUEL model and provides valid input ranges as appropriate. Note that some of the existing input definitions have been updated such that they can be used by the MFUEL model. MFUEL can be activated by setting IFUELO = 2 for a given channel. In addition, IFUELM = 3 activates an alternative thermal conductivity correlation recommended for use with MFUEL. Since MFUEL simulates the fuel from the beginning of life, all fuel pin geometry parameters in SAS input should be set to as-fabricated conditions. Fuel porosity needs to be set to zero and initial plenum pressure needs to set to as-fabricated gas pressure at TR. Initial fuel composition should be provided as input. To model the irradiation history, the existing MSTEP, PLIN, and TPLIN inputs can be utilized, assuming that the SAS steady-state coolant flow rate is the flow rate during irradiation. Users can also use the existing TABLE block input format to define power and flow variations during pre-transient irradiation as a function of time. This option is utilized if MSTEP is set greater than 8, in which case MSTEP must correspond to a valid TABLE block. A valid MFUEL table contains the columns TIME, POWER, and FLOW, APRINT, where the entries for TIME are defined in seconds, the entries for POWER are defined relative to POWTOT, and the entries for FLOW are defined in kg/s per pin, APRINT is used whether to skip (=1) or include (=0) printing of the axial distribution data to binary output files for the relevant MFUEL parameters.

Example irradiation history input using a TABLE Blocks:

TABLE 101 "T473 Pre-Transient History"
        TIME            POWER           FLOW         APRINT
        0.00000E+00     2.78571E+00     4.95552E-02      0
        2.96165E+06     2.78571E+00     4.95552E-02      1
        2.96165E+06     2.73810E+00     5.06606E-02      0
        5.31213E+06     2.73810E+00     5.06606E-02      0
        5.31213E+06     2.83333E+00     5.06813E-02      0
        8.10774E+06     2.83333E+00     5.06813E-02      0
        8.10774E+06     2.85714E-01     4.81279E-02      0
        8.15276E+06     2.85714E-01     4.81279E-02      0
        8.15276E+06     2.85714E-01     4.81279E-02      1
        8.24237E+06     2.85714E-01     4.81279E-02      0
        8.24237E+06     1.96599E+00     5.03524E-02      0
        8.59148E+06     1.96599E+00     5.03524E-02      0
        8.59148E+06     3.33333E+00     6.50261E-02      0
        8.67860E+06     3.33333E+00     6.50261E-02      0
        8.67860E+06     2.76190E+00     4.99568E-02      1
        9.64807E+07     1.00000E+00     4.85789E-02      1
        9.65389E+07     1.00000E+00     4.85789E-02      1
END
Table 9.6.1 Input data utilized by the MFUEL model

Variable Name

ICLAD1

IPLUP

IYLD

KHDBK

YLDTAB

YLDTEM

MSTEP

IRHOK

IMETAL

IFUELO

IFUELM

IEUTOPT

AXHI

IDSSC

PLENL

RBR

RER

RBRPL

RERPL

RINFP

ROUTFP

PLIN

TPLIN

FLTPOW

P0GAS

BONDNA

CDOSECONV

W0

RHOREF

WUREF

WPUREF

WZRREF

FPRSTY

RAPIDEUT

HFMELT

MFUEL prints detailed steady state and transient results for the fuel characterization to standard SAS output. IF IDSSC input is set to 1, steady-state results will be printed for each user-controlled coarse time step. Otherwise, only end of steady state simulation results will be printed. Users has the ability to print results with a desired frequency for steady-state and transient simulations. Steady-state print frequency can be controlled by the size of the power/flow Table. Transient print frequency can be controlled by IPO and IPOBOI inputs. In addition to standard output, each SAS run with MFUEL activation creates binary files for each channel storing the peak values of essential parameters at every time step. Steady-state and transient binary files including the peak values of relevant parameters as a function of time are named as MFUELss_Ci.dat and MFUELts_Ci.dat, respectively where i is the channel number. Steady-state binary file including the axial distribution of the relevant parameters as time snapshots is named as MFUELss_Ci-axial.dat.