Professional Documents
Culture Documents
INFORME DE SUFICIENCIA
PRESENTADO POR:
MIGUEL EDUARDO NARVA MALLQUI
Lima-Perú
2010
DEDICATORIA
A mis Padres
Francisco y Yolanda;
Hermanos y Amigos,
Visual Basic 6.0, se ilustrara la aplicación del Método de Cross con un ejemplo del
Objetivos Generales..................................................................7
Objetivos Específicos.................................................................7
Metodologia . .,
' de Invest1gac1on...................................................... 7
º , . ............................................................................... 8
H1potes1s
CAPITULO!
CAPITULO 11
CAPITULO 111
CAPITULO IV
CAPITULO V
1. Parámetros utilizados......................................................... .4 7
2. Ingreso de datos.................................................................48
3. Cálculos y resultados realizados por el programa ......................... .49
4. Salida grafica de impresión ................................................... 51
CAPITULO VI
PROBLEMA APLICATIVO
CONCLUSIONES
RECOMENDACIONES...............................................................57
BIBLIOGRAFIA........................................................................58
APENDICE
OBJETIVOS GENERALES
OBJETIVOS ESPECIFICOS
JUSTIFICACION
METODOLOGIA DE INVESTIGACION
computador.
-8-
Howard Hartman.
HIPOTESIS
confiable.
CAPITULO I
VENTILACION DE MINAS SUBTERRANEAS
esta en trabajo.
2. Tipos de Ventilación
Hay dos fuerzas que pueden ser usadas para generar diferencia de presión:
aire resultante.
- 10 -
Los ventiladores son los más importantes y más comunes de estas maquinas,
ventilación.
Básicamente un ventilador es una bomba de aire una maquma que crea una
superar las pérdidas de carga en las galerías, y como tal, debe ser considerado
ventiladores de alta capacidad dado las altas velocidades de aire que esto
implicaba. Por otro lado, no resultaba fácil el buen manejo y distribución del
Dentro de los años '70, se incorporó -en forma masiva- palas LHD
16½ ; SNV-17), hasta los diferentes niveles demandantes del recurso (por
extracción de aire, por chimeneas, desde los respectivos niveles (por ejemplo:
inyección), desde dónde se distribuye aire fresco -en forma controlada (por
consumo.
- 14 -
se proponga instalar reguladores de flujos de aire, los cuales además de poder ser
las siguientes:
mina y los datos asociados con ellos. Estos caminos, son también llamados
lineal.
Para cada ramal en la red, nosotros asignamos una de dos posibles direcciones
necesariamente coincide con el flujo del aire. Asociados con un ramal están
dos puntos. Uno al cual la flecha esta apuntando es llamado nodo final del
ramal, y el otro punto es conocido como nodo inicial. Nosotros decimos que
secuencia de ramales en lo cual todos los nodos son distintos y el nodo final
Un árbol de una red es una subred conectada que contiene todos los nodos de
la red pero no las mallas. Los ramales en un árbol son llamados ramales de
árbol y los ramales que permanecen en la red son llamados cuerdas. Siempre
2. Matriz de Incidencia
La matriz de incidencia, denotada por Aa, de una red es una matriz de orden
1 2 3 4 5 6 7
1 1 -1 o o o o o
2 -1 o 1 o 1 o o
Aa 3 o o -1 1 o -1 o
4 o 1 o -1 o o -1
5 o o o o -1 1 1
son cero, uno +1 y uno -1. Puesto que las columnas de Aa tienen esta
referencia de la red.
Las mallas fundamentales de una red con respecto a un árbol son m mallas,
cada una siendo formada por una cuerda y una única cadena en el árbol de la
fundamental contiene solo una cuerda, y cada cuerda esta contenida en solo
donde m = nb - nn + 1.
(1)
siguiente forma:
B= [ Im B12]
sigue:
A= [ An A12]
Donde A11 A12 son submatrices consistiendo una columna para la submatriz
La presión del ventilador hFj, lo cual es generalmente dado como una curva y
grado.
- 22 -
2
hFJ· = a·:J + 1-'J
A..q_¡ + 111-q
'l'J J· (3)
Ambos hNj y hFj representan el aumento de presión, y sus signos están basados
incógnitas a ser calculadas son por tanto nb cantidades de aire �' lo cual
nb
L auq1= O Para i = 2,3, ..., nn (4)
j=I
nb
L bij (rjl�I � - hNj - hFj) = o Para i = 1,2, ..., m (5)
j=I
y m no lineales.
pequeño.
- 23 -
Es asumido que cada ecuación es una función de solo una variable y utiliza
Supóngase que todas las cantidades de aire q¡ (j = 1,2, ... , nb) son inicialmente
cantidades para los ramales del árbol de la red, lo cual satisface la ecuación 4.
nb
fk(qk) = L bkj{rjlq¡I q¡ - hNj _ hFj) -:j:. O Para k = 1,2, .. . ,m (6)
l
j=
nb
2
f' k(qk) = L b kj[2rjlq¡I - (13j - 24Jj q¡)]
.f=l
- 24 -
Si todos los hFj para los ramales en la malla k son constantes, la derivada de
hFj desaparece.
nb
2
f k( qk) = 2� lb kj rjlq¡I
j=
son necesarias. Al mismo tiempo, los valores de lfkl o l�qkl para k = 1,2, .. ,m
son comparados con un valor pequeño positivo E y cuando todos los valores
4. Selección de Mallas
mallas sea construida de tal manera que los ramales con factores de más alta
resistencia correspondan a las cuerdas del árbol que define las mallas
Este árbol es llamado árbol de expansión minima. Para construir este árbol
a) El primer ramal se clasifica como ramal del árbol y sus dos nodos
111. Ninguno de los nodos del ramal esta en la tabla, por lo que no
ramal.
CAPITULO IV
PROGRAMACION INTERNA DEL SOFTWARE
hacer más sencillo su uso. La hoja datos contiene la tabla de ingreso de datos
y los botones que hacen que el software realice las iteraciones, la hoja
nr = Workbooks("libro.xls").Worksheets("datos").Cells(5,3). Value
b) Bucle de iteración
.For i = 1 To nn
.For j = 1 To nr
A (i, j) = O
- 27 -
Next j
Next i
cero
c) Control de decisión
s = s+l
Endlf
la primera hoja "datos" del software y estos valores son guardados dentro del
a) Primero se guardan los valores de las variables nr, nn, nitera y error, que
respectivamente.
pasos anteriores.
For i = 1 To nr
Next i
For i = 1 To nr
r(i) = r2(i)
Next i
- 29 -
For i = 1 To nn
For j = 1 To nr
A (i, j) = O
Nextj
Next i
For i =1 To nr
11 =nudol(i)
12 = nudo2(i)
A (11, i) = 1
A (12, i) = -1
Next i
For i = 1 To nn - 1
For j = 1 To nr
Al(i, j) = A(i, j)
Nextj
Next i
- 30 -
ordenan los ramales cada vez que se realiza una comparación de los
hoja resultados 1.
p =nr
Do
p = p-1
j=O
Do
j =j + 1
- 31 -
auxl = r2(j)
r2(j) = r2(j + 1)
r2(j + 1) = auxl
aux2 = B(j)
B(j) = BU+ 1)
B(j + 1) = aux2
End If
Loop Until j = p
Loop Until p = 1
For i = 1 To nn
Tablanudos(i) = O
Next i
j4 = B(l)
Arbol(l) = j4
nl = nudol(j4)
n2 = nudo2(j4)
Tablanudos(l) = nl
Tablanudos(2) = n2
u=O
s=l
z=2
ii = o
numero = O
- 32 -
control = False
r2( 1) = 1000000
B(l) = 10000
ii = ii + 1
g = False
vv = False
X = nr-
Do
x = x-1
xx = O
Do
XX =
XX+ 1
Aux6 = r2(xx)
r2(xx) = r2(xx + 1)
r2(xx + 1) = Aux6
Aux7 = B(xx)
B(xx) = B(xx + 1)
B(xx + 1) = Aux7
End lf
Loop Until xx = x
- 33 -
Loop Unti l x = 1
j5 = B(ii)
nl = nudol(j5)
n 2 = nudo2(j5)
For jj = 1 Tonn
If (Tablanudos(jj) = n 2) Then
u = u+I
Enlace s(u) = j5
vv = True
B(ii) = 10000
r 2(ii) = 1000000
ii = o
End If
Next jj
End If
Next kk
For k = 1 Tonn
If (Tablanudos(k) = n 1) Then
s = s+l
z = z+l
Arbol( s) = j5
- 34 -
Tablanudos(z) = n2
g = True
B(ii) = 10000
r2(ii) = 1000000
ii = o
End If
Nextk
If (g = False) Then
For w = 1 To nn
s = s+l
z = z+l
Arbol(s) = j5
Tablanudos(z) = nl
B(ii) = 10000
r2(ii) = 1000000
ii = o
End If
Nextw
End If
End If
If (u = nr - nn+ 1) Then
control = True
End If
- 35 -
numero = O
Loop
For i = 1 To nn - 1
Arbol(i)
Next i
For i = 1 To (nr - nn + 1)
Enlaces(i)
Next i
de menor a mayor.
la matriz inversa.
cambiada de signo.
- 36 -
y e.
cuerdas.
continuación:
p = nn - 1 'ordenando árboles
Do
p = p- 1
j=O
Do
j =j+ 1
Aux4 = Arbol(j)
Arbol(j) = Arbol(j + 1)
Arbol(j + 1) = Aux4
End If
Loop Until j = p
Loop Until p = 1
- 37 -
Do
p = p- 1
j=O
Do
j =j + 1
auxS = EnlacesG)
EnlacesG) = EnlacesG + 1)
EnlacesG + 1) = auxS
End If
Loop Untilj = p
Loop Until p = 1
Forj = l To nn - 1
index = ArbolG)
Nextj
Next i
Forj = 1 To nn - l
If i =j Then
- 38 -
An(i, j + nn - 1) = 1
Else
An(i, j + nn - 1) = O
End If
Nextj
Next i
If An(i, i) = O Then
For f = i To nn - 1
Aux3 = An(f, e)
An(f, e) = An(i, e)
An(i, e) = Aux3
Next e
End If
Next f
End If
pvl = An(i, i)
Nextj
For k = 1 To (nn - 1)
pvl = An(k, i)
Nextj
Endlf
Next k
Next i
F orj = 1 To (nn - 1)
AI(i, j) = An(i, j + nn - 1)
Nextj
Next i
Forj = 1 To nn - 1
Nextj
Next i
Forj = 1 To nn - 1
j 1 = Enlaces(i)
Nextj
Next i
For j = 1 To nr - nn + 1
cut3(j, i) = -cut2{i, j)
Next j
Next i
Fork = 1 To nn - 1
cut{i, k) = O
For c = 1 To nn - 1
Next c
Nextk
Next i
For i = 1 To nr - nn + 1
For j = 1 To nr
mesh(i, j) = O
Nextj
Next i
For j = 1 To nr - nn + 1
j 1 = Arbol(i)
mesh(j, j 1) = cut(j, i)
Nextj
Next i
For i = 1 To kl
For j = 1 To kl
j2 = Enlaces(i)
If i =j Then
meshG, j2) = 1
Else
meshG, j2) = O
Endlf
Nextj
Next i
swl = O
Forj = 1 To nr
swl = swl + 1
End If
Nextj
swl = O
Next i
- 42 -
Se calculan los caudales de aire en cada uno de los ramales de la red utilizando el
siguientes pasos:
a) Se inicializan las variables de los caudales q¡, dq¡ y las variables de las
b) Se calculan los caudales iniciales q¡ para los ramales de la red, con los
en la hoja resultados2.
e) Una vez que las correcciones dq¡ son menores que el valor mínimo
hoja resultados3.
Next j
Next i
For i = 1 To (nr - nn + 1)
dq(i)
Next i
For i = 1 To (nr - nn + 1)
For j = 1 To nr
= q(j)
Next j
Next i
Next i
s=O
- 44 -
k=O
contador!= O
s=O
For i= 1 To (nr - nn + 1)
contador 1= contador 1 + 1
For j = 1 To nr
index = mesh(i, j)
+ (2 * alfa(j) * q(j))))
Nextj
Workbooks("hardy cross.xls").Worksheets("resultados2").Cells(6 + kl +
Workbooks("hardy cross.xls").Worksheets("resultados2").Cells(6 + kl +
contador!, 2).Value= i
For j = 1 To nr
index = mesh(i, j)
"Q"&j
Nextj
suml = O
sum2 = O
Next i
s = s+l
End If
Next i
k = k+l
For i= 1 To nr
k * kl+kl - 1, i+3).Value
For i = 1 To nr
&i
conversion 1 (i)
conversion2(i)
Next i
CAPITULO V
USO APLICATIVO DEL SOFTWARE EN LA HOJA DE CALCULO EXCEL
l. Parámetros Utilizados
siguientes:
Numero de ramales
Numero de nodos
# Máximo de iteraciones
Error (cfm)
Numero de ramal
Rama/
Nodo Nodo R•10·'0 Q inicial
dq (arbir.rario) 1 Hnj (PVN} tn Hfj (far,} Alfa(J) 1 Beta/])
salida llegada in·mtnlfr.' cfm in Q' Q
i i
: 1 1
i i
¡
!
i
¡ !
i
! 1
! !
!
1 i !
1
! l i l
i 1
!
.. . . . --- _L__
cuerdas, y los ramales que pertenecen a las mallas respectivas son mostrados
resultados.
2 C/asificac;on de rama/es
Arbol
Enlaces
Mafias
10
11
12
13
+
: 1
TABLA DE TrERACJONES CON EL CALCULO DE LOS CAUDALES
4
+
¡; lteracion ; DeltaQ
8
9
JI
11 1
$
-
1
1
Jl_
14 1
15
16
g
19
To
-1¼-
Ts
26
T7
..1ª.
3
30f
2.f.
� --- -- ----- -- - _,__ ---- -- --
.... 4 --.-,-., I'\ datos l resultiiiosT resultados2,( result3dos3 7
1
2 Reporte de Caudales y ['resiones
3
Caudal Qcfm Om 3/s
1 i
!
1
l
i
1
1
i
1
i
\
1
1
1
¡ i
1
:
1 1 i
1 li
i
informe de ventilación.doc.
CAPITULO VI
PROBLEMA APLICATIVO
l. Problema de ventilación
una chimenea conectada en dos niveles por galerías. Las Resistencias que
todas las mallas satisfagan la condición l�q¡i<= f: con f: = 25 cfm (0.012 m3 /s).
A H
0.9 4.3
B e D
E G
2.7 F 5.35
2. Ingreso de datos
Fig. 8.
[l]
grama
¡
Ramales
Nodos 1 1 6
4 1 "JI. max de iteraciones
Error(cfm/ 1
5
25 1 Iterar
1 Lim¡:iar
1 lmprinir
1
Nodo Nodo R'10·'º O inicial Hfj {Fan) Alfa(J) BeraO)
3
Ramal dq (arbitrario) Hnj {PVN} in
salida llenada hrminltt 1 ctm in o'
l 1 5.2 0.00 30000.00 0.000 8.000 0.0000 0 0000
2 1 2 4.25 0.00 20000.00 0.000 ; 0.000 0.0000 0.0000
3 2 3 1 7.6 0.00 1 40000.00 ¡ 0.000 0.000 0.0000 1 0.0000
1 4 ! 3.25 1 0.00 0.000 0.000 0.0000 , 0.0000
2 4 ¡ 9.45 0.00 ; ! 0.000 0.000 0.0000 ! 0.0000
6 4 3 i 8.2 0.00 ! 0.000 0.000 0.0000 0.0000
3. Resultados
Una vez ingresados los datos se ejecuta el programa con el botón iterar: el
mallas y los ramales que pertenecen a las mallas, las iteraciones que realiza el
1
2 Clasificacion de ramales
3
4 Arbol 4 2 1
5 Enlaces 3 6 5
6
7
=s Mallas
9
10 Malla 1 2 3
11 Malla2 2 -4 5
12 Malla 3 4 6
13
14
15
16
17
lteracion DeltaQ Q1 Q2 Q3 04 Q5 06
o o o o o o
1 30000 30000 30000 30000 o o o
2 20000 30000 50000 30000 -20000 20000 o
3 40000 70000 50000 30000 20000 20000 40000
1 23030 93030 73030 53030 20000 20000 40000
2 -22278 93030 50752 53030 42278 -2278 40000
3 8464 101494 50752 53030 50742 -2278 48464
2 1 -2566 98928 48186 50464 50742 -2278 48464
2 -1854 98928 46332 50464 52596 ·4132 48464
3 396 99324 46332 50464 52992 -4132 48860
3 1 102 99426 46434 50566 52992 -4132 48860
2 152 99426 46586 50566 52840 -3980 48860
3 -25 99401 46586 50566 52815 -3980 48835
19 4 1 -16 99385 46570 50550 52815 -3980 48835
20 2 -2 99385 46568 50550 52817 -3982 48835
21 3 7 99392 46568 50550 52824 -3982 48842
22
1
2 Reporte de Caudales y Presiones
3
4
.5 Caudal Q cfm Q m 3Js h 1 in h 1 Pas
01 : :
6 99392 , 46.91 5.137 - ---···
1278.28
¡
7 1 Q2 46568 ¡ 21.98 1 0.922 ·229_ 3
8
9-
10
-·-03-··r
···-os·
04
·--r
_
50550
52824
-3982
-r·--i¡ 23_¿¡,··--r
24_93 r
-1. a8
1_942
a.907
o. 01 s
___L_483.25 ____
i 225.67
.....t?.}________
11 _______
Q6 -----¡ 48842 ¡ 23.05 1.956 _______j§.Q;_7( _______
1
12 ---··..---··-------: ---····--··------L---····--···-----···
CONCLUSIONES
ventilación mecánica.
análisis.
- 57 -
RECOMENDACIONES
en la realidad en las minas subterráneas del Perú. Esto con el fin de ver la
grandes y realizar las correcciones que sean necesarias, por lo que debe utilizarse con
cuidado y criterio.
útil y tiene analogías con las redes eléctricas y las redes de flujo de agua.
ventilación parcial, los cuales son típicos de la ventilación de minas, para lo cual se
BIBLIOGRAFIA
Hartman, Howard L. 1982 Mine Ventilation and Air Conditioning Cap. 17- 1 p.
483 - 488.
Hartman, Howard L. 1982 Second Edition Mine Ventilation and Air Conditioning
121.
Internet
http://www.vdmconsultores.cl/LECTVRA%202.pdf
- 59 -
APENDICE
A. EQUIVALENCIAS UTILIZADAS
1 fl:2 = 0.0929 m2
1 lb = 0.4536 Kg
1 in = 25.4 mm
1 lb*s2/fl:
4
= 515.38 Kg / m3
1 fl:3 = 0.02832 m3