Post on 27-Oct-2015
RESUMEN TESIS DE GRADO
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER
BIBLIOTECA EDUARDO COTE LAMUS
AUTORES JOHANA MARLENE JAIMES PÉREZ Y WILLIAM OMAR PÉREZ SILVA____________________________________________________________ FACULTAD DE INGENIERIA CIVIL PLAN DE ESTUDIOS _DE INGENIERIA CIVIL____________________________ DIRECTOR GUSTAVO ADOLFO CARRILLO SOTO________________________ TÍTULO DE LA TESIS “EXCEL, MACROS Y VISUAL BASIC APLICADOS EN HIDRAULICA, HIDROLOGIA Y ESTRUCTURAS HIDRAULCAS”______________ RESUMEN Este proyecto presenta como producto final el primer software elaborado en
Excel, Macros y Visual Basic, el cual se conoce como HIDRACALC-2005. Una herramienta dirigida a estudiantes que están viendo o han visto las asignaturas de hidráulica, hidrología y estructuras hidráulicas permitiendo solucionar en forma analítica, práctica y sencilla problemas relacionados con las asignaturas mencionadas.
CARACTERISTICAS PAGINAS_114_PLANOS_____ILUSTRACIONES_______CD ROM 1
“EXCEL, MACROS Y VISUAL BASIC APLICADOS EN HIDRÁULICA, HIDROLOGÍA Y ESTRUCTURAS HIDRÁULICAS”
JOHANA MARLENE JAIMES PÉREZ WILLIAM OMAR PÉREZ SILVA
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA
PLAN DE ESTUDIOS DE INGENIERÍA CIVIL SÁN JOSÉ DE CÚCUTA
2005
“EXCEL, MACROS Y VISUAL BASIC APLICADOS EN HIDRÁULICA, HIDROLOGÍA Y ESTRUCTURAS HIDRÁULICAS”
JOHANA MARLENE JAIMES PÉREZ WILLIAM OMAR PÉREZ SILVA
Proyecto de grado presentado para optar al título de Ingenieros Civiles
DIRECTOR GUSTAVO ADOLFO CARRILLO SOTO
Ingeniero Civil MSc.
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA
PLAN DE ESTUDIOS DE INGENIERÍA CIVIL SÁN JOSÉ DE CÚCUTA
2005
A DIOS, por servirme de guía y orientación en todos los momentos, por haberme dado la sabiduría, la fortaleza, el empeño, y la fuerza necesaria para alcanzar las metas, y superar los obstáculos de la vida. A mis padres, Oneximo Jaimes B. y Yamile Pérez P. quienes gracias a su esfuerzo, dedicación, compromiso y apoyo incondicional siempre me acompañaron en este camino por ser cada día mejor y sobresalir a las adversidades. A mis hermanos Oneximo H., Yamile y Yesid L., personas en quienes me apoyo, con quienes comparto mis tristezas y alegrías. A mi novio William que siempre me llena de amor y con su ternura ha estado conmigo en las buenas y en las malas para lograr este sueño juntos.
Johana Marlene
A DIOS, por haberme dado la sabiduría y la fuerza necesaria para alcanzar las metas, y superar los obstáculos de la vida A mis padres, Nelson Omar y Gladis Zoraida quienes gracias a su esfuerzo y apoyo incondicional siempre me acompañaron en este camino para ser cada día mejor y sobresalir a la adversidades A mis hermanos Dennys Lorena y Nelson David, fuente de inspiración y alegría que acompañan los momentos de mi vida A mi novia Johana con quien comparto mi vida incondicional y que siempre ha estado conmigo en las buenas, en las malas brindándome fortaleza para salir adelante y así lograr este sueño juntos.
William Omar
AGRADECIMIENTOS Los autores expresan sus agradecimientos a: Gustavo Adolfo Carrillo Soto, Ingeniero Civil, Director del proyecto , por su interés y valiosa orientación en la elaboración del proyecto. Fernando Ortega Rincón Ingeniero Civil, profesor del Departamento de Hidráulica, Fluidos y Térmicas, por su asesoría para la elaboración del proyecto. Los profesores, por compartir sus conocimientos y formar en nuestro ser un buen profesional. Los compañeros de estudio, por compartir buenos momentos y experiencias en la Universidad. La Universidad Francisco de Paula Santander, por habernos permitido alcanzar a través de ella este gran sueño.
CONTENIDO
pg.
INTRODUCCIÓN 21
1. PROBLEMA 22
1.1 TÍTULO 22
1.2 PLANTEAMIENTO DEL PROBLEMA 22
1.2.1 Definición del problema. 22
1.2.2 Formulación del problema. 22
1.3 JUSTIFICACIÓN 23
1.4 OBJETIVOS GENERAL Y ESPECÍFICOS 23
1.4.1 Objetivo general. 23
1.4.2 Objetivos específicos. 23
1.5 DELIMITACIONES 24
1.5.1 Alcances. 24
1.5.2 Limitaciones. 24
2. MARCO TEÓRICO 26
2.1 ANTECEDENTES 26
2.2 BASES TEÓRICAS 27
2.3 MARCO CONCEPTUAL 29
2.4 MARCO LEGAL 31
3. METODOLOGÍA 32
3.1 POBLACIÓN 32
3.2 OBJETIVOS INTRUCCIONALES 32
3.3 RECOLECCIÓN Y ANÁLISIS DE LA INFORMACIÓN 32
3.4 HERRAMIENTAS DE PROGRAMACIÓN 33
3.4.1 Herramientas de diseño gráfico. 33
3.4.2 Lenguaje de desarrollo. 33
3.4.3 Herramienta de base de datos. 33
3.5 PROCEDIMIENTO PARA EL DESARROLLO DEL SOFTWARE 33
3.5.1 Introducción. 33
3.5.2 Planteamiento de la idea. 34
3.5.3 Definición del tipo de programa. 34
3.5.4 Etapas de diseño. 34
3.6 DESCRIPCIÓN DEL PROGRAMA 34
3.6.1 Distribución del programa. 35
3.6.2 OBJETIVO 36
3.7 MAPA DE NAVEGACIÓN 36
3.7.1 Descripción del mapa de navegación. 36
4. DISEÑO 41
4.1 DISEÑO DE LA BASE DE DATOS 41
4.2 DISEÑO DE LAS HOJAS 41
4.2.1 Presentación y menú principal. 41
4.2.2 Hidráulica. 42
4.2.3 Hidrología. 50
4.2.4 Estructuras hidráulicas. 54
4.3 DIAGRAMAS DE FLUJO MÁS UTILIZADOS PARA LA ELABORACIÓN DE HIDRACALC 62 5. MANUAL DEL INSTRUCTOR 76
5.1 REQUERIMIENTOS MÍNIMOS DEL SISTEMA 76
5.2 INSTALACIÓN DE HIDRACALC-2005 77
5.3 EJECUCIÓN DE HIDRACALC-2005 77
6. MANUAL DEL USUARIO 78
6.1 INTRODUCCIÓN 78
6.2 FUNCIONES DE LOS BOTONES PARA EL MANEJO DE HIDRACALC-2005 78 6.3 MANEJO DEL LIBRO DE HIDRÁULICA 79
6.3.1 Cálculo de los elementos geométricos y manejo de opciones para determinar el Yc, Yn, n equivalente y Sc en los distintos canales. 79 6.3.2 Energía y Momentun 81
6.3.3 Diseño de canales. 82
6.3.4 Flujo gradualmente variado. 86
6.4 MANEJO DEL LIBRO DE HIDROLOGÍA 87
6.4.1 Evaporación. 87
6.4.2 Estadística hidrológica y Análisis de frecuencia. 88
6.5 MANEJO DEL LIBRO DE ESTRUCTURAS HIDRÁULICAS 90
6.5.1 Capacidad para un vaso fluvial. 90
6.5.2 Presas de gravedad y de tierra. 92
6.5.3 Vertedero de Cimacio. 96
6.5.4 Variación de niveles. 99
7. CONCLUSIONES 101
8. RECOMENDACIONES 102
BIBLIOGRAFÍA 103
ANEXOS 104
LISTA DE FIGURAS
pg.
Figura 1. Mapa de navegación 37
Figura 2. Ventana del menú principal 41
Figura 3. Ventana para seleccionar la asignatura a evaluar 42
Figura 4. Presentación de los diferentes canales 42
Figura 5. Cálculo de elementos geométrico en un canal rectangular 43
Figura 6. Cálculo de elementos geométricos en un canal trapezoidal 43
Figura 7. Cálculo de elementos geométricos en un canal triangular 43
Figura 8. Cálculo de elementos geométricos en un canal circular 44
Figura 9. Cálculo de Energía y Momentun 44
Figura 10. Cálculo de profundidad crítica 45
Figura 11. Cálculo de profundidad normal 45
Figura 12. Cálculo del n equivalente 46
Figura 13. Cálculo de pendiente crítica 46
Figura 14. Presentación para el diseño de canales 47
Figura 15. Elementos geométricos y parámetros hidráulicos del canal rectangular diseñado por el método de la sección hidráulica óptima 47 Figura 16. Elementos geométricos y parámetros hidráulicos del canal trapezoidal diseñado por el método de la sección hidráulica óptima 48 Figura 17. Elementos geométricos y parámetros hidráulicos del canal triangular diseñado por el método de la sección hidráulica óptima 48
Figura 18. Elementos geométricos y parámetros hidráulicos del canal circular diseñado por el método de la sección hidráulica óptima 49 Figura 19. Elementos geométricos y parámetros hidráulicos del canal trapezoidal diseñado por el método de la velocidad máxima permisible 49 Figura 20. Elementos geométricos y parámetros hidráulicos del canal trapezoidal diseñado por el método de la fuerza tractiva 50 Figura 21. Cálculo de perfiles en flujo gradualmente variado, para el canal rectangular, trapezoidal y triangular 50 Figura 22. Grafica de evaporación 51
Figura 23. Datos de entrada del programa de evaporación 51
Figura 24. Resultados del programa de evaporación por los distintos métodos 52
Figura 25. Datos de entrada de estadística hidrológica y análisis de frecuencia 52
Figura 26. Parámetros estadísticos y métodos de solución 53
Figura 27. Solución tipo I y tipo II para distribución de valores extremos 53
Figura 28. Solución tipo I y tipo II para distribución normal y log-normal 53
Figura 29. Solución para distribución Log-Pearson 54
Figura 30. Solución tipo I y tipo II para distribución de valores extremos con el uso de factores de frecuencia 54 Figura 31. Presentación para el cálculo de un vaso fluvial 54
Figura 32. Datos de entrada para la capacidad de un vaso 55
Figura 33. Resultados del cálculo para la capacidad de un vaso para el año más seco 55 Figura 34. Modelos de presas de gravedad y tierra 55
Figura 35. Primer modelo de presa de gravedad 56
Figura 36. Segundo modelo de presa de gravedad 56
Figura 37. Tercer modelo de presa de gravedad 56
Figura 38. Solución embalse vacío para los tipos de presas de gravedad 57
Figura 39. Solución embalse lleno para los tipos de presas de gravedad 57
Figura 40. Primer modelo de superficie de falla para la presa de tierra 58
Figura 41. Segundo modelo de superficie de falla para la presa de tierra 58
Figura 42. Datos de entrada para la presa de tierra 59
Figura 43. Análisis de la estabilidad de la presa de tierra 59
Figura 44. Análisis de la estabilidad de la cimentación y cálculo del ritmo de flujo de la presa de tierra 60 Figura 45. Datos de entrada par el vertedero de Cimacio sin control 60
Figura 46. Datos de entrada par el vertedero de Cimacio con control 60
Figura 47. Resultados del Vertedero de Cimacio para la relación He/Ho = 1 61
Figura 48. Resultados del Vertedero de Cimacio para las diferentes relaciones de He/Ho 61 Figura 49. Cálculo de la longitud real para el Vertedero de Cimacio con controles 61
Figura 50. Datos de entrada para el cálculo de variación de niveles 62
Figura 51. Tabla de resultados para la variación de niveles 62
Figura 52. Funciones de los botones para el manejo de hidracalc-2005 78
Figura 53. Defina el tipo de canal 79
Figura 54. Esquema de la entrada de datos 79
Figura 55. Esquema de los resultados 79
Figura 56. Elija la opción 80
Figura 57.Ver rugosidades 80
Figura 58.Método para calcular el n equivalente 80
Figura 59. Energía o Momentun 81
Figura 60. Opción Energía o Momentun 81
Figura 61. Textboxt 82
Figura 62. Opción y método para diseñar 83
Figura 63. Datos de entrada método sección hidráulica óptima 83
Figura 64. Cuadro de solución para diseño utilizando el método de la sección hidráulica óptima 84 Figura 65. Datos de entrada método velocidad máxima permisible 84
Figura 66. Cuadros de repuestas para diseño utilizando el método de la velocidad máxima permisible 85 Figura 67. Datos de entrada para diseño utilizando el método de la fuerza tractiva 85
Figura 68. Cuadro de verificaciones para diseño por el método de la fuerza tractiva 86
Figura 69. Método de integración grafica 86
Figura 70. Intervalos de flujo gradualmente variado 86
Figura 71. Tipo de perfil 87
Figura 72. Método del paso directo 87
Figura 73. Datos de entrada del programa de evaporación 87
Figura 74. Método de Balance de Energía 88
Figura 75. Método Aerodinámico 88
Figura 76. Método Combinado o Penman 88
Figura 77. Método de Priestley –Taylor 88
Figura 78. Tipo de solución para el análisis estadístico 88
Figura 79. Datos de entrada del programa Estadística 88
Figura 80. Resultados del programa Estadística 89
Figura 81. Parámetros estadísticos de distribución de valores extremos 89
Figura 82. Métodos de solución para el análisis estadístico 89
Figura 83. Cuadros de respuestas para el método de Análisis de frecuencia con factores de frecuencia y distribución de valores extremos 90 Figura 84. Opciones de entrada para calcular la capacidad del vaso 90
Figura 85. Datos de entrada para el cálculo la capacidad del vaso 91
Figura 86. Resultados para el cálculo de la capacidad del vaso 91
Figura 87. Botones para evaluar la capacidad de un vaso para los cuatro años mas secos 92 Figura 88. Modelos de presas 92
Figura 89. Datos de entrada para las presas de gravedad 93
Figura 90. Cuadros de respuestas para el análisis del embalse vacío 93
Figura 91. Resultados para el cálculo de embalse lleno 94
Figura 92. Datos de entrada para la presa de tierra 95
Figura 93. Datos de entrada de las dovelas analizadas 95
Figura 94. Tabla de resultados de la presa de tierra 95
Figura 95. Análisis de la estabilidad de la cimentación y cálculo de la línea y ritmo de flujo 96 Figura 96. Presentación de los vertederos de Cimacio sin controles con pilas y sin pilas, con sus respectivas opciones 96 Figura 97. Datos de entrada del vertedero de Cimacio 97
Figura 98. Primera parte de la solución de vertedero de Cimacio 97
Figura 99. Corrección por efecto de lavadero aguas abajo 98
Figura 100. Análisis del vertedero de cimacio con las consideraciones de diferentes relaciones de He/Ho 98 Figura 101. Cálculo de la longitud real del vertedero de Cimacio sin controles con pilas 99
Figura 102. Datos de entrada para el cálculo de la variación de niveles 99
Figura 103. Tipo de solución para el cálculo de la variación de niveles 100
Figura 104. Resultados de la ejecución del programa de Variación de niveles 100
LISTA DE FLUJOGRAMAS
pág.
Flujograma 1. Cálculo de elementos geométricos para el trapecio 63
Flujograma 2. Estadística hidrológica y análisis de frecuencia solución tipo normal 64
Flujograma 3. Cálculo de la capacidad para un vaso fluvial 67
Flojograma 4. Vertedero de cimacio sin controles 69
Flujograma 5. Vertedero de cimacio sin controles 71
Flujograma 6. Variación de niveles 73
LISTA DE ANEXOS
pág.
Anexo A. Valores para el diseño de los diferentes temas analizados en el software 105
Anexo B. Programa HIDRACALC-2005 (Excel) 114
INTRODUCCIÓN
Este proyecto presenta el diseño y elaboración de un software, aplicado a la solución de problemas de manera analítica en la línea de aguas, del programa académico de ingeniería civil, como son: Hidráulica, Hidrología y Estructuras Hidráulicas, que permitirá agilizar el proceso de calculo y mejorar en parte la calidad académica de los estudiantes y docentes utilizando herramientas tecnológicas que ofrece la multimedia, en este caso uno de las aplicaciones de Office el “Excel”, manipulado por Macros y Visual Basic. Por ende este proyecto trata la organización y/o reorganización de saberes de una ciencia o disciplina, presentados y difundidos en forma novedosa y didáctica, definición que corresponde a la modalidad de tesis sistematización del conocimiento. Siendo este proyecto elaborado por estudiantes de ingeniería civil como requisito para obtener el título de Ingenieros civiles.
21
1. PROBLEMA 1.1 TÍTULO EXCEL, MACROS Y VISUAL BASIC APLICADOS EN HIDRÁULICA, HIDROLOGÍA Y ESTRUCTURAS HIDRÁULICAS. 1.2 PLANTEAMIENTO DEL PROBLEMA La falta de conocimientos en lenguajes de programación y manejo de software para aplicarlos a la solución de problemas de manera analítica en la Facultad de Ingeniería Civil por parte de los estudiantes. 1.2.1 Definición del problema. La Facultad de Ingeniería Civil en su línea de aguas actualmente no cuenta con un paquete de software que contenga programas propios adaptados al contenido de cada una de las asignaturas mencionadas; gran parte de este problema se debe al desinterés relacionado con lenguajes de programación y la falta de manejo de software por parte de los estudiantes, que se conforman solo con copiar software elaborados por otros autores y no tienen la iniciativa de entender la estructura de dicho programa, ni crear sus propios programas. Otro factor es que en nuestro programa académico de la Universidad Francisco de Paula Santander hasta algunos docentes han sido indiferentes ante la actitud pasiva de lado de los estudiantes hacia la programación, conduciendo a: la ineficiencia y lentitud en el desarrollo de parciales, trabajos y exámenes, que podrían ser de mejor calidad y dar mejores resultados si se contarán con ayudas de software que optimicen en parte el rendimiento académico de los estudiantes. 1.2.2 Formulación del problema. ¿Cuenta la universidad Francisco de Paula Santander, con los equipos y aulas necesarias, para gestionar cursos de manejo de software, que despierte el interés de docentes y estudiantes a la participación de estos ? Si existen los equipos y aulas suficientes para realizar cursos, ¿ Cuenta la universidad con las licencias necesarias y aspectos legales para el manejo de los diferentes software?
22
¿El programa académico de Ingeniería Civil en su línea de aguas, cuenta con suficientes programas que sirvan como herramientas y ayudas técnicas en la solución de proyectos y trabajos para elevar en parte el nivel académico de los estudiantes? Si existen programas, ¿Estos tienen la estructura adecuada y los recursos suficientes adaptados a los contenidos del programa de cada materia? 1.3 JUSTIFICACIÓN El Departamento de Fluidos y Térmicas dentro de sus líneas de investigación, preocupado frente a la indiferencia y la poca importancia que se le ha prestado a la creación de software, desea que el nivel académico de los estudiantes universitarios en especial de la facultad de ingeniería, se vinculen al proceso de evolución acorde a la tecnología de punta que se esta utilizando en la actualidad, con el fin de mejorar la eficacia de los estudiantes en el desarrollo de actividades como parciales, trabajos y exámenes, que conllevan al mejoramiento de estos y al mismo tiempo están a la par de la velocidad del mundo cambiante y la competencia del mercado. Actualmente el estudiantado y el departamento de fluidos y térmicas no cuentan con un software que permita en forma ágil y práctica desarrollar problemas relacionados con el plan de trabajo de cada asignatura, es por eso que se desarrollo un software con base en la plataforma de la hoja de cálculo “Excel” manipulado por Macros y Visual Basic que permita resolver y agilizar estos procesos. 1.4 OBJETIVOS GENERAL Y ESPECÍFICOS 1.4.1 Objetivo general. Ofrecer un Software, para que a través de sus distintas herramientas permita agilizar en forma práctica y sencilla el análisis, diseño y cálculo mediante la solución analítica a problemas aplicados en hidráulica, hidrología y estructuras hidráulicas del programa académico de Ingeniería civil en la UFPS. 1.4.2 Objetivos específicos. Para dar cumplimiento al diseño del programa se ejecutaron los siguientes objetivos específicos: • Recolectar la información necesaria de las distintas áreas para el desarrollo de
algoritmos que se utilizan en la solución de problemas para el montaje del programa.
23
• Analizar y organizar la información recolectada para cada área • Utilizar los diferentes elementos que ofrece la multimedia como son: sonidos, gráficas,
imágenes y animaciones para el montaje definitivo del software. • Diseñar e implementar el entorno del software para que la interacción con el usuario
sea agradable. • Ofrecer a los estudiantes y docentes un software en Excel que permita solucionar en
forma práctica y sencilla problemas relacionados con las distintas áreas. 1.5 DELIMITACIONES 1.5.1 Alcances. La aplicación describe los alcances para los temas en cada una de las siguientes asignaturas: • Hidráulica: Canales Abiertos y sus Propiedades, Energía y Momentun, Flujo Crítico,
Flujo Uniforme, Rugosidades, Pendiente Crítica, Diseño de Canales y Flujo Gradualmente Variado.
• Hidrología: Estadística hidrológica y análisis de frecuencia, Evaporación • Estructuras Hidráulicas: Capacidad para un vaso fluvial, Presas de gravedad y tierra,
Vertedero de Cimacio y Variación de niveles. 1.5.2 Limitaciones. Durante el desarrollo del proyecto se prevé de algunas limitaciones descritas a continuación: • El usuario debe tener unos conocimientos básicos en las asignaturas de hidráulica,
hidrología y estructuras hidráulicas para hacer un buen uso del software.
24
• El software esta diseñado con requerimientos mínimos del sistema para su buen funcionamiento, como es una amplia memoria Ram y el paquete de Office XP Professional.
• El usuario solo podrá realizar los análisis para las asignaturas y temas con que fue
diseñado el software.
25
2. MARCO TEÓRICO
2.1 ANTECEDENTES Con la evolución y el desarrollo de la tecnología, se ha visto la necesidad de utilizar software para agilizar el análisis y estudios de proyectos aplicados en ingeniería. A continuación se presentan algún software aplicados en la línea de aguas: Diseño de alcantarillados PAVCO S.A es un programa elaborado en Excel que realiza el diseño hidráulico del alcantarillado pluvial, sanitario y combinado, diseña la cimentación y calcula cantidades de obra para sacar presupuestos. Es un programa donde las variables de entrada pueden ser variadas excepto el tipo tubería, ya que esta restringido a materiales PAVCO. HiCalc es un paquete de software pensado para resolver rápidamente flujos en canales abiertos de sección rectangular, trapezoidal y circular; que resuelve (en régimen estacionario) Flujo Uniforme, Flujo Gradualmente Variado, Flujo Rápidamente Variado, Conservación de la energía, Conservación de la cantidad de movimiento y Calcula los principales parámetros hidráulicos (Rh, Sf, Fr, v, etc.) para unas condiciones dadas (tirante y caudal). Este programa fue creado por el Ingeniero Juan Sanguinetti perteneciente a una empresa uruguaya que comenzó sus actividades en 1994 realizando proyectos relacionados con Ingeniería Civil e Ingeniería de Tránsito, su denominación actual ISTEC Ingeniería (investigación, soporte técnico y consultoría). HCanales para Windows, Versión 1.0, es un programa desarrollado en el instituto tecnológico de Costa Rica, que representa una herramienta de suma importancia para el diseño de canales y estructuras hidráulicas. Autor: Máximo Villón Béjar I.T.C.R - Ingeniería Agrícola 1994.
26
2.2 BASES TEÓRICAS El mundo de la alta tecnología nunca hubiera existido de no ser por el desarrollo del ordenador o computadora, toda la sociedad utiliza estas máquinas, en distintos tipos y tamaños para el almacenamiento y manipulación de datos. Los equipos informáticos han abierto una nueva era en el desarrollo ingenieril, tecnológico y científico, gracias a las técnicas de automatización que ofrecen los software para aumentar la velocidad en el análisis y diseño de diferentes aplicaciones. La computadora es un dispositivo electrónico capaz de recibir un conjunto de instrucciones y ejecutarlas realizando cálculos sobre los datos numéricos, o bien compilando y correlacionando otros tipos de información. La informática combina los aspectos teóricos y prácticos de la ingeniería, electrónica, teoría de la información, matemáticas, lógica y comportamiento humano. Los aspectos de la informática cubren desde la programación y la arquitectura informática hasta la inteligencia artificial y la robótica. Un programa es una secuencia de instrucciones que indican al hardware de un ordenador qué operaciones debe realizar con los datos. los programas pueden estar incorporados al propio hardware, o bien pueden existir de manera independiente en forma de software. El hardware es la parte física, es decir, todo lo que podemos ver: teclado, la caja que aloja la CPU, monitor, impresora, mouse, circuitos internos.
El software es el conjunto de programas que permiten la comunicación del computador con el usuario. El software se subdivide en software del sistema, software de aplicación y software de desarrollo. Software del sistema lo conforman programas tales como sistemas operativos, compiladores e intérpretes y entornos operativos. Software de aplicación corresponde a los programas con los que se interactúa con la máquina como son procesadores de palabras, hojas de cálculo, graficadores, gestores de bases de datos, integrados (Office) y especializados (Autocad, Project Choice).
27
Software de desarrollo empleado en el desarrollo de aplicaciones científicas y comerciales, tales como la nómina de una empresa, el procesamiento de calificaciones de un colegio, etc. Aplicación de lenguajes de programación los lenguajes de programación permiten comunicarse con los ordenadores o computadoras. Una vez identificada una tarea, el programador debe traducirla o codificarla a una lista de instrucciones que la computadora entienda. Un programa informático para determinada tarea puede escribirse en varios lenguajes. Excel es un programa que nos permite diseñar y realizar tablas de cálculo de dos dimensiones, esto es haciendo operaciones con los números situados en columnas y en filas. Un programa de este tipo contiene textos, números y fórmulas de cálculo. Los programas de hoja de cálculo pueden incluir también utilidades de macros; algunas se pueden utilizar para crear y ordenar bases de datos. Visual Basic para aplicaciones apareció por primera vez como parte de Excel en la versión 5, convirtiéndose en un entorno de desarrollo completo y compartido por todas las aplicaciones de Microsoft Office. Los programas de hoja de cálculo cuentan por lo general con capacidades gráficas para imprimir sus resultados. También proporcionan un buen número de opciones de formato tanto para las páginas y el texto impreso como para los valores numéricos y las leyendas de los gráficos. Macros en aplicaciones de ordenador o computadora, es un conjunto de pulsaciones de teclas, acciones o instrucciones grabadas y ejecutadas mediante una simple pulsación de tecla o una instrucción. En un lenguaje de programación, tal como el lenguaje C o ensamblador, una macro es un nombre que define un conjunto de instrucciones que serán sustituidas por la macro cuando el nombre de ésta aparezca en un programa (proceso denominado expansión de macros) en el momento de compilar o ensamblar el programa. Las instrucciones de macros se pueden guardar en el programa mismo o en un archivo separado que el programa pueda identificar. Excel para la creación de macros utiliza el leguaje Basic. Visual Basic es el lenguaje de programación más popular de mundo. Es un producto con una interfaz gráfica de usuario para crear aplicaciones para Windows basado en el lenguaje Basic y en la programación orientada a objetos. La palabra Visual hace referencia al método que se utiliza para crear la interfaz gráfica de usuario. En lugar de escribir numerosas líneas de código para implementar una interfaz se utiliza el ratón para arrastrar y colocar objetos prefabricados al lugar deseado dentro de un formulario. La palabra Basic hace referencia al lenguaje Basic (Beginners All-Purpose Symbolic Instruction Code).
28
Con la aparición del sistema operativo Windows 95 de la compañía Microsoft, la programación en Visual Basic se ha popularizado más que nunca. Estudiantes, profesionales y personas que trabajan en una amplia variedad de campos técnicos, utilizan Visual Basic para desarrollar programas en Windows. Los profesionales del mundo de la economía utilizan Visual Basic para escribir macros en las aplicaciones integradas de Office. 2.3 MARCO CONCEPTUAL En la ingeniería se busca la calidad. La ingeniería de software es la producción de calidad. Por ende se desea que los sistemas de software sean rápidos, fiables, fáciles de usar, legibles, y estructurados. Pero estos adjetivos describen dos tipos de cualidades diferentes. Por una parte, se consideran cualidades tales como la velocidad o la facilidad de uso, cuya presencia o ausencia en un software puede ser detectada por sus usuarios. Estas propiedades se denominan factores de calidad externos. Otras cualidades aplicables a un software, como legibilidad y estructuración son factores internos, perceptibles sólo por profesionales de la informática que tienen acceso al código fuente. En última instancia, solo importan los factores externos. Definiremos ahora el más importante de los factores externos de calidad. Corrección es la capacidad de los productos software para realizar con exactitud sus tareas, tal y como se definen en las especificaciones. Si un sistema no hace lo que se supone que debe hacer, poco importa el resto de consideraciones que hagamos sobre él. A continuación se definen los demás factores que son complemento de corrección para lograr la calidad de software. Robustez es la capacidad de los sistemas software de reaccionar apropiadamente ante condiciones excepcionales. La robustez complementa la corrección. Extensibilidad es la facilidad de adaptar los productos de software a los cambios de especificación. Reutilización es la capacidad de los elementos de software de servir para la construcción de muchas aplicaciones diferentes.
29
Compatibilidad es la facilidad de combinar unos elementos de software con otros. Eficiencia es la capacidad de un sistema software para exigir la menor cantidad posible de recursos hardware, tales como tiempo de procesador, espacio ocupado de memoria interna y externa o ancho de banda utilizado en los dispositivos de comunicación. Portabilidad es la facilidad de transferir los productos software a diferentes entornos hardware y software. Facilidad de uso es la facilidad con la cual las personas con diferentes formaciones y aptitudes pueden aprender a usar los diferentes productos software y aplicarlos a la resolución de problemas. También cubre la facilidad de instalación, de operación y de supervisión. Funcionalidad es el conjunto de posibilidades que proporciona un sistema. Oportunidad es la capacidad de un sistema de ser lanzado cuando lo usuarios lo deseen, o antes. Verificabilidad es la facilidad para preparar procedimientos de aceptación, especialmente datos de prueba y procedimientos para detectar fallos y localizar fallos durante las fases de validación y operación. Integridad es la capacidad de los sistemas software de proteger sus diversos componentes (programas, datos, etc...) contra modificaciones y accesos no autorizados. Reparabilidad es la capacidad para facilitar la reparación de los defectos. Economía junto con la oportunidad, es la capacidad que un sistema tiene de completarse con el presupuesto asignado o por debajo del mismo. Interfaz es el diseño visual del entorno para que la interacción con el usuario sea agradable.
30
2.4 MARCO LEGAL El consejo superior universitario mediante el acuerdo Nº. 065 de Agosto 26 de 1996, establece el estatuto estudiantil de la Universidad Francisco de Paula Santander. Dicho consejo reglamenta el artículo 140 del estatuto estudiantil de la Universidad Francisco de Paula Santander mediante el acuerdo Nº. 069 de Septiembre 5 de 1997. El artículo 140 establece las modalidades de trabajo de grado, por las cuales un alumno pueda adoptar para cumplir con este requisito de graduación. Esta reglamentación básica de requisitos para trabajos de grado, se hace necesaria, con el objetivo primordial de establecer criterios institucionales, en el cual el comité curricular de cada plan de estudio elaborara las normas y procedimientos específicos, que reglamentan internamente el trabajo de grado como elemento curricular. El concejo superior universitario, a propuesta del consejo académico, aprobó en la sección del 5 de septiembre de 1997, expedir el acuerdo que reglamenta el artículo 140 del estatuto estudiantil, mediante el literal c. del artículo 2. Literal c. Sistematización del conocimiento: Es la organización y/o reorganización de saberes de una ciencia o disciplina, presentados y difundidos en forma novedosa y didáctica.
31
3. METODOLOGÍA
3.1 POBLACIÓN Esta orientado a estudiantes o egresados con conocimientos mínimos del manejo del computador, mouse, teclado, y Excel; al igual, haber visto las asignaturas mencionadas anteriormente o por lo menos estar viendo alguna de ellas. 3.2 OBJETIVOS INTRUCCIONALES Mediante el uso de este programa el estudiante logrará: • Reforzar los conocimientos adquiridos en los cursos de hidráulica, hidrología y
estructuras hidráulicas de manera fácil y entendida, mediante la comparación de las respuestas y verificaciones obtenidas por la ejecución del programa con las realizadas manualmente.
• Familiarizarse con el ambiente computacional, ya que éste se ha convertido en una
herramienta fundamental para el desarrollo de las actividades diarias de las personas. • Presentar el manejo de Excel manipulado por macros y códigos de programación en
Visual Basic 3.3 RECOLECCIÓN Y ANÁLISIS DE LA INFORMACIÓN
Encaminados al cumplimiento del objetivo general que es ofrecer un Software, para que a través de sus distintas herramientas permita agilizar en forma práctica y sencilla el análisis, diseño y cálculo mediante la solución analítica a problemas aplicados en hidráulica, hidrología y estructuras hidráulicas, fue necesario la recolección de información del los docentes que dictan cada asignatura, de los apuntes de clase, trabajo y parciales desarrollados.
32
Esta información fue analizada y procesada para la obtención de un listado de datos de entrada y así obtener soluciones analíticas. Estos datos son presentados en la plataforma Excel manipulado por macros y mediante herramientas de visual Basic las cuales ejecutan el programa siguiendo la secuencia de un código. 3.4 HERRAMIENTAS DE PROGRAMACIÓN Para el desarrollo e implementación de este programa se hizo necesaria la utilización de las siguientes herramientas. 3.4.1 Herramientas de diseño gráfico. Son componentes importantes para el impacto gráfico del programa, ya que permite un entorno agradable y novedoso al usuario final. Los programas de edición de imagen vienen en general con modelos conectados que permiten trazar, retocar y de otra manera filtrar imágenes para lograr efectos visuales. En este proyecto se utilizaron: Paint Windows, Microsoft Photo Editor, Presto PageManager y la barra de herramientas de dibujo intrínseca de Excel. 3.4.2 Lenguaje de desarrollo. La herramienta de programación utilizada para la generación del código fue Visual Basic. 3.4.3 Herramienta de base de datos. Se utilizó Excel por su sencillez en el manejo, por ser la más accesible, por tener la mayoría de la gente conocimientos en su manejo, y para presentar las demás aplicaciones y diversidad de procesos que se pueden desarrollar en el. 3.5 PROCEDIMIENTO PARA EL DESARROLLO DEL SOFTWARE 3.5.1 Introducción. Todos aquellos que llevan cierto tiempo en el mundo del PC han visto que la evolución de los software ha sido paralela al propio PC. Microsoft Excel es una herramienta eficaz para analizar y presentar información. Una de las propiedades más importantes es su lenguaje de macros, amplio y flexible de todos los programas de hoja de cálculo. Además presenta aplicaciones de Visual Basic desde la versión 5 convirtiéndose en un entorno de desarrollo completo, consistente con la versión independiente de Visual Basic y compartido por todas la aplicaciones de Microsoft Office.
33
Quien desee programar una hoja de cálculo en código Visual de forma profesional debe estar consciente que la programación es una tarea ardua y compleja. Este proyecto se centra básicamente en las siguientes actividades que al integrarlas constituyen el software. 3.5.2 Planteamiento de la idea. Teniendo en cuenta que en nuestro plan de estudios existe un vacío en el ámbito de la programación y manejo de software, se abordó la idea de hacer un programa en Excel, manipulado por macros y Visual Basic; se creó un bosquejo de la idea general que se fue perfeccionando poco a poco para tener un esquema claro u objetivo del programa y finalmente se estudio la sintaxis del lenguaje de programación que se eligió realizando rutinas sencillas y variedad de pruebas. 3.5.3 Definición del tipo de programa. HIDRACALC-2005 es un software de desarrollo académico porque se emplea para aplicaciones ingenieriles en las áreas de hidráulica, hidrología y estructura hidráulicas procesando unos datos de entrada para llegar a una solución analítica. 3.5.4 Etapas de diseño. Durante el proceso de desarrollo se tienen en cuenta las siguientes etapas: I ETAPA: se definió el entorno, colores de fondo, fuente y tipo de letras. II ETAPA: se definieron los libros y hojas de trabajo. III ETAPA: se crearon los escenarios, hipervínculos, cuadros, gráficas, botones y base de datos para cada hoja. IV ETAPA: se creó el código de programación en Visual Basic 3.6 DESCRIPCIÓN DEL PROGRAMA El resultado de este proyecto es HIDRACALC-2005, dirigido a estudiantes y egresados con conocimientos básicos en las asignaturas de hidráulica hidrología y estructuras hidráulicas. HIDRACALC-2005 tiene las características de resolver analíticamente problemas
34
relacionados con los siguientes temas: Canales Abiertos y sus Propiedades, Energía y Momentun, Flujo Crítico, Flujo Uniforme, Rugosidades, Pendiente Crítica, Diseño de Canales, Flujo Gradualmente Variado, Estadística hidrológica, Análisis de frecuencia, Evaporación, Capacidad para un vaso fluvial, Presas de gravedad y tierra, Vertedero de Cimacio y Variación de niveles; tiene la virtud de manejarse muy fácilmente, guiado por mensajes de alerta, para la corrección de datos de entradas erróneos no acordes con la realidad o modelos de diseños, se deja copiar para exportarlo a otra hojas de cálculo que pueden servir como informes de profesionales, se ajusta a la cantidad de datos y cálculos requeridos por el usuario, es de fácil desplazamiento entre los distintos temas y su instalación es sencilla ya que es uno de los paquetes de Office. HIDRACAL-2005 contiene: un menú principal en el cual se muestran las tres asignaturas a evaluar, mediante las cuales se llegan a los diversos contenidos de cada una de ellas; después del tema seleccionado, se procede a escoger el tipo de solución y modelo a evaluar, seguido de la entrada de datos con sus respectivos esquemas gráficos en los cuales se representan las variables de los datos de entrada, seguidamente se ejecuta el programa, se presentan cuadros de resultados y verificaciones; después si se desea, se ejecuta el botón borrar y se regresa al menú principal para continuar con la selección de temas o salir del programa. 3.6.1 Distribución del programa. El programa consta de tres libros en Excel que hacen referencia a las asignaturas de hidráulica, hidrología y estructuras hidráulicas; cada uno con diferentes hojas mediante las cuales se presentan los temas a evaluar. Los libros con sus respectivas hojas son los siguientes:
• Hidráulica: Canales Abiertos y sus Propiedades Energía y Momentun Flujo Crítico Flujo Uniforme Rugosidades Pendiente Crítica Diseño de Canales Flujo Gradualmente Variado
• HIDROLOGÍA:
Estadística hidrológica y análisis de frecuencia Evaporación
35
• Estructuras Hidráulicas: Capacidad para un vaso fluvial Presas de gravedad y tierra Vertedero de Cimacio Variación de niveles
3.6.2 OBJETIVO. Ingresar al software “HIDRACALC-2005”, escoger la materia a evaluar, seleccionar el tema y encontrar una solución analítica al problema. 3.7 MAPA DE NAVEGACIÓN HIDRACAL-2005 permite explorar todas las opciones que lo componen como se bóxer en la Figura 1. 3.7.1 Descripción del mapa de navegación. Conformado por tres libros: Hidráulica Hidrología Estructuras hidráulicas Se continúa con la descripción de cada opción mediante las cuales se interactúa en los temas de cada asignatura. Hidráulica: • Canales Abiertos y sus Propiedades: en esta hoja se calculan los elementos geométricos
de secciones de los canales rectangular, trapezoidal, triangular y circular, que son los más comunes en la práctica profesional.
36
Figura 1. Mapa de navegación
HIDRACALC - 2005
ESTRU
CTURAHIDRÁULICAS
HIDROLOGÍAHIDRÁULICA
ACERCA DE HIDRACALC
PRESENTACIÓN
MENÚ PRINCIPAL
SALIR
Variación de niveles
Vertedero de Cimacio
Presas de gravedad y tierra
Capacidad para un vaso fluvial
Evaporación
Estadística hidrológica y análisis de frecuencia
Flujo Gradualmente Variado Diseño de Canales
Pendiente Crítica Rugosidades Flujo Uniforme
Flujo Crítico Energía y Momentun
Canales Abiertos y sus Propiedades
• Energía y Momentun: se calculan las tablas de energía o fuerza específica para los canales mencionados anteriormente; tiene la utilidad de usar autofiltro para ordenar de menor a mayor la columna de energía o fuerza; además es aplicable en el cálculo de profundidades críticas, profundidades alternas y secuentes prácticas para solucionar fenómenos locales como es la caída y resalto hidráulico; es una hoja práctica ya que el usuario define la cantidad de cálculos que necesite y el incremento de profundidades para evaluar la energía y fuerza con que se construye cada curva. Considera los coeficientes de Coriolis y Boussinesq para la distribución no uniforme de velocidades en una sección de canal.
37
• Flujo Crítico: es una sección especifica para el cálculo de profundidad crítica perpendicular a la sección transversal del canal y al nivel de referencia, basada en la ecuación del número de Froude; calcula la energía específica mínima, velocidad crítica teniendo en cuenta el coeficiente de Coriolis; disponible para los 4 canales ya mencionados.
• Flujo Uniforme: calcula profundidades normales basándose en la ecuación de Manning,
la energía específica, la velocidad y el numero de Froude; disponible para los 4 canales ya mencionados.
• Rugosidades: calcula el n equivalente para una sección simple, se utiliza en la ecuación
de Manning para el cálculo de caudales o profundidades normales; presenta las 3 opciones para calcular el n: Horton-Einstein, Pavlovskii y Lotter; también calcula la velocidad y el número de Froude; disponible para los 4 canales ya mencionados.
• Pendiente Crítica: como su nombre lo indica calcula la pendiente crítica en un canal que
hace que la profundidad normal y crítica sean iguales, prácticas en la vida profesional para el diseño de canales, también calcula la velocidad y el número de Froude; disponible para los 4 canales ya mencionados.
• Diseño de Canales: en esta hoja se pueden diseñar canales no erosionables y canales
erosionables que se socavan pero no sedimentan. Para el diseño de canales no erosionables se utiliza la metodología de la sección hidráulica óptima, disponible para los 4 canales ya mencionados; y para canales erosionables, el método de la velocidad máxima permisible y Fuerza tractiva, estos dos disponibles solo para el canal trapezoidal. Es una hoja que contiene hipervínculos a otra donde se encuentran todas la gráficas necesarias para el diseño de canales.
• Flujo Gradualmente Variado: en esta sección se estudia el flujo permanente cuya
profundidad varía de manera gradual a lo largo de la longitud del canal, para la solución de este tema se utiliza la metodología de integración gráfica y paso directo calculando independientemente la tabla para cada una de ellas, está disponible para canales rectangulares, trapezoidales y triangulares; es una hoja práctica ya que el usuario define la cantidad de cálculos que necesite y el incremento de profundidades desde una profundidad inicial hasta una final que se han determinado por el tipo de perfil evaluando la profundidad crítica y normal. En esta hoja existen hipervínculos a todas las gráficas necesarias para definir el tipo de perfil.
38
HIDROLOGÍA: • Estadística hidrológica y análisis de frecuencia: el programa presenta dos tipos de
solución, una normal y la otra log-normal; es una hoja práctica ya que el usuario define la cantidad de datos que necesita evaluar para obtener los diferentes parámetros estadísticos que posteriormente serán utilizados por los distintos métodos como son: distribución de valores y análisis de frecuencias con factores de frecuencia.
• Evaporación: es una hoja que calcula la evaporación por medio de diferentes métodos
como son: balance de energía (considera la radiación como mayor fuente de evaporación), aerodinámico (considera el viento como mayor fuente de evaporación), combinado (tiene en cuenta la radiación neta, el viento y es apropiado para aplicarse a áreas pequeñas con información climatológica apropiada) y Priestley-Taylor (se aplica en áreas grandes donde se considera que el segundo término de la ecuación del método combinado es aproximadamente el 30% del primero).
Estructuras Hidráulicas: • Capacidad para un vaso fluvial: el análisis se basa en la simulación de un vaso para un
período de tiempo determinado en un registro extremadamente bajo, el cual se selecciona o puede hacerse para un registro prolongado. En esta hoja se puede evaluar: el año más seco al igual que los cuatros años consecutivos más secos ( si se desea se pueden evaluar dos y tres años consecutivos más secos). Para el estudio del año más crítico, la capacidad del vaso se calcula sumando todos los valores presentes en la necesidad de almacenamiento para cada año, cuando se presentan más de un año consecutivo se utiliza la gráfica de curva masa proveniente de la relación año versus aportaciones acumuladas considerando el factor de evaporación, factor de precipitación, área del embalse, gasto, evaporación, precipitación, demanda y compromisos.
• Presas de gravedad y tierra: para el análisis se partió del estudio de cuatro modelos de
presas, los tres primeros modelos son presas de gravedad y el último es una presa de tierra. Se realizó la evaluación considerando el embalse vacío y lleno, verificando la estabilidad de la presa por deslizamiento y volcamiento, teniendo en cuenta los efectos del sismo, la supresión y los esfuerzos aguas abajo, considerando una longitud del plano asumido de 1m. Para la presa de tierra se calcula la estabilidad de la presa, al igual que la estabilidad de la cimentación calculada mediante la resistencia a cortante establecida por la ecuación de Coulomb.
39
• Vertedero de Cimacio: se realizó el análisis para vertederos de Cimacio con y sin controles; la pérdida de entrada se evaluó por medio de la ecuación de Manning; el programa presenta las diferentes gráficas necesarias para la ejecución del mismo, realiza la evaluación de corrección por efecto de lavaderos, para posteriormente calcular el valor del ancho del vertedero y los diferentes valores de He y Cs, necesarios para el calculo de la ecuación polinómica de cuarto grado para el estudio de variación de niveles. En el vertedero de cimacio con controles se calcula la longitud neta y la longitud real del vertedero.
• Variación de niveles: para su análisis se parte del ingreso de una elevación de tanteo, de
un valor de incremento sobre la elevación de tanteo, de los datos de un hidrograma, del error máximo permitido entre la elevación en el vaso y la elevación de tanteo y de un almacenamiento total. El programa funciona internamente tomando la elevación del vaso calculada y reemplazándola en la elevación de tanteo repitiendo el ciclo por fila hasta que la elevación de tanteo y la elevación del vaso sean aproximadamente iguales. Para el calculo de los respectivos Cs de las diferencias entre la elevación de tanteo y la elevación asumida para cada fila, se piden los coeficientes de una ecuación polinómica de cuarto grado, ya que durante el análisis de diferente problemas, esta curva se ajusta satisfactoriamente a la tendencia de los suministro con R2 superiores a 0.99.
El programa se puede ejecutar por dos formas, paso a paso o definitivo; si su opción es paso a paso, durante la ejecución, el programa evalúa cada fila verificando si la elevación de tanteo con la elevación del vaso presenta una diferencia en valor absoluto menor al valor ingresado en los datos de entrada; en el caso de presentar diferencias en valor absoluto mayor o igual al valor ingresado en los datos de entrada, el programa toma la elevación del vaso hallada y la reemplaza en la elevación de tanteo en la fila evaluada, iterando hasta que su diferencia en valor absoluto sea menor al valor ingresado en los datos de entrada. Al realizar cada iteración el programa presenta Msgbox que indican el número de iteraciones en cada fila, mostrando en la tabla las respectivas elevaciones asumidas con su observación, ya sea alta, baja o correcta, al ser la observación correcta el programa evalúa la siguiente fila tomando como base la elevación de tanteo calculada más el respectivo incremento que fue suministrado como dato de entrada; si su opción es definitiva, el programa presenta la solución inmediata de la tabla, presentando una diferencia en valor absoluto entre la elevación de tanteo y la elevación en el vaso menor al valor ingresado en los datos de entrada, con observaciones correctas, ya que internamente el programa realiza todas las iteraciones necesarias para llegar a la solución completa del problema.
40
4. DISEÑO 4.1 DISEÑO DE LA BASE DE DATOS Para cumplir el objetivo general del proyecto se buscó una conexión entre el interés que despierta al alumno los cálculos en Excel complementado con macros y Visual Basic para encontrar soluciones analíticas a problemas aplicados en las asignaturas ya mencionadas. (Véase el Anexo B). Para ingresar los datos se creó una aplicación de Visual Basic y Excel donde se pueden manipular con facilidad, y estos su vez pueden ser exportados a otras hojas de cálculo en Excel con todas sus aplicaciones. 4.2 DISEÑO DE LAS HOJAS A continuación se ilustran las hojas de cálculo correspondientes a cada libro: 4.2.1 Presentación y menú principal. En las figuras que aparecen a continuación se muestra la presentación de las ventanas del menú principal como aparece en el programa. Figura 2. Ventana del menú principal
41
Figura 3. Ventana para seleccionar la asignatura a evaluar 4.2.2 Hidráulica. Para el manejo en lo que concierne a hidráulica se muestra la ventana de los diferentes canales. Figura 4. Presentación de los diferentes canales
42
Figura 5. Cálculo de elementos geométrico en un canal rectangular Figura 6. Cálculo de elementos geométricos en un canal trapezoidal Figura 7. Cálculo de elementos geométricos en un canal triangular
.
43
Figura 8. Cálculo de elementos geométricos en un canal circular
Figura 9. Cálculo de Energía y Momentun
44
Figura 14. Presentación para el diseño de canales
Figura 15. Elementos geométricos y parámetros hidráulicos del canal rectangular diseñado por el método de la sección hidráulica óptima
47
Figura 16. Elementos geométricos y parámetros hidráulicos del canal trapezoidal diseñado por el método de la sección hidráulica óptima Figura 17. Elementos geométricos y parámetros hidráulicos del canal triangular diseñado por el método de la sección hidráulica óptima
48
Figura 18. Elementos geométricos y parámetros hidráulicos del canal circular diseñado por el método de la sección hidráulica óptima Figura 19. Elementos geométricos y parámetros hidráulicos del canal trapezoidal diseñado por el método de la velocidad máxima permisible
49
Figura 20. Elementos geométricos y parámetros hidráulicos del canal trapezoidal diseñado por el método de la fuerza tractiva Figura 21. Cálculo de perfiles en flujo gradualmente variado, para el canal rectangular, trapezoidal y triangular
4.2.3 Hidrología. En las figuras que aparecen a continuación se muestra la presentación de las ventanas del menú principal para el manejo de hidrología.
50
Figura 24. Resultados del programa de evaporación por los distintos métodos
Figura 25. Datos de entrada de estadística hidrológica y análisis de frecuencia
52
Figura 26. Parámetros estadísticos y métodos de solución
Figura 27. Solución tipo I y tipo II para distribución de valores extremos Figura 28. Solución tipo I y tipo II para distribución normal y log-normal
53
Figura 29. Solución para distribución Log-Pearson
Figura 30. Solución tipo I y tipo II para distribución de valores extremos con el uso de factores de frecuencia 4.2.4 Estructuras hidráulicas. En las figuras que aparecen a continuación se muestra la presentación de las ventanas del menú principal para el manejo de estructura hidráulicas. Figura 31. Presentación para el cálculo de un vaso fluvial
54
Figura 32. Datos de entrada para la capacidad de un vaso
Figura 33. Resultados del cálculo para la capacidad de un vaso para el año más seco
Figura 34. Modelos de presas de gravedad y tierra
55
Figura 35. Primer modelo de presa de gravedad
Figura 36. Segundo modelo de presa de gravedad
Figura 37. Tercer modelo de presa de gravedad
56
Figura 38. Solución embalse vacío para los tipos de presas de gravedad
Figura 39. Solución embalse lleno para los tipos de presas de gravedad
57
Figura 40. Primer modelo de superficie de falla para la presa de tierra
Figura 41. Segundo modelo de superficie de falla para la presa de tierra
58
Figura 42. Datos de entrada para la presa de tierra
Figura 43. Análisis de la estabilidad de la presa de tierra
59
Figura 44. Análisis de la estabilidad de la cimentación y cálculo del ritmo de flujo de la presa de tierra
Figura 45. Datos de entrada par el vertedero de Cimacio sin control
Figura 46. Datos de entrada par el vertedero de Cimacio con control
60
Figura 47. Resultados del Vertedero de Cimacio para la relación He/Ho = 1 Figura 48. Resultados del Vertedero de Cimacio para las diferentes relaciones de He/Ho Figura 49. Cálculo de la longitud real para el Vertedero de Cimacio con controles
61
Figura 50. Datos de entrada para el cálculo de variación de niveles Figura 51. Tabla de resultados para la variación de niveles 4.3 DIAGRAMAS DE FLUJO MÁS UTILIZADOS PARA LA ELABORACIÓN DE HIDRACALC En el diagrama que se muestra a continuación presenta los procesos que se utilizan para la elaboración de hidaracalc.
62
Flujograma 1. Cálculo de elementos geométricos para el trapecio
Fin
b, z, y
A = (b + z y) y
P = b + 2 y (1 + z2) 1/2
R = A / P
T = b + 2 z y
D = A / T
Área = A Perímetro mojado = P Radio hidráulico = R Ancho superficial = T Profundidad hidráulica = D
Inicio b = Base z = Talud y = Profundidad
63
Flujograma 2. Estadística hidrológica y análisis de frecuencia solución tipo normal
Inicio
N, Tr
i = 1, N
i
i = 1, N Sumatoria = A
Ingrese los valores de X
X
A = A+X
A = 0
Media= A/N
Media
N = número de datos
2
64
Continuación. Flujograma 2. Estadística hidrológica y análisis de frecuencia solución tipo normal
3
C = 0
Sumatoria = C i = 1, N
D = X-Media
C = C+D
X
D
E = (X-Media)2
G = G+E
i = 1, N
X
G = 0
E
2
65
Continuación. Flujograma 2. Estadística hidrológica y análisis de frecuencia solución tipo normal
Fin
Sumatoria = J
F = (X-Media)^3
J = J+F
i = 1, N
X
F
J = 0
A, C, G, J,
Sumatoria = G
S 2= (1/(N-1))*G S = ( S 2)^0.5 CV = S / Media CS = N* J/(N-1)*(N-2)*S^3
S 2
S CV CS
Seleccione el método a evaluar
3
66
Flujograma 3. Cálculo de la capacidad para un vaso fluvial
Q =Gasto E = Evaporación P = Precipitación D = Demanda C = Compromisos Fe = Factor de evaporación Fp = Factor de precipitación A = Área Comp = Compromisos Ne = Necesidad Esc = Escurrimiento Prec = Precipitación N = Número de datos máximos a ingresar ( contador )
Fin
Fe, Fp, A,
Q, E, P, D, C
Inicio
Gasto = Q*2592000 Demanda = D*2592000
Evaporación = E*Fe*A*10 Prec = P*Fp*A*10
Comp = C*2592000
Gasto Demanda Evaporación Prec
Comp < Gasto SI
NO
Comp
1 2
N = 0
N =12 SI
NO
3
67
Continuación. Flujograma 3. Cálculo de la capacidad para un vaso fluvial
Esc = Gasto-Comp-Evaporación +Prec Ne = Esc - Demanda
Esc
NO
SI Ne = Ne*-1
Ne= 0
Ne < 0
Ne
Ne
N = N+1
N = N+1
3
3
1
Esc Comp
NO
SI Ne = Ne*-1
Ne= 0
Ne < 0
Ne
Ne
N = N+1
N = N+1
3
3
2
Comp = Gasto Esc = Gasto-Comp-Evaporación +Prec Ne = Esc - Demanda
68
Flujograma 4. Vertedero de cimacio sin controles Primera parte
H = ( He+P ) B = ( 0.1* ha ) C= ( P/ He ) E1= Diferencia máxima. entre hvd y hd E2 = Diferencia máxima entre Cs y C
Inicio
He, L’, P, n, Q
H = He+P q = C*He^(1.5) Va = q / H ha = Va^2/(2*32.2) B = 0.1*ha S = (Va*n / (1.486*H^(2/3)))^2 Ho = He – (B+ (L’* S)) C = P/ He
Ingrese los valores de Co y Ci/Cv
Co, Ci/Cv
Ci = Ci/Cv * Co Hd+d/He = Ho+P / Ho
Ingrese el valor de la relación hd/He
3
2
1
C
69
Continuación. Flujograma 4. Vertedero de cimacio sin controles
hd/He
lhvd-hdl >= E1 SI
Fin
hd = hd/He * Ho d = (Ho+P) – hd Vd = q / d hvd = Vd^2/ 2 *32.2
Ingrese de nuevo el valor de la relación hd/He
Ingrese el valor de la relación Cs/C
Cs = Cs/ C * Ci
lCs – Cl >=E2 SI
NO
Ingrese el valor de C presente en los datos de entrada.
L = Q / ( Cs * (Ho)^ 1.5)
2
1
3
Cs/C
NO
70
Flujograma 5. Vertedero de cimacio sin controles Segunda parte
B = hd+d D = He+P A = Ho E = Ci C = hd+d/Ho b = Número máximo dedatos a ingresar (Contador).
Ho, Ci, P, n, L
b = 7
Inicio
b = 0
A = Ho * He/Ho
Ingrese el valor de la relación Cs/Ci
Cs/Ci
E = C/Co * Ci B = A + P C = B / A
NO
Fin
1
He/Ho, C/Co,
2
SI
71
Continuación. Flojograma 5. Vertedero de cimacio sin controles
b = b +1
A, E, B, C, Cs, q, Va, ha, S, Pérdida total, Carga bruta, Descarga total
Cs = Cs/Ci * Ci q = Cs * A^ 1.5 Va =q / B ha = Va^ 2 / (2*32.2) S =(Va*n / (1.486*(B)^1.5))^2 Pérdida total = 0.1*ha +
1
2
72
Flujograma 6. Variación de niveles
elevación del
máximaentre la elevación del vaso y laelevación de tanteo
Elev = elevación de tanteo Inc = incremento Almc = almacenamiento L = longitud G.max = gasto máximo A = primer coeficiente B = segundo coeficiente C = tercer coeficiente D = cuarto coeficiente E = quinto coeficiente A.almc = aumento de almacen. A.Total = almacenamiento total Elev.Vaso =vaso T = tiempo Q = caudal Error = Diferencia
T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11. Q0, Q1, Q2, Q23, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Almc, L, Inc, Elev, A, B, C, D, E
T12= T1-T0 T13 = T2-T1 T14=T3-T2 T15= T4-T3 T16 = T5-T4 T17=T6-T5 T18= T7-T6 T19 = T8-T7 T20=T9-T8 T21=T10-T9 T22=T11-T10
Q12 = (Q0 + Q1)/24 Q13 = (Q1 + Q2)/24 Q14 = (Q3 + Q2)/24 Q15 = (Q4 + Q3)/24 Q16 = (Q5 + Q4)/24 Q17 = (Q6 + Q5)/24 Q18 = (Q7 + Q6)/24 Q19 = (Q8 + Q7)/24 Q20 = (Q9 + Q8)/24 Q21 = (Q10 + Q9)/24 Q22 = (Q11 + Q10)/24
T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22
Inicio
1
73
Continuación. Flujograma 6. Variación de niveles
NO
SI
n =n+1 i = i + 1
Elevación = Elev + Inc H = Elevación - Elev Cs = A*H^4+ B*H^3+ C*H^2+ D*H+ E
lElev.Vaso-Elevl >=Error
Elev = Elev.Vaso
Elev.Vaso-Elev < 0
Obs = Alta
Obs = Baja SI
Elev = Elev.Vaso NO
Q12, Q13, Q14, Q15, Q16, Q17 ,Q18, Q19, Q20, Q21, Q22
Elv, Elevación , G.max n, Gmedio, A.almc n, A Total Elev Vaso
1
2
3
2
2
G.max n = Cs*L*H^1.5 Gmedio = G.max n/ 24 A.almc n = Qi- Gmedio A.Total = Almc n + A.almc Elev Vaso
n = 0 i = 12
74
Continuación. Flujograma 6. Variación de niveles
SI
Elevación, G.max n, Gmedio, A.almc n, A.Total, Elev.Vaso
NO
n =n+1 i =i + 1
Elev = Elev.Vaso
Elev.Vaso-Elev < 0
Obs = Alta
Obs = Baja
Elev = Elev.Vaso NO
Elevación = Elev.Vaso + Inc
H = Elevación- Elev Cs = A*H^4+B*H^3+C*H^2+D*H+E G.max n = Cs*L*H^1.5 G.medio = G.max n + G.max (n-1) /24 A.almc n =Qi - Gmedio A.Total = Almc n-1+ A.almc Elev.Vaso = 7.0971*Ln(A.Total)+250.54
Fin n =12 SI
NO
4
5
3
4
4
5
lElev.Vaso-Elevl >=Error
75
5. MANUAL DEL INSTRUCTOR 5.1 REQUERIMIENTOS MÍNIMOS DEL SISTEMA • PC multimedia • Microsoft Windows 98, Windows NT 4, Windows Millennium Edition, Windows 2000
o Windows XP. • Microsoft Office XP Professional o superior esta versión. • Teclado, mouse • Monitor SVGA • Configuración regional del equipo de la siguiente forma:
Símbolo decimal: Número de dígitos decimales: 2 Número de dígitos en grupo: 123,456,789 Símbolo de separación de miles: Símbolo de signo negativo: - Formato de número negativo: -1.1 Mostrar ceros a la izquierda: 0.7 Separador de lista: Sistema de medida: Métrico
76
5.2 INSTALACIÓN DE HIDRACALC-2005
El proceso de instalación puede llevarse a cabo de la siguiente manera: • Introduzca en la unidad de CD-ROM el disco de HIDRACALC-2005 • De click en el menú inicio • Busque acceso directo al explorador de Windows • Seguidamente busque la carpeta de HIDRACALC-2005 en la unidad de CD-ROM • Luego de encontrarla déle copiar • Pegue la carpeta al disco duro 5.3 EJECUCIÓN DE HIDRACALC-2005 Antes de abrir el programa HIDRACALC-2005, debe verificar que el nivel de seguridad presente en las ayudas de Visual Basic se encuentre en nivel bajo o medio, ya que en nivel alto el programa no podrá ejecutar las macros; en caso de estar en nivel bajo, al abrir el programa no se presenta ningún mensaje de información; al estar en nivel medio de seguridad, se presenta el siguiente mensaje: “Algunas macros pueden contener virus, siempre es más seguro deshabilitarlas, pero si las macros son de confianza y las deshabilita,
puede perder funcionalidad” entonces de click sobre el botón Habilitar macros para poder abrir el programa. Es recomendable seleccionar nivel de seguridad medio. Busque HIDRACALC-2005 en el archivo donde fue guardada y de doble click sobre él, habilite los macros y posterior a ello saldrá otro mensaje donde se solicita la contraseña
para acceso de escritura, entonces de click sobre el botón Sólo lectura
esto es con el fin de conservar el estado original del programa, ya que de esta forma no se podrán guardar cambios sobre el mismo archivo. Ahora esta listo para hacer uso de HIDRACALC-2005.
77
6. MANUAL DEL USUARIO 6.1 INTRODUCCIÓN En este manual se describen los aspectos más importantes y relevantes para la utilización de HIDRACALC-2005, mostrando los pasos adecuados para hacer un buen uso de este programa, las opciones para trasladarse de una hoja a otra o desplazarse en la misma, la descripción de la función de cada botón y los formatos en que se visualizan la entrada de datos y los resultados. 6.2 FUNCIONES DE LOS BOTONES PARA EL MANEJO DE HIDRACALC-2005 Figura 52. Funciones de los botones para el manejo de hidracalc-2005
Este botón traslada al usuario hasta la hoja del menú principal del programa.
Este botón pone en marcha la corrida del programa que este utilizando, le avisará al usuario si tiene datos erróneos de entrada como son números
negativos, caracteres, o números que no se encuentran en rangos establecidos.
Este botón continúa el proceso que se ha interrumpido por un mensaje que solicita el ingreso de nuevos datos.
Este botón borra, ya sea, los resultados o los datos de entrada en cada caso.
Devuelve al usuario al lugar de origen de donde fue trasladado por un hipervínculo, es práctico para regresar de sitios donde se han mirado curvas de calibración, gráficas entre otros.
Da una inducción de quienes elaboraron y para que sirve el software.
78
6.3 MANEJO DEL LIBRO DE HIDRÁULICA 6.3.1 Cálculo de los elementos geométricos y manejo de opciones para determinar el Yc, Yn, n equivalente y Sc en los distintos canales. Para el cálculo de los elementos geométricos de debe tener en cuenta los procesos que se muestran a continuación: El usuario debe definir a cual de los cuatro canales desea calcular los elementos geométrico; se ubica con el mouse sobre el canal y le da click para ser trasladado a su destino. Figura 53. Defina el tipo de canal
En todo el libro de hidráulica, los números se digitan en los TextBox y posteriormente se da click en el botón ejecutar para dar solución al ejercicio. Figura 54. Esquema de la entrada de datos De esta forma se visualiza la mayoría de los resultados en las hojas del libro de hidráulica. Figura 55. Esquema de los resultados
79
El usuario escoge dando click sobre el tipo de canal que desea resolver, esto se hace para cada tema. Figura 56. Elija la opción
Ubicado en la hoja de flujo uniforme, este botón superpone sobre la imagen del canal que esta analizando, una lista con valores del coeficiente de manning más utilizados en la práctica profesional, para salir de click en el botón salir y así regresa a la imagen anterior. Figura 57.Ver rugosidades
Cuadro ubicado en la hoja rugosidades. Define el método por el cual desea calcular el n equivalente, ya sea para el canal rectangular, trapezoidal o triangular. Figura 58. Método para calcular el n equivalente
80
6.3.2 Energía y Momentun. Para el cálculo de los elementos geométricos de debe tener en cuenta los procesos que se muestran a continuación: En la casilla N° de cálculos el usuario define la cantidad de filas que desea obtener, En la casilla incremento se define el valor en que aumentan las profundidades siendo la primera el valor del mismo, hasta completar el número de cálculos definidos por el usuario. Figura 59. Energía o Momentun El usuario define cual de las dos tablas desea calcular; si selecciona energía, se cambian automáticamente las 3 últimas columnas de la figura anterior por las tres siguientes:
. El botón Buscando Y2 o Y2’ solo se habilita después de ejecutar el programa, y este a su vez sirve para habilitar la siguiente figura: Figura 60. Opción Energía o Momentun El TextBoxt que se encuentra ubicado al lado del botón Calc..., contiene el valor de energía o fuerza a buscar; necesarias para calcular profundidades alternas o secuentes, el valor usted lo puede conocer de la siguiente forma: en la casilla número de cálculos explicada anteriormente digite 1, y en la de incremento el valor de la profundidad inicial para el ejercicio, así obtendrá el valor de Energía o Fuerza inicial que se copia automáticamente a la casilla que esta al lado del botón Calc... después de oprimir el botón Buscando Y2 o Y2’. Se recomienda calcular el valor del Yc en la hoja flujo crítico para saber si se encuentra por encima del Yc o por debajo. Si desea una aproximación de 2 decimales, digite en la casilla N° de cálculos un valor por encima de 100 dependiendo del promedio de profundidades en la que esta trabajando, por ejemplo: si su Yc es 1.98 m, y su Y1 es 1.7 m, indica que su Y2
81
estará en un promedio de 0.4 - 0.5 por encima del Yc, entonces bastará con estimar 250 cálculos con un incremento de 0.01 para llegar a 2.5 m. En el caso de que la profundidad inicial este por encima del Yc solo bastará calcular incrementos hasta el Yc, ya que el valor a buscar se encuentra por debajo de él. La casilla Y1 devuelve el valor de la profundidad para la cual el % � E o F es cero y en la tabla la resalta en color gris; la casilla Y2 o Y2’ devuelve el valor de la segunda profundidad, ya sea alterna o secuente, está es calculada con un % � E o F inferior a 0.1 y son resaltadas todas sus aproximaciones en la tabla con color gris. Cuando los 2 valores son iguales se presenta flujo critico o no ha definido bien el valor máximo de cálculos para el caso. Ahora ubique el Mouse sobre el titulo usar autofiltro y de clic, así obtendrá los valores de cualquier columna ordenados de menor a mayor, práctico para revisar y encontrar el Yc, Y1 y Y2, % � E o F, velocidades, energía, fuerza entre otros. Figura 61. Textboxt
% ∆ E o F
% ∆ E o F 6.3.3 Diseño de canales. Para el diseño de canales se debe tener en cuenta los procesos que se muestran a continuación: Ubicado en la hoja de diseño estos cuadro definen el tipo de revestimiento del canal que se desea diseñar y su respectivo método de diseño. Al dar click sobre canales erosionables se habilita el método de la velocidad máxima permisible y fuerza tractiva, inhabilitando la sección hidráulica óptima; Luego seleccione la sección transversal de canal.
82
Figura 62. Opción y método para diseñar Para el método de sección hidráulica óptima el valor de z para un canal trapezoidal es tan 30° y para un canal triangular es 1, por lo tanto solo necesita ingresar los datos de caudal, pendiente y rugosidad, de click sobre el botón ejecutar y así se obtendrá los resultados de el siguiente cuadro. Figura 63. Datos de entrada método sección hidráulica óptima Después de ejecutar por primera vez el ejercicio y si se cumplen los valores de verificación para velocidad y número de Froude, se procede a ingresar el valor de la base constructiva y se pulsa sobre el botón calcular que aparecerá al lado de esta casilla; esta acción verificará de nuevo los parámetros de velocidad y número de Froude; después se debe ingresar el valor del borde libre y de click en el botón diseñar que aparecerá debajo de la casilla del borde libre si se cumplen las condiciones anteriores, así obtendrá los elementos geométricos definitivos de la sección transversal, prácticos para sacar cantidades de obra, profundidades de excavación, ancho total del canal, etc.
83
Figura 64. Cuadro de solución para diseño utilizando el método de la sección hidráulica óptima Las palabras en color azul contienen hipervínculos a otra hoja donde se muestran tablas con valores recomendados por distintas entidades como U.S. Bureau of Reclamation y la URSS utilizados para diseñar. El cuadro de sinuosidad es opcional, si el canal no se considera sinuoso no seleccione ninguna de las tres alternativas. Ingrese los datos y pulse el botón ejecutar. Figura 65. Datos de entrada método velocidad máxima permisible Antes de correr el programa el botón diseñar, calcular, calc... y la casilla que está a su izquierda se encuentran ocultos, pero posteriormente irán apareciendo de la siguiente forma: primero aparece el botón calc... con su casilla, que sirve para ingresar el factor de corrección a la velocidad por profundidad, el factor se puede leer pulsando sobre la palabra factor que lo conducirá a una curva de calibración; luego se da click en calc... para obtener los nuevos elementos geométricos, de esta forma aparecerá el botón calcular, que después de haber ingresado el valor de la base constructiva se debe presionar para recalcular nuevamente los elementos geométricos y parámetros hidráulicos; si se cumplen las
84
verificaciones, aparecerá el botón diseñar que basta con dar click en él después de ingresar el borde libre para obtener la geometría total del canal. Figura 66.Cuadros de repuestas para diseño utilizando el método de la velocidad máxima permisible Al igual que en el método anterior las palabras en color azul contienen hipervínculos a otra hoja donde se muestran tablas con valores recomendados por distintas entidades como U.S. Bureau of Reclamation y la URSS utilizadas para diseñar. El cuadro de sinuosidad es opcional, si el canal no es considerado sinuoso no seleccione ninguna de las tres alternativas. En el cuadro SELECCIONE EL MATERIAL, al escoger gruesos no cohesivos, automáticamente se cambia el � máx. por el D25; al seleccionar cohesivos, se cambia el Ks por KL y se oculta la casilla de �°. Después de ejecutar el programa se procede a ingresar el valor de la base por construcción, se da click en el botón calcular y se obtienen los nuevos elementos geométricos que servirán para realizar las respectivas verificaciones. Figura 67. Datos de entrada para diseño utilizando el método de la fuerza tractiva
85
Después de tener la base constructiva se da click sobre KL que está en color azul para leer de la curva de calibración su valor; después se pulsa verificar para obtener los valores presentes en la figura, mediante los cuales, el programa le avisará si su diseño es correcto. Si se cumple ingrese el valor del borde libre y de click sobre el botón diseñar para obtener la geometría total del canal. Figura 68. Cuadro de verificaciones para diseño por el método de la fuerza tractiva 6.3.4 Flujo gradualmente variado. Para el flujo gradualmente variado se deben ejecutar las siguientes funciones: Figura 69. Método de integración grafica Figura 70. Intervalos de flujo gradualmente variado Antes de definir el rango de cálculos se debe establecer el tipo de perfil con que está trabajando para no tener resultados equívocos; el perfil puede definirlo calculando el Yc y Yn en las anteriores hojas y ayudándose de las gráficas que puede observar dando click sobre el cuadro “tipo de perfiles”. Defina muy bien su rango para hacer un buen uso del programa, ya que esté, internamente define el incremento de Y teniendo en cuenta el valor inicial, final y el número de cálculos establecidos por el usuario. Seleccione el método y tenga en cuenta el mensaje de información cuando utilice paso directo para dar un buen uso del mismo.
86
Figura 71. Tipo de perfil También, al seleccionar el método del paso directo se cambian automáticamente la últimas cinco columnas de la tabla anterior por las siguientes: Figura 72. Método del paso directo
6.4 MANEJO DEL LIBRO DE HIDROLOGÍA 6.4.1 Evaporación. El siguiente cuadro muestra las variables de entrada para el cálculo de la evaporación. Figura 73. Datos de entrada del programa de evaporación Al ejecutar el programa se halla la evaporación teniendo en cuenta cuatro modelos de estudio para este fenómeno. Los métodos evaluados son los siguientes:
87
Figura 74. Método de Balance de Energía
Figura 75. Método Aerodinámico
Figura 76. Método Combinado o Penman
Figura 77. Método de Priestley –Taylor 6.4.2 Estadística hidrológica y Análisis de frecuencia. En este programa se presentan dos opciones según el tipo de solución: una solución normal y otra logarítmica. Figura 78. Tipo de solución para el análisis estadístico Figura 79. Datos de entrada del programa Estadística
88
Después de escoger el tipo de solución, se procede a ingresar el número de datos y el periodo de retorno utilizado para los cálculos del estudio de los diferentes métodos de la distribución. Luego se ejecuta el programa, el cual crea la tabla con el respectivo número de datos y pide el ingreso de los valores de X a analizar. En el caso de escoger la solución logarítmica, ingrese los valores de X sin sacar logaritmo de los datos, ya que el programa automáticamente los calcula y los ubica en la misma posición en que fueron escritos Después de ingresar los valores de x, se da click en el botón continuar mediante el cual se calculan: Figura 78. Resultados del programa Estadística Figura 79. Parámetros estadísticos de distribución de valores extremos Seguidamente se escoge el método a evaluar, el cual lo dirige a la ventana donde se encuentran la solución de estos. Figura 82. Métodos de solución para el análisis estadístico
89
Cada método presenta 2 tipos de solución, tipo I y tipo II excepto el caso de la distribución Log-Pearson. En caso de que se este trabajando con un tipo de solución normal, solo se obtendrán los valores pertenecientes al cuadro tipo I, en caso de una de solución tipo logarítmica, se calculan solo los valores pertenecientes a la tabla tipo II y en el caso de que la Distribución sea Log-Pearson, esta solo se evalúa cuando la solución es logarítmica. A continuación se presentan dos modelos de tipos de resultados, uno es para Análisis de frecuencia con factores de frecuencia y el otro es distribución de valores extremos. Figura 83. Cuadros de respuestas para el método de Análisis de frecuencia con factores de frecuencia y distribución de valores extremos
Variables tipo I y tipo II obtenidas por el método de Análisis de frecuencia con
factores de frecuencia
Variables tipo I y tipo II obtenidas por el método de distribución de
valores extremos
6.5 MANEJO DEL LIBRO DE ESTRUCTURAS HIDRÁULICAS 6.5.1 Capacidad para un vaso fluvial. En este programa se presentan dos opciones según el tipo de solución: una solución normal y otra logarítmica. Figura 84. Opciones de entrada para calcular la capacidad del vaso
90
En esta hoja se presentan dos opciones: para el año más seco y para los cuatro años consecutivos más secos. Al seleccionar cualquiera de las dos opciones se presenta una tabla para ingresar los datos de entrada. Se debe tener en cuenta que para el análisis de los cuatro años consecutivos más secos, se muestran cuatro tablas iguales a la del año más seco con sus respectivas soluciones. Los datos de entrada para el programa son los siguientes: Figura 85. Datos de entrada para el cálculo la capacidad del vaso La tabla de resultados al correr el programa es la siguiente: Figura 86. Resultados para el cálculo de la capacidad del vaso La tabla de resultados presente, es obtenida mediante la solución de la capacidad para el año más seco; En el caso de presentarse más de dos años consecutivos secos, en la tabla de resultados no se presenta la columna de necesidad de almacenamiento, sino en vez de ésta, se presenta una columna de escurrimiento acumulado, mediante la cual se calcula la capacidad del vaso. Para el cálculo de la capacidad del año más seco se toma el valor obtenido de la sumatoria de las necesidades de almacenamiento de los meses del año evaluado La tabla de resultados para los cuatro años consecutivos más secos, presenta la columna de escurrimiento acumulado necesaria para realizar la gráfica “Curva masa” (Aportaciones acumuladas Versus años más secos), mediante la cual, se calcula la capacidad del vaso. La
gráfica de la capacidad es presentada al dar click en el botón en la cual también se ilustra la línea de demanda de la región estudiada.
91
Se debe tener en cuenta que el programa para el calculo de la capacidad del vaso para los cuatro años consecutivos más secos, cuenta con dos botones ejecutar, uno para el primer y segundo año y el otro para el tercer y cuarto año. Se pueden evaluar desde dos años más secos hasta cuatro años consecutivos más secos. Figura 87. Botones para evaluar la capacidad de un vaso para los cuatro años mas secos En este programa se consideraron como máximo 4 años consecutivos más secos, por lo que es una cantidad apropiada para el diseño de los embalses. 6.5.2 Presas de gravedad y de tierra. Para el análisis de las presas de tierra y gravedad, se partió de 4 modelos de presas; siendo las 3 primeras de gravedad y la última de tierra. Los cuatro modelos de presas son: Figura 88. Modelos de presas Para el análisis de cada modelo de presa, se debe dar click sobre la presa a analizar, el cual lo conduce a su modelo para ingresar los datos de entrada. El programa presenta los gráficos de los diferentes modelos de presas con la respectiva nomenclatura, para identificar los datos a ingresar, ya que cada presa tiene una geometría diferente variando los datos de entrada.
92
Figura 89. Datos de entrada para las presas de gravedad El análisis de la presa se realiza en dos etapas: una cuando el embalse está vacío y la otra cuando el embalse está lleno. Para el embalse vacío se calcula: Figura 90. Cuadros de respuestas para el análisis del embalse vacío
X trazo y excentricidad
Fuerza ejercida por la presa
Esfuerzos máximos, mínimos de la presa y esfuerzo del concreto
Gráfica de esfuerzos generados por la presa
93
Para el embalse lleno: Figura 91. Resultados para el cálculo de embalse lleno
Tabla 7. Momentos que producen el volcamiento
Tabla 6. Momentos que impiden el volcamiento
Esfuerzos aguas abajo Gráfica de esfuerzos
Efecto de la subpresión
Factor de seguridad contra el deslizamiento considerando el
efecto del sismo
Factores de seguridad contra el deslizamiento y volcamiento
fuerzas generadas por el efecto del sismo
Esfuerzos máximos, mínimos de la presa y esfuerzo del concreto
En el análisis de la presa de gravedad se consideran las verificaciones de estabilidad de la presa frente a deslizamiento y volcamiento, se comparan los esfuerzos generados por la presa con los que resiste el concreto y se verifican si se presentan esfuerzos negativos que generan tensiones en el concreto, al igual que si la presa se encuentra sobre diseñada.
94
En el programa de la presa de tierra, se muestran dos presas de igual geometría, cada una con distinto tipo de superficie de falla y su respectiva nomenclatura para identificar los datos que se ingresan al programa. Los datos de entrada a ingresar son los siguientes: Figura 92. Datos de entrada para la presa de tierra Figura 93. Datos de entrada de las dovelas analizadas Obteniendo como resultado: Figura 94. Tabla de resultados de la presa de tierra Para el calculo de la línea de flujo, se deben ingresar los valores de “ X,” siendo estos las distancias existentes desde el foco hasta el punto A ubicado en la lámina de agua, así se obtienen los valores de “Y” para conocer la trayectoria de la lámina de agua por el interior de la presa.
95
Figura 95. Análisis de la estabilidad de la cimentación y cálculo de la línea y ritmo de flujo El programa verifica la estabilidad de la presa y la cimentación. Para el análisis de la cimentación, se consideró el esfuerzo generado por la presa en el centro de esta para desplazar el material de la cimentación hacia afuera y el esfuerzo a cortante que resiste la cimentación ante esta fuerza. Para el análisis del cálculo del ritmo de flujo se evalúa si el valor hallado es superior a 0.01, alertándolo que este valor debe ser inferior a 0.01. El número de datos a ingresar para el análisis de la presa de gravedad como máximo es de 17 dovelas, teniendo en cuenta que el valor mínimo de dovelas a analizar debe ser ocho. 6.5.3 Vertedero de Cimacio. El programa presenta dos opciones. una para vertedero de cimacio con controles y la otra para vertederos de cimacio sin controles, como se muestra en la figura. Figura 96. Presentación de los vertederos de Cimacio sin controles con pilas y sin pilas, con sus respectivas opciones
96
Para el análisis de cada vertedero se debe escoger la opción que hace referencia a cada uno, la cual los dirige a su respectiva entrada de datos. En la entrada de datos siempre habrá un valor de 1 en las relaciones He/Ho y C/Co, por ser estas la base del análisis para los demás cálculos de la tabla al final del programa. Los datos de entrada del programa son los siguientes Figura 97. Datos de entrada del vertedero de Cimacio
1 1 La solución del ejercicio se realiza por partes: I Parte: F Acohraaq
igura 98. Primera parte de la solución de vertedero de
l ejecutar el programa, se hallan los valores desde Hontinuando con un mensaje que pide la introducción de losprimir el botón continuar y seguir ejecutando el programaasta la relación d+hd/He; así saldrá otro mensaje medianelación hd/He y con ella realizar los demás cálcproximadamente igual a hd (con una diferencia en valor signado en la entrada de datos entre hvd y hd), en caso deue ingrese de nuevo la relación hd/He hasta que sean aprox
97
Cimacio
e+P, hasta la relación P/Ho, valores de Co y de Ci/Cv, para calculando los valores desde Ci te el cual se pide el valor de la ulos, verificando si hvd es
absoluto menor o igual al error no cumplir el programa le pide imadamente iguales.
Los datos necesarios para ingresar al programa se encuentran dando click en la opción II Parte. Corrección por efecto de lavadero aguas abajo. Con el mismo botón continuar, si se cumple la igualdad anterior (hvd aproximadamente igual a hd), el programa pide el valor de la relación Cs/C y así calcula un Cs, el cual debe ser aproximadamente igual al C asumido al inicio del programa, admitiendo una diferencia en valor absoluto menor o igual error asignado en la entrada de datos entre Cs y C, en caso de no serlo se de debe ingresar un nuevo valor de C, ya que el programa automáticamente borra el C asumido al inicio del programa y se detiene, teniendo que volver a calcular todo como se explicó anteriormente. Figura 99. Corrección por efecto de lavadero aguas abajo III Parte. Los resultados obtenidos en la parte I y II hacen referencia a la relación He/Ho=1. Por lo tanto se realizan diferentes análisis para las distintas relaciones de He/Ho, mediante los cuales se calculan los valores de He y Cs necesarios para el estudio de la variación de niveles. Figura 100. Análisis del vertedero de cimacio con las consideraciones de diferentes relaciones de He/Ho Durante la ejecución del programa para el cálculo de la tabla anterior, se pide ingresar los datos de la columna Cs/Ci, los cuales se pueden buscar pulsando la opción “Gráficas”. Después de ingresar los valores Cs/Ci, de click en el botón continuar para terminar de llenar la tabla. Los datos de entrada para vertederos de cimacio sin controles, difieren a los de vertedero de cimacio con controles, en que se deben incluir los factores de Ka y Kp, los cuales dependen del tipo de pilote a utilizar y el grado de curvatura de los muros. El proceso de cálculo es
98
igual al anterior incluyendo para su cálculo otras variables como la longitud neta y la longitud real del vertedero, calculadas por medio de la entrada de los datos de diámetro y el número de pilas. Los datos de entrada a suministrar al programa, después de ser ejecutado de la misma forma que el programa para vertedero de Cimacio sin control, es el diámetro y número de pilas a instalar para posteriormente calcular la longitud neta y la longitud real. Figura 101. Cálculo de la longitud real del vertedero de Cimacio sin controles con pilas 6.5.4 Variación de niveles. Este programa toma como referencia los datos de elevación de tanteo, un incremento sobre esta elevación, un almacenamiento total, los datos de un hidrograma, el error máximo permitido entre la elevación en el vaso y la elevación de tanteo y los coeficientes de una ecuación polinómica de cuarto grado que se ajuste al vertedero evaluado; por lo cual, se debe tener en cuenta la tendencia de los valores de Cs y He por que difieren en su comportamiento según las características de cada vertedero, por tal motivo cuando la curva de calibración de cuarto grado no se ajuste a las características del vertedero evaluado no se debe utilizar este programa. Los datos de entrada del programa se muestran en la siguiente figura: Figura 102. Datos de entrada para el cálculo de la variación de niveles Para la ejecución del programa se presentan dos opciones, definitivo o paso a paso; al seleccionar definitivo y dar click en el botón ejecutar, se presenta la tabla con todos los resultados; si selecciona solución paso a paso, se presenta una a una las iteraciones por fila
99
necesarias para llenar la tabla, mostrando las respectivas observaciones en cada iteración y las elevaciones de tanteo asumidas. Figura 103. Tipo de solución para el cálculo de la variación de niveles Tabla de resultados: Figura 104. Resultados de la ejecución del programa de Variación de niveles Al calcular la primera fila, el programa verifica si los valores de elevación en el vaso y la elevación de tanteo presentan un diferencia mayor o igual al valor ingresado en los datos de entrada, en caso de serlo, internamente se reemplaza el valor de la elevación en el vaso por la elevación de tanteo, iterando hasta que la diferencia sea menor al valor ingresado en los datos de entrada y su observación sea correcta. Con base en la elevación de tanteo correcta, se incrementa su valor según el incremento establecido por el usuario para el análisis de la siguiente fila y repetir el mismo procedimiento para las demás filas.
100
7. CONCLUSIONES
Con la creación de HIDRACALC-2005 se dotó al plan de estudios de Ingeniería Civil de una herramienta práctica que permite a los estudiantes tener un adiestramiento previo para el desarrollo de las prácticas y refuerzo de conocimientos en las áreas de hidráulica, hidrología y estructuras hidráulicas. El programa para diseño de canales permite al usuario realizar de una manera rápida distintas aproximaciones, para seleccionar la solución óptima según criterios hidráulicos, constructivos, económicos etc. Es importante que el usuario antes de utilizar el programa para el cálculo de perfiles, haya definido el tipo de perfil de flujo gradualmente variado, dado que una suposición equívoca del rango de valores para la profundidad de la lámina de agua “ y ”, conduce a resultados que difieren del perfil correcto o resultados sin sentido, haciendo un mal uso del programa. Si en el análisis de una presa se encuentra que esta falla por deslizamiento y no por volcamiento no indica que sea estable, ya que el primer paso para que se produzca el volcamiento es el deslizamiento. Al elaborarse este software en Excel se construye una herramienta recursiva, ya que los programas no están limitados para lo que fueron diseñados, sino también se pueden utilizar todas la herramientas de Excel, como es copiar en nuevos libros, construir curvas de calibración por datos obtenidos con los programas, etc. Es importante recordar que ningún software está totalmente terminado, ni es absolutamente a prueba de errores de donde se abre la posibilidad de nuevos proyectos de grado, incluso interactuando con alumnos de ingeniería de sistemas. Este proyecto permitió a los autores explorar otras técnicas que resultan eficaces al momento de crear una herramienta para facilitar, agilizar análisis y aplicaciones en distintas áreas de la ingeniería, conocimiento invaluable para el futuro ejercicio profesional.
101
8. RECOMENDACIONES
Institucionalizar el software como herramienta de apoyo para el aprendizaje en el salón de clase. Se recomienda el uso extensivo de HIDRACALC-2005 por parte de los alumnos de las respectivas asignaturas, a fin de detectar posibles errores de funcionamiento, para ser reportados a los autores y/o al director del proyecto y así implementar sus correcciones. Incluir otras asignaturas que permitan cubrir la formación básica de los ingenieros civiles en Universidad Francisco de Paula Santander. Explorar nuevas técnicas de programación, para fortalecer los programas existentes, por ejemplo en el manejo de la memoria, la presentación gráfica, animaciones entre otros y así generar nuevos software. Mejorar y adaptar el contenido de las asignaturas de computación I y computación II, a fin de incentivar a los estudiantes para aplicar estas herramientas en el desarrollo de su formación básica como ingenieros. Implementar en nuevas versiones un auto instalador ( Setup.exe )
102
BIBLIOGRAFÍA
CAMARGO BARÓN, Amparo. Manual de informática educativa. San José de Cúcuta: Litografía Universidad Francisco de Paula Santander, 1997. 84 p. FLOYD E., Dominy. Diseño de presas pequeñas. México: Continental, 1995. 92 p. HALVORSON, Michael. Aprenda Microsoft Visual Basic 6.0 ya. España: Mc Graw Hill, 1999. 84 p. JACOBSON, Reed. Excel 2002 Macros y Visual Basic para aplicaciones. Madrid: Mc Graw Hill, 2002. 150 p. MEYER, Bertrand. Construcción de software orientado a objetos. Buenos Aires: Prentice Hall, 1996. 151 p. RAY E LINSLEY, Max A. y KOHLER, JOSEPH L.H, Paulos. Hidrología para ingenieros. Santa Fé de Bogotá: Mc Graw Hill, 1998. 78 p. VEN TE CHOW, Ph. D. Hidráulica de canales abiertos. España: Mc Graw Hill, 1994. 175 p. --------. Hidrología aplicada. España> Mc Graw Hill, 1994. 194 p.
103
Anexo A. Valores para el diseño de los diferentes temas analizados en el software
Velocidades máximas permisibles recomendadas por Fortier y Scobey y los valores correspondientes de fuerza tractiva unitaria covertidos por el
U.S. Bureau of Reclamation (para canales rectos de pendiente pequeña, después de envejecimiento)
Pendientes laterales apropiadas para canales construidos en diferentes clases de materiales.
105
Datos de los Estados Unidos y de la URSS sobre velocidades permisibles en suelos no cohesivos
Curvas que muestran los datos de la URSS sobre velocidades permisibles
106
Curva de la URSS que muestra correcciones por profundidad para velocidades permisibles tanto en
materiales
Ángulos de reposo para materiales no co( U.S. Bureau of Reclamation).
107
hesivos
Fuerzas tractivas unitarias permisibles recomendadas para canales en materiales no cohesivos (U.S Bureau of Reclamation).
Fuerzas tractivas unitarias permisibles recomencanales en materiales cohesivos convertidas de
la URSS sobre velocidades permisible
108
dadas para los datos de s.
Fuerzas tractivas unitarias máximas en términos de wyS.
Clasificación de los perfiles de flujo en flujo gradu
109
almente variado
Perfiles de flujo gradualmente variado en un canal prismático largo con un quiebre en la pendiente de fondo
111
Coeficientes de descarga para las crestas de Cimacio en pared vertical .
Coeficientes de descarga para una cresta de Cimacio con paramento de aguas arriba inclinado.
.
112
113
Efectos de los factores de aguas abajo en la capacidad de los vertederos
Relación de los coeficientes de descarga debida al efecto del lavadero