20
@ ELSEVIER www.elsevier.com/locate/pnucene Progress in Nuclear Energy, Vol. 46, No. 2-3, pp. 206-225, 2005 Availabl~ online at www.sciencadirect.corn_7 © 2005 Elsevier Ltd. All rights reserved c ~E N C E ((/) o ~ R E C "ro Printed in Great Britain 0149-1970/$ - see front matter doi: 10.1016/j.pnucene.2005.03.005 EXPERIENCES AND APPLICATIONS OF PEANO FOR ONLINE MONITORING IN POWER PLANTS PAOL0 F. FANTONI OECD Halden Reactor Project, Halden, Norway. Phone: +47 69 21 22 00 E-mail: [email protected] ABSTRACT This paper describes the motivations, ideas, work and lesson learned that resulted in the development of the software product called PEANO, for signal validation of process sensors in a dynamic system. The focus of this report is more on the process that started in 1994 and brought to the realization of the current system in 2003 (PEANO ver. 4.1). KEYWORDS neural networks, fuzzy classification, signal validation, process monitoring, calibration reduction. © 2005 Elsevier Ltd. All rights reserved pattern recognition, 1. INTRODUCTION PEANO is the result of the work of many persons. During these 10 years, many scientists from many countries have contributed to the development of the system in all its phases, from the original ideas to the current mature state. The actual state of the system is the result of user feedback, lesson learned from installations and applications, both in Europe and USA, and discussions during meetings, conferences and workshops where this project was presented and discussed. This paper presents an overview of all these valuable lessons and the results of some applications where PEANO was successfully used. 2. EARLY MODELS The work on signal validation using empirical models began at the Halden Project in 1994 in the context of the Computerised Accident Management Support (CAMS) project (Fantoni et al., 1994,1995,1996,1997). The CAMS system was supposed to give advice to the plant operators during an accident progression, in order to identify the problem and apply countermeasures to bring the plant in a safe state. One of the modules in the CAMS system design was the Signal Validation Module, to validate the plant signals needed to perform the diagnostic and predictive tasks. 206

Experiences and applications of PEANO for online monitoring in power plants

Embed Size (px)

Citation preview

Page 1: Experiences and applications of PEANO for online monitoring in power plants

@ ELSEVIER

www.elsevier.com/locate/pnucene

Progress in Nuclear Energy, Vol. 46, No. 2-3, pp. 206-225, 2005 Ava i lab l~ o n l i n e at www.sciencadirect.corn_7 © 2005 Elsevier Ltd. All rights reserved

c ~ E N C E ( ( / ) o ~ R E C "r o Printed in Great Britain 0149-1970/$ - see front matter

d o i : 1 0 . 1 0 1 6 / j . p n u c e n e . 2 0 0 5 . 0 3 . 0 0 5

EXPERIENCES AND APPLICATIONS OF PEANO FOR

ONLINE MONITORING IN POWER PLANTS

PAOL0 F. FANTONI

OECD Halden Reactor Project, Halden, Norway. Phone: +47 69 21 22 00 E-mail: [email protected]

ABSTRACT This paper describes the motivations, ideas, work and lesson learned that resulted in the development of the software product called PEANO, for signal validation of process sensors in a dynamic system. The focus of this report is more on the process that started in 1994 and brought to the realization of the current system in 2003 (PEANO ver. 4.1).

KEYWORDS neural networks, fuzzy classification, signal validation, process monitoring, calibration reduction.

© 2005 Elsevier Ltd. All rights reserved

pattern recognition,

1. INTRODUCTION

PEANO is the result of the work of many persons. During these 10 years, many scientists from many countries have contributed to the development of the system in all its phases, from the original ideas to the current mature state. The actual state of the system is the result of user feedback, lesson learned from installations and applications, both in Europe and USA, and discussions during meetings, conferences and workshops where this project was presented and discussed. This paper presents an overview of all these valuable lessons and the results of some applications where PEANO was successfully used.

2. EARLY MODELS

The work on signal validation using empirical models began at the Halden Project in 1994 in the context of the Computerised Accident Management Support (CAMS) project (Fantoni et al., 1994,1995,1996,1997). The CAMS system was supposed to give advice to the plant operators during an accident progression, in order to identify the problem and apply countermeasures to bring the plant in a safe state. One of the modules in the CAMS system design was the Signal Validation Module, to validate the plant signals needed to perform the diagnostic and predictive tasks.

206

Page 2: Experiences and applications of PEANO for online monitoring in power plants

PEANO 2 0 7

The need for a fast, real-time validation of a set of process signals encouraged the idea of using empirical models of the process and in particular a special architecture of neural networks called Autoassociative networks. Research work in the signal validation area using autoassociative networks was already in progress in those years, mainly at the University of Tennessee and the results achieved with this technique were claimed to be very promising (Upadhyaya et al., 1990, Bartlett, 1991, Hines, 1996).

The first models and tests have been performed at the HRP using simulated data obtained by the APROS simulator code that was run to get a set of process signals during power ramps in a BWR nuclear plant (Forsmark II). APROS and the BWR model was the same used for the CAMS project.

The tests performed with these data were presented at the IAEA Specialist Meeting on Advanced Information Methods and Artificial Intelligence in Nuclear Power Plant Control Rooms, Halden, 13-15 September 1994 (Fantoni, 1994).

1600

3ected

~ 1200 " " -

900 .... ~'~

",,w,--_ ANN

¢ /

0

0 I00 200 300 400 500 600 700

7Irne

Figure 1 Feedwater flow validation during a power ramp (BWR), 1994

1600

~pecte f ANN

800 . . . . v

signal

0

0 100 200 300 400 500 600 700

71the

Figure 2 Validation error at mid-power conditions, ]994

The ANN model was a single autoassociafive network with 3 hidden layers, an input layer with 14 process signals and an output layer with 14 output nodes. Robust training, which means the use of artificially added faults in the training set, was already implemented in this model.

Although these results were already promising, it is evident from Figure I that the ANN model experiences a visible error when the sensor fails (although the ANN value is closer to the real process value). Moreover (see Figure 2), failures in one signal (feedwater temperature in this example), had strange effects in other signals, as shown for the feedwater flow in the figure.

Page 3: Experiences and applications of PEANO for online monitoring in power plants

208 P.E Fantoni

3. THE PARTITION MODEL

This preliminary work suggested that using only one ANN for the process validation in the whole process operating range could not achieve the necessary accuracy. The idea developed at the end of 1994 consists in partitioning the process input space (n-dimensions space, where n is the number of monitored signals) and then assigning to each process cluster (partition region) a dedicated ANN. Each ANN would then be trained using only data belonging to its assigned cluster. During the validation, a classifier detects the operating cluster, depending by the process state, and triggers the corresponding ANN. Note that, with process state, we do not mean just power level, but the state defined by the complete set of input process variables, where power can be one of them.

A first prototype of this architecture was developed between September 1994 and May 1995. The main characteristics of this model were:

• The clustering/classifier algorithm was the well known unsupervised Kohonen Self Organising Map (SOM), responsible to identify a crisp partition of the input space.

• Each cluster dataset was used to train an auto-associative neural network of the same type of that applied in the first phase of the project.

The architecture was the one shown in Figure 3. The BWR tests have been used again with this model and the results achieved were definitely better than before, see Figure 4 and Figure 5.

T

Figure 3 Signal Validation architecture in 1995 (OECD Halden Reactor Project, 1994)

Page 4: Experiences and applications of PEANO for online monitoring in power plants

PEANO 209

1600

~ 1200

800

400

e cpected

-..~N

0 0 100 200 300 400 500 600 700

~'me

Figure 4 BWR test with the ~risp partition model, 1995

1600 e~ meted 1400

1200

400

200

0

/ ANH

0 100 200 300 400 500 600 700

ame

Figure 5 BWR test with the crisp partition model, 1995

The ongoing work and these results were presented in June 1995 at the SMORN VII conference in Avignon, France (Fantoni, MazTola, 1995). Other tests using the same partition model applied to art offshore platform were presented the same year at the A.I. Petro Conference in Lillehammer, Norway, published in a proceedings book edited by B.Braunschweig & B.Bremdal in 1996 (Fantoni, Mazzola, 1995).

The accuracy of this model was evaluated and reported as in Figure 6. Two articles describing this partition model and its accuracy appeared in 1996, the first in Nuclear Technology (Fantoni, Mazzola, 1996)and the second in Annals of Nuclear Energy (Fantoni, Mazzola, 1996).

Page 5: Experiences and applications of PEANO for online monitoring in power plants

210 RE Fantoni

8.00

7.00

~" 6.00 E 5.00

~ 4.00

~ 3.00

~ 2.00 1.00

0.00 f f

f J

/ /

0 I0 20 30 40 50 60

signal error (%)

/ /

70 80 90

Figure 6 Accuracy estimate of the 1995 crisp partition model

4. THE FUZZY PARTITION CLASSIFIER

The crisp characteristic of the SOM classifier had some drawbacks that can be summarised as follows:

• The boundary problem. That model does not consider properly the transition area between clusters, where the input pattern could be considered a member of two or even three clusters at the same time. As a consequence of that, the switching mechanism changes the working ANN abruptly, when the input pattern moves in ambiguous areas, resulting in unexpected changes in performance.

• A crisp classifier always tries to find a reasonable membership cluster, even when the input pattern is far away from all the identified clusters. In rum, the activated ANN always gives a response, so that there is no way to have a reliability measure for the output. This is a very well known problem of every black-box approach (and there is nothing more than ANN modelling that can be called black- box).

In September 1995, the HRP attended the EUFIT 95' conference in Aachen, Germany, where an entire session on clustering techniques was organised. From this experience, the idea of developing a fuzzy- clustering model to solve the above problems, took shape. The resulting model was a 3-step clustering algorithm as follows:

• Step 1: A crisp clustering model using the well known algorithm ISODATA (Tou, Gonzalez, 1974). This step is needed to create a rough partition to initialize the second step.

• Step 2: Fuzzy clustering, using the FuTzy-C-Mean (FCM) algorithm (Bezdek, 1981), where the starting partition is the output from step 1.

,, Step 3: Possibilistic clustering, using the Krishnapuram's algorithm (Krishnapuram, Keller, 1993). This step addresses the second problem above.

The difference between fuzzy clustering (step 2) and possibilis#c clustering (step 3) is that the fuzzy approach assumes that all the input patterns belong to the partition and must be classified in all the existent clusters at some degree (fuzzy membership). The possibilistic approach assumes instead that outlier patterns could possibly enter the classification algorithm and could be classified as outsiders (not belonging to any existent cluster). In the hypothesis that all the input dataset contains good data (which is the case of a training dataset), the fuzzy clustering model produces a better partition than the possibilistic model. This fact led to the actual 1996 architecture, where the possibilistic model is in parallel to the fuzzy model and it is used only to assess the validity of the input pattern.

Page 6: Experiences and applications of PEANO for online monitoring in power plants

PEANO 211

12000

10000

8O0O

6000

8 4000

2000

1

540 1500

1 ANN 2 sensor ~ real

2

10~00 pattern

1 - -

0.9

0.8

0.7

0.6

-~ 0.5

0.4

0.3

0.2

0.1

0

3 high 2 medium 1 low

J !

200 400 600 800 1000 pattern

Figure 7 Recireulation Pump Trip with core flow AND feedwater flow failure (Fuzzy partition model, 1996)

The simulated BWR data were used to test this architecture, with very good results, see Figure 7 and Figure 8. This model and the corresponding results were presented at the NPIC&HMIT conference, Pennsylvania State University, 1996 (Fantoni, 1996) and the EHPGMeeting in Loen, Norway (Fantoni, 1996).

The year 1996 is a milestone for the PEANO system (at that time it was the Signal Validation Module of the CAMS system), because the base architecture never changed in the following years, although many interesting improvements and refinements have been implemented in the model in the years 1999-2003. The main blocks of this architecture can be summarised as follows:

* Process inputs: the input space is defined by the current value AND a number of past values for each monitored signal. This is the auto-regressive portion of the validation mechanism embedded in this model.

• Fuzzy classifier: the input space is partitioned in a suitable number of clusters (the number of clusters is defined by the model, not by the user). Each cluster drives an ANN auto-associative network trained with the input patterns belonging to that cluster.

• Possibilistic clustering: this is used to verify that the input pattem belongs to the input space used for the training (in other words: the process state is within the model knowledge)

• A bank of ANN: auto-associative neural networks trained with each duster data. All the ANN in the bank run against the input pattern, producing a validation pattern.

• Output selector: The result of each ANN is weighted according to the fuzzy membership value in the corresponding cluster. In the real case, only 2 or 3 clusters have a membership value larger than 0.

• In-step feedback: After a mismatch correction, the corrected pattern is fed again into the ANN. This is to compensate for induced errors in not affected signals.

• Back-step feedback: When an error gets larger, the corrected pattern is fed back again into the classifier module, to avoid false classifications due to large drifts or failures.

• One-step ahead feedback: Each input pattem is compared to the previous (validated) pattern. As a function of the acquisition scan rate, the system knows the maximum stepwise signal change. Big sudden signal failures can be trapped this way.

Page 7: Experiences and applications of PEANO for online monitoring in power plants

1600

P.E Fantoni

1400

t200

~ 1ooo1

800

i 600

400 . • 2 sensor

2

5 ;0 1000 1500 patlern

200

212

2000

0.9 0.8 0.7 o.6

I II 2 medium

°"I II '++ 0 . 3 ~

0.2 0.1 0

500 1000 1500 pattern

Figure 8 Example of reliability assessment (possibilistic) in case of lack of gaining at low power (patterns 0-500), 1996 model

ANN #I

! .................................................. .~ Mlsmatch .,~ ............................................. Process oper~tlonal

spac~ • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Figure 9 The Fuzzy Partition Model

Figure 9 shows the main idea behind this fuzzy partition model.

5. THE EDF TESTS

In 1997, the French EdF decided for a co-operation with HRP to test the recently developed signal validation model, as described in Chapter 2.

They supplied 5 files with simulated data representing process data (14 signals) of a PWR 900 Mw in different operating conditions. They also prepared 5 test files with data from the same plant, where they had put unknown drifts or failures in one or more of the 14 monitored signals.

The selected signals are shown in Figure I0.

Page 8: Experiences and applications of PEANO for online monitoring in power plants

PEANO 213

NUCLEAR POWER PLANT PWR 900 MW

l Steam header pressu~

I Steam generator pressure

I ~ea=~ compensa~on.;,;'i I ba~k po~on G |

Ii Temperature control t , rod batik ~ R

-%

I core ~ o n ~ x ~ r I

/ !

! f

J

I Turbhle bypas,s opening J \

I sle=.o~' I \ , \

\ \

:~e~dary system

1'\, 0 ' ° = ' " ° ' ° I "~' .... "~: :~°°°~== 1

Figure 10 The EDF tests ofa PWR 900 (1997-98)

T e s t 2

320

3 1 0

m 3 0 0

290 0 5 0 0 1000 1500 2000 2 5 0 0 3 0 0 0

Time (s)

0.4

0.2

0

~ -0.2

-0.4 0

p

500 1000 1500 2 0 0 0 2500 Time (s)

Figure 11 Drift detection in the EDF tests (1997)

3 0 0 0

Page 9: Experiences and applications of PEANO for online monitoring in power plants

214 P.E Fantoni

T e s t 2

100

80

60

2

== 1

LU 0

~E -2 0

500 1000 1500 2000 T i m e (s)

2500 3000

500 1000 1500 2000 2500 T i m e (s}

Figure 12 Failure detection in the EDF tests (1997)

3000

The results of these tests were presented in 1998 at a workshop in Lyon (Fantoni, Renders, 1998), at the Water Reactors Safety Meeting, USA (Fantoni, Roverso, Owre, 1998) and FLINS 98' in Belgium (Fantoni, Figedy, Racz, 1998). Examples of the test results are shown in Figure 11 and Figure 12.

For the first time in this project, the concept of accuracy bands was used. These bands track the accuracy of the model in calculating the true value of the signal. Accuracy values are calculated by the model during the training and are cluster dependent. Normally 2 bands are displayed in mismatch plots, like in Figure 11 and Figure 12, one representing 1 standard deviation of the accuracy value and the other one 2 or 3 (user selectable) standard deviations. The introduction of the accuracy bands in 1997 (also called tolerance bands or error bands at that time) is an important milestone in the development of the PEANO system.

6. PEANO VER. 1.0 AND 2.0

At the beginning of 1997 the signal validation model, as described above, was completely programmed in the Matlab environment (the 2 plots in Figure 11 and Figure 12 are in fact Matlab plots). At that time HRP started the development of a more friendly and efficient user interface, leaving the calculation kernel in Matlab. The interface was developed using the National Instruments development tool LabWindows/CVI.

u . , . j u ,T -L oc-

I

ACQUISITION VALIDATI~kl UNIT UNiT UNIT

UNIT L JNIT

Figure 13 The first software architecture of PEANO (1997)

DATA ]

DATA OUTPUT

DATA MONITOR

Page 10: Experiences and applications of PEANO for online monitoring in power plants

PEANO 215

The system was developed in modules, according to the structure shown in Figure 13, where the Training Unit and the Data Validation Unit were developed in Matlab and the rest in LabWindows. The first design of user interface is shown in Figure 14 and the system took the name of PEANO, from the name of Giuseppe Peano, the Italian mathematician who pioneered the set theory in the XIX century (PEANO is also an acronym for Process Evaluation and Analysis through Neural Operators):

Figure 14 PEANO user interface (1997)

It is worth to note that this interface is the first design of a PEANO model development tool, including the pre-processing unit, the classification unit and the training unit. The Monitoring unit was not included in this interface (1997) and it was still coded in Matlab, for off-line use.

This architecture was described in HWR-515 (Fantoni, Figedy, Racz, 1998) and presented at the EHPG Meeting in Lillehammer, Norway ( May 1998).

The years 1998 and 1999 were devoted to the development of the software around the fuzzy partition model designed in 1995-96. Although the calculation kernel remained the same, the software architecture made significant steps towards the realization of a complete software package for signal validation. In PEANO ver. 2.0 the architecture was that shown in Figure 15, where the system became a Client-Server system where the monitoring modules (clients) were connected in TCP/IP to the server. The calculation kernel was installed in the Matlab engine, both in version 2 and 3. A new user interface was developed for the monitoring station, see Figure 16.

Page 11: Experiences and applications of PEANO for online monitoring in power plants

216 P.E Fantoni

MAIN OFFICE SITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

CALC H PEANO I KERNEL BRIDGE

DATABASE H I SERVER I

PROCESS I COMPUTER

PLANT SITE

REMOTE MONITORING . . . . . . . . . . . . . . . . . . . . . .

CLIENT

J I ~ ] CLIENT i

.I I r I CLIENT

U PEANO I q, CLIENT

Figure 15 The Client-Server architecture of P EANO (1998)

Other new features in PEANO 2.0 were:

• A PEANO database, containing all the process and model information necessary to the validation task, connected to the server through the ODBC protocol.

• Improved data acquisition unit, to acquire process samples from the plant in real-time.

Figure 16 User interface for the monitoring display (1998)

During this period, 2 main application tests were conducted: The tests at the Full Scope Simulator in Madrid (Fernandez IUobre, Carrasco, 1998), performed by Tecnatom SA, and the installation of the system at the I-IBWR in Halden (Hoffmann, Figedy, 1999).

Page 12: Experiences and applications of PEANO for online monitoring in power plants

PEANO 217

6.1 The Installation of Peano at the Halden HBWR ~The HBWR is a natural circulation boiling heavy water reactor. The maximum power is 25 MW (th), and the water temperature is 240°C, corresponding to an operating pressure of 33.3 bar. Selected operating data is given in Table I.

Table I Nominal Reactor Operating Data

Power Level Reactor Pressure Heavy Water Saturation Temperature Maximum Subcoolmg Primary Steam Flow (both circuits) Return Condensate Temperature Subcooler Flow Plenum Inlet Temperature

up to 20 MW (th) 33.3 bar 240°C 3.0 MW 160 ton/h 238"C 160 ton/h 237"C

The reactor pressure vessel is cylindrical with a rounded bottom. It is made of carbon steel and the bottom and the cylindrical portion are clad with stainless steel. The flat reactor lid has individual penetrations for fuel assemblies, control stations and experimental equipment. The vessel is designed for a maximum operating pressure of 40 bar, 250°C.

14 tons of heavy water acts as coolant and moderator. A mixture of steam and water flows upwards inside the shroud tubes which surround the fuel rods. Steam is collected in the space above the water while water flows downwards through the moderator and enters the fuel assemblies through the holes in the lower ends of the shroud. The steam flows to two steam transformers where heat is transferred to the light water secondary circuit. Condensate from the steam transformers returns to the reactor by gravity. An external subcooler loop is installed to provide experimental variation of void fraction in the fuel assemblies and the moderator, and is also used for heating and cooling purposes.

In the secondary circuit, two circulation pumps pass the water through the steam transformers, a steam drum and a steam generator where steam is produced in the tertiary circuit. The tertiary steam is normally delivered as process steam to the nearby paper mill, but may also be dumped to the river.

There is generally no access to the reactor hall when the reactor is operational, and therefore all control and supervision is carried out from the control room.

During the first 3 months of operation at the I-IBWR, no sensor failures or calibration drifts have occurred. To test drift detection capabilities, off-line tests have been prepared. For this experiment a start-up cycle was used, starting at low power at around 1 MW going up to nominal power at 18 - 19 MW. A drift of - 3% per hour was added to signal F41 (STA Steam Flow), starting at the 8 th pattem. The prepared data file was then used as input to the PEANO server to test the performance at a time of sensor failure. The results are presented in Figure 17, with top graph showing the measured and validated values and lower graph indicating the mismatch with its corresponding error bands.

Page 13: Experiences and applications of PEANO for online monitoring in power plants

218

:81:i15:: ~,,,~ :

S !0

P.E Fantoni

" - ~ - F Instrument L' . . . . ~ ....... L~ v~li~tioo ]

/ °

i '

Figure 17 Drift test on signal F41, STA Steam Flow (-3% per hour)

This installation at the Halden Reactor was the first time that PEAN0 has been connected in real-time to an actual physical process. A lot of experience has been gained from preparing the system with recorded process data and dealing with the related problems (e.g. process faults and earlier sensor failures). Suggestions for program improvements coming from this experience have been taken into account in later

versions of PEANO. The field tests only covered the first two months of the installation. No real sensor drift or other problems were experienced or detected during that time. Nevertheless, it has already become clear that the validation task is performed properly throughout the whole operating range of the reactor and that false incoming patterns are detected correctly. The tests performed with artificial sensor failures give good confidence in the future performance of the system in real-time situations.

7. PEANO VER. 3.0

The development of PEANO had another major step in 1998-1999, that resulted in the release of ver. 3.0. The main features in this release can be summarised as follows:

• Complete redesign of the server/development module. 0 Redesign of the inter-module communications ) Design of a new wavelet denoising module • Redesign of the database module • Implementation of a new, more efficient, training algorithm

Page 14: Experiences and applications of PEANO for online monitoring in power plants

PEANO 219

The calculation kernel was still implemented in Matlab. PEANO 3.0 design is reported in HWR-585 (Fantoni et al., 1999).

PEANO ver. 3.0 was presented in many conferences around the world (Fantoni, Hoffmann, Roverso, 1999) The presentation of the system at the EPRI Maintenance Conference in Atlanta, 1999, gave an important strategic shift to the design objectives of PEANO. As we already noticed, the project begun as a validation method for CAMS, in accident conditions. When the project was given an independent life in 1996, it continued to be thought as a validation tool in real-time. From Atlanta 1999 the attention was posed to an emerging problem in USA that addressed the need to monitor on-line the calibration state of plant safety instrumentation in order to relax the TechSpec requirement to verify all the instruments during an outage. The peculiarities of this problem, technically called "the calibration reduction topic" and the requirements that come from that, are the basis for all the design objectives of the following years.

8. RECENT ISSUES (2000 - 2004)

8.1 PEANO ver. 4.0 PEANO ver. 4.0 is the first version that does not require Matlab to run the calculation kernel. All the features and interfaces of version 3.0 were ported to version 4.0. From a user standpoint, the differences can be summarised as follows:

• Higher speed in model development and monitoring • No need for third party software

Version 4.0 is also the first PEANO version to have a complete user manual.

The calculation kemel had some improvements in the year 2000, coming from the user experience in the years 1997-1999. These changes have been documented in HWR-641 (Hoffmann, Fantoni, 2001).

PEANO ver. 4.0 and numerous applications developed for EPRI (USA), Foxboro Scada, ENEA and CESI (Italy), have been presented in several conferences, workshops and meetings (Fantoni, Hines, Shankar, 2001,2002).

In September 2001, The Halden Project organised a workshop on "Power Plant Surveillance and Diagnostics" (Ruan, Fantoni, 2001), where the current state of PEANO was presented and then published in a book edited by Dr. Da Ruan (SCKoCEN, Belgium) and the author (Ruan, Fantoni, 2002).

8.2 The EPRI Experiment (2001-2002) In 2001, in a project funded by EPRI, PEANO 4.0 was tested against real data coming from several US nuclear plants, in the framework of the EPRI On-line Monitoring Implementation Plan (Fantoni, Hoffmann, 2002, 2003).

Figure 18 to Figure 20 describe some results achieved with PEANO, using real data from a US PWR nuclear plant. PEANO was used to monitor 55 process signals up to the secondary side of the steam generators. The data was taken from 3 months of operation (March to May 2000) at different operation conditions.

Page 15: Experiences and applications of PEANO for online monitoring in power plants

2 2 0 P.E Fantoni

S t e a m f l o w F T - 1 - 2 8 A , A p r i l 2 0 0 0

7 5 I I I I I I

| : P ~ . o : : L~ A, At/~ &,J} 6 ~ . . . . . I - ~ - - - ~ . . . . . I - - - - - - , ' - - - - - -

0 200 400 600 800 1000 1200 t i m e (ra in)

M i s m a t c h

15 I I I I '1 t

I l l , , l i ~ I I I I I I

10 ~ - - = ' - " : : ' : ~ = ' i ' ~ m + - - - - ~ . , - - r - :.,.~.--.,~-,,t . . . . . " 3 . . . . . 1-

I , + -~+r--" ,-,. , , t / I + I I X I i /

o+- . . . . . ' ..... J ..... L ..... ,__ ~,__ ~ ..... "-I I I I [ \ . I l

, , , , - . , , I i + ~ i i X I II

o [ - . . . . . + . . . . . ~ . . . . . r . . . . . , . . . . . - k - - - - ~ - . ~ 1 / , . . . . . . . . . , , , ,' . . . . . . . . , ' |

..~ I , , I I I I I

0 200 400 600 800 1000 1200 t i m e (ra in)

Figure l g On-Line Instrument Calibration

Figure 18 shows the re-calibration of a steam flow sensor while the plant was in operation. It is visible that after this intervention, the mismatch was well within the 2 standard deviation limit.

F e e d w a t e r f l o w , M a r c h 2 0 0 0

40 ] ; 1 i i ; ;

[ - - ~ - ~ - m , = , ] [ ; ', : ', ,~ 3 ° - - I - . . - , ~ , o , I - - T . . . . ,, . . . . +, . . . . ,, . . . . r.?--

[ I J ~ I t 2o . . . . 7 . . . . , . . . . ~ . . . . , . . . . T - - - - ~ - - - J r - - -

1o . . . . -~ . . . . , - . ~ - ' - - ~ ' ~ - --~: - ~ - = ~ ' - ' ~ " ~ ' - - ~ " - ' ~ ' ~ - - - ~ - - - i . . ~ I ~ I I I I k

, . . - , . ~ , . f l f ~ I I I I I I O r I r I I I I I

500 1000 1500 21300 2500 3000 3500 4000 t i m e ( ra in)

M i s m a t c h

1 ] i ; i i i ' . , 1 - . . - . I I t I I I a l l I I ! .f I I , IL__

0.5 . . . . i . . . . I - f i i y ' ~ , I -

. ~ u _ _~, ~ , / I / t 12_)_ ~ ,_ • . . . . :- _LL '~ - + - o ~ 7 . . ~ - . T . ~ - - - - , P -~7 T-- ~, ~

,. _

t I I I I l =~ I I ~ I ? I I

.500 1000 1500 2000 2500 3000 3500 4000 t i m e ( ra in)

Figure 19 Start-Up Feedwater Flow Monitoring

Figure 19 shows the monitoring of a feedwater flow sensor during the power-up ramp. While the mismatch between PEANO and the instrument is always within the limits, it is interesting here to note that the tolerance band width changes with the plant operation conditions, because the accuracy of the system cannot be the same in all the possible conditions.

Page 16: Experiences and applications of PEANO for online monitoring in power plants

PEANO 2 2 1

Steam flow, end of M a r c h 2 0 0 0 80 ~ i i ) , i |

I I i I I i

J 6 0 . . . . . ~ r - "~ - ~- . . . . ~- f , ~ . L ~ £ ' ~ . ~ ' ~ L ~ - ' - 'T - ' ' L ~ 2 " - - / " " FT' l"28A / ] " " ~ ) / , , • -4/10 I , I i l I I /

. . . . . 7 . . . . . i . . . . . C - - - 7 r . . . . 5 . . . . . i . . . . . 1 2 0 - - , ~ , . v - ~ . ~ . . ~ . . ~ - ~ - - ' ~ = ' = - ' - r - ' ~ - 7, , , ~ - ~ . . . . ~ . . . . . J . . . . . -~

I I I I ~ I I I t M " I I I ) I [

I I I I I I / /

2000 4000 6000 8000 10000 12000 '14000 t ime (rain) Misma tch

15

I I I I I , ! ,oL . . . . . . . . . . . . . . . . . . . . . . L + _

I , , , , ~ ~Jt/ "!~ V~I ,

- / . . . . 7 . . . . . i . . . . . , . . . . . F t - ' - - 3 - ~ - C - - ~ . . . . . . I ' t , ~ , ~ 1 ,

0 .I i I | l ] I I ~ : ' ~ q / ~ b - ~ , . . v ~ . , ~ r ~ r ~ . ~ ' , ~ L - _ _ ~ . . . . . , . . . . . .

~ , • , , ~ i ,

0 2000 4000 6000 8000 10000 12000 14000 t ime ( r a i n )

Figure 20 Span Drift Detection

Figure 20 is an interesting example of span drift of a steam flow sensor. Span drifts are difficult to detect because they show up only at some location of the instrument range. In this real-life example, the instrument was perfectly inside the calibration range until the power level came close to the rated level (high end of the instrument range). At this point the instrument started to drift and eventually finished outside the allowed tolerance band. At the plant, this drift was discovered only one month later.

8.3 The CESI project (2002-2003) In 2002, CESI (Italy) funded a project to evaluate the capability of PEANO to monitor a rather large set of signals in a fossile plant (Fantoni, Zanetta, Gregori, 2004).

PEANO has been applied to a steam-water cycle of a 320 MW fossil power plant in Italy. Data in normal operating conditions have been acquired by CESI. The set of data included 66 sensors, a remarkable number for this kind of application, whose signals were sampled every one minute. Data were collected on the plant for 8 months. Load variations were included in between 10% and 100% of the full range and data were collected not only in stationary conditions but also during load or thermal transients. A scheme of the monitored process is reported in Figure 21.

Page 17: Experiences and applications of PEANO for online monitoring in power plants

222 P.E Fantoni

{~fi-,-, -.-, I v . ~ s . ~ - ~ t ~ i : ~ - ~ . ~ I r~"~

s.po,... I ~ ~ L_ I1 "~.>

Pcc ~ A L D A I A I ~ - - ]

"c~a

"~_~.~, I ~-~,> i,...~ . . . . . . . . . . . . . . ~ . . . . . . . . . . . =. . . . . . . . . . = , , - ,

Figure 21 The 66 sensors CESI project

r ~ ~*aSta

Figure 22 - Curve-fitting and residual errors during monitoring

Figure 22 is an example of residual monitoring for 2 channels, without the use of real-time filters. Figure 23 is an interesting example of complete loss of 2 signals, where PEANO was used to supply correct estimated values for both of them, in transient conditions.

Page 18: Experiences and applications of PEANO for online monitoring in power plants

PEANO 223

P£,pil l l f,~ r~gnal 6

5 ~ - " . . . . . . . . J- . . . . . . .

2 0 f - . . . . . - . . . . . . t - . . . . . . . . . . . . .

0 . L t

~ s i d ~ (2 s~gme)

2 . . . . . "I . . . . . . r - . . . . . . . . . . . .

- 2 . . . . . . . . . . . . / . . . . . . . . . . . .

27-M~q-2001 ~B - I~01 ~9-May-2001

T~n~eaaOut r,, signal20

5or)I . . . . . . . . . . . 1 !1 . . . . . . . . . . . . . r'e~dU~ 12 slgrnal

. . . . . . . . . . . . I - . . . . . . . . . . . . .

. . . . . . . . . . . . I . . . . . . . . . . . . . r

Figure 23 Loss of signals and PEANO data reconciliation

8.4 PEANO ver. 4.1 and the NNLPS algorithm PEANO ver. 4.1 was released in 2003 and it contains the features and requirements needed for the

.... calibration reduction" problem. All these features are a consequence of the discussions with the US utilities during the EPRI On-Line Monitoring User Group meetings in the years 2000, 2001 and 2002. The main new features in this version are:

! i • A completely new pre-processing unit, that runs as a stand-alone product • An off-line monitoring module, useful for non real-time applications (as it is the case for the

calibration reduction problem)

PEANO ver. 4.1 has been documented in HWR-742 and it was presented at the EHPG meeting in Sandetjord, Norway in May 2004 (Hoffmann et al., 2004). The NNLPS approach is a substitute of the ANN bank in the fuzzy partition model. It is the result of a co-operative work with the University of Tennessee in 2002. The main advantage of this option is the reduction of training time. The implementation and test of this algorithm has been reported in (Fantoni, Hines, Kirschner, 2002), HWR- 690 (Hoffmann, Kirschner, 2002) and HWR-742 (Hoffmann, Kirschner, 2004).

9. CONCLUSIONS

The PEANO project is still going on at the HRP. Although the current product is at the cutting edge in the field of signal validation and the original ideas, algorithms and technologies that constitute the core of the system make it a high-tech system, more work is foreseen to comply with the ever increasing and demanding requirements of the process industry.

In 1999, during the EHPG Meeting at Loen, Norway, while PEANO was remotely connected to the Halden HBWR and presented in real-time to the audience, a poster was visible on the wall of the conference room, with this message: "The adventure is not over ye f ' .

REFERENCES

E.B. Bartlett, 1LE, Uhrig, "Nuelear Power Plant Diagnostics using Artificial Neural Networks", AI-91, Jackson Hole, Wyoming, Sep. 15-18, 1991

O.Berg, P.Fantoni, G.Meyer, P.Nurmilaukas, S.Nielsen, A.Sorenssen: "On-Line simulation and Estimation. Lesson learned for CAMS". HWR-429, November1995.

Page 19: Experiences and applications of PEANO for online monitoring in power plants

224 RE Fantoni

L.Berglund, P.Fantoni, M.Kaarstad, M.Lindstrom, G.Meyer, J.Olsen, A.S~renssen: "The use of CAMS during a safety exercise at the Swedish Nuclear Inspeetorate". HWR-423, July 1995.

J.C. Bezdek, "Pattern Recognition with Fuzzy Objective Function Algoritlmas", Plenum Press, New York, 1981

P.F. Fantoni, G.Meyer, P. Nurmilaukas, M. Sirola, A. Sorenssen: "Description of the Computerised Accident Management Support System (CAMS). Prototype and Design". HWR-390, October 1994.

P.F. Fantoni, G. Meyer, P. Nurmilaukas, M. Sirola, A. Sorenssen, "The CAMS prototype ", NKS/RAK-2(95) TR- B1, Institutt for energiteknikk, OECD Halden Reactor project (1995)

P. Fantoni,Yukihiro Iguchi,Geir Meyer,Aimar Sorensson,Claude Van Dyek: "CAMS prototype extension: Integration of Data Acquisition, Signal Validation, Tracking Simulator, Predictive Simulator, State Identification and Probabilistic Safety Assessment", HWR-440, April 1996

P. Fantoni, A. Sorensson, G. Mayer: "CAMS: A Computerised Accident Management System for Operator Support during Normal and Abnormal Conditions in Nuclear Power Plants", SAMOA-2, Lyon, France, 8-10 Sept. 1997

P.Fantoni, A.Mazzola: "Applications of Autoassociative Neural Networks for Signal Validation in Accident Management". Procs. of the IAEA Specialist Meeting on Advanced Information Methods and Artificial Intelligence m Nuclear Power Plant Control Rooms. Halden, Norway, 13-15 Sept 1994

P.F. Fantoni, E. Fantoni, A. Mazzola, "Applications of Artificial Neural Networks for Signal Validation in Nuclear Power Plants", Atti del Dipartimento di Ingegneria Aerospaziale, University of Pisa, ADIA 94-7, Dee. 1994

P.F. Fantoni, A. Mazzola, "Transient and Steady State Signal Validation in Nuclear Power Plants using Autoassociative Neural Networks and Pattern Recognition", Prec. SMORN VII: Symposium on Nuclear Reactors Surveillance and Diagnostics, Avignon, France, June 19.23, 1995

P.Fantoni, A.Mazzola: "Accuracy Estimate of Artificial Neural Networks Based Models for Industrial Applications". Artificial Intelligence in the Petroleum Industry. Symbolic and Computational Applications 2, chapt. 17, B.Braunsehweig & B.Bremdal editions, 1996

P.Fantoni, A.Mazzola: "Multiple-Failure Signal Validation in Nuclear Power Plants using Artificial Neural Networks". Nuclear Technology, Vol. 113, No. 3, pp. 368-374, March 1996

P. Fantoni ,A. Mazzola: "A Pattern Reeognition-Artifieial NeuralNetworks Based Model For Signal Validation In Nuclear Power Plants", Annals of Nuclear Energy, Vol. 23, No. 13, pp 1069-1076, 1996

P.Fantoni: "Neuro-Fuzzy Models Applied to Full Range Signal Validation in Nuclear Power Plants". ANS International Topical Meeting on Nuclear Plant Instrumentation, Control and Human Machine Interface, The Pennsylvania State University, May 6-9, 1996

P. Fantoni, "A Neuro-Fuzzy Model for Signal Validation in CAMS", EHPG Meeting, Loen, Norway, May 1996

P. Fantoni, S. Figedy, A. Raez: "PEANO, a Toolbox for Real-Time Signal Validation and Estimation", EHPG meeting, Lillehammer, Norway, HWR-515, Feb. 1998

P. Fantoni, J.M. Renders: "On-Line Performance Estimation and Condition Monitoring Using Neuro-Fuzzy Techniques", Workshop on On-Line Fault Detection and Supervision in the Chemical Process Industries, Lyon, France, 4-5 Jun 1998

P. Fantoni, D. Reverse, F. Owre, "Full Range Signal Validation of PWR Plant Data And Fast Transient Classification Applied In Alarm Handling Using Neuro-Fuzzy Models", Water Reactors Safety Conference, USA, 1998

P. Fantoni, S. Figedy, A. Raez, "A Neuro-Fuzzy Model Applied to Full Range Signal Validation of PWR Nuclear Power Plant Data", FLINS 98, Bruges, Belgium, Sep. 1998

P. Fantoni, M. Hoffmann, S. Lipesei, D. Reverse, "PEANO: Advancements in 1998-1999", HWR-585, Apr. 1999

P. Fantoni, "On-Line Calibration Monitoring of Process Instrumentation in Power Plants", 1999 EPRI Maintenance Conference, Atlanta, Georgia, June 21-23 1999

Page 20: Experiences and applications of PEANO for online monitoring in power plants

PEANO 225

P. Fantoni, D. Reverse, "On-Line Calibration Monitoring of Process Instrumentation in Power Plants", 21 ~t Nordic Conference on Measurements and Calibration, Gardermoen, Norway, 22-23 Nov. 1999

P. Fanteni: "A Neuro-Fuzzy Model Applied to Full Range Signal Validation of PWR Nuclear Power Plant Data", Int. Journal of General Systems, Vol. 29(2), pp.305-320, OPA, 2000

P. Fantoni: "Integration of Sensor Validation in Modern Control Room Alarm Systems", NPIC&HMIT 2000, Washington, D.C., November 13-17, 2000

P. Fantoni, D. Reverse, M. Sepielli: "Application of PEANO for Signal Validation in a Gas-Refuelled Cogeneration Plant", ISFI-2001, UK, 2001.

P. Fantoni, Brandon Rasmussen, Wesley Hines: "Instrument Surveillance and Calibration Verification: A Case Study Using Two Empirical Modeling Paradigms", MARCON-2002, Knoxville, TN, USA, May 5-8 2002.

P. Fantoni, M. Hoffmann, R. Shankar, E. Davis: "On-Line Monitoring of Instrument Channel Performance in Nuclear Power Plant Using PEANO", ICONE-10, Arlington, VA, 14-18 April 2002

P. Fantoni, M. Hoffmann, R. Shankar, E. Davis: "On-Line Monitoring of Instrument Channel Performance in Nuclear Power Plant Using PEANO", Progress in Nuclear Energy, Vol. 43, No. 1-4, 2003

P. Fantoni, W. Hines, B. Rasmussen, A. Kirsclmer: "The Use of Non Linear Partial Square Methods for On-Line Process Monitoring as an Alternative to Artificial Neural Networks", EISCI, Kosice, SK, 16-19 June 2002.

P. Fantoni, G. Zanetta, L. Gregori, "The Use of PEANO for On-Line Monitoring of Fossile Power Plants", EHPG Meeting, Sandefjord, Norway, 10-15 May 2004

P. Fantoni, D. Ruan (Editors): "Power Plant Surveillance and Diagnostics", Springer-Verlag Editions, Berlin, September 2002

L. Fernandez Illobre, J.A. Carrasco, "The On-Line Tests of PEANO at the BWR Full-Scope Training Simulator in Madrid", HWR-574, Apr. 1999

M. Hoffmann, S. Figedy, "The Installation of PEANO at the Halden Boiling Water Reactor: First Test and Results", HWR-575, May 1999

M. Hoffmann, D. Roverso, "Process and Machine Condition Monitoring Tools", 16th International Joint Conference on Artificial Intelligence (IJCAI'99), Stockholm, Sweden, Aug. 2-6, 1999

M. Hoffmann, F. Sehitt Gran, H. Thtmem, "On-line Monitoring for Calibration Reduction", HWR-742, Apr. 2004

M. Hoffmann, A. Kirsclmer, "PEANO - Findings from Using the NNLPS Algorithm and Hammlab Applications", HWR-690, Aug. 2002

M. Hoffmann, P. Fantoni, "PEANO Advancements in 1999-2000", HWR-641, Jan. 2001

M. Hoffmann, P. Fantoni, B.H. Nystad, "Pilot Study of Signal Validation in an Advanced Alarm System- PEANO/COAST Integration", HWR-642, Feb. 2001

Kirsclmer, M. Hoffmann, "PEA_NO NNPLS: Advancements in 2002-2003", HWR-741, Apr. 2004

R. Krishnapuram, J. Keller, "A possibilistic approach to clustering", IEEE Transactions on Fuzzy Systems, Vol. 1, No. 2, 1993

D. Ruan, P. Fantoni, "intelligent Systems for Process Monitoring and Diagnosis: An Introduction", International Journal of Intelligent Systems, Vol. 17, No. 8, Aug. 2002

J.T. Tou, R.C. Gonzalez, "Pattern Recognition Principles", p. 97,Addison-Wesley Publishing Comp., Reading, Massachusetts (1974)

B.R. Upadhyaya, E. Eryurek, G. Mathai, "Neural Networks for Sensor Validation and Plant Monitoring", Int. Fast Reactor Safety Meeting, Snowbird, Utah, Aug. 12-16, 1990

D. Wrest, W. Hines, R.E. Uhrig, "Instrument Surveillance and Calibration Verification Through Plant Wide Monitoring Using Autoassoeiative Neural Networks", 1996 NPIC&HMIT, University Park, PA, 6-9 May 1996.