Вы находитесь на странице: 1из 33

DESARROLLO DE SOFTWARE PARA

DISEO DE CANALES ABIERTOS


Expositor: Bach. Csar Jorge Corrales Guillermo
Asesora: MSc. Ing. Sissi Santos Hurtado
Facultad de Ciencias Fsicas
E.A.P. De Ingeniera Mecnica de Fluidos
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
TEORA
Ecuacin de manning
n
S R A
Q
2 1 3 2

=
Criterios de diseo
Se tienen diferentes factores que se consideran
en el diseo de canales, aunque el diseo final
se har considerando las diferentes
posibilidades y el resultado ser siempre una
solucin de compromiso, porque nunca se
podrn eliminar todos los riesgos y
desventajas, nicamente se asegurarn que la
influencia negativa sea la mayor posible y que
la solucin tcnica propuesta no sea
inconveniente debido a los altos costos.
Tabla 1. Valores de rugosidad "n" de Manning
N SUPERFICIE
0.01 Muy lisa, vidrio, plstico, cobre.
0.011 Concreto muy liso.
0.013 Madera suave, metal, concreto, frotachado.
0.017 Canales de tierra en buenas condiciones.
0.02 Canales naturales de tierra, libres de vegetacin.
0.025
Canales naturales con alguna vegetacin y piedras
esparcidas en el fondo.
0.035 Canales naturales con abundante vegetacin.
0.04 Arroyos de montaa con muchas piedras.
Tabla 2. Relaciones geomtricas de las secciones transversales
ms frecuentes

Seccin rea hidrulica
Permetro
mojado
Radio
hidrulico Espejo de agua
A P R T










y b
y b + 2
y y z b ) ( +
2
1 2 z y b + +
2
y z
2
1 2 z y +
8
)) ( (
2
D sen u u
2
D u
y T
3
2
T
y
T

+
3
8
2
y b
y b
+

2
2
1 2
) (
z y b
y y z b
+ +
+
2
1 2 z
y z
+

4
) (
1
D sen
(


u
u
2
2
8 3
2
y T
y T
+

y
A

2
3
D sen |
.
|

\
|
2
u
( ) y D y 2
b
y z b + 2
y z 2
Tipos de Canales
Tabla 3. Taludes apropiados para distintos tipos de material
MATERIAL
TALUD (Horizontal -
Vertical)
Roca Prcticamente vertical
Suelos de turba y detritos 0.25 : 1
Arcilla compacta o tierra con recubrimiento
de concreto 0.5 : 1 hasta 1:1
Tierra con recubrimiento de piedra tierra
en grandes canales 1 : 1
Arcilla firma o tierra en canales pequeos 1.5 : 1
Tierra arenosa suelta 2 : 1
Greda arenosa arcilla porosa 3 : 1
Tabla 4. Pendientes laterales en canales segn tipo de suelo
MATERIAL CANALES POCO
PROFUNDOS
CANALES
PROFUNDOS
Roca en buenas
condiciones
Vertical 0.25 : 1
Arcillas compactas
conglomerados
0.5 : 1 01:01
Limos arcillosos 1 : 1 1.5 : 1
Limos arenosos 1.5 : 1 2 : 1
Arenas sueltas 2 : 1 3 : 1
Concreto 1 : 1 1.5 : 1
Tabla 5. Mxima velocidad permitida en canales no
recubiertos de vegetacin
MATERIAL DE LA CAJA DEL CANAL "n" Velocidad (m/s)
Manning Agua limpia Agua con partculas
coloidales
Agua transportando
arena, grava o
fragmentos
Arena fina coloidal 0.02 1.45 0.75 0.45
Franco arenoso no coloidal 0.02 0.53 0.75 0.6
Franco limoso no coloidal 0.02 0.6 0.9 0.6
Limos aluviales no coloidales 0.02 0.6 1.05 0.6
Franco consistente normal 0.02 0.75 1.05 0.68
Ceniza volcnica 0.02 0.75 1.05 0.6
Arcilla consistente muy coloidal 0.025 1.13 1.5 0.9
Limo aluvial coloidal 0.025 1.13 1.5 0.9
Pizarra y capas duras 0.025 1.8 1.8 1.5
Grava fina 0.02 0.75 1.5 1.13
Suelo franco clasificado no coloidal 0.03 1.13 1.5 0.9
Suelo franco clasificado coloidal 0.03 1.2 1.65 1.5
Grava gruesa no coloidal 0.025 1.2 1.8 1.95
Gravas y guijarros 0.035 1.8 1.8 1.5
Tabla 6. Velocidades mximas en hormign en funcin
de su resistencia.

RESISTENCIA,
PROFUNDIDAD DEL TIRANTE EN METROS
en kg/cm2 0.5 1 3 5 10
50 9.6 10.6 12.3 13 14.1
75 11.2 12.4 14.3 15.2 16.4
100 12.7 13.8 16 17 18.3
150 14 15.6 18 19.1 20.6
200 15.6 17.3 20 21.2 22.9
Tabla 7. Borde libre en funcin del caudal
Caudal m3/seg Revestido (cm) Sin revestir (cm)
<= 0.05 7.5 10
0.05 0.25 10 20
0.25 0.50 20 40
0.50 1.00 25 50
> 1.00 30 60
Tabla 8. Borde libre en funcin de la plantilla del canal
Ancho de la plantilla (m) Borde libre (m)
Hasta 0.8 0.4
0.8 1.5 0.5
1.5 3.0 0.6
3.0 20.0 1
Canales tramos recto-curvo-recto-1
Canales tramos recto-curvo-recto-2
Vista superior
Canales tramos recto-curvo-recto-3

Vista superior
Canales tramos recto-curvo-recto-4

Vista de perspectiva Fijarse en el origen de radio
Qu es un programa?
Es un conjunto de acciones especficas,
ordenadas secuencialmente en el tiempo, para
obtener resultados preestablecidos en relacin
a la elaboracin de un proyecto la
construccin de una realidad. El programa
constituye la parte instrumental de un plan y
obedece a los lineamientos y disposiciones del
mismo.
Qu es un programa de computadora?
Es un conjunto de instrucciones dirigidas a la
computadora para que esta lleve a cabo una
secuencia de acciones con el objetivo de
realizar una o ms operaciones que permitan
solucionar un problema, de acuerdo a los datos
que se le ingrese.

Diagrama de Flujos de un programa
Inicio

Declaracin de
Variables
Entrada de Datos
Operaciones
Muestra de resultados

Fin
Fases de desarrollo de un programa
1. Diseo
Anlisis: Examinar el problema y plantear una solucin.
Algoritmo: Es la representacin de la secuencia de calculo
para resolver problemas.
Codificacin: Es la escritura de un lenguaje de programacin.

2. Puesta a punto
Edicin: Digitacin del programa en la Computadora.
Compilacin: Traduccin del programa diseado a ejecutable,
ya sea por plugins no.
Ejecucin: Fase donde corre el programa, con datos de
prueba y se verifica el correcto funcionamiento
para diferentes casos.
Calibracin: Fase donde se calibra el programa
perfeccionndolo mediante parmetros nuevos
y estimables, y corrigiendo errores para una
mayor eficiencia.

Descripcin del programa desarrollado
para diseo de canales abiertos
El software desarrollado es una actualizacin del
programa HCANALES de Mximo Villn Bjar,
desarrollado en ActionScript 2.0, el lenguaje de
programacin de Macromedia Flash.
Optimizacin del programa
Men dinmico.
Posibilidad de variar el valor de la gravedad.
Posibilidad de variar el coeficiente de Coriolis.
Posibilidad de variar el nmero de decimales.
Personalizar el grosor de pared del canal.
Ventana de recomendaciones posibles para cada dato
que ha de ingresar.
Grfico ajustado del canal respecto a las datos que se
le indica (Ayuda visual).
Transiciones.

El programa desarrollado comienza con un intro, y luego
pasa a un men dinmico, dando al usuario acceso a
varias opciones:

Tirante Normal
Tirante Crtico
Resalto Hidrulico
Remanso
Caudales
Transiciones
Otros
Ayuda al usuario
Impresin
Teniendo en cuenta que en este programa no se
pueden derivar formulas, ni hacer iteraciones
automticas como en otros programas
especializados para clculos matemticos, se
adicion sentencias de programacin tales
como funciones derivadas ya establecidas, y el
mtodo de Newton Raphson.
Newton Raphson
( )
( )
|
|
.
|

\
|
'
=

1
1
1
n
n
n n
X f
X f
X X
Grfica de Funcin de X, y la derivada
de dicha Funcin.
El Mtodo de Newton-Raphson es ampliamente utilizado para encontrar
las races de la ecuacin f(x)=0, ya que converge rpidamente, la contra es
que uno debe conocer la derivada de f(x) y se necesita una aproximacin
inicial a la raz.
Tenemos la nueva variable a hallar, mediante la variable actual, restando a
la divisin de la funcin respecto a dicha variable, sobre la derivada de
dicha funcin.
Ecuacin para despejar la variable Xn ,
Segn el porcentaje de error absoluto.
Para nuestro caso, le hemos colocado un valor inicial de tirante
, junto con el porcentaje de error absoluto a conseguir, de
, luego operamos:



Si el porcentaje de error absoluto hallado no alcanza a ser
menor que el porcentaje de error absoluto a conseguir, entonces
se declara:

Y se vuelve a repetir la operacin hasta que se alcance un valor
menor al error absoluto de . Tal cual, el valor
Hallado ser el valor del tirante del canal.
100 1 %
1

|
|
.
|

\
|
|
|
.
|

\
|
=

n
n
X
X
Abs uto ErrorAbsol
n n
X X =
1
9
10 5 . 0

9
10 5 . 0

Tirante crtico
( )
| |
3
2
) (
2
c c
y y z b
g
y z b Q
+ =
+
c
c
T
A
g
Q
3
2
=
| |
3
2
) (
c c
c
y y z b
g
T Q
+ =

2.
1.
3.
( ) | | 0 ) ( 2
3
2
= + +
c c c
y y z b y z b
g
Q
4.
( ) | | 0 ) ( 3 2 2
2
2
= + +
c c c
y y z b y z b z
g
Q
5.
Derivada de la ecuacin f(x)=0
Ecuacin f(x)=0
Tenemos las dos ecuaciones, las cuales son muy
importantes para el mtodo de Newton Raphson,
procediendo a llevarlo a cabo tanto en el Hcanales
como en el programa desarrollado:


Al comparar resultados con la seccin que trata
tirantes crticos del programa HCANALES, se
puede apreciar que los resultados son muy
semejantes, siendo la diferencia mas notoria en
los resultados que comprometen al valor de la
gravedad g= 9.80665 , la cual esta
preestablecida en el programa desarrollado.
Conclusiones
La fase ms importante del desarrollo de un
programa es la elaboracin de ste y la simulacin de
acuerdo a diferentes datos que se le ingrese, tal cual
sea luego calibrado para una mayor eficiencia.

Habindose creado este programa en ActionScript
2.0, Se da por entendido que no es necesario
centrarse en un lenguaje de programacin
especializado para empezar a programar en el rea de
la ingeniera, y que el investigador peruano tiene las
suficientes facultades para desarrollar sus propios
programas de acuerdo a su visin de progreso y
desarrollo.

Muchas Gracias!!!