MSNFG
Katyan FisherTutorial6 de Marzo de 2018
519 Palabras (3 Páginas)150 Visitas
MSNFG
• IniciarMSNFG
• Principal: 'Esta es la subrutina tiene el control de la 'secuencia de los pasos de tiempo
• Controlador: 'Localiza las ecuaciones para las propiedades 'del gas y resuelve los valores para las nuevas 'presiones
CREAR - Crea e inicializa las variables.
• Crearr: Crea e inicializa las variables.
• GetImportFileName: importa los datos de entrada
• entradaDatosComunes: Lee el valor de las variables en la sección de datos comúnes.
• Malla: Lee la información en la malla y propiedades 'para cada celda.
• Ventana: Lee las propiedades de la celda para un 'rango específico de las celdas de la malla
• Initl: Inicializa los valores predeterminados.
• Trans: Calcula los coeficientes de transmisibilidad
• trans_doble: 'Calcula los coeficientes de transmisibilidad, 'volpor_matriz, etc. Para un sistema de doble porosidad, indicado 'por DOBLE en la sección de datos comunes y 'LAMBDA y OMEGA en la sección de la malla.
• DatosSalida: Imprime los datos de salida a MSNFG
• Propconst: Calcula las tablas de las pseudo-propiedades 'para el caso de aceite estas propiedades 'artificiales son equivalentes a un líquido 'con compresibilidad cero
EVENTOS
• Eventoss: Calcula el Indice de Productividad
• Gastos: Calcula las presiones del pozo o los gastos
• terminodq: Calcula el factor D para flujo no Darciano en 'las celdas del pozo.
COEFICIENTES
• Coef: Calcula loa coeficientes centrales de la 'matriz y los valores del lado derecho de las 'ecuaciones
• Coefsim: Calcula los coeficientes simétricos (masa).
• NoDarcyAE: Flujo Radial, Modifica el coeficiente AE para calcular el 'flujo no Darciano, dando la caída de presión 'm(p2)-m(p1)
• NoDarcyAS: Flujo radial, Modifica el coeficiente AS para calcular el 'flujo no-Darciano, dando la caída de presión 'm(p2)-m(p1)
RESOLVER
• Resolverr: Elije un método iterativo de solución para 'resolver la matriz de coeficientes de la 'ecuaciones de presión.
• Psor: Método de solución de sobrerelajación 'sucesivo en un punto.
• Lsor: Método de solución de sobreralajación 'sucesivo en línea
• Converge: Verifica la convergencia de PSOR y LSOR 'usando el residuo
• Thomas: Esta es una solución para el sistema de 'matrices tridiagonales
• D4: 'RESUELVE LA ECUACION PARA UN PROBLEMA EN 2-D, POR REAREGLO DE LAS ECUACIONES EN UN 'ORDENAMIENTO D-4.
PROPIEDADES
• Propiedadess: Calcula todas las propiedades dependientes 'de la presión.
• Actualizar: Actualiza las presiones, potenciales y 'propiedades, para el próximo paso de tiempo
• Arreglos: Genera una tabla para las propiedades que 'varían con la presión.
• Zfact: Calcula la compresibilidad del gas (factor 'z)para las tablas
• Visg: Calcula la viscosidad del gas para las 'tablas
• Bgas: Calcula el factor de volumen del gas para 'las tablas
REPORTE
• Reportee: Imprime el reporte de salida de las presiones 'del pozo. Esta es llamada en el final de cada 'paso de tiempo.
• Ebm: Calcula el error de balance de materia
UTIL
• valEntrada: Coloca el valor de entrada en la variable 'apropiada. Da un mensaje y detiene si el valor 'introducido esta fuera del rango.
• EscaneoBlanco: Escanea y quita el espacio derecho e izquierdo 'de la serie de datos
• Blanco: Llena la serie de caracteres con espacios en 'blanco.
• Tabseq: Tabla de interpolación. Encuentra yy para un 'valor dado de xx
• mapa1D: Arreglo
...