### “Modelling and control of growing slugs in horizontal multiphase pipe flows”

**Authors:**Steinar M. Elgsæter,

**Affiliation:**NTNU, Department of Engineering Cybernetics

**Reference:**2006, Vol 27, No 3, pp. 157-170.

**Keywords:**Active slug control, growing slugs, slugs in horizontal pipelines, slug length observer, multiphase flow, multiphase modeling

**Abstract:**In this paper, the use of active control to restrict the length of growing slugs in horizontal pipelines is investigated. Specifically, the paper attempts to determine if such control can be attained with realistic measurements and actuators. Simulations in OLGA2000 show that a feedback controller can use measurements or estimates of slug length to control the growth of a slug in a horizontal pipeline by partially closing inlet or outlet chokes. A control-volume approach is used to develop a low-order model of inlet choke-slug growth dynamics based on mass- and impulse balances. The resulting model is a system of nonlinear differential-algebraic equations, which is suitable for observer-design. The tuned model is found to be in good agreement with experiments and OLGA2000-simulations. Linearizations of the model are found to be observable around realistic trajectories when rates and pressures at the inlet and outlet are measured. An extended Luenberger-observer is shown to give good estimates of slug length and -position in simulations even under model uncertainty.

PDF (648 Kb) DOI: 10.4173/mic.2006.3.2

**References:**

[1] BECERRA, V., ROBERTS, P. GRIFFITHS, G. (2001). Applying the extended kalman filter to systems described by nonlinear differential-algebraic equations, Control Engineering Practice 9, pp. 267 - 281 doi:10.1016/S0967-0661(00)00110-6

[2] BENDIKSEN, K., HALNES, D. MOE, R.and NULAND, S. (1991). The dynamic two-fluid model olga: Theory and application, SPE Production Engineering 6, pp. 171 - 180 doi:10.2118/19451-PA

[3] BENJAMIN, T. (1968). Gravity currents and related phenomena, J.Fluid Mech. 89, pp. 209 - 248 doi:10.1017/S0022112068000133

[4] BRILL, J., SCHMIDT, Z., COBERLY, W., HERRING, J. MOORE, D. (1981). Analysis of two-phase tests in large diametre prudhoe bay field, SPEJ, pp. 363 - 378.

[5] CHEN, C.-T. (1999). Linear System Theory and Design, 3 edn, Oxford Univ. Press.

[6] GODHAVN, J., FARD, M. P. FUCHS, P. (2005). New slug control strategies, tuning rules and experimental results, Journal of Process Control 15, pp. 547 - 557 doi:10.1016/j.jprocont.2004.10.003

[7] HAVRE, K. DALSMO, M. (2001). Active feedback control as the solution to severe slugging, In SPE Annual Technical Conference and Exhibition.

[8] KRISTIANSEN, O. (2004). Experiments on the transition from stratified to slug flow in multiphase pipe flow, Phd-thesis, Norwegian University of Science and Technology.NTNU.

[9] SCHMIDT, Z., BRILL, J. BEGGS, H. (1979). Choking can eliminate severe pipeline slugging, Oil and Gas Journal, pp. 230 - 238.

[10] SCOTT, S., SHOHAM, O. BRILL, J. (1989). Prediction of slug length in horizontal, large-diameter pipes, SPE Production Engineering, pp. 335 - 340.

[11] SKOFTELAND, G. GODHAVN, J.-M. (2003). Suppression of slugs in multiphase flow lines by active use of topside choke, In Multiphase´03 San Remo.

[12] TAITEL, Y. DUKLER, A. (1976). A model for predicting flow regime transitions in horizontal and near horizontal gas-liquid flow, AIChE J. 22, pp. 47 - 55 doi:10.1002/aic.690220105

[13] WOODS, B. HANRATTY, T. (1996). Relation of slug stability to shedding rate, Int.J.Multiphase Flow 22, pp. 809 - 828 doi:10.1016/0301-9322(96)00028-6

[14] ZEITZ, M. (1987). The extended luenberger observer for nonlinear systems, Systems and Control Letters 9 10, pp. 149 - 156 doi:10.1016/0167-6911(87)90021-1

**BibTeX:**

@article{MIC-2006-3-2,

title={{Modelling and control of growing slugs in horizontal multiphase pipe flows}},

author={Elgsæter, Steinar M.},

journal={Modeling, Identification and Control},

volume={27},

number={3},

pages={157--170},

year={2006},

doi={10.4173/mic.2006.3.2},

publisher={Norwegian Society of Automatic Control}

};