Está en la página 1de 33

INSTITUTO POLITÉCNIC O N ACION AL

GRUPO DE ANÁLISIS DE INTEGRIDAD DE DUCTOS

PROCEDIMIENTO PARA EL ANÁLISIS DE FLUJO DE

FLUIDOS PARA LÍNEAS DE TRANSPORTE DE

HIDROCARBUROS
OBJETIVO

Estimar y localizar las secciones con mayor susceptibilidad a presentar corrosión interna por la
acumulación de agua y/o condensados en los ductos utilizados para la recolección y transporte de
hidrocarburos, mediante el método de elemento finito (MEF), a través del software PIPEFLO® versión
9.4.0.15.

ALCANCE

Este procedimiento tiene como finalidad desarrollar el Análisis de Flujo de Fluidos de ductos de
transporte de hidrocarburos líquidos, gaseosos o mezcla de ellos, para establecer las regiones o
secciones susceptibles a presentar defectos de Corrosión Interna por acumulación de líquidos, que
puedan demeritar de manera considerable la Integridad Mecánica del ducto.

DOCUMENTOS DE REFERENCIA

Procedimientos Internos

Manual de la Calidad/Realización del Producto


MC 7
Control de Registros de Calidad
PG4/3
Evaluación de la Integridad Mecánica Mediante el Método de Evaluación
PG7/16 Directa

Códigos y Normas Internacionales

“Petroleum and natural gas industries – Pipeline transportation


ISO 13623:2009 systems” en español, “Industrias de Petróleo y Gas Natural –
Sistemas de Ductos de Transporte”
‘’Gas Transmission and Distribution Piping Systems’’, en español
ASME B31.8 2014
“Sistemas de Ductos de Transporte y Distribución de Gas”.

1
“Dry Gas Internal Corrosion Direct Assessment Methodology for Pipelines”, en
NACE SP0206-2006 español, “Metodología de Evaluación Directa para Corrosión Interna para
Tuberías de gas seco”.
‘’Liquid Petroleum Internal Corrosion Direct Assessment Methodology for
NACE SP0208-2008 Pipelines”, en español, “Metodología de Evaluación Directa para Corrosión
Interna para Tuberías de petróleo líquido”

Normas Nacionales

NOM-027-SESH-2010
“Administración de la integridad de ductos de recolección y transporte de
hidrocarburos”
NRF-005-PEMEX-2009 “Protección interior de ductos con inhibidores”
NRF-026-PEMEX-2008
“Protección con recubrimientos anticorrosivos para tuberías enterradas y/o
sumergidas”
NRF-030-PEMEX-2009
“Diseño, construcción, inspección y mantenimiento de ductos terrestres
para transporte y recolección de hidrocarburos”

DEFINICIONES

Es la interacción fisicoquímica de la superficie interna del metal de un


CORROSIÓN INTERNA ducto en contacto con un medio resultando cambios en las propiedades
del metal y que a menudo puede conducir a la degradación del mismo.
GRADIENTE DE
PRESIÓN Diferencia de valor de presión entre dos puntos.
Es el estudio del movimiento de un fluido el cual involucra las leyes del
FLUJO DE FLUÍDOS movimiento, propiedades del fluido y características del medio o conducto
por el cual fluyen.
SOFTWARE PIPEFLO
Es un simulador de estado estacionario para cuestiones de garantía de
flujo en redes simples o complejas.
MET. LP-ICDA
Metodología de Evaluación Directa de Corrosión Interna para Tuberías de
Petróleo Líquido.
MET. DG-ICDA
Metodología de Evaluación Directa de Corrosión Interna para Tuberías de
Gas Seco.
MET. WG-ICDA
Metodología de Evaluación Directa de Corrosión Interna para Tuberías de
Gas Húmedo.

RESPONSABILIDAD Y AUTORIDAD

Es responsabilidad del analista el realizar el análisis apegándose a lo descrito en este documento y


basándose en las normas establecidas.

Es responsabilidad de cada uno de los supervisores de sede del GAID-IPN, hacer llegar al analista de
flujo de fluidos la información requerida para realizar el análisis de flujo de fluidos.

Es una de las tarea del responsable técnico de GAID-IPN, la revisión de los reportes técnicos emitidos
como resultado de la realización de un análisis de flujo de fluidos; de la misma manera, es responsable
de la revisión y actualización del presente procedimiento.

2
INTERACCIONES

El proceso de análisis de flujo de fluidos a ductos de transporte de hidrocarburos tiene interacción con el
proceso de evaluación de integridad mecánica de ductos mediante el método de evaluación directa.

Con el área de inspección en campo en la determinación de puntos de excavación e inspección directa


del ducto.

Con el área de análisis de riesgo debido a que en el análisis de flujo de fluidos se determinan y se
consideran las secciones de acumulación de líquidos y las cuales son secciones con mayor índice de
riesgo y mayor probabilidad de falla por amenaza de corrosión interna/externa detectadas en el análisis
de riesgo con la herramienta de PIRAMID.

Con el área de Gestión de calidad en el proceso de control de calidad de acuerdo con los
procedimientos aplicables.

MÉTODO DE DESARROLLO

Cuando se solicite un análisis de flujo de fluidos, el analista en común acuerdo con el responsable o
supervisor de la sede, procederán a dar inicio al análisis, respetando la metodología en la presente
sección.

Tomando como referencia la solicitud del análisis de flujo de fluidos, y de acuerdo a la naturaleza del
trabajo a realizar, se procederá a la clasificación del tipo de estudio, pudiendo ser éste alguno de los
siguientes:

1. Análisis de flujo de fluidos, utilizando la metodología LP-ICDA (Liquid Petroleum - Internal


Corrosion Direct Assessment).

2. Análisis de flujo de fluidos, utilizando la metodología DG-ICDA (Dry Gas - Internal Corrosion
Direct Assessment).

3. Análisis de flujo de fluidos, utilizando la metodología WG-ICDA (Wet Gas – Internal Corrosion
Direct Assessment).

De acuerdo a la clasificación mostrada en los puntos anteriores, se solicita la información mínima


requerida para realizar el análisis de flujo de fluidos.

Posteriormente se revisa la información básica solicitada, se verifica y/o actualiza la información mínima
para la realización del estudio. En caso de ser necesario se solicitará la realización de una visita de
campo concertada y confirmada por el responsable o supervisor de la sede, con el fin de obtener más
información o verificar la que se tiene.

De acuerdo con la recopilación y revisión de la información para realizar el análisis de flujo de fluidos, se
establecen los procedimientos de acuerdo al tipo de servicio y producto manejado como se menciona en
los puntos 1, 2 y 3.
3
Una vez concluido lo anterior, se procede a construir un modelo numérico mediante el software
PIPEFLO® Versión 9.4.0.15 de acuerdo a la recopilación, revisión y análisis de la información del ducto.

Para fin ilustrativo, se va a describir la construcción del modelo numérico en la interface del programa,
utilizaremos para ello el nombre EJEMPLO 1 como nombre de la línea o ducto al cual se va a realizar el
análisis de flujo de fluidos.

Abrimos la interface del programa y veremos lo siguiente:

Accesorios y/o elementos

Área grafica de la interface del programa


para crear el modelo numérico

Seleccionamos los elementos y herramientas necesarias para crear nuestro modelo numérico, es decir,
comenzaremos añadiendo una fuente o salida (source),un punto de ajuste o inyección de presión
(pressure), como en los casos que aquí se abordan, utilizaremos un (fitting) que en este caso
corresponde a una válvula. Para continuar con la configuración de nuestro modelo, se va iniciar un tramo
aéreo (TA) conformado de un elemento llamado (pipe) y un (bend); este tramo está conectado con otro
conformado por (pipe) y (bend) que se encuentra enterrado al cual lo llamaremos línea regular (LR); y
esta a su vez conecta con otro tramo aéreo (TA) conformado por un elemento (pipe) y un (bend). Antes
de la llegada colocaremos otro (fitting) o válvula. La llegada está conformada por un elemento llamado
(demand), el cual nos puede representar un deposito, tanque o simplemente una estación de
recolección. En la siguiente imagen se muestra un esquema de nuestro modelo numérico:

4
Accesorios y/o elementos

Source (Salida) Fitting Demand


Pipe (TA) Pipe (TA)

Fitting

Pressure Pipe (LR)

Como podemos apreciar en la imagen anterior, ya tenemos el modelo numérico, lo que procede es llenar
los datos en la parte izquierda de nuestra interface del programa, es decir, en General Case Data.

Para la parte de Title, podemos introducir el nombre de la línea y también agregar alguna nota
importante que debamos incluir.

5
En Fluid Selection podemos seleccionar las opciones de fluidos, para esta versión solo nos da un solo
sistema de fluidos como se puede apreciar a continuación:

Fluid System nos permite seleccionar los sistemas de fluidos con los que estamos trabajando, podemos
escoger Compositional, Black Oil, Simplified y Steam/Water. Para este ejemplo utilizaremos Black
Oil.

Temperature Settings, se refiere a los ajustes de la temperatura, ya sea de forma que se ajuste de
forma automática por el programa o que los ajustes sean por el usuario, en este caso usaremos los
ajustes calculados por el programa.

6
Para Multiphase Methods es la opción que nos brida escoger el procedimiento para resolver nuestro
caso, ya sea usar Gas-Based with Liquid, Liquid-Based with Gas, OLGAS 2 Phase y Custom,
usaremos la primera opción en nuestro ejemplo.

Unit Selection nos permite crear un sistema de entrada y salida de datos con las unidades que más con
convenga y así usarlo en análisis futuros sin buscar o configurarlo cada vez que se necesite.

7
En Parametric Data nos da la opción de seleccionar y ver un grupo de parámetros o valores.

Global Data Editor muestra los elementos y accesorios usados en nuestro modelo numérico, así como
también la oportunidad de modificar valores introducidos en cada uno de ellos.

8
En Tolerances dejamos la opción que viene por default.

9
Cooldown se usa para los perfiles de enfriamiento de temperatura para los fluidos en las diferentes
secciones de la tubería. En este caso lo tenemos deshabilitado “Disable”.

En Emulsion podemos escoger las diferentes opciones de viscosidad de la emulsión, es decir, el tipo de
viscosidad que tendrá la mezcla de dos líquidos más o menos homogéneos. Usaremos la primera
opción.

10
Corrosion Risk es para tomar en cuenta o no el riego de corrosión, para nuestro análisis usaremos la
opción “No”.

Teniendo lista la sección de General Case Data, pasaremos a llenar cada uno de los campos
correspondientes a nuestro modelo numérico.

Le damos clic en POZO EJEMPLO 1 (Source) y en la parte izquierda aparece lo siguiente:

Para Description usaremos el nombre de la fuente o del lugar de donde se iniciara el flujo de la línea,
para este caso usamos pozo ejemplo 1.

En Fluid Properties damos clic y aparece la venta siguiente:

11
En este ejemplo usamos como fluido gas como fluido principal, podemos usar la gravedad específica del
gas o el limite composicional, es decir, si seleccionamos Specify Gas Gravity o Limited
Compositional.

Si usamos Specify Gas Gravity tendremos lo siguiente:

12
Para este caso se activa la casilla de Gas Gravity e introducimos el valor de la gravedad del gas

Si usamos Limited Compositional se activa la casilla para esta opción, si damos clic en esta casilla
podemos desplegar una ventana de los componentes del gas, como se muestra a continuación:

13
En esta ventana podemos llenar las casillas teniendo una cromatografía del gas o un análisis físico-
químicos para los hidrocarburos en estado líquido.

Para Temperature solo introducimos la temperatura de operación de la línea

Flow Rate se refiera a los caudales o volumen de cada fluido presente en la línea. Para este caso
usaremos un flujo de gas de 0.05 MMPCD y 4BPD de flujo de agua.

14
Para el punto de ajuste o inyección de presión Presure Set Point #1, para el EJEMPLO 1 se usara una
presión de 8.085 kg/cm2 (792.868kPa), la cual vamos a colocar en la parte izquierda de la pantalla en el
panel Pressure Set Point.

Para el Fitting (VS1) podemos ver lo siguiente:

15
En Description colocaremos algo para identificar el Fitting empleado, en este caso usamos una válvula
de bola y la renombramos VS1.

En la casilla Method seleccionamos el método que usaremos en el Fitting, en este caso usaremos
Equivalent Length.

Si damos clic en la casilla Fitting Database, aparece una ventana Standard Fittings que nos permite
ver que método estamos aplicando y seleccionar el tipo de accesorio que vamos a utilizar.

En la casilla Equivalent Length colocaremos la longitud del segmento de tubo horizontal, es decir, la
longitud equivalente especificada multiplicado por el diámetro especificado.

En Diameter, colocamos el diámetro del accesotio, en este caso, el diámetro de la válvula.

Para Absolute Roughness llenamos la casilla con el valor de la rugosidad absoluta.

Ahora pasaremos a la sección de Pipe, recordando que tenemos tres secciones, una que corresponde
al Tramo Aereo 1 (TA1), la Línea Regular (LR) y por último otro Tramo Aéreo 2 (TA2).

Seleccionamos el primer Tramo Aereo 1 y en el panel de lado izquiero aparece lo siguiente:

16
En la casilla Description colocamos la etiqueta del nombre con el que vamos a identificar ese
segmento.

Para Nominal Diameter aparece una ventana Standard Pipe Sizes donde podemos seleccionar la
tubería que estamos utilizando, para este tramo usamos 3” API Standard.

En el caso de las casillas ID (diámetro interior), OD (diámetro exterior) y Wall Thickness (espesor de
pared) los valores que aparecen ya vienen por default al escoger el tipo de tubería.

Si damos clic en la casilla Absolute Roughness (Rugosidad Absoluta) aparece una ventana Pipe
Material and Roughness y para este caso de estudio en Pipe Material seleccionamos User Specified
e introducimos el valor de la rugosidad en Abs. Roughness.

17
Al dar clic en la casilla Insulation/Liners aparece la ventana Insulative Coating, en la cual podemos
introducir el recubrimiento aislante que se puede tener en la tubería. Para este caso en particular
tenemos Fusion Bonded Epoxy.

Damos clic en la casilla Heat Transfer y aparece una ventana con el mismo nombre, y seleccionamos
Above Ground en la casilla Heat Transfer Scenario.

18
En la casilla Elevation Profile damos clic y aparece la siguiente ventana:

En esta ventana podemos introducir el perfil de elevación que tiene la línea en este segmento, le damos
clic en Data Import y aparece una ventana Excel Elevation Data Import en la cual podemos buscar la
ubicación del archivo en el cual contenga el perfil que vamos a utilizar en esta sección de la línea. Para
ello tenemos un archivo de Excel que contiene las siguientes pestañas:

En la pestaña Perfil elev contiene todo el perfil de la línea, pero por efectos de orden y facilidad de
trabajo lo dividiremos en Tramo Aéreo 1, LR enterrada y Tramo Aéreo 2.

Retomando buscar el archivo donde está el perfil de elevación, en la ventana Excel Elevation Data
Import aparece la hoja de datos con las pestañas mencionadas y seleccionamos Tramo Aéreo 1,
damos clic en Get Elevation Profile y por último le damos clic en OK.

19
Volviendo a la ventana Elevation Profile Editor – T. Aéreo 1 pasamos a llenar la sección de
Surrounding con la temperatura del ambiente circundante, es decir, la temperatura a la que está la
línea, no es la temperatura de operación. Le damos clic en Save & Close.

Para la LR se sigue el mismo procedimiento que para el Tramo Aéreo 1, solo que en Description
colocamos LR.

20
En este segmento colocamos un texto con Annotate donde en Description colocamos que tipo de
sección de la tubería es y en Text el nombre de la línea.

Al ingresar el perfil de elevación en Elevation Profile, aparece la ventana Elevation Profile Editor-LR
damos clic en Data Import.

21
Aparece la ventana Excel Elevation Data Import en la cual buscamos la ubicación de nuestro archivo
que contiene el perfil de elevaciones seleccionamos la pestaña LR enterrada y le damos clic en Get
Elevation Profile y por último en OK.

En la ventana Elevation Profile Editor-LR le damos clic en Save & Close. También colocamos la
temperatura de esta sección de la línea en Surrounding de esta misma ventana, como se puede
observar, al inicio y al final de esta sección de tubería se coloca una temperatura diferente a la promedio
del suelo, esto se debe a la interface suelo-aire.

Para el T. Aéreo 2 se sigue el mismo procedimiento que en las dos secciones anteriores, solo que en
Description se coloca T. Aéreo 2.

22
En Elevation Profile aparece una ventana con el nombre de Elevation Profile Editor – T. Aereo 2,
damos clic en Data Import.

Buscamos la ubicación del archivo donde se encuentra nuestro perfil de elevación en la ventana Excel
Elevation Data Import, seleccionamos la pestaña de Tramo Aéreo 2, damos clic en Get Elevation
Profile y por último en OK.

23
Para la temperatura del segmento vamos a Surrounding y colocamos la temperatura del tramo aéreo 1
y damos clic en Save & Close.

Para el siguiente Fitting se hace lo mismo que en el primero, solo que en Description colocamos VS2.

Para culminar con el llenado de los datos del modelo numérico, pasamos a la demanda o llegada
Demand, en la cual colocamos el nombre de la llegada de la línea.

Para saber si nuestro modelo numérico está completo, nuestro modelo debe estar de color gris, si
aparece algún segmento, elemento o accesorio de otro color, ya sea de color amarillo se debe verificar
los datos que se introdujeron hasta que los datos estén correctos. Teniendo todo listo se procede a
correr el programa para la solución de nuestro modelo.

24
Por último le damos clic en Close.

Para extraer los resultados que necesitamos seleccionamos todo el Pipe o línea (los dos tramos aéreos
y la línea enterrada) usando la tecla Ctrl y dando clic en cada uno de los segmentos que conforman el
modelo numérico.

En la parte superior de la interface del programa damos clic en Results y seleccionamos Export All.

Aparece una ventana con el nombre Export All Segment Results to Excel Worksheet.

25
Damos clic en Browse, buscamos la ubicación del archivo de Excel S1_FinalF para vaciar los
resultados arrojados en Export All.

26
Regresamos a Results y seleccionamos Export Flow Assurance.

Aparece una ventana con el nombre Export All Segment Results to Excel Worksheet.

Damos clic en Browse, buscamos la ubicación del archivo de Excel S1_Final_FA para vaciar los
resultados arrojados en Export Flow Assurance.

27
Cabe señalar que los archivos de Excel S1_FinalF y S1_Final_FA son plantillas con datos y fórmulas
para generar las gráficas de presión, temperatura, velocidad de flujo, presión parcial del CO 2, presión
parcial del H2S, patrón de flujo y acumulación de líquidos en otro archivo de Excel llamado Results
Graficas.

Abrimos el archivo S1_FinalF y Results Graficas, en el primero ordenamos sobre la columna A el


tramo correspondiente al T. Aéreo 1, es decir, cortamos todas las filas correspondientes a ese tramo y
las pegamos al principio de la columna antes mencionada, antes de LR.

En el archivo Results Graficas, copiamos toda la columna C que corresponde a Longitud en la pestaña
Case_1 (ORDER) y lo pegamos en el archivo S1_FinalF después de la columna Midpoint Cumulative
Lengths (m).

28
Copiamos toda la hoja en S1_FinalF y la pegamos en la pestaña Case_1 (ORDER) del archivo Results
Graficas.

29
Guardamos los cambios en ambos archivos.

Abrimos el archivo SI_Final_FA, ya teniendo el archivo Results Graficas abierto, nos vamos a la
pestaña Case_1FA y en la columna D que corresponde a Inside Diameter (in), copiamos partir de la fila
2 hasta el final de la columna y la pegamos en esa misma columna pero del archivo de Excel de
SI_Final_FA. Si se presentan disparos de longitud al correr las formulas en esa columna se debe hacer
un pequeño ajuste. Se copia esa columna y se pegan los valores en la columna A que corresponde a
Length (m) de esta misma hoja, es decir, sobre SI_Final_FA.

30
Copiamos toda la hoja de SI_Final_FA y la pegamos en Case_1FA de Results Graficas.

Verificamos si los datos obtenidos para generar las gráficas están correctos, si no es asi, corremos las
fórmulas que contiene la pestaña de Datos.

Por último procedemos a generar las gráficas según los valores obtenidos comparados con los datos de
operación.

Una forma directa de obtener algunas gráficas de la interface del programa es dando clic derecho sobre
la línea previamente seleccionada, posicionarnos en Plots y dar clic en Pipeline Data.

31
Aparece la ventana siguiente:

En la cual nos muestra el perfil de elevación y la variación de presión a lo largo del ducto. Podemos
invertir la posición de los ejes en cuanto a la variable que deseamos visualizar y también si queremos
cambiar la variable que tenemos, es decir, podemos ver el perfil de elevación y presión, temperatura,
acumulación de líquidos, etc.

32

También podría gustarte