FLOW REGIME IDENTIFICATION METHODOLOGY WITH MCNP

advertisement
2009 International Nuclear Atlantic Conference - INAC 2009
Rio de Janeiro,RJ, Brazil, September27 to October 2, 2009
ASSOCIAÇÃO BRASILEIRA DE ENERGIA NUCLEAR - ABEN
ISBN: 978-85-99141-03-8
FLOW REGIME IDENTIFICATION METHODOLOGY WITH MCNP-X CODE
AND ARTIFICIAL NEURAL NETWORK
César M. Salgado1,2, Roberto Schirru1, Luis E. B. Brandão2, Cláudio M. N. A. Pereira2
1
Nuclear Engineering Department (PEN-DNC), COPPE-POLI
Universidade Federal do Rio de Janeiro
21941-972 Rio de Janeiro, RJ
schirru@lmp.ufrj.br
2
Instituto de Engenharia Nuclear, DIRA/IEN/CNEN
Caixa Postal 68550
21945-970 Rio de Janeiro, RJ
otero@ien.gov.br; brandao@ien.gov.br; cmnap@ien.gov.br
ABSTRACT
This paper presents flow regimes identification methodology in multiphase system in annular, stratified and
homogeneous oil-water-gas regimes. The principle is based on recognition of the pulse height distributions
(PHD) from gamma-ray with supervised artificial neural network (ANN) systems. The detection geometry
simulation comprises of two NaI(Tl) detectors and a dual-energy gamma-ray source. The measurement of
scattered radiation enables the dual modality densitometry (DMD) measurement principle to be explored. Its
basic principle is to combine the measurement of scattered and transmitted radiation in order to acquire
information about the different flow regimes. The PHDs obtained by the detectors were used as input to ANN.
The data sets required for training and testing the ANN were generated by the MCNP-X code from static and
ideal theoretical models of multiphase systems. The ANN correctly identified the three different flow regimes
for all data set evaluated. The results presented show that PHDs examined by ANN may be applied in the
successfully flow regime identification.
1. INTRODUCTION
Due to the exploration of oil wells in the sea, the measures of multiphase flows in offshore oil
industry are becoming increasingly important. Techniques of gamma-ray attenuation
[1,2,3,4,5] are often used in the petroleum industry because of its robustness and noninvasive
nature (character), and can perform these measurements without changing the operational
conditions in real time and allowing monitoring all the process. The meters are conventional
gamma-ray from a source with a detector installed diametrically opposite to the source; the
intention is to measure the attenuation of the beam that is influenced1 by changes in the
composition of the flow. These meters are highly dependent on the flow regime. Installing
other detectors around the tube, it significantly reduces the dependence on particular types of
regime.
The information flows in the liquid-gas system are usually obtained by subjective
interpretation from visual observations (graphic illustrations) which may lead to
misinterpretations [6,7]. Therefore, a noninvasive system that identifies the flow regime
without subjective evaluation is very important. To this end, artificial neural network (ANN)
1
The attenuation of the gamma-ray beam depends on the flow composition, the photon energy, the tube
diameter and the material and thickness of the tube wall; however, the photon energy and the diameter of the
tube are constant.
has been used [8] to interpret the PHDs obtained by detectors of gamma-ray radiation
[9,10,11]. The ANNs are mathematical models inspired by the human brain that have the
ability to extract knowledge from a finite set of information (patterns), and generalize2 it.
ANNs have been applied successfully in several classes of problems such as pattern
recognition and classification of images, voice and signals, and identification of behavior and
trends.
The data set (volume fraction and flow regime different) required for training and test the
ANN was obtained by static and ideal mathematical models of annular, stratified and
homogeneous regimes. These models were developed in the MCNP-X code [12] that is a
simulation tool widely used in radiation transport. These models consider the main effects of
the interaction of radiation with the materials involved and the PHDs obtained by NaI(Tl)
detectors. Energy resolution, dimension and characteristics of a real detector are also
considered [13].
The PHDs are used directly to feed an ANN without any parameterization of the signal,
which allows the use of a simplified detection scheme consisting of two NaI(Tl) detectors to
record the gamma-ray radiation. Thus, this work provides an intelligent system that identifies
the flow regime in multiphase flow (gas, water and oil) based on recognition of PHDs by
ANN.
2. METHOD APPLICATION AND RESULTS
2.1. Geometry proposal
The geometry simulation combines transmission (IT) and scattered (Is) radiation from
gamma-ray source (dual-mode densitometry) with a fan-beam; thus, it is possible to acquire
sufficient information about the flow regime and also to increase the measurement area on the
cross-section of the pipe [4,14] and make the material volume fraction (MVF) prediction less
dependent on the flow regime.
In all simulations, a fan-beam geometry simulation has been used for the source, as well as
two NaI(Tl) detectors. One of them is located aligned to the source (180°), and the other at
45°. Fig. 1 shows the measurement system. One collimated (angle beam 8.84°) gamma-ray
point source (59.45 keV: 241Am and 662 keV: 137Cs) has been simulated in the MCNP-X
code. In our studies, salt water was used (4% of NaCl to simulate the seawater) [14]. The
gaseous phase was substituted by air and petrol and assumed to be a hydrocarbon (molecular
formula C5H10) with a 0.896 g.cm-3 density [15]. The models for the different flow regimes
are shown in Fig. 1.
The mathematical model considered the NaI (Tl) scintillator detector as a homogeneous
cylinder [13,16,17,18,19,20] with 31 mm (diameter) x 19 mm (thickness). The information
(dimensions and materials) of a real NaI(Tl) detector was considered in the mathematical
model for calculating the MCNP-X code. A special treatment is provided in the MCNP-X
code: the Gaussian energy broadening3 (GEB) (card FTn) option has been used to better fit
2
3
They have the ability to appropriately respond to situations not included in the training data.
The energy peaks behave like a Gaussian function.
INAC 2009, Rio de Janeiro, RJ, Brazil.
the full energy peak shape of PHD; GEB parameters have been set taking into account4 the
resolution of the detector by means of the full width at half maximum (FWHM) provided by
radioactive sources [13], for the parameters must be inserted in the input file (INP) of the
detector’s mathematical model.
b) Annular
ro
a)
250 mm
αο
ra
αa
α g rg
c) Stra tified
5 mm
8.84º
5 mm
hg α g
Source
ho α ο
R
Energy:
59.45 keV
662.00 keV
Legend:
Detector 1
ha αa
d) Homogeneous
5 mm Detector 2
Al
NaI(Tl)
MgO
Oil
Water
Gas
PVC
Oil+water+gas
Figure 1. (a) Simulated system; Regime models; (b) annular; (c) stratified; (d)
homogeneous.
2.2. Generation of simulated data for training and test the ANN.
The first step in this investigation was the mathematical simulations by means of MCNP-X
code in order to generate the training set for the ANN. Data for testing the ANN have also
been generated to test the neural network in the working phase5. The models for the different
flow regimes (annular, stratified and homogeneous regimes) had been used to get a data set in
order to feed the ANN. The thickness values (rg, rw and ro - annular model, see Fig.1(b) and
hg, hw e ho - stratified model see Fig.1(c)) of each material varied in the MCNP-X code,
getting diverse combinations of MVF; while for the homogeneous regime, mass fraction of
each one of the materials varied. For each one of these combinations, which has varied from
0% to 100%, the relative counts from transmitted and scattered beams were calculated. It is
4
This step aims to validate the response of the detector quality through energy resolution while the order
quantity will be achieved by normalization of the full energy peak PHD obtained by MCNP-X.
5
The working phase (or the use of the ANN) in which the trained ANN is used to respond to new (real-world)
situations. This is an on-line phase and the ANN does not need the training set any more.
INAC 2009, Rio de Janeiro, RJ, Brazil.
important to emphasize that the MCNP-X code considers the material in a region (cell)
defined in the INP as uniform. The combinations of volume fractions which compose each of
data set were uniformly distributed throughout the ternary6.
Thus, a set of 354 (118x3) simulations for different combinations of MVFs and flow regimes
(annular, stratified and homogeneous) were made in order to generate the training set of the
ANN (195, (65x3) simulations), the test (84, (28x3) simulations) and the production (75,
(25x3) simulations). The test set was used to test the neural network in training phase7 (for
stopping criteria: cross validation, see Haykin, 1994) and to avoid overtraining. The
production set is used for a final test after ANN’s training in order to test the ANN in the
working phase.
2.3. Training of ANN
The methodology consists of using the PHDs to train the ANN to automatically identify the
flow regime of this system. The PHDs have a behaviors set that gathers the characteristics of
flow regime. From there, the system will enable other ANNs trained specifically for a
particular flow regime in order to predict more precisely the volume fraction [21]. A
schematic representation used for the training of ANN is shown in Fig. 2.
PHD 1
1
2
3
S1
1
0
0
S2
0
1
0
S3
0
0
1
6
10
12000
PHD 1
PHD 2
10000
C20
C30
Count s
8000
C720
.
.
.
6000
5
10
4000
C20
C30
2000
0
C360
.
.
.
4
10
0
100
200
300
400
Energy (keV)
500
600
ANN
700
PHD 2
Annular
Str atified
Homogeneous
Figure 2. Schematic representation used for training of the ANN.
In this work, a 3-layer feed-forward multilayer perceptron (MLP) [8] has been used. The
learning/training algorithm was the well-known (supervised) back-propagation algorithm
[8,22,23,24].
6
A ternary graphically depicts the ratios of the three variables as positions in an equilateral triangle. It is used
in petrology and other physical sciences to show the proportions of systems composed of three species. In a
ternary plot, the proportions of the three variables gas, water and oil must sum to some constant which is
represented as 100%.
7
The training phase, in which, by using a learning (training) algorithm, the ANN is supposed to learn features
(behavior, patterns, etc) from a previously provided finite set of examples (the training set). This is often an offline phase and training set may be carefully generated.
INAC 2009, Rio de Janeiro, RJ, Brazil.
The ANN training patterns are composed of the following data:
- ANN inputs8 (106 neurons):
PHD1: 20 to 720 keV, with steps of 10 keV (C20, C30, ..., C720 – counts from channel 2 to 71);
PHD2: 20 to 360 keV, with steps of 10 keV (C20, C30, ..., C350 – counts from channel 2 to 35).
- ANN outputs (3 neurons): S3, S2 and S1.
The output data were classified considering three neurons in ANN output (S3, S2 and S1), so
that to obtain the identification of systems it is only necessary the neural network to set the
highest value among the network outputs to "1" corresponding to dominant flow regime and
to "0" to other. To illustrate, suppose that the flow regime is annular, then the network should
adjust the output for S3=0, S2=0 and S1=1.
2.4. Identification of regimes for ANN from PHDs
To evaluate the differences between the flow regimes, for illustration, some simulated
measurement of transmitted and scattered beam to the volume fraction of 30% air, 20% water
and 50% oil to annular, stratified and homogeneous regimes that supplied the PHDs are
presented in Fig. 3. It was possible from the differences (behavior) found between the PHDs
for each one of the flow regime to train a ANN that resulted in 100% accuracy, correctly
identifying all the regimes submitted for a total of 354 tests. The production set with 75
patterns was used in order to test successfully the ANN in working phase.
For the interpretation of results, it was identified correctly the flow regime related to ANN’s
output for response that produced the largest absolute value among the other outputs (S3, S2
and S1).
4
8.0x10
Counts (PHD1)
Annular
Stratified
Homogeneous
PHD1
4
6.0x10
5
10
4
4.0x10
PHD2
4
Counts (PHD2)
6
10
4
2.0x10
10
0
200
400
600
800
Figure 3. PHDs obtained by MCNP-X code for different flow regimes.
8
The energy range choice of each PHD used in the training took into account the value of relative error (R)
below 10% in the counts, percentage acceptable according to the MCNP-X manual.
INAC 2009, Rio de Janeiro, RJ, Brazil.
3. CONCLUSIONS
It was possible to correctly identify, without errors, all the flow regimes from the proposed
geometry simulation and with the interpretation of PHDs by ANN obtained by only two
NaI(Tl) detectors. In order to provide an ideal input to the training process of ANN, a data set
was simulated by MCNP-X code for annular, stratified and homogeneous models that proved
to be reliable for training and for the working phase of ANN.
The use of simulated data obtained by gamma-ray attenuation technique with supervised
neural networks adequately trained as a reliable tool can improve the accuracy of volume
fraction measures from the correct identification of the flow regime. The results are
encouraging and indicate that the methodology can be used in determining the volume
fraction independently of the knowledge, a priori, of the flow regime.
Acknowledgments
The authors would like to thank Dr. Ademir Xavier da Silva for allowing the use of the
MCNP-X code of the Universidade Federal do Rio de Janeiro (UFRJ), and Claudio M. N. A.
Pereira and Roberto Schirru, supported by Conselho Nacional de Desenvolvimento Científico
e Tecnológico (CNPq) and Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro
(FAPERJ).
REFERENCES
1. M. S. A. Abouelwafa and E. J. M. Kendall, “The measurement of component ratios in
multiphase systems using gamma-ray attenuation”, Journal of Physics E: Scientific
Instruments. 13, pp. 341-345 (1980).
2. E. Åbro, G. A. Johansen and H. Opedal, “A radiation transport model as a design tool for
gamma densitometers”, Nuclear Instruments and Methods in Physics Research, A431, pp.
347-355 (1998).
3. E. Åbro, V. A. Khoryakov, G. A. Johansen and L. Kocbach, “Determination of void
fraction and flow regime using a neural network trained on simulated data based on
gamma-ray densitometry”, Meas. Sci. Technol, 10, pp. 619-630 (1999).
4. S. A. Tjugum, G. A Johansen and M. B. Holstad. “The use of gamma radiation in fluid
flow measurements”. Radiation Physics and Chemistry, 61, pp. 797-798 (2001).
5. S. A. Tjugum, J. Frieling and G. A Johansen, “A compact low energy multibeam gammaray densitometer for pipe-flow measurements”, Nuclear Instruments and Methods in
Physics Research, B 197, pp. 301-309 (2002).
6. H. WU, F. ZHOU and Y. WU, “Intelligent identification system of flow regime of oil-gaswater multiphase flow”. International Journal of Multiphase Flow, 27, pp. 459–475
(2001).
7. N. D. Jin, X. B. Nie, Y.Y. Ren and X. B. Liu, “Characterization of oil/water two-phase
flow patterns based on nonlinear time series analysis”, Flow Measurement and
Instrumentation, 14, pp. 169–175 (2003).
8. S. Haykin, “Neural Networks – A Comprehensive Foundation”, Macmillian College
Publishing Company (1994).
INAC 2009, Rio de Janeiro, RJ, Brazil.
9. C. M. Bishop and G. D. James, “Analysis of multiphase flows using dual-energy gamma
densitometry and neural networks”, Nuclear Instruments and Methods, A 327 580 (1992).
10. Y. Mi, L. H. Tsoukalas and M. Ishii., “Application of multiple self-organizing neural
networks: flow pattern classification”, Trans. Am. Nucl. Soc. 77, pp. 114-116 (1997).
11. Y. Mi., M. Ishii and L. H. Tsoukalas, “Vertical two-phase flow identification using
advanced instrumentation and neural networks”, Nuclear Engineering and Design, 184,
pp. 409-420 (1998).
12. D. B. Pelowitz, MCNP-X TM User’s Manual, Version 2.5.0. LA-CP-05-0369. Los
Alamos National Laboratory (2005).
13. C. M. Salgado, L. E. B. Brandão, R. Schirru, C. M. N. A. Pereira, R. Ramos and A. X.
Silva, “Modelagem de detector NaI(Tl) usando MCNP-X”, XI Encontro de Modelagem
Computacional, n 0189, Volta Redonda, RJ (2008).
14. G. A. Johansen and P. Jackson, “Salinity independent measurement of gas volume
fraction in oil/gas/water pipe flows”, Applied Radiation and Isotopes, 53, pp. 595-601
(2000).
15. E. M. A. Hussein and P. Han, “Phase volume-fraction measurement in oil-water-gas flow
using fast neutrons”, Nuclear Geophysics, Vol. 9, n 3, pp. 229-234 (1995).
16. M. J. Berger and S. M. Seltzer, “Response functions for sodium iodide scintillation
detectors”. Nucl. Instrum. Methods, 104, pp. 317-332 (1972).
17. I. Orion and L. Wilopolski, “Limitations in the PHOTON Monte Carlo gamma transport
code”, Nuclear Instruments and Methods in Physics Research. A 480, pp. 729-733 (2002).
18. K. Saito and S. Moriuchi, “Monte Carlo Calculation of accurate response functions for a
NaI(Tl) detector for gamma rays”, Nuclear Instruments and Methods, 185, pp. 299-308
(1981).
19. H. X. Shi, B. X. Chen, T. Z. Li and D. I Yun., “Precise Monte Carlo simulation of
gamma-ray response functions for a NaI(Tl) detector”, Applied Radiation and Isotopes,
57, pp. 517-524 (2002).
20. A. Sood and R. P. Gardner, “A new Monte Carlo assisted approach to detector response
functions”, Nuclear Instruments Methods Physics. Res. B213, pp. 100-104 (2004).
21. C. M. Salgado, L. E. B. Brandão, C. M. N. A. Pereira, R. Ramos, A. X. Silva and R.
Schirru, “Prediction of volume fractions in three-phase flows using nuclear technique and
artificial
neural
network”,
Applied
Radiation
and
Isotopes,
doi:10.1016/j.apradiso.2009.02.093 – Reference ARI4470 (2009).
22. Y. Chauvin and D. E. Rumelhart, Backpropagation Theory, Architectures and
Applications (1995).
23. D. E. Rumelhart and J. L. Mcclelland, Parallel Distributed Processing, Vol.1, MIT Press,
Cambridge, MA (1986).
24. D. E. Rumelhart, G. E. Hinton and R. J. Williams. “Learning internal representations by
error propagation”. In: D. E. Rumelhart and J. L. McClelland, editors, Parallel Distributed
Processing, Vol.1. MIT Press, Cambridge, MA, (1986).
INAC 2009, Rio de Janeiro, RJ, Brazil.
Download