You are on page 1of 9

qwertyuiopasdfghjklzxcvbn

mqwertyuiopasdfghjklzxcv
bnmqwertyuiopasdfghjklzx
cvbnmqwertyuiopasdfghjkl
COMPUTACI Y ALGORITMOS
II
zxcvbnmqwertyuiopasdfghj
Diseo de un programa aplicativo a
Ingeniera de Minas
klzxcvbnmqwertyuiopasdfg
hjklzxcvbnmqwertyuiopasd
fghjklzxcvbnmqwertyuiopa
sdfghjklzxcvbnmqwertyuio
pasdfghjklzxcvbnmqwertyu
iopasdfghjklzxcvbnmqwert
yuiopasdfghjklzxcvbnmqwe
rtyuiopasdfghjklzxcvbnmq
wertyuiopasdfghjklzxcvbn
mqwertyuiopasdfghjklzxcv
bnmqwertyuiopasdfghjklzx
INTEGRANTES:
MORENO SIFUENTES, Cristian.
RAMIREZ PAREDES, Christian.
VSQUEZ BRIONES, Kenny.

MARCO TEORICO:

RQD:
El ndice
RQD (Rock
Quality
Designation)
desarrollado
por Deere entre 1963 y 1967, se define como el porcentaje de recuperacin de
testigos de ms de 10 cm de longitud (en su eje) sin tener en cuenta las roturas
frescas del proceso de perforacin respecto de la longitud total del sondeo.

A partir del clculo del promedio RQD se puede determinar el mtodo de


sostenimiento que se puede utilizar.

TIPOS DE SOSTENIMIENTO:

Cuadros de Madera
El sostenimiento con madera tiene por objeto mantener abiertas las labores
mineras durante la explotacin, compensando el equilibrio inestable de las
masas de roca que soporta.

Concreto Lanzado
El shotcrete o concreto lanzado por el sistema de va hmeda, consiste en
trasladar neumticamente por una tubera, una mezcla de concreto a la que
se aade un aditivo acelerante que produce una fragua o endurecimiento
inicial muy rpido, ste producto se adhiere a la superficie irregular de la
mina, evitando accidentes por desprendimiento de la roca.

Pernos de anclaje:
Los pernos de anclaje es un tipo de sostenimiento metlico considerado
TEMPORAL que trabajan por friccin (resistencia al deslizamiento) a lo
largo de toda la longitud del taladro.

DEFINICIN DEL PROBLEMA:

Una empresa minera desea conocer el tipo de sostenimiento que necesitar su


proyecto. Para lo cual, se basan en el resultado de los RQD encontrados en las
pruebas de campo. Disear un programa que encuentre el RQD de las estaciones,
halle el promedio y nos arroje el mtodo de sostenimiento a usar:
VALOR PROMEDIO DEL RQD

TIPO DE SOSTENIMIENTO

0-25
26-50
51-75
76-100

Cuadros de madera
Concreto lanzado
Pernos de Anclaje
Sin sostenimiento

ALGORITMO
PSEUDOCDIGO
INICIO
N[100]
Entero suma_RQD, RQD, pomedio_RQD, y, i
Leer n
DESDE i=0 HASTA i=25 INCREMENTO i=i+1
Suma_RQD = suma_RQD + n[i]
FIN DESDE
ESCRIBIR El tipo de cuadros a utilizar es: Cuadros de madera
DESDE i=26 HASTA i=50 INCREMENTO i=i+1
Leer n[i]
FIN DESDE
ESCRIBIR El tipo de cuadros a utilizar es: Concreto Lanzado
DESDE i=51 HASTA i=75 INCREMENTO i=i+1
Leer n[i]

FIN DESDE
ESCRIBIR El tipo de cuadros a utilizar es: Pernos de Anclaje
DESDE i=76 HASTA i=100 INCREMENTO i=i+1
Leer n[i]
ESCRIBIR Sin sostenimiento
FIN DESDE
RQD = [100*e^(-0.1*(y))][0.1*(y)+1]
ESCRIBIR El promedio del RQD es: promedio_RQD
FIN

CDIGO C#
int i, n;
double y, RQD, suma_RQD = 0, promedio_RQD;
Console.WriteLine();
Console.WriteLine("INGRESE NUMERO DE ESTACIONES A ANALIZAR:");
n = Convert.ToInt32(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.WriteLine("Estacin N:");
ESTACIONES[i] = Convert.ToInt32(Console.ReadLine());
Console.WriteLine();
Console.WriteLine("Ingrese longitud(m) del tramo :");
LONGITUD_TRAMO[i] = Convert.ToInt32(Console.ReadLine());
Console.WriteLine();
Console.WriteLine("Ingrese nmero de discontinuidades del tramo:");
NUMERO_DISCONTINUIDADES[i] = Convert.ToInt32(Console.ReadLine());
Console.WriteLine();
}
Console.Write("Presione cualquier tecla para calcular RQD de cada estacin ");
Console.ReadKey();
for (i = 0; i < n; i++)
{
y = NUMERO_DISCONTINUIDADES[i] / LONGITUD_TRAMO[i];
RQD = 100 * Math.Exp(-0.1 * y * (0.1 * y + 1));
Console.WriteLine("El RQD calculado, basndonos en los parmetros ingresados
de la Estacin N: " + (i + 1)+ " es: " + RQD);
Console.WriteLine();
suma_RQD = suma_RQD + RQD;
}
promedio_RQD=suma_RQD / n;
Console.WriteLine();
Console.WriteLine("El promedio del RQD calculado es: " + promedio_RQD);
if(promedio_RQD<26)

{
Console.WriteLine();
Console.WriteLine("EL TIPO DE SOSTENIMIENTO A UTILIZAR ES: CUADROS DE
MADERA " );
}
if(promedio_RQD>25 && promedio_RQD<51)
{
Console.WriteLine();
Console.WriteLine("EL TIPO DE SOSTENIMIENTO A UTILIZAR ES: CONCRETO
LANZADO ");
}
if(promedio_RQD>50 && promedio_RQD<76)
{
Console.WriteLine();
Console.WriteLine("EL TIPO DE SOSTENIMIENTO A UTILIZAR ES: PERNOS DE
ANCLAJE ");
}
if(promedio_RQD>75)
{
Console.WriteLine();
Console.WriteLine("NO SE REQUIERE SOSTENIMIENTO");
}
Console.ReadKey();

PANTALLA

You might also like