ML16049A012: Difference between revisions

From kanterella
Jump to navigation Jump to search
(Created page by program invented by StriderTol)
(Created page by program invented by StriderTol)
Line 1: Line 1:
{{Adams
#REDIRECT [[DCL-16-011, Attachment 3 - Process Protection System Controller Transfer Function Design Input Specification No 110000000552, Rev. 4]]
| number = ML16049A012
| issue date = 11/13/2013
| title = Attachment 3 - Process Protection System Controller Transfer Function Design Input Specification No 110000000552, Rev. 4
| author name =
| author affiliation = Pacific Gas & Electric Co
| addressee name =
| addressee affiliation = NRC/NRR
| docket = 05000275, 05000323
| license number = DPR-080, DPR-082
| contact person =
| case reference number = PG&E Letter DCL-16-011
| document report number = 110000000552, Rev. 4
| package number = ML16049A006
| document type = Response to Request for Additional Information (RAI)
| page count = 49
}}
 
=Text=
{{#Wiki_filter:The CD in Attachment 5 of the Enclosure Contains Proprietary Information Withhold from public disclosure under 10 CFR 2.390Enclosure Attachment 3PG&E Letter DCL-16-011I Controller Transfer Functions Design Input Specification, Revision 4The CD in Attachment 5 of the Enclosure Contains Proprietary Information Withhold from public disclosure under 10 CFR 2.390When separated from the CD in Attachment 5 to the Enclosure, this document is decontrolled DCPP Form 69-20288 (07111113)
Specification Cover SheetCF3.1D16 Attachment 2Page 1 of 2SAP Specification No.: 110000000552 Rev.: 4Legacy No.: 101!5-J-NPG El N/ATitle: Process Protection System Controller Transfer Function Design InputSpecification Project:
Diablo Canyon Power Plant, Unit 1 & 2 Date: 11/13/13Department/Group:
Engineering
: Projects, Instrumentation and ControlsSystem, Structure, or Component:
Process Protection System (System 36)Type or PurposeofSpecification:Desiqn of Controller Transfer Function for theProcess Protection SystemTotal No. of Sheets(including cover sPreparer:
Verifier:
Coordination:
Seismic Approval:
Environ.
ApprovalLead Mgr Approv;Technical CoordirCertified By (PE):heet): .48 Nuclear Safety Related:
Yes IZI No El10OCFR 21 Applies:
Yes [] No ElGraded Quality:
Yes El No []Sinture Section Dateft p3 (See Page 2 See Pagqe 2 .See Page 24 A ,A/, _____,: i!A ,wA ,1a,: _ _ _ _ _ _lator Acceptance per CF3.1D17: Date: _____/ ___.. ~ .6~.T 1 o---J ' ,/20:Type NameRegistration No.:PE PE Stamp or Seal:State California Expiration Date: i//t1/f69-20288_transfer_R4 1113.1035 DCPP Form 69-20288 (07111113)
Specification Cover SheetCF3.1D16 Attachment 2Page 2 of 2COORDINATION Technical Coordinator Procurement SpecialiSt Procurement BuyerComponent EngineerSystem Engineer(s)
Signature orSAP rcin oification/Task
,/DateN/AN/ ARecord of All Issued Revisions Revision Page(s) Section(s)
Description Issue Date0 Al! All Initial Issue 3/ 9 /111 See Revision Summary (p1 of spec) 6/15/112 See RevisionSummary (p1 of spec) 4/19/123 See Revision Summary (p1 of spec) 5/30/134 See Revision Summary (p1 of spec) 11/13/13DISTRIBUTION:
1.2.3. ._______.__
69-20288_transfer._R4 1113.1035 4.5.6.
Spec. Np.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 1 of 46REVISION SUMMARYRevision Number Affected Pages Reason for Revision0 All Initial issueSection 2.4.1 Revised to clarify Lead/Lag Filter equation.
Section 2.6.1 Revised to clarify Rate/Lag Filter equation.
Added new section to define Thot Estimate Compensation Section.
2.14.2 AgrtmSecion 2.0.1 Revised flux imbalance calculation methodology.
and 2.11.1.2Section 2.14.1 Deleted reference to "SOi' in last paragraph.
Section 2.15.2 Revised descriptions for "max" and Thin" as used in algorithm.
Sections 2.10.1 Deleted the Laplace transform operator-not used in theand 2.11.1 derived calculations for OPDT and OTDT as shown.Page 21 SQA3 Algorithm Truth Table, Case 30: revised Line for Th2estas shown.SQA3 Algorithm Truth Table, Case 39: corrected ActionPage 22statement to reference Note 2.25 SQA3 Algorithm Truth Table; added references to Note 1 forPage 25 the "Where" variables as shown.Page 25 Consistency Check 1 Truth Table: deleted "None" column.Pae27 Delta Comparison Check 4 Truth Table: deleted "Al = A2 =3 gA3" column and last row of Table.Page 28 Tfhavg calculation Truth Table: deleted "Neither" column.Section 2.2.1 Changed "M" to 'in" in the "Where:"
section.Secton 26.2 Item a): added TaVgRATELAG definition as "i"; original "i and ii" to"ii and iii"'.Section 2.8.1 Edited definition of AT0.Secton 210.1 Revised definition of AT°; revised fl (Al) figure on page 11;revised Al CAL definition on page 12.Section 2.11.1 Revised definitions for AT0, K4 and K5; revised f2(AI) figure.Section 2.13 Revised SQA-3 Tables per PG&E commentsVarious Numbered TablesSection 1.4 Added new references 1.4.1.5 through 1.4.1.8Various Changed "Tuning Constant" to "Tunable Parameter" Added references to Scaling Caics in subsections a), b), and c)Secton 23.2 for RTD a, b, c constant valuesSectins 24.1,Added direction for suppression of transient on initialization 2.6.14 Section 2.5.2 Revised subsection a)Section 2.11.1 Clarified information for Tunable Parameter K5Clarified requirements for SQA2 algorithm and revised Tables 1Sectio 2.12 and 2 as applicable Clarified requirements for SQA3A/B algorithm and revisedSectio 2.13 Tables 3 through 10 as applicable Revised Thot streaming factor calculation methodology andSecton .14 added Table 11Section 2.15.2 Revised definition of "SFDP"PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 2 of 46Revision Number Affected Pages Reason for RevisionISection 2.16.1 IAdded constraint information for calculation of TD4 (cont.) Section 1.3.2 Added "Definitions" sectionPG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 3 of 46CONTENTS1 INTRODUCTION
...............................................................................................
51.1 PURPOSE ..........................................................................................................
51.2 SCOPE..............................................................................................................
51.3 ACRONYMS AND DEFINITIONS....................................................................................
 
==1.4 REFERENCES==
 
......................................................................................................
72 CONTROLLER TRANSFER FUNCTION REQUIREMENTS
..............................................
82.1 OVERVIEW
.........................................................................................................
82.2 TRANSFER FUNCTION:
INPUT SCALING.........................................................................
82.32.42.52.62.72.82.92.102.112.122.132.142.152.16TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
RTD RESISTANCE TO TEMPERATURE CONVERSION
................................
9LEAD/LAG FILTER ......................................................................
9LAG FILTER............................................................................
11RATE/LAG FILTER...............................................
"......................
11DTTA TAVG CALCULATION
..........................................................
12NORMALIZED POWER (PB) CALCULATION...........................................
13DTTA DELTA-T CALCULATION
......................................................
13OVERTEMPERATURE DELTA-T (OTDT) SETPOINT CALCULATION................
13OVERPOWER DELTA-T (OPDT) SETPOINT CALCULATION
........................
16SENSOR QUALITY ALGORITHM 2 (SQA2)........................................
18SENSOR QUALITY ALGORITHM 3A AND 3B (SQA3A/SQA3B)..................
20THaT STREAMING FACTOR CALCULATION
...........................................
33STEAMFLOW COMPENSATION........................................................
44STEAM GENERATOR Low-Low LEVEL TRIP TIME DELAY .........................
45PG&E Spec. No.110000Q000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 4 of 46TABLESTable 1 SQA2 Algorithm Case Determination..................................................................
18Table 2 SQA-2 Consistency Check 1I.........................................................
:...................
20Table 3 SQA3 Algorithm Case Determination (Typical of SQA3A or SQA3B)..............................
20Table 4 SQA-3 Consistency Check 1 ........................
..................................................
29Table 5 SQA-3 Consistency Check 2 ...........................................................................
30Table 6 SQA-3 Delta Comp arison Check 1 ....................................................................
30Table 7 SQA-3 Delta Comp3arison Check 2 ....................................................................
31Table 8 SQA-3 Delta Comp3arison Check 3 ....................................................................
31Table 9 SQA-3 Delta Comp3arison Check 4 ....................................................................
31Table 10 Tfhavg Calculation (from SQA3A and SQA3B results)
......................................
32Table 11 Thot Streaming Factor Determination..................................................................
33PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 5 of 461 Introduction 1.1 PurposeThe purpose of this Specification is to provide vendors with details necessary to develop the appropriate algorithms to implement the Controller Transfer Functions specified in the Process Protection System (PPS)Functional Requirements Specification (FRS) [Reference 1.4.1.1].
1.2 ScopeThe PPS FRS [Reference 1.4.1.1]
identifies the requirements that must be implemented by the PPS and iswritten in terms that are hardware independent.
This specification supplements the PPS FRS by providing details for developing algorithms for use by a digital system to implement the PPS FRS specified controller transfer functions.
All transfer functions specified in the PPS FRS (with the exception of bistablecomparators) are included in this specification with the appropriate PPS FRS requirement section identified for traceability purposes.
1.3 Acronyms and Definitions 1.3.1 AcronymsACRONYM ," -, DEFINITION
" ' ..."-=CFR Code of Federal Regulations DCPP Diablo Canyon Power PlantDTTA Delta-T / TavgFRS Functional Requirements Specification OPDT Overpower Delta-TOPSP Overpower SetpointOPTR Overpower Turbine RunbackOTDT Overtemperature Delta-TOTTR Overtemperature Turbine RunbackPG&E (PGE) Pacific Gas & Electric CompanyPLS Precautions, Limitations, and Setpoints (document)
PPS Process Protection SystemRCS Reactor Coolant SystemPG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 6 of 46ACRONYM DEFINITION RTD Resistance Ternperature DetectorRTP Rated Thermal PowerSQA Sensor Quality Algorithm
 
====1.3.2 Definitions====
TERM DEFINITION May A term used to denote permission to perform activities and isneither a requirement nor a recommendation.
Shall A term used to denote a legally binding (i.e., contractual) requirement.
Should A term used to denote recommendations that are desirable but notcontractual requirements.
Will A term used to denote intention or certainty; not a legally binding(i.e., not contractual) requirement.
Out of Service (OOS) An intentional inoperable condition established for a protection system channel that prevents an unexpected interaction with otherplant systems during maintenance activities.
For protection systemchannels that include comparator
: outputs, the OOS condition isestablished when a comparator output from the PPSinstrumentation is forced to a fixed state by plant personnel via theHSI.For the purpose of this definition, manual trip and manual bypassswitches are external components and are not considered part ofthe PPS instrumentation.
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 7 of 461.4 References 1.4.1 Implementing Documents (Use Latest Revision) 1.4.1.1 DC 663195-44-1,1DCPP-Units 1 & 2, Process Protection System Functional Requirements Specification (Altran Solutions Corporation Document 08-001 5-SP-001) 1.4.1.2 Technical Specifications, DCPP Units I and 2, Appendix A to License Nos. DPR-80 and DPR-82, as amended .. ....1.4.1.3 DC 663229 -47, Precautions Limits and Setpoints Document (PLS)1.4.1.4 PG&E IDAP CF2.1D9, Software Quality Assurance Plan, Software Development 1.4.1.5 DCPP Maintenance Scaling Calculation (Unit 1) SC-I-36-M.2 1.4.1.6 DCPP Maintenance Scaling Calculation (Unit 2) SC-l-36-M.2 1.4.1.7 DCPP Maintenance Scaling Calculation (Unit 1) SC-l-36-M.5 1.4.1.8 DCPP Maintenance Scaling Calculation (Unit2) SC-I-36-M.5 1.4.1.9 DCPP Maintenance Scaling Calculation (Unit 1) SC-I-36-M.3 1.4.1.10 DCPP Maintenance Scaling Calculation (Unit 2) SC-I-36-M.3 1.4.1.11 DCPP Maintenance Scaling Calculation (Unit 1) SC-I-36-M 1.4.1.12 DCPP Maintenance Scaling Calculation (Unit 2) SC-I-36-M PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 8 of 462 Controller Transfer Function Requirements 2.1 OverviewThe PPS FRS [Reference 1.4.1.11 specifies that controller transfer functions be provided to handle variouscontrol actions necessary to implement protection channel functions.
The methods to be utilized toimplement the specified controller transfer functions are included in this specification.
The methods defined in this section are acceptable.
Any alternate method proposed by a particular vendormust be presented with proof of equivalence for acceptance for use by PG&E. Any such acceptance byPG&E will result in a revision to this specification to document the acceptability for use of the methodology proposed by the vendor.Certain controller transfer functions that satisfy Technical Specification
[Reference 1.4.1.2]
requirements must/shall be implemented as shown in this specification.
This requirement will be specifically identified where that function is described in this specification.
2.2 Transfer Function:
Input Scaling2.2.1 Input Scaling Implementation Scaling shall be implemented as follows:N= m*X~bWhere:N =input scaling value (engineering units)m = gain (constant)
X = transmitter input (engineering units)b = offset (constant) 2.2.2 Input Scaling capability shall be provided for the following PPS functions:
a) All analog inputs [PPS FRS 3.2.1.13.2]
: i. m (gain) shall be set to one (1) unless specific scaling requirements arespecified in the PPS FRSii. b (offset) shall be set to zero (0) unless specific scaling requirements arespecified in the PPS FRSb) Reactor Coolant Flow [PPS FRS 3.2.2.13.1]
: i. Tunable Parameter ranges: [PPS FRS 3.2.2.14.2]
ii. Information:
gain (in) and offset (b) values are determined per ScalingCalc SC-I-36-M.2
[1.4.1.5, 1.4.1.6]c) Steamflow[PPS FRS 3.2.9.13.2]
: i. Tunable Parameter ranges: [PPS FRS 3.2.9.14.1]
ii. Information:
gain (in) and offset (b) values are determined per ScalingCalc SC-l-36-M.5
[1.4.1.7, 1.4.1.8]PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specsification Page 9 of 462.3 Transfer Function:
RTD Resistance to Temperature Conversion 2.3.1 RTD Resistance to Temperature Conversion Implementation Resistance to temperature conversion shall be implemented as follows:RS(T) = a +bT +cT2Where:.RS(T) = resistance in ohms (actual measured reading)T = temperature in degrees Fa, b, c = RTD constants from the RTD calibration curve (manually input for eachRTD)Hence:T=-b+ +b2-4c(a- RS(T))2c2.3.2 Resistance to temperature conversion shall be provided for the following PPS functions:
a) Wide Range Reactor Coolant Temperature
[PPS FRS 3.2.3.13.1]
: i. a, b, c RTD constant Tunable Parameter ranges [PPS FRS 3.2.3.14.2]
ii. Information:
a, b, c RTD constant values per Scaling Calc SC-l-36-M3 b) DTTA (Narrow Range Hot and Cold Leg Temperatures)
[PPS FRS 3.2.5.13.5]
: i. a, b, c RTD constant Tunable Parameter ranges [PPS FRS 3.2.5.14.7]
ii. Information:
a, b, c RTD constant values per Scaling Calc SC-l-36-M.3
[1.4.1.9, 1.4.1.10c) Pressurizer Vapor Temperature
[PPS FRS 3.2.8.13.1]
: i. a, b, c RTD constant Tunable Parameter ranges [PPS FRS 3.2.8.14.3]
ii. Information:
a, b, c RTD constant values per Scaling Calc SC-l-36-M
[1.4.1.11, 1.4.1.12]
2.4 Transfer Function:
Lead/Lag Filter2.4.1 Lead/Lag Filter Implementation Lead/Lag filters shall be implemented as follows:Reference equation:
Y(n) =Cl
* X(n) +0C2
* X(n -I1) +0C3
* Y(n -1)PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 10 of 46Where:Y(n) = present output value (engineering units)X(n) p resent input value (engineering units)X(n-1) = previous cycle input value (engineering units) [see Note 1]Y(n-1) p revious cycle ouput value (engineering units) [see Note 1]Note 1: to suppress transient on initialization, set =X(n)Coefficient Cl= 2* +TCoefficient 02 --,2*
* Coefficient 03- (2 td-Where:G = Gain (equal to 1 unless otherwise specified)= user entered lead time constant (seconds) td = user entered lag time constant (seconds)
T = cycle time in secondsTo provide a unity transfer function (output = input), set lead time constant (tn) and lag timeconstant (Td) equal to 0.0.2.4.2 Lead/Lag Filters shall be provided for the following functions:
a) DTTA Tavg [PPS FRS 3.2.5.13.2]
: i.
= Y (Lead/l~ag filter output value per Section 2.4.1)i. (Tavg -TOavg) = X (Lead/Lag filter input per Section 2.4.1I)iii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7].
b) DTTA Delta-T [PPS FRS 3.2.5.13.2]
: i. ATLEAD/LAG
= Y (Lead/Lag filter output value per Section 2.4.1),ii. Calculated AT = X (Lead/Lag filter input value per Section 2.4.1)iii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7].
c) Pressurizer Pressure reactor trip compensation
[PPS FRS 3.2.7.13.1]
: i. Tunable Parameter ranges: [PPS FRS 3.2.7.14.6].
d) Steamline Pressure
[PPS FRS 3.2.10.13.1]
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 11 of 46i. Tunable Parameter ranges: [PPS ERS 3.2.10.14.4]
2.5 Transfer Function:
Lag Filter2.5.1 Lag Filter Implementation The Lag Filter shall be implemented using the same format as the Lead/Lag Filter described in Section 2.4 with the lead time constant (tn) set to 0.0.2.5.2 Lag filters shall be provided for the following PPS functions:
The following functions require Lag Filters:a) Additional low pass (Lag) filtering capability shall be provided for analog inputs asnecessary to provide the filtering requirements per PPS FRS 3.2.1.12.2.
: i. Deletedii. Lag filter (time constant) shall be adjustable with an allowable range of0.0 to 5.0 seconds to provide attenuation of process noise.iii. Lag time constant shall be set to 0.0 if not required for process noiseattenuation.
iv. Adjustment of the Lag time time constant will be per administrative procedure.
b) DTTA Narrow Range Tcold [PPS FRS 3.2.5.13.1]
: i. Each DTTA Tcold input shall be provided with a Lag Filter.ii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7]
c) DTTA Narrow Range Thot [PPS FRS 3.2.5.13.1]
: i. Each DTTA Thot input shall be provided with a Lag Filter.ii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7],
d) Calculated Thot Streaming Factor [PPS FRS 3.2.5.13.1]
: i. Each calculated Thot streaming factor output shall be provided with aLag Filter.ii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7]
2.6 Transfer Function:
Rate/Lag Filter2.6.1 Rate/Lag Filter shall be implemented as follows:Reference equation:
Y(n) = C1" (X(n)- X(n- 1))+/-+ C2"* Y(n--1)PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 12 of 46Where:Y(n) = present output value (engineering units)X(n) = present input value (engineering units)X(n-1) =previous cycle input value (engineering units) [see Note 1]Y(n-1) = previous cycle output value (engineering units) [see Note 2]Note 1: to suppress transient on initialization, set =X(n)Note 2: to suppress transient on initialization, set = zeroCoefficient Cl- (',2"* T)Coefficient C2 =f*td +TjWhere:G = Gain (equal to I unless otherwise specified)
"n = user entered rate time constant (seconds)
Tda = user entered lag time constant (seconds)
T = cycle time in seconds2.6.2 Rate/Lag filters shall be provided for the following functions:
a) Tavg input to DTTA OPSP calculation
[PPS FRS 3.2.5.13.3]
: i. TavgRATFLG
= Y (Rate/Lag filter output value per Section 2.6.1 )ii. Calculated Tavg = X (Rate/Lag filter input value per Section 2.6.1).iii. Tunable Parameter ranges: [PPS ERS 3.2.5.14.7]
b) Steamline Pressure
[PPS FRS 3.2.10.13.2]
: i. Gain for steamline pressure Rate/Lag shall be =-1i. Tunable Parameter ranges: [PPS FRS 3.2.10.14.4]
2.7 Transfer Function:
DTTA Tavg Calculation 2.7.1 DTTA Tavg Calculation Algorithm
[PPS FRS 3.2.5.13.4]
DTTA Tavg shall be calculated as follows:mfg Thavg + mfcavgTa~g-- .2.0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 13 of 46Where:Tavg = calculated loop average temperature (DF)Tfhavg = calculated loop average hot leg temperature
(°F)Tfcavg = calculated loop average cold leg temperature
(°F)Note: Tfhavg and Ttcavg values are determined by the SQA3A(B)
[Section 2.13] and SQA2[Section 2.12] algorithms.
2.8 Transfer Function:
Normalized Power (PB) Calculation 2.8.1 Normalized Power calculation algorithm
[PPS FRS 3.2.5.13.11]:
Normalized Power shall be calculated as follows:PB = T havg -T cavgAToWhere:P8  = normalized power (unitless)
(value is constrained per FRS 3.2.5.13.11)
Tfhavg = calculated loop average hot leg temperature (0F)Tfcavg = calculated loop average cold leg temperature (0F)AT0  = user entered Tunable Parameter representing the loop specific AT atrated thermal power (expressed in &deg;F)PB = 0.0 when calculated PB < 0.0PB = 1.5 when calculated PB > 1.5Note: Tfhavg and Ttcavg values are determined by the SQA3A(B)
[Section 2.13] and SQA2[Section 2.12] algorithms.
2.9 Transfer Function:
DTTA Delta-T Calculation 2.9.1 OTTA Delta-T Calculation Algorithm
[PPS FRS 3.2.5.13.4]
DTTA Delta-T shall be calculated as follows:AT= PB*100Where:AT = reactor power equivalent of loop differential temperature (equivalent-reactor power units)P8  = normalized power (unitless) 2.10 Transfer Function:
Overtemperature Delta-T (OTDT) Setpoint Calculation 2.10.1 DTTA OTDT Setpoint Calculation Algorithm
[PPS FRS 3.2.5.13.6]
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 14 of 46Note: Tech Spec requirement
-no change to algorithm allowed.DTTA OTOT Setpoint shall be calculated as follows:OTDTsetpoint--
AT0 * [Ki -K2
* TavgLEAA.G
+ K3 * (P -po)_- fi(AI)]Where:AT&deg; = loop specific indicated AT at ratedthermal power [always 100, not anadjustable Tunable Parameter]
Tavg = measured Tavg signal (0F)T~avg = nominal Tavg at rated thermal power (&deg;F)P = pressurizer pressure (psig)p0  = nominal RCS operating pressure (psig)K1  = user entered Tunable Parameter (unitless)
K2  = user entered Tunable Parameter
(/&deg;F)K3  = user entered Tunable Parameter
(/psig)f1(AI) = flux imbalance as shown below (% of rated thermal power)TaVgLEAD/,AG
=see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
fl(AI)fl--AIl(AIfl fl(IIDAJCALWhere:fil(Al) = the difference between the upper and lower calibrated ion chamber currentreadings (calculated as shown below)fil(AI)A
= breakpoint (user entered Tunable Parameter)
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 15 of 46fl (AI)B = slope (user entered Tunable Parameter) fl (AI)Q = limit (user entered Tunable Parameter) fil(AI)D
= breakpoint (user entered Tunable Parameter) fi (AI)N =slope (user entered Tunable Parameter) fil(AI)C
= limit (user entered Tunable Parameter)
Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
fl (Al) Calculation (same for f2(AI)):AI =(Qu -QI)Al CAL -- SCAL FLUX CALIB
* AlWhere:Al = delta flux value (power units).Al CAL = the calibrated delta flux value (power units)SCAL FLUX CALIB = factor determined during the incore-excore start-upcalibration (user entered Tunable Parameter)
Qu = upper flux~input value (power units)QI = lower flux input (power units)2.10.2 The input to the OTOT temperature comparator shall be:ATLEAo/tAG
-OTDTsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.10.3 An OTDT Reactor Trip shall occur when:ATLAD/LAG
>-" OTDTsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.10.4 An OTDT Turbine Runback shall occur when:ATLEAD/LAG
-OTDTsetpoint
>- OTTRsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 16 of 462.11 Transfer Function:
Overpower Delta-T (OPDT) Setpoint Calculation 2.11.1 DTTA OPDT Setpoint Calculation Algorithm
[PPS FRS 3.2.5.13.7]
Note: Tech Spec requirement
-no change to algorithm allowed.DTTA OPDT Setpoint shall be calculated as follows:OPDTsetpoint
-AT0 * [K4 -K5
* TavgATEAG
-Ks * (Tavg -T'avg)-.
f2(AI)]Where:AT0 = loop specific indicated AT at rated thermal power [always 100, not anadjustable Tunable Parameter]
Tavg = measured Tavg signal (&deg;F)T'avg = nominal loop specific indicated Tavg at rated thermal power (&deg;F)K44  = user entered Tunable Parameter (unitless) 15  = user entered Tunable Parameter
(/&deg;F) [0 for decreasing TavglK6  = user entered Tunable Parameter
(/&deg;F) [0 for Tavg <T'avg]f2(AI) = flux imbalance as shown below (% of rated thermal power)TaVgRATEAG
=see Section 2.6.2Note: f2(AI) shall be 0% of rated thermal power for all Al at DCPP.Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
f2(AI)f --= 2(A)w--=-2(AI)vf2(AI)JPG&E Spec. No.110000000552 Rev. 4'--" PPS Controller Transfer Functions Design Input Specification Page 17 of 46Where: "f2(AI) = the difference between the upper and lower calibrated ion chamber currentreadings (calculated as shown in Section 2.10.1)f2(AI)F = breakpoint (user entered Tunable Parameter) f2(AI)V = slope (user entered Tunable Parameter) f2(AI)W = limit (user entered Tunable Parameter) f2(AI)lI=
breakpoint (user entered Tunable Parameter) f2(AI)J = slope (user entered Tunable Parameter) f2(AI)H = limit (user entered Tunable Parameter)
Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.11.2 The input to the OPOT temperature comparator shall be:ATLEADILAG
-O PDTsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.11.3 An OPDT Reactor Trip shall occur when:ATLEAD/LAG
> OPDTsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.11.4 An OPDT Turbine Runback shall occur when:ATLEAD/LAG
-OPDtsetpoint
>.- O PTRsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 18 of 462.12 Transfer Function:
Sensor Quality Algorithm 2 (SQA2)2.12.1 SQA2 Algorithm
[PPS FRS 3.2.5.13.8]
The SQA2 algorithm is performed to determine the average temperature of a DTTA loop coldleg channel (Tfcavg).
The diagnostic status (Pass/Fail) for each RTD input is an input to this transfer function.
Theinput status shall be set to Fail when the RTD input is detected Out of Range.The Removed From Service (RFS Yes/No) for each RTD input is an input to this transferfunction.
The SQA2 Algorithm shall be implemented per Steps "a" and "b" as follows:a) Determine the SQA2 Case and perform the associated "Action" per Table 1:Table 1 SQA2 Algorithm Case Determination Case Input Diag -Diag -RFS -RFS -AtoPass Fail Yes No Ato2 GoodjIputs (pass diaqnostics and not RFS)I TCI X] X Perform Consistency Checkl11 Good Input (pass diagnostics and not RFS)2 T~ci X X Tfcavg =TcTXc XX3 Ttci X X Ttcavg = TcTtc2  X X4 Ttc2 X X6 T01e X X Ttcavg =Tc5 Tto2  X XST102  X X X Ttcavg=:Tic 2No Good Inputs (fail diagnsisand/or RFS)8 Tf end of Table)Tc2 X IX Tcv 'Io 2(e oe1ac2 Alarm Output: 2 BAD inputs9 Ttci X X T'cavg = Tc9 Ttc2  X X Alarm Output: 2 BAD inputs1Q I Tc X I x I I T'cavg = T0o orLT'2(see Note 1 atPG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 19 of 46Case In put Diag -Diag -RFS -RFS- AtoPass Fail Yes No AtoTfc2 X Xend of Table)Alarm Output: 2 BAD inputs11 TTT&deg;i Xi Tcavg -TtcTt2  X X Alarm Output: 2 BAD inputs1 Tt1XX T'cavg =( Ttc+ Tt'c2)/213 T7~ XX Ttav T0Tt2  X X Alarm Output: 2 BAD inputs"T___ ____ X X ____Ttcavg = Ttci or Tt02 (see Note 1 at14 T12 Xend of Table)X X Alarm Output: 2 BAD inputs15 X___ lx X I___Ttcavg
=Tt215__ TT7j____
X J____JX JAlarm Output: 2 BAD inputsTto ____ X X ____Ttcavg = Ttci or Tt02 (see Note 1 at167T7o2 X X end of Table)_____ ____ ______I ____ ____________Alarm Output: 2 BAD inputsWhere:Tfcavg = average cold leg temp (&deg;F)Tfl = filtered cold leg temperature from thermowell RTD "1" (0F)Tf2 = filtered cold leg temperature from thermowell RTD "2" (&deg;F)For initial scan, if both Tc inputs are OOS, then Tfcavg shall be set equal to Tfo2input value.Alarm output (Tables 1 and 2) shall be set TRUE after the, alarm condition hasbeen TRUE for a predetermined number of consecutive scan cycles.(Recommended initial value for the alarm delay input setting is 3 scan cycles).Note 1: When administratively removed from service, Tfo1 or Tfc2 shall retain its lastvalue while in service.
The value of Tfcavg will be from the last Tfc (1 or 2)removed from service when both are RFS.PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 20 of 46b) Perform the following SQA2 DELTAC Consistency Checks as directed by SQA2Case Determination Table 1:Table 2 SQA-2 Consistency Check 1Condition
< DELTAC > DELTAC ActionITTc7-mfc 2l X TTcavg =(Ttc1 + Ttc2)/2IT'olT'o~
21 X TTcavg = (Ttc1 + Tc)2Alarm Output: Tfo1/Tfo2 Deviation Where:DELTAC = user entered Tunable Parameter (0F)Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.13 Transfer Function:
Sensor Quality Algorithm 3A and 3B (SQA3AISQA3B) 2.13.1 SQA3A/SQA3B Algorithms
[PPS FRS 3.2.5.13.9]
The SQA3A and SQA3B algorithms are performed to determine the average temperature of aDTTA loop hot leg channel (Tfhavg).
Each determines a value and the two values (TfhavgAand TfhavgB) are combined to determine the Tfhavg for the DTTA channel.The SQA3A algorithm shall be used to determine the average hot leg temperature for theDTTA channel as developed from the three (3) "A" Thot RTDS (one per thermowell).
The SQA3B algorithm shall be used to determine the average hot leg temperature for theDTTA channel as developed from the three (3) "B" Thot RTDS (one per thermowell).
The diagnostic status (Pass/Fail) for each RTD input is an input to this transfer function.
Theinput status is set to Fail when the RTD input is detected Out of Range.The Removed From Service (RFS Yes/No) for each RTD input is an input to this transferfunction.
The SQA3 and SQA3B Algorithms shall be implemerited per Steps "a" thru "e" as follows:a) Determine the SQA3 Case and perform the associated "Action" per Table 3:Table 3 SQA3 Algorithm Case Determination (Typical of SQA3A or SQA3B)Case Input [Diag -IDiag RFS -IRFS 1ActionPass j-Fail Yes j-No3 Good Inputs (pass diagnostics and not RFS)1 Thiest X X Perform Consistency Check 1Th2est X X~Th3est X ____ IX2 Good Inputs (pass diagnostics and not RFS)2 Thlest X X Perform Consistency Check 2 (Case 1 )PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 21 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 22 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 23 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 24 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 25 of 46I 'navg = 11ni est, 1n13est, or 1 n3iesiNote 2 at end of Table)Status: <2 Good inputs this SQA3Tthavg = Thilest, Th2est, or Th3est (seeNote 2 at end of Table)Status: <2 Good inputs this SQA3Tthavg = (Thilest
+ Th2est + Th3est)/3 Status: <2 Good inputs this SQA31'flavg = I nIlest, i nzest, or I n3LieSiNote 2 at end of Table)Status: <2 Good inputs this SQA3PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 26 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 27 of 46T'havg =Thl est, Th2est, or Th3est (seeNote 2 at end of Table)Status: <2 Good inputs this SQA3I navg =I nlest, I nzest, or In~.estNote 2 at end of Table)Status: <2 Good inputs this SQA3PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 28 of 46Where:Tfh avgThi1estTh2estTh3est= average hot leg temp for SQA3 (A or B) (0F) (Note 1)= filtered Thot (Tfhl) corrected for hot leg streaming
(&deg;F) (Note 1)= filtered Thot (Tfh2) corrected for hot leg streaming (0F) (Note 1)= filtered Thot (Tfhs) corrected for hot leg streaming (0F) (Note 1)PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 29 of 46For initial scan, if all Th inputs are OOS, then Tfhavg shall be set equal to Th3estvalue in SQA3A and SQA3B.Note 1: These values are representative of SQA3A or SQA3B and tagnames would have'A" or "B" appended.
Note 2: When administratively removed from service, Thl est, Th2est, or Th3est shallretain its last value while in service.
Th~e value of Tfhavg will be from the last Thest(1, 2, or 3) removed from service when all are RFS.b) Perform the following SQA3 DELTAH Consistency Checks as directed by the SQA3Case Determination Table 1:Table 4 SQA-3 Consistency Check 1Condition Al A2 A3 Action> DELTAH Tthavg = (Thl est + Th2est + Th3est)/3
> DELTAH X Tthavg = (Thl est + Th2est)/2 Alarm Output: Th3est/ Thestavg Deviation; Status: 1 Bad Input> DELTAH X TThavg = (Thlest + Th3est)/2 Alarm Output: Th2est/ Thestavg Deviation; Status: 1 Bad Input> DELTAH X Tthavg = (Th2est + Th3est)/2 Alarm Output: Thl est/ Thestavg Deviation; Status: 1 Bad Input> DELTAH X X Perform Delta Comparison Check 1> DELTAH X X Perform Delta Comparison Check 2> DELTAH X X Perform Delta Comparison Check 3> DELTAH X X X Perform Delta Comparison Check 4Where:DELTAH = user entered Tunable Parameter
(&deg;F)Thestavg
= (Thl est + Th2est + Th3est)/3 (0F)Al = IThestavg
-Thl esti (&deg;F)A2 = JThestavg
-Th2estj (&deg;F)A3 = jThestavg
-Th3estl (&deg;F)Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
Alarm output (Tables 4 through 10) shall be set TRUE after the alarm condition hasbeen TRUE for a predetermined number of consecutive scan cycles.(Recommended initial value for the alarm delay input setting is 3 scan cycles).PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 30 of 46c) Perform the following SQA3 DELTAH Consistency Checks as directed by the SQA3Case Determination Table or the Delta Comparison Check Tables:Table 5 SQA-3 Consistency Check 2Case Condition
_< DELTAH > DELTAH Action1 Thiest -Th2estl X TThavg = (Thlest + Th2est)/2 Status: I Bad InputIThi1est
-Th2estj X Tthavg =(Thilest
+ Th2est)/2 Alarm Output: Thlest/Th2est deviation
;Status: <2 Good inputs2 IThlest -Th3estl X Tthavg =(Thlest
+ Th3est)/2 Status: 1 Bad Input[Thiest -Th3estl X T'havg = (Thiest + Th3est)/2 Alarm Output: ThilestlTh3est deviation; Status: <2 Good inputs3 Th2est -Th3estj X Tthavg = (Th2est + Th3est)/2 Status: 1 Bad InputjTh2est -Th3estj X TThavg = (Th2est + Th3est)/2 Alarm Output: Th2est/Th3est deviation; Status: <2 Good inputsWhere:DELTAH = user entered Tunable Parameter
(&deg;F)Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
d) Perform the following SQA3 Delta Comparison Checks as directed by the SQA3Consistency Check I Table:Table 6 SQA-3 Delta Comparison Check 1Condition A2 > A3 A3 > A2 A2 = A3 ActionCompare:
A2, A3 X Alarm Output: Th2est/ Thestavg Deviation Perform Consistency Check 2 (Case 2)Compare:
A2, A3 X Alarm Output: Th3est/ Thestavg Deviation Perform Consistency Check 2 (Case 1)PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 31 of 46Condition A'2 > A3 A3 >/'A2 A'2 = A3 ActionCompare:
A2, A3 X Tthavg =ThiestAlarm Output: Th2estlThestavg
, Th3estlThestavg, Deviation; Status: <2 Good inputsTable 7 SQA-3 Delta Comparison Check 2Conditiori Al > A3 A'3 > Al Al = A,3 ActionCompare:
Al, A3 X Alarm Output: Thi est!/Thestavg Deviation Perform Consistency Check 2 (Case 3)Compare:
Al, A3 X Alarm Output: Th3est/ Thestavg Deviation Perform Consistency Check 2 (Case 1)Compare:
1, A3 X T'havg = Th2estAlarm Output: Thlest/Thestavg
, Th3est/Thestavg, Deviation; Status: <2 Good inputsTable 8 SQA-3 Delta Comparison Check 3Condition Al > A2 A2 > Al Al = A2 ActionCompare:/'Al, A2 X Alarm Output: ThIlest!/Thestavg Deviation Perform Consistency Check 2 (Case 3)Compare:
Al, A2 X Alarm Output: Th2est/ Thest2vg Deviation Perform Consistency Check 2 (Case 2)Compare:
Al[, A2 X Tthavg = Th3estAlarm Output: Thlest/Thestavg
, Th2est/Thestavg, Deviation; Status: <2 Good inputsTable 9 SQA-3 Delta Comparison Check 4Condition Al > A2, A2 > Al, A3 > Al, ActionA3 A3 A2Compare:/'Al, A2, X Alarm Output: Thlest/ Thestavg Deviation A3 Perform Consistency Check 2 (Case 3)Compare:
Al1, A2, X Alarm Output: Th2estl Thestavg Deviation A3 Perform Consistency Check 2 (Case 2)Compare:
A1,.A2, X Alarm Output: Th3estl/Thestavg Deviation A3 Perform Consistency Check 2 (Case 1)1PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 32 of 46e) Determine the Loop Tfhavg (from SQA3A and SQA3B results) by performing thefollowing Actions as applicable after completion of Steps "a" thru "d" above for eachSQA3:Table 10Tfhavg Calculation (from SQA3A and SQA3B results)Case TtavA mhvB 1iBad 1IBad ActionSQA3A SQA3B Input Input< 2 < 2 SQA3A SQA3BGood GoodInputs Inputs1 Tthavg =(TthavgA
+ TthavgB)/2 2 X TThavg = (TthavgA
+ TThavgB)/2 3X T~havg = (TthavgA
+ TthavgB)/2 4X X Tthavg = (TthavgA
+ TthavgB)/25X Tthavg = tthavgA6X X Trhavg = tthavgA7X Tthavg = tthavgB8X X Tthavg tthavgB9X X Tthavg = (TThavgA + TthavgB)/2 Alarm Output: < 2 GoodInputs SQA3A & SQA3BPG&E
'Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 33 of 462.14 Transfer Function:
Thot Streaming Factor Calculation 2.14.1 Thot Streaming Factor Calculation Algorithm
[PPS FRS 3.2.5.13.10]
The Thot streaming factor shall be determined per the following table:Table 11Thot Streaming Factor Determination ThIA Th2A Th3A ThliB Th2B Th3BCae Cniin Good Good Good Good Good Good AtoS1A = (ThlA -((ThIA+Th2A+Th3A)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3A)/3))/PB P~ POW XS3A = (Th3A -((ThlA+Th2A+Th3A)/3))/PB_
SIBB >TiBPLOWhlBXh2BThX)/X)/P S2B = (Thl2B -((ThlB+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl1B+Th2B+Th3B)/3))/PB S3A = (Th3 B -((Thl B+Th2A+Th3A)/3))/PB S2A = (Thl2B -((Thl B+Th2A+Th3A)/3))/PB S3A = (Th3A -((Thi B+Th2A+Th3A)/3))/P 82X X X X XPB > PLOW S1 B = (Thl B -((Thl B+Th2B+Th3B)/3))/PB S2B = (Th2B -((Thl1B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2B+Th3B)/3))/PB S1A = (ThlA -((ThlA+Th2B+Th3A)/3))/PB S2A = (Th2B -((ThlA+Th2B+Th3A)/3))/PB S3A = (Th3A -((ThlA+Th2B+Th3A)/3))/PB 3XX X X XPB >- PLOW S1iB = (ThliB -((ThliB+Th2B+Th3B)/3))/PB S2B = (Th2B -((Thl1B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl1B+Th2B+Th3B)/3))/PB SIA = (ThlA -((ThlA+Th2A+Th3B)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3B)/3))/PB S3A = (Th3B -((ThlA+Th2A+Th3B)/3))/PB 4X X X X XPB > PLOW S1iB = (ThliB -((ThliB+Th2B+Th3B)/3))/PB S2B = (Th2B -((ThlIB+Th2B+Th3B)/3))/P 6S3B = (Th3B -((ThliB+Th2B+Th3B)/3))/PB SlA = (ThlA -((ThiA+Th2A+Th3A)/3))/P 8S2A = (Th2A -((Th1A+Th2A+Th3A)/3))/PB S3A = (Th3A -((ThiA+Th2A+Th3A)/3))/PB 5X X X X X Si1B = (ThlA -((ThiA+Th2B+Th3B)/3))/PB PB > PLOWS2B = (Th2B -((ThiA+Th2B+Th3B)/3))/PB S3B = (Th3B -((ThIA+Th2B+Th3B)/3))/PB PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 34 of 46cniin ThiA Th2A Th3A ThliB Th2B Th3BcaeGood Good Good Good Good Good AtoSIA = (ThlA -((ThlA+Th2A+Th3A)/3))/PB S2A =(Th2A -((ThlA+Th2A+Th3A)/3))/Pe 6 ~S3A = (Th3A -((ThlA+Th2A+Th3A)/3))/PB PB ->PLOW SI B = (ThIB8 -((ThI B+Th2A+Th3B)/3))/PB S2B = (Th2A -((Thl B+Th2A+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2A+Th3B)/3))/P8 S1A = (ThiA -((ThlA+Th2A+Th3A)/3))/pB S2A = (Th2A -((ThlA+Th2A+Th3A)/3))/PB 7 ~S3A = (Th3A -((ThlA+ITh2A+Th3A)/3))/PB PB>PLow SI B = (ThI1S -((Th 1B+Th2B+Th3A)/3))/PB S2B = (Th2B -((Thl B+Th2B+Th3A)/3))/PB S3B = (Th3A -((Thi B+Th2B+Th3A)/3))/PB S1A = 0S2A = 0S3A = 08X X X XPB -> PLOW $18B = (ThI B -((ThI B+Th2B+Th3B)/3))/PB S2B = (Th2B -((Thi1 B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2B+Th3B)/3))/PB SlA= 0S2A = 0S3A = 09X X XPB >- PLow SI B = (Thi B -((Thl B+Th2B+Th3B)/3))/PB S2B = (Th2B -((Thi B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thi1 B+Th2B+Th3B)/3))/PB S1A = 0S2A = 0S3A = 010 X X X XPB -> PLOW SI[B = (Th 1B -((ThI1B+Th2B+Th3B)/3))/PB S2B = (Th2B -((ThI B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2B+Th3B)/3))/PB SlA = 0,S2A = 0S3A = 011 X X X SIB = (ThlIB -((Thl B+Th2B+Th3B)/3))/PB PB >- PLOWS2B = (Th2B -((Thl B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2B+Th3B)/3))/PB PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 35 of 46Cae Codtin ThlA Th2A Th3A ThliB Th2B Th3B AtoCae cniin Good Good Good Good Good Good AtoS1A =(ThlA -((ThlA+Th2A+Th3A)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3A)/3))/PB 12 X S3A = (Th3A -((ThlA+Th2A+Th3A)/3))/P 8PB > PLOW $1B = 0S2B =0S3B = 0SlA = (ThlA -((ThlA+Th2A+Th3A)/3))/PB S2A = (Th2A -((Th1A+Th2A+Th3A)/3))/PB S3A = (Th3A -((Th1A+Th2A+Th3A)/3))/PB 13 X X XXPB > PLow S 1 B= 0S2B = 0S3B = 0S1A = (ThlA -((Th1A+Th2A+Th3A)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3A)/3))/PB 14 XS3A =(Th3A -((ThlA+Th2A+Th3A)/3))/PB P PLOW 81B = 0S2B = 0S3B = 0S1A = (ThlA -((Th1A+Th2A+Th3A)/3))/PB S2A =(Th2A -((ThlA+Th2A+Th3A)/3))/PB S3A = (Th3A -
15X X XPB -> PLOW 81B=O0S2B = 0S3B = 0S1A=0S2A = 0S3A = 016 X X X XPB k PLOW S1 B =0S2B = 0S3B = 0SlA = 0S2A =0S3A = 017 XX X X S1B=0PB>PLOWS2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 36 of 46ThlA Th2A Th3A ThlB Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A = 0S2A = 0S3A = 018 XXX XPB > PLow S 1 B= 0S2B = 0S3B = 0S1A = (Thi B -((Thl B+Th2A+Th3A)/3))IPB S2A = (Th2A -((Thl B+Th2A+Th3A)/3))/PB S3A = (Th3A -((Thl B+Th2A+Th3A)/3))/PB 19 X X XXPB > PLow Si B = (Thl B -, ((Thi B+Th2A+Th3B)/3))/PB S2B = (Th2A -((Thi B+Th2A+Th3B)/3))/P 5S3B = (Th3B -((Thi B+Th2A+Th3B)/3))/PB S 1A = (Thi1B -((Th1IB+Th2A+Th 3A)/3))/PB S2A = (Th2A -((Thl B+Th2A+Th3A)/3))/PB S3A = (Th3A -((Thi B+Th2A+Th3A)/3))/PB 20 X X X XPB -- PLOW S1B = (Thl B -((Thl B+Th2B+Th3A)/3))/PB S2B = (Th2B -((Thl B+Th2B+Th3A)/3))/PB S3B = (Th3A -((Thl B+Th2B+Th3A)/3))/PB S1A = (ThlA -((ThlA+Th2B+Th3A)/3))/PB S2A = (Th2B -((ThlA+Th2B+Th3A)/3))/PB 21 X S3A = (Th3A -((Th1A+Th2B+Th3A)/3))/PB PB >PLow SliB = (Thl B -((Thl B+Th2B+Th3A)/3))/PB S2B = (Th2B -((Thl B+Th2B+Th3A)/3))/PB S3B = (Th3A -((Thl B+Th2B+Th3A)/3))/P 8Sl1A = (Th 1A -((Th 1A+Th2B+Th3A)/3))/PB S2A = (Th2B -((ThlA+Th2B+Th3A)/3))/PB S3A = (Th3A -((ThlA+Th2B+Th3A)/3))/PB 22 XXX XPB > PLow S1B = (ThlA -((ThlA+Th2B+Th3B)/3))/PB S2B = (Th2B -((Th1A+Th2B+Th3B)/3))/PB S3B = (Th3B -((Th1A+Th2B+Th3B)/3))/PB S1A = (ThlA -((ThlA+Th2A+Th3B)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3B)/3))/PB S3A = (Th3B -((Th1A+Th2A+Th3B)/3))/PB 23 X $1 X SB = (ThlA- ((Th1A+Th2B+Th3B)/3))/PB PB -> PLowS2B = (Th2B -((ThlA+Th2B+Th3B)/3))/P 5S3B = (Th3B -((ThlA+Th2B+Th3B)/3))/PB PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 37 of 46ThlA Th2A Th3A ThiB Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A = (ThlA -((ThIA+Th2A+Th3B)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3B)/3))/PB S3A = (Th3B -((ThlA+Th2A+Th3B)/3))/PB 24 X X XPB > PLow Si B = (Thi B -((Thi B+Th2A+Th3B)/3))/PB S2B = (Th2A -((Thi B+Th2A+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2A+Th3B)/3))/PB S1A = (ThlA -((ThlA+Th2A+Th3B)/3))/PB S2A = (Th2A -((Th1A+Th2A+Th3B)/3))/PB S3A = (Th3B -((Th1A+Th2A+Th3B)/3))/PB 25 X XXPB > PLow $1B = 0S2B = 0 .S3B = 0S1A = (ThlA -((ThlA+Th2B+Th3A)/3))/PB S2A = (Th2B -((ThlA+Th2B+Th3A)/3))/PB S3A = (Th3A -((ThIA+Th2B+Th3A)/3))/P 826 XXXPB >- PLOW 81B = 0S2B = 0S3B = 0Sl1A = (Thi1 B -((Thi1 B+Th2A+Th3A)/3))/PB S2A = (Th2A -((Th 1 B+Th2A+Th3A)/3))/PB S3A = (Th3A -((Thi 1B+Th2A+Th3A)/3))/PB 27 X X XPB >- PLow $1B = 0S2B = 0S3B = 0S1A =0S2A = 0S3A = 028 -> PLOW Si = (ThlA -((ThlA+Th2B+Th3B)/3))/PB S2B = (Th2B -((ThlA+Th2B+Th3B)13))/PB S3B = (Th3B -((ThlA+Th2B+Th3B)13))/PB S1A = 0S2A = 0S3A = 029 X X X $SiB = (Thi1B -((ThlIB+Th2A+Th3B)/3))/PB PB > PLowS2B = (Th2A -((Thi B+Th2A+Th3B)/3))/PB S3B = (Th3B -((Th1B+/--Th2A+Th3B)/3))/PB PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 38 of 46ThiA Th2A Th3A ThlB Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A= 0S2A =0S3A =030 X X XP8 >- PLOW $1iB = (ThliB -((Thl1B+Th2B+Th3A)/3))/PB S2B = (Th2B -((Thl B+Th2B+Th3A)/3))/PB S3B = (Th3A -((Thi B+Th2B+Th3A)/3))/PB S1A=O0S2A =0S3A = 031 X X XP8 > PLOW $1B = 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 032 X X XP8 > PLOW $1B = 0S2B = 0S3B = 0S1A =0S2A = 0S3A =033 XX XP8 >-> PLow S1B = 0S2B = 0S3B = 0S1A= 0S2A = 0S3A = 034 X X XP8 - PLOW $1iB= 0S2B = 0S3B = 0S1A=0S2A =0S3A = 035 X X X S1B =0PB >- PLOWS2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 39 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 40 of 46ThlA Th2A Th3A Thl B Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A= 0S2A =0~S3A = 042 X X XPB -->PLow SiB = 0S2B = 0S3B = 0SlA= 0S2A= 0S3A = 043 XXPB > PLow Si1B =0S2B = 0S3B = 0SlA = 0S2A = 0S3A = 044 X XPB > PLOW SlB = 0S2B = 0S3B = 0S1A =0S2A = 0S3A = 045 XXPB > PLow Si1B = 0S2B = 0S3B = 0S1A= 0S2A = 0S3A = 046 XXPB > PLow S 1 B= 0S2B = 0S3B = 0S1A= 0S2A = 0S3A = 047 X XS1B= 0PB >- PLOWS2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 41 of 46ThliB Th2B Th3BGood Good Good AtoS1A= 0S2A = 0S3A = 0XS1B= 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 0SiB = 0S3B = 0SlA = 0S2A = 0S3A = 0S1B= 0S2B = 0S3B = 0S1A= 0S2A = 0S3A =0XSiB =0S2B = 0S3B = 0SlA =0S2A =0S3A = 0S1B= 0S2B=O0S3B = 0SlA = 0S2A = 0S3A=O0SiB = 0S2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 42 of 46Cae Codtin ThlA Th2A Th3A Thl B Th2B Th3B Atocae cniin Good Good Good Good Good Good AtoS1A = 0S2A = 0S3A = 054 X XPB > PLow $1B = 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 055 X XPB >- PLow S 1B = 0S2B = 0S3B =0S1A=O0S2A = 0S3A = 056 XXPB > PLOW Si1B = 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 057 X XPB--> PLOW S1B = 0S2B = 0S3B = 0S1A=O0S2A = 0S3A = 058 XPB - PLOW Si B = 0S2B = 0S3B = 0S1A=0S2A = 0S3A= 059 X SiB= 0PB >- PLOWS2B =0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 43 of 46ThlA Th2A Th3A ThiB Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A = 0S2A =0S3A =060 XPB_> PLOW $18= 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 061XPB > PLOW Si1B = 0S2B = 0S3B =0S1A = 0S2A = 0S3A = 062 XPB > PLOW SIB = 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 063 XPB > PLOW $IB = 0S2B = 0S3B = 0S1A =0S2A = 0S3A = 064PB  PLow S1B= 0S2B = 0S3B = 0S1A = 0S2A = 065Either Either Either Either Either Either S3A = 0PB < PLOW State State State State State State S1lB = 0S2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 44 of 46Where:Inputs:PB = normalized power (unitless)
PLow = lower threshold value for PB (user entered Tunable Parameter)
ThlA, Th2A, Th3A = Group A filtered Thot RTD inputs (0F)Thl B, Th2B, Th3B = Group B filtered That RTD inputs (&deg;F)ThlA Good = TRUE when RTD is not out-of-range or out-of-service Th2A Good = TRUE when RTD inp3ut is not out-of-range or out-of-service Th3A Good = TRUE when RTD is not out-of-range or out-of-service Thl B Good = TRUE when RTD inp3ut is not out-of-range or out-of-service Th2B Good =TRUE when RTD inp3ut is not out-of-range or out-of-service Th3B Good = TRUE when RTD is not out-of-range or out-of-service Outputs:S1A, S2A, S3A = the calculated streaming factors for the That inputs to the SQA3Aalgorithm
(&deg;F)S1 B, S2B, S3B = the calculated streaming factors for the That inputs to the SQA3Balgorithm
(&deg;F)Ranges for streaming factor Tunable Parameters:
[PPS FRS 3.2.5.14.7].
The streaming factor Tunable Parameters are used to adjust the Thest values to be used in theSQA3 or SQA3B algorithm for the That RTDs.The That streaming factors shall be calculated in each loop cycle but shall require user action toupdate the streaming factors used by the That Estimate algorithms.
2.14.2 Deleted2.15 Transfer Function:
Steamfiow Compensation 2.15.1 Steam Density Calculation Algorithm:
SteamDensity
=A * (Steam Pressure in psig) + BNote: The steam density calculation is a best fit linearization of the steam densityvs. pressure function.
Where:A = steamflow Tunable Parameter (user entered)B = steamflow Tunable Parameter (user entered)PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 45 of 46Ranges for Tunable Parameters:
[PPS FRS 3.2.9.14.1].
2.15.2 Non-compensated Steamfiow Calculation Algorithm:
SF= (SteamDensity)
* (SFDP -SFDPmin ) for SF >_ S~rminSF- a nstre)* (SFDPrnax
-SFDPmin )Where:SF = non-compensated steamflow SF =O0for SF <SFminSFrmin = user entered Tunable Parameter SFDP = steamfiow transmitter DP signal (% of full scale DP)max =maximum value of SFC and SFDP signal ranges (constants) min minimum value of SFC and SFDP signal ranges (constants)
SteamDensityref
= user entered Tunable Parameter derived from:"A * (Rated Steam Pressure
@ Full Load) + B"(A and B from Section 2.15.1)Ranges for Tunable Parameters:
[PPS FRS 3.2.9.14.1].
2.15.3 Steamfiow Compensation Algorithm
[PPS FRS 3.2.9.13.1]
The Steamflow Compensation Algorithm shall be implemented as follows:SFC = (SF~max -SFCmin ) * (SF)112 + SFC miWhere:SFC = compensated steamflow (million pounds per hour)2.16 Transfer Function:
Steam Generator Low-Low Level Trip Time Delay2.16.1 Steam Generator Low-Low Level Trip Time Delay Algorithm
[PPS FRS 3.2.11.13.3]
Note: Tech Spec requirement
-no change to algorithm allowed.The Steam Generator Low-Low Level Trip Time Delay Algorithm shall be implemented asfollows:TD = A(PL) 3+ B(PL)2 + C(PL) + DWhere:TD = allowable time delay (seconds) with PL < 50% RTPTD =O0with PL >50% RTPPL = RCS Loop AT Equivalent to power (% RTP)PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page-46 of 46A = constant (unitless)
B = constant (unitless)
C = constant (unitless)
D = constant (unitless)
Calculated TD shall be constrained by the requirements of FRS Section 3.2.11.6.1.
Ranges for Tunable Parameters:
[PPS FRS 3.2.11.14.3].
Note: the formula shown is functionally equivalent to the format as presented in theTechnical specification.
PG&E The CD in Attachment 5 of the Enclosure Contains Proprietary Information Withhold from public disclosure under 10 CFR 2.390Enclosure Attachment 3PG&E Letter DCL-16-011I Controller Transfer Functions Design Input Specification, Revision 4The CD in Attachment 5 of the Enclosure Contains Proprietary Information Withhold from public disclosure under 10 CFR 2.390When separated from the CD in Attachment 5 to the Enclosure, this document is decontrolled DCPP Form 69-20288 (07111113)
Specification Cover SheetCF3.1D16 Attachment 2Page 1 of 2SAP Specification No.: 110000000552 Rev.: 4Legacy No.: 101!5-J-NPG El N/ATitle: Process Protection System Controller Transfer Function Design InputSpecification Project:
Diablo Canyon Power Plant, Unit 1 & 2 Date: 11/13/13Department/Group:
Engineering
: Projects, Instrumentation and ControlsSystem, Structure, or Component:
Process Protection System (System 36)Type or PurposeofSpecification:Desiqn of Controller Transfer Function for theProcess Protection SystemTotal No. of Sheets(including cover sPreparer:
Verifier:
Coordination:
Seismic Approval:
Environ.
ApprovalLead Mgr Approv;Technical CoordirCertified By (PE):heet): .48 Nuclear Safety Related:
Yes IZI No El10OCFR 21 Applies:
Yes [] No ElGraded Quality:
Yes El No []Sinture Section Dateft p3 (See Page 2 See Pagqe 2 .See Page 24 A ,A/, _____,: i!A ,wA ,1a,: _ _ _ _ _ _lator Acceptance per CF3.1D17: Date: _____/ ___.. ~ .6~.T 1 o---J ' ,/20:Type NameRegistration No.:PE PE Stamp or Seal:State California Expiration Date: i//t1/f69-20288_transfer_R4 1113.1035 DCPP Form 69-20288 (07111113)
Specification Cover SheetCF3.1D16 Attachment 2Page 2 of 2COORDINATION Technical Coordinator Procurement SpecialiSt Procurement BuyerComponent EngineerSystem Engineer(s)
Signature orSAP rcin oification/Task
,/DateN/AN/ ARecord of All Issued Revisions Revision Page(s) Section(s)
Description Issue Date0 Al! All Initial Issue 3/ 9 /111 See Revision Summary (p1 of spec) 6/15/112 See RevisionSummary (p1 of spec) 4/19/123 See Revision Summary (p1 of spec) 5/30/134 See Revision Summary (p1 of spec) 11/13/13DISTRIBUTION:
1.2.3. ._______.__
69-20288_transfer._R4 1113.1035 4.5.6.
Spec. Np.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 1 of 46REVISION SUMMARYRevision Number Affected Pages Reason for Revision0 All Initial issueSection 2.4.1 Revised to clarify Lead/Lag Filter equation.
Section 2.6.1 Revised to clarify Rate/Lag Filter equation.
Added new section to define Thot Estimate Compensation Section.
2.14.2 AgrtmSecion 2.0.1 Revised flux imbalance calculation methodology.
and 2.11.1.2Section 2.14.1 Deleted reference to "SOi' in last paragraph.
Section 2.15.2 Revised descriptions for "max" and Thin" as used in algorithm.
Sections 2.10.1 Deleted the Laplace transform operator-not used in theand 2.11.1 derived calculations for OPDT and OTDT as shown.Page 21 SQA3 Algorithm Truth Table, Case 30: revised Line for Th2estas shown.SQA3 Algorithm Truth Table, Case 39: corrected ActionPage 22statement to reference Note 2.25 SQA3 Algorithm Truth Table; added references to Note 1 forPage 25 the "Where" variables as shown.Page 25 Consistency Check 1 Truth Table: deleted "None" column.Pae27 Delta Comparison Check 4 Truth Table: deleted "Al = A2 =3 gA3" column and last row of Table.Page 28 Tfhavg calculation Truth Table: deleted "Neither" column.Section 2.2.1 Changed "M" to 'in" in the "Where:"
section.Secton 26.2 Item a): added TaVgRATELAG definition as "i"; original "i and ii" to"ii and iii"'.Section 2.8.1 Edited definition of AT0.Secton 210.1 Revised definition of AT&deg;; revised fl (Al) figure on page 11;revised Al CAL definition on page 12.Section 2.11.1 Revised definitions for AT0, K4 and K5; revised f2(AI) figure.Section 2.13 Revised SQA-3 Tables per PG&E commentsVarious Numbered TablesSection 1.4 Added new references 1.4.1.5 through 1.4.1.8Various Changed "Tuning Constant" to "Tunable Parameter" Added references to Scaling Caics in subsections a), b), and c)Secton 23.2 for RTD a, b, c constant valuesSectins 24.1,Added direction for suppression of transient on initialization 2.6.14 Section 2.5.2 Revised subsection a)Section 2.11.1 Clarified information for Tunable Parameter K5Clarified requirements for SQA2 algorithm and revised Tables 1Sectio 2.12 and 2 as applicable Clarified requirements for SQA3A/B algorithm and revisedSectio 2.13 Tables 3 through 10 as applicable Revised Thot streaming factor calculation methodology andSecton .14 added Table 11Section 2.15.2 Revised definition of "SFDP"PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 2 of 46Revision Number Affected Pages Reason for RevisionISection 2.16.1 IAdded constraint information for calculation of TD4 (cont.) Section 1.3.2 Added "Definitions" sectionPG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 3 of 46CONTENTS1 INTRODUCTION
...............................................................................................
51.1 PURPOSE ..........................................................................................................
51.2 SCOPE..............................................................................................................
51.3 ACRONYMS AND DEFINITIONS....................................................................................
 
==1.4 REFERENCES==
 
......................................................................................................
72 CONTROLLER TRANSFER FUNCTION REQUIREMENTS
..............................................
82.1 OVERVIEW
.........................................................................................................
82.2 TRANSFER FUNCTION:
INPUT SCALING.........................................................................
82.32.42.52.62.72.82.92.102.112.122.132.142.152.16TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
TRANSFER FUNCTION:
RTD RESISTANCE TO TEMPERATURE CONVERSION
................................
9LEAD/LAG FILTER ......................................................................
9LAG FILTER............................................................................
11RATE/LAG FILTER...............................................
"......................
11DTTA TAVG CALCULATION
..........................................................
12NORMALIZED POWER (PB) CALCULATION...........................................
13DTTA DELTA-T CALCULATION
......................................................
13OVERTEMPERATURE DELTA-T (OTDT) SETPOINT CALCULATION................
13OVERPOWER DELTA-T (OPDT) SETPOINT CALCULATION
........................
16SENSOR QUALITY ALGORITHM 2 (SQA2)........................................
18SENSOR QUALITY ALGORITHM 3A AND 3B (SQA3A/SQA3B)..................
20THaT STREAMING FACTOR CALCULATION
...........................................
33STEAMFLOW COMPENSATION........................................................
44STEAM GENERATOR Low-Low LEVEL TRIP TIME DELAY .........................
45PG&E Spec. No.110000Q000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 4 of 46TABLESTable 1 SQA2 Algorithm Case Determination..................................................................
18Table 2 SQA-2 Consistency Check 1I.........................................................
:...................
20Table 3 SQA3 Algorithm Case Determination (Typical of SQA3A or SQA3B)..............................
20Table 4 SQA-3 Consistency Check 1 ........................
..................................................
29Table 5 SQA-3 Consistency Check 2 ...........................................................................
30Table 6 SQA-3 Delta Comp arison Check 1 ....................................................................
30Table 7 SQA-3 Delta Comp3arison Check 2 ....................................................................
31Table 8 SQA-3 Delta Comp3arison Check 3 ....................................................................
31Table 9 SQA-3 Delta Comp3arison Check 4 ....................................................................
31Table 10 Tfhavg Calculation (from SQA3A and SQA3B results)
......................................
32Table 11 Thot Streaming Factor Determination..................................................................
33PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 5 of 461 Introduction 1.1 PurposeThe purpose of this Specification is to provide vendors with details necessary to develop the appropriate algorithms to implement the Controller Transfer Functions specified in the Process Protection System (PPS)Functional Requirements Specification (FRS) [Reference 1.4.1.1].
1.2 ScopeThe PPS FRS [Reference 1.4.1.1]
identifies the requirements that must be implemented by the PPS and iswritten in terms that are hardware independent.
This specification supplements the PPS FRS by providing details for developing algorithms for use by a digital system to implement the PPS FRS specified controller transfer functions.
All transfer functions specified in the PPS FRS (with the exception of bistablecomparators) are included in this specification with the appropriate PPS FRS requirement section identified for traceability purposes.
1.3 Acronyms and Definitions 1.3.1 AcronymsACRONYM ," -, DEFINITION
" ' ..."-=CFR Code of Federal Regulations DCPP Diablo Canyon Power PlantDTTA Delta-T / TavgFRS Functional Requirements Specification OPDT Overpower Delta-TOPSP Overpower SetpointOPTR Overpower Turbine RunbackOTDT Overtemperature Delta-TOTTR Overtemperature Turbine RunbackPG&E (PGE) Pacific Gas & Electric CompanyPLS Precautions, Limitations, and Setpoints (document)
PPS Process Protection SystemRCS Reactor Coolant SystemPG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 6 of 46ACRONYM DEFINITION RTD Resistance Ternperature DetectorRTP Rated Thermal PowerSQA Sensor Quality Algorithm
 
====1.3.2 Definitions====
TERM DEFINITION May A term used to denote permission to perform activities and isneither a requirement nor a recommendation.
Shall A term used to denote a legally binding (i.e., contractual) requirement.
Should A term used to denote recommendations that are desirable but notcontractual requirements.
Will A term used to denote intention or certainty; not a legally binding(i.e., not contractual) requirement.
Out of Service (OOS) An intentional inoperable condition established for a protection system channel that prevents an unexpected interaction with otherplant systems during maintenance activities.
For protection systemchannels that include comparator
: outputs, the OOS condition isestablished when a comparator output from the PPSinstrumentation is forced to a fixed state by plant personnel via theHSI.For the purpose of this definition, manual trip and manual bypassswitches are external components and are not considered part ofthe PPS instrumentation.
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 7 of 461.4 References 1.4.1 Implementing Documents (Use Latest Revision) 1.4.1.1 DC 663195-44-1,1DCPP-Units 1 & 2, Process Protection System Functional Requirements Specification (Altran Solutions Corporation Document 08-001 5-SP-001) 1.4.1.2 Technical Specifications, DCPP Units I and 2, Appendix A to License Nos. DPR-80 and DPR-82, as amended .. ....1.4.1.3 DC 663229 -47, Precautions Limits and Setpoints Document (PLS)1.4.1.4 PG&E IDAP CF2.1D9, Software Quality Assurance Plan, Software Development 1.4.1.5 DCPP Maintenance Scaling Calculation (Unit 1) SC-I-36-M.2 1.4.1.6 DCPP Maintenance Scaling Calculation (Unit 2) SC-l-36-M.2 1.4.1.7 DCPP Maintenance Scaling Calculation (Unit 1) SC-l-36-M.5 1.4.1.8 DCPP Maintenance Scaling Calculation (Unit2) SC-I-36-M.5 1.4.1.9 DCPP Maintenance Scaling Calculation (Unit 1) SC-I-36-M.3 1.4.1.10 DCPP Maintenance Scaling Calculation (Unit 2) SC-I-36-M.3 1.4.1.11 DCPP Maintenance Scaling Calculation (Unit 1) SC-I-36-M 1.4.1.12 DCPP Maintenance Scaling Calculation (Unit 2) SC-I-36-M PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 8 of 462 Controller Transfer Function Requirements 2.1 OverviewThe PPS FRS [Reference 1.4.1.11 specifies that controller transfer functions be provided to handle variouscontrol actions necessary to implement protection channel functions.
The methods to be utilized toimplement the specified controller transfer functions are included in this specification.
The methods defined in this section are acceptable.
Any alternate method proposed by a particular vendormust be presented with proof of equivalence for acceptance for use by PG&E. Any such acceptance byPG&E will result in a revision to this specification to document the acceptability for use of the methodology proposed by the vendor.Certain controller transfer functions that satisfy Technical Specification
[Reference 1.4.1.2]
requirements must/shall be implemented as shown in this specification.
This requirement will be specifically identified where that function is described in this specification.
2.2 Transfer Function:
Input Scaling2.2.1 Input Scaling Implementation Scaling shall be implemented as follows:N= m*X~bWhere:N =input scaling value (engineering units)m = gain (constant)
X = transmitter input (engineering units)b = offset (constant) 2.2.2 Input Scaling capability shall be provided for the following PPS functions:
a) All analog inputs [PPS FRS 3.2.1.13.2]
: i. m (gain) shall be set to one (1) unless specific scaling requirements arespecified in the PPS FRSii. b (offset) shall be set to zero (0) unless specific scaling requirements arespecified in the PPS FRSb) Reactor Coolant Flow [PPS FRS 3.2.2.13.1]
: i. Tunable Parameter ranges: [PPS FRS 3.2.2.14.2]
ii. Information:
gain (in) and offset (b) values are determined per ScalingCalc SC-I-36-M.2
[1.4.1.5, 1.4.1.6]c) Steamflow[PPS FRS 3.2.9.13.2]
: i. Tunable Parameter ranges: [PPS FRS 3.2.9.14.1]
ii. Information:
gain (in) and offset (b) values are determined per ScalingCalc SC-l-36-M.5
[1.4.1.7, 1.4.1.8]PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specsification Page 9 of 462.3 Transfer Function:
RTD Resistance to Temperature Conversion 2.3.1 RTD Resistance to Temperature Conversion Implementation Resistance to temperature conversion shall be implemented as follows:RS(T) = a +bT +cT2Where:.RS(T) = resistance in ohms (actual measured reading)T = temperature in degrees Fa, b, c = RTD constants from the RTD calibration curve (manually input for eachRTD)Hence:T=-b+ +b2-4c(a- RS(T))2c2.3.2 Resistance to temperature conversion shall be provided for the following PPS functions:
a) Wide Range Reactor Coolant Temperature
[PPS FRS 3.2.3.13.1]
: i. a, b, c RTD constant Tunable Parameter ranges [PPS FRS 3.2.3.14.2]
ii. Information:
a, b, c RTD constant values per Scaling Calc SC-l-36-M3 b) DTTA (Narrow Range Hot and Cold Leg Temperatures)
[PPS FRS 3.2.5.13.5]
: i. a, b, c RTD constant Tunable Parameter ranges [PPS FRS 3.2.5.14.7]
ii. Information:
a, b, c RTD constant values per Scaling Calc SC-l-36-M.3
[1.4.1.9, 1.4.1.10c) Pressurizer Vapor Temperature
[PPS FRS 3.2.8.13.1]
: i. a, b, c RTD constant Tunable Parameter ranges [PPS FRS 3.2.8.14.3]
ii. Information:
a, b, c RTD constant values per Scaling Calc SC-l-36-M
[1.4.1.11, 1.4.1.12]
2.4 Transfer Function:
Lead/Lag Filter2.4.1 Lead/Lag Filter Implementation Lead/Lag filters shall be implemented as follows:Reference equation:
Y(n) =Cl
* X(n) +0C2
* X(n -I1) +0C3
* Y(n -1)PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 10 of 46Where:Y(n) = present output value (engineering units)X(n) p resent input value (engineering units)X(n-1) = previous cycle input value (engineering units) [see Note 1]Y(n-1) p revious cycle ouput value (engineering units) [see Note 1]Note 1: to suppress transient on initialization, set =X(n)Coefficient Cl= 2* +TCoefficient 02 --,2*
* Coefficient 03- (2 td-Where:G = Gain (equal to 1 unless otherwise specified)= user entered lead time constant (seconds) td = user entered lag time constant (seconds)
T = cycle time in secondsTo provide a unity transfer function (output = input), set lead time constant (tn) and lag timeconstant (Td) equal to 0.0.2.4.2 Lead/Lag Filters shall be provided for the following functions:
a) DTTA Tavg [PPS FRS 3.2.5.13.2]
: i.
= Y (Lead/l~ag filter output value per Section 2.4.1)i. (Tavg -TOavg) = X (Lead/Lag filter input per Section 2.4.1I)iii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7].
b) DTTA Delta-T [PPS FRS 3.2.5.13.2]
: i. ATLEAD/LAG
= Y (Lead/Lag filter output value per Section 2.4.1),ii. Calculated AT = X (Lead/Lag filter input value per Section 2.4.1)iii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7].
c) Pressurizer Pressure reactor trip compensation
[PPS FRS 3.2.7.13.1]
: i. Tunable Parameter ranges: [PPS FRS 3.2.7.14.6].
d) Steamline Pressure
[PPS FRS 3.2.10.13.1]
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 11 of 46i. Tunable Parameter ranges: [PPS ERS 3.2.10.14.4]
2.5 Transfer Function:
Lag Filter2.5.1 Lag Filter Implementation The Lag Filter shall be implemented using the same format as the Lead/Lag Filter described in Section 2.4 with the lead time constant (tn) set to 0.0.2.5.2 Lag filters shall be provided for the following PPS functions:
The following functions require Lag Filters:a) Additional low pass (Lag) filtering capability shall be provided for analog inputs asnecessary to provide the filtering requirements per PPS FRS 3.2.1.12.2.
: i. Deletedii. Lag filter (time constant) shall be adjustable with an allowable range of0.0 to 5.0 seconds to provide attenuation of process noise.iii. Lag time constant shall be set to 0.0 if not required for process noiseattenuation.
iv. Adjustment of the Lag time time constant will be per administrative procedure.
b) DTTA Narrow Range Tcold [PPS FRS 3.2.5.13.1]
: i. Each DTTA Tcold input shall be provided with a Lag Filter.ii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7]
c) DTTA Narrow Range Thot [PPS FRS 3.2.5.13.1]
: i. Each DTTA Thot input shall be provided with a Lag Filter.ii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7],
d) Calculated Thot Streaming Factor [PPS FRS 3.2.5.13.1]
: i. Each calculated Thot streaming factor output shall be provided with aLag Filter.ii. Tunable Parameter ranges: [PPS FRS 3.2.5.14.7]
2.6 Transfer Function:
Rate/Lag Filter2.6.1 Rate/Lag Filter shall be implemented as follows:Reference equation:
Y(n) = C1" (X(n)- X(n- 1))+/-+ C2"* Y(n--1)PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 12 of 46Where:Y(n) = present output value (engineering units)X(n) = present input value (engineering units)X(n-1) =previous cycle input value (engineering units) [see Note 1]Y(n-1) = previous cycle output value (engineering units) [see Note 2]Note 1: to suppress transient on initialization, set =X(n)Note 2: to suppress transient on initialization, set = zeroCoefficient Cl- (',2"* T)Coefficient C2 =f*td +TjWhere:G = Gain (equal to I unless otherwise specified)
"n = user entered rate time constant (seconds)
Tda = user entered lag time constant (seconds)
T = cycle time in seconds2.6.2 Rate/Lag filters shall be provided for the following functions:
a) Tavg input to DTTA OPSP calculation
[PPS FRS 3.2.5.13.3]
: i. TavgRATFLG
= Y (Rate/Lag filter output value per Section 2.6.1 )ii. Calculated Tavg = X (Rate/Lag filter input value per Section 2.6.1).iii. Tunable Parameter ranges: [PPS ERS 3.2.5.14.7]
b) Steamline Pressure
[PPS FRS 3.2.10.13.2]
: i. Gain for steamline pressure Rate/Lag shall be =-1i. Tunable Parameter ranges: [PPS FRS 3.2.10.14.4]
2.7 Transfer Function:
DTTA Tavg Calculation 2.7.1 DTTA Tavg Calculation Algorithm
[PPS FRS 3.2.5.13.4]
DTTA Tavg shall be calculated as follows:mfg Thavg + mfcavgTa~g-- .2.0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 13 of 46Where:Tavg = calculated loop average temperature (DF)Tfhavg = calculated loop average hot leg temperature
(&deg;F)Tfcavg = calculated loop average cold leg temperature
(&deg;F)Note: Tfhavg and Ttcavg values are determined by the SQA3A(B)
[Section 2.13] and SQA2[Section 2.12] algorithms.
2.8 Transfer Function:
Normalized Power (PB) Calculation 2.8.1 Normalized Power calculation algorithm
[PPS FRS 3.2.5.13.11]:
Normalized Power shall be calculated as follows:PB = T havg -T cavgAToWhere:P8  = normalized power (unitless)
(value is constrained per FRS 3.2.5.13.11)
Tfhavg = calculated loop average hot leg temperature (0F)Tfcavg = calculated loop average cold leg temperature (0F)AT0  = user entered Tunable Parameter representing the loop specific AT atrated thermal power (expressed in &deg;F)PB = 0.0 when calculated PB < 0.0PB = 1.5 when calculated PB > 1.5Note: Tfhavg and Ttcavg values are determined by the SQA3A(B)
[Section 2.13] and SQA2[Section 2.12] algorithms.
2.9 Transfer Function:
DTTA Delta-T Calculation 2.9.1 OTTA Delta-T Calculation Algorithm
[PPS FRS 3.2.5.13.4]
DTTA Delta-T shall be calculated as follows:AT= PB*100Where:AT = reactor power equivalent of loop differential temperature (equivalent-reactor power units)P8  = normalized power (unitless) 2.10 Transfer Function:
Overtemperature Delta-T (OTDT) Setpoint Calculation 2.10.1 DTTA OTDT Setpoint Calculation Algorithm
[PPS FRS 3.2.5.13.6]
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 14 of 46Note: Tech Spec requirement
-no change to algorithm allowed.DTTA OTOT Setpoint shall be calculated as follows:OTDTsetpoint--
AT0 * [Ki -K2
* TavgLEAA.G
+ K3 * (P -po)_- fi(AI)]Where:AT&deg; = loop specific indicated AT at ratedthermal power [always 100, not anadjustable Tunable Parameter]
Tavg = measured Tavg signal (0F)T~avg = nominal Tavg at rated thermal power (&deg;F)P = pressurizer pressure (psig)p0  = nominal RCS operating pressure (psig)K1  = user entered Tunable Parameter (unitless)
K2  = user entered Tunable Parameter
(/&deg;F)K3  = user entered Tunable Parameter
(/psig)f1(AI) = flux imbalance as shown below (% of rated thermal power)TaVgLEAD/,AG
=see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
fl(AI)fl--AIl(AIfl fl(IIDAJCALWhere:fil(Al) = the difference between the upper and lower calibrated ion chamber currentreadings (calculated as shown below)fil(AI)A
= breakpoint (user entered Tunable Parameter)
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 15 of 46fl (AI)B = slope (user entered Tunable Parameter) fl (AI)Q = limit (user entered Tunable Parameter) fil(AI)D
= breakpoint (user entered Tunable Parameter) fi (AI)N =slope (user entered Tunable Parameter) fil(AI)C
= limit (user entered Tunable Parameter)
Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
fl (Al) Calculation (same for f2(AI)):AI =(Qu -QI)Al CAL -- SCAL FLUX CALIB
* AlWhere:Al = delta flux value (power units).Al CAL = the calibrated delta flux value (power units)SCAL FLUX CALIB = factor determined during the incore-excore start-upcalibration (user entered Tunable Parameter)
Qu = upper flux~input value (power units)QI = lower flux input (power units)2.10.2 The input to the OTOT temperature comparator shall be:ATLEAo/tAG
-OTDTsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.10.3 An OTDT Reactor Trip shall occur when:ATLAD/LAG
>-" OTDTsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.10.4 An OTDT Turbine Runback shall occur when:ATLEAD/LAG
-OTDTsetpoint
>- OTTRsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 16 of 462.11 Transfer Function:
Overpower Delta-T (OPDT) Setpoint Calculation 2.11.1 DTTA OPDT Setpoint Calculation Algorithm
[PPS FRS 3.2.5.13.7]
Note: Tech Spec requirement
-no change to algorithm allowed.DTTA OPDT Setpoint shall be calculated as follows:OPDTsetpoint
-AT0 * [K4 -K5
* TavgATEAG
-Ks * (Tavg -T'avg)-.
f2(AI)]Where:AT0 = loop specific indicated AT at rated thermal power [always 100, not anadjustable Tunable Parameter]
Tavg = measured Tavg signal (&deg;F)T'avg = nominal loop specific indicated Tavg at rated thermal power (&deg;F)K44  = user entered Tunable Parameter (unitless) 15  = user entered Tunable Parameter
(/&deg;F) [0 for decreasing TavglK6  = user entered Tunable Parameter
(/&deg;F) [0 for Tavg <T'avg]f2(AI) = flux imbalance as shown below (% of rated thermal power)TaVgRATEAG
=see Section 2.6.2Note: f2(AI) shall be 0% of rated thermal power for all Al at DCPP.Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
f2(AI)f --= 2(A)w--=-2(AI)vf2(AI)JPG&E Spec. No.110000000552 Rev. 4'--" PPS Controller Transfer Functions Design Input Specification Page 17 of 46Where: "f2(AI) = the difference between the upper and lower calibrated ion chamber currentreadings (calculated as shown in Section 2.10.1)f2(AI)F = breakpoint (user entered Tunable Parameter) f2(AI)V = slope (user entered Tunable Parameter) f2(AI)W = limit (user entered Tunable Parameter) f2(AI)lI=
breakpoint (user entered Tunable Parameter) f2(AI)J = slope (user entered Tunable Parameter) f2(AI)H = limit (user entered Tunable Parameter)
Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.11.2 The input to the OPOT temperature comparator shall be:ATLEADILAG
-O PDTsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.11.3 An OPDT Reactor Trip shall occur when:ATLEAD/LAG
> OPDTsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.11.4 An OPDT Turbine Runback shall occur when:ATLEAD/LAG
-OPDtsetpoint
>.- O PTRsetpoint ATLEAD/LAG
= see Section 2.4.2Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 18 of 462.12 Transfer Function:
Sensor Quality Algorithm 2 (SQA2)2.12.1 SQA2 Algorithm
[PPS FRS 3.2.5.13.8]
The SQA2 algorithm is performed to determine the average temperature of a DTTA loop coldleg channel (Tfcavg).
The diagnostic status (Pass/Fail) for each RTD input is an input to this transfer function.
Theinput status shall be set to Fail when the RTD input is detected Out of Range.The Removed From Service (RFS Yes/No) for each RTD input is an input to this transferfunction.
The SQA2 Algorithm shall be implemented per Steps "a" and "b" as follows:a) Determine the SQA2 Case and perform the associated "Action" per Table 1:Table 1 SQA2 Algorithm Case Determination Case Input Diag -Diag -RFS -RFS -AtoPass Fail Yes No Ato2 GoodjIputs (pass diaqnostics and not RFS)I TCI X] X Perform Consistency Checkl11 Good Input (pass diagnostics and not RFS)2 T~ci X X Tfcavg =TcTXc XX3 Ttci X X Ttcavg = TcTtc2  X X4 Ttc2 X X6 T01e X X Ttcavg =Tc5 Tto2  X XST102  X X X Ttcavg=:Tic 2No Good Inputs (fail diagnsisand/or RFS)8 Tf end of Table)Tc2 X IX Tcv 'Io 2(e oe1ac2 Alarm Output: 2 BAD inputs9 Ttci X X T'cavg = Tc9 Ttc2  X X Alarm Output: 2 BAD inputs1Q I Tc X I x I I T'cavg = T0o orLT'2(see Note 1 atPG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 19 of 46Case In put Diag -Diag -RFS -RFS- AtoPass Fail Yes No AtoTfc2 X Xend of Table)Alarm Output: 2 BAD inputs11 TTT&deg;i Xi Tcavg -TtcTt2  X X Alarm Output: 2 BAD inputs1 Tt1XX T'cavg =( Ttc+ Tt'c2)/213 T7~ XX Ttav T0Tt2  X X Alarm Output: 2 BAD inputs"T___ ____ X X ____Ttcavg = Ttci or Tt02 (see Note 1 at14 T12 Xend of Table)X X Alarm Output: 2 BAD inputs15 X___ lx X I___Ttcavg
=Tt215__ TT7j____
X J____JX JAlarm Output: 2 BAD inputsTto ____ X X ____Ttcavg = Ttci or Tt02 (see Note 1 at167T7o2 X X end of Table)_____ ____ ______I ____ ____________Alarm Output: 2 BAD inputsWhere:Tfcavg = average cold leg temp (&deg;F)Tfl = filtered cold leg temperature from thermowell RTD "1" (0F)Tf2 = filtered cold leg temperature from thermowell RTD "2" (&deg;F)For initial scan, if both Tc inputs are OOS, then Tfcavg shall be set equal to Tfo2input value.Alarm output (Tables 1 and 2) shall be set TRUE after the, alarm condition hasbeen TRUE for a predetermined number of consecutive scan cycles.(Recommended initial value for the alarm delay input setting is 3 scan cycles).Note 1: When administratively removed from service, Tfo1 or Tfc2 shall retain its lastvalue while in service.
The value of Tfcavg will be from the last Tfc (1 or 2)removed from service when both are RFS.PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 20 of 46b) Perform the following SQA2 DELTAC Consistency Checks as directed by SQA2Case Determination Table 1:Table 2 SQA-2 Consistency Check 1Condition
< DELTAC > DELTAC ActionITTc7-mfc 2l X TTcavg =(Ttc1 + Ttc2)/2IT'olT'o~
21 X TTcavg = (Ttc1 + Tc)2Alarm Output: Tfo1/Tfo2 Deviation Where:DELTAC = user entered Tunable Parameter (0F)Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
2.13 Transfer Function:
Sensor Quality Algorithm 3A and 3B (SQA3AISQA3B) 2.13.1 SQA3A/SQA3B Algorithms
[PPS FRS 3.2.5.13.9]
The SQA3A and SQA3B algorithms are performed to determine the average temperature of aDTTA loop hot leg channel (Tfhavg).
Each determines a value and the two values (TfhavgAand TfhavgB) are combined to determine the Tfhavg for the DTTA channel.The SQA3A algorithm shall be used to determine the average hot leg temperature for theDTTA channel as developed from the three (3) "A" Thot RTDS (one per thermowell).
The SQA3B algorithm shall be used to determine the average hot leg temperature for theDTTA channel as developed from the three (3) "B" Thot RTDS (one per thermowell).
The diagnostic status (Pass/Fail) for each RTD input is an input to this transfer function.
Theinput status is set to Fail when the RTD input is detected Out of Range.The Removed From Service (RFS Yes/No) for each RTD input is an input to this transferfunction.
The SQA3 and SQA3B Algorithms shall be implemerited per Steps "a" thru "e" as follows:a) Determine the SQA3 Case and perform the associated "Action" per Table 3:Table 3 SQA3 Algorithm Case Determination (Typical of SQA3A or SQA3B)Case Input [Diag -IDiag RFS -IRFS 1ActionPass j-Fail Yes j-No3 Good Inputs (pass diagnostics and not RFS)1 Thiest X X Perform Consistency Check 1Th2est X X~Th3est X ____ IX2 Good Inputs (pass diagnostics and not RFS)2 Thlest X X Perform Consistency Check 2 (Case 1 )PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 21 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 22 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 23 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 24 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 25 of 46I 'navg = 11ni est, 1n13est, or 1 n3iesiNote 2 at end of Table)Status: <2 Good inputs this SQA3Tthavg = Thilest, Th2est, or Th3est (seeNote 2 at end of Table)Status: <2 Good inputs this SQA3Tthavg = (Thilest
+ Th2est + Th3est)/3 Status: <2 Good inputs this SQA31'flavg = I nIlest, i nzest, or I n3LieSiNote 2 at end of Table)Status: <2 Good inputs this SQA3PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 26 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 27 of 46T'havg =Thl est, Th2est, or Th3est (seeNote 2 at end of Table)Status: <2 Good inputs this SQA3I navg =I nlest, I nzest, or In~.estNote 2 at end of Table)Status: <2 Good inputs this SQA3PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 28 of 46Where:Tfh avgThi1estTh2estTh3est= average hot leg temp for SQA3 (A or B) (0F) (Note 1)= filtered Thot (Tfhl) corrected for hot leg streaming
(&deg;F) (Note 1)= filtered Thot (Tfh2) corrected for hot leg streaming (0F) (Note 1)= filtered Thot (Tfhs) corrected for hot leg streaming (0F) (Note 1)PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 29 of 46For initial scan, if all Th inputs are OOS, then Tfhavg shall be set equal to Th3estvalue in SQA3A and SQA3B.Note 1: These values are representative of SQA3A or SQA3B and tagnames would have'A" or "B" appended.
Note 2: When administratively removed from service, Thl est, Th2est, or Th3est shallretain its last value while in service.
Th~e value of Tfhavg will be from the last Thest(1, 2, or 3) removed from service when all are RFS.b) Perform the following SQA3 DELTAH Consistency Checks as directed by the SQA3Case Determination Table 1:Table 4 SQA-3 Consistency Check 1Condition Al A2 A3 Action> DELTAH Tthavg = (Thl est + Th2est + Th3est)/3
> DELTAH X Tthavg = (Thl est + Th2est)/2 Alarm Output: Th3est/ Thestavg Deviation; Status: 1 Bad Input> DELTAH X TThavg = (Thlest + Th3est)/2 Alarm Output: Th2est/ Thestavg Deviation; Status: 1 Bad Input> DELTAH X Tthavg = (Th2est + Th3est)/2 Alarm Output: Thl est/ Thestavg Deviation; Status: 1 Bad Input> DELTAH X X Perform Delta Comparison Check 1> DELTAH X X Perform Delta Comparison Check 2> DELTAH X X Perform Delta Comparison Check 3> DELTAH X X X Perform Delta Comparison Check 4Where:DELTAH = user entered Tunable Parameter
(&deg;F)Thestavg
= (Thl est + Th2est + Th3est)/3 (0F)Al = IThestavg
-Thl esti (&deg;F)A2 = JThestavg
-Th2estj (&deg;F)A3 = jThestavg
-Th3estl (&deg;F)Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
Alarm output (Tables 4 through 10) shall be set TRUE after the alarm condition hasbeen TRUE for a predetermined number of consecutive scan cycles.(Recommended initial value for the alarm delay input setting is 3 scan cycles).PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 30 of 46c) Perform the following SQA3 DELTAH Consistency Checks as directed by the SQA3Case Determination Table or the Delta Comparison Check Tables:Table 5 SQA-3 Consistency Check 2Case Condition
_< DELTAH > DELTAH Action1 Thiest -Th2estl X TThavg = (Thlest + Th2est)/2 Status: I Bad InputIThi1est
-Th2estj X Tthavg =(Thilest
+ Th2est)/2 Alarm Output: Thlest/Th2est deviation
;Status: <2 Good inputs2 IThlest -Th3estl X Tthavg =(Thlest
+ Th3est)/2 Status: 1 Bad Input[Thiest -Th3estl X T'havg = (Thiest + Th3est)/2 Alarm Output: ThilestlTh3est deviation; Status: <2 Good inputs3 Th2est -Th3estj X Tthavg = (Th2est + Th3est)/2 Status: 1 Bad InputjTh2est -Th3estj X TThavg = (Th2est + Th3est)/2 Alarm Output: Th2est/Th3est deviation; Status: <2 Good inputsWhere:DELTAH = user entered Tunable Parameter
(&deg;F)Ranges for Tunable Parameters:
[PPS FRS 3.2.5.14.7].
d) Perform the following SQA3 Delta Comparison Checks as directed by the SQA3Consistency Check I Table:Table 6 SQA-3 Delta Comparison Check 1Condition A2 > A3 A3 > A2 A2 = A3 ActionCompare:
A2, A3 X Alarm Output: Th2est/ Thestavg Deviation Perform Consistency Check 2 (Case 2)Compare:
A2, A3 X Alarm Output: Th3est/ Thestavg Deviation Perform Consistency Check 2 (Case 1)PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 31 of 46Condition A'2 > A3 A3 >/'A2 A'2 = A3 ActionCompare:
A2, A3 X Tthavg =ThiestAlarm Output: Th2estlThestavg
, Th3estlThestavg, Deviation; Status: <2 Good inputsTable 7 SQA-3 Delta Comparison Check 2Conditiori Al > A3 A'3 > Al Al = A,3 ActionCompare:
Al, A3 X Alarm Output: Thi est!/Thestavg Deviation Perform Consistency Check 2 (Case 3)Compare:
Al, A3 X Alarm Output: Th3est/ Thestavg Deviation Perform Consistency Check 2 (Case 1)Compare:
1, A3 X T'havg = Th2estAlarm Output: Thlest/Thestavg
, Th3est/Thestavg, Deviation; Status: <2 Good inputsTable 8 SQA-3 Delta Comparison Check 3Condition Al > A2 A2 > Al Al = A2 ActionCompare:/'Al, A2 X Alarm Output: ThIlest!/Thestavg Deviation Perform Consistency Check 2 (Case 3)Compare:
Al, A2 X Alarm Output: Th2est/ Thest2vg Deviation Perform Consistency Check 2 (Case 2)Compare:
Al[, A2 X Tthavg = Th3estAlarm Output: Thlest/Thestavg
, Th2est/Thestavg, Deviation; Status: <2 Good inputsTable 9 SQA-3 Delta Comparison Check 4Condition Al > A2, A2 > Al, A3 > Al, ActionA3 A3 A2Compare:/'Al, A2, X Alarm Output: Thlest/ Thestavg Deviation A3 Perform Consistency Check 2 (Case 3)Compare:
Al1, A2, X Alarm Output: Th2estl Thestavg Deviation A3 Perform Consistency Check 2 (Case 2)Compare:
A1,.A2, X Alarm Output: Th3estl/Thestavg Deviation A3 Perform Consistency Check 2 (Case 1)1PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 32 of 46e) Determine the Loop Tfhavg (from SQA3A and SQA3B results) by performing thefollowing Actions as applicable after completion of Steps "a" thru "d" above for eachSQA3:Table 10Tfhavg Calculation (from SQA3A and SQA3B results)Case TtavA mhvB 1iBad 1IBad ActionSQA3A SQA3B Input Input< 2 < 2 SQA3A SQA3BGood GoodInputs Inputs1 Tthavg =(TthavgA
+ TthavgB)/2 2 X TThavg = (TthavgA
+ TThavgB)/2 3X T~havg = (TthavgA
+ TthavgB)/2 4X X Tthavg = (TthavgA
+ TthavgB)/25X Tthavg = tthavgA6X X Trhavg = tthavgA7X Tthavg = tthavgB8X X Tthavg tthavgB9X X Tthavg = (TThavgA + TthavgB)/2 Alarm Output: < 2 GoodInputs SQA3A & SQA3BPG&E
'Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 33 of 462.14 Transfer Function:
Thot Streaming Factor Calculation 2.14.1 Thot Streaming Factor Calculation Algorithm
[PPS FRS 3.2.5.13.10]
The Thot streaming factor shall be determined per the following table:Table 11Thot Streaming Factor Determination ThIA Th2A Th3A ThliB Th2B Th3BCae Cniin Good Good Good Good Good Good AtoS1A = (ThlA -((ThIA+Th2A+Th3A)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3A)/3))/PB P~ POW XS3A = (Th3A -((ThlA+Th2A+Th3A)/3))/PB_
SIBB >TiBPLOWhlBXh2BThX)/X)/P S2B = (Thl2B -((ThlB+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl1B+Th2B+Th3B)/3))/PB S3A = (Th3 B -((Thl B+Th2A+Th3A)/3))/PB S2A = (Thl2B -((Thl B+Th2A+Th3A)/3))/PB S3A = (Th3A -((Thi B+Th2A+Th3A)/3))/P 82X X X X XPB > PLOW S1 B = (Thl B -((Thl B+Th2B+Th3B)/3))/PB S2B = (Th2B -((Thl1B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2B+Th3B)/3))/PB S1A = (ThlA -((ThlA+Th2B+Th3A)/3))/PB S2A = (Th2B -((ThlA+Th2B+Th3A)/3))/PB S3A = (Th3A -((ThlA+Th2B+Th3A)/3))/PB 3XX X X XPB >- PLOW S1iB = (ThliB -((ThliB+Th2B+Th3B)/3))/PB S2B = (Th2B -((Thl1B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl1B+Th2B+Th3B)/3))/PB SIA = (ThlA -((ThlA+Th2A+Th3B)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3B)/3))/PB S3A = (Th3B -((ThlA+Th2A+Th3B)/3))/PB 4X X X X XPB > PLOW S1iB = (ThliB -((ThliB+Th2B+Th3B)/3))/PB S2B = (Th2B -((ThlIB+Th2B+Th3B)/3))/P 6S3B = (Th3B -((ThliB+Th2B+Th3B)/3))/PB SlA = (ThlA -((ThiA+Th2A+Th3A)/3))/P 8S2A = (Th2A -((Th1A+Th2A+Th3A)/3))/PB S3A = (Th3A -((ThiA+Th2A+Th3A)/3))/PB 5X X X X X Si1B = (ThlA -((ThiA+Th2B+Th3B)/3))/PB PB > PLOWS2B = (Th2B -((ThiA+Th2B+Th3B)/3))/PB S3B = (Th3B -((ThIA+Th2B+Th3B)/3))/PB PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 34 of 46cniin ThiA Th2A Th3A ThliB Th2B Th3BcaeGood Good Good Good Good Good AtoSIA = (ThlA -((ThlA+Th2A+Th3A)/3))/PB S2A =(Th2A -((ThlA+Th2A+Th3A)/3))/Pe 6 ~S3A = (Th3A -((ThlA+Th2A+Th3A)/3))/PB PB ->PLOW SI B = (ThIB8 -((ThI B+Th2A+Th3B)/3))/PB S2B = (Th2A -((Thl B+Th2A+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2A+Th3B)/3))/P8 S1A = (ThiA -((ThlA+Th2A+Th3A)/3))/pB S2A = (Th2A -((ThlA+Th2A+Th3A)/3))/PB 7 ~S3A = (Th3A -((ThlA+ITh2A+Th3A)/3))/PB PB>PLow SI B = (ThI1S -((Th 1B+Th2B+Th3A)/3))/PB S2B = (Th2B -((Thl B+Th2B+Th3A)/3))/PB S3B = (Th3A -((Thi B+Th2B+Th3A)/3))/PB S1A = 0S2A = 0S3A = 08X X X XPB -> PLOW $18B = (ThI B -((ThI B+Th2B+Th3B)/3))/PB S2B = (Th2B -((Thi1 B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2B+Th3B)/3))/PB SlA= 0S2A = 0S3A = 09X X XPB >- PLow SI B = (Thi B -((Thl B+Th2B+Th3B)/3))/PB S2B = (Th2B -((Thi B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thi1 B+Th2B+Th3B)/3))/PB S1A = 0S2A = 0S3A = 010 X X X XPB -> PLOW SI[B = (Th 1B -((ThI1B+Th2B+Th3B)/3))/PB S2B = (Th2B -((ThI B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2B+Th3B)/3))/PB SlA = 0,S2A = 0S3A = 011 X X X SIB = (ThlIB -((Thl B+Th2B+Th3B)/3))/PB PB >- PLOWS2B = (Th2B -((Thl B+Th2B+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2B+Th3B)/3))/PB PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 35 of 46Cae Codtin ThlA Th2A Th3A ThliB Th2B Th3B AtoCae cniin Good Good Good Good Good Good AtoS1A =(ThlA -((ThlA+Th2A+Th3A)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3A)/3))/PB 12 X S3A = (Th3A -((ThlA+Th2A+Th3A)/3))/P 8PB > PLOW $1B = 0S2B =0S3B = 0SlA = (ThlA -((ThlA+Th2A+Th3A)/3))/PB S2A = (Th2A -((Th1A+Th2A+Th3A)/3))/PB S3A = (Th3A -((Th1A+Th2A+Th3A)/3))/PB 13 X X XXPB > PLow S 1 B= 0S2B = 0S3B = 0S1A = (ThlA -((Th1A+Th2A+Th3A)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3A)/3))/PB 14 XS3A =(Th3A -((ThlA+Th2A+Th3A)/3))/PB P PLOW 81B = 0S2B = 0S3B = 0S1A = (ThlA -((Th1A+Th2A+Th3A)/3))/PB S2A =(Th2A -((ThlA+Th2A+Th3A)/3))/PB S3A = (Th3A -
15X X XPB -> PLOW 81B=O0S2B = 0S3B = 0S1A=0S2A = 0S3A = 016 X X X XPB k PLOW S1 B =0S2B = 0S3B = 0SlA = 0S2A =0S3A = 017 XX X X S1B=0PB>PLOWS2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 36 of 46ThlA Th2A Th3A ThlB Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A = 0S2A = 0S3A = 018 XXX XPB > PLow S 1 B= 0S2B = 0S3B = 0S1A = (Thi B -((Thl B+Th2A+Th3A)/3))IPB S2A = (Th2A -((Thl B+Th2A+Th3A)/3))/PB S3A = (Th3A -((Thl B+Th2A+Th3A)/3))/PB 19 X X XXPB > PLow Si B = (Thl B -, ((Thi B+Th2A+Th3B)/3))/PB S2B = (Th2A -((Thi B+Th2A+Th3B)/3))/P 5S3B = (Th3B -((Thi B+Th2A+Th3B)/3))/PB S 1A = (Thi1B -((Th1IB+Th2A+Th 3A)/3))/PB S2A = (Th2A -((Thl B+Th2A+Th3A)/3))/PB S3A = (Th3A -((Thi B+Th2A+Th3A)/3))/PB 20 X X X XPB -- PLOW S1B = (Thl B -((Thl B+Th2B+Th3A)/3))/PB S2B = (Th2B -((Thl B+Th2B+Th3A)/3))/PB S3B = (Th3A -((Thl B+Th2B+Th3A)/3))/PB S1A = (ThlA -((ThlA+Th2B+Th3A)/3))/PB S2A = (Th2B -((ThlA+Th2B+Th3A)/3))/PB 21 X S3A = (Th3A -((Th1A+Th2B+Th3A)/3))/PB PB >PLow SliB = (Thl B -((Thl B+Th2B+Th3A)/3))/PB S2B = (Th2B -((Thl B+Th2B+Th3A)/3))/PB S3B = (Th3A -((Thl B+Th2B+Th3A)/3))/P 8Sl1A = (Th 1A -((Th 1A+Th2B+Th3A)/3))/PB S2A = (Th2B -((ThlA+Th2B+Th3A)/3))/PB S3A = (Th3A -((ThlA+Th2B+Th3A)/3))/PB 22 XXX XPB > PLow S1B = (ThlA -((ThlA+Th2B+Th3B)/3))/PB S2B = (Th2B -((Th1A+Th2B+Th3B)/3))/PB S3B = (Th3B -((Th1A+Th2B+Th3B)/3))/PB S1A = (ThlA -((ThlA+Th2A+Th3B)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3B)/3))/PB S3A = (Th3B -((Th1A+Th2A+Th3B)/3))/PB 23 X $1 X SB = (ThlA- ((Th1A+Th2B+Th3B)/3))/PB PB -> PLowS2B = (Th2B -((ThlA+Th2B+Th3B)/3))/P 5S3B = (Th3B -((ThlA+Th2B+Th3B)/3))/PB PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 37 of 46ThlA Th2A Th3A ThiB Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A = (ThlA -((ThIA+Th2A+Th3B)/3))/PB S2A = (Th2A -((ThlA+Th2A+Th3B)/3))/PB S3A = (Th3B -((ThlA+Th2A+Th3B)/3))/PB 24 X X XPB > PLow Si B = (Thi B -((Thi B+Th2A+Th3B)/3))/PB S2B = (Th2A -((Thi B+Th2A+Th3B)/3))/PB S3B = (Th3B -((Thl B+Th2A+Th3B)/3))/PB S1A = (ThlA -((ThlA+Th2A+Th3B)/3))/PB S2A = (Th2A -((Th1A+Th2A+Th3B)/3))/PB S3A = (Th3B -((Th1A+Th2A+Th3B)/3))/PB 25 X XXPB > PLow $1B = 0S2B = 0 .S3B = 0S1A = (ThlA -((ThlA+Th2B+Th3A)/3))/PB S2A = (Th2B -((ThlA+Th2B+Th3A)/3))/PB S3A = (Th3A -((ThIA+Th2B+Th3A)/3))/P 826 XXXPB >- PLOW 81B = 0S2B = 0S3B = 0Sl1A = (Thi1 B -((Thi1 B+Th2A+Th3A)/3))/PB S2A = (Th2A -((Th 1 B+Th2A+Th3A)/3))/PB S3A = (Th3A -((Thi 1B+Th2A+Th3A)/3))/PB 27 X X XPB >- PLow $1B = 0S2B = 0S3B = 0S1A =0S2A = 0S3A = 028 -> PLOW Si = (ThlA -((ThlA+Th2B+Th3B)/3))/PB S2B = (Th2B -((ThlA+Th2B+Th3B)13))/PB S3B = (Th3B -((ThlA+Th2B+Th3B)13))/PB S1A = 0S2A = 0S3A = 029 X X X $SiB = (Thi1B -((ThlIB+Th2A+Th3B)/3))/PB PB > PLowS2B = (Th2A -((Thi B+Th2A+Th3B)/3))/PB S3B = (Th3B -((Th1B+/--Th2A+Th3B)/3))/PB PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 38 of 46ThiA Th2A Th3A ThlB Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A= 0S2A =0S3A =030 X X XP8 >- PLOW $1iB = (ThliB -((Thl1B+Th2B+Th3A)/3))/PB S2B = (Th2B -((Thl B+Th2B+Th3A)/3))/PB S3B = (Th3A -((Thi B+Th2B+Th3A)/3))/PB S1A=O0S2A =0S3A = 031 X X XP8 > PLOW $1B = 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 032 X X XP8 > PLOW $1B = 0S2B = 0S3B = 0S1A =0S2A = 0S3A =033 XX XP8 >-> PLow S1B = 0S2B = 0S3B = 0S1A= 0S2A = 0S3A = 034 X X XP8 - PLOW $1iB= 0S2B = 0S3B = 0S1A=0S2A =0S3A = 035 X X X S1B =0PB >- PLOWS2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 39 of 46PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 40 of 46ThlA Th2A Th3A Thl B Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A= 0S2A =0~S3A = 042 X X XPB -->PLow SiB = 0S2B = 0S3B = 0SlA= 0S2A= 0S3A = 043 XXPB > PLow Si1B =0S2B = 0S3B = 0SlA = 0S2A = 0S3A = 044 X XPB > PLOW SlB = 0S2B = 0S3B = 0S1A =0S2A = 0S3A = 045 XXPB > PLow Si1B = 0S2B = 0S3B = 0S1A= 0S2A = 0S3A = 046 XXPB > PLow S 1 B= 0S2B = 0S3B = 0S1A= 0S2A = 0S3A = 047 X XS1B= 0PB >- PLOWS2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 41 of 46ThliB Th2B Th3BGood Good Good AtoS1A= 0S2A = 0S3A = 0XS1B= 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 0SiB = 0S3B = 0SlA = 0S2A = 0S3A = 0S1B= 0S2B = 0S3B = 0S1A= 0S2A = 0S3A =0XSiB =0S2B = 0S3B = 0SlA =0S2A =0S3A = 0S1B= 0S2B=O0S3B = 0SlA = 0S2A = 0S3A=O0SiB = 0S2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 42 of 46Cae Codtin ThlA Th2A Th3A Thl B Th2B Th3B Atocae cniin Good Good Good Good Good Good AtoS1A = 0S2A = 0S3A = 054 X XPB > PLow $1B = 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 055 X XPB >- PLow S 1B = 0S2B = 0S3B =0S1A=O0S2A = 0S3A = 056 XXPB > PLOW Si1B = 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 057 X XPB--> PLOW S1B = 0S2B = 0S3B = 0S1A=O0S2A = 0S3A = 058 XPB - PLOW Si B = 0S2B = 0S3B = 0S1A=0S2A = 0S3A= 059 X SiB= 0PB >- PLOWS2B =0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 43 of 46ThlA Th2A Th3A ThiB Th2B Th3Bcae cniin Good Good Good Good Good Good AtoS1A = 0S2A =0S3A =060 XPB_> PLOW $18= 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 061XPB > PLOW Si1B = 0S2B = 0S3B =0S1A = 0S2A = 0S3A = 062 XPB > PLOW SIB = 0S2B = 0S3B = 0S1A = 0S2A = 0S3A = 063 XPB > PLOW $IB = 0S2B = 0S3B = 0S1A =0S2A = 0S3A = 064PB  PLow S1B= 0S2B = 0S3B = 0S1A = 0S2A = 065Either Either Either Either Either Either S3A = 0PB < PLOW State State State State State State S1lB = 0S2B = 0S3B = 0PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 44 of 46Where:Inputs:PB = normalized power (unitless)
PLow = lower threshold value for PB (user entered Tunable Parameter)
ThlA, Th2A, Th3A = Group A filtered Thot RTD inputs (0F)Thl B, Th2B, Th3B = Group B filtered That RTD inputs (&deg;F)ThlA Good = TRUE when RTD is not out-of-range or out-of-service Th2A Good = TRUE when RTD inp3ut is not out-of-range or out-of-service Th3A Good = TRUE when RTD is not out-of-range or out-of-service Thl B Good = TRUE when RTD inp3ut is not out-of-range or out-of-service Th2B Good =TRUE when RTD inp3ut is not out-of-range or out-of-service Th3B Good = TRUE when RTD is not out-of-range or out-of-service Outputs:S1A, S2A, S3A = the calculated streaming factors for the That inputs to the SQA3Aalgorithm
(&deg;F)S1 B, S2B, S3B = the calculated streaming factors for the That inputs to the SQA3Balgorithm
(&deg;F)Ranges for streaming factor Tunable Parameters:
[PPS FRS 3.2.5.14.7].
The streaming factor Tunable Parameters are used to adjust the Thest values to be used in theSQA3 or SQA3B algorithm for the That RTDs.The That streaming factors shall be calculated in each loop cycle but shall require user action toupdate the streaming factors used by the That Estimate algorithms.
2.14.2 Deleted2.15 Transfer Function:
Steamfiow Compensation 2.15.1 Steam Density Calculation Algorithm:
SteamDensity
=A * (Steam Pressure in psig) + BNote: The steam density calculation is a best fit linearization of the steam densityvs. pressure function.
Where:A = steamflow Tunable Parameter (user entered)B = steamflow Tunable Parameter (user entered)PG&E Spec. No. 110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page 45 of 46Ranges for Tunable Parameters:
[PPS FRS 3.2.9.14.1].
2.15.2 Non-compensated Steamfiow Calculation Algorithm:
SF= (SteamDensity)
* (SFDP -SFDPmin ) for SF >_ S~rminSF- a nstre)* (SFDPrnax
-SFDPmin )Where:SF = non-compensated steamflow SF =O0for SF <SFminSFrmin = user entered Tunable Parameter SFDP = steamfiow transmitter DP signal (% of full scale DP)max =maximum value of SFC and SFDP signal ranges (constants) min minimum value of SFC and SFDP signal ranges (constants)
SteamDensityref
= user entered Tunable Parameter derived from:"A * (Rated Steam Pressure
@ Full Load) + B"(A and B from Section 2.15.1)Ranges for Tunable Parameters:
[PPS FRS 3.2.9.14.1].
2.15.3 Steamfiow Compensation Algorithm
[PPS FRS 3.2.9.13.1]
The Steamflow Compensation Algorithm shall be implemented as follows:SFC = (SF~max -SFCmin ) * (SF)112 + SFC miWhere:SFC = compensated steamflow (million pounds per hour)2.16 Transfer Function:
Steam Generator Low-Low Level Trip Time Delay2.16.1 Steam Generator Low-Low Level Trip Time Delay Algorithm
[PPS FRS 3.2.11.13.3]
Note: Tech Spec requirement
-no change to algorithm allowed.The Steam Generator Low-Low Level Trip Time Delay Algorithm shall be implemented asfollows:TD = A(PL) 3+ B(PL)2 + C(PL) + DWhere:TD = allowable time delay (seconds) with PL < 50% RTPTD =O0with PL >50% RTPPL = RCS Loop AT Equivalent to power (% RTP)PG&E Spec. No.110000000552 Rev. 4PPS Controller Transfer Functions Design Input Specification Page-46 of 46A = constant (unitless)
B = constant (unitless)
C = constant (unitless)
D = constant (unitless)
Calculated TD shall be constrained by the requirements of FRS Section 3.2.11.6.1.
Ranges for Tunable Parameters:
[PPS FRS 3.2.11.14.3].
Note: the formula shown is functionally equivalent to the format as presented in theTechnical specification.
PG&E}}

Revision as of 14:52, 8 July 2018