ML20100J180: Difference between revisions

From kanterella
Jump to navigation Jump to search
(StriderTol Bot insert)
 
(StriderTol Bot change)
 
Line 17: Line 17:


=Text=
=Text=
{{#Wiki_filter:_
{{#Wiki_filter:7
7                       .
[
[
iii m                      ARKANSAS NUCLEAR ONE - UNIT 2 CORE PROTECTION CALCULATOR SYSTEM i:   j                                   PHASE I
iii ARKANSAS NUCLEAR ONE - UNIT 2 m
  -;    1                          DESIGN QUALIFICATION
CORE PROTECTION CALCULATOR SYSTEM i:
__                                TEST REPORT
j PHASE I 1
  .-  k.
DESIGN QUALIFICATION TEST REPORT k.
      ?_
?_
      $                              DOCKET NO. 50-368
DOCKET NO. 50-368 CEN-298(A)-NP, REV. 00 MARCH, 1985 1
      $                            CEN-298(A)-NP, REV. 00 MARCH, 1985 1
2G e
2
    - G e
3 w
3 w
i R
i R
2 4
24 5=
5
=
        =
3
      =
}
3 --
--2
    }
?
      --2
      ?-
:=
:=
      ,                            Nuclear Power Systems
Nuclear Power Systems
  ;  .a                       COMBUSTION ENGINEERING, INC.
.a COMBUSTION ENGINEERING, INC.
a                             Windsor, Connecticut 2
a Windsor, Connecticut 2
5 h y
5 h
              =
y
E     ;.Ei p                 -
=
p
E
: g. .,
;.Ei p
7  -
p 7
k                                               '
: g..,
?       5 0       -
k
              --  8504100389 850329
?
:=                 PDR ADOCK 05000368 L           j       P               PDR
5 0
8504100389 850329
:=
PDR ADOCK 05000368 L
j P
PDR
:5 C
:5 C


LEGAL NOTICE-This response was prepared as an account of work sponsored by Comubstion Engineering, Inc. Neither Combustion Engineering nor any person acting on its
LEGAL NOTICE-This response was prepared as an account of work sponsored by Comubstion Engineering, Inc. Neither Combustion Engineering nor any person acting on its
      . behalf:
. 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
a.
: 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.
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.
l-e Page 2 1   s   " % ,    ,
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.
                                                                              ,.4       g ,
l-e Page 2 1
s
,.4 g


ABSTRACT Phase I Design Qualification Testing is performed on the DNBR/LPD Calculator System to verify that CPC/CEAC system software modifications have been properly implemented.
ABSTRACT Phase I Design Qualification Testing is performed on the DNBR/LPD Calculator System to verify that CPC/CEAC system software modifications have been properly implemented.
!    This report presetts the Phase I Test results for the Arkansas Nuclear l     One-Unit 2 plant CPC/CEAC Revision 05 software.
This report presetts the Phase I Test results for the Arkansas Nuclear l
One-Unit 2 plant CPC/CEAC Revision 05 software.
l l
l l
The Phase ~I Testing was performed according to previously issued procedures (Reference 2). The test results indicate that the CPC/CEAC system software modifications have been properly implemented.
The Phase ~I Testing was performed according to previously issued procedures (Reference 2). The test results indicate that the CPC/CEAC system software modifications have been properly implemented.
t 5
t 5
1 a
1 a
w Page 3
w i
                ~
~
i
Page 3
                                                                                }
}
e
e g.
: g.                                   _


TABLE OF CONTENTS SECTION                       TITLE               PAGE NUMBER
TABLE OF CONTENTS SECTION TITLE PAGE NUMBER


==1.0             INTRODUCTION==
==1.0 INTRODUCTION==
AND  
AND  


==SUMMARY==
==SUMMARY==
6 1.1             Objective of Phase I Test.ina             6 1.2             Results                                   6 1.3             Conclusions                               6 1.4             Test Methods Overview                     6 1.5             Prerequisites                             6 2.0             APPLICATION PROGRAM TESTING               7 2.1             Test Configuration                       7 2.2             Test Cases                               8 2.3             Test Execution and Results               8 3.0             EXECUTIVE TESTING                       21 3'.1 '         Test Configuration                     21 3.2             Test Cases                             21 3.3             Test Execution and Results             21 4.0             PHASE I TEST RESULTS  
6 1.1 Objective of Phase I Test.ina 6
1.2 Results 6
1.3 Conclusions 6
1.4 Test Methods Overview 6
1.5 Prerequisites 6
2.0 APPLICATION PROGRAM TESTING 7
2.1 Test Configuration 7
2.2 Test Cases 8
2.3 Test Execution and Results 8
3.0 EXECUTIVE TESTING 21 3'.1 '
Test Configuration 21 3.2 Test Cases 21 3.3 Test Execution and Results 21 4.0 PHASE I TEST RESULTS  


==SUMMARY==
==SUMMARY==
.          27
27


==5.0             REFERENCES==
==5.0 REFERENCES==
28 i
28 i
l l
l l
l o
l o
Page 4         l l
Page 4
l


s LIST OF TABLES                                   ,
s LIST OF TABLES TABLE TITLE PAGE NO.
TABLE                     TITLE                             PAGE NO.
2-1 CEAC Single Channel Hardware Configuration for Phase I Executive / Application Program Testing 10 2-2
l 2-1     CEAC Single Channel Hardware Configuration for Phase I Executive / Application Program Testing                                                   10 2-2   - Application Programs Tested with the Automatic Phase I Testing Program                         11 3-1     CPC Single Channel Hardware Configuration for Phase I Executive Program Testing                               22 LIST OF FIGURES FIGURE                     TITLE                             PAGE NO.
- Application Programs Tested with the Automatic Phase I Testing Program 11 3-1 CPC Single Channel Hardware Configuration for Phase I Executive Program Testing 22 LIST OF FIGURES FIGURE TITLE PAGE NO.
2-1     CEAC Single Channel Memory Map for CPC System Software Phase I Testing                       12 2-2     CEAC Single Channel Memory Map for CEAC System Software Phase I Testing                     17 3   Memory Map for CPC/CEAC Executive Phase I. Testing                                         23 l
2-1 CEAC Single Channel Memory Map for CPC System Software Phase I Testing 12 2-2 CEAC Single Channel Memory Map for CEAC System Software Phase I Testing 17 3 Memory Map for CPC/CEAC Executive Phase I. Testing 23 l
Page 5
Page 5
, . - _ _ _ ._=.-_.           ___._
. _ =. - _.
                                                        . ,_    * .    -  ss ._ ~. .
ss
._ ~..


==1.0           INTRODUCTION==
==1.0 INTRODUCTION==
AND  
AND  


==SUMMARY==
==SUMMARY==
 
This document sumarizes the results of the Phase I Design Qualification Testing of the changes to the CPC and CEAC software for ANO-2 Cycle 5, Rev. 05. The programs and methodology affected by these changes, discussed in Section 2.3 and in Reference 1, were required to undergo Phase I Testing in accordance with Reference 2.
This document sumarizes the results of the Phase I Design Qualification Testing of the changes to the CPC and CEAC software for ANO-2 Cycle 5, Rev. 05. The programs and methodology affected by these changes,       discussed in Section 2.3 and in Reference 1, were required to undergo Phase I Testing in accordance with Reference 2. These changes reflect the implementation of Software Change Requests 625, 632, 633,634 and 635. These changes were made in accordance with Reference 2.                                         l The tests reported herein were conducted on the CPC/CEAC design. A discussion of the test configuration, test methodology, and test results are presented in this document.
These changes reflect the implementation of Software Change Requests 625, 632, 633,634 and 635. These changes were made in accordance with Reference 2.
1.1         OBJECTIVE OF PHASE I TESTING The objective of Phase I Design Qualification Testing is to verify the implementation of the Core Protection Calculation System (i.e.,
The tests reported herein were conducted on the CPC/CEAC design. A discussion of the test configuration, test methodology, and test results are presented in this document.
1.1 OBJECTIVE OF PHASE I TESTING The objective of Phase I Design Qualification Testing is to verify the implementation of the Core Protection Calculation System (i.e.,
both CPC and CEAC) software.
both CPC and CEAC) software.
1.2         RESULTS Analyris of the Phase I Design Qualification Tests demonstrated that the scftware changes have been correctly implemented to meet the system functional requirements.
1.2 RESULTS Analyris of the Phase I Design Qualification Tests demonstrated that the scftware changes have been correctly implemented to meet the system functional requirements.


==1.3           CONCLUSION==
==1.3 CONCLUSION==
S CPC System Phase I Testing wcs performed in the prescribed manner as described by Phase I Tesi Drocedures. The Phase I Testing was adequate to meet all of the tent objectives. The success of the Phase I Testing demonstrates the adequacy of the CPC/CEAC software implementation.
S CPC System Phase I Testing wcs performed in the prescribed manner as described by Phase I Tesi Drocedures. The Phase I Testing was adequate to meet all of the tent objectives. The success of the Phase I Testing demonstrates the adequacy of the CPC/CEAC software implementation.
1.4           TEST METHODS OVERVIEW Reference 6 describes the procedure used for CPC/CEAQ application programs module testing. Reference 7 describes the procedure used for CPC/CEAC executive system module testing.
1.4 TEST METHODS OVERVIEW Reference 6 describes the procedure used for CPC/CEAQ application programs module testing. Reference 7 describes the procedure used for CPC/CEAC executive system module testing.
1.5           PREREQUISITES l
1.5 PREREQUISITES Before formal Phase I Testing was initiated, the following prerequisites were satisfied:
Before formal Phase I Testing was initiated, the following             '
1.
prerequisites were satisfied:
Programmer debug testing was performed on the module changes to remove all obvious errors.
: 1. Programmer debug testing was performed on the module changes to remove all obvious errors.
j 2.
j                     2. The modules and programs that change were integrated into complete software systems and absolute core images were generated on the CPC permanent mass storage medium (floppy disks).
The modules and programs that change were integrated into complete software systems and absolute core images were generated on the CPC permanent mass storage medium (floppy disks).
l^                                         .                                      Page 6
l^
  ,*        ,O ,
Page 6
* g    'W       -      @
,O g
'W


E i
E i
2.0               APPLICATION PROGRAM TESTING                                                                 j The CPC application programs.were tested in accordance with the                             i CPC/CEAC Phase I Test Procedure. This section discusses the actual                         l test configuration, test cases, and test execution and results.                           -
2.0 APPLICATION PROGRAM TESTING j
The CPC application programs.were tested in accordance with the i
CPC/CEAC Phase I Test Procedure. This section discusses the actual l
test configuration, test cases, and test execution and results.
Phase I. Test runs used Disk #S388 as the A-R Reference Disk.
Phase I. Test runs used Disk #S388 as the A-R Reference Disk.
I 2.1               TEST CONFIGURATION
I 2.1 TEST CONFIGURATION Phase I Testing of the CPC application programs was performed on the CEAC Single Channel Unit.. For the purpose of this testing, the single channel was configured with the hardware complement listed in Table 2-1.
,                                      Phase I Testing of the CPC application programs was performed on the CEAC Single Channel Unit. . For the purpose of this testing, the single channel was configured with the hardware complement listed in Table 2-1. The software configuration for the application programs Phase I Testing is shown in Figure 2-1 (CEAC). Memory was loaded with this configuration by the following procedure:
The software configuration for the application programs Phase I Testing is shown in Figure 2-1 (CEAC). Memory was loaded with this configuration by the following procedure:
: 1. The integrated CPC system was loaded from the ANO-2, Reference disk (Disk #S388 for CPCs).
1.
: 2. The automated Phase I Testing Software was loaded from magnetic tape, overlaying the CPC/CEAC Executive and unused portions of memory.
The integrated CPC system was loaded from the ANO-2, Reference disk (Disk #S388 for CPCs).
2.
The automated Phase I Testing Software was loaded from magnetic tape, overlaying the CPC/CEAC Executive and unused portions of memory.
4
4
'l                                     3.   .The Interdata Hexadecinal Debug Program, CLUB, was loaded from l                                           magnetic tape, overlaying an unused portion of memory.
'l 3.
.The Interdata Hexadecinal Debug Program, CLUB, was loaded from l
magnetic tape, overlaying an unused portion of memory.
The Automated Phase I Testing software was then used, with CLUB, to test programs 1-4 and 9-11 (CPC) and 1 and 2 (CEAC) of Table 2-2.
The Automated Phase I Testing software was then used, with CLUB, to test programs 1-4 and 9-11 (CPC) and 1 and 2 (CEAC) of Table 2-2.
5 k
5 k
Page 7 I
Page 7 I
  ,,a w-.   - . - . .  ..,+%...m.-           -                                              --=.v~-    - - * * -
,,a w-.
  ^"
..,+%...m.-
* l
--=.v~-
_ _ . ,                         . . - _ . er, [, e4 ..a , 'a.        --
^"
6
l
: j.                            ..
[,
,            2.2     TEST CASES
'a.
;            2.2.1     Inputs Phase I Test case inputs for the CPC/CEAC application programs were                   j generated in accordante with the CPC/CEAC Phase I Test Procedure.                     ;
6 er, e4
Sufficient test cases were chosen to exercise each functional branch in the application programs. However, several branches were not 4                    -exercised because assigned constant values made it impossible to branch on certain. conditions. All coding that cannot be executed, because of constant assignments, was verified by inspection to assured correct implementation.
..a
2.2.2   Expected Results Expected results for the CPC application programs Phase I Test cases                 i were generated by two methods. The preferred method for generation of expected results utilized the CPC FORTRAN Simulation Code. Test case inputs were stored on magnetic. tape and entered into the Simulation Code. The FORTRAN Code calculated the expected results
 
,                    and stored them on magnetic tape in a format acceptable to the automated Phase I Testing Program. In some instances, such as input / output handling, the FORTRAN Code does not simulate the CPC code.     In these cases, the expected results were hand calculated by the test engineer based on the system functional requirements, the programmer's flowcharts, and the system data base document. The results were then manually entered on magnetic tape in a format acceptable to the Automated Phase I Testing Program.
j.
2.3     TEST EXECUTION AND RESULTS When test case inputs had been selected and expected results had been generated, the test engineer prepared the test tape to be read by the Automated Phase I Testing Program. The test case inputs
2.2 TEST CASES 2.2.1 Inputs Phase I Test case inputs for the CPC/CEAC application programs were j
                    - overlayed the portions of memory where data -is accessed by the software module under test. After each set of inputs overlayed appropriate memory locations, the software module under test was executed and the actual CPC results were compared to the expected results by the Automated Phase I Testing Program. Whenever the actual value differed from the expected value by more than 0.1 percent, an analysis of the error was perfonned by the test engineer to assure that the deviation was not caused by.a coding error.
generated in accordante with the CPC/CEAC Phase I Test Procedure.
Documentation generated by the Automated Phase I Testing Program
Sufficient test cases were chosen to exercise each functional branch in the application programs. However, several branches were not
;                    consisted of listings which contain input and output differences.
-exercised because assigned constant values made it impossible to 4
i                     For several of the modules tested, it was not obvious which branches i
branch on certain. conditions. All coding that cannot be executed, because of constant assignments, was verified by inspection to assured correct implementation.
in the code were taken when observing the outputs.     In these cases, a trace is used. When tracing through a portion of code, the location of each critical instruction was printed when that' instruction was executed, which enabled the test engineer to verify that each functional branch was taken. A Phase I Test Log was used to maintain a daily account of testing activities.
2.2.2 Expected Results Expected results for the CPC application programs Phase I Test cases i
were generated by two methods. The preferred method for generation of expected results utilized the CPC FORTRAN Simulation Code. Test case inputs were stored on magnetic. tape and entered into the Simulation Code. The FORTRAN Code calculated the expected results and stored them on magnetic tape in a format acceptable to the automated Phase I Testing Program.
In some instances, such as input / output handling, the FORTRAN Code does not simulate the CPC code.
In these cases, the expected results were hand calculated by the test engineer based on the system functional requirements, the programmer's flowcharts, and the system data base document. The results were then manually entered on magnetic tape in a format acceptable to the Automated Phase I Testing Program.
2.3 TEST EXECUTION AND RESULTS When test case inputs had been selected and expected results had been generated, the test engineer prepared the test tape to be read by the Automated Phase I Testing Program. The test case inputs
- overlayed the portions of memory where data -is accessed by the software module under test. After each set of inputs overlayed appropriate memory locations, the software module under test was executed and the actual CPC results were compared to the expected results by the Automated Phase I Testing Program. Whenever the actual value differed from the expected value by more than 0.1 percent, an analysis of the error was perfonned by the test engineer to assure that the deviation was not caused by.a coding error.
Documentation generated by the Automated Phase I Testing Program consisted of listings which contain input and output differences.
i For several of the modules tested, it was not obvious which branches i
in the code were taken when observing the outputs.
In these cases, a trace is used. When tracing through a portion of code, the location of each critical instruction was printed when that' instruction was executed, which enabled the test engineer to verify that each functional branch was taken. A Phase I Test Log was used to maintain a daily account of testing activities.
Page 8
Page 8
  - _ _ 2 2._ _                                             ._._.-_
- _ _ 2 2._ _
                  ,*          ~,s-~                           .,l-   -,L-
e
~,s-~
.,l-
-,L-
----.--r


Pha
[ se I Testing gas performed on the CPC application programs on Pha
[ se I Testing gas           .1. performed    on the Phase 1 testing of the CPC  application Executive       programs System   was         on performed on errors were ound.
.1.
                                                                                        ]. No software Test on the Penalty Factor program were run on{
Phase 1 testing of the Executive System was performed on
software errors were found.
].
                                                                                                        ]. No On[                                 an addressing discrepancy was found in the FLOW constants program. ]hedisktrackcontainingtheFLOWconstantson T
No software errors were ound.
theA,BReferencedisk(#S388)wasregeneratedonC AcomparisonbetweentheA,BReferencedisk(#S388)anditsbacku].                                 p
Test on the Penalty Factor program were run on{
(#S390) indicated a difference only in the track assigned to the FLOW constants program. All other tracks remained unchanged. The A, B Reference disk backup (#S390) was then regenerated. The FLOW program wassuccessfullyretestedon{                                     ].
]. No software errors were found.
On[
an addressing discrepancy was found in the FLOW
]hedisktrackcontainingtheFLOWconstantson constants program.
T theA,BReferencedisk(#S388)wasregeneratedonC AcomparisonbetweentheA,BReferencedisk(#S388)anditsbacku].
p
(#S390) indicated a difference only in the track assigned to the FLOW constants program. All other tracks remained unchanged. The A, B Reference disk backup (#S390) was then regenerated. The FLOW program wassuccessfullyretestedon{
].
At this time the TRIP subroutine, which resides on the same track as FLOW constants, was also successfully tested.
At this time the TRIP subroutine, which resides on the same track as FLOW constants, was also successfully tested.
TestontheCommonSubroutineprogramwererunon{                                             ].
TestontheCommonSubroutineprogramwererunon{
].
No software errors were found.
No software errors were found.
3 discrepency was found with a constant in the CPC On[
On[ ive Data } Base Overlay program.
Execut   ive Data } Base Overlay program.                The constant was corrected agi he] AChannel comparison    A, Bbetween Reference thedisk A, B(#S388)
3 discrepency was found with a constant in the CPC Execut The constant was corrected agi he Channel A, B Reference disk (#S388) was regenerated on [ d itT
Reference   was  regenerated disk (#S388) anon [ d itT acTup (#S390) indicated a difference only in the track containing the CPC Executive Data Base Overlay constant. The portion of executive testing that exercises this constant was then successfully retestedon{                           ].
] A comparison between the A, B Reference disk (#S388) an acTup (#S390) indicated a difference only in the track containing the CPC Executive Data Base Overlay constant. The portion of executive testing that exercises this constant was then successfully retestedon{
].
It was concluded that Phase I testing revealed no coding errors on the CPC and CEAC application programs.
It was concluded that Phase I testing revealed no coding errors on the CPC and CEAC application programs.
I l
I l
Page 9 4 ,,.
Page 9 4,,.
* O _O
O
_O


TABLE 2-1 CEAC SINGLE CHANNEL HARDWARE CONFIGURATION FOR PHASE I EXECUTIVE /
TABLE 2-1 CEAC SINGLE CHANNEL HARDWARE CONFIGURATION FOR PHASE I EXECUTIVE /
Line 179: Line 223:
l l
l l
l I
l I
l l
l 1
1 I                           '
I Page 10 e
l Page 10
e b--
                                  *      ,                                    ,-    e  e   b-- - , - , ,


TABLE 2-2 1
TABLE 2-2 l
l APPLICATION PROGRAMS TESTED WITH THE AUTOMATED               l PHASE I TESTING PROGRAM l
APPLICATION PROGRAMS TESTED WITH THE AUTOMATED PHASE I TESTING PROGRAM l
i e
i e
l Page 11 e
l Page 11 e
g             _
g


FIGURE 2-1 CEAC SINGLE CHANNEL MEMORY MAP FOR CPC SYSTEM SOFTWARE PHASE I TESTING 1
FIGURE 2-1 CEAC SINGLE CHANNEL MEMORY MAP FOR CPC SYSTEM SOFTWARE PHASE I TESTING 1
Line 195: Line 238:
Figure 2-1 (Cont.)
Figure 2-1 (Cont.)
1 4
1 4
l Page 13 menprs 0
l Page 13 menprs S
S    1
1 0


I i
I i
Figure 2-1 (Cont.)
Figure 2-1 (Cont.)
I l
I 1
1 1
1 l
l I
l l
I l
I l
l l
l l
l I
l I
Page 14 O   g           "'    - - _                  - * +--. ,,
Page 14 O
* _ _g, , _
g
- * +--.,,
_g,


Figure 2-1 (Cont.)
Figure 2-1 (Cont.)
1 I
1 l
l l
Page 15 a me-1
Page 15
__                a me-1                 .                  .


l Figure 2-1 (Cont.)
l Figure 2-1 (Cont.)
1 I
I f
f i
i l
l 1
1 1
1 l
l l
l l
Page 16     l 1
Page 16 l
l  .                                                                                      l


Figure 2-2 CEAC SINGLE CHANNEL MEMORY MAP FOR CEAC SYSTEM SOFTWARE PHASE I TESTING 1
Figure 2-2 CEAC SINGLE CHANNEL MEMORY MAP FOR CEAC SYSTEM SOFTWARE PHASE I TESTING 1
l
l
\
\\
l l
l l
l l
i Page 17 g- g             $g ,. p       $    ..                4. --, e,e     p.
l i
Page 17 g-g
$g p
4.
--, e,e p.


FIGURE 2-2 (Cont.)
FIGURE 2-2 (Cont.)
l a
l a
t I
t I
                                                                                                                                        -                  l Page 18 e               .e'-, -.-                  ,-.w-. , , - -  ,  - t,_.                                                     __a-_      _'  1 ___ _
l Page 18 e
.e'-,
,-.w-.
t,_.
a-1


l l
FIGURE 2-2(Cont.)
FIGURE 2-2(Cont.)
l l
l I
I o
o I
I 1
1 i
i Page 19
Page 19
  - - -- - . - . . . - _ _ _ _ . _ _ _ _                            @-Ww
@-Ww 9'
* 9'
S %
'm-,
n


FIGURE 2-2 (Cont.)
FIGURE 2-2 (Cont.)
i Page 20
i Page 20
                    ,                      +   -
+


3.0 EXECUTIVE TESTING The CPC/CEAC Executive software was tested in accordance with the CPC/CEAC Executive Phase I Test Procedure. This section discusses the actual test configuration, test cases, and test execution and results.
3.0 EXECUTIVE TESTING The CPC/CEAC Executive software was tested in accordance with the CPC/CEAC Executive Phase I Test Procedure. This section discusses the actual test configuration, test cases, and test execution and results.
3.1 TEST CONFIGURATION Phase I testing of the CPC/CEAC Executive was performed on the CPC Single Channel System. For the purpose of this testing, the single channel was configured with the hardware complement listed in Table 2-1 (CEAC) and 3-1 (CPC). This hardware configuration is functionally identical to the as-built CPC/CEAC design.
3.1 TEST CONFIGURATION Phase I testing of the CPC/CEAC Executive was performed on the CPC Single Channel System. For the purpose of this testing, the single channel was configured with the hardware complement listed in Table 2-1 (CEAC) and 3-1 (CPC). This hardware configuration is functionally identical to the as-built CPC/CEAC design.
The software configuration for the Executive Phase I Testing is shown in Figure 3-1. Memory was loaded with this configuration by the following procedure:
The software configuration for the Executive Phase I Testing is shown in Figure 3-1.
: 1. An integrated CPC/CEAC system was loaded from ANO-2 Reference Disk #S388 (the entire imag'e was loaded although only the Executive system is tested).
Memory was loaded with this configuration by the following procedure:
: 2. The Interdata Hexadecimal Debug Program, CLUB, was loaded from magnetic tape overlaying an unused area in memory.
1.
.                                The prescribed test cases were then set up and executed using the CLUB program to test the Executive software.
An integrated CPC/CEAC system was loaded from ANO-2 Reference Disk #S388 (the entire imag'e was loaded although only the Executive system is tested).
2.
The Interdata Hexadecimal Debug Program, CLUB, was loaded from magnetic tape overlaying an unused area in memory.
The prescribed test cases were then set up and executed using the CLUB program to test the Executive software.
3.2 TEST CASES The CPC/CEAC Executive Phase I Test Cases are described in the Executive Phase I Test Procedure. Sufficient test cases were chosen to exercise each functional branch in the Executive.
3.2 TEST CASES The CPC/CEAC Executive Phase I Test Cases are described in the Executive Phase I Test Procedure. Sufficient test cases were chosen to exercise each functional branch in the Executive.
3.3 TEST EXECUTION AND RESULTS For testing of the Executive, the debug program, CLUB was used to insert test case inputs into memory; to insert breakpoints to trace and intercept code executions; and to examine results. Documentation produced as a result of Executive Phase I Testing consists of the CLUB teletype printouts, initialed and dated by the test engineer.
3.3 TEST EXECUTION AND RESULTS For testing of the Executive, the debug program, CLUB was used to insert test case inputs into memory; to insert breakpoints to trace and intercept code executions; and to examine results. Documentation produced as a result of Executive Phase I Testing consists of the CLUB teletype printouts, initialed and dated by the test engineer.
TheCP[/CEACExecutivewastestedon'["[ted.
TheCP[/CEACExecutivewastestedon'["[ted.
(( ,,. No software errors were deuec
((
:                                                                                                                      )
,,. No software errors were deuec
)
i
i
\
\\
I Page 21 l
I Page 21 l
  - . - . - - - - ., ~ -..-.         .        - --
-. -. - - - -., ~ -..-.
                                          -c-   , * ,    ,_.        s   . -,.    ,e           * -
-c-s
,e


TABLE 3-1 CPC SINGLE CHANNEL HARDWARE CONFIGURATION FOR PHASE I EXECUTIVE PROGRAM TESTING l
TABLE 3-1 CPC SINGLE CHANNEL HARDWARE CONFIGURATION FOR PHASE I EXECUTIVE PROGRAM TESTING l
l Page 22
l Page 22
              .r
.r
* l l                                                                                                                 l i                                                                                                                 ,
 
j                                                                        FIGURE 3-1                               l l
l l
l MEMORY MAP FOR CPC/CEAC EXECUTIVE PHASE I TESTING i
i j
Page 23 i
FIGURE 3-1 l
                                                                                          - - .  - - - ~ - - - --
l MEMORY MAP FOR CPC/CEAC EXECUTIVE PHASE I TESTING Page 23 i
i
- - - ~ - - -
: i.
: i.
* i l
* i l
                  /                                                                                 l Figure 3-1 (Cont.)
/
4
Figure 3-1 (Cont.)
:                                                                                                  1 1
4 1
l I
1 l
I Page 24
I I
              . - - . ~ _ - . .
Page 24
    , , - . -                  . ..      . ,      ,      . - . , . _ -- _    - - . . . -~ , _
. - -. ~ _ -..
-~


l Figure 3-1 (Cont.)
Figure 3-1 (Cont.)
i I
i I
i t
i t
-f Page 25 m
-f Page 25 m
                                    '                 y- 4   -. .g .      gg, 9       _ _
'C T
y-4
.g gg, 9


i FIGURE 3-1 (Cont.)
i FIGURE 3-1 (Cont.)
l l
l l
l Page 26 l
Page 26 l
l 9 ee        ,
l O
- ~   _ _ _
- ~
9 ee


4.0       PHASE I TEST RESULTS  
4.0 PHASE I TEST RESULTS  


==SUMMARY==
==SUMMARY==
 
Phase I testing of the CPC and CEAC software for ANO-2 Cycle 5 (Rev. 05) was performed in accordance with Reference 2.
Phase I testing of the CPC and CEAC software for ANO-2 Cycle 5 (Rev. 05) was performed in accordance with Reference 2. Test results detected no errors in the implementation of the software modifications outline in Reference 1.
Test results detected no errors in the implementation of the software modifications outline in Reference 1.
Page 27
Page 27


                            -J)
-J)


==5.0   REFERENCES==
==5.0 REFERENCES==
: 1.   "CPC Methodology Changes for Arkansas Nuclear One Unit 2 Cycle 5", CEN-288(A)-NP,0ctober,1984.
1.
: 2. CPC Protection Algorithm Software Change Procedure, CEN-39(A)-NP,
"CPC Methodology Changes for Arkansas Nuclear One Unit 2 Cycle 5", CEN-288(A)-NP,0ctober,1984.
                          ,          Rev. 02, December 21, 1978.                                                         ;
2.
CPC Protection Algorithm Software Change Procedure, CEN-39(A)-NP, Rev. 02, December 21, 1978.
t w
t w
                                                                        .a Page 28'   -
.a Page 28'
* di                                                                                                                                                                                                                                                                   .V             '                          ',s           .' . -
* di
                                                                                                                                                                                                                                                          ;J..4g                    .# .,'                     .
.V
2,.                                                                                                                                                                                                                                                                                     - .-
',s 2,.
p . .:..
J...#.,'.
; 4g..:..
,A,-
,' '. 'y p
.. y
.. y
                                                                                                                                                                                                                                                            *,A,-
,.,=*.
                                                                                                                                                                                                                                                            .    *y 4, ' 4. #.*
* *y 4, ' 4. #.*
                                                                                                                                                                                                                                                                                                                    ,' '. 'y
e
                                                                                                                                                                                                                                                                                      , . ,=*.,
_n
_ ,                                                                                                                                                                                                                                            . . _, ,.                                                                    e          _n
: g.., - g s
: g. . , - g                                                                     -
g*..
Q. ' g ' g*..                           . .-              ..s' s                                          .
..s'
                                                                                                                                                                                                                                                          ..                                               - ~~                            tl
*%Q. ' g '..-
          - c                                                                                                                                                                                                                                               -
- c
                                                                                                                                                                                                                                                                                                , .., 7a y. , n..
- ~~
      ..                                                                                                                                                                                                                                                                K. . . 9 .. ng4.
tl
                    .                                                                                                                                                                                                                                                    4k <, * *v. . . .s. gw v .v. ,..s i
,.., 7a y n..
1,.                   <
K... 9. ng4.,.
                                                                                                                                                                                                                                                                                                                                                    't[h
4k <, * *v....s. gw v.v..
                                                                                                                                                                                                                                                              . . ' ,+                        , . .. x                            -
i 1,.... -_,.,....
                      ,                                                                                                                                                                                                                                                      p ,,\. +,..,,.~.                             - . .o v go' a,p;- % %:.
,..s ;
i ? +.%.
+,... x
:.. - ~ s , K t, . .
't[h
          -c                                                                                                                                                                                                                                                                                                                                         '
.. ',p,,\\ +.,,.~..o i ? +.%.
      .,                                                                                                                                                                                                                                                                , < :.);                                                 ..''
' a,p;- % %:.
: e.                                                                                                                                                                                                                                          ...
v gos, K t,..
                                                                                                                                                                                                                                                                                      *?                                 . , , . .+
-c
                                                                                                                                                                                                                                                                                                                "',.9*
:.. - ~
                                                                                                                                                                                                                                                                -_.n.                                                                  , .ah ;..
, < :.);
                                                                                                                                                                                                                                                                                                                                                    .Di s9 -                                                                   :
e.
: v.                                                   .
*?
y-
.,,..+
                                                                                                                                                                                                                                                                    ...t+34-  .
"',.9*
                                                                                                                                                                                                                                                                                                      - - r
,.ah ;
                                                                                                                                                                                                                                                                                                                                    ~..- ,--
-_.n.
s9 -
.Di y-v.
- - r
~..-,--
...t+34-
:.v s.s ;
:.v s.s ;
J.                                                                                                                                                                                                                                         .a                 . . ,
J.
                                                                                                                                                                                                                                                                                                ' -4.f                 *W                :-
.a
    - p                                                                                                                                                                                                                                                                                                              m'e             P t c' J. ' " . - . -^ -                                               ' A. "3 p           ,
' -4.f : -
* W m'e P
- p t c' J. ' ". -. - - '. "
e,
^
A 3 p
..,g.
W.
W.
e,                                                                                                                                                                                                                                              , .:
.y.-
                                                                                                                                                                                                                                                                                                            ..,g. ..                        .
t JV-n.
                                                                                                                                                                                                                                                                  .y.-             '
*s n
: n.                                                                                                                                                                                                                                                                            t                                   JV-                 .
;s'.,.'
                                                                                                                                                                                                                                                                *s               n               ..                                    : ,*
.,,?
                          .                                                                                                                                                                                                                                      ;s'.,.'
+.
                                                                                                                                                                                                                                                                                                                                              - .T;. 1
-.. 1 T;
                                                                                                                                                                                                                                                                        .'s
.'s h% '' - ".. # $.
                                                                                                                                                                                                                                                                                  .,,?
- mi "J'
                                                                                                                                                                                                                                                                                                              * * .. . -    + .
4ES.,,-..... --
h% '' - " .. #."$ .
n
                                                                                                                                                                                                                                                                                                                    - mi "J'
<. 5 a
n                          4ES . ,,-. . .
... s.#..,
      <. 5 a
n.V _
4
4 nw
                                                                                                                                                                                                                                                                            .. . s
.... =,
                                                                                                                                                                                                                                                                                      , .                    n.V _       .# . .,
nw                                                                                                                                                                                                                                                                                                               .                        ..,
:. .                                                                                                                                                                                                                                                                      .. ... c.        .=,               ..
c.
c.
                                                                                                                                                                                                                                                                        -4           d
.. c.
  . *s'                                                                                                                                                                                                                                                                                     .<..
-4 d
                                                                                                                                                                                                                                                                                              ;,i                         i
s'
                                                                                                                                                                                                                                                                                                                                                -y
;,i i
                                                                                                                                                                                                                                                                        ,,.,',..S,".,,
-y
      ,. ,-.                                                                                                                                                                                                                                                        ,' . . .\.
,,.,',..S,".,,
                                                                                                                                                                                                                                                                    , .;4, . 4
,.;4,. 4
                                                                                                                                                                                                                                                                                                                                            ' ?
' ?
j'/ .. .,-                                .                      ,. . .
\\.
          . g                                                                                                                                                                                                                                                       e,,
j'/...
0
. g e,,.,-
                                                                                                                                                                                                                                                                                                                                                  '.t.
7.y, ',. ".9
7.y , ' , . " .9
'.t.
  ' '                                                                                                                                                                                                                                                                    et j ,                                              u,,,   " . ..
0 u,,,"...
6-
6-
          ..                                                                                                                                                                                                                                                            :3 '^. g v..       '
:3 '^. g y.'.
y.'.                     ,'
et j,
                                                                                                                                                                                                                                                                          .%f--
v..
                                                                                                                                                                                                                                                                                                                                            - v gy
.%f--.- -: * ', *
                                                                                                                                                                                                                                                                                  +
- v gy '--g
                                                                                                                                                                                                                                                                                                        '--g f.',.   -                  , ,,.:
+
.; .                                                                                                                                                                                                                                                                        ,g-                                                     .. -.
- f.',.
: g.                  . .                                ~,                 .
,g-g.
.,1:                                                                                           COMBUSTION ENGINEERING, INC.                                                                                                                                         x(.p 7 .!'.               s
~,
                                                                                                                                                                                                                                                                                                                                  - .g     w -,-
.,1:
ry ~                     ,.a+
COMBUSTION ENGINEERING, INC.
                                                                                                                                                                                                                                                                        /";.s- . . , . ;
x(.p 7.!'.
  +.. ''                                                                                                                                                                                                                                                                      th                                                , . :,
s
3'                                                                                                                                                                                                                                               9                               ,.,.
-.g
                                                                                                                                                                                                                                                                        .T V - f. , - s .                                                     ,,y .
.s,.a+
: w.    ~, - ... . ..e                               g k.,
w -,-
                                                                                                                                                                                                                                                                        . p'e.-..r.'.T.,,.                            3,..
ry ~
                                                                                                                                                                                                                                                                                                    ; .-        .'y* .' -
+.. ''
:                                                                                                                                                                                                                                                  ,-                                           *;. ..i-t                       .; - .,
/"; -..,.;...
t,. ,;o-N                                                                                                                                                                                                                                                                                                        ', . .:r ..- .,
th 3'
: r.                                                                                                                                                                                                                                                                  =.- . v. - . . .                         ,.
9
y                      -
.T V - f., - s.,,y.
                                                                                                    ,                                                                                                                                                                .m' ~.+., . .              .
~, -....
                                                                                                                                                                                                                                                                                                                                                  .e a,+n
..e g
: 3. .
w.
k.,
. p'e.-..r.'.T.
3,..
.'y*.' -
%-- *;...i-t t,,;o-
',..:r..,
N
=.-. v. -...  
.m' ~..,..
.e r.
y
+
: 3..
:-u..
:-u..
o ,-
a,+n 4
4                                        7 _
7 _
                                                                                                                                                                                                                                                                    ,.!} '. ,, , ,
o,-
      .                                                                                                                                                                                                                                                                '.~.
,.!} '.,,,,
                                                                                                                                                                                                                                                                    ...,.e,                                           4,.     -- V,1 -
'. ~.
4                     ,
-- V,1 -
                                                                                                                                                                                                                                                                    .j. Q:l$ %.'; .
...,.e, 4,.
e.m                                                                                                                                                                                                                                                                                       ;,                ,3 i                                                                                                                                        -
4
                                                                                                                                                                                                                                                                    \? .:..v' ,a Se_
.j. Q:l$ %.';.
: s.     ~~.
e.m
        ? ",                                                                                                                                                                                                                                                         -
.:..v',a
e a'                '*
,3 i
a f ."k'' _ :,
\\?
e
: s. ~ ~
                                                                                                                                                                                                                                                                                                                  .,_...g
Se_
a'
? ",
-."k''
e a
+-
+-
.                                                                                                                                                                                                                                                                   asn ;                                               .~,a                             ',
f
          . ..        .                                                                                                                                                                                                                                            ;+
.,_...g e
T :,-,. .-                . ,*,...e8 'l ,; .
asn ;
e
.~,a
                                                                                                                                                                                                                                                                                                                            ..p_-       .
;+ T :,-,.,*,. 8 'l ;.
                                                                                                                                                                                                                                                                                                            '''v.
..e e
  ..                                                                                                                                                                                                                                                                                        _,e                                                   S,.-
..p_-
                                                                                                                                                                                                                                                                        .c
' ' ' v.
                                                                                                                                                                                                                                                                        'y                        r.. .; .
S,.-
          .>                                                                                                                                                                                                                                                            g                                    -.3                   .          r> .
_,e
9 ,,;
.c g
: y. .t.. ,y ,h. . . 9 y3 .s                                                 .s,
r...;.
..w                          .                                                                                                                                                                                                                                            ,~                       R' y
r>.
  <I . .                                                                                                                                                                                                                                                           ,$
'y
4.w%., f'i ,^j                                                   u '(s, 8
-.3
                                                                                                                                                                                                                                                                    ' Q, ' '. e , ' C
: y..t..,y,h... 9 9,,;
      . '                                                                                                                                                                                                                                                          ' , 4 gpey, b.. q* + .
y3.s
e
.s,
                      ,
,~
* l_"         pg > -; '' .:, .                               ,_ "Y..,$           U J'                                                                                                                                                                                                                                                                                             *_ ,*. .                                      p $
R' y
                                                                                                                                                ~
..w 4.w%., f',^j '(,
  . 3                                                                                                                                                                                                                                                                $. 's 5M.- 8,,.'.e.D. .,c
<I..
                  .y                                                                                                                                                                                                                                                                 I.*,'.*J                                     ' 8ee
i u s 8
                    ..                                                                                                                                                                                                                                                e             L. s               }
' Q, ' '. e, ' C
* Fu.                                         _
', 4 g e b.. q*
..x
,_ " U e
                                                                                                                                                                                    ,                                                                               g]',.y,.. ,
* l_"p y,
:q g. ' . - -
+.
f3                                                                                                                                                                                                                                                                                                                    .
pg > -; ''.:,.
              ,2 ,                                                                                                                                                                                                                                               'P. ,~.-                 fe.: *.-t;.:2.,..               .
Y..,$
J' p $
. 3
~
$. 's5M.- 8,,.'.e.D..,c
' 8ee
.y I.*,'.*J }
* Fu.
e L.
s g]',.y,9 :q g. '. - -
..x f3
'P. fe
* t 4
,.'i'...''._g,.  
;.:2.,..
,2,
'd,..,
,~.-
' -.. qh.
3-r f g b.". g ' _"," W
.E I-gVg s....g.
h.,'..,..,i.f
/, p *
, ),r-.. ) Q-i' I i A ; A'
..3.,T_.
.Y; u.
y.. 9,h g,,
: l..' &I yc7, q...~.....
]
,I,.
.,bs;
.I
. G Y
4,1
-g+
%i s ''
. j.
*V'
(
-e,-_..
. ?.- -. '.*'.; -<. +..
-. f.:M. gl,.. _,.u_''
..~-,-
.s--,.
,, s
'.., ; g ', *. _..
a..
_y,.,,-
4
4
    'd,.., - -
.: 5..r-.
3-                                                                                                                                                                                                                                              ,
.. 3.,
                                                                                                                                                                                                                                                                          ,.'i'...''._g,            ' - .. qh.
, ;}}
r                           ..
                                                                                                                                                                                                                        ,i' I* i A ; A'
                                                                        .E                              .,bs;                                                                  . ' , . .                                                    Y                                                                                          * ,
                                ]                                          I-gVg                                .I
                                                                                                                                                /, p
* 9,h g , ,    l. .' &I
                                                                                                                                                                                                                                  . G
                                                                                                                                                                                                                                                  ..3.,T_..                                        4
                                    ,I,.
f g b .". g ' _"," W      ..,.      s....g.
h.,'..,..,i.f                                      %i                  , ),r-. . ) Q-                                                                                    ,1      -g+
y.s--,.
                                                                                                                                                    .. . .                  , , s                                                                                                  j.                                                              (
5..r-. '. ., ;..g3 ',., *. _ .. yc7 , qa... . .~.... .
s -'' .:.
                                  . ? .- - . '.*'.; -<. + . .                      - . f.:M.,,gl , .. _ , .u_''                                                                                                              ,'
                                                                                                                                                                                                                                              .. ..' ',. '                      _y,.,,-                                  *              *V', ;
  ' . . .Y;      .                '.                                                                                        , .            4
    -e,-_..                              ;.
: u.      .. .              .
                                                                                                                  . .~- ,-
                                                                                                                                                                  .                                                  .                                                                  , -                    , , - < . ;>}}

Latest revision as of 05:45, 13 December 2024

Nonproprietary Rev 0 to Arkansas Nuclear One - Unit 2 Core Protection Calculator Sys Phase I Design Qualification Test Rept
ML20100J180
Person / Time
Site: Arkansas Nuclear Entergy icon.png
Issue date: 03/31/1985
From:
ABB COMBUSTION ENGINEERING NUCLEAR FUEL (FORMERLY
To:
Shared Package
ML19269B331 List:
References
CEN-298(A)-NP, CEN-298(A)-NP-R, CEN-298(A)-NP-R00, NUDOCS 8504100389
Download: ML20100J180 (28)


Text

7

[

iii ARKANSAS NUCLEAR ONE - UNIT 2 m

CORE PROTECTION CALCULATOR SYSTEM i:

j PHASE I 1

DESIGN QUALIFICATION TEST REPORT k.

?_

DOCKET NO. 50-368 CEN-298(A)-NP, REV. 00 MARCH, 1985 1

2G e

3 w

i R

24 5=

=

3

}

--2

?

=

Nuclear Power Systems

.a COMBUSTION ENGINEERING, INC.

a Windsor, Connecticut 2

5 h

y

=

E

.Ei p

p 7

g..,

k

?

5 0

8504100389 850329

=

PDR ADOCK 05000368 L

j P

PDR

5 C

LEGAL NOTICE-This response was prepared as an account of work sponsored by Comubstion 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.

l-e Page 2 1

s

,.4 g

ABSTRACT Phase I Design Qualification Testing is performed on the DNBR/LPD Calculator System to verify that CPC/CEAC system software modifications have been properly implemented.

This report presetts the Phase I Test results for the Arkansas Nuclear l

One-Unit 2 plant CPC/CEAC Revision 05 software.

l l

The Phase ~I Testing was performed according to previously issued procedures (Reference 2). The test results indicate that the CPC/CEAC system software modifications have been properly implemented.

t 5

1 a

w i

~

Page 3

}

e g.

TABLE OF CONTENTS SECTION TITLE PAGE NUMBER

1.0 INTRODUCTION

AND

SUMMARY

6 1.1 Objective of Phase I Test.ina 6

1.2 Results 6

1.3 Conclusions 6

1.4 Test Methods Overview 6

1.5 Prerequisites 6

2.0 APPLICATION PROGRAM TESTING 7

2.1 Test Configuration 7

2.2 Test Cases 8

2.3 Test Execution and Results 8

3.0 EXECUTIVE TESTING 21 3'.1 '

Test Configuration 21 3.2 Test Cases 21 3.3 Test Execution and Results 21 4.0 PHASE I TEST RESULTS

SUMMARY

27

5.0 REFERENCES

28 i

l l

l o

Page 4

s LIST OF TABLES TABLE TITLE PAGE NO.

2-1 CEAC Single Channel Hardware Configuration for Phase I Executive / Application Program Testing 10 2-2

- Application Programs Tested with the Automatic Phase I Testing Program 11 3-1 CPC Single Channel Hardware Configuration for Phase I Executive Program Testing 22 LIST OF FIGURES FIGURE TITLE PAGE NO.

2-1 CEAC Single Channel Memory Map for CPC System Software Phase I Testing 12 2-2 CEAC Single Channel Memory Map for CEAC System Software Phase I Testing 17 3 Memory Map for CPC/CEAC Executive Phase I. Testing 23 l

Page 5

. _ =. - _.

ss

._ ~..

1.0 INTRODUCTION

AND

SUMMARY

This document sumarizes the results of the Phase I Design Qualification Testing of the changes to the CPC and CEAC software for ANO-2 Cycle 5, Rev. 05. The programs and methodology affected by these changes, discussed in Section 2.3 and in Reference 1, were required to undergo Phase I Testing in accordance with Reference 2.

These changes reflect the implementation of Software Change Requests 625, 632, 633,634 and 635. These changes were made in accordance with Reference 2.

The tests reported herein were conducted on the CPC/CEAC design. A discussion of the test configuration, test methodology, and test results are presented in this document.

1.1 OBJECTIVE OF PHASE I TESTING The objective of Phase I Design Qualification Testing is to verify the implementation of the Core Protection Calculation System (i.e.,

both CPC and CEAC) software.

1.2 RESULTS Analyris of the Phase I Design Qualification Tests demonstrated that the scftware changes have been correctly implemented to meet the system functional requirements.

1.3 CONCLUSION

S CPC System Phase I Testing wcs performed in the prescribed manner as described by Phase I Tesi Drocedures. The Phase I Testing was adequate to meet all of the tent objectives. The success of the Phase I Testing demonstrates the adequacy of the CPC/CEAC software implementation.

1.4 TEST METHODS OVERVIEW Reference 6 describes the procedure used for CPC/CEAQ application programs module testing. Reference 7 describes the procedure used for CPC/CEAC executive system module testing.

1.5 PREREQUISITES Before formal Phase I Testing was initiated, the following prerequisites were satisfied:

1.

Programmer debug testing was performed on the module changes to remove all obvious errors.

j 2.

The modules and programs that change were integrated into complete software systems and absolute core images were generated on the CPC permanent mass storage medium (floppy disks).

l^

Page 6

,O g

'W

E i

2.0 APPLICATION PROGRAM TESTING j

The CPC application programs.were tested in accordance with the i

CPC/CEAC Phase I Test Procedure. This section discusses the actual l

test configuration, test cases, and test execution and results.

Phase I. Test runs used Disk #S388 as the A-R Reference Disk.

I 2.1 TEST CONFIGURATION Phase I Testing of the CPC application programs was performed on the CEAC Single Channel Unit.. For the purpose of this testing, the single channel was configured with the hardware complement listed in Table 2-1.

The software configuration for the application programs Phase I Testing is shown in Figure 2-1 (CEAC). Memory was loaded with this configuration by the following procedure:

1.

The integrated CPC system was loaded from the ANO-2, Reference disk (Disk #S388 for CPCs).

2.

The automated Phase I Testing Software was loaded from magnetic tape, overlaying the CPC/CEAC Executive and unused portions of memory.

4

'l 3.

.The Interdata Hexadecinal Debug Program, CLUB, was loaded from l

magnetic tape, overlaying an unused portion of memory.

The Automated Phase I Testing software was then used, with CLUB, to test programs 1-4 and 9-11 (CPC) and 1 and 2 (CEAC) of Table 2-2.

5 k

Page 7 I

,,a w-.

..,+%...m.-

--=.v~-

^"

l

[,

'a.

6 er, e4

..a

j.

2.2 TEST CASES 2.2.1 Inputs Phase I Test case inputs for the CPC/CEAC application programs were j

generated in accordante with the CPC/CEAC Phase I Test Procedure.

Sufficient test cases were chosen to exercise each functional branch in the application programs. However, several branches were not

-exercised because assigned constant values made it impossible to 4

branch on certain. conditions. All coding that cannot be executed, because of constant assignments, was verified by inspection to assured correct implementation.

2.2.2 Expected Results Expected results for the CPC application programs Phase I Test cases i

were generated by two methods. The preferred method for generation of expected results utilized the CPC FORTRAN Simulation Code. Test case inputs were stored on magnetic. tape and entered into the Simulation Code. The FORTRAN Code calculated the expected results and stored them on magnetic tape in a format acceptable to the automated Phase I Testing Program.

In some instances, such as input / output handling, the FORTRAN Code does not simulate the CPC code.

In these cases, the expected results were hand calculated by the test engineer based on the system functional requirements, the programmer's flowcharts, and the system data base document. The results were then manually entered on magnetic tape in a format acceptable to the Automated Phase I Testing Program.

2.3 TEST EXECUTION AND RESULTS When test case inputs had been selected and expected results had been generated, the test engineer prepared the test tape to be read by the Automated Phase I Testing Program. The test case inputs

- overlayed the portions of memory where data -is accessed by the software module under test. After each set of inputs overlayed appropriate memory locations, the software module under test was executed and the actual CPC results were compared to the expected results by the Automated Phase I Testing Program. Whenever the actual value differed from the expected value by more than 0.1 percent, an analysis of the error was perfonned by the test engineer to assure that the deviation was not caused by.a coding error.

Documentation generated by the Automated Phase I Testing Program consisted of listings which contain input and output differences.

i For several of the modules tested, it was not obvious which branches i

in the code were taken when observing the outputs.

In these cases, a trace is used. When tracing through a portion of code, the location of each critical instruction was printed when that' instruction was executed, which enabled the test engineer to verify that each functional branch was taken. A Phase I Test Log was used to maintain a daily account of testing activities.

Page 8

- _ _ 2 2._ _

e

~,s-~

.,l-

-,L-


.--r

[ se I Testing gas performed on the CPC application programs on Pha

.1.

Phase 1 testing of the Executive System was performed on

].

No software errors were ound.

Test on the Penalty Factor program were run on{

]. No software errors were found.

On[

an addressing discrepancy was found in the FLOW

]hedisktrackcontainingtheFLOWconstantson constants program.

T theA,BReferencedisk(#S388)wasregeneratedonC AcomparisonbetweentheA,BReferencedisk(#S388)anditsbacku].

p

(#S390) indicated a difference only in the track assigned to the FLOW constants program. All other tracks remained unchanged. The A, B Reference disk backup (#S390) was then regenerated. The FLOW program wassuccessfullyretestedon{

].

At this time the TRIP subroutine, which resides on the same track as FLOW constants, was also successfully tested.

TestontheCommonSubroutineprogramwererunon{

].

No software errors were found.

On[ ive Data } Base Overlay program.

3 discrepency was found with a constant in the CPC Execut The constant was corrected agi he Channel A, B Reference disk (#S388) was regenerated on [ d itT

] A comparison between the A, B Reference disk (#S388) an acTup (#S390) indicated a difference only in the track containing the CPC Executive Data Base Overlay constant. The portion of executive testing that exercises this constant was then successfully retestedon{

].

It was concluded that Phase I testing revealed no coding errors on the CPC and CEAC application programs.

I l

Page 9 4,,.

O

_O

TABLE 2-1 CEAC SINGLE CHANNEL HARDWARE CONFIGURATION FOR PHASE I EXECUTIVE /

APPLICATION PROGRAM TESTING T

i l

l l

l I

l 1

I Page 10 e

e b--

TABLE 2-2 l

APPLICATION PROGRAMS TESTED WITH THE AUTOMATED PHASE I TESTING PROGRAM l

i e

l Page 11 e

g

FIGURE 2-1 CEAC SINGLE CHANNEL MEMORY MAP FOR CPC SYSTEM SOFTWARE PHASE I TESTING 1

l Page'12

Figure 2-1 (Cont.)

1 4

l Page 13 menprs S

1 0

I i

Figure 2-1 (Cont.)

I 1

1 l

I l

l l

l I

Page 14 O

g

- * +--.,,

_g,

Figure 2-1 (Cont.)

1 l

Page 15 a me-1

l Figure 2-1 (Cont.)

I f

i l

1 1

l l

Page 16 l

Figure 2-2 CEAC SINGLE CHANNEL MEMORY MAP FOR CEAC SYSTEM SOFTWARE PHASE I TESTING 1

l

\\

l l

l i

Page 17 g-g

$g p

4.

--, e,e p.

FIGURE 2-2 (Cont.)

l a

t I

l Page 18 e

.e'-,

,-.w-.

t,_.

a-1

FIGURE 2-2(Cont.)

l I

o I

1 i

Page 19

@-Ww 9'

S %

'm-,

n

FIGURE 2-2 (Cont.)

i Page 20

+

3.0 EXECUTIVE TESTING The CPC/CEAC Executive software was tested in accordance with the CPC/CEAC Executive Phase I Test Procedure. This section discusses the actual test configuration, test cases, and test execution and results.

3.1 TEST CONFIGURATION Phase I testing of the CPC/CEAC Executive was performed on the CPC Single Channel System. For the purpose of this testing, the single channel was configured with the hardware complement listed in Table 2-1 (CEAC) and 3-1 (CPC). This hardware configuration is functionally identical to the as-built CPC/CEAC design.

The software configuration for the Executive Phase I Testing is shown in Figure 3-1.

Memory was loaded with this configuration by the following procedure:

1.

An integrated CPC/CEAC system was loaded from ANO-2 Reference Disk #S388 (the entire imag'e was loaded although only the Executive system is tested).

2.

The Interdata Hexadecimal Debug Program, CLUB, was loaded from magnetic tape overlaying an unused area in memory.

The prescribed test cases were then set up and executed using the CLUB program to test the Executive software.

3.2 TEST CASES The CPC/CEAC Executive Phase I Test Cases are described in the Executive Phase I Test Procedure. Sufficient test cases were chosen to exercise each functional branch in the Executive.

3.3 TEST EXECUTION AND RESULTS For testing of the Executive, the debug program, CLUB was used to insert test case inputs into memory; to insert breakpoints to trace and intercept code executions; and to examine results. Documentation produced as a result of Executive Phase I Testing consists of the CLUB teletype printouts, initialed and dated by the test engineer.

TheCP[/CEACExecutivewastestedon'["[ted.

((

,,. No software errors were deuec

)

i

\\

I Page 21 l

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

-c-s

,e

TABLE 3-1 CPC SINGLE CHANNEL HARDWARE CONFIGURATION FOR PHASE I EXECUTIVE PROGRAM TESTING l

l Page 22

.r

l l

i j

FIGURE 3-1 l

l MEMORY MAP FOR CPC/CEAC EXECUTIVE PHASE I TESTING Page 23 i

i

- - - ~ - - -

i.
  • i l

/

Figure 3-1 (Cont.)

4 1

1 l

I I

Page 24

. - -. ~ _ -..

-~

Figure 3-1 (Cont.)

i I

i t

-f Page 25 m

'C T

y-4

.g gg, 9

i FIGURE 3-1 (Cont.)

l l

Page 26 l

l O

- ~

9 ee

4.0 PHASE I TEST RESULTS

SUMMARY

Phase I testing of the CPC and CEAC software for ANO-2 Cycle 5 (Rev. 05) was performed in accordance with Reference 2.

Test results detected no errors in the implementation of the software modifications outline in Reference 1.

Page 27

-J)

5.0 REFERENCES

1.

"CPC Methodology Changes for Arkansas Nuclear One Unit 2 Cycle 5", CEN-288(A)-NP,0ctober,1984.

2.

CPC Protection Algorithm Software Change Procedure, CEN-39(A)-NP, Rev. 02, December 21, 1978.

t w

.a Page 28'

  • di

.V

',s 2,.

J...#.,'.

4g..
..

,A,-

,' '. 'y p

.. y

,.,=*.

  • *y 4, ' 4. #.*

e

_n

g.., - g s

g*..

..s'

  • %Q. ' g '..-

- c

- ~~

tl

,.., 7a y n..

K... 9. ng4.,.

4k <, * *v....s. gw v.v..

i 1,.... -_,.,....

,..s ;

+,... x

't[h

.. ',p,,\\ +.,,.~..o i ? +.%.

' a,p;- % %:.

v gos, K t,..

-c

.. - ~

, < :.);

e.

  • ?

.,,..+

"',.9*

,.ah ;

-_.n.

s9 -

.Di y-v.

- - r

~..-,--

...t+34-

.v s.s ;

J.

.a

' -4.f : -

  • W m'e P

- p t c' J. ' ". -. - - '. "

e,

^

A 3 p

..,g.

W.

.y.-

t JV-n.

  • s n
s'.,.'

.,,?

+.

-.. 1 T;

.'s h% - ".. # $.

- mi "J'

4ES.,,-..... --

n

<. 5 a

... s.#..,

n.V _

4 nw

.... =,

c.

.. c.

-4 d

s'

,i i

-y

,,.,',..S,".,,

,.;4,. 4

' ?

\\.

j'/...

. g e,,.,-

7.y, ',. ".9

'.t.

0 u,,,"...

6-

3 '^. g y.'.

et j,

v..

.%f--.- -: * ', *

- v gy '--g

+

- f.',.

,g-g.

~,

.,1:

COMBUSTION ENGINEERING, INC.

x(.p 7.!'.

s

-.g

.s,.a+

w -,-

ry ~

+..

/"; -..,.;...

th 3'

9

.T V - f., - s.,,y.

~, -....

..e g

w.

k.,

. p'e.-..r.'.T.

3,..

.'y*.' -

%-- *;...i-t t,,;o-

',..:r..,

N

=.-. v. -...

.m' ~..,..

.e r.

y

+

3..
-u..

a,+n 4

7 _

o,-

,.!} '.,,,,

'. ~.

-- V,1 -

...,.e, 4,.

4

.j. Q:l$ %.';.

e.m

.:..v',a

,3 i

\\?

s. ~ ~

Se_

a'

? ",

-."k

e a

+-

f

.,_...g e

asn ;

.~,a

+ T
,-,.,*,. 8 'l ;.

..e e

..p_-

' ' ' v.

S,.-

_,e

.c g

r...;.

r>.

'y

-.3

y..t..,y,h... 9 9,,;

y3.s

.s,

,~

R' y

..w 4.w%., f',^j '(,

<I..

i u s 8

' Q, ' '. e, ' C

', 4 g e b.. q*

,_ " U e

  • l_"p y,

+.

pg > -; .:,.

Y..,$

J' p $

. 3

~

$. 's5M.- 8,,.'.e.D..,c

' 8ee

.y I.*,'.*J }

  • Fu.

e L.

s g]',.y,9 :q g. '. - -

..x f3

'P. fe

  • t 4

,.'i'...._g,.

.
2.,..

,2,

'd,..,

,~.-

' -.. qh.

3-r f g b.". g ' _"," W

.E I-gVg s....g.

h.,'..,..,i.f

/, p *

, ),r-.. ) Q-i' I i A ; A'

..3.,T_.

.Y; u.

y.. 9,h g,,

l..' &I yc7, q...~.....

]

,I,.

.,bs;

.I

. G Y

4,1

-g+

%i s

. j.

  • V'

(

-e,-_..

. ?.- -. '.*'.; -<. +..

-. f.:M. gl,.. _,.u_

..~-,-

.s--,.

,, s

'.., ; g ', *. _..

a..

_y,.,,-

4

.: 5..r-.

.. 3.,

, ;