Professional Documents
Culture Documents
A R T I C L E I N F O A B S T R A C T
Keywords: Presenting a predictive model through handling of the dynamical system is critical for modern technologies and
Slug flow industrial application. Here, Hankel-based dynamic mode decomposition is used to generate a predictive model
Chaos for the slug flow regime. Flow dynamics are split into linear and nonlinear parts; the latter of which is responsible
DMDc
for intermittency phenomena. The proposed model shows the ability to predicts the time evolution of phase
Koopman operator
Prediction
fraction. Forecasting of slug flow systems is achieved with no a priori knowledge of the equations of motion. The
percentage of the variation between the actual states and predicted states is approximately 20%.
* Corresponding author.
E-mail addresses: naseem@pdx.edu (N. Ali), viggiano@pdx.edu (B. Viggiano), murat.tutkun@ife.no (M. Tutkun), rcal@pdx.edu (R.B. Cal).
https://doi.org/10.1016/j.petrol.2021.108904
Received 14 October 2020; Received in revised form 27 April 2021; Accepted 29 April 2021
Available online 12 May 2021
0920-4105/© 2021 Elsevier B.V. All rights reserved.
N. Ali et al. Journal of Petroleum Science and Engineering 205 (2021) 108904
extensively validated for downward flow in pipes. ential equation that governs the flow system. One of the modern
Discovering the physical laws from data-driven approaches pre dynamical systems, the data-driven approach, is derived without any
sented a promising pathway for many applications (Cui et al., 2020; Ali knowledge of the governing equation or system properties and is used to
et al., 2021a, 2021b). Without characterizing the governing equations, build knowledge about any system solely from collected data. The main
forming a flow model from a collection of measurements is of central concept of the dynamical system is to describe the nonlinear dynamics of
importance. This approach estimates a dynamical system to predict the the flow through linear presentation. The solution of the linear
future states. Reduced-order and data-driven modeling showed great dynamical system has a closed solution and the dynamics of the flow will
development recently (Brunton et al., 2017). For example, Giannakis then be evaluated through analysis of the eigenvalues and eigenvectors.
and Majda (2012) and Giannakis (2017) linked the delay-embedded However, the degree of nonlinearity of individual system is a challenge
data onto the Koopman eigenvector to present model reduction for in terms of analysing and controlling. Here, a linearity of Koopman
forecasting of time series for dynamical systems. Arbabi and Mezic operator is used to deal with a nonlinearity of slug flow. The main step of
(2017) connected the Hankel based dynamic mode decomposition the current approach includes building the snapshot matrix similar to
(DMD) to the Koopman operator. They confirmed that conforming DMD the form of the Hankel matrix as (Brunton et al., 2017; Khodkar et al.,
to Hankel format of observation matrices generates the real Koopman 2019; Ali and Cal, 2020)
eigenfunctions and eigenvalues. Later, Korda and Mezic (2018) used ⎡ t1 ⎤
φ φt2 ⋯ φtN− q+1
Hankel-DMD for short term forecasting. Giannakis et al. (2018) utilized ⎢φ2 φ3
t t
⋯ φ N− q+2 ⎥
t
a Koopman operator to explore the growth of the Rayleigh–Bénard H=⎢ ⎣⋮
⎥,
⎦ (1)
⋮ ⋱ ⋮
convection. Their determinations showed that the dominant-scale cir φtq
φ tq+1
⋯ φ tN
2
N. Ali et al. Journal of Petroleum Science and Engineering 205 (2021) 108904
where F is a nonlinear vector-valued smooth function, and M is a systems, due to a substantial association between DMD and Koopman
function that defines the dynamics of the system in discrete-time form operator theory (Proctor et al., 2016). The spectral view of the Koopman
(Arbabi and Mezić, 2017). Arbabi and Mezic (2017) highlighted that operator leads to linear expansions for data obtained by nonlinear
using DMD to Hankel matrices of infinite-time observations generates dynamical systems. The perspective of the Koopman operator is as a
the true Koopman eigenfunctions and eigenvalues. This encloses the mapping of the dynamics from the state space to the space of obtained
classical measure-preserving systems and those have attractors that data. It is always useful to look at their eigenvalues and eigenvectors
sustain a physical measure. To fulfill the system presented in equation since they provide sufficient information of how they operate in the
(4), the forcing terms will be updated when the predicted state becomes space of observation. Koopman modes of observation present the spatial
known. The augmented matrix containing both the characteristic Han pattern (Arbabi, 2018).
kel matrix and forcing term is built as
3. Experimental setup
[D , f ]T = U
̃̃ ̃T .
SV (7)
Experiments are carried out in the Well Flow Loop of the Institute for
Dynamic mode decomposition with control (DMDc) is employed to Energy Technology (IFE) in Kjeller, Norway. The test section is a hori
evaluate the finest fit linear operators A and B using the minimization zontal pipe of 50 m in length with an inner diameter of 0.1 m and is
approach as (Proctor et al., 2016; Arbabi and Mezić, 2017; Bai et al., assembled of transparent Polyvinyl chloride (PVC). A schematic repre
2019; Khodkar et al., 2019), sentation is presented in Fig. 2. A static mixer is located at the inlet to
̂ TW V − 1 ∗ improve mixing of the phases. Gamma densitometers, denoted as G1-G4,
A=U ̂̂S U ̃ U, (8)
1
located at various locations along the horizontal pipe, are utilized to
− 1 T document streamwise variations of holdup. Flow control valves, FCV,
̂ TW V
B=U ̂̂S U ̃2 . (9) pressure transducers, dP, are placed at intermittent locations as pre
Here, the truncated output matrix W is determined as sented in Fig. 2. For detailed phase fraction fields, a system of X-ray
⎡ ⎤ computed tomography is implemented to quantify images correspond
̃
U ing to liquid holdup magnitudes. The system, consisting of two trian
(10)
T
W = U S V = ⎣ ̃ 1 ⎦̂
̂ ̂ ̂ ̂T,
U2
SV gular formations of three point sources and corresponding detectors,
produces six profiles of the liquid holdup, represented by X-ray Cam 1–3
and X-ray Cam 4–6 in Fig. 2. An algorithm is then implemented to
̂ ∈ Rnq×r , V
where U ̂ ∈ R(N− q)×r
,Ũ 1 and U
̃ 2 are constructed from the first
reconstruct a two-dimensional picture of the phase fraction at a pro
qt and the remaining rows of U, respectively, and r is the leading singular
̃ vided instance in time (cf. Hu et al. (2005)) The profiles are created by
vector. The minimization approach is achieved as (Khodkar et al., 2019) the intensity of the X-ray as it passes through the fluid inside the hori
||W − AD − Bf ||. (11) zontal pipe. Calibration is performed by running the system on a flow
consisting of pure oil or pure gas to create a baseline pixel value of the
Fig. 1 outlines the principal steps of the current method. The training camera that corresponds to a phase content percentage value. Uncer
observations, which are experimentally collected, are provided into the tainty is within ±4% for the measured holdup values (cf. Viggiano et al.
DMDc algorithm to evaluate the benchmark operators. The forecasting (2019)).
stage is presented in equation (4). The main goal of the current approach The two-phase slug flow is comprised of Sulfur Hexafluoride gas
is to provide a dynamical linear model framework, which identifies (SF6) and Exxsol D60 oil. The data is taken at a temperature of 20∘ and
unknown dynamics of slug flow from collected data, to predict the pressure of 8 bar. Details of the flow conditions are compiled in Table 1.
subsequent phase fraction of the system. DMDc assists in finding the The dataset contains 1250 snapshots in time is recorded at a rate of 50
underlying dynamics of a system via measurements of both the state and Hz, giving a total record length of 25s. More details regarding the system
external inputs, and quantify the influence of control inputs on the setup, resolution of the data and uncertainties of the experiment can be
system. In general, DMD has gained popularity to deal with nonlinear found in (Viggiano et al., 2018, 2019; Ali et al., 2020). For reference,
Fig. 1. Schematic of the applied approach. The training data are taken from the cross-section variation of phase fraction with time.
3
N. Ali et al. Journal of Petroleum Science and Engineering 205 (2021) 108904
the slug flow regime is proposed. The ability of the Koopman operator to
Table 1
linearize the nonlinear dynamics makes it an efficient tool for data-
Slug flow regime test conditions.
driven approaches. The global description of current approach is pres
Case Usg [m/ Uso Umix ρo [kg/ μo [mPas] ently practical for turbulent processes of the slug flow. Here, the state of
s] [m/s] (m/s) m3]
the system is the cross-section of fluctuating phase fraction. More, the
Slug (Oil-Gas 0.6 0.9 1.5 812 1.42 (± dependent variable is time t, and the dynamics of the system are gov
flow) 0.02) erned by a nonlinear force. The coordinate systems are projected by the
eigenfunctions of Koopman operator to make the dynamics of slug flow
regimes appear linear. It is of most importance here to identify a low-
Fig. 3 shows the cross section of phase fraction as its measured with order model that presents a good approximation for the solution of the
time. The figure exhibits the structure of the fluid holdup within the full state dynamical system. To achieve this goal, it is critical to recog
pipe. nize a low-order model from the nonlinear forces, that are considered
here as an actuation term. It should be emphasized that the nonlinear
4. Results force is an additive that does not change the linearity of Koopman
eigenfunctions.
From the SVD of the Hankel matrix, a dynamical system model for Fig. 4 presents the first thirty eigenvectors of the dynamic mode
4
N. Ali et al. Journal of Petroleum Science and Engineering 205 (2021) 108904
decomposition with control. These eigenvectors quantify the spatial multiple time steps are selected to display contours of the fluctuating
coherent features of the system. Also, these modes are computed from phase fraction. The selected times are marked as colored dots in Fig. 7.
the transformation of eigenvectors to dynamic modes of operator A. The color bar presents the fluctuations of the liquid phase fraction.
Within this intermediate step in the process, it is observed that the dy Feature extraction is another crucial step in the proposed model, which
namic modes are highly related with the flow phenomena such as a requires the identification of the coherent structures and their dynamics.
pronounced interface and the cyclical development of gas bubbles and The flow is distinguished by the recurrent growth and formation of the
subsequent liquid slugs. slug through modes. The evolution of the gas bubble is correctly
Fig. 5 shows the comparison between the training set and actual captured in the horizontal centerline of the pipe with quiet evolving. The
observation. Before the experimental phase fraction data were used to time evolution contains one main feature in the bottom half of the pipe
train the model, they were split into a training set and a test set. The and the horizontally-oriented structures. The model accurately predicts
observations were split by allocating the first 80% to the training dataset location of the liquid holdup achieving the extreme value for the slug
and the last 20% to the testing dataset. The data-driven model requires a passage. This data-driven predictive framework accurately forecasts the
large amount of data to train the model. Hence, 80% of the data set spatial-temporal evolution of phase fraction. Thus, the data-driven
(1000 snapshots) is used to train the model. The training set captures the model forecasts the transition limits between gas and oil phase frac
growing modes of the liquid holdup robustly and integrates dynamical tion as well as dispersed bubble flow on the growth boundary.
system. The mean square error value which measures the strength of the There are three distinguished trends that are relevant for adaptive
relationship between the training and actual observation sets is less than dynamics including slow external disturbances, medium perturbation,
3%. Fig. 6 shows a good agreements between the real fluctuating phase and fast chaotic dynamics. The formation of the slug presents the tran
fraction and the one created from the training model. sient fast dynamics that are rapidly quieten to the equilibrium manifold.
Fig. 7 displays the ability of the current approach to forecast the The relaxation from the abrupt changes of the slug shows the medium
holdup event of the slug flow, where the model accurately predicts two disturbance and then slow disturbance. The dynamics of medium dis
successive slugs. The training and prediction steps were executed on a turbances form due to the semi-quieten slug exciting the dynamics of a
personal computer with a 2.7 GHz Intel Core i5 CPU and 8 GB RAM. The neighborhood of the equilibrium state. The slow dynamics evolve in the
run time for the completed process was about 40 s. Fig. 7 also includes direction of the quasi steady state characteristics. The learning processes
the actual cross-sectional liquid phase fraction, and the prediction of the sufficiently capture the underlying dynamics of the fast transient of slug
time-evolution of the cross-sectional slug flow regime by the developed holdup in the training progresses due to the fact that the system dy
Hankel-DMDc method. Importantly, the DMDc constructs the low-order namics evolve on a fast time scale. The excitation of slug passing is
structures of the system and nonlinear term to build the linear model proportionally shorter than the adjustment periods and can be consid
operator A and identify the force operator B. The forcing terms are ered as an impulse force. The medium and slow dynamics equilibrate
generated from the quadratic form using 〈φ ⋅φ〉, where the brackets rapidly due to the time scale being controlled by small gain. It is noticed
indicate the time average. According to the work of Viggiano et al. that slow disorders are approximately constant in the pertinent time
(2018), the second order statistics captured the dynamics of the liquid scale of the swift dynamics. Also, there is no mixing in the flow fre
holdup well. For this reason, the quadratic form is selected to speculate quencies, i.e., the pertinent frequencies of the fast dynamics are segre
the form of the forcing term. The forcing terms are updated as the pre gated from that of the gradual dynamics. This is due to the orthogonality
dictions of the future state become available (Khodkar et al., 2019). The property of the decomposition. The model predicts the main trend of the
forecasting step starts after the period of training, where the elements of learning dynamics of medium and slow perturbations.
Equation (4) become available. The predicted phase fraction field re The accurate representation of the underlying nonlinear processes
flects the main skeleton of the original signal, thus producing similar using a linear model indicates that the underlying dynamics can be fully
features. discovered. The mean relative errors that are integrated over the full
To further validate the effectiveness of the proposed method, domain are approximately 20%, where less precise prediction is
5
N. Ali et al. Journal of Petroleum Science and Engineering 205 (2021) 108904
Fig. 6. The training performance for the model. The real fluctuating liquid phase fraction (top) and training model (bottom).
Fig. 7. Forecasting time profiles for the cross-sectional holdup. The color dots present a random selected time that are used to display the actual and predicted phase
fraction. (For interpretation of the references to color in this figure legend, the reader is referred to the Web version of this article.)
delivered with growing advective timescales, i.e., the evolution is predictive model for the dynamical system generating the flow regime.
exponentially unbounded. The highest variations between the actual Hankel-based dynamic mode decomposition approach solely identifies
and predicted states are observed after the formation of the second slug. the information with regard to the order of nonlinearity of the slug flow
The model parameters should be updated to force the error to be within and treats it as an actuation force. Here, the nonlinear force is intro
the margins of the uncertainties. This step must be applied to improve duced from the quadratic form of the fluctuating phase fraction. This
model description. Based on the current approach, the calibration is data-driven predictive framework is shown to accurately forecast the
applied when the condition of the flow is drastically changed. spatial-temporal evolution of the phase fraction. The flow condition and
The current data-driven model can be nested for flow pattern fluid pipe properties are implicitly embedded in the collected data and
determination using the eigenvectors of the decomposition output. the data-driven model is completely derived from that data. This is the
Meaning that one may also consider incorporating data-driven algo advantage of the current technique, it presents the variation through
rithms into a mechanistic model. The predicted flow state for example, characterizing the input data regardless of knowledge of the initial
could be used to calculate the interfacial friction factor, which is an condition or pipe properties. The machine learning approaches such as
crucial closure relation. The advantage is the number of input parame regression and model selection frameworks revolve around optimization
ters is decreased as they implant in the collected data. The physics is to provide computationally inexpensive and interpretable models for
apprehended by the model formulation and not simply dimensionless data. Curve fitting is the most basic of regression procedures, with
quantities (Kanin et al., 2019). polynomials and exponential fitting resulting in a solution that obtains
from unraveling the linear system. The optimization methods are used to
5. Conclusion select the best model. On the other hand, the Hankel-based dynamic
mode decomposition is an alternative perspectives for dynamical system
The dynamics of a nonlinear system of slug flow are projected on in terms of the evolution of the measurements. The current approach has
suitably constructed linear operators from measurements to introduce a ability to quantify the linear dynamics from the nonlinear force. The
6
N. Ali et al. Journal of Petroleum Science and Engineering 205 (2021) 108904
statistical uncertainty is presented as the mean variation between the Ayati, A.A., Vollestad, P., Jensen, A., 2018. Detailed Measurements of Interfacial
Dynamics in Air-Water Pipe Flow. Procedia IUTAM.
actual and predicated phase fraction. The uncertainty is integrated over
Bai, Z., Kaiser, E., Proctor, J.L., Kutz, J.N., Brunton, S.L., 2019. Dynamic mode
the full domain and is less than 20%. The current approach identifies the decomposition for compressive system identification. AIAA J. 1–14.
dynamical modes of slug flow and can be recommended for other well- Bendiksen, K.H., Maines, D., Moe, R., Nuland, S., 1991. The dynamic two-fluid model
known chaotic dynamics of multiphase flow. The trend of the dynamical olga: theory and application. SPE Prod. Eng. 6, 171–180.
Brunton, S.L., Brunton, B.W., Proctor, J.L., Kaiser, E., Kutz, J.N., 2017. Chaos as an
system deviates from the actual captured system as the time evolution intermittently forced linear system. Nat. Commun. 8, 19.
increases, the liquid holdup will be captured with high relative error. Champion, K.P., Brunton, S.L., Kutz, J.N., 2019. Discovery of nonlinear multiscale
Therefore, a modification to the current method will be approached as a systems: sampling strategies and embeddings. SIAM J. Appl. Dyn. Syst. 18, 312–333.
Cozin, C., Vicencio, F.E.C., de Almeida Barbuto, F.A., Morales, R.E.M., Da Silva, M.,
future work to include employing additional control inputs that can Arruda, L.V.R., 2016. Two-phase slug flow characterization using artificial neural
reduce the time of training and increasing prediction time. networks. IEEE Transactions on Instrumentation and Measurement 65, 494–501.
In many oil pipeline networks, trying to formulate a mathematical Cui, G., Jia, Q.-S., Guan, X., Liu, Q., 2020. Data-driven computation of natural gas
pipeline network hydraulics. Results in Control and Optimization 1, 100004.
model of the plant is acknowledged as a hard task, which demands effort Dukler, A.E., Hubbard, M.G., 1975. A model for gas-liquid slug flow in horizontal and
and time for the process and control engineers. This problem can be near horizontal tubes. Ind. Eng. Chem. Fundam. 14, 337–347.
overcome by data-driven methods, which permit fitting a system model Fabre, J., Liné, A., 1992. Modeling of two-phase slug flow. Annu. Rev. Fluid Mech. 24,
21–46.
to the experimental data collected, choosing it in a specific model class. Fabre, J., Ferschneider, G., Masbernat, L., 1983. Intermittent gas-liquid flow modeling in
The direct data-driven methods enable tuning a controller, belonging to horizontal or weakly inclined pipes. STIN 85, 31465.
a given class, without the necessity for a distinguished model of the Gao, Z.-K., Jin, N.-D., 2012. Characterization of chaotic dynamic behavior in the
gas–liquid slug flow using directed weighted complex network analysis. Phys. Stat.
system. Also, data-driven models can predict the transient flow and be
Mech. Appl. 391, 3005–3016.
used for developing dynamic simulator of operating states. Data-driven Giannakis, D., 2017. Data-driven Spectral Decomposition and Forecasting of Ergodic
models are getting attention and have now become involved in different Dynamical Systems. Applied and Computational Harmonic Analysis.
industries. The current techniques can be used, for example, as an in Giannakis, D., Majda, A.J., 2012. Nonlinear laplacian spectral analysis for time series
with intermittency and low-frequency variability. Proc. Natl. Acad. Sci. Unit. States
tegral part for a proportional–integral–derivative controller or an Am. 109, 2222–2227.
alternative to the CFD model. Giannakis, D., Kolchinskaya, A., Krasnov, D., Schumacher, J., 2018. Koopman analysis of
the long-term evolution in a turbulent convection cell. J. Fluid Mech. 847, 735–767.
Griffith, P., Wallis, G.B., 1961. Two-phase slug flow. J. Heat Tran. 83.
CRediT author statement Hernandez, J.S., Valencia, C., Ratkovich, N., Torres, C.F., Muñoz, F., 2019. Data driven
methodology for model selection in flow pattern prediction. Heliyon 5, e02718.
Hu, B., Stewart, C., Hale, C.P., Lawrence, C.J., Hall, A.R.W., Zwiens, H., Hewitt, G.F.,
Naseem Ali: Methodology, writing & analysing. Bianca Viggiano:
2005. Development of an x-ray computed tomography (ct) system with sparse
Methodology, writing & analysing. Murat Tutkun: Methodology, sources: application to three-phase pipe flow visualization. Exp. Fluid 39, 667–678.
Writing – review & editing. Raúl Bayoán Cal: Methodology, Writing – Ibarra, R., Nossen, J., Tutkun, M., 2019. Holdup and frequency characteristics of slug
review & editing. flow in concentric and fully eccentric annuli pipes. J. Petrol. Sci. Eng. 182, 106256.
Jaeger, J., Santos, C.M., Rosa, L.M., Meier, H.F., Noriler, D., 2018. Experimental and
numerical evaluation of slugs in a vertical air–water flow. Int. J. Multiphas. Flow
101, 152–166.
Declaration of competing interest Kamb, M., Kaiser, E., Brunton, S.L., Kutz, J.N., 2020. Time-delay observables for
koopman: theory and applications. SIAM J. Appl. Dyn. Syst. 19, 886–917.
The authors declare that they have no known competing financial Kanin, E.A., Osiptsov, A.A., Vainshtein, A.L., Burnaev, E.V., 2019. A predictive model for
steady-state multiphase pipe flow: machine learning on lab data. J. Petrol. Sci. Eng.
interests or personal relationships that could have appeared to influence 180, 727–746.
the work reported in this paper. Khodkar, M.A., Hassanzadeh, P., Antoulas, A., 2019. A Koopman-Based Framework for
Forecasting the Spatiotemporal Evolution of Chaotic Dynamics with Nonlinearities
Modeled as Exogenous Forcings arXiv preprint arXiv:1909.00076.
References Kim, T.-W., Kim, S., Lim, J.-T., 2020. Modeling and prediction of slug characteristics
utilizing data-driven machine-learning methodology. J. Petrol. Sci. Eng. 195,
Ali, N., Cal, R.B., 2019. Scale evolution, intermittency and fluctuation relations in the 107712.
near-wake of a wind turbine array, Chaos. Solitons & Fractals 119, 215–229. Korda, M., Mezić, I., 2018. Linear predictors for nonlinear dynamical systems: koopman
Ali, N., Cal, R.B., 2020. Data-driven modeling of the wake behind a wind turbine array. operator meets model predictive control. Automatica 93, 149–160.
J. Renew. Sustain. Energy 12, 033304. Miah, M.I., Zendehboudi, S., Ahmed, S., 2020. Log data-driven model and feature
Ali, N., Fuchs, A., Neunaber, I., Peinke, J., Cal, R.B., 2019. Multi-scale/fractal processes ranking for water saturation prediction using machine learning approach. J. Petrol.
in the wake of a wind turbine array boundary layer. J. Turbul. 20, 93–120. Sci. Eng., 107291
Ali, N., Viggiano, B., Tutkun, M., Cal, R.B., 2020. Cluster-based reduced-order Proctor, J.L., Brunton, S.L., Kutz, J.N., 2016. Dynamic mode decomposition with control.
descriptions of two phase flows. Chem. Eng. Sci. 115660. SIAM J. Appl. Dyn. Syst. 15, 142–161.
Ali, N., Viggiano, B., Tutkun, M., Cal, R.B., 2021a. Data-driven machine learning for Qi, D., Zou, H., Ding, Y., Luo, W., Yang, J., 2018. Engineering simulation tests on
accurate prediction and statistical quantification of two phase flow regimes. multiphase flow in middle-and high-yield slanted well bores. Energies 11, 2591.
J. Petrol. Sci. Eng. 202, 108488. Soedarmo, A., Fan, Y., Pereyra, E., Sarica, C., 2018. A unit cell model for gas-liquid
Ali, N., Calaf, M., Cal, R.B., 2021b. Clustering sparse sensor placement identification and pseudo-slug flow in pipes. J. Nat. Gas Sci. Eng. 60, 125–143.
deep learning based forecasting for wind turbine wakes. J. Renew. Sustain. Energy Taitel, Y., Bornea, D., Dukler, A.E., 1980. Modelling flow pattern transitions for steady
13, 023307. upward gas-liquid flow in vertical tubes. AIChE J. 26, 345–354.
Amaya-Gómez, R., López, J., Pineda, H., Urbano-Caguasango, D., Pinilla, J., Temirchev, P., Simonov, M., Kostoev, R., Burnaev, E., Oseledets, I., Akhmetov, A.,
Ratkovich, N., Muñoz, F., 2019. Probabilistic approach of a flow pattern map for Margarit, A., Sitnikov, A., Koroteev, D., 2020. Deep neural networks predicting oil
horizontal, vertical, and inclined pipes. Oil & Gas Science and Technology–Revue movement in a development unit. J. Petrol. Sci. Eng. 184, 106513.
d’IFP Energies nouvelles 74, 67. Viggiano, B., Skjæraasen, O., Schümann, H., Tutkun, M., Cal, R.B., 2018.
Ansari, A.M., Sylvester, N.D., Shoham, O., Brill, J.P., 1990. A comprehensive mechanistic Characterization of flow dynamics and reduced-order description of experimental
model for upward two-phase flow in wellbores. In: SPE Annual Technical Conference two-phase pipe flow. Int. J. Multiphas. Flow 105, 91–101.
and Exhibition. Society of Petroleum Engineers. Viggiano, B., Tutkun, M., Cal, R.B., 2019. Hessian-based topology of two-phase slug flow.
Arbabi, H., 2018. Introduction to Koopman Operator Theory of Dynamical Systems. Int. J. Multiphas. Flow 119, 84–94.
Arbabi, H., Mezić, I., 2017. Ergodic theory, dynamic mode decomposition, and Wallis, G.B., 2020. One-dimensional Two-phase Flow. Dover Publications.
computation of spectral properties of the koopman operator. SIAM J. Appl. Dyn. Xavier, T., 2020. A Data-Driven Model for Multiphase Flow in Pipes.
Syst. 16, 2096–2126. Xie, T., Ghiaasiaan, S.M., Karrila, S., 2004. Artificial neural network approach for flow
Ayati, A.A., Carneiro, J.N.E., 2018. Statistical characterization of interfacial waves in regime classification in gas–liquid–fiber flows based on frequency domain analysis of
turbulent stratified gas-liquid pipe flows. Int. J. Multiphas. Flow 103, 94–105. pressure signals. Chem. Eng. Sci. 59, 2241–2251.