ML20093N266

From kanterella
Jump to navigation Jump to search
Nonproprietary Cpc/Ceac Software Mods for San Onofre Nuclear Generating Station Units 2 & 3. Info Deleted
ML20093N266
Person / Time
Site: San Onofre  Southern California Edison icon.png
Issue date: 07/31/1984
From:
ABB COMBUSTION ENGINEERING NUCLEAR FUEL (FORMERLY
To:
Shared Package
ML13309B433 List:
References
CEN-281(S)-NP, NUDOCS 8408010256
Download: ML20093N266 (24)


Text

.. _

CEN- 281 (S)- NP i

?

, CPC/CEAC SOFTWARE MODIFICATIONS '

FOR SAN ONOFRE NUCLEAR GENERATING STATION UNITS No. 2 AND 3 1

' JULY,1984 i

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

a. Makes any warranty or representation, express or implied including the warranties of fitness for a particular ,

purpose or merchantability, with respect to the accuracy,

-completeness, or usefulness of the information contained in this response, or that the use of any information, apparatus, method, or process disclosed in this response may not infringe privately owned rights; or-

b. Assumes any liabilities with respect to the use of, or for damages resulting from the use of, any information, apparatus, method or process disclosed in this response.

W e

e

TABLE OF CONTENTS

'Section- Title , page No.

1.0 INTRODUCTION

1.1 Report. Scope 1-1 a 1.2 . Report Summary 1-1 1.3 References for Section 1.0 1-3 2.0 SOFTWARE MODIFICATION 2.1 Changes Derived from Implementation of PVNGS 2-1 Cycle 1 Software 2.2 Additional Core Protection Calculator (CPC)

-Algorithm Changes 23 2.3 CPC Addressable Constant Changes 2 13 2.4 Typical Data Base Constants for SONGS Unit 2 2 14 2.5 References for Section 2.0 2 18 e

a iii L1:

r

1. 0 - INTRODUCTION 1.1. REPORT SCOPE The Core Protection Calculator (CPC) System developed by Combustion Engineering is a digital mini-computer system which calculates the minimum Departure from Nucleate Boiling Ratio (DNBR) and the peak 6 Local Power Density (LPD) on-line and generates a reactor trip if

.either the minimum DNBR or the peak LPD approaches the appropriate Specified Acceptable Fuel Design Limit. The CPC System has been reviewed by NRC and approved for operation in Arkansas Nuclear One (ANO) Unit 2,Waterford-3,SanOnofreNuclearGeneratingStation (SONGS) Units 2 and 3 and Palo Verde Nuclear Generation Station (PVNGS) Units 1,2and3. The CPC/CEAC software for SONGS Unit 2 and 3 is being modified for operation in Cycle 2. This modification is being made using the PVNGS Cycle 1 CPC/CEAC software (Reference 1.3-3) as a basis since it is the latest NRC approved software. The modification for SONGS Units 2 and 3 Cycle 2 includes algorithm changes derived from the implementation of the PVNGS Cycle 1

~

software as well as other algorithm changes. These changes were made to the CPC System in accordance with the NRC-approved CPC software change procedure (References 1.3-1 and 1.3-2).

This report describes the changes to the SONGS software for Cycle 2.

Changes derived from the implementation of the PVNGS Cycle 1 software are described briefly since they have been approved and implemented previously (Reference 1.3-3) while other changes are described in detail.

n

1. 2 - REPORT

SUMMARY

The modifications to the CPC/CEAC software which will be applicable to Cycle 2 uf SONGS Units 2 and 3 are:

1-1

Modification of the temperature shadowing factor algorithm.

s 1) i

2) Modification of the CPC core power bias algorithm.
3) Improvement to the UPDATE algorithm.
4) Modification of the heat flux distribution extrapolation in e STATIC.

, 5) Addition of new addressable constants.

6) Modification of the four linear heat distributions in STATIC program to account for differences between the hot channel and hot pin relative powers.
7) Upgrade of the non-uniform heating correction factors (FK) in the UPDATE program.

The general format used in describing each software modification contained in this report is a statement of the change, the reason for the change, and a detailed description of the change t including algorithm descriptions in symbolic algebra. This is the.

same format used in Reference 1.3-3.

o t

a f

1-2

1.3 REFERENCES

FOR SECTION'1.0

1. CEN-39(A)-NP, Revision 02,TheCPCProtectionAlgorithm .

Software Change Procedure December 21, 1978.

2. CEN-39(A)-NP, Supplement 1-NP, Revision 01, January 5,1979.

, 3. Dockets STN-50-470F, Enclosure 1-NP to LD-82-039, CPC/CEAC Software Modifications for System 80, March,1982.

e F

e 9

I 1-3 c.

2.0 SOFTWARE MODIFICATIONS 2.1 CHANGES DERIVED FROM IMPLEMENTATION OF PVNGS CYCLE 1 SOFTWARE Th'e changes in CPC software for SONGS Units 2 and 3 Cycle 2 that hawe been derived from implementation of the PVNGS Cycle I software are described in the following summaries. These changes were

. submitted previously to the NRC (Reference 2.5-1).

, 1. Thenon-uniformheatingcorrectionfactor(,F)intheUPDATE g profr,am was adjusted by the, addition of constants based on the inqualitymarfn.

2. The calculation of the four linear heat rate (LHR) distributions in the STATIC program was modified to account for the difference between the hot channel and hot pin relative powers.
3. The positivogange limit on the CEAC penalty fac';gr

, was shifted from mul<;ipliers,L * - . -

to .

4 .' Algorithms were added to the CPC and CEAC (Control Element Assembly Calculator) for detecting the actuation of a Reactor Power Cutback (RPC) event, for using off-line calculated RPC penalty factors, and for allowing the CPC calculation to more

~

closely model core conditions without generating an inadvertent trip in the event of a RPC. Since SONGS Units 2

, and 3 do not have a RPC system, the effect of these algorithms will be nullified through the appropriate data base constants.

5. Addressable constants have been added to the CPC and CEAC to define the duration that the RPC flags can remain set. (For SONGS these addressable constants will be se?. to LJ).

2-1

'm.

m. .a g 'g - sw -
  • s

. v.

y1 w? - /.

~-

.,; W . . %C #,

- :. @4g ~ ,3,y 4 w- -

- 4 y, ;-

it

%( I., s -

uc , o. >

g ' .?

a . c. a;y q.; . s .. . y ry

. n '

s* ,

' .b.m. ; e. n e

J6.'.7//Arthfgorithm h,as ^ac\hd to the FLOW Program to account.for

.n a ms m

% ' ? f N forsard flow. th

.n . s d,tgh9 reactor coolant (RC) pump at or near

. , [y[., t , ~

zerogevolutionp0,Mpfn6te(RPM).

-c .

. q ..,,

Since SONGS Units 2 and 3 do

, g4 lnot.h@e a very ra,pt(oc.cGennce of negative head across an RC

- 't- ' pump'will.';a locked roter, the effect of this algorithm will be

~

F a m dy11thedsth,.

x ,

., rot u [gh,ty. w ~ )p ropriate data base -

, . .. t C ~ ,. t . . ./ . f e e

_f~ ~,._ 3  %'

,- -)9. 3r3. e a J0

  • p V g .  %

y L f%"

m s,- . yw ,-

6 2

a _._

5

, n.

~'

y H+

1?.  ?~

) 'n k 9 i .; * *

.' \. kT <\

, . F y r,y

,6 . M w. >g 'i

% ?. .

  • Ih 3

\h N

s t 4

> ,f 9\ w, h

,ip . .

% f ~

<j-c ; g

  • w:.% ,. -

g

, se r- , -

4 ' '. Y - (),',

s l%  %>,* N=

'e V

  • g

.*A w a

's ;f 4

~.

    • s '. 8%

1 %-

f ** , j g_ ,

% ** * ,,,, hv.,

N ' S g

-[, ,. s 4 ,3 g ,,

e'N#

,q ,

w  % e ,

%'s, . "4 g , .

w. -

. %. .g. :j' ~ # ~..

% e e s- hs ) N' T

,

  • j ". '

. % ,y. .

  • h*** g

$ j .y A * \

s n> s y \

8

' kh #9 f / 3 g'

y'.

  1. A, ,

, e, ' *

-g g/[ ' i '

54,,

, ;b ',

4 >, , s y 7 ,\

, o W ,A 3 ,,-

+

s e  %*'*, p, , w **'

. > "h-- *\_ /,f

  • g*e s

r/j,,g',; , - }-

'n , -

.s

\ g , e . ;,,

  • t' "

y a g' Ng f'

%6 $ '

  • 3 w\ $.
s. f
l. % s
  • * =i ',

a.sqv " ' f. .f ,

x%

3 v 5 v.

5

,. /

% .% y s

% . vU 4 6 ',o g ', ? -

/y  %

%y

-y ~

Q*\'

,.go -

  • g =
  • A

~.e a

  1. ' * g ,o *
t. ,.'  %/ 4

'5 "

h 1**

{ I .'

. i %- ,

b- '

o -..

r 7A y y

\ * '

  • 4p '

g \

n-A f ,

  • *A -s 5 . _

'S e N' ,y.~ 1 ya  % '*

'N ,i s ' + 4

!{  ? , ,

h

.). s $. s. '2-2.

~

F

, * . 3 N

s ,

A'"

7

  • W -y.,--- .se--r4 e / . --.e. y ,,-mw.- ,e, .,,.-.w, . + . . .--.-*+.-----~e---,-*---,-----+---.-.w---e., -- =, -w----4 --- .* -,-e,- e
2. 7. ADDITIONAL CORE PROTECTION CALCULATOR (CPC) ALGORITHM CHANGES 2.2.1 Modification of the Temperature Shadowing Factor Algorithm Change:

' Implement for cycle 2 a the Temperature Shadowing Factor (TSF) on moderator temperature using a inlet mod gator temperature. The slope of the _,

. 1,orrection for tFmpera,tures will i chosen to bound all exp,,,ected TSF datal Including uncertqinties. A ,, , will be used for temperatures . Tire excore

~

detector calibratlon procedures will be modifie1 to be cons 1 stent with this determination of the TSF and its use in adjusting the neutron flux power.

Reason:

The temperature shadowing factor (TSF) is used to correct the CPC neutron flux power for decalibration effects resulting from changes in inlet coolant density. A moderator temperature-dependent multiplier is-applied to the neutron flux power calculation to corr u;t excore detector re,s,ponse. In the current algorithm, the TSF is a of,the change in moderator temperature the slope of which is measiTred at start-up. The uncertainty in the measurement of the TSF is currently _ accommodated in the CPC Departure from Nucleate B dling (DNB) and linear Heat Rate (LHR) 6 'overall uncertainty terms .

, This change will allow the TSF uncertainty to be included directly, in the factor itself. This insures a conservative correction for temperature at' moderator temperatures above or below the inlet moderator temperature at which the neutron flux power was calibrated (calibration temperature) while removing unnecessary penalties for uncertainty at the calibration temperature (which is anticipated tn be near nominal conditions).

2-3

Description:

+.

4 i

IM M 2.2.2 Modification of the CPC Core Power Bias Algorithm

- s -

Change:

~'

Implement to adjust the thermal power and neutro"h flux power level in the CPCs.

2-4

Rea s'on:

b Description (See Figure 1):

9 O

r b O

im I

I 2-5 g.

-- , - - - - - , -- - . . . , - . _ , .-_....---...--.-,-.-y,--- -

9 FIGURE 1 eau e

' I O

M M h

e 2-6'

_a _ m A. - a m.

b l

l y= 4 G

4 O

9 M

where:

e e

D' l

t i

4

  • O 4

m' h

(

L l

2-7 t

e o, - ..w,.- .-,,~,--,.,,,-a_n-,, ,. -.---,,.g,_. .m.-c-,ew., .,-n,.,m,, pww._,r...,,,,,yggry,,-,,,---nwr,.,. ,,m,--rw

F'-

6 M M e

D

-O P*e 9

L e

b 9

4' b g m, .

2-8 a.

- -e-- y-aem* * * - - -ms---v'*w-'wwe+- y wemww,gy e---,py-t,-en y t ,yo--yg- p------m r-e-' 'e, - w-pe----e%w-p--* y- - 9 eg -,9%www

~~

~Where 2.2.3 Improvement to UPDATE Algorithm Change:

The penal,ty on DNBR in UPDATE will be modelled more realistically.

When the Reason: '

The UPDATE algorithm of CPC provides rapid and conservative recalculation of DNBR based upon the detailed DNBR calculation contained in the STATIC algorithm and updated state parameters.

During the CPC overall DNB uncertainty analysis, off-line comparisons of UPDATE and STATIC-predicted DNBRs based on 2-9 L

m .

7eriod are used to quantify the conservatism. Presently, the UPDATE algorithm of CPC applies a penalty to the updated DNBR at all times.

This change provides greater margin to pre-trip alarms during steady state operation and.is justified by the high accuracy of the UPDATE algorithm for small changes in conditions. The safety margin of the CPC's during transients is preserved by the larger conservative

, penalty factors which are applied when the UPDATE DNBR changes significantly from the STATIC value.

~

Description:

i-e e

W 4

.b where h "

2-10

- -. - ,. -- - - , , , .- - - - . - c._-- , , ,, . -- , -_, , , , , , , , , - ,y. , , , - . . .n--,,,,, ,m,. .w-,, - , , -wan-----

1

- - l e

L J 2.2.4 Modification of Heat Flux Distribution Extrapolation in STATIC Change:

7 Modify the heat flux distribrion extrapolation in STATIC L '"

nodal heat flux distribution values.

P.eason:

For certain CEA configurations, radial peaking factor assignments, and/or radial peaking factor multipliers, it is possible to

Description:

This change is applied in the section of the STATIC program where

" $ m A check is- performed for . If any are detected, e _

2-11

Where: *

(4) . node hot pin normalized heat flux distribution 6

D 2-12

2.3 CPC ADDRESSABLE CONSTANT CHANGES

.1. Change-Addressabje_ constant replaces .

~ ~

Reason:

Consistent with TSF algorithm change described in section

2.2.1. Descriptitm

2.

Change Addressable constant has been added to the CPC in r~1ation to the core power level'"

-3 Reason:

To implement r w algorithm using and bias terms described in section 2.2.2.

Deseription:

2-13

k. _ . _ _ _ _ _ _ _ _ . _ _ _ _ _ _ _ _ _ _ . _ _ _ _ . _ . _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

2.4 ,

TYPICAL DATA BASE CONSTANTS CHA.'iGES FOR SONGS UNIT 2 2.4.1 Data Base Constants for the Temperature Shadowing Factor Algorithm Constants. .

- 9

  • . 2.4.2 Data Base Constants for Power Dependent Biases

" ~

.I' O

i m

  • m O

e a

2-14

l

~

?

W W 2.4.3 Data Base Constants for DNBR Penalty in UPDATE

= .

2.4.4 Change in UPDATE DNBR Uncertainty and Threshold Constants M M 2-15 L

e

-e-- ,-ra.w-~._w-... . -~~ -m,-_

2.4.5 Data Base Constants for RPC Algorithm S

9 0

0 e

M 2-16 O

p-, w- _ ve-wm ~~ ~

Wm--

  • m W 9

g hum

  • 4 4

2-17 L

e i

2.5 : REFERENCES FOR SECTION 2.0 1.. Dockets STN-50-470F, Enclosure 1-NP to LD-82-039, CPC/CEAC Software Modifications for System 80, March,1982.

2. CEN-147(S)-NP, Functional Design Specification for a Core

. Protection Calculator, January 1981.

  • 3. CEN-148(S)-NP, Functional Design Specification for a Control Element Assembly Calculator, January 1981.

4 O

e 2-18

. .: :- - .- y, 2, sp . .c-- a . 1. c

- %F T.m ': n.:-,y.... m > 4; F A. %

. .W, .A. 'a, s4 #a :*,1?.Nao

e 9 - > - y .g et t.

L: ~ g a r .; .9 M. n9;x.

' % he s.

. r . i.i '. . WeW:o - 7 ', ".;

p. .. .

_t .

. -s__ v .

w, gg- . -}x.'r

. . . s

-% ,_< ~.* -

r- =., ~-

p g* .i :

c , . , .. . ..., s

.. :qq, .3 . ,

.. ,.- . . .. .q

. y ;c...y.. . f.p1 ..

. p ge ,, ..

Rh c .,

. u., <. i;,2 e..

, ,. e. - )

,...n.

c

.v .n. ,

. 3 , . q .,

.w  ;. g' ,. a

o. .

..a ,

3.w, n g . ,. .3

.Q . , -

.'s.,..b. t

  • s . ..

t ,p.m .g .

5. . A . c. . . .,.t. +-

++3. p .  ;: e. .; .

c

< n.

,..b,.,- >

q .f ..

.j;-- a j. .

.,. .r.

- .. r ... ,3 ..... . , -,..

t M, ,79

+

. q.

3 c ,ja ,; ")( y ' vs t..

,. , ~ y :t -.

n. t + .

r n,...-

.2. . i.

. . .n. ,n i,

3y'M:di,% . *;t, .m w

t^,. ., ... . . -

%.,-% }g? [; :p i

n . . k.<e q, . ,

4 .

e

. %s .: k .<- m. .s. .,,, . ,

4b; . . .. r,.. - " , .6- ,,-b *

'.tn. . .f  :* ' . t*

b . '

i'e --'

's y ? .. .

.r. . ,;. .';, s... .,-. a

~. .

,+. .

.t 1., . ,c. ..

..- .s- . . . , . . . . .... fg.,.

s, .y p, ..s..

e

.,8

~. x  : . m .yg. 3%__,g3

r. . , , . . e .n,. t... ,s

., -wa. .

-- y .s .

' 3, J , 4' iv.; T 'f.es.y Iv..a

.:., = , . .

y,.- s,- ,

9 -O. .

p,;. rm-,. ./.. :< . +

^, %..

e;., ,

. e. e w p,..

3  ;.

...4 . . , , . _ ,.

. ,..g,r.

k . . , .

'%, .. h+..- ,

%- .. e.+ , -i.i,.*

r .. ... . .. s

, w..

e t,..

- r

- ,q.,,..,.. . , . ..

3.;

.x

,,,,wse-

,g e - . .

....,-g ef. .). ,.... c . . ~,

I

.l3 .t . .,

, m W -. t*:-

_4 >

g i-

,. i ',. . . . ,'*: b'. <" - .

y b .ll .f y ,

. . . ..>:. . y

. , y

+. n# --

,: < , .~

..t

- , ., e ., .- . ; ,

s-

. $ ... **cf.'. * ,. . ; , -

.r. .

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

.m .

g,.i..fc..,f .e

.: . ..3 ,

, .. s *,,=4

,,a. < - .

p.

J. ) , .- ,- 1 2

.n-

,yn 7'.,..  : : -y :.s 3. .  :

L

, 4 i

. 4.. .4

. s .,,

4 , , , .. , . - r .t s.,,,..,,

.p .

+ Ae , O t f,, *

i. f.;v. . - ,  ; . . g

,),,; , ,

.','.,p.,,,,, . .N ,f,rt s.-

.n g-r.

. - . n *s y . r-

",r . ~ :er a .1

~,... s~

., W ,,

-,,.;..r..,

..a ,

' % _f r a -.'p **

,.g-o,'s y:..- .. ~c * . .,. , . ,

..~., ..' . g - . 4 .- t i,. .

,t o . ,

,m. ..

)

,8 7..- ,'

e' b*e 1 . -}

t-

..A g

. ty

., 4 ,c. p .-

Y,f L;?, .h .. <. ln d. f.

. , s. -

g ,

h. , yl, c gg' i , -l4 , :. - * #

9

,  ; ** I* - ', ,

  • [. .
  • 8
e

~ -

8' .