tarea 7
Instrucciones
Considerando los datos PVT proporcionados en la Tarea 05, se requiere calcular la
compresibilidad de las fases aceite gas y agua en ambas regiones cuando, esto es,región
saturada y sobresaturada. Para realizar los cálculos en necesario derivar e interpolar
numéricamente. Usar Sistema Internacional de unidades
Ejercicio
1. Realizar lo siguiente, UsarSistema Internacional de unidades
(a) Explicar que realiza la función binSearch proporcionada:
Hace una búsqueda de un valor dentro de un vector deseado, teniendo en cuenta que el
valor está dentrodel rango, para eso se hacen iteraciones hasta llegar al valor.
Esta función es usada para encontrar el par de valores para realizar la interpolación
indicada así como la derivada en dicho punto(b) Explicar que realiza la función linterp proporcionada:
Hace la interpolación para el Bo y derivada del Bo en el valor de la presión
correspondiente al punto (i), que salió de hacer losintervalos de 50 a 330 bares con
incremento de 40 bares.
Así como también realiza las mismas operaciones si el usuario le indica el valor para el
cual requiere la interpolación y derivada.
(c)Determine las siguientes derivadas e interpolaciones usando las funciones
proporcionadas:
[Bo]p=160bar =1.6012 (m3/Sm) ;
[Bo]p=280bar =1.6774 (m3/Sm3
[dBo=dp]p=160bar =0.0024;[dBo=dp]p=280bar =-3.9063e-04;
[dBo=dp]p=285bar = -3.9063e-04;
[dBo=dp]p=300bar = -3.9063e-04
[Rs]p=160bar = 159.1269 (m3/Sm3);
[Rs]p=280bar =198.3000(m3/Sm3)
[dRs=dp]p=160bar =0.8939;[dRs=dp]p=280bar = 0
Nota: Utilice parte del código que ya ha escrito para leer la tabla
PVT. Para graficar un punto en Matlab, es sencillo: por ejemplo, si se requiere graficar un
Punto, ie, xStar yBoInt, se coloca como si fuese un vector, pero solo es un punto.
1 xStar=117;
2 BoInt= 1.5;
3 figure (1)
4 plot(Prs,FVFo,'or',xStar,BoInt,'sb'); % plot
5 xlabel('Preesure (Pa)');
6...
Regístrate para leer el documento completo.