Determination of Active Constraints in a Network (Record no. 187535)

MARC details
000 -LEADER
fixed length control field 02938nab a2200217 4500
008 - CÓDIGOS DE INFORMACIÓN DE LONGITUD FIJA - INFORMACIÓN GENERAL
Campo de control de longitud fija 260224s2012 xxu ing
041 ## - IDIOMA
Idioma Inglés
245 00 - TITULO
Título Determination of Active Constraints in a Network
260 ## - PUBLICACION, DISTRIBUCION, ETC
Lugar de publicación, distribución, etc.
Nombre de publicador, distribuidor, etc.
Fecha de publicación, distribución, etc. jun. 2012
270 ## - FECHA DE CARGA
Fecha de carga 22/01/2013 ; 22/01/2013
300 ## - DESCRIPCION FISICA
Otra extensión 13 p. ; 441-454
520 ## - RESUMEN, ETC
Resumen Transcripción del resumen del autor: There is increasing interest in modeling networks of wells, including subsurface components of complex wells and surface facilities. Such modeling requires setting constraints at various points in the network. Typical constraints are maximum phase-flow rates and minimum flowing pressures. A major difficulty in network calculations is determining which of these constraints is active. This paper presents a method that uses slack variables in determining active constraints. The linearized equations of interest generally come in pairs, with each pair consisting of a base equation and a constraint equation. The base equation is the equation that normally applies. The constraint equation replaces it if the constraint is active. Normally, only one of these two equations can be satisfied. The slack variable provides a way to ensure that both are satisfied, regardless of which is active. If the constraint is inactive, the slack variable is added to the constraint equation and accounts for the slack, which by definition is the amount by which the inactive equation is not satisfied. On the other hand, if the constraint is active, the slack variable is instead added to the base equation, and the constraint equation as originally written is satisfied. To obtain this behavior, we define a parameter w and add w times the slack variable to the base equation and (1 - w) times the slack variable to the constraint equation. Thus, if w = 1, the slack variable is added to the base equation, and the constraint is active. On the other hand, if w = 0, the slack variable is added to the constraint equation, and the base equation is active. The slack is always in the inactive equation. There is a w associated with each slack variable. Determining the parameter w is an iterative process. The efficiency of the process is improved by manipulating the network matrix such that we can create a Schur complement that has the slack variables as its unknowns and contains the only references to the ws. To determine the slack variables, we need only to work with this matrix, which typically is much smaller than the network matrix. The resulting method is implemented within a general-purpose reservoir simulator. Testing of the method in more than 700 cases has shown it to be much more robust than an earlier heuristic procedure.
581 ## - ESTADO DE COLECCIÓN
Estado de colección 2
773 0# - CORRECCIÓN
Título SPE Journal
Partes relacionadas 17
942 ## - DESC. DE MATERIAL
Tipo de item KOHA Artículo de Revista
100 1# - RESPONSABLE PERSONAL
Apellido, Nombre Watts, J. W.
9 (RLIN) 52921
100 1# - RESPONSABLE PERSONAL
Apellido, Nombre Fleming, G.C.
9 (RLIN) 52886
100 1# - RESPONSABLE PERSONAL
Apellido, Nombre Lu, Q.
9 (RLIN) 52887
Holdings
Biblioteca propietaria Biblioteca actual Fecha de adquisición Inventario Total de préstamos Inventario Fecha de carga Tipo de item KOHA
Biblioteca Alejandro Angel Bulgheroni Biblioteca Alejandro Angel Bulgheroni 06/03/2026 200059658   200059658 06/03/2026 Artículo de Revista


Instituto Argentino del Petróleo y del Gas
Maipú 639 (C1006ACG) – Buenos Aires – Argentina
Tel: (54 11) 5277 IAPG (4274)
Lu - Vie 11 a 17 hs
Mail: biblio@iapg.org.ar


Copyright © 2026, Instituto Argentino del Petróleo y del Gas, todos los derechos reservados.

Protección de datos personales