Technical Elements Documentation
    Preparing search index...

    Interface SystemDefinition

    Interface for a system definition, including boundaries, components, and success criteria.

    SY-A1

    SY-A3

    interface SystemDefinition {
        boundaries: string[];
        componentOperabilityLimits?: { component: string; limit: string }[];
        components?: Record<ComponentReference, SystemComponent>;
        configurations?: string[];
        description?: string;
        humanActionsForOperation?: {
            actionRef: systems_analysis.HumanActionReference;
            description: string;
        }[];
        informationBasis: "as-built-as-operated"
        | "as-designed-as-intended";
        justificationForExclusionOfComponents?: string[];
        justificationForExclusionOfFailureModes?: string[];
        missionTime?: string;
        modelAssumptions?: string[];
        modeledComponentsAndFailures: Record<
            string,
            {
                componentGroup?: string;
                failureModes: string[];
                justificationForInclusion?: string;
            },
        >;
        operabilityConsiderations?: {
            calculationRef?: string;
            component: string;
            notes?: string;
        }[];
        operatingLimitations?: string[];
        operatingProcedures?: string[];
        operationalHistory?: string[];
        plantOperatingStates?: PlantOperatingStatesReference;
        preOperationalInformationJustification?: string;
        schematic?: { description?: string; reference: string };
        spatialInformation?: {
            components?: string[];
            hazards?: string[];
            location: string;
        }[];
        successCriteria: string
        | SuccessCriteriaId
        | SystemSuccessCriterion;
        temporalBehavior?: ComponentTimeline[];
        testAndMaintenance?: string[];
        testMaintenanceProcedures?: string[];
    }

    Hierarchy

    • Unique
    • Named
      • SystemDefinition
    Index

    Properties

    boundaries: string[]

    System boundaries, including components within the scope of the model.

    SY-A3(a)

    SY-C1(b)

    ["Pump A", "Pump B", "Heat Exchanger", "Piping from RCS"]
    
    componentOperabilityLimits?: { component: string; limit: string }[]

    Component operability and design limits.

    SY-A3(f)

    [{ component: "Pump A", limit: "Flow rate > 500 gpm" }]
    
    components?: Record<ComponentReference, SystemComponent>

    Components that make up this system

    SY-A7

    configurations?: string[]

    System configuration during normal and off-normal conditions, including alternative alignments.

    SY-A3(h)

    ["Normal standby with valves open.", "Emergency injection mode."]
    
    description?: string

    Description of the system's function and operation under normal and emergency conditions.

    SY-C1(a)

    "The RHR system removes decay heat from the reactor core during shutdown conditions."
    
    humanActionsForOperation?: {
        actionRef: systems_analysis.HumanActionReference;
        description: string;
    }[]

    Human actions necessary for the operation of the system.

    SY-C1(g)

    [{ actionRef: "HRA-001", description: "Operator aligns valves for recirculation." }]
    
    informationBasis: "as-built-as-operated" | "as-designed-as-intended"

    Indicates whether this system definition is based on as-built/as-operated or as-designed/as-intended-to-operate information

    SY-A2

    justificationForExclusionOfComponents?: string[]

    Justification for exclusion of any components.

    SY-A7

    justificationForExclusionOfFailureModes?: string[]

    Justification for exclusion of any failure modes.

    SY-A19

    missionTime?: string

    Mission time for which the system is required to function.

    SY-A1

    "24 hours"
    
    modelAssumptions?: string[]

    Assumptions or simplifications made in the development of the system model.

    SY-C1(k)

    ["Piping failures are not explicitly modeled."]
    
    modeledComponentsAndFailures: Record<
        string,
        {
            componentGroup?: string;
            failureModes: string[];
            justificationForInclusion?: string;
        },
    >

    Components and failure modes included in the model and justification for any exclusions.

    SY-A7

    SY-C1(l)

    operabilityConsiderations?: {
        calculationRef?: string;
        component: string;
        notes?: string;
    }[]

    Information and calculations supporting equipment operability considerations and assumptions.

    SY-C1(d)

    [{ component: "Pump A", calculationRef: "CALC-RHR-001" }]
    
    operatingLimitations?: string[]

    Operating limitations as per Technical Specifications or design basis.

    SY-A3(e)

    ["Minimum of two pumps operable in shutdown."]
    
    operatingProcedures?: string[]

    Procedures for the operation of the system during normal and off-normal conditions.

    SY-A3(g)

    ["EOP-XXX: Loss of Coolant Accident"]
    
    operationalHistory?: string[]

    Actual operational history or history in similar systems indicating past problems.

    SY-C1(e)

    ["Two instances of pump seal failure in the last 5 years."]
    
    plantOperatingStates?: PlantOperatingStatesReference

    Plant operating states where this system is required.

    SY-B14

    preOperationalInformationJustification?: string

    For pre-operational PRAs, justification for information sources used

    SY-A4

    schematic?: { description?: string; reference: string }

    System schematic illustrating all equipment and components necessary for operation.

    SY-C1(c)

    { reference: "Drawing XYZ-123", description: "P&ID of RHR System" }
    
    spatialInformation?: {
        components?: string[];
        hazards?: string[];
        location: string;
    }[]

    Component spatial information and environmental hazards that may impact multiple systems.

    SY-C1(j)

    [{ location: "Pump Room A", hazards: ["Potential flooding"] }]
    
    successCriteria: string | SuccessCriteriaId | SystemSuccessCriterion

    Success criteria for the system to perform its intended safety function(s).

    SY-A2

    SY-C1(f)

    "One of two pumps capable of delivering required flow."
    
    temporalBehavior?: ComponentTimeline[]

    Temporal behavior of the system with phase-dependent success criteria and failure modes. Used for time-based modeling of system performance.

    testAndMaintenance?: string[]

    Testing and maintenance requirements and practices relevant to system availability.

    SY-A3(d)

    ["Quarterly pump testing", "Annual valve maintenance"]
    
    testMaintenanceProcedures?: string[]

    Reference to system-related test and maintenance procedures.

    SY-C1(h)

    ["Procedure STM-RHR-001: Quarterly Pump Test"]