18.09.2013 Views

Caracterización de Arenas y Gravas con Ondas Elásticas

Caracterización de Arenas y Gravas con Ondas Elásticas

Caracterización de Arenas y Gravas con Ondas Elásticas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Doctorado en Ingeniería – Facultad <strong>de</strong> Ingeniería – Universidad Nacional <strong>de</strong> Cuyo – Año 2007<br />

Lic. Armando Luis Imhof<br />

Descripción: A partir <strong>de</strong>l archivo generado por el trazador <strong>de</strong> rayos, <strong>con</strong>si<strong>de</strong>rando una alta <strong>de</strong>nsidad<br />

(por ejemplo 225x225 elementos regulares) se <strong>con</strong>struye la matriz <strong>de</strong> <strong>con</strong>tenido <strong>de</strong> información para<br />

ipixeles, micSi siguiendo los pasos siguientes:<br />

>> Ltotal=sum(sum(Si)) % Primero se calcula la longitud total recorrida por todos los rayos en<br />

el dominio.<br />

>> Lipixel=Ltotal/número total <strong>de</strong> ipixeles % Luego se calcula el cociente entre la longitud<br />

total y el número <strong>de</strong> ipixeles que representa la longitud atravesada en cada uno (que <strong>de</strong>berá ser<br />

idéntica o casi en todos ellos). Se irán acumulando pixeles regulares hasta que la suma <strong>de</strong> los rayos<br />

que los atraviesan sea igual (o casi) a ‘Lipixel’. A <strong>con</strong>tinuación el criterio <strong>de</strong> acumulación.<br />

>> Lbanda=Ltotal/nro <strong>de</strong> ipixeles en una dirección % Longitud <strong>de</strong> la banda. Se<br />

trabajó entre los criterios posibles, <strong>con</strong> bandas, obteniéndose la longitud <strong>de</strong> los rayos en una.<br />

Existirán tantas bandas (<strong>de</strong> anchos <strong>de</strong>siguales) como número <strong>de</strong> ipixeles en una dirección.<br />

>> Se acumulan longitu<strong>de</strong>s <strong>de</strong> rayos para pixeles hasta cubrir el ancho <strong>de</strong> la banda (Lbanda); luego<br />

se incrementan los pixeles en dirección normal siguiendo <strong>de</strong>ntro <strong>de</strong> la misma hasta que las<br />

longitu<strong>de</strong>s acumuladas sean iguales a Lipixel. Las coor<strong>de</strong>nadas <strong>de</strong> los extremos correspon<strong>de</strong>n a las<br />

<strong>de</strong> UN ipixel.<br />

Se proce<strong>de</strong> luego a cubrir el próximo elemento <strong>de</strong>ntro <strong>de</strong> la misma banda hasta alcanzar el último;<br />

momento en que se <strong>de</strong>berá pasar a la banda <strong>con</strong>tigua, hasta cubrir el total.<br />

Des<strong>de</strong> luego existirán ipixels <strong>de</strong> mayor o menor tamaño <strong>de</strong>pendiendo <strong>de</strong>l <strong>con</strong>tenido intrínseco <strong>de</strong><br />

información <strong>de</strong> los pixeles que los <strong>con</strong>stituyen (que no es uniforme).<br />

En resúmen los pixeles <strong>con</strong>forman elementos <strong>de</strong>l mismo tamaño y <strong>de</strong>sigual información; mientras<br />

que los ipixeles poseen igual información en diferente tamaño.<br />

3) S_IPIX.m<br />

Función: Construye matrices Si para ipixeles. (almacenados en archivos ASCII)<br />

Con los archivos generados <strong>con</strong> el programa anterior S_ipix genera matrices <strong>de</strong> distancias <strong>de</strong> viaje<br />

Si para aplicarlas en los programas <strong>de</strong> inversión.<br />

Descripción: Se lista la secuencia lógica <strong>de</strong>l algoritmo.<br />

>> Leer matriz micSi (<strong>con</strong>tiene las coor<strong>de</strong>nadas <strong>de</strong> los ipixeles).<br />

>> Ejecutar kernel trazador <strong>de</strong> rayos.<br />

133

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!