You are on page 1of 8

Espesores

Velocidades calculadas


Promedio de dos velocidades


Pendiente



Matriz a (dir.txt)
40.500
39.750
39.000
38.250
37.500
36.750
36.000
35.250
34.500
33.500
32.500
24.000
Matriz b (inv.txt)
22.000
26.000
27.750
29.500
31.500
32.750
34.000
35.250
36.500
37.750
38.750
40.000

Archivo original

Picado de primeros arribos

Calculo de velocidades

Velocidades arrojadas por el RAS-24
Tiro directo: 350 3000 4000
Tiro inverso: 750 1630 2470


Cdigo en matlab
clear all
close all
clc
figure(1)
%% Usando los valores de velocidad obtenidos con el RAS-24
%% se calculan los espesores
vd=[350 3000 4000]; % Vd Velocidades de la lnea
vi=[750 1630 2470]; % Vi Velocidades de la lnea inversa
x=[3 36 36 3 3]; % X Vector de desplazamiento
ed=zeros(1,2); ei=zeros(1,2);
for i=1:2
ed(i)=-sqrt((vd(i+1)-vd(i))/(vd(i+1)+vd(i)));
ei(i)=-sqrt((vi(i+1)-vi(i))/(vi(i+1)+vi(i)));
end
%% ed son ls espesores del tiro directo
%% ei son los espesores del tiro inverso
vp=(vd+vi)/2; %% vp es un valor promedio de las velocidades
display('Los espesores del tiro directo son; '),disp(-ed)
display('Los espesores del tiro inverso son; '); disp(-ei)
display('Las velocidades promediadas son: '); disp(vp)
ed(2)=ed(2)+ed(1);
ei(2)=ei(2)+ei(1);
fill(x,[ed(1) ei(1) 0 0 ed(1)],'y')
hold on
fill(x,[ed(2) ei(2) ei(1) ed(1) ed(2)],'g')
fill(x,[ed(2) ei(2) -2 -2 ed(2)],'b')
xlim([3 36])
ylim([-2 0])
xlabel('Distancia (m)')
ylabel('Profundidad (m)')
title('Modelo de los reflectores a partir de las velocidades')
x=3:3:36; xi=36:-3:3;
%% 'xi' y 'av' son iguales a las matrices 'x' y 'a', solo que ordenadas
%% de forma inversa
a=load('dir.txt'); % Datos de los tiempos de arribo en el tiro directo
b=load('inv.txt'); % Datos de los tiempos de arribo en el tiro inverso
figure(2)
plot(x,a) % Grafica tiempo-distancia
hold on
av=zeros(12,1);
for i=1:1:12
av(i,1)=a(13-i,1);
end
plot(x,b)
ylabel('Tiempo (ms)')
xlabel('Distancia a la fuente (m)')
title('Grafica Distancia-Tiempo con los cambios en la pendiente')
pd=[1 2 4 12];
pi=[1 2 5 12]; vtd=zeros(3,1); vti=zeros(3,1);
plot(xi(pd),av(pd),'*r')
plot(x(pi),b(pi),'*b')
for i=1:3
vtd(i,1)=1000*(x(pd(i+1))-x(pd(i)))/(av(pd(i+1))-av(pd(i)));
vti(i,1)=1000*(x(pd(i+1))-x(pd(i)))/(b(pd(i+1))-b(pd(i)));
end
%% vtd y vti son las velocidades calculadas a partir de los tiempos de
arribo
format short
ped=1./vtd(:,1);
pei=1./vti(:,1);
vpc=(vtd+vti)/2;
%% vpc es el promedio de las velocidades calculadas
display('Los valores de velocidad calculados en el tiro directo son;
'),disp(vtd)
display('Los valores de velocidad calculados en el tiro inverso son; ');
disp(vti)
display('Los valores promedio de velocidad son; '); disp(vpc)
display('Los valores de las pendientes en el tiro directo son;
'),disp(ped)
display('Los valores de las pendientes en el tiro inverso son; ');
disp(pei)

Capturas de pantalla


El promedio de las velocidades de RAS-24 son:
550 2315 3235
Y el promedio de las velocidades calculadas a partir de los tiempos de arribo son:
551.5 2357.1 3142.9
En ambos casos el promedio de la ltima capa se acerca mucho al valor de la velocidad de las
ondas P en la formacin Mndez (NEHRP), que es de 3195 m/s, de la cual ya se conoce su
existencia y afloramiento cerca del area de estudio.

You might also like