ML20134N302

From kanterella
Jump to navigation Jump to search
Rev 00 to Functional Design Requirement for Core Protection Calculator
ML20134N302
Person / Time
Site: Palo Verde, Arkansas Nuclear, Waterford, San Onofre, 05000000
Issue date: 07/31/1985
From:
ABB COMBUSTION ENGINEERING NUCLEAR FUEL (FORMERLY
To:
Shared Package
ML19269B632 List:
References
CEN-305-NP, CEN-305-NP-R, CEN-305-NP-R00, NUDOCS 8509050085
Download: ML20134N302 (200)


Text

1 FUNCTIONAL DESIGN REQUIREMENT FOR A CORE PROTECTION CALCULATOR CEN-305-NP Nuclear Power Systems COMBUSTION ENGINEERING, INC.

Windsor, Connecticut O

July, 1985 1

O 6=

p 88u 8 8% PDR

rm U

s LEGAL NOTICE This report was prepared as an account of work sponsored by Combustion Engineering, Inc. Neither Combustion Engineering, nor any person acting on its behalf:

a. Makes any warranty or renresentation, express or implied including the warranties of fitness for a particular purpose or merchantability, with respect to the accuracy, completeness, or usefulness of the information contained in this report, or that the use of any information, apparatus, method, or process disclosed in this report may not infringe privately owned rights; or
b. Assumes any liabilities with respect to the use of, or for damages resulting from the use of,.any information, apparatus, method or process disclosed in this report.

(v)

l O

Page II CPC Functional Design Requirements CEN-305 Revision 00 l

Abstract This document provides a description of the Core Protection i Calculator (CPC) System functional design. The scope of this functional description includes detailed specification of the reactor protection algorithms to be implemented in software and system requirements affecting the executive software and hardware design. The CPC System design bases are also presented.

System requirements are defined to assure that the hardware /

software configuration is compatible with the reactor protection algorithms. Requirements are specified in the areas of input / output, protection program interaction, operator interface, and initialization.

Algorithm functional descriptions are provided for the protection software. The protection software consists of four distinct

's programs and a subroutine accessible to any of the four programs.

Detailed algorithm descriptions are provided for each program and the subroutine. The algorithm equations are written in symbolic al gebra . All variables are defined, and units are specified where applicable. To complete the algorithm descriptions, the output variables and required constants are listed for each program.

CPC Functional Design Requirements CEN-305 Revision 00 Page III

TABLE OF CONTENTS O Section No. Title Page No.

ABSTRACT III TABLE OF CONTENTS IV LIST OF FIGURES, TABLES AND APPENDICES VIII LIST OF ACRONYMS AND DEFINITIONS IX

1.0 INTRODUCTION

1-1 1.1 PURPOSE 1-1 1.2 SCOPE 1-1 1.3 APPLICABILITY 1-2 1.4 REQUIRED REFERENCES 1-2 1.5 APPLICABLE CPC SOFTWARE CHANGE REQUESTS 1-3 2.0 CPC DESIGN BASIS 2-1 f 2.1 SPECIFIED FUEL DESIGN LIMITS 2-1 2.2 ANTICIPATED OPERATIONAL OCCURRENCES (A00s) 2-1 2.3 POSTULATED ACCIDENTS 2-4

-2.4 ADDITIONAL BASES FOR TRIP SETPOINTS 2-4 2.4.1 Relationship Between Monitoring and Protection 2-4 Systems 2.4.2 CPC Timing 2-5 3.0 SYSTEM REQUIREMENTS 3-1 3.1 INPUTS AND OUTPUTS 3-1 3.2 PROGRAM STRUCTURE 3-4 3.3 PROGRAM TIMING AND INPUT SAMPLING RATES 3-8 3.4 PROGRAM INTERFACES 3-8 3.5 OPERATOR INTERFACE 3-10 0

CPC Functional Design Requirements CEN-305 Revision 00 Page IV

TABLE OF CONTENTS (Cont'd.)

O Section No. Title Page No.

l

\

3.5.1 Alarms and Annunciators 3-10 3.5.2 Displays and Indicators 3-10 3.5.3 Operator Input 3-11 3.5.4 Failed Sensor Stack 3-11 3.5.5 Tripped CPC Channel Snapshot 3-17 3.6 INITIALIZATION 3-17 3.7 INTERLOCKS AND PERMISSIVES 3-21 4.0 ALGORITHM DESCRIPTION 4-1 4.1 PRIMARY COOLANT MASS FLOW 4-1 4.1.1 Algorithm Input 4-1 4.1.2 Flow Resistances 4-4 4.1.3 Core Flow Calculation 4-8 4.1.4 Flow Projection 4-12 4.1.5 Flow Output 4-14 4.1.6 Flow Constants 4-15 4.2 DNBR AND POWER DENSITY UPDATE 4-16 4.2.1 Input to Update 4-17 4.2.2 Temperature Compensation 4-25 4.2.3 Neutron Flux Power 4-27 i

4.2.4 CEAC Penalty Factors 4-28 4.2.5 Heat Flux Compensation 4-38 4.2.6 Update of DNBR Penalty for Asymmetric Steam 4-49 Generator Transients 4.2.7 Update of DNBR and Quality Margin 4-53 l 4.2.8 Compensated Local Power Density 4-60 CPC Functional Design Requirements CEN-305 Revision 00 Page V

TABLE OF CONTENTS (Cont'd.)

-Section No. Title Page No.

4.2.9 Update Outputs 4-63 4.2.10 Update Constants 4-65 4.3 POWER DISTRIBUTION ALGORITHM 4-71 4.3.1 Power Input 4-71 4.3.2 Subgroup Deviation Penalty Factor 4-76 4.3.3 Planar Radial Peaking Factors and CEA 4-78 Shadowing Factors 4.3.4 Out of Sequence Conditions 4-91 4.3.5 Excore Signal Normalization 4-93 4.3.6 Power Distribution Synthesis 4-95 4.3.7 ASI - Dependent Parameters 4-109 4.3.8 Pseudo Hot Pin Power Distribution 4-111 4.3.9 Base Core Coolant Mass Flow Rate 4-112 4.3.10 Power Output 4-112 4.3.11 Power Constants 4-114 4.4 STATIC DNBR AND POWER DENSITY 4-118 4.4.1 Inputs 4-118 4.4.2 Upgrade Power Distribution Data for Static 4-119 DNBR Calculation 4.4.3 Saturation Properties and Pressure Dependent 4-120 Tems 4.4.4 Calculation of Inlet Coolant Mass Flux 4-122 and Region Dependent Parameters 4.4.5 Calculation of Linear Heat Distributions 4-123 4.4.6 Computation of Core / Hot-Assembly Fluid 4-126 Properties CPC Functional Design Requirements CEN-305 Revision 00 Page VI

O -

TABLE OF CONTENTS (Cont'd.)

Section No. Title Page No.,

4.4.7 Calculation of Buf,fer/ Hot-Chanqel Fluid 4-133 Properties 4.4.8 Computation of Hot Channel Ouali_ty,and Flow 4-137 Profiles 4.4.9 Pot Channel Heat Flux Distributions 4-138 4.4.10 Correction Factors For Mon-u,niform Heating 4-141 4.4.11 Calculation of Static DNBR 4-142 4.4.12 Static Thermal Power 4-144 4.4.13 Definition of Volume Functions 4-147 4.4.14 Definition of Friction Factor Function a-149 4.4.15 Static Outputs 4-156.

4.4.16 Static Constants 4-157 4.5 TRIP SEQUENCE ALGORITHM 4-161

^

4.5.1 Input to The Trip Sequence Algorithm 4-161

. 4.5.2 DNBR/ Quality Trip 4-162 4.5.3 LPD Trip 4-164 4.5.4 Auxiliary Trips 4-165 4.5.5 CWP Signal 4-166 4.5.6 Trio Seouence Constants 4-167 O -

t CPC Functional Design Requirements CEN-305 Revision 00 Page VII

s-i.IST OF TABLES Table No. Title Page No.

3-1 CPC Process Input Signals 3-2 3-2 CPC Output Signals 3-5 3-3 Program Executuion Intervals and Input Sampling 3-9 Rates 3-4 Addressable Constants 3-12,13 ,

3-5 Failed Sensor ids 3-14,15 3-6 Variables for CPC Channel Trip Snapshot 3-18-20 4-1 Correspondence of Index f(=1, 12) to CEA 4-75 Groups 4-2 Core Spline Regions 4-105

(. LIST OF FIGURES Figure No. Title Page No.

3-1 CPC I/O Configuration 3-3 4-1 Schematic of Primary System Showing 4-5 Approximate Location of Temperature Sensors 4-1A Power Dependent Uncertainty Bias Program 4-42 4-2 Penalty Components for 4-52 4-3 Sample Planar Radial or Shadowing Factor 4-81 Lookup Table 4-4 4 -

4-5 7 4-88 F

4-6 7 4-89 L -

0 .

CPC Functional Design Requirements CEN-305 Revisicn 00 Page VIII

)

i l

LIST OF APPENDICES  !

V Appendix Title Page No.

A Parameters to be Displayed by CPC I/O Device Al-A6 8 CPC Functional Block Diagram 81-82 LIST OF ACRONYMS AND DEFINITIONS Name Definition ANO-2 ARKANSAS NUCLEAR ONE - UNIT 2 A00 ANTICIPATED OPERATIONAL OCCURRENCE CEA CONTROL ELEMENT ASSEMBLY CEAC CONTROL ELEMENT ASSEMBLY CALCULATOR CEDM CONTROL ELEMENT DRIVE MECHANISM CPC CORE PROTECTION CALCULATOR CRT CATHODE RAY TUBE DISPLAY UNIT DN8R DEPARTURE FROM NUCLEATE BOILING RATIO LPD LOCAL POWER DENSITY SONGS-2,3 SAN ONOFRE NUCLEAR GENERATING STATION - UNITS 2, 3 WSES-3 WATERFORD STEAM AND ELECTRIC STATION - UNIT 3 PVNGS-1,2,3 PALO VERDE NUCLEAR GENERATING STATION - UNITS 1, 2, 3 MAX (---) MAXIMUM VALUE OF THE FOLLOWING MIN (---) MINIMUM VALUE OF THE FOLLOWING RPC REACTOR POWER CUTBACK RSPT REED SWITCH POSITION TRANSMITTER SAFDL SPECIFIED ACCEPTABLE FUEL DESIGN LIMITS O

CPC Functional Design Requirements CEN-305 Revision 00 Page IX

1.0 INTRODUCTION

1.1 PURPOSE The purpose of this document is to provide a description of the latest approved Core Protection Calculator (CPC) functional design.

This document incorporates all the approved modifications made to CEN-147-(S)(Reference 1.4.1) as documented in References 1.4.2 thru 1.4.4 and as approved in References 1.4.5 thru 1.4.9. This document is for NRC information only as it contains information that has already been reviewed and approved by the NRC Staff. This document will serve as the base reference for future modifications and is intended to be updated as future modifications are approved and implemented.

1.2 SCOPE The CPC design consists of three major components: executive q

L' software, appifcation software, and hardware. This functional design requirements provides the following:

1) The reactor protection algorithms to be implemented as the application software and
2) Requirements on protection program interfaces, system interfaces, protection program timing, and system initialization.

Items (1) and (2) establish functional requirements affecting the three major CPC components.

O CPC Functional Design Requirements CEN-305 Revision 00 Page 1-1

1.3 APPLICABILITY This document is a generic description of the CPC Functional Design Requirements. It is currently applicable to SONGS 2 (Cycle 2) and ANO-2 (Cycle 5). It is intended to be applicable to SONGS 3, WSES-3, and PVNGS 1,2, and 3 when this version of the functional design requirements is implemented and/or referenced at these plants.

1.4 REQUIRED REFERENCES 1.4.1 Functional Design Specification for a Core Protection Calculator, CEN-147(S)-NP, January 1981.

1.4.2 CPC/CEAC Software Modifications for Waterford 3, CEN-197(C)-NP, March 1982.

f- 1.4.3 CPC/CEAC Software Modifications for System 80, LD-82-038-NP,

' March 1982.

1.4.4 CPC/CEAC Software Modification for San Onofre Nuclear Generating Station Units No. 2 and 3, CEN-281(S)-NP, July 1984.

1.4.5 Safety Evaluation Report related to operation of San Onofre Nuclear Generating Station, Unit 2 and 3, Docket Nos. 50-361 and 50-362, Southern California Edison Company, January 1982.

1.4.6 Safety Evaluation Report Related to the Operation of Waterford Steam Electric Station Unit No. 3, Docket No. 50-382, Louisiana Power and Light Company, July 1981.

1.4.7 Safety Evaluation Report Related to the Operation of Palo Verde l Nuclear Generating Station, Units 1, 2 and 3, Docket Nos.

STN-50-528, STN 50-529, and STN 50-530, Arizona Public Service Company, October 1984 1

l

! CPC Functional Design Requirements CEN-305 Revision 00 Page 1-2 i

I

1.4.8 Safety Evaluation Related to Amendment No. 32 to NPF-10 and

() Amendment No. 21 to NPF-15 for San Onofre Nuclear Generating Station, Units 2 and 3, Docket Nos. 50-361 and 50-362, Southern California Edison Company, March 1985.

1.4.9 Safety Evaluation Related to Amendment No. 66 of Facility Operating License No. NPF-6, Arkansas Power & Light Ccmpany, Arkansas Nuclear One Unit 2, Docket No. 50-368, May 1985.

O i

i I

i i

i l

i

( ()

I CPC Functional Design Requirements CEN-305 Revision 00 Page 1-3

s

,f

, 2.0 CPC DESIGN BASIS if The low DNBR and high local power density trips, (1) assure that the specified acceptable fuel design limits on departure from nucleate boiling and centerline fuel melting are not exceeded during Anticipated 0perational Occurrences (A'X)); and (2) assist the Engineered Safety Features' System in limiting the consequences of certain postulated accidents. '

2.1 SPECIFIED FUEL DESIGN LIMITS The fuel design limits used to define the. subject trip system settings are:

a. The DNBR in the limiting coolant channel in the core shall not be less than the ratio where there is at least a 95%

probability, with 95% confidence, that DNB is avoided.

O V b. The peak linear heat rate, in the limiting fuel pin in the core, shall not be greater than that value corresponding to the centerline fuel melting temperature.

2.2 ANTICIPATED OPERATIONAL OCCURRENCES (A00s)-

Anticipated operational ocdurrences are defined in Appendix A of 10 CFR 50 (General Design Criteria for Nuclear Power Plants) as:

...those conditions of normal operation which are expected,to occur one or more times during the life of the nuclear power unit...". / ,

1 O

CPC Functional Design Requirements CEN-205 Revision 00 Page 2-1

F

, The anticipated operational occurrences that were used to determine the design requirements for the above trip functions are as follows:

A. Uncontrolled Axial Xenon Oscillations.

B. Insertion or withdrawal of full-length or part-length CEA groups,II) including:

1. uncontrolled sequential withdrawal of CEA groups from critical conditions,
2. out-of-sequence insertion or withdrawal of a single CEA

.' q group from critical conditions,

,- 3. malpositioning of the part-length CEA groups,

4. excessive insertion of full length CEA groups.

C. Insertion or withdrawal of full-length CEA subgroups I2) including: -

(3 V' 1. uncontrolled insertion or withdrawal of a single CEA

f subgroup from critical conditions,

, 2. dropping of a single CEA subgroup,

.., , 3. static misalignment of CEA subgroups comprising a designated CEA group.

.nf

., D. Insertion or withorawal of a single full-length or part-length CEA(3) including:

e

1. uncontrolled insertion or withdrawal of a single CEA from

)' critical conditions,

2. a single dropped full or part-length CEA, l (1) A CEA group is any combination of one or more CEA subgroups which are operated and positioned as a unit.

(2) A CEA subgroup is any one set of four or five symmetrical CEAs.

g (3) A CEA is a complement of poison rods connected to the same extension U shaft and driven by the same drive mechanism.

CPC Functional Design Requirements CEN-305 Revision 00 Page 2-2

s 3. a single CEA sticking, with the remainder of the CEAs in that group moving,

4. a statically misaligned CEA.

E. Excess heat removal due to secondary system malfunctions including:

1. excess feedwater flow,
2. excess steam flow caused by inadvertent opening of turbine bypass valves,
3. excess steam flow due to inadvertent opening of turbine control valves,
4. decrease in feedwater enthalpy.

l

! F. Change of forced reactor coolant flow including simultaneous loss of electrical power to all reactor coolant pumps at 100%

power.

G. Inadvertent depressurization of the reactor coolant system f including actuation of full spray flow without proper i performance of any pressurizer heaters.

H. Decrease in heat transfer capability between the seccndary and reactor coolant systems including:

1. complete loss of main feedwater flow,
2. loss of external load.

I. Complete loss of AC power to the station auxiliaries.

J. Uncontrolled boron dilution.

K. Asymmetric steam generator transients due to instantaneous closure of one MSIV.

/~s O

CPC Functional Design Requirements CEN-305 Revision 00 Page 2-3

, 2.3 POSTULATED ACCIDENTS i

The postulated accidents that are used to determine the design requirements for the subject trips are as follows:

y a.. Reactor coolant pump shaft seizure,

b. Steam generator tube rupture.

The CPC's are designed to provide a reactor trip when required for the above anticipated operational occurrences and postulated accidents when initiated from a power level greater than the CPC operating bypass power setpoint.

2.4 ADDITIONAL BASES FOR TRIP SETPOINTS The subject trip systems in conjunction with the remaining Reactor Protective Systems (RPS) must be capable of providing protection for the design basis events given in Section 2.2, provided that at the initiation of these occurrences the Nuclear Steam Supply System (NSSS), its systems, components and parameters are maintained within operating limits and limiting conditions for operation (OL and LCO).

2.4.1 Relationship Between Monitoring and Protection Systems The designs of the monitoring and protective systems are integrated with the plant technical specifications (in which operating limits and limiting conditions for operation are specified) to assure that all safety requirements are satisfied. The plant monitoring systems, protection systems and technical specifications thus complement each other. Protection systems provide automatic action to place the plant in a safe condition should an abnormal event occur. The technical specifications set forth the allowable regions and modes of operation on plant systems, components and parameters.

CPC Functional Design Requirements CEN-305 Revision 00 Page 2-4

_, The monitoring systems (meters, displays, and systems such as COLSS) assist the operating personnel in enforcing the technical specification requirements. Making use of the monitoring systems, protection system and technical specifications in the manner described above will assure that if, (1) the operating personnel maintain all protective systems settings at or within allowable values, (2) the operating personnel maintain actual plant conditions within the appropriate limiting conditions for operation, and (3) equipment other than that causing an abnormal event or degraded by such an event operates as designed, then all anticipated operational occurrences or postulated accidents will result in acceptable consequences.

2.4.2 CPC Timing The limiting event with respect to CPC timing requirements is that event which results in the most rapid approach to the DNBR safety limit. It is this event which determines the limiting CPC time U response for the low DNBR trip.

p O _ -

CPC Functional Design Requirements CEN-305 Revision 00 Page 2-5

O O

L l

.i O

CPC Functional Design Requirements CEN-305 Revision 00 Page 2-6

3.0 SYSTEM REQUIREMENTS The following sections describe the system elements required for performance of the CPC protection function. Section 3.1 describes the input and output signals that must be provided to the CPC protection programs. The structure and interaction of the CPC protection algorithms is described in Sections 3.2 through 3.4.

These sections provide information regarding the structure of the protection software, execution frequency of each protection program, sampling rates for input parameters, and communication among protection programs. Section 3.5 describes the necessary provisions for operator interaction with the CPC System. The requirements for initialization of the CPC algorithms are specified in Section 3.6. Interlocks and permissivas required for the system are described in Section 3.7. Requirements related to hardware and software qualification are defined in Reference 1.5.2.

3.1 INPUTS AND OUTPUTS Table 3-1 lists the CPC process input signals for each channel.

Figure 3-1 is a system diagram that shows the allocation of input signals to each channel. Each CPC channel is required to have appropriate signal processing to provide four digital words accessible to the FLOW program (refer to Section 4.1). Each digital word must represent a value that is inversely proportional to the speed of one of the four reactor coolant pumps.

The temperature, pressure, excore detector, and CEA position inputs shall be analog signals proportional to the value of the respective measured process variable. The accuracy requirements in Table 3-1 establish the maximum allowable uncertainty introduced by the conversion of input signals to internal binary format. The accuracy requirements given in Table 3-1 are based on the total uncertainties attributable to the following:

7q U

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-1

Table 3-1  !

U CPC Process Input Signals

. Number Represen-per CPC tative Signal Accuracy Signal Channel Description Range Type Required Reactor Coolant 4 Reactor coolant pump Pump Speed shaft speed Cold Leg 2 Temperature in 465*F analog 1.0*F Temperature primary coolant cold -615 F legs, 1 of the 2 for each steam generator Hot Leg 2 Temperature in 525*F analog 1.0 F Temperature primary coolant hot -675*F legs 1 and 2 Pressure 1 Pressurizer pressure 1500-2500 analog 6.00 psia psia Ex-Core Neutron 3 Excore neutron 0-200% analog 0.5%

O Flux detector signals - _.

G l Deviation 2 CEA deviation Penalty Factor penalty factor from * ~

CEACs CEA Position 23 Target CEA position 0-100% analog withdrawal ,_ _

L f3 d

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-2

FIGURE 3-1: CPC I/O CONFIGURATION FOR ANO-2 _

O  :

t i

l O

a CPC Functional Design Requirements CEN-305 Revision 00 Page 3-3 l

1) loading effects O 23 reference voltage supply regulation
3) electrical noise
4) linearity
5) A/D converter power supply sensitivity
6) quantization.

A digital word shall be received from each of two CEA calculators (Ref. 1.5.3). Each digital word shall contain CEA deviation penalty factors for the DNBR and LPD calculations. Application of the deviation penalty factors is described in Sections 4.2 and 4.4.

The output signals for each CPC channel are listed in Table 3-2.

The two trip outputs are required to be input to the Plant Protection System for use as DNBR and LPD trip signals. Either the Reactor Power Cutback flag or the DNBR pretrip or the LPD pretrip outputs shall initiate CEA Withdrawal Prohibit (CWP) signals within the Plant Protection System. All five contact outputs must actuate operator alarms. The analog outputs for DNBR margin, LPD margin, and neutron flux power are required to drive analog meters that are monitored by the operator. The analog output for core coolant mass flow rate is required for comparison of CPC calculated flow to measured flow during startup testing.

In addition to the input and output capabilities discussed above, a device is required to allow the operator to modify a limited set of constant parameters and to interrogate a broad set of parameters within the software. The operator interface is described in more detail in Section 3.5.

3.2 PROGRAM _ STRUCTURE The CPC design bases require that the system calculate conservative, but relatively accurate, values of DNBR and peak linear heat rate.

- f3 However the algorithms required to achieve sufficiently g

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-4

Table 3-2 CPC Output Signals Signal Type Range Low DNBR Trip Contact Output Low DNBR Pretrip Contact Output High LPD Trip Contact Output High LPD Pretrip Contact Output Sensor Failure Contact Output g CEA Withdrawal Prohibit Contact Output U

DNBR Margin Analog LPD Margin Analog Calibrated Neutron Analog Flux Power Core Coolant Mass Analog Flow Rate O

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-5

F w detailed calculations cannot be executed rapidly enough to provide protection for those design basis events with the most rapid approach to the specified acceptable fuel design limits. In order to achieve a system time response sufficient to accommodate the limiting design basis events additional dynamic calculations of DNBR and peak linear heat rate are required. The dynamic calculations must provide conservative estimates of DNBR and peak linear heat rate based on changes in the process variables between successive detailed calculations of DNBR and peak linear heat rate. The dynamic calculations must be separated into two programs because adjustments in DNBR based on core coolant mass flow rate must be computed more frequently than adjustments based on the other process variables. The detailed calculations of DNBR and peak linear heat rate must also be separated into two programs. The grouping of the detailed calculations must be such that the execution interval of each program reflects the time interval over which the dynamic adjustments to the parameters, calculated in that program, are o valid.

LJ The resultant protection software shall consist of four interde-pendent programs and one subroutine that is accessible to all four programs:

1) Coolant Mass Flow Pro' gram (FLOW),
2) DNBR and Power Density Update Program (UPDATE),
3) PowerDistributionProgram(POWER),
4) Static DNBR and Power Density Program (STATIC),
5) Trip Sequence Subroutine (TRIPSEQ).

The FLOW program shall compute the primary coolant mass flow rate and a projected DNBR based on the time derivative of core coolant mass flow rate. In add l tion the FLOW program shall service the digital-to-analog converters for analog outputs.

im U

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-6

The UPDATE program shall perform the following major computations:

Il v

1) Calibrated neutron flux power,
2) Total thermal power,
3) Core average heat flux,
4) Hot pin heat flux distribution,
5) DNBR and quality margin updates for changes in input parameters,
6) Peak local power density, The major computations executed in POWER shall include the following:
1) Axial shape index (ASI) dependent flow projection constant and DNBR operating limit,
2) Core average axial power distribution,
3) Pseudo hot pin axial power distribution,
4) Three dimensional power peak, V 5) . Average of the hot channel power distribution.

STATIC shall compute static DNBR, static hot channel quality, and average enthalpy at the core inlet and outlet.

In TRIPSEQ, minimum DNBR, quality margin, and peak local power density shall be compared to their respective pretrip and trip setpoints. Whenever a setpoint is violated, the appropriate contact output shall be actuated. In addition, trips shall be initiated for core conditions outside the analyzed operating space, low reactor coolant pump speed, hot leg saturation, or internal processor faults including:

1) Fixed point divide fault (division by zero or quotient overflow),
2) Floating point arithmetic fault (overflow or underflow),

g 3) Memory parity error, O

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-7

, 4) Illegal machine instruction,

'v 5) Failure to meet the timing requirements of Section 3.3.

3.3 PROGRAM TIMING AND INPUT SAMPLING RATES Execution of the four programs described in Section 3.2 shall be scheduled on a priority basis. The execution frequency of each protection program shall be fixed, based on the required CPC time response. In addition, the more frequently executed programs shall be assigned higher priority. The required execution frequencies of the four protection programs are specified in Table 3-3. The Trip Sequence shall be called by FLOW and UPDATE.

Sampling of the input signals shall be initiated within the protection programs. Therefore the sampling rate for a given input is the same as the execution frequency of the program that reads that input parameter.

g) 3.4 PROGRAM INTERFACES V

Communication among the protection programs must be controlled to ensure that the output of a program is based on a consistent set of inputs. Therefore it is necessary to ensure that the input to a program is not changed until after execution of that program is complete. One method of controlling communication between programs s is to assign exclusive input and output buffers to each program.

The output of a program is made available to other programs through its output buffer. The output buffer is updated only when execution of the program is complete. The executive must be prohibited from interrupting a protection program while it is reading input from the output buffer of another protection program.

In addition, no protection program may be interrupted while it is transferring data to its output buffer or while the Trip Sequence Subroutine is being executed.

n U

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-8

1 Table 3-3 O Program Execution Intervals and Input Sampling Rates Execution / Sampling Program Inputs Sampled Interval

  • Remarks O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 3-9

3.5 OPERATOR INTERFACE q)

The reactor operator shall be informed of the status of a CPC channel by three mechanisms:

1) The system generates alarms to alert the operator to abnormal events,
2) The operator interrogates the system to determine the current value of a particular parameter,
3) The operator reads one of three meters driven by the CPC analog output.

3.5.1 Alarms and Annunciators Each channel must generate unique alarms for each of the following events:

1) Failure of a sensor, I Failure of the CPC channel, 2)
3) Failure of a CEAC.

l Indication of an alarm shall be visual. Tne executive should  !

prohibit removal of the alarm indication unless the condition causing the alarm no longer exists. The alarm signals also must l actuate the plant annunciator.

3.5.2 Displays and Indicators Each channel must have an input / output device that allows interro-gation by the operator. The device must enable the operator to initiate display of the significant parameters stored by the CPC I programs, including system inputs, addressable constants and '

selected calculated variables. All parameters to be displayed are listed in Appendix A.

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-10

The three analog meters shall provide the operator with a continuous indication of the DNBR margin, LPD margin, and calibrated neutron flux power calculated by each CPC channel. The three meters shall be calibrated in engineering units over the following ranges:

1) DNBR Margin 10,
2) LPD Margin 25 kw/ft,
3) calibrated neutron flux power 200%.

3.5.3 Operator Input The operator must have the capability to change a limited set of program constants, called addressable constants, via the input / output device. Modification of addressable constants shall be permitted only when a manual interlock has been activated. In addition means, shall be provided to prevent modification of any constants not designated " addressable". The required addressable constants are listed in Table 3-4.

A means shall be provided for automated reentry of addressable constants, via floppy disc, whose values are not expected to change or whose values are expected to change very infrequently during the fuel cycle. Those constants are designated as Type II in Table 3-4 All other addressable constants are designated as Type I.

1 3.5.4 Failed Sensor Stack CPC Functional Design Requirements CEN-305 Revision 00 Page 3-11

1 Table 3-4 Addressable Constants Symbol Definition Range O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 3-12

l l

l Table 3-4 (Cont'd.)

O Addressable Constants Symbol Definition Range 3

O p Note: A validity check must be implemented to reject values outside the V indicated range for each constant.

CPC Functiona! Design Requirements CEN-305 Revision 00 Page 3-13

i Table 3-5 Failed Sensor ids Sensor Sensor Sensor Sensor ID Name ID Name 4

O l

l l

O _

l l

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-14 ,

l l

Table 3-5 (Cont'd.)

Failed Sensor ids NOTES:

N m 0

0 CPC Functional Design Requirements CEN-305 Revision 00 Page 3-15 l

~ m O

1 l

i l

O L

i O

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-16

3.5.5 Tripped CPC Channel Snapshot U

When a trip signal is generated in a CPC channel, a snapshot of CPC variables required for display shall be transmitted to a buffer which shall be accessible by using a teletype.

_ ]

the buffer.

Changing the constant from 1 to 0 could be used to clear

- h 7_ 3.6 INITIALIZATION The CPC System must be capable of initializing to steady state operation for any allowable plant operating condition.

Initialization must be complete within five (C) minutes of initial CFC System startup or of restart following a channel failure or in-test condition. Until initialization of a channel is complete, all trip outputs must be set in the tripped state.

Initialization shall be considered to be complete when the following criteria are satisfied:

O - "

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-17

i Table 3-0 Q Variables for CPC Channel Trip Snapshot Symbol Definition Units O

i i

l 1

O

~

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-18

Table 3-6 (Cont'd.)

O Variables for CPC Channel Trip Snapshot Symbol Definition Units O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 3-19 l

l

Table 3-6 (Cont'd.)

O Variables for CPC Channel Trip Snapshot i

l Symbol Definition Units

)

l l

O O  ;

v 1 CPC Functional Design Requirements CEN-305 Revision 00 Page 3-20

"---'"7-' - e ,e.gy ,e- .--_f ,p , __v-.y_,

l LJ 3.7 INTERLOCKS AND PERMISSIVES A means is required to bypass the trip and pretrip contact outputs for a CPC channel when reactor power indicated by the corresponding

, Plant Protection System (PPS) linear power channel is less than

(-)

10-4 percent. In addition, means shall be provided to adjust the bypass setpoint up to at least 1% power to allow bypass of all CPC channels during low power physics testing. In either case, the bypass shall be implemented such that it must be manually initiated at the input / output device for each CPC channel. A means, such as a key switch, must be provided to prevent initiation of the bypass by unauthorized personnel. The bypass must be automatically removed from each CPC channel when the respective PPS linear power channel indicates that reactor power is greater than the bypass setpoint.

CPC Functional Design Requirements CEN-305 Revision 00 Page 3-21

4.0 ALGORITHM DESCRIPTION This section includes detailed des:ription of the functions to be performed by the CPC protection algorithms. For each of the five programs described below, the sequence of computations required is described in sufficient detail to allow the software designer to specify the coding of the protection algorithms. To ~further assist the software designer, a functional block diagram, showing the information flow among and within the CPC algorithms, is included in Appendix B.

4.1 PRIMARY COOLANT MASS FLOW O 4.1.1 Aioorithm Innot The FLOW algorithm requires the following process parameters from other CPC programs:

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-1

r N i O

1 s -

1 1

O i e

r i

?i

'l O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-2

. - - - . . . _ _ _ _ . _ _ . _ . _ . -.. -- . _ _ _ . . . _ . . , - . . _ . ~ . _ .

. . = . . _ , . _ . _ _ _ . . . _ . . _ - _ _ _ _ _ . . _ _ _ _ _ _ . _ _ _ _ _ .

.. (

10

s. ,

i l

l 0 -

l l

1

\

l l

l l

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-3 l

O 1

)

4.1.2 Flow Resistances Specific volumes for the primary coolant are computed from a curve fit of specific volume versus temperature and pressure.

~

i t

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-4

,n l. ' ':  ?,

o O3 ,

C F I

P C G U

F R u E n 4 c -

t 1 i

o n

_ a L S l

o c D c h e a e s t m -

i i a g o t n n i c

R o e

q .'8S Nd -

S f o f

u i

' b U W T e P r m r p i e e m m

e r a n a r

_- t s

. Ee- aS N sp 'O a~ t y u

C - &n1 c T 1

U v5w c u -

> N eE a$C5m C e ' r S e y E s N S t

- e e 3 n m s

0 5 o S r h 7 I 3 s o 0 f w

_ %8S ". 8 S c" S i n

g A

p R p .

e r v o

_ i s

i x

i m

._ o -

a n t 0 e 0

_ g P

a

_ e 4

5

O O ..

l l

t d

o CPC Functional Design Requirements CEN-305 Revision 00 Page 4-6

O I

i 1

i f

i 4

i o,

I l

l l

i l

l l

I l

)

l Q

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-7

J O

O _

4.1.3 Core Flow Calculation J

O ,

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-8

O O

l O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4_9

i l

1 l

=

0 O

O

} CPC Functional Design Requirements CEN-305 Revision 00 Page 4-10

O i

l l

O l

l 4

1 I

O l

l l CPC Functional Design Requirements CEN-305 Revision 00 Page 4-11 l

O l l

i 4.I.4 Flow Projection l

l O

i l

l 1

l O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-12

O O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-13

O 4.1.5 FLOW Output The following quantities are transferred to the output buffer of the Primary Coolant Mass Flow Algorithm for use by other programs:

Variable Name Description Destination O

l i

l i

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-14

Variable O -

"eme oescr4atioa oestiaat4oa 4.1.6 FLOW Constants The constants required for the data base of the Primary Coolant Mass Flow Program are sunmarized below. The constants

~

will be provided by the design implementation group. All other flow constants will be provided by the functional design group.

< - ~

l l

l l

i i

O -

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-15 l

O O

4.2 DNBR AND POWER DENSITY UPDATE O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-16

O 4.2.1 Input to UPDATE The UPDATE program requires the following process parameters from other CPC programs:

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-17

O O

l l

l l

l l

lO CPC Functional Design Requirements CEN-305 Revision 00 Page 4-18

I Each CPC channel monitors two cold leg temperature signals (from diagonally opposite cold legs), two hot leg temperature signals, one primary pressure signal, and three excore neutron flux detectors.

The raw signals are first checked for range and then scaled 9 appropriately.

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-19

O 1

O 4

I l

l I

i O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-20

O f

4 iO l

1 l

i i

i i

i i

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-21 1

,,n,.--n--,-n -

,,,-,,--n..,-,ww,_._ww-n-- ,, , w w w w w e - -r--,,,,, ,.w-v,-w~.e.,- a, --

O O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-22

l 2

. O O

1 1

I

O

, CPC Functional Design Requirements CEN-305 Revision 00 Page 4-23

. _ _ _ ~ _ . _ - . _ ._ __ _

O 1

A O

I J

l l

i i

l I

l l0 l

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-24 I

l _ __ ._ .___..~._.__. . , . _ . . _ _ _ _ _ . . _ . _ , _ _ _ _ _ _ _ _ _ _ _ _ _ _ . . . _ _ . . _ _ _ _ _ _ _ _ , _ _ _ , . _ _ _ _ _ _ _ _ .

. . . -_. . = .- .- . . = - . . . . . . ._ . . _ - . _. - .

I 4.2.2 Temperature Compensation O -

3

\

l h

O I

O i

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-25

~

O O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-26

O i

db 4.2.3 Neutron Flux Power

<~

O l

O 6 -

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-27

4.2.4 CEAC Penalty Factors The DNBR and LPD penalty factors for control element assembly (CEA) deviation are transmitted to each CPC from two Control Element O Assemoly Calculators (CEAC). The values from the two CEACs are compared and conservative values are chosen based upon the operational state of the CEACs. If an alarm situation exists, a visual indication is produced at the CPC input / output device.

o CPC Functional Design Requirements CEN-305 Revision 00 Page 4-28 L

4 O ,

l l

l l

l f

I i

i 4,

iO i

(

)

I i

I i

i i

i i

i

} I 1

l I

i J

l lO I

N CPC Functional Design Requirements CEN-305 Revision 00 Page 4-29 i

O ..

f 3

il l i

l l

i s

4 I

O ..

i I

k

O _

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-30 '

~

O 3

s f I F

0; J

l //

l l

l 1

i r

t.

iO

_._ ~

l l

CPC Functional, Design Requirements CEN-305 Revision 00 Page 4-31

i O ,

O l

l O

CPC Functional Oesign Requirements CEN-305 Revision 00 Page 4-32

i O

O O

C.C D Functional Design Requirements CEN-305 Revision 00 Page 4-33

O l

O l

i t

i l

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-34

- m O

\

l O

L O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-35

O O

l I

l O _

i l

I CPC Functional Design Requirements CEN-305 Revision 00 Page 4-36 l l

- ,f O

l l

l I

1 I

i I

O i

I 1

)

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-37

l l

l l

1 O

i i

l O

4.2.5 Heat Flux Compensation O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-38

O O

10 l t _

l l CPC Functional Design Requirements CEN-305 Revision 00 Paga 4-39

j - -

i O 4

l l

1 i

I t

t k

O 4

I t

k N

O

~

4 CPC Functional Design Requirements CEN-305 Revision 00 Page 4-40

O l

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-41

FIGURE 4-1A Power Dependent Uncertainty Bias program l

O l

l t

l l

l l

t l

' L m l

l lO l-1 i

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-42

l O

i l

l O

l l

l O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-43

" " ~ ' ~ ' ' * - - - . - , - . , , _ _ . _ _ , , , _ , _ , _ " --m*9--%. .

O O

i l

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-44

-== umumm O

O l

O -

CPC Funct1onal Design Requ1rements CEN-305 Revision 00 Page 4-45

i O

I e

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-46

l I

O I

6 O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-47

l 1

J O

I O

l O <

CPC Functional Design Requirements CEN-305 Revision 09 Page 4-48

_ _ _ _ wre_-,g ,, .,,, _ _

O 4.2.6 Update of DNBR Penalty for Asymmetric Steam Generator Transients

~ -

O O ,

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-49

O O

l O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-50

O l

O O ' ' - -

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-51

FIGURE 4-2: Penalty Components for O

E

= ~

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-52

4.2.7 Update of DNBR and Quality Margin O

O -

CPC Functional Design Requirements CEN-305 Revision 30 Page 4-53

._.-_.u._,_.___. . _., . _ _ _ _ .. _ ___._,_ _ _ _ .. . _ . _ _ _ __ _ _ _ ..._ _ . _ __, _ ._ _ _ _ _ _ _ ,_ _ _ _ ,__.

_=. _ _ _ _

i 4

O j

i O

O CPC Functionai Design Requirements CEN-305 Revision 00 Page 4-54 j

i J

+

O l

i l

l l

l O l

l O

CPC Functional Design Require'nents CEN-305 Revision 00 Page 4-55

l 1

l l

O ,

1 O

i 1

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-56

i O

.i O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-57

i.

i -

O J

i i

O J

l i O i.

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-58

I O

e t

ai .

c.

i:

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-59

I l 4.2.8 Compensated Local Power Density The value of core average power used to compute local power density is biased to accommodate uncertainties and limited to a minimum i value.

l L

1 l

1 O

r O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-60

O O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-61

e i

O i

i I

i l

O O - _

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-62

l l

O 4.2.9 UPDATE Outputs The following quantities are transferred to the output buffer of the DNBR and Pcwer Density update program for use by other programs:

O Variable Name Description Destination I

i l

l i

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-63

l O

O i

I l

=

0 _

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-64

O 4.2.10 UPDATE Constants The constants required for the DNBR and Power Density Update are listed below. The following constants will be provided by the design implementation group:

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-65

The remaining constants listed below will be provided by the functional design group.

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-66 l

O

^

O i

1 i

m i

4 CPC Functional Design Requirements CEN-305 Revision 00 Page 4-67 i

4

---.w- .. ,-nw , - . - - - , --,--------or .-wyr.wy,_-, r.w-w,--rww-w-w,<w,v.+--,.r,..w ...<-m---y,.--..www--www.,n.,---=v---ww----

O l

l l

l l

l l

O I

i O

CPC Functional Design Requirements CEN-30c - Revision 00 Page 4-68

s - --

O t

.O a

L i

O s

CPC Functiona3 Design Requirements CEN-305 Revision 00 Page 4-69

O 1

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-70

4.3 POWER DISTRIBUTION ALGORITHM The purpose of the power distribution is to compute the core average axial power distribution, pseudo hot pin power distribution, and the three dimensional power peak from the excore detector signals and target CEA positions.

G' 4.3.1 POWER Input The power distribution algorithm requires the following process parameter inputs from other CPC programs:

1 O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-71

i  !

1 O l i

i J

e O

I I

O CPC Functional Design f'aquirements CEN-305 Revision 00 Page 4-72

!----~-------.,__,,,,

O l

1 O

l l

l l

!O l - -

l 4

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-73

l I

O .

F

]

i O

1 l

1 O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-74

b 4

TABLE 4-1 Correspondence of Index f(=1,12) to CEA Groups

'T O

d 1

i l

i t

O 4 CPC Functional Design Requirements CEN-305 Revision 00 Page 4-75

_ _ - - - _ ~ _ _ . - _ . . _ _ _ _ _ - - _ _ . _ _ _ _ . _ _ _ _ _ _ _ _ _ _ _ . _ _ _ _ _ _ . . _ _ _ _ . . . _ _ _ _ _ _ _ . . , _ . _ _ , _ _ _ . _ _ _ _ _ _ _ . .

t O

4.3.2 Subgroup Deviation Penalty Factor O

i l

l l

l l

l I

O l

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-76

O O

i 1

! CPC Functional Design Requirements CEN-305 Revision 00 Page 4-77

O 4.3.3 Planar Radial Peaking Factors and CEA Shadowing Factors O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-78

O i

l l

I i

l l

l l

1 i 4 i

O l

O .. _ . _ . .

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-79

O l 1

~

i l

.I O

4 b

k i

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-80

o o o I

jn FIGURE 4-3 l

i n' Sample Planar Radial or Shadowing Factor Lookup Table

! 2 i 8 l l I

1 C

O I l

., 3

.i .Do e

O a

23 M

.O 5.

<l B

(D 3

et

h n
m i o I :n I

(D =

.a.

'l O

O l

l

?

ta G

A s

1 Q

) N

)

i j

i O

I i

O O - _

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-82

O O

i l

l l

6 i ,

I l

O l- _._

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-83

\

)

O 1

O i

4 i

l l

l 1

i

O i

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-84

l i

O l

O O _ _._.

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-85

4 O

i i

8 i

i O

i i

f J

1 i

i

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-86 me.-ww,-,w-w,-,

i FEGURE 4-4 ammuung EMIEEEMB i i i

.)

4 l

O i

l

'O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-87

4 FIGURE 4-5 l

l O

1 l

l l

i O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-88

FIGURE 4-6 I

l l

l l

1 8

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-89

M 1

4

O i

e-i i.

4 T

1

O _

w i CPC Functional Design Requirements CEN-305 Revision 00 Page 4-90

l l

~~"

\

O

\

1 l

l i

l 0 4.3.4 Out of Sequence Conditions O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-91

l 1

O O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-92

O 4.3.5 Excore Signal Normalization i l

l l

l l

l O

O -

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-93

l l

N O i l

\

l l

l l

i l

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-94

O 4.3.6 Power Distribution Synthesis O

i l j l

l I

i l l l l

O " j l

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-95 1

-, . , , -- - ,._.-- , - . . . ~ , , , , . . . . , . - . - . - _ _ - . . _ . . . . - , , . . , , - _ . , _ _ . - , . _ _ _ , . _ - - _ _ - , - _ . . - - , - , , , - , , _

~

t O

O I CPC Functional Design Requirements CEN-305 Revision 00 Page 4-96

_ _ . _ _ _ , . _ __ _ ""8N* hww p, e el g-p.p

l 1

l l

l l

O l

l 1

l 1

l 4

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-97

H O

i O

O __ _

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-98

=

0 I

i O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4 99

l O

l O

O _

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-100 l

O O

i O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-101

1 O

1 l

l l

l I

i O

O-w CPC Functional Design Requirements CEN-305 Revision 00 Page 4-102

O O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-103

. . . _ . . __ ___ _ _ _ _ _ . - . - _ . _ _ _ _ _ . _ . - - - - - - - - - , _ _ - - - - - - - _ . - - - - - - - . _ - ~ ~ - - - - - - - -

S m

O O

t i

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-104

TABLE 4-2 Core Spline Regions Region Non-Zero Spline Function e

i O

l i

i l

l O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-105

, ~

O t

4 O

i s

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-106

O J

r

i w
O l i

l l CPC Functional Design Requirements CEN-305 Revision 00 Page 4-107  !

1 j

O l

l l

1 l

l l

l l

l

)

l l

l O

l l

i O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-108

4.3.7 ASI-Dependent Parameters I

I J

1

O i

i i

i l

O u

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-109 .

1

.1 l l

.. . . , - - . _ - . _ . - - - - . - . . - . . - . - - - - - - . . . - - - . - - . , - . - - - - -- -,-. -, ,---- - - .- - -- -,- J

O O

i l

l t

i l O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-110

O 4.3.8 Pseudo Hot Pin Power Distribution The pseudo hot pin relative axial power distribution is calculated using the relative axial power distribution calcu, lated in Section 4.3.6 and the adjusted planar radial peaking factors.

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-111

O.

4.3.9 Base Core Coolant Mass Flow Rate The base core coolant mass flow rate is computed for use in the O

4.3.10 POWER Output O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-112

Variable O "eme oescr4atioa oest4aat4oa l

l 1

O l

I 1

O l l

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-113

. 4.3.11 POWER Constants G

The constants required for the data base of the Power Distribution Program are listed below. Values of the constants ClC, and C2C' will be provided by the design implementation group. Values of the remaining constants will be provided by the functional design group.

T CPC Functional Design Requirements CEN-305 Revision 00 Page 4-114

t

O f

O t

)

i

  • (.

4 O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-115

i O

l l

l l

s O

t O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-116

O O

t i

O l

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-117 l

o -

4.4 STATIC DNBR AND POWER DENSITY The purpose of the Static DNBR and Power Density Program is to compute the static values of DNBR, hot channel quality, primary thermal power and maximum hot leg temperature. In addition, this program establishes static values of the process variables that, in turn, constitute the baseline conditions for the DNBR update.

4.4.1 Inputs This program requires the following process parameters:

l O  !

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-118 i

h i i I

O l

i O __

4.4.2 Upgrade Power Distribution Data for Static DNBR Calculation O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-119

4 O i l

t 4

e 4.4.3 Saturation Properties and Pressure Dependent Terms O The saturated fluid properties are obtained from the following polynomials.

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-120

O l

1 l

I i

I i

l O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-121

O 4.4.4 Calculation of Inlet Coolant Mass Flux and Region-Dependent Parameters The core and hot assembly inlet conditions are calculated as follows.

O l

l l

O i

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-122 l

O l

)

l O

4.4.5 Calculation of Linear Heat Distributions O

I CPC Functional Design Requirements CEN-305 Revision 00 Page 4-123

O O

.O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-124

O ,

l i

O l

2 O

I CPC Functional Design Requirements CEN-305 Revision 00 Page 4-125

. _ . - . _ , _ _ = - - . - - - _ - _ . . . - - . . - - , . - . . _ . . . - . . - _ _ . - . . . - . . . . - _ -

4.4.6 Computation of Core / Hot-Assembly Fluid Properties The calculations described in this section result in the enthalpy, mass flux, cross-flow and pressure drop axial distributions, for both the core region and hot-assembly channels. The hot-assembly distributions will be used in subsequent calculations. (Section 4.4.7)

The properties at each node depend on the properties of the upstream and downstream nodes. The method of solution is a O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-126

O j

i l 1 l l

l l

l l

1 l

l

O J

l l

l l

t l

I O

l

~

1 CPC Functional Design Requirements CEN-305 Revisicn 00 Page 4-127

.O

~

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-128

i

, O O

O l l

i I

CPC Functiona) Design Requirements CEN-305 Revision 00 Page 4-129

O 4

4 f

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-130 1

4 O .

i 1

4 0

-O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-131

I l

O O

I i

l l0 l

l CPC Functional Design Requirements CEN-305 Revision 00 Page 4-132

l o

V ,

4.4.7 Calculation of Buffer / Hot-Channel Fluid Profiles The calculations described in this section result in the enthalpy and mass flux distributions for the buffer and the hot channels.

n The hot channel distributions will be used subsequently in the U critical heat flux calculations.

As in the preceeding section, the properties at each node depend on thepropertiesatboththe_upstreamanddowngreamnodes. Again the method of solution is by . The technique is summarized below:

~O .

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-133

O f

I O

,k 1

i O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-134 i

O O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-135

1 O

l O

1 O

CPC Functional Design Requfrements CEN-305 Revision 00 Page 4-136

O O

4.4.8 Computation of Hot Channel Quality and Flow Profiles The{ t channel enthalpy and mass flux profiles are

o generate the quality and mass flux profiles.

l O

1 I

CPC Functional Design Requirements CEN-305 Pevision 00 Page 4-137 l

O O

4.4.9 Hot Channel Heat Flux Distributions The calculations described in this section result in the hot-channel critical heat flux and actual local heat flux distributions.

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-138

l 1

O l

l l

l O-i O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-139

=- ._

1-4 O

1 a

f O

l l

b l

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-140 i

I O

4.4.10 Correction Factors for Non-Uniform Heating The correction factors for non-uniform heating are calculated from:

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-141

O I

l 4.4.11 Calculation of Static DNBR The DNB ratio at each hot-channel node is given by the following:

0 t

l i O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-142

O l

l l

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-143

O O

4.4.12 Static Thermal Power The enthalpy in both hot legs and both cold legs is computed from the measured temperatures and pressures. _Lf the average hot leg temperature is at its lower range limit, _

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-144

O 1

1 O

i l

t O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-145

M

. O i

l

O ,

k l

i l

l O l

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-146

O L3 O

4.4.13 Definition of Volume functions The preceeding calculetions make use of the VOLUME functions

  • defined in this secticn. The independent variables in these functions are pressure (P) and local specific enthalpy (h). The three specific volumet, resulting from these calculations are:

O i

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-147

O O

(

l l

l,

O I

\

CPC Functional Design Requirements CEff-305 Revision 00 Page 4-148

O 4.4.14 Definition of Friction Factor Function

, O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-149 1

0 l0 1 .

1 i

i

.i O

i i

i i

h 1

l l

4 4

l 1

1

!O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-150 1

l

O O

a O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-151

O l

i

.i

)

i i .

)

1 i

I O

N

)

J t

t l

i J

l

O i

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-152

1 .

i j

l l I

i l

i j

I 4

t I  !

I  !

I 4

.i  ;

1 i

1 i

I l

i i

i l i i s

I

! i i

i t

I  !

1

' i l

1, l

l i

i

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-153 l i

O O

i l

i O

1 CPC Functional Design Requirements CEN-305 Revision 00 Page 4-154

O O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-155

"~

4.4.15 STATIC Outputs The following variables are written to the Static DNBR and Power Densit/ Program output buffer for use by other programs:

Variable Name Definition Destination O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-156

O 4.4.16 STATIC Constants The constants required for the Static DNBR and Power Density Program O are given below. These constants will be provided by the functional design group. Howe er, the design implementation gryp must verify that the constant .

l O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-157

_ -. . _ . -- _ . _ . - . .. -._ = _. ._ __ - , -

4 4

O l

+l 4I 1

O I

3 3

4 i

i O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-158

6 9 O

4 O

t i

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-159

O O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-160

o V

4.5 TRIP SEQUENCE ALGORITHM The purpose of the Trip Sequence Algorithm is to issue trip outputs (contact output (C.O.) = logical "1") when computed variables within the program structure violate predetermined setpoint values; otherwise reset outputs (contact output (C.O.) = logical "0") are generated.

4.5.1 Input to the Trip Sequence Algorithm The trip sequence algorithm requires the following process parameters from other CPC algorithms:

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-161

. .. }

O O

4.5.2 DNBR/ Quality Trip First, determine the minimum, calculated value of DNBR and compensate for any uncertainty in calculation:

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-162

O i

If DNBR Trip or Pre-Trip limits are violated, or if Quality Margin Trip or Pre-trip limits are violated, issue a DNBR Trip or Pre-Trip signal:

O I

i O

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-163 i

!Oi l

4.5.3 LPD Trip If Local Power Density Trip or Pre Trip limits are violated, issue a Local Power Density Trip or Pre-Trip signal:

l

o 4

O 4

~.

CPC Functional Design Requirements CEN-305 Revision 00 Page 4-164

I O

4.5.4 Auxiliary Trips O

O CPC Functional Design Requirements CEN-305 Revision 00 Page 4-165

O 4.5.5 CWP Signal O

O CPC Functional Design Requirements CEtt-305 Revision 00 Page 4-166

4.5.6 Trip Sequence Constants The following constants, required for the Trip Sequence, will be provided by the functioaal design group:

O 2

l lO I

l CPC Functional Design Requirements CEN-305 Revision 00 Page 4-167

i O

! APPENDIX A 4

Parameters to be Displayed by CPC I/O Device i

1 I

l O

CPC Functional Design Requirements CEN-305 Revision 00 Page Al of 6

Appendix A Parameters to be Displayed by CPC I/O Device Symbol Section Reference Units of Displayed Value i

I

(

O 1

i Q _

i CPC Functional Design Requirements CEN-305 Revision 00 Page A2 of 6

Appendix A (Continued)

Symbol Section Reference Units of Displayed Value i

?

l

(

\

t

i s t

l 1 \

l l l

l l

O CPC Functional Design Requirements CEN-305 Revision 00 Page A3 of 6

p Appendix A (Continued)

O Symbol Section Reference Units of Displayed Value O

l l

4 O

CPC Functional Design Requirements CEN-305 Revision 00 Page A4 of 6

Appendix A (Continued)

Symbol Section Reference Units of Displayed Value i

O O

CPC Functional Design Requirements CEN-305 Revision 00 Page A5 of 6

Appendix A (Continued)

Symbol Section Reference Units of Displayed Value O

O CPC Functional Design Requirements CEN-305 Revision 00 Page A6 of 6

O APPENDIX B CPC Functional Block Diagram O

i s

l l

O CPC Functional Design Requirements CEN-305 Revision 00 Page B1 of 2

__ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ , _ _ _ _ _