Professional Documents
Culture Documents
MEDIANTES EL USO DE
HERRAMIENTAS COMPUTACIONALES
DE PROPSITO GENERAL
Javier Garca-Mogolln
Piura, agosto de 2015
FACULTAD DE INGENIERA
Departamento de Ingeniera Mecnico-Elctrica
A Dios
A mis padres por su apoyo incondicional
A Mara Hermelinda Mela por ser parte de esta
nueva etapa en mi vida.
5
Prlogo
En tal sentido, la presente tesis propone una manera ms eficiente y menos costosa de
llevar a cabo un proyecto para el diseo de gasoductos enterrados; aplicando diferentes
modelos, adems su evaluacin y clculo en los diferentes escenarios.
El desarrollo del presente trabajo de tesis tiene como finalidad, brindar una herramienta
informtica que permita ingresar los diferentes parmetros de un nuevo gasoducto y
obtener una solucin en ese escenario en forma rpida.
Asimismo, no puedo dejar de mencionar y agradecer a las personas que han hecho
posible la culminacin de este trabajo; entre ellos al Ing. Eduardo Meja Rivas quien
con sus conocimientos direccion esta tarea. Adems, un especial agradecimiento al
Ing. Daniel Camacho y al Mg. Ing. Jorge Yaksetig, mi asesor de tesis.
Finalmente agradecer a todas aquellas personas que de alguna u otra manera ayudaron a
la culminacin de la presente tesis, a mis padres, hermana, enamorada y a mis amigos
por la constante motivacin para sacar adelante este trabajo y a todas aquellas personas
que, quizs sin saberlo, fueron un valioso apoyo.
7
Resumen
Introduccin ...................................................................................................................... 1
Captulo 1. Ductos transportadores de gas natural ........................................................... 3
1.1 Historia y desarrollo del transporte .................................................................... 3
1.2 Construccin y componentes de un gasoducto .................................................. 5
1.2.1 Tubera ........................................................................................................ 5
1.2.2 Infraestructura........................................................................................... 14
Captulo 2. Criterios de diseo para un gasoducto ......................................................... 21
2.1 Introduccin ..................................................................................................... 21
2.2 Propiedades del fluido ..................................................................................... 22
2.3 El medio ambiente ........................................................................................... 22
2.4 Efectos de la presin y temperatura ................................................................. 23
2.5 Escenarios de oferta-demanda y seleccin de ruta .......................................... 24
2.6 Marco legal y normatividad ............................................................................. 24
2.6.1 Marco tcnico ........................................................................................... 25
2.6.2 Normas y Reglamentos ............................................................................. 28
2.6.3 Marco Legal .............................................................................................. 29
2.6.4 Prevalencia entre normas .......................................................................... 29
2.7 Economa ......................................................................................................... 29
2.7.1 Costos Capital ........................................................................................... 30
2.7.2 Costos de operacin .................................................................................. 32
2.7.3 Anlisis econmico .................................................................................. 33
2.8 Materiales y construccin ................................................................................ 34
2.9 Operacin ......................................................................................................... 35
2.10 Proteccin de la tubera.................................................................................... 35
2.10.1 Proteccin externa .................................................................................... 35
2.10.2 Proteccin interna ..................................................................................... 35
2.11 Monitoreo de la integracin de los ductos ....................................................... 35
2.11.1 Mtodos de evaluacin de la integridad ................................................... 36
2.11.2 Evaluacin de riesgos ............................................................................... 36
2.11.3 Reparacin del gasoducto ......................................................................... 37
Captulo 3. Metodologa de diseo del programa .......................................................... 39
3.1 Introduccin ..................................................................................................... 39
3.2 Diseo geomtrico ........................................................................................... 40
3.2.1 Datos disponibles para diseo .................................................................. 40
3.2.2 Determinacin del dimetro interior......................................................... 41
3.3 Diseo Mecnico ............................................................................................. 44
3.3.1 Datos disponibles para diseo .................................................................. 44
3.3.2 Tipo de Localidad ..................................................................................... 45
3.3.3 El Factor de Diseo .................................................................................. 46
3.3.4 Factor de junta longitudinal ...................................................................... 49
3.3.5 Factor de disminucin de temperatura ..................................................... 50
3.3.6 Procedimiento de diseo ........................................................................... 50
3.3.7 Procedimiento de pruebas despus de la construccin ............................. 52
3.4 Diseo hidrulico ............................................................................................. 54
3.4.1 Datos disponibles para diseo .................................................................. 54
3.4.2 Ecuacin General de Flujo ....................................................................... 55
3.4.3 Velocidad del gas en la tubera ................................................................. 59
3.4.4 Estaciones de compresin......................................................................... 60
3.4.5 Procedimiento de clculo.......................................................................... 61
3.5 Diseo econmico ............................................................................................ 67
3.5.1 Datos disponibles para diseo .................................................................. 67
3.5.2 Procedimiento de diseo ........................................................................... 68
3.5.3 Anualidades de un prstamo ..................................................................... 68
3.5.4 Costos capitales ........................................................................................ 69
3.5.5 Costos operativos...................................................................................... 70
3.5.6 Costo anual total ....................................................................................... 71
3.5.7 Costo de transporte o tarifa....................................................................... 72
3.5.8 Curvas J ................................................................................................. 72
Captulo 4. Diseo y desarrollo del programa ................................................................ 75
4.1 Objetivos del programa .................................................................................... 75
4.2 Caractersticas del programa ............................................................................ 75
4.3 Diseo del programa propuesto ....................................................................... 76
4.4 Lenguaje de programacin............................................................................... 96
4.5 Utilizacin del programa ................................................................................. 96
Captulo 5. Anlisis y validacin de resultados .............................................................. 97
5.1 Corridas y resultados del programa ................................................................. 97
5.2 Interpretacin de resultados ........................................................................... 106
5.3 Validacin de resultados ................................................................................ 106
5.4 Anlisis tcnico econmico ........................................................................ 106
11
Introduccin
En este contexto la industria de los hidrocarburos tiene especial relevancia; debido a que los
negocios deben producir cada vez ms y para ello hacen uso de combustibles que provienen
de los hidrocarburos que se encuentran en yacimientos a cientos de kilmetros de los
centros de consumo y llegan a estos a travs de ductos y/o buques tanque.
Asimismo los ductos son tuberas de acero que pueden llegar a medir hasta 40 pulgadas de
dimetro y se extienden por grandes distancias desde los yacimientos hasta las refineras o
plantas criognicas donde el hidrocarburo ser procesado para obtener las fuentes de
energa para la industria.
En el primer captulo se describe las diferentes partes que conforman una instalacin
transportadora de gas natural entre las que se encuentran las tuberas, las estaciones de
compresin, los sistemas contra-incendio, los sistemas de proteccin catdica, sistema de
deteccin de filtraciones, los recubrimientos, sistemas de integracin, etc.
Captulo 1
Con relacin al gas natural, sus ventajas se conocieron por primera vez en China cuando
comenzaron a utilizarlo para evaporar el agua de mar y producir sal. En 1696, un grupo
de misioneros descubri el primer depsito de este combustible en el Nuevo Mundo en
el norte de Nueva York y en 1802 se iluminaron con gas natural las primeras calles de
Italia, en la ciudad de Gnova. Cincuenta aos ms tarde se construa en Pennsylvania el
primer gasoducto moderno que meda menos de 9km y tena dos pulgadas de dimetro.
Es entonces que a partir de esa problemtica surge la necesidad del transporte del gas
hacia los puntos de comercializacin ubicados en la costa, por lo que en estas
circunstancias se busca utilizar el medio de transporte de gas ms eficiente.
El transporte del gas natural, a diferencia del petrleo en trminos de costos, es uno de
los eslabones de la cadena del valor del gas natural ms relevantes, porque encarece el
precio final y puede llegar a convertir un suministro de gas, en no viable
econmicamente para el transportista, segn el medio utilizado. En tal caso el mismo
debe ser seleccionado principalmente en funcin de la demanda a atender y la distancia
del transporte.
a) Carreteras
b) Gasoductos
Las tuberas son el medio ms seguro y eficaz del transporte del gas natural
desde el pozo de origen hasta las plantas de extraccin y fraccionamiento; donde
luego de su procesamiento para deshidratarlo y recuperar los hidrocarburos
lquidos queda el metano como gas residual, el cual es comprimido e ingresa al
sistema de transmisin para ser despachado al consumidor industrial y
domstico.
c) Martimo y Fluvial
d) Ferrocarriles
Aqu, los materiales con los cuales se construyen los recipientes deben de
cumplir una seria de normas. Adems tienen que tener aislamiento trmico, para
evitar accidentes, que no se puedan controlar [14].
Luego del anlisis realizado se puede concluir que la movilizacin del gas
natural por gasoducto es considerado el medio de transporte ms seguro y
eficiente; por lo cual este trabajo se enfocar a desarrollar los diversos temas
involucrados con este medio de transporte.
Yacimiento gasfero.
La ruta y el derecho de va.
Los ductos.
Estaciones de compresin.
Generadores.
Sistemas de almacenamiento.
Sistemas de proteccin contra-incendio.
Sistemas de proteccin catdica (nodos de sacrificio o corriente impresa).
Sistemas de vlvulas de emergencia y dispositivos reductores de presin.
Sistemas de integracin.
Sistemas automticos de diagnsticos de fallos (filtraciones, derrames,
sobrepresiones, etc.).
1.2.1 Tubera
Los ductos transportadores de gas son de materiales que estn regulados principalmente
por las siguientes normas:
o Resistencia mecnica.
Los ductos por lo general se fabrican partiendo de aceros del tipo ASTM A53 Grado 5L.
El acero ASTM A53 Grado 5L tiene caractersticas mecnicas que satisfacen los
requerimientos de las normas arriba sealadas para la industria petrolera. Ms adelante
se detallan sus caractersticas mecnicas [16].
Los ductos para el transporte de hidrocarburos estn formados por tramos de tuberas
que han pasado por diversos procesos de manufactura:
3. Tubera soldada por electro-fusin es una tubera que tiene una unin
longitudinal soldad a tope, donde la coalescencia se produce en el tubo
preformado por soldadura de arco elctrico manual o automtico. La soldadura
puede ser sencilla o doble y puede ser efectuada con el uso de metal de relleno o
sin l. Las especificaciones tpicas son ASTM A 134 y ASTM A 139, que
permiten soldadura sencilla o doble con el uso de metal de relleno o sin l. Otras
especificaciones tpicas adicionales son ASTM A 671 y ASTM A 672, que
requieren tanto soldaduras internas como externas y el uso de metal de relleno.
5. Tubera soldada por fulguracin elctrica (flash welded) es una tubera que
tiene una unin a tope longitudinal, donde la coalescencia se produce
simultneamente sobre toda el rea de superficies colindantes por el calor
obtenido de la resistencia al flujo de la corriente elctrica entre las dos
superficies y por la aplicacin de presin despus de que el calentamiento se
haya completado substancialmente. La fulguracin y el acortamiento son
acompaados por la expulsin de metal de la unin. Una especificacin tpica es
API 5L.
6. Tubera soldada por doble arco sumergido es una tubera que tiene una unin a
tope producida por lo menos en dos pasadas, una de las cuales es por dentro de
la tubera. La coalescencia se produce por el calentamiento con un arco elctrico
entre el electrodo de metal desnudo o los electrodos, y el trabajo. La soldadura
queda blindada por una capa de material granular fusible sobre el trabajo. No se
aplica presin, y el metal de relleno para las soldaduras interna y externa se
obtiene del electrodo o los electrodos. Las especificaciones tpicas son ASTM A
381 y API 5L.
7. Tubera sin costura es un producto tubular fundido hecho sin una costura
soldada. Se fabrica mediante trabajo en caliente del acero y si es necesario, por
una posterior acabado en fro del producto tubular trabajado en caliente, para
producir la forma deseada, dimensiones y propiedades. Las especificaciones
tpicas son ASTM A 53, ASTM A 106 y API 5L.Adems de las normas
sealadas tambin se tiene la norma API 1104, soldadura de tuberas e
instalaciones relacionadas donde se exige para el tendido de ductos que las
soldaduras sean depositadas por soldadores calificados [1].
8
Las instalaciones superficiales de los sistemas de ductos que transportan gas natural
estn expuestas a los efectos de la corrosin atmosfrica como consecuencia del proceso
de oxidacin que ocurre cuando las estructuras metlicas, normalmente de acero al
carbono estn en contacto con el medio ambiente, principalmente con el agua, oxgeno
y cidos derivados del azufre, Por lo que tienden a regresar a su condicin original de
mineral de hierro.
a) Recubrimientos o revestidores
b.2) Por corriente impresa: Para grandes estructuras, los nodos de sacrificio
no pueden entregar de forma econmica la corriente suficiente para brindar una
10
completa proteccin. Este mtodo utiliza nodos que son energizados por
una fuente externa de corriente directa, que se inyecta a la estructura a
proteger. En este caso los nodos son colocados de manera uniforme y la
corriente producida por estos, es convertida en corriente continua a travs
de un rectificador, para luego ser dirigida al interior de la estructura que
se desea proteger. Grafito y hierro fundido con alto porcentaje de silicio son
los materiales que ms comnmente son utilizados como nodos, sin embargo,
otros materiales (tales como magnetita, platino, y los materiales cermicos
recientemente desarrollados) han sido exitosamente utilizados. Este tipo de
corriente es la ms utilizada en la proteccin de pozos petroleros.
Ilustracin 1-2. Esquema de proteccin catdica con corriente impresa de una tubera
enterrada.
Fuente: Proteccin catdica por corriente impresa (s/f). En lnea Internet, accesible en:
http://bibliotecadigital.ilce.edu.mx/sites/ciencia/volumen2/ciencia3/079/htm/sec_8.htm
c) Estudio de fugas
Se deben efectuar estudios de fugas peridicos sobre las lneas del gasoducto
como parte del plan de operacin y mantenimiento. La frecuencia de los estudios
de fugas se determinarn acorde a la presin, antigedad de la tubera, clase de
localidad y si es que el ducto transporta gas sin un odorizador.
d) Recubrimientos protectores
Estos recubrimientos se utilizan para aislar el metal del medio agresivo, los
cuales pueden ser metlicos, que son obtenidos mediante el electro deposicin
de metales tales como: nquel, zinc, cobre, cadmio, estao, cromo, etc.; y no
metlicos, dentro de los cuales se tiene: pinturas, barnices, lacas, resinas
naturales o sintticas, entre otras.
Dado que el acero es el material de ms amplia utilizacin, la seleccin del
recubrimiento correcto depende de las siguientes propiedades:
e) La corrida de Pigs
Sirve para analizar los niveles de proteccin catdica de las tuberas enterradas.
Esta tcnica permite determinar la entrada y salida de corriente, contacto con
otras estructuras, estado general del revestimiento y fallas localizadas del
revestimiento.
g) Medicin de espesores
Esta tcnica se base en medir los espesores de pared de una tubera o recipiente a
travs de ondas ultrasnicas de haz recto y posicionado segn las normativas.
Esta inspeccin tiene la ventaja de detectar secciones de tubera que no cumplen
con el mismo espesor de paredes requeridos de acuerdo a la mxima presin que
pueda alcanzar el sistema.
14
El sistema SCADA puede mostrar la informacin grficamente para que pueda ser ms
fcil de entender. Si se produce un cambio, como la apertura o cierre de una vlvula, la
forma que representa esa vlvula especfica en pantalla, cambia tambin.
Fuente: Saview Sacada Software (s/f). Consultado el 5de febrero del 2015. En lnea
Internet, accesible en: www.scadaautomatizacion.com/
1.2.2 Infraestructura
La funcin de una estacin compresora de gas es elevar la presin del fluido en la lnea,
con el fin de suministrar la energa necesaria para su transporte. Para la estacin se
cuenta con una lnea de succin donde el flujo inicia su recorrido, pasando luego por
unos medidores de flujo computarizados que son los encargados de medir y almacenar
minuto a minuto toda la informacin referente a la corriente de entrada, datos de
presin, temperatura, volumen y caudal. El gas contina su recorrido hacia los
compresores, pasando antes por los scrubbers, los cuales se encargan de extraer el
posible contenido de lquido. Finalmente, el gas a una mayor presin, sale por la lnea
15
de descarga de los compresores, atravesando por los medidores de flujo de dicha lnea.
Toda estacin de compresin cuenta con un suministro de potencia para la puesta en
marcha de los compresores, un motor por cada compresor, un ventilador para el sistema
de enfriamiento, un sistema de vlvulas que regulan el paso de gas tanto para el
funcionamiento de los compresores, as como para mantener la presin de trabajo
deseada a travs de toda la lnea, un pequeo compresor para el accionamiento de
dichas vlvulas, filtros que se encarguen de extraer las impurezas que pueda contener el
gas para cumplir con los requerimientos del mercado y toda la instrumentacin
necesaria para el control del proceso de compresin.
Los compresores pueden obtener la energa necesaria para comprimir el gas del ducto
de las siguientes maneras:
a) Filtros
Los filtros de gas natural son instalados en cada estacin para remover cualquier
lquido o slido arrastrado por el flujo de gas. Los filtros pueden estar
compuestos de elementos ciclnicos para poder centrifugar las partculas y
lquidos a los costados de un recipiente encerrado a presin. Estas partculas y
lquidos luego caern para su coleccin en un sumidero, el cual ser
peridicamente drenado.
17
b) Calentadores
d) Sistemas de medicin
En las instalaciones del gasoducto sobre todo en las estaciones de compresin debe
haber sistemas de proteccin contra-incendio redundantes para garantizar que no se
produzca un fuego que pueda desencadenar en una explosin de caractersticas
catastrficas.
o Equipos de bombeo.
o Mangueras contra-incendio.
o Pitones, etc.
Captulo 2
2.1 Introduccin
Este captulo brinda una visin general de los elementos que sistemticamente influyen
en el diseo de un gasoducto a travs de su construccin, operacin y mantenimiento.
Para obtener ptimos resultados para un sistema de transmisin por gasoducto, estudios
de ingeniera y economa son necesarios para decidir el dimetro de la tubera, material,
los requerimientos de la energa de compresin y la ubicacin de la ruta del gasoducto.
Es as que los principales factores que influyen sobre el diseo de la tubera son:
Las propiedades del fluido a ser transportado tienen un impacto significativo sobre el
diseo del gasoducto. Estas propiedades estn dadas por el diseo del sistema o deben
ser determinadas por el ingeniero diseador. Las siguientes propiedades tienen que ser
calculadas para el gas a una presin y temperatura especficas:
Volumen especfico.
Factor de compresibilidad.
Calor especfico.
Coeficiente Joule-Thompson
Temperatura isentrpica.
Entalpa.
Entropa.
Viscosidad.
El ambiente afecta al diseo de la tubera tanto encima como por debajo de la superficie.
Para las tuberas que se encuentran debajo de la superficie (enterradas) las siguientes
propiedades deben ser determinadas durante el diseo del sistema:
0.5
Tb 2.5 p12 e s p22
Qsc C D 2.1
pb f Ta Z a Le
Qsc Tasa de flujo estndar de gas medido a una temperatura y presin base
(m3/da).
Tb = Temperatura base (K).
pb = Presin base (KPa).
p1 = Presin de entrada a la tubera (KPa).
p2 = Presin de salida a la tubera. (KPa).
D = Dimetro interno de la tubera (mm).
f = Factor de friccin. (adimensional).
= Gravedad especfica del gas. (adimensional).
Ta = Temperatura absoluta promedio de la tubera (K).
Z a = Factor de compresibilidad a la temperatura del flujo. (adimensional).
L = Longitud de la tubera (km).
E = Factor de eficiencia de flujo. (adimensional).
C = Constante numrica de valor 1.1494 103 en el Sistema Internacional.
Si se analiza la ecuacin, sta indica que para un factor de friccin constante, la prdida
de presin y flujo de gas no tienen una relacin lineal. Es importante notar que el factor
de friccin guarda mucha relacin con la rugosidad de la tubera, dimetro y el nmero
de Reynolds, el cual est relacionado con la viscosidad del fluido, densidad y la
velocidad del flujo. Dicha relacin se aprecia de manera clara en el diagrama de Moody.
Los principales cdigos que afectan el diseo de una tubera se muestran en la siguiente
tabla:
2.7 Economa
La economa del transporte de fluidos por tuberas afecta a casi todos los parmetros de
diseo y construccin. Para cualquier proyecto de gasoducto, el objetivo del anlisis
econmico es la de determinar cul de las alternativas de diseo y soluciones de
construccin ofrece la mejor ventaja econmica. El anlisis econmico se lleva a cabo
para determinar la eleccin ptima entre el tamao de las tuberas (dimetro, espesor y
material) y los requisitos de potencia por parte de la compresin. Un anlisis econmico
es tambin necesario para fines de utilidad, para definir las tarifas que deben ser
cargadas por la transmisin del fluido para alcanzar un desempeo econmico
estipulado en la inversin de un sistema de tuberas.
En cualquier sistema de ductos destinado para proporcionar gas natural, habr costos
capital y costos anuales de operacin. Para una tubera determinada, se puede anualizar
todos los costos y determinar el flujo de ingresos necesarios para amortizar el total de la
inversin en el proyecto de gasoducto. Los ingresos obtenidos despus de gastos e
impuestos ms un porcentaje de ganancia, dividido por el volumen de gas transportado,
se obtiene la tarifa de transporte necesaria. Los elementos que influyen en la estimacin
de los costos y por lo tanto en el anlisis econmico se describen a continuacin.
a) Ductos.
b) Estaciones de compresin.
c) Estaciones de vlvulas.
d) Estaciones de medicin.
e) Estaciones reguladoras de presin.
f) SCADA y telecomunicacin.
g) Aspectos ambientales y de autorizacin.
h) Adquisiciones para el derecho de va.
i) Gestiones de ingeniera y construccin.
Cada uno de estos elementos del costo capital presentados anteriormente se explicar a
continuacin.
a) Ductos
b) Estaciones de compresin
c) Estaciones de vlvulas
Las estaciones de medicin son instaladas para medir el flujo de gas a travs de
la tubera. Estas estaciones de medicin consisten en medidores, vlvulas,
accesorios, instrumentacin y controles. Las estaciones de medicin pueden ser
estimadas tambin como un precio fijo incluyendo el material y la labor para el
sitio en particular.
Los costos ambientales y de autorizacin son aquellos que estn asociados con
las modificaciones a la tubera; estaciones de compresin; estaciones de
vlvulas y medicin para asegurar que estas instalaciones no contaminen la
atmsfera, ros o daen el ecosistema incluyendo la flora y fauna, pesca y caza,
y especies en peligro de extincin. Los costos de autorizacin pueden incluir
tambin costos asociados con los cambios necesarios para el equipo de
compresin, alineacin de la tubera tal que las emisiones txicas de las
instalaciones no pongan en peligro el medio ambiente, humanos, vida animal y
vegetal. En muchos casos, estos costos incluyen la adquisicin de la tierra para
compensar por las reas que fueron alteradas debido a la construccin del
gasoducto. Los costos de autorizacin tambin incluirn un estudio ambiental, la
preparacin de un reporte de impacto ambiental y permisos para cuando halla
cruces de carretera, ferrocarril, arroyos y ros. Estos costos ambientales y de
autorizacin sobre un proyecto de gasoducto oscilan entre el 10 a 15% del costo
total del proyecto.
Una vez que el gasoducto, las estaciones de compresin y las instalaciones auxiliares
son construidos, el gasoducto es puesto en operacin lo cual generar costos anuales de
operacin durante su vida til. Estos costos anuales se generan de las siguientes
categoras principales:
33
Las compaas de produccin de gas pueden usar un anlisis econmico para justificar
un proyecto de gasoducto sobre otras soluciones alternativas. El diseo del sistema est
influenciado por el anlisis econmico ya que un nmero de soluciones tcnicas son
investigadas variando el tamao del ducto, las instalaciones de compresin y el
calendario de la expansin o adicin de las instalaciones.
Fuente: Mohitpur, M., Golshan, H. & Murray, A. (2003). Pipeline Design &
Construction: A Practical Approach (2 ed). USA: American Society of Mechanical
Engineers.
34
Fuente: Mohitpur, M., Golshan, H. & Murray, A. (2003). Pipeline Design &
Construction: A Practical Approach (2 ed). USA: American Society of Mechanical
Engineers.
35
2.9 Operacin
Las condiciones bajo las cuales una tubera opera son determinadas en la etapa de
diseo. La etapa de diseo debera tambin determinar las condiciones ms estrictas
sobre las cuales el ducto operara y suministrar las instalaciones necesarias para prevenir
la falla, incluyendo la ruptura de la lnea (por ejemplo, cierre de vlvulas repentino
aguas abajo que pueda causar un incremento en la presin del ducto pudiendo producir
de esta forma su ruptura).
Los gasoductos enterrados estn sujetos a corrosin externa causada por la accin y
composicin del suelo que los rodean. Durante la etapa de diseo, los tipos disponibles
para material de revestimiento externo y sistema catdicos requeridos para proteger el
gasoducto de la corrosin externa son evaluados. El revestimiento y la proteccin
catdica son elegidos acorde a la economa y habilidad para proteger el gasoducto.
El revestimiento externo es usualmente un material plstico que est envuelto o extruido
sobre la tubera o por fusin unida a la superficie. Los revestimientos externos tienen
que ser diseados para servir como una barrera contra la corrosin y para resistir el dao
durante el transporte, manejo y relleno. Por lo tanto, en algunos casos los
recubrimientos anticorrosivos estn combinados con otros revestimientos externos, tales
como aislamientos y hormign.
Los fluidos contienen componentes corrosivos tales como agua salada, sulfuro de
hidrgeno o monxido/dixido de carbono, los cuales pueden causar una corrosin
interna. Muchos de los problemas de la corrosin interna pueden ser corregidos en la
etapa de diseo. Esto es hecho mediante un diseo adecuado y la seleccin de
materiales apropiada para el fluido a ser transportado.
La corrosin en general resulta del ataque qumico. Por lo general se utiliza inhibidores
de corrosin para mitigar la corrosin interna. Usualmente son incorporados en el
diseo de los sistemas pig para poder remover la acumulacin de lquido en la tubera.
No importa cun bien los gasoductos son diseados y protegidos, una vez que son
puestos en operacin en el lugar determinado, ellos estn sujetos al abuso del medio
36
Hay muchas tcnicas disponibles para evaluar la integridad de la tubera una vez que se
encuentra operando. stas estn resumidas de la siguiente manera:
Inspeccin visual.
Inspeccin de la profundidad de la cobertura.
Ensayos no destructivos externos (NDT)
o Radiografa.
o Ensayos por partculas magnticas.
o Inspeccin por lquidos penetrantes.
o Inspeccin por ultrasonido.
Monitoreo o supervisin por proteccin catdica.
Desprendimiento del revestimiento e inspeccin del dao.
Pruebas hidrostticas.
Herramientas para la inspeccin de la geometra de la lnea.
o Lanzador de pigs.
o Herramientas de geometra x, y, z (gua inercial).
Herramientas para la inspeccin ultrasnica de la lnea.
o Flujo magntico convencional.
o Flujo magntico de alta resolucin (3D).
Captulo 3
3.1 Introduccin
Diseo geomtrico.
Diseo mecnico.
Diseo hidrulico.
Diseo econmico.
Metodologa de Diseo
Ingreso de Costos
Clculo Dimetro Ingreso de datos de
Clculo de espesor (Material, instalacin,
Interior Gasoducto
O&M, etc)
Tuberas Comerciales
Tuberas Comerciales
(Segunda Simular tubera Costo Capital
(Primera aproximacin)
aproximacin)
VAN y TIR
En esta primera etapa, el ducto es inexistente, por tanto no se cuenta con caractersticas
especficas debido a que recin ser diseado, por lo cual se utiliza la ecuacin de
Weymouth que, al igual que otras, se basa en una aproximacin del factor de friccin.
Dicha aproximacin tiene la siguiente forma:
f 0.032 D
0.333
3.1
0.5
T p 2 e s p22
Qsc 77.54 b D 2.5 1
pb f Ta Z a Le
0.5
T p12 e s p22
Qsc 77.54 b D 2.5
pb (0.032 D
0.333
) Ta Z a Le
0.5 0.5
T p 2 e s p22 1
Qsc 77.54 b D 2.5 1 0.333
pb Ta Z a Le 0.032 D
0.5 0.5
T p 2 e s p22 D 0.333
Qsc 77.54 b D 2.5 1
pb Ta Z a Le 0.032
0.5
77.54 Tb p12 e s p22 0.1665
Qsc 0.5 D .D 2.5
0.032 pb Ta Z a Le
0.5
77.54 Tb p12 e s p22 0.1665
Qsc 0.5 D .D 2.5
0.032 pb Ta Z a Le
0.5
T p 2 e s p22 2.667
Qsc 433.46 b 1 D
pb Ta Z a Le
0.5
T p 2 e s p22 2.667
Q C.E b 1 D 3.2
p T L
b a e a Z
43
Asumiendo que:
Donde:
C = Es una constante cuyo valor depende del sistema utilizado. En unidades USCS es
433.46, y en unidades SI es 3.7435x10-3.
L e s 1
Le 3.3
s
H H1
s C 2
T Z 3.4
f
Donde:
El programa ha sido diseado considerando que hay una pendiente constante en la ruta
del ducto, y es la diferencia de cotas entre sus puntos de entrada y salida, es decir, la
diferencia de alturas entre los puntos aguas arriba y aguas abajo. Las pendientes
distintas que pudiesen existir en el recorrido seleccionado no son consideradas en el
clculo que realiza el presente programa.
Con las frmulas dictadas y los datos conocidos, se puede obtener un dimetro interior
estimado con el cual ajustar a los dimetros comerciales de tuberas y elegir aquel que
satisfaga este primer requerimiento impuesto por la ecuacin de Weymouth.
El objetivo de esta primera etapa del diseo es tener un dimetro interno mnimo
definido para cumplir con los requerimientos de la lnea, y tener un primer dimetro
externo del ducto (por consiguiente un primer espesor de tubera) para poder ingresar
con estos resultados a la etapa del diseo mecnico y poder determinar el
dimensionamiento final del gasoducto.
Al igual que para el diseo geomtrico, esta etapa requiere que algunos datos sean
conocidos por el ingeniero. La informacin necesaria se presenta en el cuadro a
continuacin:
Para tener una idea clara de los datos mostrados anteriormente, es necesario primero
entender las localidades o entornos bajo los cuales un gasoducto puede ser instalado ya
que en base a ello se definirn dichos trminos.
45
Tanto la norma ASME B31.8 como la norma nacional DS-081- 2007 - EM estipulan
que se debe clasificar el terreno donde se construir el gasoducto en cuestin, y se
realiza de la siguiente manera:
Tomando en cuenta el trayecto del gasoducto como eje, se toma una distancia de 200m
de ancho a cada lado de ste y una longitud a lo largo de la tubera de 1600m. Se
procede a clasificar esta zona segn el nmero y proximidad de las edificaciones
actuales y previstas para la ocupacin humana en dicha rea geogrfica. Esta
clasificacin consiste en cuatro clases de localidad que se dividen de la siguiente forma:
a.1) Clase 1, Divisin 1: Dicha divisin es tambin una localidad clase 1 donde
el factor de diseo de la tubera a utilizarse es mayor que 0.72 pero igual o
menor que 0.80 y deber probarse a 1.25 veces la mxima presin de operacin
(MOP).
a.2) Clase 1, Divisin 2: Dicha divisin es tambin una localidad clase 1 donde
el factor de diseo de la tubera es igual o menor que 0.72 y deber probarse a
1.1 veces la mxima presin de operacin (MOP).
d) Localidad Clase 4: Las reas geogrficas que caen en dicha clasificacin son
aqullas donde los edificios multifamiliares de 4 o ms pisos son predominantes,
el trfico vehicular es denso y se tiene instalaciones subterrneas. Dicha divisin
deber probarse a no menos de 1.4 veces de la mxima presin de operacin
(MOP).
46
Los factores bsicos de diseo se muestran en la Tabla 3.3, y debern usarse para la
clase de localidad designada. Todas las dems excepciones a los factores de diseo a ser
usadas se explicarn ms adelante.
Factor de
Clase de localidad
diseo, F
Localidad Clase 1, Divisin 1 0.8
Localidad Clase 1, Divisin 2 0.72
Localidad Clase 2 0.6
Localidad Clase 3 0.5
Localidad Clase 4 0.4
Sera irreal pensar que en todo el trayecto del gasoducto no se presenten puntos donde
exista mayor vulnerabilidad de falla, ya sea cuando el ducto atraviesa autopistas, vas
ferroviarias, puentes, etc. Para cada una de estas ocasiones se considera un determinado
factor de diseo. Algunas de estas consideraciones se mencionan a continuacin.
a) Conjuntos fabricados
El encamisado deber disearse para resistir las cargas impuestas. Cuando exista
la posibilidad de que el agua ingrese a la camisa, los extremos de la misma se
debern sellar. Si el sellado de extremos es del tipo que vaya a retener la mxima
presin admisible de operacin de la tubera portadora, el encamisado deber
estar diseado para esta presin y por lo menos con un factor de diseo de 0.72.
La colocacin de venteo para encamisados sellados no es obligatoria, sin
embargo, si es que se instalan, los mismos debern protegerse del mal clima para
evitar el ingreso de agua a la camisa.
48
Tal y como se puede apreciar son distintas las consideraciones que se deben tomar en
cuenta al momento de seleccionar el factor de diseo adecuado para poder dimensionar
un gasoducto, pues dependiendo del entorno en el que se vea sometido todo o una parte
del recorrido de la lnea, le va a corresponder un determinado factor de diseo.
Clase de localidad
Instalacin 1
2 3 4
Div. 1 Div. 2
Ductos, lneas principales y lneas de servicio 0.8 0.72 0.6 0.5 0.4
Dicho factor toma en cuenta el proceso de manufactura que ha tenido la tubera con la
que se est pensando disear. El tipo de soldadura que se ha utilizado para fabricar
dicha tubera. Al igual que el factor de diseo, a cada tipo de soldadura le corresponde
un factor de junta longitudinal determinado que entrar en consideracin dentro del
diseo mecnico del gasoducto. Los valores de los factores se muestran en la siguiente
tabla:
Factor de
Temperatura,
disminucin de
F
temperatura, T
250 o menos 1
300 0.967
350 0.933
400 0.9
450 0.867
Para el clculo del espesor por presin interna, se toma en cuenta lo que la norma
ASME B31.8 seala. La frmula utilizada para este propsito en la norma, es la
ecuacin de Barlow en una forma modificada y es la siguiente:
P.D
t 3.5
2 S .F .E.T
51
Donde:
Con respecto al espesor de tolerancia por fabricacin, ste se debe obtener en funcin de
los valores de porcentaje de tolerancia que se muestran en la tabla a continuacin:
El espesor mnimo de pared requerido para soportar los esfuerzos producidos por
presin interna se determina mediante la siguiente expresin:
52
t r t tc 3.6
Donde:
Es as que, para el caso del diseo de ductos, el espesor comercial debe seleccionarse a
partir del espesor mnimo requerido ( tr ). A este espesor comercial que se ha
seleccionado, se le debe restar el porcentaje por tolerancia de fabricacin, esta
diferencia debe ser mayor o igual al espesor mnimo requerido. Caso contrario debe
seleccionarse el inmediato superior que se fabrique.
Cuando un gasoducto es diseado para operar a una cierta presin mxima de operacin
(MOP), debe ser probada para asegurar que es estructuralmente slida y que puede
resistir de manera segura la presin interna antes de ser puesta en servicio. El
procedimiento de prueba se presenta a continuacin:
Todos los sistemas de tubera debern ser probados despus de la construccin. Por lo
general, las tuberas de gas son probadas hidrostticamente llenando la seccin de
prueba de la tubera con agua y elevando la presin a un valor mayor que la MOP y
mantenindola a esta presin de prueba por un periodo de 4 a 8 horas. Las magnitudes
de las presiones de prueba son dadas de acuerdo a los requerimientos que presenta la
norma ASME B31.8 y son presentadas en la siguiente tabla:
Tabla 3-8. Requerimientos de prueba para ductos y lneas principales que operen a
tensiones de aro de 30% o ms, de la mnima tensin de fluencia especificada de la
tubera.
Cualquier tubera sometida a una presin interna presentar dos esfuerzos, uno axial y
otro tangencial. Ambos esfuerzos se incrementan al aumentar la presin interna en la
tubera. Dado que el esfuerzo de aro es mayor al esfuerzo axial (doblemente mayor), es
ste quien gobernar para el diseo del espesor de tubera requerido, para una presin
interna determinada. El esfuerzo de aro se calcula con la siguiente expresin:
54
PD
Sh 3.8
2t
Donde:
Con los datos recopilados en el estudio de campo, y los nuevos obtenidos en pasos
anteriores, ya se tiene una amplia informacin que se puede utilizar para el anlisis
hidrulico de la tubera seleccionada. Los datos conocidos se presentan en la siguiente
tabla:
0.5
T p 2 e s p22
Qsc C b Dint 2.5 1 .E 3.9
f T Z L
pb f a e
Hiptesis:
Donde:
Examinando de forma exhaustiva la ecuacin de flujo se puede notar que el flujo de gas
depende de varios factores, los cuales son importantes a considerar dentro del diseo y
operacin del gasoducto:
Este factor adimensional representa una medida de cun cerca est un gas real de ser un
gas ideal. El factor de compresibilidad est definido como la relacin entre el volumen
del gas a una temperatura y presin dadas y el volumen que el gas ocupara si ste fuera
ideal a la misma temperatura y presin. Es importante sealar que este parmetro, por
tener una alta influencia en el comportamiento hidrulico de la lnea, cierta precisin en
su clculo es requerida. El mtodo que se desarrollar para el clculo de este factor es el
de la Asociacin de Gas Natural de California (CNGA), y viene dada por la siguiente
ecuacin:
1
Za 3.10
Pprom .344400.(10)1.785
1
T f 3.825
Donde:
Esta frmula es vlida cuando la presin promedio del gas es mayor que 100psig. Para
presiones menores, el factor de compresibilidad es aproximadamente igual a la unidad.
2 p1 p2
Pprom p1 p2 3.11
3 p1 p2
A este punto es importante resaltar que las presiones utilizadas en la ecuacin general de
flujo (Ecuacin 3.9), son todas en unidades absolutas, por tanto las presiones
manomtricas deben ser convertidas a absolutas adicionando la presin base.
a) El nmero de Reynolds
Este parmetro est en funcin del flujo de gas, dimetro interno de la tubera y
la densidad y viscosidad del fluido a transportar. Para el anlisis hidrulico de
tuberas que transportan gas natural, se utiliza la siguiente expresin para su
clculo:
P .Q
Re 0.0004778 b 3.12
Tb .Dint
b) Rugosidad de la tubera
Este parmetro, del cual el factor de friccin tambin depende, es una propiedad
geomtrica de la tubera a utilizar que representa cun liso est las paredes de
una tubera. Es debido a esto, que la rugosidad vara considerablemente de
58
tubera en tubera. La siguiente tabla presenta algunos valores que adopta cuando
se tienen tuberas nuevas:
Fuente: Shashi, E. (2011) Gas Pipeline Hydraulics. Boca Raton, USA: Taylor &
Francis Group.
Existen muchos mtodos para calcular el factor de friccin, unos ms complejos que
otros. Este trabajo, y el programa a desarrollar, utilizan la ecuacin de Colebrook-
White, la cual muestra una relacin entre el factor de friccin, el nmero de Reynolds,
la rugosidad y el dimetro interno de la tubera. Dicha ecuacin funciona y cumple
cuando se trata con fluidos en flujo turbulento (Es decir para nmeros de Reynolds
mayores a 4000), por tanto, el uso de dicha ecuacin resulta preciso pues, como se
mencion anteriormente, la mayora de gasoductos trabajan bajo este rgimen. La
ecuacin de Colebrook-White se presenta de la siguiente forma:
1 e 2.51
2 Log 3.13
f 3.7 D Re f
int
Donde:
Q p Z aT f
u C b2 b 3.14
Dint Tb p
Donde:
ZRT
umax 100 3.15
29 p
Donde:
En esta seccin se presenta el procedimiento de clculo que utiliza este programa para
obtener un diseo bsico de las estaciones de compresin requeridas para el transporte
del gas en la lnea a disear. Por diseo bsico, se debe entender, posiciones ptimas a
las que las estaciones deben colocarse a lo largo del gasoducto, relaciones de
compresin que stas deben tener y por ltimo la energa que stas requieren para llevar
a cabo el transporte del fluido.
pd
r 3.16
ps
Donde:
pd = Presin de descarga.
ps = Presin de succin.
K 1
K Z1 Z 2 1 p2 K 3.17
HP C. QT1 1
K 1 2 a p1
Donde:
Donde:
Las estaciones de compresin son necesarias para suministrar la presin requerida para
transportar el gas de una localidad a otra. Debido a las limitaciones de presin del ducto,
mltiples estaciones de compresin pueden ser necesitadas para transportar un volumen
de gas dado a travs de una larga trayectoria. Las posiciones y presiones a las cuales
estas estaciones de compresin operan son determinadas por las presiones permitidas
en la tubera, potencia disponible y factores ambientales y geotcnicos.
Compresor 1:
0.5
0.5 2
p Ad
s 2
e pB Qsc . pb
f T f Z a LeAB
a.1
C.Tb .Dint 2.5
Donde:
uB 0.5umx a.3
pAd
r1 a.4
pAs
63
Este arreglo dispone, adems del compresor ubicado al inicio del gasoducto, uno
adicional a lo largo de la tubera. El arreglo y las variables que se presentan en
esta disposicin son:
Compresor 1:
Compresor 2:
0.5 2
C T pBd
2
e s pC2
LeBC b
D 2.5
int b.1
Qsc pb
f Tf Za
64
LBC L L
AC LBC LeBC AC b.2
LeBC LeAC LeAC
0.5
0.5 2
p 2 Q . p f a eAB
f T Z L
Ad sc b C.T .D 2.5
b int
pBs s b.4
e
pAd pBd
r1 Y r2 b.7 Y b.8
pAs pBs
Con todas estas variables calculadas se tiene este arreglo de gasoducto resuelto,
y quedara verificar las presiones en la lnea, que ninguna se dispare por encima
de la mxima presin de operacin que se ha determinado o que descienda a
niveles muy bajos.
Este arreglo dispone, adems del compresor ubicado al inicio del gasoducto, dos
adicionales a lo largo de la tubera. El arreglo y las variables que se presentan en
esta disposicin son:
65
Compresor 1:
Compresor 2:
Compresor 3:
Al igual que el caso anterior, se puede apreciar que las presiones de descarga se
definen por la mxima presin de operacin con la finalidad de reducir la
energa de compresin.
2
C T p 2
e s 2
p
0.5
LeCD b 2.5
Dint
Cd D
c.1
Qsc pb f T Z
f a
LCD L L
AD LCD LeCD AD c.2
LeCD LeAD LeAD
0.5
0.5 2
p 2 Q . p f a eBC
f T Z L
Bd sc b C.T .D 2.5
b int
pCs s c.4
e
0.5
0.5 2
p 2 Q . p f a eAB
f T Z L
Ad sc b C.T .D 2.5
b int
pBs s c.5
e
Con los datos recopilados por proveedores o proyectos antiguos, y los obtenidos en
pasos anteriores, ya se tiene la informacin requerida para elaborar el anlisis
econmico de la tubera seleccionada. Los datos conocidos se presentan en la siguiente
tabla:
i % Tasa de inters.
n aos Vida del proyecto.
i (1 i ) n
A P 3.19
1 i 1
n
Donde:
El costo del ducto comprende el costo por el material del ducto, revestimiento,
accesorios y la instalacin.
Para el clculo del costo del material del ducto se utiliza la siguiente ecuacin:
c) Costo de instalacin
Fuente: Shashi, E. (2011). Gas Pipeline Hydraulics. Boca Raton, USA: Taylor &
Francis Group.
3.5.4.3 Miscelneos
El costo de los miscelneos abarca el precio que se requiere para la compra e instalacin
de las estaciones de vlvulas y de medicin, reguladores, el sistema de
telecomunicacin, derecho de ruta, ingeniera y los aspectos ambientales. Como se
puede notar, estos son una gran parte del proyecto por lo cual el porcentaje que los
miscelneos representan del costo total del proyecto es considerable. Para determinar
dicho porcentaje se requerir de la experiencia que el ingeniero diseador posea,
adems de los datos histricos con los que se tengan a la mano.
Una vez que el ducto, las estaciones de compresin y las instalaciones auxiliares estn
construidas y puestas en operacin, habr costos de operacin anuales con la finalidad
de darle un tiempo de vida mayor a la tubera. El programa en desarrollo considera dos
principales rubros para estos costos operativos.
71
Es el costo del combustible que es necesario para operar la estacin de compresin. Para
que los compresores pueden entrar en funcionamiento necesitan de un combustible que
mueva a su impulsor (turbina o motor elctrico). Dado que se est transportando gas
natural, muchos gasoductos utilizan este mismo fluido como combustible para sus
estaciones de compresin. El programa desarrollado en este presente trabajo toma en
cuenta que las estaciones de compresin a disear, funcionan a gas natural. Para poder
determinar el costo del combustible se utiliza la siguiente expresin:
Los costos de operacin y mantenimiento consideran una serie de gastos que se dan en
cualquier gasoducto en operacin, dentro de los que destacan:
Como se puede apreciar, son muchas cosas a tener en cuenta. Con la finalidad de dar
una magnitud aproximada del coste total, el programa en desarrollo considera esta
seccin como un porcentaje del costo total o un nmero basado en datos histricos o
experiencia del ingeniero diseador.
El costo total anual es la suma de todos los puntos anteriormente vistos, es decir, el
costo capital amortizado anualmente y el costo operativo, ambos expresados por ao.
Donde:
Con el costo total anual del gasoducto (considerando costos capitales y operativos) se
puede determinar el monto que cuesta transportar un determinado volumen de gas
natural. Esto se realiza con la siguiente expresin:
CT / ao
Ctransporte 4.2
Qm
Donde:
3.5.8 Curvas J
Es evidente que cada sistema tiene un rango eficiente de operacin distinto. Para un
flujo determinado, el sistema (tamao de tubera y MOP) con el costo ms bajo se
convierte en el punto de inicio para un anlisis econmico ms exhaustivo.
Cada una de estas curvas es generada fijando el tamao del ducto y la mxima presin
de operacin. Una vez que los parmetros ya estn fijados, se comienza a simular el
sistema de transporte para una gama de caudales para determinar cul de ellos
representa el punto ptimo para el diseo del gasoducto. La figura 3.4, muestra la forma
que adquieren dichas curvas J.
73
Es importante aclarar que las curvas J representa un mtodo simple para llegar a un
diseo preliminar del gasoducto. Dado que ste es el objetivo del presente trabajo, el
programa a desarrollar utiliza dichas curvas J para brindar una idea primaria de la
economa del diseo.
Con estas curvas se da trmino al anlisis econmico y por ende se marca tambin el
final del diseo global del gasoducto.
Captulo 4
Tipo de operacin:
Velocidad de ejecucin:
La ejecucin de un programa en los nuevos computadores hace que los resultados sean
presentados al usuario en un menor tiempo, adems, el software usado para la
manipulacin de la informacin, posee instrucciones y comandos que permiten el
desplazamiento y ubicacin de los datos en forma rpida y precisa.
Seguridad:
- Borrar todo: Dicha opcin limpia todos los datos ingresados a lo largo de todas
las secuencias del programa. Se recomienda presionar esta opcin antes de
empezar un nuevo diseo.
- Salir: Opcin que cierra la aplicacin no sin antes preguntar si se desea guardar
el trabajo hecho.
- Mini Gua: Esta opcin se presenta en todas las pantallas a lo largo del
programa. Brinda una ayuda rpida de los pasos a seguir en el programa, en caso
el usuario no sepa cmo proceder en alguna de sus pantallas.
Cabe indicar que al igual que la mini gua, durante todo el programa se har presente
una flecha verde en la parte superior, cuya funcin es regresar a la ltima pantalla en la
que se trabaj, excepto en la mini gua, en la cual cumple la funcin de hipervnculo
dirigiendo a una pantalla determinada del programa.
Las figuras 4.2 y 4.3 muestran el men principal y la mini gua presente en todo el
programa respectivamente.
78
Al presionar la opcin Disear tubera, abre paso a una serie de secuencias que se dan
para disear el gasoducto y que se irn definiendo ms adelante.
Al ingresar todos los datos requeridos en la caja de dilogo, Datos a Ingresar, aparecen
automticamente en la caja de dilogo Resultados de Diseo Geomtrico los lmites
mximo y mnimo del dimetro interior de la tubera,
Tuberas Comerciales: Esta seccin del programa selecciona aquella que cumpla con
los requerimientos de los diseos Geomtrico y Mecnico. Al momento que se calcula
el lmite mximo y mnimo sobre los cuales oscilar la tubera en diseo, stos aparecen
de forma automtica en la parte respectiva de la pantalla (dimetro interior (in)).
Ilustracin 4-6. Pantalla que muestra las tuberas comerciales almacenadas para su
posterior simulacin.
Diseo Mecnico: Esta seccin del programa trabaja en conjunto con la seccin de
Tuberas Comerciales, ya que al momento de seleccionar una tubera comercial,
automticamente se pasa a esta seccin, pues es necesario determinar si la tubera
81
seleccionada posee el espesor correcto que ayude a resistir distintos aspectos mecnicos
del gasoducto referente al entorno y fluido.
Dicha seccin del programa posee cinco cajas de dilogo las cuales son:
- Prueba hidrulica: Dicha caja de dilogo pide como dato la mxima presin de
operacin que se desea que tenga el gasoducto.
Las figuras 4.7 y 4.8 muestran los cuadros de dilogo que presenta la seccin de Diseo
Mecnico.
Ilustracin 4-8. Cuadros de dilogo: Tolerancia por corrosin, por fabricacin, prueba
hidrulica y resultados.
Simulacin del ducto: Esta seccin del programa se encarga de registrar los principales
datos de operacin y caractersticas del recorrido que va a tener el gasoducto a disear,
para poder realizar la simulacin respectiva del mismo.
Cabe indicar que las caractersticas del compresor ya se tienen por defecto y no es
necesario registrarlas, pues dichos valores tomados por defecto asumen muchas
condiciones ideales de un compresor.
La figura 4.9 muestra el cuadro de dilogo que se presenta para ingresar los datos del
gasoducto requeridos para la simulacin.
La figura 4.10 muestra el cuadro de dilogo donde se ingresa los datos anteriormente
mencionados.
Como se puede apreciar en la figura 4.10, este cuadro de dilogo presenta distintos
botones, cuya funcionalidad se explica a continuacin:
- Analizar: Una vez elegida la tubera a simular y llenado los dems datos
requeridos (rugosidad, caudal y nmero de estaciones), se presiona este botn de
Analizar para simular el comportamiento hidrulico que el gasoducto tendr,
apareciendo los resultados en otro recuadro que se presenta ms adelante.
- Resultados Hidrulicos: Este botn permite ver todos los resultados principales
de simulacin que al momento han sido almacenados para su posterior anlisis.
- Borrar Simulaciones: Elimina todos los resultados de simulacin que han sido
almacenados.
Este botn es utilizado como un artificio para simular el gasoducto con una
configuracin de tres estaciones de compresin. Se almacena temporalmente la
ubicacin calculada para el segundo compresor a un caudal menor que el nominal. De
ese modo el tramo de ducto entre el segundo y tercer compresor podr ser calculado.
Para un mayor entendimiento de este proceso, referirse al captulo 3, Metodologa de
Diseo de este documento.
Diseo Econmico: Esta seccin del programa tiene como finalidad simular, en forma
bastante aproximada, el costo del gasoducto que se quiere disear y construir, tomando
en cuenta los precios referenciales que se ingresa.
Ilustracin 4-17. Cuadro de dilogo para ingresos de datos econmicos para cada
tubera.
- Simular: Al presionar este botn, una vez completados todos los datos
econmicos requeridos, abre paso a los resultados de simulacin, los cuales se
presentan en tres cuadros de resultados.
Las figuras 4.18, 4.19 y 4.20 muestran los cuadros de resultados que se obtienen una
vez realizada la simulacin. Cabe indicar que en el cuadro de resultado denominado
VAN y TIR (figura 4.20), se pide el ingreso de un dato obtenido del cuadro de
resultado llamado RESULTADOS (figura 4.18) necesario para obtener el clculo de
los parmetros de evaluacin econmica.
Hoja Resumen: Esta presenta un cuadro resumen de todos los resultados principales
realizados por todas las simulaciones hechas con la finalidad de analizar y tomar
decisiones rpidas en cuanto a que tubera resulta ser la ptima para realizar el
transporte del gas natural bajo unas condiciones dadas.
A continuacin se describen cada uno de los archivos con los que cuenta el
programa.
1. Cuadros de dilogo
El programa cuenta con 7 cuadros de dilogo, los cuales son los siguientes:
2. Mdulos de cdigo
Mdulo 1:
Mdulo 3:
Mdulo 4:
Mdulo 5:
Mdulo 6:
Mdulo 7:
Mdulo 8:
Mdulo 9:
Mdulo 10:
Mdulo 11:
Mdulo 12:
3. Base de datos
El programa cuenta con las siguientes tablas (u hojas) que forman parte de la
base de datos que el programa posee:
VAN y TIR: Almacenan de forma temporal los valores de flujo de caja neto
y capital total de una tubera determinada para calcular los parmetros de
evaluacin econmica VAN y TIR.
La limitacin que presenta el Microsoft VBA es que el producto final que se obtiene en
esta plataforma pues, no puede ser compilado separadamente del documento, hoja o
base de datos en el que fue creado; es decir, se convierte en una macro. Esta macro
puede instalarse o distribuirse con solo copiar el documento, presentacin o base de
datos.
Hay que tener en cuenta que si los datos ingresados son correctos sern procesados por
el computador personal en forma rpida y sin errores.
Para mayor seguridad de la informacin que tenga el usuario es mejor tener una copia
del archivo fuente del programa.
5 Captulo 5: Anlisis y validacin de resultados
Captulo 5
En este captulo se abordar, en primer lugar, corridas para dimensionar las tuberas
requeridas y analizar su comportamiento hidrulico tomando como base el gasoducto
perteneciente a la empresa SAVIA, que va de la Estacin Providencia a la Planta PGP
Parias. A continuacin se realiza una corrida para obtener el presupuesto de este
mismo gasoducto.
Diseo Geomtrico:
Valor de
Datos a ingresar del gasoducto
diseo
Gravedad Especfica 0.6986
Viscosidad 0.01cp
Factor de compresibilidad 1.0033
Longitud 16.2km
Altura de Batera Providencia I (Punto
inicial) 21m.s.n.m.
Altura de Estacin PTP, Parias (Punto
final) 24m.s.n.m.
Caudal 15MMSCFD
98
Los resultados obtenidos para esta seccin del programa se presentan en la tabla 5.2:
Resultados del Diseo Geomtrico y la tabla 5.3.
Tabla 5-3. Tuberas comerciales que cumplen requisitos del Diseo Geomtrico.
Diseo Mecnico:
Gasoducto Estacin Providencia a la Planta PGP Parias: Los datos a considerar para el
desarrollo del diseo mecnico son los valores de diseo, los que se presentan a
continuacin:
99
Los resultados obtenidos para esta seccin del programa se muestran en la tabla 5.5:
Resultados del Diseo Mecnico.
De esta manera como se puede apreciar, el programa arroja resultados (tabla 5.5)
bastante prximos a los datos del gasoducto real (tabla 5.4), con lo cual la seccin de
dimensionamiento de tubera, la cual involucra tanto el diseo geomtrico como el
diseo mecnico, queda validado.
Gasoducto Estacin Providencia a la Planta PGP Parias: Los datos a considerar para la
simulacin del comportamiento hidrulico del gasoducto son los valores de diseo, los
cuales se presentan a continuacin:
Tabla 5-6. Valores de diseo para ingresar y cotejar la simulacin del comportamiento
hidrulico del gasoducto.
Valor de
Datos a ingresar del gasoducto
diseo
Gravedad Especfica 0.6986
Viscosidad 0.01cp
Factor de compresibilidad 1.0033
Longitud 16.2km
Altura de Batera Providencia I (Punto
inicial) 21m.s.n.m.
Altura de Estacin PTP, Parias (Punto
final) 24m.s.n.m.
Caudal 15MMSCFD
Temperatura al inicio de la lnea 240F
Temperatura al final de la lnea 80F
Presin al inicio de la lnea 528psig
Presin al final de la lnea 340psig
Presin en boca de pozo 20psig
Mxima presin de operacin (MOP) 720psig
Mnima presin de operacin (mOP) 250psig
Tabla 5-6. Valores de diseo para ingresar y cotejar la simulacin del comportamiento
hidrulico del gasoducto (continuacin).
a
Valor de rugosidad interna tomado para el diseo de un gasoducto en Espaa, pues este
dato no se encuentra presente en el Manual de Diseo del presente gasoducto [3].
b
Parmetros de compresor fijos tomados por el programa para realizar un clculo rpido
de la potencia requerida.
Los resultados obtenidos para esta seccin del programa se muestran en la tabla 5.7:
Resultados de la simulacin y en las figuras 5.1, 5.2, 5.3 y 5.4 donde se muestran los
grficos de perfil hidrulico, velocidad del fluido, potencia requerida, consumo de
combustible y ratio de compresin.
La tabla 5.8 muestra una comparacin de los valores obtenidos respecto a los reales.
600
500
400
Presin (psi)
300
200
100
0
0 0 1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10 11 12
Posicin (mi)
450
400
350
Velocidad (pies/s)
300
250
200 Velocidad del gas (pies/s)
150
Velocidad permisible
100 (pies/s)
50
0
0 0 1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10 11 12
Posicin (mi)
4500
4000
3500
3000
Potencia (hp)
2500
2000
1500
1000
500
0
0 0 1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10 11 12
Posicin (mi)
18
16
14
12
10 Consumo de combustible
8 (MMSCFD)
Ratio de compresin
6
0
0 0 1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10 11 12
Corrida 3:
Gasoducto Estacin Providencia a la Planta PGP Parias: Los datos a considerar para un
presupuesto aproximado del gasoducto son los valores de diseo, los cuales se presentan
a continuacin:
Por ltimo se muestra una tabla resumen (tabla 5.11) de todo el diseo del gasoducto
elaborado.
En el caso de las corridas realizadas se ha tomado como ejemplo los datos del gasoducto
de 6 5/8x 16.2km que transporta gas natural desde Batera Providencia hacia la planta
criognica PGP Parias.
El monto de inversin inicial (en dlares americanos) da al proyectista una idea global
del monto necesario que se usar para la construccin y puesta en marcha del proyecto.
Para el caso de las corridas, tomando como ejemplo el gasoducto que transporta gas
natural desde Batera Providencia hacia la planta criognica PGP Parias, los valores de
presin, velocidad, potencia requerida y dimensionamiento, son valores que se
aproximan a los datos reales empleados en la construccin del gasoducto, y las
diferencias se deben principalmente a ciertos parmetros que el programa deja de tener
en cuenta como es el perfil topogrfico del terreno, accesorios, por lo que para
compensar estas falencias utiliza ecuaciones conservadoras que brindan implcitamente
factores de seguridad altos al diseo del gasoducto.
Conclusiones
- Los resultados que el programa arroja son de carcter aproximado puesto que
est pensado para ser una herramienta que ayude en la rpida toma de decisiones
respecto al gasoducto a implementar.
Bibliografa
[1] ASME B31.8 - 2012. Gas Transmission and Distribution Piping Systems.
[2] Coelho, P. & Pinho, C. (2006). Considerations about equations for steady state
flow in natural gas pipelines, Journal of the Brazilian Society of Mechanical
Sciences & Engineering, Vol.29, no.3 Rio de Janeiro (2007). Recuperado de:
http://dx.doi.org/10.1590/S1678-58782007000300005
[5] Guo, B. & Ghalambor, A., (2005). Natural Gas Engineering Handbook. Texas,
USA: Gulf Publishing Company.
[6] Historia del Gas Natural. (s/f). Consultado 12 de febrero, 2015. En lnea
Internet. Accesible en: http://www.camuzzigas.com/perfil-corporativo-historia-
del-gas-natural
[8] Mohitpour, M., Golshan, H. & Murray, A (2003). Pipeline Design &
Construction: A practical approach (2 ed.). USA: American Society of
Mechanical Engineers.
[9] Mokhatab, S., Poe, W. & Speight, J. (2006). Handbook of Natural Gas
Transmission and Processing. Burlington, USA: Elsevier.
[11] Piping & Corrosion Specialities, Inc. (s/f). Consultado 20 febrero, 2015. How
cathodic Protection Works. En lnea Internet. Accesible en:
http://pipingandcorrosion.com/how-cathodic-protection-works.html
[12] Quintero, J., Estupian, A., Jimenez, E., Pineda, E. & Prieto, O. (2012).
Transporte por Ductos, Universidad Pedaggica y Tecnolgica de Colombia,
Facultad de Ingeniera. Colombia.
109
[13] Shashi, E. (2011). Gas Pipeline Hydraulics. Boca Raton, USA: Taylor &
Francis Group.
[15] Visual Basic for Applications (2014, 15 de abril). Recuperado 10:06am, Abril
26, 2015, de Wikipedia, Enciclopedia Libre:
http://es.wikipedia.org/wiki/Visual_Basic_for_Applications
Anexo A
A. Requerimientos:
B. Instalacin:
No es necesaria la instalacin del programa, solo se requiere contar con el archivo Excel
en el cual se encuentra dicho programa. Al hacer doble clic en el archivo, el programa
se ejecutar, guiando al usuario a travs de sus distintas secciones.
Men Principal:
1. De acuerdo a lo que se desee realizar, ya sea simular una tubera comercial para
analizar su comportamiento bajo un caudal de trabajo determinado o disear
(dimensionar) una tubera que satisfaga los requerimientos a analizar, se elegir
las opciones de "Simular Tubera" o "Disear Tubera", respectivamente.
Diseo Geomtrico:
1. Colocar los datos requeridos para poder dar un dimetro interior de tubera
estimada. Cabe sealar que en este parte del programa solo se brinda el dimetro
interior mas no el espesor de tubera, pues para el clculo de ste se debe tener
en cuenta el entorno al cual estar sujeto el gasoducto y as realizar el debido
anlisis mecnico.
2. Una vez que el programa haya calculado el dimetro interior requerido, se debe
encontrar una tubera de medida semejante que sea comercial. Para buscar en el
catlogo de tuberas comerciales, seleccionar el botn "Tuberas Comerciales".
113
2. El botn "Reestablecer" quita el filtro del catlogo y deja apreciar todas las
tuberas nuevamente.
8. El botn "Tuberas seleccionadas", se utiliza para ver las tuberas que se han
almacenado hasta al momento, y las que se piensan simular ms adelante.
Simulacin
1. Dado que la mayora de datos que se piden para esta etapa del programa son
iguales a las que se piden para el Diseo Geomtrico, se da la opcin de
preguntar al usuario si se desea utilizar los mismos datos de esa etapa anterior
para que ste solo tenga que completar los faltantes. Por lo general, el usuario
contestara que no si su finalidad es solo simular una tubera, mas no disearla.
2. Una vez completado los datos de esta etapa se selecciona el botn "Iniciar
Simulacin".
3. El botn "Limpiar" borra todos los datos ingresados acerca de la simulacin del
gasoducto.
115
Diseo Hidrulico:
1. Una vez ingresados los datos que pide y elegir el ducto a simular, seleccionar el
botn "Analizar" para correr la simulacin.
Diseo Econmico:
1. Ingresar los datos econmicos que se requieren para dar con un monto
aproximado del costo de transporte.
2. El clculo del VAN y TIR se hace para una sola tubera con un caudal de trabajo
determinado, por lo que para su clculo es necesario que el usuario decida de
cul tubera y con qu caudal quiere obtener el VAN y TIR, para de esa forma,
ingresar los datos que el apartado indica y hacer el respectivo clculo.
Hoja resumen:
Esta hoja sirve como resumen de todo lo obtenido en los pasos anteriores, aqu no es
necesario que el usuario ingrese dato alguno.
118
Anexo B
Listado de programas
MDULOS
Mdulo 1:
Filtrar_Tuberas:
Sub Filtrar_Tuberas()
Else
End If
End Sub
Quitar_Filtro_Tuberas
Sub Quitar_Filtro_Tuberas()
'
' Quitar_Filtro_Tuberas Macro
'
ActiveSheet.ShowAllData
ActiveWindow.SmallScroll Down:=1
120
Range("A33").Select
Selection.ClearContents
Range("A33").Value = 1
Range("A32").Select
Selection.ClearContents
End Sub
Desmarcar_Opciones
Sub Desmarcar_Opciones()
'
' Desmarcar_Opciones Macro
Range("A32").Select
Selection.ClearContents
End Sub
Mdulo 3:
Guardar_Tuberas
Sub Guardar_Tuberas()
'
' Guardar_Tuberas Macro
'
'
Sheets("Diseo Mecnico").Select
Range("L33").Select
Selection.Copy
Sheets("Tuberas Seleccionadas").Select
Range("D8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Tuberas Comerciales").Select
Range("C29").Select
Range(Selection, Selection.End(xlToRight)).Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Tuberas Seleccionadas").Select
Range("E8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
121
Rows("8:8").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Range("C9").Select
ActiveCell.FormulaR1C1 = "=R[-1]C+1"
Range("C10").Select
Sheets("Tuberas Comerciales").Select
Range("D9").Select
End Sub
Mdulo 4:
Ocultar_filas:
Sub Ocultar_filas()
'
' Ocultar_filas Macro
'
If Range("B22") = 1 Then
Rows("26:190").Select
Selection.EntireRow.Hidden = False
ActiveWindow.SmallScroll Down:=3
Range("A28").Select
ActiveWindow.SmallScroll Down:=46
Rows("79:186").Select
Selection.EntireRow.Hidden = True
Range("B26").Select
Else
If Range("B22") = 2 Then
ActiveWindow.SmallScroll Down:=-40
Rows("26:190").Select
Selection.EntireRow.Hidden = False
ActiveWindow.SmallScroll Down:=5
Rows("26:77").Select
Selection.EntireRow.Hidden = True
ActiveWindow.SmallScroll Down:=60
Rows("133:186").Select
Selection.EntireRow.Hidden = True
Range("B79").Select
Else
If Range("B22") = 3 Then
ActiveWindow.SmallScroll Down:=-55
122
Rows("25:190").Select
ActiveWindow.SmallScroll Down:=-6
Selection.EntireRow.Hidden = False
ActiveWindow.SmallScroll Down:=72
Range("A101").Select
ActiveWindow.SmallScroll Down:=-67
Rows("26:131").Select
Selection.EntireRow.Hidden = True
Range("B133").Select
Else
Rows("25:190").Select
Selection.EntireRow.Hidden = False
Range("A28").Select
ActiveWindow.SmallScroll Down:=8
End If
End If
End If
End Sub
Reestablecer:
Sub Reestablecer()
'
' Reestablecer Macro
'
'
Rows("25:190").Select
ActiveWindow.SmallScroll Down:=-34
Selection.EntireRow.Hidden = False
ActiveWindow.SmallScroll Down:=128
ActiveWindow.LargeScroll Down:=-1
Range("A129").Select
ActiveWindow.LargeScroll Down:=-1
Range("A110").Select
ActiveWindow.LargeScroll Down:=-1
Range("A87").Select
ActiveWindow.LargeScroll Down:=-1
Range("A68").Select
ActiveWindow.LargeScroll Down:=-1
Range("A45").Select
ActiveWindow.LargeScroll Down:=-1
Range("A26").Select
ActiveWindow.SmallScroll Down:=-13
123
Range("B22").Select
Selection.ClearContents
Range("B26").Select
End Sub
Simular:
Sub Simular()
'
' Simular Macro
'
'
ActiveWindow.SmallScroll Down:=31
ActiveSheet.ChartObjects("Grfico 26").Activate
ActiveChart.PivotLayout.PivotTable.PivotCache.Refresh
ActiveWindow.SmallScroll Down:=44
ActiveSheet.ChartObjects("Grfico 22").Activate
ActiveSheet.ChartObjects("Grfico 22").Activate
ActiveWindow.SmallScroll Down:=5
ActiveChart.PivotLayout.PivotTable.PivotCache.Refresh
ActiveWindow.SmallScroll Down:=47
ActiveSheet.ChartObjects("Grfico 7168").Activate
ActiveWindow.SmallScroll Down:=9
ActiveChart.PivotLayout.PivotTable.PivotCache.Refresh
ActiveWindow.SmallScroll Down:=-125
Range("B26").Select
ActiveWindow.SmallScroll Down:=-2
End Sub
Guardar_Posicin_C2:
Sub Guardar_Posicin_C2()
'
' Guardar_Posicin_C2 Macro
'
'
Sheets("Hoja4").Select
ActiveWindow.SmallScroll Down:=-7
Range("F28").Select
Selection.Copy
ActiveWindow.SmallScroll Down:=20
Range("D57").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveWindow.SmallScroll Down:=-20
Range("F33").Select
Application.CutCopyMode = False
Selection.Copy
124
ActiveWindow.SmallScroll Down:=21
Range("E57").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("D64").Select
ActiveWindow.SmallScroll Down:=-7
Sheets("Diseo Hidrulico").Select
Range("B74").Select
End Sub
Guardar_Analisis_hidrulico:
Sub Guardar_Analisis_hidrulico()
'
' Guardar_Analisis_hidrulico Macro
'
If Range("I8") = 1 Then
Range("C9:G9").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("B3:F3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Application.CutCopyMode = False
Else
If Range("I8") = 2 Then
Range("C10:G10").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("B3:F3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Application.CutCopyMode = False
Else
If Range("I8") = 3 Then
Range("C11:G11").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("B3:F3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
125
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Application.CutCopyMode = False
Else
If Range("I8") = 4 Then
Range("C12:G12").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("B3:F3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Application.CutCopyMode = False
Else
If Range("I8") = 5 Then
Range("C13:G13").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("B3:F3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Application.CutCopyMode = False
Else
If Range("I8") = 6 Then
Range("C14:G14").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("B3:F3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Application.CutCopyMode = False
Else
End If
End If
End If
End If
End If
End If
126
Range("E19").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("H3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Application.CutCopyMode = False
Range("E17").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("G3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Application.CutCopyMode = False
If Range("B22") = 1 Then
Sheets("Resultados hidrulicos").Select
Range("I3").Select
ActiveCell.FormulaR1C1 = "1"
Range("J3").Select
Sheets("Diseo Hidrulico").Select
Range("H30").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Range("I30").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("K3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Rows("3:3").Select
Application.CutCopyMode = False
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Range("B3").Select
Sheets("Diseo Hidrulico").Select
Range("B26").Select
Else
If Range("B22") = 2 Then
127
Sheets("Resultados hidrulicos").Select
Range("I3").Select
ActiveCell.FormulaR1C1 = "2"
Range("J3").Select
Sheets("Diseo Hidrulico").Select
Range("R108").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Range("Y108").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("K3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Rows("3:3").Select
Application.CutCopyMode = False
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Range("B3").Select
Sheets("Diseo Hidrulico").Select
Range("B79").Select
Else
If Range("B22") = 3 Then
Sheets("Resultados hidrulicos").Select
Range("I3").Select
ActiveCell.FormulaR1C1 = "3"
Range("J3").Select
Sheets("Diseo Hidrulico").Select
Range("R164").Select
Selection.Copy
Sheets("Resultados hidrulicos").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Diseo Hidrulico").Select
Range("Y164").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Resultados hidrulicos").Select
Range("K3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Rows("3:3").Select
Application.CutCopyMode = False
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
128
Range("B3").Select
Sheets("Diseo Hidrulico").Select
Range("B133").Select
Else
End If
End If
End If
End Sub
Mdulo 5:
Limpiar_Analisis_Econ:
Sub Limpiar_Analisis_Econ()
'
' Limpiar_Analisis_Econ Macro
'
'
Sheets("Hoja3").Select
Range("B6").Select
Range("B5:K5").Select
Selection.ClearContents
Sheets("Anlisis Econmico").Select
ActiveWindow.SmallScroll Down:=-4
Range("C24").Select
ActiveSheet.PivotTables("Tabla dinmica2").PivotCache.Refresh
Sheets("Hoja Resumen").Select
Range("F6").Select
ActiveSheet.PivotTables("Tabla dinmica1").PivotCache.Refresh
Sheets("Anlisis Econmico").Select
Range("D8:I13").Select
Selection.ClearContents
Range("D16").Select
Selection.ClearContents
Range("D18").Select
129
Selection.ClearContents
Range("G16").Select
Selection.ClearContents
Range("Q33").Select
Selection.ClearContents
Range("Q35").Select
Selection.ClearContents
Sheets("Hoja Resumen").Select
Range("F6").Select
ActiveSheet.PivotTables("Tabla dinmica1").PivotCache.Refresh
Sheets("Anlisis Econmico").Select
Range("C24").Select
ActiveSheet.PivotTables("Tabla dinmica2").PivotCache.Refresh
End Sub
Simular_Analisis_Econ:
Sub Simular_Analisis_Econ()
'
' Simular_Analisis_Econ Macro
'
'
Sheets("Resultados hidrulicos").Select
If Range("A2") = 1 Then
Sheets("Resultados hidrulicos").Select
Range("B4").Select
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
Sheets("Hoja3").Select
Range("B5").Select
ActiveSheet.Paste
Sheets("Anlisis Econmico").Select
Application.CutCopyMode = False
Range("C24").Select
ActiveSheet.PivotTables("Tabla dinmica2").PivotCache.Refresh
Columns("C:C").EntireColumn.AutoFit
Range("B22").Select
Else
Sheets("Resultados hidrulicos").Select
Range("B4").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
130
Sheets("Hoja3").Select
Range("B5").Select
ActiveSheet.Paste
Sheets("Anlisis Econmico").Select
Application.CutCopyMode = False
Range("C24").Select
ActiveSheet.PivotTables("Tabla dinmica2").PivotCache.Refresh
Columns("C:C").EntireColumn.AutoFit
Range("B22").Select
End If
End Sub
Borrar_Simulaciones:
Sub Borrar_Simulaciones()
'
' Borrar_Simulaciones Macro
'
'
Sheets("Resultados hidrulicos").Select
Range("B4").Select
Range("A2").Select
ActiveCell.FormulaR1C1 = "=COUNT(R2C2:R98C2)"
Sheets("Diseo Hidrulico").Select
Range("E17").Select
Selection.ClearContents
Range("E19").Select
Selection.ClearContents
Range("B1:J1").Select
Range("I8").Select
Selection.ClearContents
Range("B22").Select
Selection.ClearContents
End Sub
Borrar_tuberas_seleccionadas:
131
Sub Borrar_tuberas_seleccionadas()
'
' Borrar_tuberas_seleccionadas Macro
'
'
Sheets("Tuberas Seleccionadas").Select
Range("C9").Select
Range("C8").Select
End Sub
Mdulo 6:
Curvas_J:
Sub Curvas_J()
'
' Curvas_J Macro
'
'
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 6
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 8
ActiveWindow.ScrollColumn = 9
ActiveWindow.ScrollColumn = 10
ActiveWindow.ScrollColumn = 11
ActiveWindow.ScrollColumn = 12
ActiveWindow.ScrollColumn = 13
ActiveSheet.ChartObjects("Grfico 3").Activate
ActiveSheet.ChartObjects("Grfico 3").Activate
ActiveChart.PivotLayout.PivotTable.PivotCache.Refresh
Range("O4").Select
End Sub
Ir_a_DMecnico:
132
Sub Ir_a_DMecnico()
'
' Ir_a_DMecnico Macro
'
'
Sheets("Diseo Mecnico").Select
ActiveWindow.SmallScroll Down:=-33
End Sub
Ir_a_Datos_gasoducto:
Sub Ir_a_Datos_gasoducto()
'
' Ir_a_Datos_gasoducto Macro
'
'
Sheets("Datos Gasoducto").Select
Sheets("Diseo Geomtrico").Select
Range("C13").Select
Selection.Copy
Sheets("Datos Gasoducto").Select
Range("C12").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
_
:=False, Transpose:=False
Sheets("Diseo Geomtrico").Select
Range("C15").Select
Selection.Copy
Sheets("Datos Gasoducto").Select
Range("F6").Select
133
Sheets("Diseo Geomtrico").Select
Range("F9").Select
Selection.Copy
Sheets("Datos Gasoducto").Select
Range("F8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
_
:=False, Transpose:=False
Sheets("Diseo Geomtrico").Select
Range("F11").Select
Selection.Copy
Sheets("Datos Gasoducto").Select
Range("F10").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
_
:=False, Transpose:=False
Sheets("Diseo Geomtrico").Select
Range("F13").Select
Selection.Copy
Sheets("Datos Gasoducto").Select
Range("C21").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
_
:=False, Transpose:=False
Sheets("Diseo Geomtrico").Select
Range("F15").Select
Selection.Copy
Sheets("Datos Gasoducto").Select
Range("C23").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
_
:=False, Transpose:=False
Sheets("Diseo Geomtrico").Select
Range("C7").Select
Selection.Copy
Sheets("Diseo Hidrulico").Select
Range("E19").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
_
:=False, Transpose:=False
Sheets("Datos Gasoducto").Select
134
Range("B1:G1").Select
Else 'Haz Y
Sheets("Datos Gasoducto").Select
Range("B1:G1").Select
End If
End Sub
Ir_a_Tuberas_comerciales:
Sub Ir_a_Tuberas_comerciales()
'
' Ir_a_Tuberas_comerciales Macro
'
'
Sheets("Tuberas Comerciales").Select
MsgBox "Seleccionar tubera, verificar que cumpla los requerimientos
mecnicos y luego guardar tubera para su futuro anlisis hidrulico",
vbInformation, "Seleccin de tubera Comercial"
Range("C1:H1").Select
End Sub
Ir_a_tuberas_seleccionadas:
Sub Ir_a_tuberas_seleccionadas()
'
' Ir_a_tuberas_seleccionadas Macro
'
'
Sheets("Tuberas Seleccionadas").Select
Range("B1:N1").Select
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 3
ActiveWindow.SmallScroll ToRight:=-1
End Sub
Mdulo 7:
Ir_a_Dhidrulico:
Sub Ir_a_Dhidrulico()
'
' Ir_a_Dhidrulico Macro
'
135
'
Sheets("Diseo Hidrulico").Select
Range("B1:J1").Select
End Sub
Ir_a_DGeomtrico:
Sub Ir_a_DGeomtrico()
'
' Ir_a_DGeomtrico Macro
'
Sheets("Diseo Geomtrico").Select
MsgBox "En esta etapa denominada Diseo Geomtrico, se obtendr el dimetro
interior que requiere el gasoducto a disear." & Chr(13) & _
"" & Chr(13) & _
"El clculo del espesor se ve en el anlisis mecnico pues para ste se" & Chr(13)
&_
"requiere mayor informacin del entorno del gasoducto." & Chr(13) & _
"", vbInformation, "A TOMAR EN CUENTA"
'
Range("B1:G1").Select
End Sub
Ir_a_DEconmico:
Sub Ir_a_DEconmico()
'
' Ir_a_DEconmico Macro
'
'
Sheets("Anlisis Econmico").Select
ActiveWindow.SmallScroll Down:=-10
Range("B1:L1").Select
End Sub
Mdulo 8:
Regresar_a_Simulacin:
Sub Regresar_a_Simulacin()
'
' Regresar_a_Simulacin Macro
'
'
ActiveWindow.ScrollColumn = 13
ActiveWindow.ScrollColumn = 12
136
ActiveWindow.ScrollColumn = 11
ActiveWindow.ScrollColumn = 10
ActiveWindow.ScrollColumn = 9
ActiveWindow.ScrollColumn = 8
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 6
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 1
Range("B4").Select
End Sub
Ir_a_HResumen:
Sub Ir_a_HResumen()
'
' Ir_a_HResumen Macro
'
'
Sheets("Hoja Resumen").Select
Range("F6").Select
ActiveSheet.PivotTables("Tabla dinmica1").PivotCache.Refresh
Range("B1:I1").Select
End Sub
Mdulo 9:
Borrar_ultima_guardada:
Sub Borrar_ultima_guardada()
'
' Borrar_ultima_guardada Macro
'
'
Rows("9:9").Select
Selection.Delete Shift:=xlUp
Range("C8").Select
Selection.Copy
Range("C9").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("B1:N1").Select
End Sub
Ir_a_RHidrulicos:
137
Sub Ir_a_RHidrulicos()
'
' Ir_a_RHidrulicos Macro
'
'
Sheets("Resultados hidrulicos").Select
Range("Tabla10[[#Headers],[Tubera]]").Select
End Sub
Borrar_ltima_simulacin:
Sub Borrar_ltima_simulacin()
'
' Borrar_ltima_simulacin Macro
'
'
Sheets("Resultados hidrulicos").Select
Rows("4:4").Select
Selection.Delete Shift:=xlUp
Range("Tabla10[[#Headers],[Tubera]]").Select
Sheets("Diseo Hidrulico").Select
ActiveWindow.SmallScroll Down:=-3
Range("B4").Select
End Sub
Mdulo 10:
Limpiar_A_Mecnico:
Sub Limpiar_A_Mecnico()
'
' Limpiar_A_Mecnico Macro
'
'
Range("F6").Select
Selection.ClearContents
Range("I9").Select
Selection.ClearContents
Range("C9").Select
Selection.ClearContents
Range("C22").Select
Selection.ClearContents
Range("G22").Select
ActiveWindow.SmallScroll Down:=6
Range("G22").Select
138
Selection.ClearContents
Range("F33").Select
Selection.ClearContents
Range("L33").Select
Selection.ClearContents
Range("L35").Select
Selection.ClearContents
Range("D43").Select
Selection.ClearContents
Range("D45").Select
Selection.ClearContents
Range("F50").Select
Selection.ClearContents
Range("L59").Select
Selection.ClearContents
Range("L63").Select
ActiveWindow.SmallScroll Down:=-41
Range("C4").Select
End Sub
Ir_a_menu_principal:
Sub Ir_a_menu_principal()
'
' Ir_a_menu_principal Macro
'
'
ActiveWindow.ScrollWorkbookTabs Sheets:=-1
ActiveWindow.ScrollWorkbookTabs Sheets:=-1
ActiveWindow.ScrollWorkbookTabs Sheets:=-1
ActiveWindow.ScrollWorkbookTabs Sheets:=-1
ActiveWindow.ScrollWorkbookTabs Sheets:=-1
ActiveWindow.ScrollWorkbookTabs Sheets:=-1
ActiveWindow.ScrollWorkbookTabs Sheets:=-1
ActiveWindow.ScrollWorkbookTabs Sheets:=-1
Sheets("Men Principal").Select
Range("C1:H1").Select
End Sub
Limpiar_D_Geomtrico:
Sub Limpiar_D_Geomtrico()
'
' Limpiar_D_Geomtrico Macro
'
'
Range("C7").Select
Selection.ClearContents
139
Range("C9").Select
Selection.ClearContents
Range("C11").Select
Selection.ClearContents
Range("C13").Select
Selection.ClearContents
Range("C15").Select
Selection.ClearContents
Range("F15").Select
Selection.ClearContents
Range("F13").Select
Selection.ClearContents
Range("F11").Select
Selection.ClearContents
Range("F9").Select
Selection.ClearContents
Range("F7").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=-7
Range("B1:G1").Select
End Sub
Limpiar_Datos_Gasoducto:
Sub Limpiar_Datos_Gasoducto()
'
' Limpiar_Datos_Gasoducto Macro
'
'
Range("C6").Select
Selection.ClearContents
Range("C8").Select
Selection.ClearContents
Range("C10").Select
Selection.ClearContents
Range("C12").Select
Selection.ClearContents
Range("F12").Select
Selection.ClearContents
Range("F10").Select
Selection.ClearContents
Range("F8").Select
Selection.ClearContents
Range("F6").Select
Selection.ClearContents
Range("C19").Select
Selection.ClearContents
Range("C21").Select
Selection.ClearContents
140
Range("C23").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=-8
Range("B1:G1").Select
End Sub
Mdulo 11:
Borrar_todo:
Sub Borrar_todo()
'
' Borrar_todo Macro
'
'
'
' Limpiar_Analisis_Econ Macro
'
'
Sheets("Hoja3").Select
Range("B6").Select
Range("B5:K5").Select
Selection.ClearContents
Sheets("Anlisis Econmico").Select
ActiveWindow.SmallScroll Down:=-4
Range("C24").Select
ActiveSheet.PivotTables("Tabla dinmica2").PivotCache.Refresh
Sheets("Hoja Resumen").Select
Range("F6").Select
ActiveSheet.PivotTables("Tabla dinmica1").PivotCache.Refresh
Sheets("Anlisis Econmico").Select
Range("D8:I13").Select
Selection.ClearContents
Range("D16").Select
Selection.ClearContents
Range("D18").Select
Selection.ClearContents
Range("G16").Select
141
Selection.ClearContents
Range("Q33").Select
Selection.ClearContents
Range("Q35").Select
Selection.ClearContents
Sheets("Hoja Resumen").Select
Range("F6").Select
ActiveSheet.PivotTables("Tabla dinmica1").PivotCache.Refresh
Sheets("Anlisis Econmico").Select
Range("C24").Select
ActiveSheet.PivotTables("Tabla dinmica2").PivotCache.Refresh
'
Sheets("Resultados hidrulicos").Select
Range("B4").Select
Range("A2").Select
ActiveCell.FormulaR1C1 = "=COUNT(R2C2:R98C2)"
Sheets("Diseo Hidrulico").Select
Range("E17").Select
Selection.ClearContents
Range("E19").Select
Selection.ClearContents
Range("B1:J1").Select
Range("I8").Select
Selection.ClearContents
Range("B22").Select
Selection.ClearContents
'
' Limpiar_Datos_Gasoducto Macro
'
'
Sheets("Datos Gasoducto").Select
Range("C6").Select
Selection.ClearContents
Range("C8").Select
Selection.ClearContents
142
Range("C10").Select
Selection.ClearContents
Range("C12").Select
Selection.ClearContents
Range("F12").Select
Selection.ClearContents
Range("F10").Select
Selection.ClearContents
Range("F8").Select
Selection.ClearContents
Range("F6").Select
Selection.ClearContents
Range("C19").Select
Selection.ClearContents
Range("C21").Select
Selection.ClearContents
Range("C23").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=-8
Range("B1:G1").Select
'
' Borrar_tuberas_seleccionadas Macro
'
'
Sheets("Tuberas Seleccionadas").Select
Range("C9").Select
Range("C8").Select
Sheets("Diseo Mecnico").Select
Range("F6").Select
Selection.ClearContents
Range("I9").Select
Selection.ClearContents
Range("C9").Select
Selection.ClearContents
Range("C22").Select
143
Selection.ClearContents
Range("G22").Select
ActiveWindow.SmallScroll Down:=6
Range("G22").Select
Selection.ClearContents
Range("F33").Select
Selection.ClearContents
Range("L33").Select
Selection.ClearContents
Range("L35").Select
Selection.ClearContents
Range("D43").Select
Selection.ClearContents
Range("D45").Select
Selection.ClearContents
Range("F50").Select
Selection.ClearContents
Range("L59").Select
Selection.ClearContents
Range("L63").Select
ActiveWindow.SmallScroll Down:=-41
Range("C4").Select
Sheets("Tuberas Comerciales").Select
Range("A32").Select
Selection.ClearContents
'
Sheets("Diseo Geomtrico").Select
Range("C7").Select
Selection.ClearContents
Range("C9").Select
Selection.ClearContents
Range("C11").Select
Selection.ClearContents
Range("C13").Select
Selection.ClearContents
Range("C15").Select
Selection.ClearContents
Range("F15").Select
Selection.ClearContents
Range("F13").Select
Selection.ClearContents
Range("F11").Select
Selection.ClearContents
144
Range("F9").Select
Selection.ClearContents
Range("F7").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=-7
Range("B1:G1").Select
Sheets("Men Principal").Select
Range("C1:H1").Select
End Sub
Retornar_TComerciales:
Sub Retornar_TComerciales()
'
' Retornar_TComerciales Macro
'
Sheets("Tuberas Comerciales").Select
Range("C1:H1").Select
'
End Sub
Salir:
Sub Salir()
'
' Salir Macro
'
'
Application.Quit
End Sub
Mdulo 12:
Ir_a_Miniguia:
Sub Ir_a_Miniguia()
'
' Ir_a_Miniguia Macro
'
'
Sheets("Minigua").Select
Range("B1:M1").Select
End Sub
145
ThisWorkbook
MsgBox "Bienvenido a BGP80: Simulation & Design. Este programa est orientado al
diseo de tuberas enterradas que transportan gas natural." & Chr(13) & _
"ste cuenta con dos modos de uso:" & vbCrLf & _
"" & Chr(13) & _
"1. Diseo de Tubera: Se dimensiona y simula la tubera a partir" & Chr(13) & _
"de los requermientos del gasoducto que ingrese el usuario." & Chr(13) & _
"" & Chr(13) & _
"2. Simular Tubera: Se simula las tuberas comerciales que el" & Chr(13) & _
"usuario seleccione, de acuerdo a los requerimientos ingresados." & Chr(13) & _
"", vbInformation, "ANTES DE EMPEZAR"
End Sub