M onte C arlo D ynamic E vent T ree + MELCOR The MCDET - - PowerPoint PPT Presentation

m onte c arlo d ynamic e vent t ree melcor
SMART_READER_LITE
LIVE PREVIEW

M onte C arlo D ynamic E vent T ree + MELCOR The MCDET - - PowerPoint PPT Presentation

M onte C arlo D ynamic E vent T ree + MELCOR The MCDET stochastic module is developed at Gesellschaft fr Anlagen- und Reaktorsicherheit (GRS) mbH An Example of a Stochastic Module* ) coupled with an Integral Code #) for PSA Level 2 Martin


slide-1
SLIDE 1
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

1

Monte Carlo Dynamic Event Tree + MELCOR

The MCDET stochastic module is developed at Gesellschaft für Anlagen- und Reaktorsicherheit (GRS) mbH

An Example of a Stochastic Module*) coupled with an Integral Code#) for PSA Level 2

Martin Sonnenkalb#)

GRS Cologne, Germany

Joerg Peschke, Martina Kloos, Bernard Krzykacz*)

GRS Munich, Germany

slide-2
SLIDE 2
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

2

Content of Presentation

  • Examples of MELCOR Application for German LWR

Probabilistic Dynamics

  • What does it mean - Probabilistic Dynamics?
  • Kinds of Uncertainty within the framework of PSA
  • Limitations of Event Trees in current PSA Level 2
  • Other Methods of Probabilistic Dynamics
  • Example of a Dynamic Event Tree
  • Basics of New Method MCDET
  • Dynamic Event Tree with MCDET (and with MELCOR)

Realised Steps in a Prototype Application Assumptions/Events of SBO-Sequence First Results and Summary

slide-3
SLIDE 3
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

3

Examples of MELCOR Application for German LWR

Severe Accident Analysis for PSA Level 2 Analysis Severe Accident Training Course by ATLAS Simulator Severe Acci- dent Analysis for Plant Spe- cific PSA Level 2 BWR type 69 Severe Acci- dent Training Course by ATLAS Simulator Project - MCDET and MELCOR since 2000 Test of new Features

BWR

Severe Accident Analysis replacing STCP Preparation of PSA Input Deck develop- ment and validation Input Deck develop- ment and code-to- code comparison Severe Accident Analysis for Generic PSA Level 2 Analysis Severe Accident Analysis Investigation of AM meas- ures (e.g. hydrogen issue)

PWR

11/2000: MELCOR 1.8.5 9/1997: MELCOR 1.8.4 10/1994: MELCOR 1.8.3 1992: MELCOR 1.8.2

slide-4
SLIDE 4
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

4

What does it mean - Probabilistic Dynamics?

Probabilistic dynamics is concerned with dynamics (evolution of the physical variables e.g. during a severe accident) and their interaction with the random evolution of pa- rameters (e.g. component behaviour or NPP operator states). Smidts (1994) Dynamic reliability methods provide a framework for explicitly capturing the influence

  • f time and process dynamics on scenarios. Labeau, Smidts, Swaminathan (2000)

The evolution of an accident is time dependent and determined by the interaction of dynamics and stochastic in a system consisting of man, machine, process and envi-

  • ronment. Accidents to be considered in PSA level 2 analysis comprise time dependent

events (sequence of -, duration of - and time difference between actions) as well as in- teractions between process-dynamic and stochastic elements. Hofer (2000)

slide-5
SLIDE 5
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

5

Kinds of Uncertainty within the framework of PSA

  • Aleatoric Uncertainty NRC (1998), Parry (1996)

The aleatoric uncertainty is that addressed when the events or phenomena being modelled are characterised as occurring in a “random” or “stochastic” manner, and probabilistic models are adopted to describe their occurrence. It is this as- pect of uncertainty that gives PRA the probabilistic part of its name.

  • Epistemic Uncertainty NRC (1998), Parry (1996)

The epistemic uncertainty is that associated with the analyst’s confidence in the predictions of the PRA model itself, and it reflects the analyst’s assessment of how well the PRA model represents the actual system being modelled. This has been referred to as state-of-knowledge uncertainty.

The customary uncertainty analysis determines the influence of knowledge uncertain- ties (epistemic uncertainties) in parameters, model formulations, phenomena as well as in numerical solution algorithms on the results of computer model applications (e.g. ATHLET, MELCOR). Analyses of this kind have been performed with the GRS code SUSA since many years. Glaeser(1995), Hofer (1996) The aleatoric uncertainties are taken into account in the new method MCDET.

slide-6
SLIDE 6
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

6

Limitations of Event Trees in current PSA Level 2

  • Characterisation of numerous possible accident scenarios only by:

− coarse assessment scheme related to:

  • “time”, e.g. of an event - early, late, before or after something happens
  • “position”, e.g. of a break - high, low
  • “intensity”, e.g. of a combustion - strong, negligible
  • ... etc.

− simplification of interactions between phenomena, processes, human action

Risk to:

− not consider some contexts of events or scenarios, − not detect events or scenarios which would result from detailed simulation of phenomena, processes, human action, etc. − generate unrealistic events or scenarios due to bad analyst defined conditions

slide-7
SLIDE 7
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

7

Basics of the new method Monte Carlo Dynamic Event Tree (1)

  • MCDET:

− use of a stochastic module connected with a dynamic code – MELCOR used in the example

Features of the Stochastic Module:

− modelling of stochastic influences – shake hands with the dynamic code − determination of probability distributions of different dynamic code results like:

  • occurrence of a failure dependent e.g. on the kind of the failure and its timing
  • value or time dependent value of a dynamic process variable
  • a vector of dynamic process variables (release rate of different fission products)

− determination of importance of measures − identification of each calculated accident sequence − simplified customary uncertainty and sensitivity analysis

slide-8
SLIDE 8
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

8

Basics of the new method Monte Carlo Dynamic Event Tree (2)

Application of MCDET to MELCOR

  • preparation of an interface program between MCDET and MELCOR:

− to generate MELCOR input − to read the MELCOR message file with information needed in MCDET − to automatically start and stop all sequences

  • manipulation of system availabilities by Control Functions in MELCOR
  • calculation of base sequence first, other sequences continuing from Restart

messagef '/temp/pej/message/m#*-99' edf00101 '/temp/pej/out/r#*-98' exacttime1 #*002 restartcf 438 * Restart at SG-Signal o. Valve ... restart time #*001 tend #*002 * Pres. Valve PORV, SRV1 + SRV2 cf42100 'porv logic' l-a-ifte 3 #*003 #*004 cf42101 0.0 cf43100 'srv1 logic' l-a-ifte 3 #*005 #*006 cf43101 0.0 cf44100 'srv2 logic' l-a-ifte 3 #*007 #*008 cf44101 0.0 * HP-Pump 1 HL cf04100 '1x HP-SiP' tab-fun 1 #*009 #*010 cf04101 0.0 * HP-Pump 2 HL cf04200 '1x HP-SiP 3A' tab-fun 1 #*011 #*012 cf04201 0.0

slide-9
SLIDE 9
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

9

Other Methods of Probabilistic Dynamics

  • explicit methods

− requiring, that the analyst explicitly defines all system states and its transitions − well known as “ Markov-Models”

implicit methods

− implicit definition of the system states and its transitions dependent on the rules provided by the analyst − known as “Dynamic Event Trees” − methods or codes described in the literature are e.g.: DYLAM [Cojazzi (1996)], DETAM [Siu (1994)], ADS [Chang (1998)], ISA [Asensio [1997)]

slide-10
SLIDE 10
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

10

Example of a Dynamic Event Tree

fts – failure to start (a valve fails to open at request); ftr – failure to run (a valve fails after x cycles); threshold – branch not considered fur- ther due to low prob- ability

# Dynamic Event Trees consider the influence of time in detail not only be characteristic states

slide-11
SLIDE 11
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

11

Dynamic Event Tree with MCDET (and with MELCOR)

fts – failure to start; ftr – failure to run; threshold – branch not considered due to low probability det – deterministic prob – probabilistic MC – Monte Carlo PH - Phenomena . . . N

# Dynamic Event Trees consider the influence of time and the interaction between dynamic and stochastic events # 1 of N Dynamic Event Trees with different types of branch points according to MCDET

slide-12
SLIDE 12
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

12

Realised Steps in a Prototype Application (1)

  • 1. Specification of Initial Conditions, e.g.:

− PWR-1300 at nominal power − initial event: total station black out

  • 2. Identification of important process variables

and system states, e.g.: − core exit temperature − core or RPV water level − degree of core degradation (amount of melt, hydrogen, ...) − probability distributions of process parameters dependent on time, location, etc.

  • 3. Determination of dynamic code, e.g.:

− MELCOR with PWR-1300 input deck

slide-13
SLIDE 13
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

13

Realised Steps in a Prototype Application (2)

  • 4. Identification of stochastic elements, e.g.:

− Active Components (AC)

  • pressuriser relief and safety

valves

  • pumps and valves of HP and LP

safety injection systems

  • valves in accumulator system

− Passive Components (PC)

  • reactor pressure vessel
  • hot leg, pressuriser surge line
  • containment

− Human Action (HA)

  • determination of plant status
  • activation of systems
  • AM measure: primary bleed

− Phenomena (PH) not modelled e.g. in MELCOR

  • a molten pool inside reactor core,

(coolability, recriticality)

  • hydrogen detonation
  • steam explosion

− External (EX) stochastic events

  • recovery of external power sup-

ply

  • switch back of each of the 4 dif-

ferent ECC trains

  • status of systems at time of

power recovery

slide-14
SLIDE 14
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

14

Realised Steps in a Prototype Application (3)

  • 5. Identification of stochastic variables, e.g.:

− AC – function of pressuriser relief valve:

  • normal operation
  • failure to open
  • failure to close (stuck open)
  • manual depressurisation OK
  • failure to open during manual
  • peration

− PC – failure criteria for RPV and reactor circuit components − HA – time needed to perform AM measure “primary bleed” − EX – time difference between initial event and power recovery

  • 6. Identification of time and system states where a stochastic impact will occur
  • 7. Identification of time-state-windows (combinations of time and system states) for

different distributions of stochastic variables – failure function of valves − How many times the pressurizer relief valve has opened/closed already during pressure limitation process at ~16 MPa?

slide-15
SLIDE 15
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

15

Realised Steps in a Prototype Application (4)

  • 8. Specification of probability distributions for each stochastic variable of the time-

state-window - defined

  • 9. Do we need additional physical models?

− PH – to simulate coolability of a molten pool inside the core region? – yes, but not done in example − PH – to simulate re-criticality? – no

  • 10. Implementation of needed physical models – no model in this application
  • 11. Determination of additional stochastic variables in added models – no variables
  • 12. Determination of conditions indicating where the dynamic calculation should end

− successful core cooling or RPV failure or process time greater 12000 sec

slide-16
SLIDE 16
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

16

Assumptions/Events of SBO-Sequence (1)

Spray 1 VC S -Spray 3x A ccu's A ccu H eater PO R V, SR V1+2 B urst D isks VC S

Triple Loop Single Loop Pressurizer + Tank R eactor

FW Steam Steam FW M CP M C P VC S -Spray EB S SR V SR V R PV Failure EB S -Spray EB S -Spray

MELCOR Input Deck Requirements

  • practically no limitations
  • all states of systems (AC, PC) mod-

elled by Control Function

  • Control Function values are modi-

fied during Restart

  • modifications are generated

automatically by one of the MCDET modules

  • main interesting parameter writ-

ten by External Data File (prede- fined !!)

75 N

  • de R

eactor C

  • re

EB S - Extra Borating System VC S - Volum e C

  • ntrol System

R V R V Steam Collector SI 3x SIS - H P+LP Safety Injection System 14 13 3 16 25 41 DE B Cavity Sumpf 1 Kuppel top Kuppel A Kuppel B Reaktor Grube 15 Umgebung 40 DE A Reaktor Raum 5 19 3 4 DH HKP B HKP A 43 45 16 6 27 42 7 20 31 60 44

  • Perif. A
  • Perif. B

29 8 9 2 13 10 37 39 12 24 1 Ringraum 22 34 35

slide-17
SLIDE 17
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

17

Assumptions/Events of SBO-Sequence (2)

− Timing of Events:

  • SBO, MCP off, RESA: 0 s - 3 s
  • SG empty: ~3600 s
  • 1st opening of press. RV ~4000 s
  • 1st release into containm. ~5300 s
  • AM measure - Bleed: ~6220 s
  • begin of FP gap release w/o

reflooding : ~8400 s

  • begin of core melting w/o

reflooding : ~9000 s

  • threshold for path-probability:

< 1. E-04

− Stochastic Events – First Event-Tree out of N with randomly defined values

  • different failure modes of press.

valves after M cycles of operation 48 - RV, 43 - SV1, 4 - SV2

  • only “available” valves can be
  • pened by AM measure “Bleed”
  • time needed to initiate AM meas-

ure after process signal: 325 s

  • different states of “available”

valves after AM measure “Bleed”

  • different states of accumulators
  • different time until recovery of

power in each of the 4 different ECC trains: 7038 s, 7488 s, 7938 s, 8388 s

  • different states of valves and

safety injection pumps in each ECC train after power recovery

  • failure criteria for MCL and surge

line (not relevant in this set)

slide-18
SLIDE 18
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

18

Containment Pressure – Results of all sequences calculated with 1 of N sets of stochastic data

slide-19
SLIDE 19
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

19

RPV Pressure – Results of all sequences calculated with the 1st set of stochastic data out of N

slide-20
SLIDE 20
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

20

alle Pfade aus Lauf 7 MCDET/MELCOR Zeit [s] 12000.0 10000.0 8000.0 6000.0 4000.0 600 500 400 300 200 100

Total H2 mass – Results of all sequences calculated with the 7st set of stochastic data out of N

slide-21
SLIDE 21
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

21

RPV Water Level – Results of all sequen. calculated with the 1st set of stochastic data out of N

slide-22
SLIDE 22
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

22

cumulative probability

Probability Distribution - Minimum of RPV Water Level Results of all sequences calculated with the 1st set of stochastic data out of N

slide-23
SLIDE 23
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

23

cumulative probability

Probability Distribution - Maximum of Core Exit Temperature Results of all sequences calculated with the 1st set of stochastic data out of N

slide-24
SLIDE 24
  • M. Sonnenkalb (som@grs.de), J. Peschke (pej@grs.de) OECD-WS PSA 2, March 29-31, 2004

24

Summary

− MCDET allows:

  • to be added as module to different dynamic codes (MELCOR, ATHLET, ...)
  • a consideration of a wide spectrum of stochastic influences (AC, PC, HA, PH, EX)
  • to use multiple branching points
  • consideration of continuous stochastic transitions by Monte Carlo method
  • different dependencies of stochastic elements (time, status, history of accident)
  • status change of multiple number of stochastic elements within one time step
  • uncertainty and sensitivity analysis (simplified)
  • use of parallel processor units for speed up

− CPU time required for calculations with first set of stochast. data

  • ~150 sequences calculated with 1st set of stochastic data
  • only a very few abnormal ends of MELCOR runs
  • ~ 3 - 5 d needed on a DEC-ALPHA Workstation here without parallel jobs

− more information in next paper of Löffler/Peschke GRS