EL DEPARTAMENTO DE INGENIERÍA HIDRÁULICA Y MEDIOAMBIENTAL LA UNIVERSIDAD NORUEGA DE CIENCIA Y TECNOLOGÍA
UN MODELO NUMÉRICO TRIDIMENSIONAL PARA LA SIMULACIÓN DE MOVIMIENTOS DEL SEDIMENTO EN AGUA LAS TOMAS CON OPCIÓN MULTIBLOCK La Versión 1 y 2
Manual del usuario
POR NILS REIDAR B. OLSEN 20. El JUNIO del 20
El prefacio y la historia El programa SSII fue desarrollado en 1990-91 durante el trabajo con mi Dr. grado del ing. en lo La división de Técnica Hidráulica en el Instituto Noruego de Tecnología. SSII es un abbre La viación para la Simulación del Sedimento En Tomas. El programa fue originalmente basado en el CFD La ARAÑA de programa, hecho por Profe. M. Melaaen durante el trabajo sobre su Dr. grado del ing. en 1989 90. La ARAÑA soluciona un problema de flujo para una geometría tridimensional general. SSII fue hecho Arriba de rutinas de cálculo del sedimento para la solución del 3D de la ecuación de difusión de convección para Los sedimentos, comunicaciones con ARAÑA y una Interfaz Gráfica del Usuario hecha en OS/2. La motivación principal para hacer a SSII fue la dificultad para simular sedimentos finos en el reconocimiento médico Modelos. Los sedimentos finos, a menudo debajo de 0.2 el milimol, son importantes para el desgaste en turbinas. Fue También una ventaja a poder simular otros problemas por lo que respecta a sedimento de ejemplo llenándose de res Los ervoirs y los canales. Después de terminar mi disertación en 1991, quise mejorar al CFD programa. Un disadvan El tage con el SSII y la ARAÑA que los programas para situaciones prácticas fueron que una cuadrícula estructurada Es usado, y cupo sólo tener un bloque para una región del outblocked. Lo natural La mejora fue un multibloque modelo con posibilidades generales del outblocking. Esto quiso decir contra El siderable cambia en ARAÑA. En lugar de eso, un módulo nuevo de corriente de agua para el cálculo del multibloque Se hace. Este modelo fue añadido a SSII, y el modelo resultante fue llamado SSIIM. SSIIM, versión 1.0, fue tele-enviado en la Internet 17 del junio de 1993. La versión 1.1 tuvo algo Las correcciones de insecto y algunas mejoras en el agua fluyen cálculo para bloques de múltiplo. La versión 1.1 fue tele-enviado en la red 18 del octubre de 1993. En el otoño de 1993 versión 1.2 fueron Hecho, con un usuario mejorado interconecta, algunas herramientas adicionales y un manual revisado. Fue Tele-enviado en la red 22 del diciembre de 1993. Fue también distribuido por disquete para seleccionado Riéguelos a las instituciones en el enero de 1994. La versión 1.3 incluyó varios apuros de insecto, mejoró sedimento El cálculo y los gráficos mejorados. Esto fue tele-enviado en la red 5 del abril de 1994. Versión 1.4 también incluyeron cálculos transitorios de corriente de agua, transporte de la superficie gratis y del sedimento, Suavice calidad, un 2D módulo promediado en profundidad de corriente de agua y gráficos mejorados. 1.x de versión SSIIM usa una cuadrícula estructurada, lo cual dificulta modelar mismo complejo industrial Geometrías. En el verano de 1997 los módulos principales de SSIIM 2.0 se hicieron, con uno La cuadrícula no estructurada y anidada. Esto fue probado y realzado durante los siguientes dos años de Mi estudio de postdoctor en Cartulina y Trondheim. En el verano /caída 1999 ambas versiones de SSIIM fueron puestas a babor de OS/2 para Ventanas. Versión 1 fue dividido en tres ejecutables: El editor cuadriculado, los gráficos OpenGL 3D y el profesional principal Gramo. A SSIIM 2 le incorporaron uno ejecutable, con el editor cuadriculado, y ninguna gráfica OpenGL Ics. Los gráficos OpenGL fueron sólo respaldados en Windows NT, y omitiéndolo en SSIIM Quise decir que el programa podría ser corrido en Windows 95 y el Windows 98. Las ventajas de la cañería maestra De la versión de Ventanas están más computadoras pueden correr el programa y la versión de Ventanas Corre apenas doblemente rápido como la versión del OS/2, probablemente debido al compilador más rápido. En SSIIM
1.1 para Ventanas, la Grid Editor estaba otra vez incluida en el programa principal. El OpenGL
2
Los gráficos fueron un programa de la separata: Si3dview. En 2001, los algoritmos fueron hechos tan impreso apagado Los archivos que les podrían ser leídos en seguida por el Tecplot programan. Este programa es comercialmente availa Ble, y tienen buenas posibilidades de visualización, incluyendo puntos de vista del 3D. El programa del si3dview es Por consiguiente no planificado para ponérsele al corriente. En la primavera 2007, algoritmos para escribir aporte archiva para El programa ParaView se agregó. El programa ParaView es similar a Tecplot, pero es gratis Cuidado. También, los algoritmos para escribir una malla OpenFOAM estaban añadidos en la primavera 2007. Abra La ESPUMA es un programa CFD de uso general que es también software gratis, con código disponible de la fuente Y muchos modelos turbulencia de más que SSIIM. En la primavera 2001, las versiones de Ventanas de SSIIM fue hecho de bibliotecas DLL. DLL es uno La abreviatura para Dynamic Link Libraries. Los DLLs conteniendo algoritmos numéricos para sedimento El transporte y la resistencia de flujo de vegetación fueron hechos. Los DLLs pueden estar más allá desarrollado Por la investigación cooperadora se agrupa. En 2005, el código de la fuente para el archivo del beddll.dll se hizo Disponible en Internet. Una versión nativa Linux se hizo en de SSIIM 1 sin interfaz de usuario 2005, y el availa hecho El ble en nuestras páginas de trama. El código de la fuente para esta versión es casi idéntico para las Ventanas El código de la fuente para la parte computacional. Está planificado que la versión Linux estará actualizada, Pero con los intervalos menos frecuentes que la versión de Ventanas. En el verano 2007, trabajo fue iniciado con versiones paralelas de los programas SSIIM. Implemen La tación se hizo utilizando a OpenMP. Esto permitió la utilización de capacidades multide fondo de Los procesadores emergentes. También permitió el uso del programa en grupos de alto rendimiento Con nodos compartidos de memoria. El trabajo inicial en una versión de propensión marginal a invertir de SSIIM 2 comenzó en el otoño 2012. De 2010, la opción cuadriculada anidada estaba más allá desarrollado con respecto a trans del sedimento Ponga a babor computaciones. La aplicación principal fue restregón local. Los más desarrollos incluyen gratis Los algoritmos de la superficie y la arena deslizan algoritmos. Durante los últimos años he estado trabajando en páginas de trama para mi investigación en CFD utilizando a SSIIM. La dirección de la página es http://folk.ntnu.no/nilsol/cfd. La noticia acerca de aplicaciones, libros, Etc. de versiones SSIIM usualmente será anunciado en carteles allí. Me gustaría agradecer a toda la gente que me ha provisto de entendimiento profundo en la proB diversas Lem que tengo, encontraron en el desarrollo de este programa. Tengo benefited en gran medida de lo El conocimiento de Profe. Morten Melaaen en Instituto Telemark de Tecnología, en la ciencia de La dinámica elocuente computacional. En los temas de hidráulica y sedimentación diseñando
Ha aprendido de Profe. Dagfinn Lysne en la División de Ingeniero Hidráulico y Medioambiental Ing en la Universidad Noruega de Ciencia y Tecnología, y de Profe. Pierre Julien, Profe. Johanne Gessler, Profe. Ellen Wohl y Profe. Bogusz Bienkjewicz en Estado de Colorado La universidad. Torulf Tjomsland y G ø sta Kjellberg del Instituto Noruego de Agua La investigación me ayudó con los modelos bioquímicos conjuntamente con Glen George en el Instituto de La ecología de agua dulce, UK, Sally Heslop en Universidad de Cartulina y Richard Hedger en Univer El sity de Edimburgo. También gracias a Profe. Steve Chapra para su consejo y el libro excelente adelante Suavice calidad modelando. Knut Alfredsen en la Universidad Noruega de Ciencia y Technol El ogy me ayudó con problemas del software y del hardware durante el trabajo con mi disertación,
3
Haciendo al SSII modelo. Vijaya K. Singh en IBM Canadá me ayudó con el compilador de carbono. Dave Zenz y Suzy Deffeyes en Sistemas de la IBM Visual me ayudaron con los gráficos OpenGL. yo También gustaría darle a las siguientes personas las gracias por ayudarme a probar el programa: Morten Skoglund, Oscar Jimenez, Aslak L ø voll, Lars Abrahamsen, Siri Stokseth, J. Chandrashekhar, Knut Alfredsen, Hild Andreassen, Hilde Marie Kjellesvig, Md. Mahbubur Rahman, Tuva Cathrine Daae, Ana Sintic, Atle Harby, Kan de Mahometismo Amirul, Kan Noor Quasim, Arco Chris Les, Catherine A. M. E. Wilson, Per-Ludvig Bjerke, Guiñada Okyere, S. M. A. Azim, Ishfaq Ahmed, Tor Haakon Bakken, Josip Jugovic, Sebastian Palt, Thorsten St Sser, Richard Hedger, El Loro Roland, Koen Blanchaert, Istiarto, Ahmed Siyam, Tom Bryant, Péter Borsányi, Hans-Petter Fjeldstad, Uñero Inflamado Chris, Doug Booker, Mohammad Irfan, Régimen Británico sobre la India Antes de Su Independencia Pravin Aryal, El Abebe Miguel Haile, Harsha Suriyaarachchi, Tim Fischer Antze, Lars Jensen, Susanne Krüger, Sabine Sultzer, Félix Hermann, Beate Kohler, Faruk Bhuiyan, Felipe Remóntense, Georg La Mantilla Premstaller, Miguel Tritthart, Dania Huggins, Juan Carlo Atoche, Ricardo, Ceros Rüther, Ingerid Pegg, Yagci Expresado con la Boca O con la Palabra, Sandor Baranya, Hombre Nasib Pradan, Hombre Jagadishwar Singh, sta Gurandsrud, Jerome Molliex, Morten Stickler, ö radón J Wildhagen, Rami Malki, Aravind Kumar Agrawal, Juan Martín Viscardi, Roberto Feurich, Nadine Kilsby, Hans Bihs, Peggy Zinke, Zafer Defne, Desislava Balzhieva, Dejana Djordjevic, Annette Schulte Rentrop, Clemens Dorfmann, Mostafa Jalali, Ursula Stephan, Christine Sindelar, Christoph Ortner, Gudrun Hillebrand, Stefan Haun, Lisa Emilie Hoven, Marc Roberto, Irina Klassen, Gabriele Harb, Laura Nardi, Sigurd L ø vfall, Markus Noack, Svensson Cristiano, Halvor Kj æ r å s, Arena Eep Bomminayuni y Qing Zhang. También gracias a Richard Hibbert, David Seed, Richard May, Luca Barone, Isabelle Lavedrine, Norbert Jamot y Fabio Spaliviero en HR Wallingford Ltd., Reino Unido para su aporte y su evaluación escriben una crónica de SSIIM. El especial gracias a Profe. Wolfgang Rodi, Profe. Gerhard Jirka, Profe. Roger Falconer, Thorsten St Sser, Catherine Wilson, Jan Wis El fregadero, Dominic Von Terzi, Manuel Garcia Villalba y Clemens Braun para el consejo en numérico Los algoritmos y otra asistencia para el trabajo durante mi estadía sabática en Cardiff y Karl Sruhe 2005/2006. Soy también greatful para toda la asistencia de investigadores fijos de planta y asociados en El Bundesanstalt Für Gew Sserkunde en Koblenz, Alemania, durante mi sabático en 2012/ 2013. Trondheim, 20. El junio del 2014 La B Nils Reidar e Olsen
4
La mesa de contenido Prefacio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 La mesa de contenido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Capítulo 1. Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.1 las materias de Descargo de Responsabilidad y legales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2 Limitaciones del programa y los insectos conocidos. . . . . . . . . . . . . . . . . . 8 1.3 Modelan propósito. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. 1.5 Un guía para las versiones diferentes SSIIM. . . . . . . . . . . . . . . . . . . . . 10 Capítulo 2. El arranque utilizando a SSIIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de
hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún
válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. 2.7 el Manual de Instrucción 5. El restregón en una contracción (SSIIM 1). . . . . . . . . . . . . . . . . . 27 2.8 el Manual de Instrucción 6. El flujo en una curva con SSIIM 2. . . . . . . . . . . . . . . . . . . . . 31 2.9 el Manual de Instrucción 7. El río natural utilizando a SSIIM 2. . . . . . . . . . . . . . . . . . . . . . 31
¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. Capítulo 3. El consejo para utilizar a SSIIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 3.1 La cuadrícula. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún
válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. 3.5 Insectos y bugfinding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 3.6 Frecuentemente hicieron preguntas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 3.7 movimientos cuadriculados Laterales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de
hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. 4.1 La principal interfaz de usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún
válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. 4.3 El editor cuadriculado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. 4.3.3 Digitizing hace mapas (SSIIM 2 sólo). . . . . . . . . . . . . . . . . . . . . . . . . 74
5
75 78 78 79 82 84
Los algoritmos de interpolación de la Cama del 4.3.4. . . . . . . . . . . . . . . . . . . . . . . . . . . . El exhibir 4.3.5 midió cambios de la cama en SSIIM 2. . . . . . . . . . . . . . . 4.4 El Editor de Descarga (SSIIM 2). . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5 gráficos de Presentación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6 Verifican gráficos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.7 la Animación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capítulo 5. Los archivos de aporte /resultado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 5.1 La estructura del archivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 5.2 Lo baila el archivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 5.3 El archivo de control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. 5.3.2 Los datos de la G colocan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 5.3.3 Lo Yo el conjunto de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 5.3.4 Los datos de Kilobyte se sedimenta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 5.3.5 El conjunto de datos de la L. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 5.3.6 Los datos de la M colocan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 5.3.7 Los sets de datos de la N 136 5.3.8 El conjunto de datos de la B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 5.3.9 El conjunto de datos de la P. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 5.3.10 El conjunto de datos de Culombio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 5.3.11 El conjunto de datos de la S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 5.3.12 El conjunto de datos de la T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 5.3.13 El conjunto de datos de Tungsteno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 5.4 El koordina y los archivos koomin. . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 5.5 El archivo del unstruc (SSIIM 2 sólo). . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 5.6 El archivo del geodata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 5.7 El archivo del bedrough (SSIIM 1 sólo). . . . . . . . . . . . . . . . . . . . . . . . . . 152 5.8 La porosidad y archivos vegdata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 5.9 El archivo del innflow (SSIIM 1 sólo). . . . . . . . . . . . . . . . . . . . . . . . . . . 156 ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún
válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. 5.12 El interpol y los archivos de interres. . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 5.13 Lo verifica el archivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 ¡ ¡error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de
hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida.¡¡Error! Referencia de hipervínculo ningún válida. 5.15 El archivo del forcelog (SSIIM 1 sólo). . . . . . . . . . . . . . . . . . . . . . . . . . 164 5.16 El xcyc y los archivos koosurf (SSIIM 1 sólo). . . . . . . . . . . . . . . . . . 165 5.17 El archivo de bedres (SSIIM 2 sólo). . . . . . . . . . . . . . . . . . . . . . . . . . . 165 5.18 El archivo del hábitat). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 5.19 El tecplot y los archivos paraview. . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 5.20 El archivo de fracres. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 5.21 El archivo del bedangle (SSIIM 2 sólo). . . . . . . . . . . . . . . . . . . . . . . . . . 169 5.22 El archivo del inspace (SSIIM 2 sólo). . . . . . . . . . . . . . . . . . . . . . . . . . . 170
6
Capítulo 6. La base teórica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 6.1 Suavizan cálculo de flujo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 6.2 Suavizan cálculos de calidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 6.3 el Sedimento fluyen cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 6.4 cálculos de Fiebre. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 6.5 algas que fluyen gratis Modeladoras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Capítulo 7. Programando a SSIIM DLLs. . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 7.1 la Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 7.2 la Recopilación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 7.3 El archivo BEDDLL - el transporte del sedimento funciona. . . . . . . . . . . . . . 190 Literatura. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 La apéndice I. Transfer de cuadrícula de SSIIM 1 para SSIIM 2. . . . . . . . . . . . . . . 207 La apéndice II. Flowcharts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
7
Capítulo 1. Introducción
1.1 las materias de Descargo de Responsabilidad y legales Desconozco todas las garantías acerca de este software y la información por la presente, Si expresado o implícito, incluyendo a mares, garantías de aptitud y mer Chantability. En ningún acontecimiento seremos responsables yo o mi de empleador de cualquier especial, el indirecto o conse El quential daña o algunos daños en absoluto resultando de pérdida de uso, datos o se beneficia, Si en una acción contractual, la negligencia u otra acción tortuosa, emanante o en la contra La nección con el uso o la función de este software. El programa contiene un número de insectos. No es recomendado que el programa sirva para solucionar un problema cuyo solu incorrecto El tion podría conducir a la lesión para una persona, la pérdida de las pérdidas de propiedad o económicas. Si usted acostumbra lo Programe en esa manera, está en su riesgo. Hay que saber eso para comprender y Interprete los resultados de programa correctamente eso es requerido que el usuario tengan conocimiento y experi El ence en la dinámica elocuente computacional y la técnica hidráulica. Si los resultados de SSIIM son usados en una publicación, esto debería ser dicho en la publicación. Siempre y cuando el usuario cumple con las anteriormente citadas declaraciones, el programa puede ser usado libremente. El programa puede ser distribuido libremente a condición de que una copia inalterada de este manual es Distribuido con el programa. Nils Reidar B. Olsen
1.2 Limitaciones del programa y los insectos conocidos Algunos de las limitaciones del programa se encuentran enumeradas debajo.
* * * * El programa descuida términos difusivos poco ortogonales. Las líneas cuadriculadas en la dirección vertical tienen que ser exactamente verticales. La viscosidad cinemática del fluido equivale a lagrimear en Centergrade de 20 grados. Así de Es de código duro y puede no cambiar. El programa no está hecho para el ambiente marino, tan todos los efectos de gradi de densidad
Los ents debido a las diferencias de salinidad no son tomados en consideración. En la informática, un programa muy bien probado todavía contiene aproximadamente un pr del insecto. 2000 líneas de El código de la fuente. El SSIIM programa contiene sobre 100 000 líneas de código de la fuente, y varios Los módulos no han sido muy probados. También, las combinaciones de módulos no pudieron haber sido probadas Del todo. Es por consiguiente probablemente que hay un número de insectos en el programa. El usuario es aconsejado Para tomar en consideración esto al evaluar los resultados del programa.
8
Si el usuario publican resulta donde el modelo SSIIM ha sido usado, el usuario debería incluir adentro lo La publicación una declaración que dice que el modelo SSIIM ha sido usada. Siempre y cuando el usuario cumple con las anteriormente citadas declaraciones, el programa puede ser usado libremente. Lo El programa puede ser distribuido libremente sobre la condición que este descargo de responsabilidad y una copia inalterada de El Manual del Usuario es distribuido con el programa. Algunos problemas están también descritos en más detalle en Capítulo 2.15. Si usted encuentra a algunos insectos serios que no son anteriormente citados, me valorizaría si usted me deja Sepa. Por favor use la siguiente dirección: Nils R. Olsen El Departamento de Ingeniería Hidráulica y Medioambiental La Universidad Noruega de Ciencia y Tecnología S. P. Andersens vei 5 N-7491 Trondheim Noruega
1.3 Modelan propósito SSIIM es una abreviatura para la Simulación del Sedimento En Tomas con opción Multiblock. El profesional El gramo es hecho para acostumbrar en River Environmental Hydraulic Sedimentation Engineering. Inicialmente, La motivación principal para crear el programa fue simular los movimientos del sedimento en información Las geometrías del río /canal del eral. Esto ha demostrado ser difícil de hacer en estudios físicos de modelo Para sedimentos finos. Más tarde, el uso del programa ha estado extendido para otro engi hidráulico Los temas del neering, para rebosadura de ejemplo modelando, dirigen pérdida en túneles, escenifican relación de descarga Los barcos en ríos y las corrientes de turbiedad. Sin embargo, el foco principal del programa es modelar El transporte del sedimento en ríos, estanques y alrededor de las estructuras del hydrualic. La fuerza principal de SSIIM se comparó a los programas CFD de uso general es la capacidad de Modelando transporte del sedimento con cama movible en una geometría complicada. Esto incluye uno El número de algoritmos para sedimento diferente processesizes, incluyendo a ordenar, planta en almácigo carga y
La carga suspendida, las formas de la cama y los efectos de camas inclinadas. Los últimos módulos para mojar y secan Ing en la cuadrícula no estructurada más allá permite geomorphological complicado modelando. A través de los años, SSIIM también ha servido para estudios del hábitat en ríos, principalmente para salmón. Las algas que fluyen gratis también han sido modeladas, como una parte de extensible el modelo para el uso en agua La ingeniería de calidad. Sin embargo, el foco principal de nuestra investigación está sobre el transporte del sedimento. El programa es hecho para enseñar y los propósitos de investigación. No está tan sano probado como el anuncio publicitario CFD programa, querer decir que tendrá más insectos y será menos confiable.
9
1.4 Modelan visión general El programa SSIIM computa las velocidades de agua y el transporte del sedimento en ríos, canales Y los estanques. Las ecuaciones de Navier-Stokes son solucionadas con la å turbulencia de k modelo en uno Tridimensional casi la cuadrícula poco ortogonal general. Las velocidades son usadas al solucionar Las ecuaciones de difusión de convección para los tamaños diferentes del sedimento. Esto le da eficiencia de la trampa y El patrón de la declaración jurada escrita del sedimento. Los cambios de la cama sobre el tiempo pueden ser computados, conjuntamente con la maniobra El ment de la superficie gratis de agua. Al igual que con otros modelos numéricos multidimensionales, SSIIM está dividido en tres partes: Un pre Procesador, un solucionador y un postprocesador. El preprocesador incluye herramientas a generar aporte Datos, incluyendo la cuadrícula computacional. Hay un editor cuadriculado gráfico interactivo con ellip El tic y la interpolación transfinita conjuntamente con un editor de descarga. Grid puede ser generada adelante lo La base de datos medidos de geometría. La interfaz de usuario del programa puede presentar vectores de velocidad y variables del escalador en uno dos La vista dimensional de la cuadrícula tridimensional, en la vista de plan, una sección transversal o uno longitudinal Perfil. Cabe exportar resultados para programas como Tecplot o ParaView para postir en procesión. Los resultados pueden ser mirados en los gráficos SSIIM durante la solución de las ecuaciones. También, Escriba en letras de imprenta fuera de archivos de resultado puede terminar del menú. Los usuarios nuevos reciben recomendaciones para leer el Capítulo 2.1 que le da más detalles y más consejo. Es También recomendable para probar los manuales de instrucción describió en Capítulo 2.
1.5 Un guía para las versiones diferentes SSIIM Antes de empezar a utilizar a SSIIM, una decisión tiene que ser hecha acerca de cuál versión para usar. Hay Dos versiones principales de SSIIM: SSIIM 1 y SSIIM 2. SSIIM 1 usa un SSIIM y cuadrícula estructurada 2 usos una cuadrícula no estructurada. Cada uno de los programas están divididos en dos módulos: Una interfaz de usuario Y los algoritmos numéricos. Allí están versiones SSIIM ambos con y sin la interfaz de usuario.
Desde que la interfaz de usuario se hace en Ventanas, las versiones corriendo nativamente en Unix están fuera Interfaz de usuario. Hay también ambos 32 pedacitos y 64 versiones de pedacitos de las versiones de Ventanas. Lo La diferencia principal es que 32 versiones de pedacitos sólo pueden acceder a 2 la RAM de gygabyte, lo cual quiere decir el maxi Las celdas silenciosas de número son aproximadamente 2 millones. Las 64 versiones de pedacitos no tienen esta limitación. De uno El práctico punto de vista, la cantidad de RAM en los límites de la computadora el tamaño cuadriculado de los 64 pedacitos Versiones. Los programas también pueden ser compilados para correr con o sin DLL (el Dinámico Link Libraries). El de DLL son módulos donde otros programadores pueden codificar fórmulas y algoritmos nuevos, para El ejemplo una fórmula para la capacidad de transporte del sedimento. El único trabajo de DLL en Ventanas, entonces Todas las versiones UNIX son compiladas sin DLL.
10
Hay versiones diferentes de SSIIM para computaciones paralelas en grupos. La página de trama Dónde el modelo es del que se hizo un download le da más información: Http://folk.ntnu.no/nilsol/ssiim Estructurado vs. cuadrículas no estructuradas En el 3D estructurado la cuadrícula usada por SSIIM 1, cada celda tendrá tres índices, facilitando Identifique posiciones cuadriculadas. La posición de paredes y las superficies del insumo /emanación son entonces especificadas adentro Archivos de entrada, donde los índices cuadriculados son incluidos en el conjunto de datos. En la cuadrícula no estructurada de SSIIM 2 esto no es posible, como las celdas cuadriculadas sólo tienen un índice Cuál está casi al azar generado. El usuario entonces tiene que especificar el insumo y áreas de la emanación Por el uso de un editor gráfico de descarga. Este editor no existe para el ver cuadriculado estructurado Sions. También, el editor cuadriculado para la cuadrícula no estructurada incluye la posibilidad de generar y El múltiplo de conexión se bloquea. El editor cuadriculado estructurado sólo se dedica a un bloqueo. La velocidad de la computación a menudo será mejor para la versión cuadriculada estructurada, como solv más rápido Los ers están disponibles. La cuadrícula estructurada también consumirá menos celda del pr. de memoria, como conexiones Entre celdas, las superficies y los puntos de geometría son más simples. SSIIM 2 tiene alguna calidad de agua y Los algoritmos de transporte del sedimento que no están en SSIIM 1. La ventaja principal de lo no estructurado La versión es su habilidad para modelar geometrías de complejo y sus algoritmos para el remojo /secamiento. Lat Los movimientos del eral de un río sólo pueden ser modelados con SSIIM 2. SSIIM 1 con la cuadrícula estructurada es más fácil de entender, intially. Está por consiguiente recomendable Para comenzar a usar esta versión. SSIIM 2 es más debajo del desarrollo que SSIIM 1, lo cual quiere decir SSIIM 2 generalmente tendrá a más insectos. Cabe generar una cuadrícula en SSIIM 1 y transferirla a SSIIM 2 o a la inversa. Vea Apéndice para más detalles. Como una conclusión y guía rápido: Utilice a SSIIM 1 si es posible, y sólo utilice a SSIIM 2 si usted tiene uno La geometría muy complicada y / o el remojo /secamiento va en procesión.
11
Capítulo 2. El arranque utilizando a SSIIM
2.1 el Consejo para usuarios nuevos Antes de que usted utiliza a SSIIM, hay que tener un conocimiento del minumum acerca de la hidráulica, elocuente Mecánicos, sedimento transportan y modelaje numérico. Es recomendado que los cursos lo sean Ocupado en estos temas en nivel universitario. En ese entonces se aconseja para empezar leyendo a este hombre Ual. Una computación CFD generalmente consiste en tres pasos: 1. Preprocesamiento 2. Computaciones 3. Postprocesamiento El preprocesamiento es generación de cuadrícula y archivos de entrada. El SSIIM modela contiene genera cuadriculado Los peñascos a ayudar haciendo cuadrículas. El postprocesamiento es mirar los resultados del modelo. Hay Algunos gráficos para hacer esto adentro el SSIIM modela. Pero cabe también usar otro postproceso Ing empaqueta como Tecplot o ParaView. Una introducción para lo prey el procesamiento del poste en SSIIM Es dado por los manuales de instrucción en Capítulo 2.3 para 2.7. Las computaciones misma pueden ser cálculos de cálculos de velocidad de agua, flujo del sedimento, cama Iguale cambios, suavice cambios nivelados y / o calidad de agua. Cada cálculo se hace por un módulo Adentro de SSIIM. Algunos de los módulos pueden comenzar del menú de programa. Lo diferente lo Los cálculos pueden estar combinados, para el ejemplo la corriente de agua, flujo del sedimento y la cama cambia Computaciones. Esto está más allá descrito en Capítulo 2.2. Un consejo para el usuario de primera instancia es correr los manuales de instrucción descritos más tarde en Chapter 2 uno de Los casos de ejemplo. Intente modificarlo algunos de los parámetros y correrlo otra vez. A menudo el usuario Quiere simular un caso particular. Se aconseja entonces tratar de encontrar un caso similar de ejemplo Y modifica esto paso a paso. El siguiente problema entonces a menudo es estimar convergencia y velocidad computacional. El usuario es Recomendable para leer el Capítulo 2.12 para el consejo sobre estos asuntos.
El programa SSIIM tiene un montón de aporte y archivos de salida. Uno de los archivos más importantes es lo Baile archivo, lo cual es producido por SSIIM y contiene mensajes de error y otros resultados. SSIIM Incluye algunos controles para el aporte y comprobación de resultados intermedios. Si cualquier de estos controla Encuentra algo incorrectamente, un mensaje de error está escrito para lo baila archivo, y el termi de programa Nate. Por consiguiente, si el programa repentinamente se detiene, y la principal interfaz de usuario desaparece, compruebe Lo baila archivo para mensajes posibles de error. También, algunos mensajes de advertencia pueden estar escritos para Lo baila archivo si los problemas particulares ocurren. Capítulo 2.16 le da consejo para encontrar a insectos en lo Programa.
12
Los requisitos del hardware para correr el programa son suficiente cantidad de RAM en lo La computadora y la velocidad de la computadora. En el comienzo de lo baila archivo que es impreso cómo Mucho GOLPEE DURAMENTE el programa ubica para los conjuntos imponentes. Esto puede sumarse al requisito de RAM Para el programa mismo, acerca de 4 el megabyte, más lo que el sistema operativo requiere. Una estimación para La cantidad de RAM es por consiguiente obtenida. El disco es utilizado como memoria adicional si no hay Suficiente RAM. La pena es que el programa corre muchísimo más lentamente. Esta situación puede ser Detectado observando si el sistema hace un intercambio para el disco al administrar sólo el profesional SSIIM Gramo. El módulo de corriente de agua puede tomar hasta varios días para converger para algunos casos, parejo Cuando hay suficiente RAM. Las 32 versiones de pedacitos de SSIIM apenas pueden maniobrar 2 celdas millon. Si usted necesita más celdas, usted tiene que usar las 64 versiones de pedacitos de SSIIM. Cuando usted ha obtenido frutos de SSIIM, usted necesita interpretar estos. Usted entonces debería pensar Aproximadamente: - Las posibilidades de insectos en el programa haciendo errores - Los antecedentes donde los resultados han sido comparados con las medidas - Los errores numéricos, como la difusión falsa, la independencia cuadriculada, etcétera. - La exactitud de datos de entrada y condiciones del límite El conocimiento y la experiencia en la dinámica elocuente computacional y la técnica hidráulica son La condición para la valoración de la validez y la exactitud de los resultados. Capítulo 2.13 le da pelaje La asistencia del ther para interpretar los resultados.
2.2 Iniciándose: La visión general de pasos El SSIIM que los programas están maquillados de un número de módulos que lee archiva, hace cuadrículas, calcu Los parámetros de incógnita de lates, el resultado de escritura archivan etcétera. Algunos de los módulos son automati echado a andar Cally, y algunos necesitan comenzar por el usuario. El usuario tiene dos opciones en relación a la forma de iniciar lo Módulos: 1. Use el menú en la interfaz de usuario de gráficos 2. Especifique cuáles módulos deben ser corridos en un archivo de entrada. La opción 1 está descrita en Capítulo 4. La opción 2 pide que un archivo llamó control existe adentro lo
El directorio que el programa es del que se escapó, y que este archivo contiene que colocan unos datos llamase a F 2. El control El archivo puede contener un número de conjuntos de datos, la mayoría a menudo se identificaron con una letra mayúscula y un número. En ese entonces los datos son dados tras los identificators. El conjunto de datos F 2 contiene un número de letras mayúsculas. Para cada carta, un módulo de cómputo de SSIIM comienza. Vea Capítulo 5.3 para más detalles Acerca de los datos se asienta el archivo de control. Algunos de las versiones SSIIM no tienen una interfaz de usuario. En ese entonces la opción 2 es la única posibilidad Para echar a andar módulos del programa. Las versiones de Ventanas de SSIIM tiene interfaces de usuario. Eso la contra El sist de una ventana que muestra la cuadrícula o los resultados de las computaciones. Arriba, hay uno Menú. El menú puede ser usado para el principio de ejemplo computaitons, puede leer los archivos / de escritura, puede cambiar lo La vista de los gráficos o los parámetros mostrados en los gráficos. El primer usuario de tiempo es recom
13
Arreglado para iniciar el programa y probar las opciones diferentes para llegar a conocer el programa. 1. La confección /lectura la cuadrícula Cuando el programa comienza, automáticamente va en busca del archivo de control. Si el archivo es encontrado, Usará los datos de este archivo. Lo que ocurre después es diferente en SSIIM 1 y SSIIM 2. SSIIM 1 automáticamente buscará el archivo del koordina, lo cual contiene la cuadrícula. Si no lo es Encontrada, una ventana de diálogo emergerá y el usuario será guiado en hacer este archivo para una línea recta Canal. Lo mismo ocurre si el archivo de control no es encontrado. Las funciones de manuales de instrucción cómo esto El proceso se hace. SSIIM 1 automáticamente leerá el control y a koordina los archivos en el arranque. SSIIM 2 no pondrá en marcha un diálogo si cualquier del aporte archiva no es encontrado. En SSIIM 2, la cuadrícula Y la información acerca de insumo /emanación de agua recibe en un archivo designado unstruc. Este archivo no es Automáticamente lea. La necesidad del usuario para hacer el programa leyó el archivo usando el menú o lo Los datos F 2 se sedimentan en el archivo de control. El parámetro usó en la F 2 que los datos colocan es U, queriendo decir las cartas F 2 U tiene que ser dada en el archivo de control. Por supuesto, la cuadrícula tiene que hacerse primera. Esto es Descrito en los manuales de instrucción. Allí podría estar arriba para 10 cartas en la F 2 el conjunto de datos. El programa entonces leerá 10 caracteres Después de encontrar a F 2 en el archivo. Está por consiguiente aconsejable tener un número de personajes ¿ cuál no es las letras mayúsculas sin retardo después de los datos determinado ?. Los charachters de letras minúsculas en el control El archivo estará ignorado. 2. Haciendo computaciones Después de que la cuadrícula sea hecha y leída, las computaciones pueden hacerse. La pregunta es entonces: Lo que hace ¿Usted quiere computar? Hay un número de opciones: uno) Compute una estable corriente de agua con superficie fija de agua y cama fija B) Compute flujo estacionario del sedimento con una superficie fija de agua y una cama fija carbono) Compute estacionaria corriente de agua con una superficie desconocida de agua y una cama fija d) Compute inestable corriente de agua con una superficie de agua en movimiento y una cama fija e) Compute inestable corriente de agua y sedimentos con una superficie fija de agua y la cama en movimiento f) Compute inestable corriente de agua y los sedimentos con un agua de traslado salen a la superficie y moviendo cama g) Compute inestable corriente de agua con una superficie de agua en movimiento y una cama fija donde hay
Mojando y desecarse hidrógeno) Compute inestable corriente de agua con una superficie de agua en movimiento y la cama en movimiento donde hay Mojando y desecarse. Opción g) y el hidrógeno) es sólo posible con SSIIM 2, como mojar y desecarse no es tomado en cuenta SSIIM 1. Todos los algoritmos ocupándose de cambios dependientes en tiempo de adentro lagrimean a ras o la cama intro nivelado de voluntad Las incertidumbres del duce. Los algoritmos también darán lugar a que computacionales hora de aumentar, a menudo con Varias órdenes de magnitud. Si algunos de las variables - se puede asumir - están estacionarias encima
14
Tiempo, éste es a menudo un tiempo salvando opción. Esto especialmente se aplica a la posición de la cama y La superficie de agua. Case uno), el carbono) y d) Para computar las velocidades de agua, con y sin cambios en la descarga o el sur libre de agua Cara, el Compute>Waterflow de opción debe ser usada en el menú de programa. O el uso el Tungsteno F 2 El conjunto de datos en el archivo de control. En SSIIM 2, la cuadrícula tiene que serle leídas primero, así es que los datos se sedimentan será F 2 UW. Para conjurar algoritmos cambiando la superficie libre de agua, más información es entregada Capítulo 2.2. Si el faltante del usuario para iniciar la computación con un campo de corriente de agua previamente computado almacenase adentro El archivo de resultado, el archivo puede ser leído primero. Esto puede terminar del menú o usando una R en la F 2 datos se sedimentan. Los datos se sedimentan entonces serán F 2 RW para URW SSIIM 1 o F 2 para SSIIM 2. La B Case) Una computación del sedimento requiere información acerca de los sedimentos sobre los conjuntos de datos en el control El archivo. Los conjuntos de datos de la S le dan tamaño del sedimento y la velocidad de caída y lo yo que los conjuntos de datos le dan afluye de materias fecales Los iments en kg s. Los conjuntos de datos de la N le da información acerca de distribuciones diferentes de tamaño del grano y Los conjuntos de datos de la B dicen donde en la geometría las distribuciones diferentes son. Estos conjuntos de datos deben Sea dado con parámetros correctos. El constante flujo del sedimento es computado por el menú o la letra s en el conjunto de datos F 2. Un ini La tialización del flujo del sedimento (los valores otorgantes para la concentración en todas las celdas basadas en lo La distribución del Hunter Rouse) termina acostumbrando lo que rotulo sobre el conjunto de datos F 2 El sedimento estable El flujo usará un campo de corriente de agua previamente computado. En otras palabras, la corriente de agua tiene que ser Computado primer, y en ese entonces los sedimentos. En la F 2 los datos se sedimentan ésta será F 2 WIS para SSIIM 1 o F 2 UWIS para SSIIM 2. Sin embargo, usualmente la computación de corriente de agua toma mucho más tiempo que La computación del sedimento. Normalmente, uno podría querer hacer varias computaciones del sedimento Con por ejemplo fórmulas diferentes de transporte. En ese entonces uno puede hacer la computación de corriente de agua Primer, y la tienda el campo de flujo en el archivo de resultado. En lugar de recomputar el campo de corriente de agua, un
Puede leer el archivo de resultado dándole una R sobre el conjunto de datos F 2. Esto entonces dará como resultado lo siguiente Conjuntos de datos: F 2 RIS para SSIIM 1 o F 2 URI para 2. Reparo en que no es también técnicamente posible a no cómputo la corriente de agua delante del sedimento Computación. Esta voluntad por supuesto que le da un resultado completamente equivocado, como el computa del sedimento Los tions se basan en un campo conocido de corriente de agua. Case e) y f) Una computación dependiente en tiempo de agua y el transporte del sedimento requieren más conjuntos de datos en lo El archivo de control. Primero, los mismos datos sets describiendo los sedimentos tan dado para B de caso) debe ser Incluido. También un paso de tiempo tiene que recibir, sobre el conjunto de datos F 33. En ese entonces el conjunto de datos F 37 tiene que Sea usado, típicamente con un entero 1 o 2. Si una superficie gratis de agua debe ser computada, la F 36 El conjunto de datos también tiene que ser usado, con el entero 2, por ejemplo. La computación misma es conjurada Por la letra s en la F 2 el conjunto de datos. Los datos F 2 colocados por consiguiente podrían ser F 2 RIS para SSIIM 1 o
15
F 2 URI para SSIIM 2. Comenzar con un campo de flujo previamente computado es optativo, y así también es lo La inicialización de las concentraciones del sedimento. Los datos se sedimentan por consiguiente podría ser USA F 2 S o F 2. Cualquier variación sobre el tiempo de la línea de flotación, la descarga de agua o el insumo del sedimento debe ser dada En el archivo del timei. Case g) y el hidrógeno) Los casos con mojar y desecarse son los problemas más complicados, y sólo pueden ser computados Con SSIIM 2. El principio principal es hacer una cuadrícula de SSIIM 2 que cubre todas las áreas, ambos Mojado y seco. Esta cuadrícula se guarda entonces en el archivo del unstruc, lo cual es usado en el arranque del com Putations. Este archivo no debe ser sobre-escrito más tarde, cuándo la cuadrícula se encoge. El archivo contendrá La información acerca de la cama derriba en áreas que pueden desecarse y más tarde pueden volverse mojadas. Si el agua El nivel debe variarse durante la computación, el número de la célula remisivo sobre el conjunto de datos G 6 Tiene que ser tomado de esta cuadrícula. Desde que el archivo del unstruc tiene que cubrir todas las áreas que pueden ser mojadas, la línea de flotación tiene que estar drogado Durante la generación de la cuadrícula inicial. Si ésta es la situación física queremos modelar, así de Está bien. Por ejemplo, un drawdown de la línea de flotación en un estanque. Los algoritmos tienen que ser Invocadas esas maniobras el agua derriban abajo (los datos G 6 colocan archivo + timei). Sin embargo, algunas veces lo El faltante del usuario para iniciar las computaciones con una más bajo línea de flotación. Un ejemplo es la computación de La formación de un canal serpenteante. El canal inicial entonces se moverá diagonalmente en áreas Eso no fue moja en el principio de la computación. Para solucionar el problema, el siguiente proce El dure puede ser usado: Cuando el archivo del a unstruc le es escado, también un archivo llamó koordina.t es escrito automáticamente. Este archivo Es similar al archivo SSIIM 1 koordina, pero contiene ambos la cama y la línea de flotación. Lo La línea de flotación es la última coma flotante en cada línea. El archivo puede ser editado con una hoja contable y Una especificada por el usuario línea de flotación puede ser dado en este archivo. El archivo es entonces koordina renombrado fuera La extensión, y acomodado en el mismo directorio como el archivo del unstruc. Durante el arranque, cuando SSIIM 2 Lee el archivo del unstruc, irá en busca del archivo del koordina y si es encontrado, que lo hará automáticamente Use las líneas de flotación del koordina como valores iniciales. La cuadrícula en el archivo del unstruc entonces debe ser reinformación Erated, que puede terminar automáticamente en el arranque usando a una F 112 1 conjunto de datos en el control
El archivo. Tiene mucha importancia que un archivo nuevo del unstruc no sea escrito del programa tras este profesional Cedure, como la información acerca de las áreas inicialmente levantadas desecadas entonces puede perderse. El archivo de control debe contener la misma información acerca de los sedimentos por lo que respecta al com estable Putations. Parámetros que varían también, tiempo deben ser dados en el archivo del timei. Un par de más consejo para estos el tipo de computaciones: Use los siguientes conjuntos de datos en lo El archivo de control: F 64 11 o F 64 13 para tener una buena distribución cuadriculada vertical, F 94 con parámetros Adaptado para su caso, F 201 1 para obligar a lados más suaves, F 113 7 a evitar velocidades no físicas adentro A medias seque celdas. También, se aconseja usar el algoritmo de multirred para mejorar conver Gence. Esto es especificado en la F 168 y kilobyte 5 conjuntos de datos. Si el programa choca, considere consejo En Capítulo 2.12. Capítulo 2.11 le da más detalles acerca de los movimientos cuadriculados laterales.
16
3. Postprocesamiento El camino más conveniente para ver los resultados está en los gráficos SSIIM. La cuadrícula puede verse adentro uno La vista de plan (los gráficos del Mapa), el perfil longitudinal o la sección transversal. También, las variables diferentes pueden Sea escogido entre el menú, para los vectores de velocidad de ejemplo, la profundidad de agua etcétera. SSIIM también escribirá Un archivo llamó resultado, lo cual puede ser vuelto a leer al programa. Utilizando a SSIIM sin un usuario entierre Cara, el archivo de resultado puede ser movida a una computadora de Ventanas y puede leer por una versión SSIIM que Tiene una interfaz de usuario. Para computaciones del sedimento, SSIIM puede producir un archivo designado bedres, Que contenga los niveles de la cama. Este archivo puede ser vuelto a leer por el programa similarmente como El archivo de resultado. Para computaciones dependientes en tiempo, una serie de resultado y / o los archivos bedres pueden ser Escrito. El incremento por cuándo estas veces debería estar escrito recibe sobre el conjunto de datos P 10. Los paquetes de postprocesamiento más adelantados son también mantenidos: Tecplot y ParaView. Lo dos Los programas pueden mostrar los puntos de vista de 2D o 3D de la cuadrícula y las variables. Se destinó para también Haciendo animaciones. Los archivos de entrada para estos dos programas pueden ser escritos de la interfaz de usuario Del programa o automáticamente para computaciones dependientes en tiempo. Use el conjunto de datos F 48 para Especifique el tipo de archivo para ser escrito. El programa ParaView es software gratis, y puede ser del que se hizo un download de la Internet. Es chiche Instalar, y puede hacer todo lo que Tecplot puede hacer.
2.3 el Manual de Instrucción 1. La contracción del canal (SSIIM 1) Este manual de instrucción es significado para primeros usuarios de tiempo del programa SSIIM. El manual de instrucción muestra la cañería maestra Las características del usuario interactúan, con los gráficos de presentación, animación y edición de la cuadrícula. Lo El usuario no está obligado a editar archivos, pero algún conocimiento de cuadrículas es recomendado. Es importante Saber el propósito del control y koordina introducen en la computadora archivos. Durante el manual de instrucción los archivos serán Hecho interactivamente. El manual de instrucción no muestra las características más adelantadas del programa,
Que necesite la edición de los archivos de entrada. El manual de instrucción está dividido en cuatro etapas. Durante la fase primera los dos archivos de entrada se hacen. Dur Ing la segunda etapa los gráficos de presentación es mostrado. La fase tercera familiariza al usuario Con el editor cuadriculado. Los gráficos de animación son mostrados en la cuarta etapa. Fase primera En esta etapa el dos control de archivos de entrada del usuario y koordina son hechos. Inicie a SSIIM de un directorio donde los archivos controlan y koordina no exista. Esto termina por ahí Escribiendo < retorno de carro del c:\path\ssiimwin > cuando usted tiene lugar este directorio. El "camino" es el camino para Donde el ssiimwin.exe ejecutable de programa es colocado. Después de esto una ventana de diálogo indica en la pantalla, donde usted tiene que darle algunos parámetros para La cuadrícula. Los valores predeterminados están presentes en los campos de edición. Dé un clic sobre el campo de edición para número de Secciones transversales. Cambie este valor del 4 al 13. También cambie el número de líneas adentro
17
La dirección de cross-streamwise (lateral) del 4 al 9. El default inicial que la cuadrícula está hecha es rectangular. Ustedes puede escoger una cuadrícula que tiene 11 metros de largo y 6 metros anchos. Cambie valor en la edición Los campos del 10.0 al 11.0 para la longitud y del 5.0 al 6.0 para la anchura. Después de esto, empuje lo Apruebe botón con el ratón. El control y archivos koordina se hacen entonces automáticamente, y Escrito para el disco. Acto seguido la normal interfaz de usuario para el programa es mostrada Y el programa comienza. La segunda etapa En esta etapa solucionaremos el dominio de flujo para la cuadrícula dada, y consideraremos los resultados. La principal interfaz de usuario es una ventana con un menú. El texto en la ventana me mostrará El diate resulta de los cálculos y otros mensajes. El menú sirve para gráficos y Echando a andar submódulos diferentes del programa SSIIM. En la primera ventana de diálogo para hacer el archivo de control, usted le dio el waterlevel y dimensión de lo Geometría. Una descarga predeterminada de agua de 1 m3 s es usada, conjuntamente con un StricklerManning La ecuación de 50. Esto es todo lo que nosotros necesitamos para calcular el campo de flujo con el equa de Navier-Stokes Tions. Para iniciar la solución de las ecuaciones de Navier-Stokes usted selecciona el Cálculo de opción Del menú principal. Entonces escoja Waterflow-3D entre el menú de despliegue vertical. Después de esto, empuje lo F 10 a ver cómo se desarrollan los residuos. La ventana muestra el residuo para todo el seis parcial Las ecuaciones diferenciales que son solucionadas para el cálculo de corriente de agua. El calcula de corriente de agua El tion es enfocado cuando todos los residuos están debajo de 10-3. Después de la convergencia, queremos ver los resultados. Escoja la opción de Vista del menú principal, y La opción del Mapa en el menú de despliegue vertical. Esto le da una vista de gráficos de la cuadrícula tan vista De arriba. Escoja Variable entre el menú, y Velocidad del menú de despliegue vertical. Entonces Usted ve los vectores de velocidad. Usted puede modificar a escala y puede conmover el complot utilizando a la < Page arriba >, < Puede Mandar a Llamar Abajo de > y la flecha teclea. Usted también puede modificar a escala los vectores de velocidad escogiendo Escala y VarEn / VarShrink grande. Y usted puede ver los otros parámetros que la velocidad escogiendo diferente Las variables en el menú de despliegue vertical de la Gráfica. Los vectores de velocidad no son demasiado excitantes que este para canal y haga un más flujo de complejo Patrón, usted la necesidad para cambiar la cuadrícula. Esto termina en la fase tercera. Fase tercera En esta etapa nos concentraremos acerca del editor cuadriculado. Eche a andar el editor cuadriculado escogiendo Vista
Del principal barra de menús y GridEditor del menú de despliegue vertical. La escala y la maniobra la ganancia Dow y la cuadrícula. Para editar la cuadrícula, usted primero escoge algunos puntos que no serán afectados por ahí Las rutinas de interpolación. Esto termina en un modo especial del editor. Este modo es conjurado Escogiendo a Define entre el menú y modo NoMovePoints del menú de despliegue vertical. Para Compruebe que este modo es escogido, las cartas "enseñan con el dedo modo, 0" son mostradas en la parte más bajo de lo Ventana. El entero muestra cómo muchos puntos que usted ha escogido. Queremos escoger cuatro Puntos, todo en el límite superior de la cuadrícula. Un punto está escogido poniéndose de moda entre el ratón adelante Una intersección cuadriculada. Si exitosa, una caja azul emerge en la intersección cuadriculada. Para uno más allá La explicación en la cual los puntos para escoger, ver Higo. 6.2 UNO. Después de escoger los puntos regresamos a
18
El modo normal. Esto termina escogiendo a Define y Set NoMovePoint otra vez. Observamos eso Este modo desaparece porque el "modo" del texto "Poi nt, 4" desaparecen.
*
A Figura 5.2. La cuadrícula vista desde arriba de dur Ing cuatro escenifica de la generación, de UNO Para D.
*
*
* *
* *
*
* B
carbono
D
Ahora queremos mover los puntos. Usted puede mover cualquiera de las intersecciones cuadriculadas encendiéndose con un clic La intersección con el ratón y arrastrarlos para otro lugar y entonces suelte al ratón El botón. Intente esto con una de las intersecciones entre los puntos marcados. En lo siguiente lo Cuatro puntos marcados están implícitos 1,2,3 y 4, a partir de izquierda. El punto de media parte maniobra 2 y de 3 pelusas Muy en el canal. La cuadrícula debería parecerse al Higo. 6.2 la B después. Entonces escoja a Generate Del menú y el Límite del menú de despliegue vertical. Esto hace líneas rectas en lo Límite. La cuadrícula se parecerá al Higo. 6.2 carbono. Ahora usted ve por qué tuvimos que hacer lo " NoMove Puntos ". Entonces escoja a Generate entre el menú y Elliptic del menú de despliegue vertical. Haga esto Un par de veces hasta que la cuadrícula se vea bien. Ahora usted ha generado una cuadrícula elíptica, lo cual mira Algo así como Higo. 6.2 D. Para aplicarle los cambios del editor cuadriculado, escoja a Generate entre el menú y el Implemento Del menú de despliegue vertical. Entonces mire los residuos otra vez, por ahí escogiendo View-Text. El principio lo El cálculo de corriente de agua escogiendo Cálculo entre el menú principal y Waterflow-3D de El menú de despliegue vertical. Empuje a F 10 repetidamente, y observe los residuos como la solución converja. Entonces observe el campo vectorial de velocidad escogiendo View-Map entre el menú. La cuarta etapa En esta etapa consideramos la animación. Esto termina utilizando al profesional OpenGL 3D Viewing Gramo. La salida SSIIM y principio el programa. El archivo es llamado si3dview.exe. Debe comenzar Del mismo directorio como acostumbramos previamente. Después de que el programa haya empezado, escoja resultado del File>Read. El campo calculado de velocidad es leído. La cuadrícula vista de arriba es mostrada. Inicie la animación escogiendo Partícula en el menú y
19 *
*
*
Corra en el menú de despliegue vertical. Cambie la velocidad de las partículas cambiando el timestep. Así de Termina escogiendo paso de tiempo Reduce Define o paso de tiempo Increase Define.
2.4 el Manual de Instrucción 2. Hoyo de arena (SSIIM 1) En este manual de instrucción haremos una geometría del hoyo de arena, con una región de entrada tridimensional. La tridimensional corriente de agua estará simulada en la geometría y también en el flujo del sedimento A través del hoyo de arena. La eficiencia de la trampa se calculará de salida de lo baila archivo. Es En ese entonces necesario para el para usuario utilizar a un editor para ver el contenido de este archivo, o una copia en papel puede ser Imprimió. De otra manera, la edición del koordina y los archivos de control no son necesarios. Los casos similares para esto han estado documentados con comparaciones con pruebas modelo físicas por ahí Olsen y Skoglund (1994) y Olsen y Chandrashekhar (1995). Note ese el número de celdas cuadriculadas pues este caso es muy pequeño porque queremos la solución para Converja rápidamente. Pues una simulación auténtica de caso esta cuadrícula es demasiado gruesa, y muchas células más lo deberían hacer Sea usado. La primera etapa - la generación de cuadrícula Inicie al SSIIM modelo de un directorio vacío sin archivos de control o koordina - de modo semejante para El manual de instrucción 1. En la ventana de diálogo del puño use una longitud del canal de 20 metros y una anchura de canal de 2 Metros. La línea de flotación está colocada para 2 metros, y usamos 21 secciones transversales, 5 puntos en cada uno La sección transversal (la dirección lateral). Entonces active al GridEditor debajo de la elección de Vista en el menú principal. La escala y la maniobra lo La cuadrícula hasta usted la sede la cuadrícula en el centro de la ventana. En ese entonces cuatro NoMovePoints tienen que ser Inserto. Estos son dados en el modo NoMovePoint, lo cual es activado escogiendo Set El modo NoMovePoint en el menú Define. Entonces use al ratón y dé un clic sobre en lo siguiente cuatro Las intersecciones cuadriculadas de la línea: 3,1 6,1 3,5 6,5 Estos puntos son mostrados en la figura debajo. .
(3,5)
(3,1) (6,5)
(6,1)
Si usted da un clic sobre el lugar equivocado, use la opción Delete NoMovePoint en el menú Define para Quite el último punto. Después de que todos los cuatro puntos hayan sido dados, eche atrás el modo a la normalidad por ahí 20
Escogiendo modo Set NoMovePoint en el menú Define otra vez Ahora queremos hacer la región de la ensenada del canal y de la entrada. Para hacer esto, necesitamos mover cuatro Puntos. Estos son lo río arriba pone en una esquina y lo dos más río arriba NoMovePoints. Acostumbramos lo Dele coordenadas en la opción del menú Define para esto. Cuando esta elección del menú es activada, uno La ventana de diálogo emerge. Primero, cambiamos las coordenadas de la intersección cuadriculada (1,1) para (0.0,0.5,1.0). Esto termina poniéndose de moda entre el ratón en la intersección cuadriculada (1,1), y entonces Escoger al Give coordina opción de la opción del menú Define. Dele 0.0 en la x-coordi Nate edite campo, 0.5 en el campo de edición de y-coordinate y 1.0 en la edición de z-coordinate fildean. Note eso Los valores predeterminados son dados, a fin de que los valores previos tengan que ser suprimidos del campo de edición Antes de insertar números nuevos (si los defaults no están en lo correcto). Haga lo mismo otra vez, pero cambie la intersección de la línea (1,5) para (0.0,1.5,1.0), la línea entierre La sección (3,1) para (2.0,0.5,1.0) y la intersección de la línea (3,5) para (2.0, 1.5,1.0). Lo dos último entierra Las secciones le corresponden a los NoMovePoints. Después, primero escoja Límite en el menú Generate. Entonces escoja a TransfiniteI en lo Genere menú. Esto hace la cuadrícula de dos dimensiones. Entonces escoja Implementación en lo Genere opción del menú para generar una cuadrícula tridimensional nueva. La segunda etapa - el cálculo de corriente de agua Vuelva al menú principal y considere una vista de plan de la cuadrícula, escogiendo gráficos del Mapa de La opción del menú de Vista. Entonces inicie los cálculos de corriente de agua escogiendo el Waterflow3D La opción en el menú Calculate. Mire los residuos escogiendo Texto entre la opción de Vista en lo Menú. Empuje a F 10 a ver los residuos mientras el programa calcula el dominio de flujo. Lo hará La toma acerca de 100 iteraciones a enfocar. Mire el campo resultante de velocidad por el mapa vectorial o El perfil longitudinal (el Mapa o De Perfil en el menú de Vista). Observe ese el vector de velocidad El campo es poco simétrico en la cama. La tercera etapa - el cálculo de flujo del sedimento Necesitamos darle datos de entrada para los sedimentos. En la versión de Ventanas que esto debe terminar Dándole los datos en el archivo de control. El archivo es editado utilizando a un editor, para Bloc de Notas de ejemplo. Empiece El cuaderno de apuntes, y la lectura el control reportan del directorio en el que usted está trabajando. La contra del archivo de control Los azogues varios conjuntos de datos, identificado con la primera carta y número en cada línea. Los datos G 1 se sedimentan Está ya presente en el archivo. Contiene cuatro enteros, donde la tres primera parte es el tamaño cuadriculado. Lo
El cuarto es el número de sedimento dimensiona. El default es uno. Cambie esto para 2. En ese entonces el sedimento Las características deberían ser dadas sobre los conjuntos de datos de la S. Estos no están presentes inicialmente, así es que usted necesita Para sumar estos. Sume las siguientes líneas: S 1 0.0004 0.05 S 2 0.0001 0.007 El primer índice sobre el conjunto de datos de la S es el número de la fracción del sedimento. El segundo es lo El diámetro en los metros y la tercera parte es la velocidad de caída en m s. Destinamos 0.4 milimol para tamaño 1 y 0.1 El milimol para el tamaño 2. Como la velocidad de caída, escogemos 0.05 m s para tamaño 1 y 0.007 m s para el tamaño 2.
21
Hay también que especificar el insumo del sedimento. Elegimos darle insumo 1 kg s para ambos Tamaños. El insumo es dado adelante lo yo los conjuntos de datos como sigue: Yo 1 1.0 Yo 2 1.0 Ahorre el archivo, y vuelva a arrancar a SSIIM. Entonces primero compute la velocidad de agua otra vez, y entonces escoja El sedimento del menú de Computaciones en la ventana principal. La concentración del sedimento es Calculado. Los resultados de concentración del sedimento pueden verse en los gráficos escogiendo a Sedi La concentración del ment del menú. La cuarta etapa - el cálculo de eficiencia de la trampa La eficiencia de la trampa se calcula de los fundentes, cuáles son entregados lo baila archivo. Este archivo es Aproximadamente 213 versos de largo para este caso. Se encuentra en el mismo directorio como empezamos de. Puede ser enviado a una impresora, o editado con un editor. En la mitad de este archivo, encontramos lo entiende Ing: * * * * En la morfología * * * * * * * * * Las banderas de concentración de la cama: 0 0 0 0 0 0 Atrape eficiencia después de 4 iter: Todo aprecia en kg s L = 1: Atrapado: 0.973407, Fundentes (I1, I2, J1, J2): 1, 0.0264776, 0, 0 Resid: 0.000116 L = 2: Atrapado: 0.317048, Fundentes (I1, I2, J1, J2): 1, 0.671854, 0, 0 Resid: 0.011098 Esto quiere decir que de 1 kg / el segundo insumo, 0.97 de los que kg está atrapado clasifican según el tamaño 1 y 0.32 para los que kg está atrapado Tamaño 2. La eficiencia total de la trampa para ambos tamaños es 65 %. Reparo en que el residuo es todavía aproximadamente 1 % para el tamaño 2. Esto quiere decir ese la exactitud de la estimación Pues la trampa que la eficiencia puede aumentar aumentando los criterios de convergencia. Esto termina por ahí Cambiando el tercer parámetro de los datos F 4 incrustados en el archivo de control, utilizando a un editor. Un valor de 0.0001 o 0.00001 en lugar de 0.01 le dan una eficiencia total de la trampa de 62 %.
2.5 el Manual de Instrucción 3. La cuadrícula de dos bloques (SSIIM 2)
Este manual de instrucción es significado para primeros usuarios de tiempo del programa SSIIM 2. El manual de instrucción muestra la cañería maestra Las características del usuario interactúan, con la cuadrícula editando y los gráficos de presentación. El usuario es No requerido para editar archivos, pero algún conocimiento de cuadrículas es recomendado. El manual de instrucción no hace Muestre las características más adelantadas del programa, lo cual necesita edición de los archivos de entrada. El manual de instrucción está dividido en cuatro etapas. Durante la fase primera la cuadrícula se hace. La segunda etapa Muestra cómo especificar descarga de agua del insumo /emanación. En ese entonces los cálculos de la velocidad El campo de flujo se hace en la fase tercera. Los gráficos de presentación son mostrados en la cuarta etapa.
22
La principal interfaz de usuario es una ventana con un menú. Escogiendo Texto en la opción de Vista de lo El menú principal, los resultados intermedios de los cálculos y otros mensajes son mostrados. Lo El menú sirve también para mirar gráficos y echar a andar módulos diferentes del programa SSIIM. La primera etapa - generando la cuadrícula Empiece arriba de SSIIM de un directorio donde el control y los archivos koordina no existen. Esto termina Por < el retorno de carro del c:\path\ssiim2w de la escritura > cuando usted tenga lugar este directorio. El "camino" está aquí el camino ¿ estaba el ssiim2wn.exe ejecutable de programa es colocado. Después de que la ventana principal sea mostrada en la pantalla, haga clic en el GridEditor en la opción de Vista de El menú. Esto echa a andar el editor cuadriculado, y un área blanco aparezca en la ventana donde la cuadrícula es Hecho. Dé un clic sobre bloque Add en la opción de Bloques en el menú. Entonces dé un clic sobre cuatro puntos en lo La pantalla en la dirección que gira en sentido del reloj, como se muestra en la figura debajo:
3
4
2
1
Los puntos en inicial se bloquean
La posición de los dos bloques
Después de que el rectángulo se haga, escoja Tamaño en la opción de Bloques en el menú. Dé un clic bien adentro lo La ventana de diálogo que descuella. Esto le da el primer bloque cuadriculado. En ese entonces el segundo bloque cuadriculado se hace asimismo. Coloque el segundo bloque cuadriculado según La figura arriba. Después, escoja modo de puntos Connect en el menú de Bloques. Entonces empuje el intersec de dos cuadrículas Los tions según Higo. La B debajo. Comience con ella dar un clic sobre una intersección cuadriculada, y empújela Hacia la intersección que es conectar para. La conexión entonces será mostrada con un amarillo Dé vueltas. Si un error es hecho, escoja conexión última Delete, del menú de Bloques.
B
carbono
D
A
23
Entonces escoja modo de puntos Connect en el menú de Bloques otra vez, para regresar a la normalidad editando
Modo. Escoja bloque Selecto en el menú de Bloques, y no seleccione bloque. 1. Entonces sólo este bloque es Mostrado. Escoja Límite en el menú Generate. Entonces, escoja a Elliptic en el Generate Menú. Otra vez, escoja bloque Selecto en el menú de Bloques, y no seleccione bloque. 2. Escoja Salto Ary en el menú Generate. Entonces, escoja a Elliptic en el menú Generate. Finalmente, escoja a Select Bloquéese en el menú de Bloques y escoja Todos los bloques. En ese entonces los dos bloques son vistos, conectados, como Higo. La D arriba. Entonces escoja 3D Grid en el menú Generate. Esto genera la cuadrícula del 3D. El archivo del unstruc puede Ahora esté escrito de la opción del Archivo del menú principal SSIIM 2. La segunda etapa - especificando insumo y emanación Inicie el programa y lea el archivo del unstruc previamente generado. Entonces escoja Vista - > Dis ChargeEditor. La cuadrícula vista de arriba emerge. Escoja Descarga Lateral - > Escoge Grupo - > 1. Una ventana de diálogo emerge, donde la descarga de agua es especificada en m3 s. Dele un valor de 0.1 para el insumo se descargan. En el editfield correcto para la celda vertical: Para: Dele 11. Entonces escoja Está bien. Entonces dé un clic sobre dos de los lados de las celdas bordeando la cuadrícula, en el lado izquierdo. Una vez Dadas un clic sobres, las líneas cambian de color. Entonces escoja Descarga Lateral - > el Grupo no. - > 2. En el diálogo La caja, el clic en el botón del Insumo. Esto especifica una emanación de la geometría. Dele un valor de 0.1 Para la descarga. En el editfield correcto para la celda vertical: Para: Entregue 11. Entonces escoja Oklahoma. Dé un clic sobre dos líneas cuadriculadas bordeando la línea superior de la geometría. Las líneas cambian de color, Indicando emanación. Reparo en que cabe rendirse a 10 grupos de insumos de agua y las emanaciones. Excepto la suma de Los insumos tienen que ser iguales a la suma de las emanaciones. La tercera etapa - calculando la corriente de agua Escoja Texto entre la opción de Vista en el menú. Para iniciar la solución del Navier-Stokes Las ecuaciones que usted escoge el Compute>Waterflow de opción entre el menú. Después de esto, empuje a F 10 para Vea cómo se desarrollan los residuos. La ventana muestra el residuo para todo el seis differen parcial Las ecuaciones del tial que son solucionadas para el cálculo de corriente de agua. El cálculo de corriente de agua es contra Llegado casi cuando todos los residuos están debajo del 10-3. La cuarta etapa: Mirando los resultados Los resultados son mirados escogiendo una de las opciones en el menú de Vista del usuario principal entierre
Cara. Escoja la opción de Vista del menú principal, y la opción del Mapa en el menú de despliegue vertical. Esto le da una vista de gráficos de la cuadrícula tan vista de arriba. Escoja Variable de lo El menú en la ventana del mapa, y los vectores de Velocidad del menú de despliegue vertical. En ese entonces usted ve lo Los vectores de velocidad. Usted puede modificar a escala y puede conmover el complot utilizando a la < Page arriba >, < Page abajo > y La flecha teclea. Usted también puede modificar a escala los vectores de velocidad escogiendo Escala y VarEnlarge Var Encójase. Y usted puede ver los otros parámetros que la velocidad escogiendo variables diferentes En el menú de despliegue vertical de la Gráfica.
24
2.6 el Manual de Instrucción 4. Hoyo de arena (SSIIM 2) Una geometría simple similar para un hoyo de arena es hecho, usando sólo un bloque. La geometría es hecha Primero, en la Etapa 1. El agua que la descarga es especificada en la Etapa 2. La corriente de agua está entonces calculada En la Etapa 3. El sedimento que el transporte está calculado en la Etapa 4. Fase primera: La especificación de la geometría El programa es dicho en un directorio donde no hay archivos de control o koordina. El GridEdi El peñasco comienza primero, y un bloque rectangular es especificado. Tiene 22 secciones transversales y 6 longitudi Las líneas del nal. Cuatro NoMovePoints se agregan: (4,1) (4,6) (8,1) y (8,6). Esto termina escogiendo a Define > NoMovePoints determinado, y entonces dando un clic sobre las intersecciones cuadriculadas. El punto será colorido Azul. Si un punto equivocado está escogido, quítelo inmediatamente por Define-Delete de elección NoMovePoint. En ese entonces los NoMovePoints y las esquinas de la geometría reciben coordenadas. Esto termina por primero ponerse de moda entre el ratón en el punto, y entonces escoger Coordenada en lo Defina opción del menú. Las siguientes coordenadas son dadas en la emergente ventana de diálogo, Uno se sedimentó a la vez.
j 1 6 1 6 1 6 1 6 x 0.0 0.0 4.0 4.0 8.0 8.0 23.0 23.0 y 1.0 2.0 1.0 2.0 0.0 3.0 0.0 3.0 z 0.6 0.6 0.6 0.6 0.0 0.0 0.0 0.0
yo 1 1 4 4 8 8 23 23
Del menú en ese entonces escoja Generate-Boundary y Generate>TransfiniteI. Entonces escriba lo El archivo del unstruc para el disco por unstruc de File-Write de elección. La segunda etapa: La especificación de descarga de agua Inicie al DischargeEditor de la opción de Vista del menú. Escoja > Grupo Lateral de descarga No.- > 1. Dele 0.1 m3 s como insumo. Especifique de nivel 1 para 11. Entonces escale la cuadrícula tan ese lo El insumo en parte en el lado izquierdo es visto claramente, y es fácil de escoger líneas cuadriculadas individuales para lo Adentro. Entonces dé un clic sobre todas las líneas en el lado izquierdo de la geometría. El color cambiará si esto es Hecho exitosamente. Si una línea equivocada está escogida, quítela eligiendo entre el menú principal: Lado El área de la horma de descarga > Remove. Esto puede tener que terminar repetidamente. Entonces especifique la emanación de agua escogiendo > Grupo Lateral de descarga no.- > 2. Dele 0.1 m3 s tan Insumo. Especifique de nivel 1 para 11. Dé un clic sobre el botón del insumo para quitar la marca. Entonces escale La cuadrícula tan ese el insumo en parte del lado correcto es visto claramente, y eso es fácil de escoger individ
25
El ual al que la cuadrícula le aplica delineador para lo adentro. Entonces dé un clic sobre todas las líneas en plan simpático con la geometría. El col Nuestro cambiará si esto termina exitosamente. Ahorre el archivo del unstruc para el disco después Fase tercera: El cálculo de las velocidades Escoja Texto entre la opción de Vista en el menú. Entonces escoja Computations>Waterflow. Empuje El furúnculo F 10 en el teclado a ver cómo decrecen los residuos y la solución converge. Después de la convergencia, considere las velocidades por vec de elección de View-Map y de VariableVelocity Peñascos. Esto muestra las velocidades cerca de la cama. Empuje el botón F 12 algunas veces para mirar lo Los vectores de velocidad cerca del agua salen a la superficie. Si las velocidades se ven extrañas, escoja Variable > los niveles de la cama. Un mapa acotado de la cama derriba descuelle, y es posible ver si una z equivocada El nivel ha sido dado. El archivo de resultado con las velocidades es automáticamente escrito para el disco después de la convergencia. La cuarta etapa: El cálculo de flujo del sedimento y cama cambia SSIIM 2 fue originalmente hecho para modelar lagos y estanques. Pues los flujos estratificados, eso es Importante a lo que la cuadrícula le aplica delineador en las direcciones longitudinales y laterales es completamente horizonte Tal. Esto no es menester para el flujo no estratificado. Para modificar los parámetros predeterminados, el control El archivo tiene que ser editado. También, para especificar un insumo de sedimentos, el archivo del timei tiene que ser usado. Comience por crear un archivo inicial de control del menú: Control.new de file-Write. El archivo es Editado con el Windows WordPad. Lea el archivo, y sume las siguientes líneas de datos en lo Cesa: F 33 10.0 10 F 37 1 F 64 11 S 0.001 0.01 Yo 0.01 El conjunto de datos F 33 especifica un paso de tiempo de 10.0 segundos, y 10 iteraciones interiores para cada tiempo Dé un paso. El conjunto de datos F 37 especifica el uso de los algoritmos transitorios de cálculo del sedimento. El conjunto de datos F 64 especifica un algoritmo cuadriculado creando una cuadrícula poco ortogonal no estructurada, tan
Puede cambiar dinámicamente con el paso del tiempo. El conjunto de datos de la S especifica los datos del sedimento: 1 sedimento de milimol El diámetro y 1 cm s caen velocidad. Especifique la concentración del insumo añadiéndose una información de la M colocada en el archivo de control: M 1 1 0.0001. Esto especifica una concentración del insumo de 0.0001 para el tamaño 1. Este insumo será perseverante encima Tiempo. Si la concentración del insumo varía con el paso del tiempo, hay que usar un conjunto de datos de la D en un timei El archivo. Entonces salve el archivo como un archivo del texto, control.txt. Entonces copie el archivo para controlar, sin una extensión.
26
(No cabe ahorrarlo sin una extensión en este editor) Después de que los archivos estén hechos y colocados en el directorio en funciones con el archivo del unstruc, el SSIIM El programa es comenzado de nuevo. El archivo del unstruc es leído, y utilizando a la Grid Editor, la cuadrícula es reinformación El erated con el algoritmo cuadriculado nuevo. Del menú, esto termina por el opciones del menú Gener Eat-3D Grid. En ese entonces el DischargeEditor tenga que estar acostumbrado a especificar posiciones nuevas de insumo Y la emanación. El viejo insumo /emanación sale a la superficie tiene que estar distante, y lo nuevo especificado. Así de Es similar a lo que terminó en la segunda etapa. Después, el archivo del unstruc debería ser ahorrado Otra vez, y las computaciones empezaron. Esto termina por el Calculations-Water de opciones del menú Flujo. Escoja los gráficos del perfil o los gráficos del mapa para observar el patrón de la declaración jurada escrita y otro Variables.
2.7 el Manual de Instrucción 5. El restregón en una contracción (SSIIM 1) Computaremos la erosión y patrón de la declaración jurada escrita en un flume con una contracción, inicialmente Cubierto con una cama plana de arena. La figura de debajo muestra el flume visto de arriba:
B
carbono
A
0.5 m
1.0 m
0.5 m
2.0 m
2.0 m
El flume es 1 metro ancho y 1 metro intenso. La longitud es 6 metros. El insumo de agua está dentro Seccione Uno, y la emanación está en carbono. La anchura del flume de la contracción en B es 0.5 metros. Lo La descarga de agua es 1.0 m3 s, y el tamaño del sedimento en la cama es 0.5 milimol.
Fase primera: La generación de cuadrícula. Déjenos inicialmente generar una cuadrícula relativamente gruesa, 60 celdas en la dirección longitudinal y 10 Las celdas en la dirección lateral. Iniciamos el programa de un directorio vacío y una ventana de diálogo Aparece. En esto le damos los siguientes parámetros: La longitud de canal inicial (los metros) 6 La anchura de canal inicial (los metros): 1 Suavice profundidad /nivel (los metros): 1 El número de secciones transversales: 61 El número de puntos en secciones transversales: 11 Entonces presione el botón muy bueno y el programa empieza. La longitud del canal es 6 metros y lo 27
La anchura es 1 metro. Tan es la profundidad de agua. El número de secciones transversales es 61, uno más que lo El número de celdas. De modo semejante, el número de puntos en una sección transversal es 11, uno más que lo El número de celdas que escogimos. Las celdas entonces se convierten en 10x10 cm, lo cual da facilidades para generar La contracción. Podemos mirar la cuadrícula escogiendo el View-Map de opción del menú. La geometría de la contracción está definida por el 1-4 de cuatro puntos en la figura debajo. Para información El erate la contracción, nosotros la necesidad para utilizar a la Grid Editor. Esto comienza por View>Grid de elección El editor en el menú.
2
B
3
carbono
A
4
1
El 1-4 de puntos tenga que estar definido en el editor cuadriculado, y directamente las líneas necesitan ser generadas Entre ellos. Esto termina por primero definir los cuatro puntos como NoMovePoints. Para hacer esto, primero Escoja Define>NoMove Modo Points en el menú. Entonces póngase de moda entre el ratón en la cuadrícula La intersección cerca de punto 1. Desde punto 1 está a 2 metros de que la entrada y las celdas cuadriculadas es 10 cm desean, el punto está ubicado en la sección transversal 21. Cuando usted da un clic sobre el punto correcto, Los números 21,1 son mostrados en rosado en la esquina inferior izquierda de la ventana. Si usted hiciese clic adelante El punto equivocado, en ese entonces empuje para el menú y escogen a Define > Delete por último NoMove Point. Y el intento Otra vez. Entonces defina punto 2, localizado a las 26,1, cinco celdas corriente abajo de punto 1. Punto 3 está ubicado 10 celdas corriente abajo de punto 2, y punto 4 son celdas 5 localizadas corriente abajo de punto 3. La cuadrícula Las intersecciones para los puntos son: Punto 1: 21,1 Punto 2: 26,1 Punto 3: 36,1 Punto 4: 41,1 Cuando esto termina, escoja el Define>NoMove de opción del menú Modo Points otra vez, y lo hará Sea posible para dar un clic sobre la cuadrícula sin generar al nuevo NoMove Points. En ese entonces las coordenadas exactas para estos cuatro puntos deben ser dadas. Punto 1 y 4 están ya Localizado en la posición correcta. Pero Enseñe con el Dedo 2 y 3 necesidades para ser movido hacia el centro de lo Canal. Esto termina por primero dar un clic sobre uno de los puntos, para Punto de ejemplo 2. Entonces escoja Define > Le Da coordenadas. Una ventana de diálogo aparece. Entonces dele las coordenadas: La x = 2.5, y = 0.5, Z = 0.0. Entonces dé un clic sobre Oklahoma. El punto es movido para el centro del canal. Entonces haga lo mismo con Punto 3. Las coordenadas de este punto es x = 3.5, y = 0.5, z = 0.0. Entonces elija entre el menú: Generan I. del > Límite y de Generate-Transfinite Entonces escogen Generate-Implementation. La última elección causa que el archivo del koordina sea escrito, con la geometría generada, juntos Con un archivo de control. También inicializa la velocidad de agua en la geometría. 28
Para computar el campo de velocidad, escoja el Calculation Waterflow-3D de opción del menú. El com La putación no puede converger, como puede haber que modificar el archivo de control primero. La segunda etapa: Prepare el archivo de control Edite el archivo de control con para el ejemplo el cuaderno de apuntes de Ventanas. El archivo inicial de control sólo tiene Siete conjuntos de datos. Usted puede escribir un título sobre el primer conjunto de datos de la T en el archivo, pero no puede usar alquiler mayúscula Ters. La primera cosa a cambiar es la decisión cuadriculada vertical. Inicialmente, hay sólo 3 celdas en lo La dirección vertical. Aumentamos esto a 10. Esto termina cambiando el conjunto de datos G 3 para: G 3 0.0 10 20 30 40 50 60 70 80 90 100 Y cambiando el tercer entero en los datos G 1 colocados del 4 al 11. Entregamos un conjunto de datos F 4, con los parámetros: F 4 0.8 20 0.00001 El segundo número en el conjunto de datos, el entero, es el número de iteraciones interiores en el sedi La computación del ment. El default es 500, lo cual es demasiado alto cuando sólo queremos usar un sedi El tamaño del ment. Los conjuntos de datos de la F están insertos entre el conjunto de datos de la T y los datos G 1 se sedimentan en el archivo. Queremos hacer una computación dependiente en tiempo, y así necesitar sumar un paso de tiempo. Esto termina Intercalando un conjunto de datos F 33: F 33 1.0 20 El paso de tiempo es 1.0 segundos, con 20 iteraciones interiores para cada paso de tiempo. Para especificar que queremos hacer una computación dependiente en tiempo del sedimento, insertamos a F 37 1 en lo El archivo. Para aumentar la velocidad de convergencia de la computación de corriente de agua, usamos corrección de bloque Algoritmos. Intercale el kilobyte 5 1 1 1 1 1 1 conjunto de datos cerca del fin del archivo de control. Para poner en marcha la computación del sedimento inmediatamente después de iniciamos el programa, nosotros inserto
F 2 ES Corra elección
En el archivo. El conjunto de datos F 2 lee 10 caracteres. El Sistema Intermedio de cartas dice el programa para iniciar lo La computación del sedimento y el principio el cálculo del sedimento. En ese entonces ocho personajes más son leídos. Está por consiguiente necesario tener algunos espacios o letras minúsculas después del Sistema Intermedio. De Otra Manera, Lo
29
El programa comenzará a leer los caracteres sin retardo debajo. En ese entonces los datos del sedimento son dados en las S, yo, conjuntos de datos N y de la B. Estos conjuntos de datos tienen que ser Dado después de los datos de la G se asienta el archivo. El diámetro del sedimento y la velocidad de caída son dados en la S Conjunto de datos: S 1 0.002 0.01 Aquí hemos especificado un diámetro de 2 milimol y una velocidad de caída de 1 cm s. Yo 1 0.0 Hemos especificado un insumo de cero de sedimentos N 0 1 1.0 La curva del colador 0 tiene 1.0 o 100 % de tamaño 1. B000000 Toda la cama está cubierta de curva del colador 0. Ahorre el archivo de control. Fase tercera: Corra el programa Inicie el programa, y el sedimento que la computación echará a andar inmediatamente debido al conjunto de datos F 2. Considere los resultados eligiendo entre el View-Map del menú. Elija entre el menú para examen El ple Variable - > la Cama cambia. El programa correrá para 40 000 pasos de tiempo, lo cual es el primer entero sobre el kilobyte 1 conjunto de datos. Así de Puede tomar bastante tiempo, así es que usted puede querer detener la computación y darle un valor más bajo antes Volviéndolo a arrancar. La cuarta etapa: El parámetro experimenta La computación de transporte del sedimento se basa en un número de fórmulas empíricas. Algunos de lo Los parámetros en las fórmulas pueden ser medianamente inciertos. Está por consiguiente importante hacer un parámetro La prueba de sensibilidad. También, hay algoritmos numéricos diferentes en el programa, lo cual lo hará
Asuma los resultados. Estos también deberían ser incluidos en la prueba de parámetro. El tamaño de la cuadrícula También debería ser variado. Los siguientes parámetros pueden ser probados: Las fórmulas del sedimento:
30
El uso Escuda curva para el esfuerzo al corte crítico en lugar de un parámetro dado (default 0.047) de Escudos: Los datos F 11 se sedimentan. La carga de la cama de uso o las fórmulas suspendidas de carga, o ambos: Los datos F 84 se sedimentan Cambie los parámetros en las fórmulas de furgoneta Rijn: Los datos F 6 o F 83 colocan El espesor de estrato activo del sedimento: Los datos F 106 se sedimentan Incluya efectos de la forma de la cama: Los datos F 90 se sedimentan La disminución el esfuerzo al corte crítico en camas inclinadas: Los datos de la B F 7 se sedimentan Las fórmulas de corriente de agua: El coeficiente de fricción del Manning Stricklers: El tungsteno 1 conjunto de datos, o el conjunto de datos F 16. Los algoritmos numéricos: Cronometre paso y número de iteraciones interiores: Los datos F 33 se sedimentan. El primer pedido o el padrino ordena plan contrario al viento: La k 6 conjunto de datos: La k 6 1 1 1 0 0 que 0 recomendaron para sec Ond-order plan contrario al viento. El tamaño cuadriculado: Para el actual manual de instrucción, regenere la cuadrícula con mayor número de celdas. Esto no lo hará Tome mucho tiempo para la geometría simple actual. Sin embargo, para geometrías más complicadas, es Posible para usar las opciones F 7 DJ.
2.8 el Manual de Instrucción 6: El flujo en una curva con SSIIM 2 Computaremos la corriente de agua en una curva acostumbrando SSIIM 2. La cuadrícula de la curva se hace acostumbrando uno Hoja contable. El acercamiento es computar el coordi Nate de los lados de la curva usando la hoja contable, Y para darle estas coordenadas en un archivo del koosurf. También, Los puntos en los lados se componen definiéndolos como NoMovePoints.
Primero, nos decidimos para las dimensiones del canal
Y el tamaño cuadriculado. Queremos computar un 90 grado La Cuadrícula del 2.8.1 de la Figura
La curva, con 21 líneas cuadriculadas en la dirección del streamwise 1.0 m
Nivel 2
Y 15 líneas cuadriculadas en la sección transversal. Lo interior El radio de la curva es 3 metro y el radio exterior son 4 metros, dándole una anchura de canal de 1 metro.
31
Paso 1. Haciendo el archivo del koosurf. Con 21 líneas cuadriculadas sobre 90 grados, cada celda tendrá un sector de 90 / 20 = 4.5 grados. La x Las coordenadas de la línea cuadriculada en el banco interior entonces pueden ser computadas por la siguiente fórmula:
(2.8.1) (2.8.2)
La x = 3 el pecado Y = 3 la lechuga romana
Estas fórmulas están entonces cifradas en la hoja contable, donde el ángulo para cada línea cuadriculada es también dado. La fórmula para el ángulo comenzará con cero para el primer punto, y en ese entonces será lo 4.5 Los grados y el valor en la celda arriba. La mesa de debajo muestra cómo sería la hoja contable. Los números reciben para la primera parte 6 Los puntos y el último punto, yo = 21. Eq. 2.8.1 y Eq. 2.8.2 están acostumbrados a computar la x y valores y.
Mesa 1: La hoja contable para computar los valores en el archivo del koosurf
La hoja contable también necesita computar las coordenadas similares para el banco exterior de lo Canal. Esto será lo mismo por lo que respecta al banco interior, pero el radio será 4 en lugar de 3 adentro Eqs. 2.8.1 y 2.8.2. Y los valores de la j serán 15 en lugar de 1. Después de que la hoja contable se haga, al contenido le debe ser escrito para un archivo designado “ koosurf ”. Esto puede Termine de muchas formas, pero una forma es abrir el programa del Bloc de Notas en Ventanas. Mark lo Las áreas de la hoja contable y la copia eso en el Bloc de Notas. Sólo lo que yo, j, x, y, zbed y zsurface debemos Cópiese, no el ángulo. También, debe haber un set de coordenadas en cada línea, sin espacio en blanco Le aplica delineador de por medio. Asegúrese que hay seis números en cada uno línea, de otra manera habrá una cierta cantidad Los problemas más tarde.
En Bloc de Notas, el archivo puede ser ahorrado como koosurf. Sin embargo, el Bloc de Notas sumará un .txt de la extensión para El nombre de archivo. Esto debe estar removido.
32i
j
x
y
Z, cama
Z,
Ángulo,
superficie 1 2 3 4 5 6 .. 21
1 1 1 1 1 1 1 1
0 0.2353 0.4692 0.7003 0.9270 1.1480 .. 3
3 2.9907 2.9630 2.9171 2.8531 2.7716 .. 0
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0.078537 0.157075 0.235612 0.314150 0.392687 .. 1.57075
Paso 2. Haciendo el archivo de control La siguiente cosa a hacer debe hacer a SSIIM 2 ver estos puntos como puntos fijos. Esto termina por mak Ing varios tungsteno 6 datos se sedimenta en el archivo de control. Esto es también más fácilmente hecho en una hoja contable. Lo Después de texto debe estar hecho e insertado en el archivo de control. Note ese el archivo de control también Debe estar sin extensión. Y en la etapa presente, no necesita contener a cualquier otro La información que el tungsteno 6 los datos se sedimenta. El archivo entonces se parecerá a lo siguiente:
6 6 6 6 6 6 6 6 6 6 6 6 6 6 11 21 31 41 51 61 211 115 215 315 415 515 615 2115
tungsteno tungsteno tungsteno tungsteno tungsteno tungsteno ... tungsteno tungsteno tungsteno tungsteno tungsteno tungsteno tungsteno .. tungsteno
Los puntos entre indexan 7 y 20 no son dados arriba, pero tienen que estar en el control El archivo. El archivo de control entonces tendrá 42 tungsteno 6 conjuntos de datos. Paso 3. Haciendo la cuadrícula Haga un directorio del programa SSIIM 2 y el control y archivo koosurf hecho más temprano. Entonces inicie el programa SSIIM 2. Del menú principal, escoja Vista y Grid Editor. Entonces Escoja los Bloques de opción del menú y el bloque Add entre koosurf. Esto puede causar algunos versos cuadriculados Y los rectángulos azules para aparecer en la ventana. O no, puede haber que hacer alguna escalada Con el botón Page Down en el teclado. Las líneas cuadriculadas mirarán confundiendo, desde nosotros sólo Han hecho los lados de la cuadrícula y no del interior cuadriculado. El resto de cuadrícula se hace por choos Ing del menú: Genérele y límite, y en ese entonces Generate y TransfiniteI. La cuadrícula entonces Se parece al Higo. 2.8.1. Para salvar la cuadrícula, utilice la cuadrícula del menú de opción Generate y 3D, y en ese entonces Archivo y unstruc De Escritura El archivo. Después de esto, cabe terminar el programa y volverlo a arrancar volviendo a leer el archivo del unstruc Del menú. Paso 4. Especificando descargas del insumo y de la emanación Del menú, escoja Editor de Vista y de Descarga. La cuadrícula aparece, visto de arriba. De
33
El menú, no escoge descarga Lateral, Grupo y 1. Una ventana de diálogo aparece. En el campo de edición para Descarga, entregue el número 1, para 1 m3 s. Dé un clic sobre el botón muy bueno. Entonces del menú, Escoja descarga Lateral y serie del área Add 100. Entonces escale y amplíe la cuadrícula en los Dis Acuse al Editor así es que se parezca a la figura debajo. El clic en la línea cuadriculada señalada con La flecha roja.
2.8.2 de la figura El editor Dishcarge
Esto causará que todo el corte transversal del insumo sea azul colorido. Reparo en que hemos hecho clic En el insumo lateral de la celda izquierda del banco. Repetimos el mismo procedimiento para la cruz de la emanación Sección. Apenas ahora elegimos el Grupo de Descarga 2 como la emanación. En la ventana de diálogo, nos cruzamos Fuera de “ insumo ”, queriendo decir ésta será emanación. Y cuando especificamos la sección transversal de la emanación Gráficamente, tenemos que usar la celda correcta del banco. En lugar de la celda izquierda del banco que usamos para lo
34
Insumo. Si usted hace un error y sólo algunos de las celdas tiene insumo o fluye hacia fuera, entonces vaya al menú Esté de acuerdo con Descarga y escójale a Remove todas las áreas. Entonces todas las áreas en el grupo que usted surte efecto Con está removido. Las áreas en los otros grupos no serán afectadas. Después de que la descarga esté especificada, salve el archivo del unstruc del menú: El archivo y el unstruc De Escritura. La información acerca de las descargas está en el archivo del unstruc. Paso 5. Computando las velocidades de agua Del menú, escoja Vista y Mapa. Si usted ve la cuadrícula, en ese entonces todo está bien y usted lo puede hacer Proceda. Si usted recién ha iniciado el programa y la cuadrícula no está hecha o generada, usted necesita Para ir al menú y escoger Archivo y unstruc Leído. Del menú, escoja Vista y Texto. Entonces escoja Cómputo y Waterflow. Entonces empuje la F 10 abotonan en el teclado repetidamente. La ventana muestra cómo decrecen los residuos. Cuándo Son debajo 0.001, el programa convergerá. Las velocidades de agua entonces han sido com
Puted. Paso 6. Considerando los resultados Del menú principal, escoja Vista y Mapa. Entonces escoja Variable y vectores del +bed de la Superficie. Modifique a escala los vectores con el F7 y las llaves F8 en el teclado hasta que sean de longitud apropiada. También, usted puede modificar a escala o puede conmover la vista con las llaves de la flecha y el tecla PgUp y PgDn. Vea cómo causan las corrientes secundarias una desviación entre la cama y la velocidad de superficie Los vectores al final del canal. Entonces del menú principal escoja variable del Sedimento y ángulo Secundario de la corriente. Esto sale a la vista El ángulo en los grados entre la superficie y vectores de la cama.
2.9 el Manual de Instrucción 7. El río natural utilizando a SSIIM 2 Computaremos el flujo en un río natural utilizando a SSIIM 2. SSIIM 2 incluye remojo y seco Ing, y eso convienen usar este algoritmo para obtener una cuadrícula que sigue la orilla del río tan El agua fregaderos y subidas niveladas. Este manual de instrucción sólo funcionará directamente con versiones SSIIM 2 Hecho después de 12. El diciembre del 2013. Las anteriores versiones necesitan para empezar un archivo de control que tiene la F 64 11 datos se sedimentan. Paso 1. Haciendo la cuadrícula La geometría de un río natural está más a menudo medianamente complicada. La forma más usada a describir La geometría es midiendo un gran número de coordenadas (la x, y, valores z) de puntos en el río Cama. SSIIM use estos puntos en un archivo designado geodata. Cada punto es dado en una línea en el archivo, Con los tres números flotantes del punto, la x, y y z. Allí tiene que ser una E mayúscula en el principio de cada uno Línea, antes de los números, y los números debe ser separado a la una o más espacios. En el presente manual de instrucción, usaremos un archivo del geodata hecho de un caso virtual. El archivo puede ser Hecho un download de la página de trama: / el geodata del _ río del http://folk.ntnu.no/nilsol/cases/tutorial. Haga un directorio nuevo en su PC, descargue este archivo del geodata para el directorio y también la pelusa
La carga SSIIM 2 con el DLL es para el mismo directorio. Entonces inicie el programa. En el menú principal, Vaya para Mirar y Grid Editor. Entonces vaya a los puntos de Vista y geodata. Los puntos medidos ahora Descuelle en la ventana tan visto en Higo. 2.9.1. Los colores del geodata las funciones de puntos la profundidad de agua. El rojo es profundidades altas de agua y azul son Las profundidades bajas de agua. El verde está en medio de azul y rojo. Higo. 2.9.1 demuestra que el río fluye En una curva. Nosotros ahora asumimos que el sentido de flujo es de la parte superior de la figura a la derecha adentro lo Figura. La primera cosa que necesitamos hacer es hacer un bloque cuadriculado cubriendo el río. Esto termina de lo El menú, escogiendo Bloques y Add se bloquean. En ese entonces usted da un clic sobre las cuatro esquinas de uno estructurado Cuadrícula.
35
Los Puntos del 2.9.1 de la Figura De archivo del geodata
El primer punto debería estar en la margen derecha de lo río arriba cruza sección. El segundo punto adelante
La margen izquierda de lo río arriba cruza sección. El tercer punto en la margen izquierda de lo corriente abajo La sección transversal y el cuarto punto sobre el derecho se inclinan de lo corriente abajo cruza sección. Después Dando un clic sobre el segundo, tercer y cuarto punto, las líneas verdes descuelle, lo cual muestra el borde de lo La cuadrícula estructurada. Esto es mostrado en Higo. 2.9.2.
El siguiente paso debe llenar este área de una cuadrícula estructurada. Al menú, escoja Bloques y bloque de Tamaño. Un diálogo La caja emerge, con pregunta acerca del tamaño cuadriculado. Escoja 71 líneas en lo yo la dirección (streamwise) y 21 líneas adentro La j-direction (la sección transversal). Entonces dé un clic sobre Oklahoma y La cuadrícula se hace como vista en la ventana. Esta cuadrícula tiene lados derechos y no sigue lo Río. Hacer los lados más curvados, cabe Dé un clic sobre una intersección cuadriculada en los lados de la cuadrícula y Arrástrelo hacia la posición correcta. Sin embargo, si lo
El máximo número de cuadrícula Le aplica delineador adentro yo y la dirección j es 300 x 300 por defecto. Si usted necesita uno La mayor cuadrícula, suman un conjunto de datos G 1 para El archivo de control, especificando lo Tamaño. No hay límite en cómo De gran estatura usted puede hacer la cuadrícula adentro SSIIM, sólo un límite práctico adelante Cuánto tiempo el tiempo que usted quiere esperar Para que las computaciones terminen.
36
La cuadrícula es grande, éste será un proceso que consume mucho tiempo. En lugar de eso, seleccionamos algunos puntos designados NoMovePoints, Cuál avanzaremos lentamente para los lados. Las líneas entonces derechas se harán entre estos puntos. Del menú, escoja al modo Define y Set NoMovePoints. Entonces póngase de moda entre el ratón adelante
Algunos de las intersecciones cuadriculadas de la línea en el lado izquierdo de la cuadrícula (la margen derecha). Cada vez que un clic es Hecho, un NoMovePoint es hecho. Estos son indicados con cuadrados azules. Haga A 6-7 NoMove Los puntos en la izquierda toman partido de la cuadrícula. Entonces escoja en el menú Define y Set NoMovePoints El modo otra vez. Esto le deja dar un clic sobre la cuadrícula y las intersecciones de la cuadrícula de maniobra sin crear Más NoMovePoints.
2.9.2 de la figura
37
El siguiente paso debe mover a los NoMovePoints al límite del río, dado por el geodata Puntos. Esto termina haciendo clic en un NoMovePoint y arrastrándolo hacia el exterior para el geo azul Los puntos de datos. Creo que 2.9.3 muestra esto, donde un NoMovePoint ha estado arrastrado. Después, repita el arrastramiento del otro NoMovePoints para la orilla del río. Entonces de lo Menú, escogen Generate y Límite. Y entonces escoge a Generate y TransfiniteI. que La cuadrícula es En ese entonces avanza por la orilla del río exterior. Repita el mismo procedimiento con el NoMove Los puntos en el lado interior de la curva. Reparo en que puede ser una ventaja escalar la figura en lo La ventana con el PgUp PgDn abotona en el teclado, y también en el uso las llaves de la flecha. Si usted Equivóquese, y pues el ejemplo metió a un NoMovePoint en la parte de adentro de la cuadrícula, esto puede ser Removido con el opción del menú Define y Delete NoMovePoint. En ese entonces el último NoMovePoint Es suprimido. Del menú, escoja a Generate y Límite, y en ese entonces Generate y TransfiniteI. que Usted escoge También el individuo de maniobra NoMovePoints y repite la demarcación y generación cuadriculada transfinita, Hasta que usted esté feliz con la cuadrícula. Al final, usted puede escoger a Generate y Elliptic. Este usu El aliado le da la mejor cuadrícula. Creo que 2.9.4 muestre un ejemplo de cómo puede mirar la cuadrícula como.
La cuadrícula entonces puede ser ahorrada para el archivo del unstruc. Esto termina por el opciones del menú Generate y La cuadrícula del 3D, y en ese entonces el Archivo y el archivo del unstruc De Escritura.
2.9.3 de la figura
El método hasta ahora le ha dado la canción horizontal Fuera de la cuadrícula. La extensión vertical de la cuadrícula También necesite estar decidido. Esto termina acostumbrando lo El geodata apunta para determinar el nivel de la cama de lo La cuadrícula por la interpolación. La opción del menú es Generate Y los niveles de la cama. Después de esto, vuelva a usar el menú con Genere y 3D Grid. La cuadrícula entonces debería ser Salvado para el archivo del unstruc otra vez. La cuadrícula que hemos hecho no puede ser óptima. Si nosotros Termine el programa SSIIM 2 y vuélvalo a arrancar, y entonces Lea el archivo del unstruc, podemos ver cómo mira por ahí La elección al menú: La Vista y el Mapa. Escoja adelante La Variable del menú y nivel de la cama. Entonces en el menú
Un error común por noviembre SSIIM Los hielos deben hacer la cuadrícula inicial también Estupendo. En ese entonces el tiempo computacional es Por mucho tiempo y requiere tiempo considerable Antes de que los errores se vean y lo El programa es aprendido. Vale más Comience con una cuadrícula gruesa. Y entonces Haga una cuadrícula nueva y más fina una vez lo El programa es aprendido y demás otro Los probles son clasificados. Usualmente, eso No tarda demasiado tiempo hora de hacer Una cuadrícula, y la segunda cuadrícula que usted hace Es usualmente mejor que la primera parte.
38
Escoja Vista y Leyenda. En ese entonces la geometría puede Mire como cuál sea mostrado en Higo. 2.9.5. Pueden haber huecos o colinas donde la interpolación de la cama El algoritmo no ha hecho un buen trabajo. En ese entonces cabe volver a la Grid Editor y ceder El nivel vertical en intersecciones cuadriculadas individuales. Dé un clic sobre la intersección cuadriculada y de lo El menú escogen Define y Give se coordina. Entonces dele un mejor valor de la z en la ventana de diálogo.
Repita esto para todas las áreas problemáticas y entonces del menú escogen Generate y 3D Grid, y Entonces ahorre el archivo del unstruc. No genere niveles nuevos de la cama, como el algoritmo con sobrescribe cualquier El manual se cambia a las coordenadas.
2.9.4 de la figura
39
Reparo en que cabe también mejorar la cuadrícula añadiéndose o quitando puntos del geodata en lo Grid Editor. Paso 2. Especificando una descarga de agua La descarga de agua puede ser especificada utilizando el Editor de Descarga, tan descrita en lo anterior Manuales de instrucción. Sin embargo, para un río dónde hay sólo un bloque y el agua fluye en uno De los cuatro lados y fuera del lado contrario, nos gusta que tenemos en el caso actual, hay otro Opción. Esto debe especificar los siguientes conjuntos de datos en el archivo de control: F 314 1 1 F 237 1 1.5 F 237 2 1.5 Los conjuntos de datos F 337 especifican la descarga de agua en m3 / s, mientras el conjunto de datos F 314 coloca la cuadrícula Cabos a afluir y fluir hacia fuera. Si nos reabrimos a SSIIM 2, leemos el archivo del unstruc y miramos en el Editor de Descarga, podemos ver
Las líneas coloridas del insumo y la emanación. Si miramos en la ventana de diálogo, vemos que lo La descarga de agua es lo mismo como especificada en el archivo de control.
2.9.5 de la figura. Los niveles de la cama
40
Paso 3. Computando la corriente de agua Empiece arriba de SSIIM 2, lea el archivo del unstruc y del menú escogen Cómputo y Waterflow Empuje el botón F10 en el teclado y observe la disminución de residuos. Cuando están debajo 0.001, la solución es enfocada. Al menú, escoja Vista y Mapa, y en ese entonces Variable y vectores de Velocidad. Modifique a escala los vectores Con el F7 o botón F8 en el teclado hasta que se vean claros. Paso 4. Haciendo una inicial regar superficie La parte superior de la cuadrícula hizo a compás 1 es horizontal y en el nivel del punto más alto del geodata. Esto está en 2 metros con los datos actuales. A menudo los puntos geométricos medidos en el río Incluya los sobre-bancos. Esto habla racionalmente al modelar una inundación. Sin embargo, si queremos Modele un disparo más bajo de agua, también queremos una más bajo línea de flotación. La manera más fácil de decrecer lo La línea de flotación es especificando puntos de la superficie en la geometría. Esto termina por primero lectura lo El archivo del unstruc, y en ese entonces va a la Grid Editor. Entonces del menú escoja al sur Define y Determinado Facepoint. Una ventana de diálogo emerge, pedirle el nivel el punto de la superficie. Normalmente, nosotros
Escoja tres puntos de la superficie, todo fuera de la geometría de la cuadrícula. Los tres puntos formarán uno El triángulo con una superficie definida. Ésta será la superficie nueva. Redúzcala a escala la cuadrícula con el botón PgDn en el teclado y muévala al centro de lo Ventana. Entonces póngase de moda entre el ratón fuera de la cuadrícula. Vuelva al menú y repita al profesional El cedure dos más veces. Los tres puntos emergidos de la superficie formarán un triángulo. La gráfica para registro de curvas debería Esté dentro del triángulo, como dado en Higo. 2.9.6.
2.9.6 de la figura. Superficie Los puntos alrededor de la cuadrícula.
41
Entonces vaya a la opción del menú Generate y Superficie, y en ese entonces Generate y 3D Grid. Entonces Escriba el archivo del unstruc. También, usted puede mirar el Mapa en el menú de Vista, y puede escoger línea de flotación O la Profundidad de la opción Variable del menú. Usted puede ver ese la elevación de la superficie de agua ha sido Reducido para 1 metro. Usted ahora repuede computar las velocidades de agua con esta línea de flotación. Reparo en que usted puede escoger un nivel diferente en cada uno de los tres puntos de la superficie. En ese entonces uno inclinado La línea de flotación es dada. Mirando la cuadrícula, los bordes siguiendo los bancos no pueden verse demasiado suaves. Para mejorar lo Las celdas de la orilla del río, las necesidades del archivo de control a ser usadas. Abra el archivo con un editor y sume los datos Coloca a F 102 1. Ahorre el archivo, vuelva a arrancar a SSIIM 2, vaya a la Grid Editor y elija entre el menú Genere y 3D Grid. Vaya de regreso a la vista del Mapa y vea cómo son los bordes más suaves, similares Para Higo. 2.9.7. Entonces ahorre el archivo del unstruc.
2.9.7 de la figura. Grid después Aminorando la línea de flotación Y desecándose teniendo lugar. Generado con la F 102 El conjunto de datos en el archivo de control.
42
Cuando usted quiere computar la corriente de agua para esta cuadrícula, la solución no puede converger. Esto es Porque algunos de las celdas cuadriculadas tendrán una altura muy baja para la proporción de longitud, o el área en medio Las celdas son muy pequeñas. Hay varios métodos para mejorar convergencia. Esto está más allá Descrito de adentro Capítulo 3.2. Los métodos implican acostumbrar estabilizar métodos sumando datos Se sedimenta para el archivo de control. La primera cosa a hacer es aminorar los coeficientes de relajación por ahí sumando uno La k 3 conjunto de datos. Si eso no trabaja uno o más de los siguientes sets adicionales de datos pueden ser Usado: F 94 0.02 de 0.1 mínimos de la célula rodea cumbres F 168 8 el solucionador del multibloque F 159 1 9 0 1 0 celdas de desacoplamiento en áreas poco hondo F 235 10 la amortiguación triangular de la celda F 292 0.1 el paso de tiempo interior La k 3 0.3 0.3 0.3 0.05 0.2 0.2 coeficientes aminorados de relajación La k 5 0 0 0 10 0 0 multibloquean sover La F 94 y conjuntos de datos F 159 le dan parámetros para generar la cuadrícula. Esto quiere decir la cuadrícula Necesita ser regenerado después de que este conjunto de datos es dado en el archivo de control. La regeneración se hace En la Grid Editor. Acuérdese de ahorrar el archivo del unstruc después.
Paso 5. Computando la línea de flotación más exactamente Aunque el nivel plano escogido del agua le puede razonablemente bien corresponder al mundo auténtico, Algunas veces puede haber que hacer un modelo más preciso. Hay varios algoritmos En SSIIM 2 para computar la línea de flotación. Los más pertinentes para río modelando son Basado sobre el flujo aproximadamente subcrítico, donde lo corriente abajo lagrimea a ras es especificado. Lo El usuario entonces tiene que especificar una celda con una dada línea de flotación, lo cual está no afectado por el sur de agua Encare computación. La celda remisiva debe ser especificada sobre el conjunto de datos G 6 en el archivo de control. El siguiente paso por consiguiente requiere cuál celda para escoger y cómo escogerla. Al menú, escoja Vista y Mapa. Entonces escoja Variable y números De la Célula. Amplie lo Corriente abajo parte de la cuadrícula usando al PgUp y los botones de flechas en el teclado. Usted lo hará La sede algo así como cuál es dada en Higo. 2.9.8.
2.9.8 de la figura Los números de la célula Para la pelusa La parte de la corriente de La cuadrícula
43
Empuje el botón F12 en el teclado repetidamente, hasta que los números no cambian más. Entonces escoja uno del número en la celda donde la emanación es. Típicamente en la mitad de lo La región de la emanación. Por ejemplo 6440 en Higo. 2.9.8. Entonces dele el siguiente conjunto de datos en el control El archivo: G 6 6440 0 0 0.01 0.1
Hay también que especificar un paso de tiempo y cuál algoritmo debe servir para el agua libre La computación de la superficie. Para el archivo de control, sume F 33 2.0 100 F 36 2 Entonces vuelva a arrancar el programa, lea el archivo del unstruc e inicie las computaciones de corriente de agua. Adentro lo Los gráficos del mapa, la mirada en cómo los cambios de la línea de flotación. Note ese el agua a ras sólo será Actualizado si los residuos son medianamente bajos. Aminorando el paso de tiempo o aumentando el número de Innier iteratios en los datos F 33 colocados puede ser necesario para reducir los residuos.
2.10 Ejemplos Los casos de ejemplo con archivos de entrada pueden ser de los que se hizo un download de la WWW, a la una de las direcciones: Http://folk.ntnu.no/nilsol/ssiim Algunos de los archivos están ubicados en el paquete conteniendo la versión del OS/2 del programa. Así de Puede ser de lo que se hizo un download en: Http://folk.ntnu.no/nilsol/ssiim/ssiimos2.zip. Algunos de los ejemplos son explicados en lo siguiente: Suavice calidad con modelo de Streeter-Phelps (SSIIM 1) Los archivos de entrada tienen .qua de la extensión La calidad de agua en un río es modelada con el modelo de Streeter-Phelps. Esto tiene dos lagrimear Los componentes de calidad: La sustancia orgánica medida en la Demanda Biológica (BOD) de Oxígeno y El déficit de Saturación de oxígeno (OSD). La ecuación de difusión de convección para cada componente es La fuente solucionada, inclusiva llama para reacciones bioquímicas. Comience por calcular el dominio de corriente de agua usando MB-FLOW2D o MB-FLOW3D. Después, empiece El cálculo de calidad de agua. Usted puede usar el menú de cálculo. Los gráficos OpenGL 2D están bien satisfechos para mostrar los resultados. Este caso sirve para probar el modelo numérico en contra de una solución analítica.
El canal curvado (SSIIM 1) Los archivos tienen .svi de extensiones. El canal sirve para probar la habilidad de programas para calcular El patrón secundario de flujo en un canal curvado. Sirve también para probar la rutina que la recaloría Los culates la posición de la superficie de agua basada en el flujo del 3D fildea. El corre de la cuesta de corte trasversal Los sponds muy bien para las soluciones teóricas.
44
El tanque del criadero de peces (SSIIM 1) Los archivos tienen .kar de extensiones. Este caso sirve para demostrar insumo y emanación en dif Las posiciones del ferent en la geometría. El insumo está a un lado, en 45 grados para la pared. Lo apagado El flujo está en el fondo del tanque. El caso sirve también para comprobación de hábitat del pez. Es También adecuado para la animación de la partícula porque la partícula se moverá entre un patrón circular. Este caso Se calcula por Olsen y Alfredsen (1994). La eficiencia de la trampa del estanque (SSIIM 1) Los archivos tienen .res de la extensión. Este caso sirve para comprobación de cálculo de eficiencia de la trampa En un estanque. Es una versión modificada del caso de cálculo del estanque Mae Tian de tailandés Aterrice (Olsen, 1991 y Olsen y Melaaen, 1993). 8.3 metros cúbicos de agua fluyen a través El estanque. Varios tamaños del sedimento son usados. El usuario puede ver el mapa acotado de la cama Niveles, mapa de color de la cama derriban vueltos, velocidades de corte trasversal y reseñas longitudinales De la concentración del sedimento. Reparo en que aproximadamente 9000 iteraciones han que hacer el cálculo de corriente de agua converger. Esto se reabasteció aproximadamente de 2 horas un Escondite Profesional Pentium de la k del 200/512, 32 RAM de megabyte. La ola de la inundación golpeando un edificio (SSIIM 1) Los archivos tienen .wav de la extensión. Este ejemplo muestra una ola de la inundación en una 50 m larga y 25 el metro El canal ancho dándole un edificio cuadrado con está de acuerdo con 5 metros. Lo río arriba riega superficie es 3 Los metros por encima de la cama, y una velocidad de agua de 3 m s están en el agua afluente. Una transiente gratis La superficie a la que la rutina está acostumbrada calculó la superficie de agua. La velocidad y la profundidad de la ola Concuerde bien con fórmulas hidráulicas. Le fuerza en el edificio está escrito para el archivo del forcelog. El caso se replanteó por Olsen (1994). Un estudio similar de verificación con comparación con uno El probar modelos físicos se hizo por Loevoll Et Al.. (1995) y Lovoll (1996). La ola de la inundación El caso se discutió también por Sintic (1996). El archivo de control incluye conjuntos de datos G 19 a mirar la superficie de agua con la gráfica 3D OpenGL Ics. Esto puede terminar mientras la computación corre. También note que las fuerzas sobre el obstáculo están escritas como una serie temporal para el archivo del forcelog. El restregón en un flume (SSIIM 1)
Los archivos tienen .sco de la extensión. Esto muestra el restregón en un flume donde una obstrucción es colocada. Para evitar tiempo computacional excesivo para este caso, una cuadrícula muy gruesa ha sido usada. Lo La cuadrícula es demasiado gruesa para separar en sus partes el campo de flujo alrededor de la obstrucción lo suficiente como para disimular local Restriegue. Sin embargo, el restregón por la contracción del canal está simulado. Excepto por la cuadrícula gruesa, Este caso es similar al caso de restregón local presentado por Olsen (1996). El paso de tiempo está escogido para ser 1000 segundos. Esto debe también evitar tiempo excesivo de computación Al correr el ejemplo. Esto deja al usuario observar cómo cambia la evolución de la cama.
45
El paso de tiempo está sin embargo para desear darle una predicción precisa de la evolución del restregón. Noto la cuadrícula se extiende relativamente mucho más corriente abajo del obstáculo. Para algunos casos que esto ha mostrado Haber que evitar no reconocimiento médico resulta en lo corriente abajo límite. El desarrollo del hueco de restregón es más conveniente visto con los gráficos del mapa acotado o el OpenGL Gráficos, mostrando el nivel de la cama visto de arriba. Noto a algunos insectos en los gráficos del mapa acotado Causa que algunos versos no sean mostrados en todo momento. La eficiencia de la trampa de un hoyo de arena del laboratorio (SSIIM 1) Este caso es uno de los primeros precedentes legales para SSIIM, donde los resultados fueron comparados con meas Los urements de un modelo de reconocimiento médico estudian. Ambos suavizan velocidades y concentraciones del sedimento Estaba medido y comparado con las conclusiones del modelo numérico. El documenta detallado El tion del caso es dado por Olsen y Skoglund (1994). Los archivos de entrada pueden ser de los que se hizo un download De Internet: Http://folk.ntnu.no/nilsol/cases/doris/. La página de trama también tiene un debate de lo Los detalles de los archivos y los resultados.
46
Capítulo 3. El consejo para utilizar a SSIIM 3.1 La cuadrícula
Hacer la cuadrícula es a menudo el proceso más que consume mucho tiempo en la preparación de datos de entrada para SSIIM. La idea general es dividir el cuerpo humano de agua en celdas. El tamaño y la alineación de lo Las celdas fuertemente influenciarán la exactitud del cálculo, la convergencia y el computa El tiempo del tional. La cuadrícula usada en SSIIM 2 está no estructurada. Esto da facilidades para adaptar la cuadrícula a complicar Las geometrías sin pérdida de exactitud o convergencia lenta. En lo siguiente hay dado Algunas líneas directivas de cómo hacer una buena cuadrícula. También, es recomendado leer Capítulo 4.4 Primero. Aquí hay algún consejo en relación a la forma de moldear las celdas: 1. Haga las intersecciones de la línea de la cuadrícula tan perpendiculares como posibles. No se aconseja tener Las intersecciones con un ángulo de menos de 45 grados. El orthogonality en la voluntad de la cuadrícula Retarde la convergencia. Es recomendado usar el generador cuadriculado elíptico para Haga la cuadrícula más suave. 2. Intente alinear las líneas cuadriculadas en la dirección del streamwise paralelamente para los vectores de velocidad. Esto disminuirá difusión falsa 3. La proporción de distorsión no debería demasiado ser genial. La proporción de distorsión es la dimensión de lo La cuadrícula en una dirección entre la dimensión en otra dirección. Algunas personas dicen Esto debería estar menos de 2 (dos), pero las otras personas han obtenido buenos resultados para las proporciones Hasta 10. Sobre ocasiones, las proporciones de hasta 100 han sido usadas. Esto dio razonable Los resultados, pero requirió coeficientes de relajación muy bajos y un número sumamente grande De iteraciones a enfocar. 4. El tamaño de una celda cuadriculada no debería ser demasiado más grande que sus prójimos. Algunas personas Digo el incremento en el tamaño no debería ser mayor que 20 %. Sobre algunas ocasiones este valor Ha sido encima 1000 % (un factor 10). Algunos de estos casos le dieron resultados razonables, pero Otros casos le dieron resultados no físicos. Una recomendación es intentar quedarse dentro de 50 %, Pero si mucho mayores valores son usados, sea consciente de que los resultados no físicos pueden ocurrir. Los resultados Unphysical pueden ser vectores de velocidad que apuntan en otra dirección que qué No parece natural, por ejemplo no paralelamente para paredes. Capítulo 3.2 le da más consejo sobre la convergencia y la interpretación de los resultados.
47
3.2 Experimentan con convergencia y estabilidad Hay SSIIM de tres formas puede chocar:
1. 2. 3. El programa detiene cálculo y hay un mensaje de error en la ventana de programa. Las estaciones de programa y salidas, el menú y la ventana de diálogo desaparecen. El programa detiene con un error del sistema, usualmente comanditando operación del inválido del punto, encima
El error de flujo o de desbordamiento negativo. A menudo un mensaje de error está escrito para lo baila archivo antes del choque ocurre. Esto ocurre equivalencia El ticularly para el tipo 1 y 2 de esta lista arriba. Si un error en el aporte archiva es detectado, un error El mensaje está escrito para lo baila archivo y escribe 2 de emergencia ocurren. Si el programa choca, es Por eso se recomienda para echar un vistazo en lo baila archivo. Si el tipo de emergencia 1 ocurre, es también possi El ble para mirar los gráficos a intentar ver dónde en la geometría el problema es. Convergencia Si el programa no choca, el siguiente problema es tener una solución enfocada. Esto es a menudo uno El problema para muchos casos CFD. Algunos de los factores importantes son: - Una buena cuadrícula - Los coeficientes correctos de relajación - Corrija condiciones del límite - Un solucionador rápido - Estabule algoritmos numéricos Es siempre una buena cosa para comprobar las condiciones del límite en caso de la convergencia lenta o Los resultados extraños. También reparo en que los mensajes de advertencia pueden estar escritos para lo baila archiva si detalle Las configuraciones indeseables son presentes. Por consiguiente, el cheque lo baila archivo si los problemas ocurren. Experimente funciones que el grado de orthogonality de la cuadrícula afectará la convergencia. Un grado más alto de orthogonality le dará convergencia más lenta. Una convergencia más lenta También tendrá experiencia donde las gradientes firmes son presentes. Esto solicita ejemplo en lo El insumo de un avión a reacción de una pared. La velocidad de convergencia es fuertemente influenciada por la elección del solucionador. Para la mayoría de casos, La corrección utilizadora (kilobyte 5 en el archivo de control para SSIIM 1) de bloque conducirá al conver mucho más rápido Gence. Una aceleración de una orden de magnitud ha sido observada para algunos casos. SSIIM 1 tiene Razonablemente los buenos algoritmos de corrección de bloque. Las correcciones de bloque en una cuadrícula no estructurada El análogo pues SSIIM 2 es más problemático, pero un algoritmo de multirred es implementado para el uso adentro Haga menos profundos flujos (F 168 y kilobyte 5 0 0 0 10 0 0 en el control archivan). Pues la mayoría de casos decrecen los coeficientes de relajación le darán menos inestabilidades durante la convergencia, Excepto una convergencia más lenta. Los coeficientes más altos de relajación le darán más convergencia rápida si No hay inestabilidades. Éste no está no importa cuán siempre el caso. Las inestabilidades pueden ser observadas Durante las iteraciones cuando el residuo o las velocidades aumenta y decrece periódicamente. Sino
48
Para la mayoría de casos de problema de inestabilidad es recomendado aminorar los valores sobre el kilobyte 3 conjunto de datos En el archivo de control. Los valores predeterminados son 0.8 0.8 0.8 0.2 0.5 0.5. El primer rebajamiento puede deber La k 3 0.4 0.4 0.4 0.1 0.2 0.2. Si las inestabilidades están todavía allí, cabe probar kilobyte 3 0.2 0.2 0.2 0.05 0.1 0.1, por ejemplo. Para algunos casos raros con SSIIM 1 y computaciones estables, donde la ecuación para k es lenta El est en la convergencia, una convergencia más rápida ha sido lograda al cambiar la relajación El coeficiente para k del 0.5 al 1.0 después de varias iteraciones. Sin embargo, para la mayoría de casos este proce El dure no funcionará. Para la convergencia de la k y ecuaciones de épsilon para los problemas del río, el tamaño de los clos de la célula El est para la cama es importante. En SSIIM 1, esto puede cambiar cambiando el segundo número adentro Los datos G 3 se sedimentan en el archivo de control. Este parámetro también depende de la aspereza de la cama. La altura de la celda de la cama no debería abeja más de la cuenta más pequeña que la aspereza de la cama. Lo Después de la fórmula se usa para determinar la aspereza de la cama, dado la fricción Stricklers El coeficiente M (la furgoneta Rijn, 1982):
(3.2.1)
26 1 6
49M ---
d90
Si la solución exagera después de la primera parte pocas iteraciones, cabe colocar el coeffi de relajación Los cients muy bajo, y entonces aumentan los coeficientes para las siguientes iteraciones. Pues algunos casos allí han sido problemas teniendo la solución para enfocar si hay partes de La geometría que hace relativamente punto bajo totalizar velocidad. La experiencia ha salido a la vista ese el condi inicial Los tions entonces pueden ser importantes. Si tal situación es presente es importante iniciar las iteraciones Con velocidades iniciales muy bajas. Esto ha terminado con los conjuntos de datos G 8. Una ventaja con SSIIM se comparó con otros programas CFD es que los gráficos es contra El nected en seguida con el módulo computacional. Esto le permite al usuario ver los resultados mientras El programa es hacer las computaciones. Si los problemas ocurren, es recomendable que el usuario Mire los gráficos para intentar identificar estos. Esto sería similar a un estudio modelo físico, Donde el ingeniero observará lo que ocurre durante la carrera. Considerando vectores de velocidad, pres Los campos seguros, la cama derriban vueltos y la posición de la superficie de agua le da una idea acerca de las razones Para los choques. Para los problemas de convergencia, SSIIM 2 hace una opción de aparición planificar vista de los residuos adentro 2D. Esto da facilidades para identificar áreas de residuos altos. Los cálculos transitorios Si durante constantes cálculos hay oscilaciones en las velocidades, ésta puede ser una señal que lo El campo de flujo tiene un carácter transitorio. Uno entonces puede conjurar el cálculo transitorio y un peri La solución de transiente del odical puede ser observada. Sin embargo, otra posibilidad es que las oscilaciones Desaparezca después de términos de transiente de adición. Los términos transitorios pueden tener un efecto equilibrante en lo La solución para algunos casos.
Reparo en que una solución estable del estado muy bien puede emerger aun sin embargo lo correspondiente propara El campo de flujo de tipo tiene oscilaciones transitorias (Olsen y Melaaen, 1996). La razón para esto es Usualmente que el modelo de turbulencia sobre-prediga la viscosidad de remolino, o la cuadrícula es tan grueso que La difusión falsa humedezca fuera de los remolinos. Para cuadrículas muy grandes (sobre 50 millones de celdas) que una experiencia con SSIIM 2 es que un paso de tiempo es Necesitado inicialmente para estabilizar la solución líquida. Sin embargo, después de algún tiempo la disminución en el residu Al andarán demasiado de capa caída. Una convergencia más acelerada entonces ha sido lograda si el archivo de resultado es primer escrito judicial Diez y en ese entonces las computaciones son vueltos a arrancar sin el paso de tiempo, pero por primero leer el resultado El archivo. Los problemas de convergencia con celdas / triangulares poco hondo durante computa de remojo /secamiento Tions Las computaciones transitorias con remojo /secamiento algunas veces le dan problemas de convergencia y Los choques en el límite de la geometría. Esta situación puede ser identificada al mirar en lo Los gráficos del mapa, donde los vectores abrumadores de velocidad son observados después de un choque. Durante computaciones, Los Gráficos del Mapa pueden mostrar residulas muy altos en el límite lateral. También el vec de velocidad Los peñascos pueden parecer oscilar allí. Esto se lleva típicamente a cabo en celdas triangulares o mismo shal Ares humildes, a menudo en una separación de flujo el punto en el límite lateral. Es recomendado mirar en Los vectores de velocidad en los gráficos cuando las oscilaciones ocurran. En ese entonces los problemas pueden ser más eas El ily identificado. El consejo para solucionar estos tipos de problemas debe introducir algoritmos de estabilización añadiéndose Los conjuntos de datos para el archivo de control: 1. Aminore los coeficientes de relajación sobre el kilobyte 3 conjunto de datos 2. Use el conjunto de datos F 235. Esto tiene varios algoritmos para reducir el problema. Una es F 235 10, que introduce coeficientes adicionales de relajación en celdas triangulares en el límite. 3. Introduzca un paso de tiempo interior con el conjunto de datos F 292 en el archivo de control. Para ejemplo F 292 1 1.0, donde 1.0 es el paso de tiempo interior. El paso de tiempo interior debería estar escogido mucho Más pequeño que la grada de tiempo en los datos F 33 se sedimentó. El paso de tiempo interior sólo contendrá La información acerca del campo de flujo de la última iteración, y no del tiempo previo Dé un paso. Por consiguiente, el paso de tiempo interior actuará más como un factor de relajación, y humedecerá Los cambios entre cada iteración interior.
4. Aumente la profundidad mínima sobre el conjunto de datos F 94. Ésta es la medida más efectiva para Desaliente las oscilaciones. La razón para estos el tipo de inestabilidades es la mayoría de a menudo uno La proporción extrema de longitud /altura de las celdas. Si una información F 94 colocada es ya usada, en ese entonces lo Los números deberían ser aumentados. Si la F 94 colocada no es usada, entonces asómese lo baila archivo para Vea lo que los valores predeterminados son. Entonces introduzca un conjunto de datos F 94 con valores más altos. La desventaja de usar más alto valores sobre el conjunto de datos F 94 es que lo más poco hondo Las áreas de la geometría no serán modeladas, o modeladas con sólo una celda en el verti La dirección de caloría. 5. Use el conjunto de datos F 159 para cambiar una cierta cantidad de los métodos cuadriculados de la generación. Por ejemplo, el sec El parámetro del ond puede variarse para 9, quitando cordilleras en la cuadrícula.
50
El hendimiento cuadriculado Esta inestabilidad puede ocurrir al usar un algoritmo libre de la superficie en áreas poco hondo. El agua Los cambios superficiales son tan abrumadores que un área completo entre el insumo y emanación desaparece. La cuadrícula es entonces dividida en dos, sin conexión entre las partes. Esto es ambos numéricamente Incorrecto y una situación no física. La situación más a menudo ocurrirá al usar F 36 2 o 7. La primera cosa a hacer entonces debe Más abajo el coeficiente de relajación para los movimientos de la línea de flotación sobre el conjunto de datos G 6. Lo dos Los últimos números en los datos G 6 colocados son flotadores, lo el coeficiente de relajación es la primera parte de éstos. El coeficiente puede ser aminorado para 0.01 del valor predeterminado de 0.1 Sin Embargo, la línea de flotación Entonces también se hundirá menos aprisa, así es que debería ser comprobado si esta causa un problema. Si es así, en ese entonces lo El paso de tiempo tiene que ser aminorado. Una solución alternativa para el problema es usar un solucionador implícito de Ecuaciones de ShallowWater para Compute los cambios en las líneas de flotación. Éste es usualmente más establo que métodos basados en La presión de las ecuaciones de Navier-Stokes. Entonces, F 36 9 es usada en combinación con F 323 1. Los algoritmos para mejorar la convergencia de la F 36 9 las opciones pueden ser dadas en los datos F 343 Set. F 343 3 conjura un método clásico de multirred, mientras F 343 2 conjura una corrección de bloque El método en 1D en la dirección del streamwise de la geometría.
3.3 la Interpretación de resultados Como mencionado y anterior, se aconseja tener experiencia en la dinámica elocuente computacional cuándo La interpretación correcta de los resultados es requerida. Alguna guía es dada debajo. Un efecto numérico importante que puede deteriorar los resultados es difusión falsa. Este efecto es La mayoría notada para el primer pedido elabora planes secretos, incluyendo el plan del detenido de guerra. El efecto depende cómo Bien los vectores de velocidad de flujo son alineados con las líneas cuadriculadas. Para ángulos pequeños de alineación, lo El efecto es pequeño. La máxima difusión falsa ocurrirá cuando las líneas cuadriculadas están alineadas 45
Los grados con el flujo. La cantidad de difusión falsa también depende del tamaño de las celdas cuadriculadas. Hay tres métodos para disminuir la cantidad de difusión falsa: 1. La disminución el tamaño del = incremento cuadriculado de celdas el número de celdas 2. Alinee la cuadrícula con el campo de flujo 3. Use que la Segunda Orden Río Arriba elabora planes secretos Punto 2 puede ser difícil en una situación práctica. Sin embargo, los cálculos deberían ser acarreados Fuera del acercamiento utilizador 1 y / o 3 para evaluar el efecto de difusión falsa. Otro aspecto importante es la condición del límite. Esto especialmente se aplica a lo afluente
51
Límite. Si el campo de velocidad en el límite afluente no es conocido exactamente, uno debería intentar Las distribuciones diferentes de velocidad a intentar evaluar el efecto de este parámetro. Para un río corriendo En un estanque, cabe modelar una parte del río río arriba del estanque, y por consiguiente Obteniendo una mejor estimación para la distribución de velocidad donde el río entra en el estanque. Lo río arriba condición del límite es también importante para cálculos del sedimento, donde ambos lo El importe total de insumo del sedimento y la distribución de tamaño del grano del sedimento puede ser variado. Para lo El límite de la cama, cabe variar la aspereza para investigar el efecto de este parámetro. Eso También algunas veces puede ser ventajoso para hacer variaciones para la fórmula para concen del sedimento La tración cerca de la cama. Esto especialmente solicita partículas del sedimento fuera del alcance para Cuál la fórmula es solicitada. Al interpretar los resultados del modelo es también importante mantener la exactitud de Modele en mente. El modelo de å turbulencia de k tiene limitaciones de adentro qué tan preciso la turbulencia fildea Es predicho. Esto también afectará el campo de velocidad. Por ejemplo, al calcular el recircu La zona de lación para un caso de paso, la longitud de la zona de recirculación no puede a menudo ser prevista La mejor exactitud que % 10-30. En algunas situaciones la corriente de agua será dependiente en tiempo. Un ejemplo puede ser oscilaciones Detrás de un cilindro o en una expansión. Cabe obtener una solución constante enfocada de El modelo aunque el problema físico es inseguro (Olsen y Melaaen, 1993 y 1996). Esto debe ser considerado al interpretar los resultados. Los efectos de una solución insegura Comparado para la solución dada debería ser evaluado si esto es probable. Cuando un caso inseguro Es solucionado con un constante método que pueden haber los problemas de convergencia. Si la relajación factoriza Tenga que andar medianamente de capa caída para tener la solución para enfocar, ésta puede ser una indicación que el flujo El campo puede no estar estable. Otro tema de interpretación es la decisión del campo de flujo calculado con el que se comparó lo El tamaño de las celdas cuadriculadas. Varias células están obligadas a disolver una zona recirculante. El campo de flujo Las características más pequeñas que acerca de celdas del 4-7 no pueden aparecerse en la solución líquida. Y un recircula La zona del tion con muy pocas celdas puede estar inexactamente calculada porque una cierta decisión es Requerido. Para algunas geometrías de flujo que las ecuaciones de Navier-Stokes pueden tener más que una solución. Así de La lata para el ejemplo se vea en un flume con un canal en expansión simétrico, donde el avión a reacción puede Entienda un lado del canal. Si un obstáculo es introducido en el lado con el avión a reacción, el avión a reacción se mueve A la otra orilla del canal. Esto que los fenómenos también han sido experimentados en symmet Las expansiones del rical, al variar el número de celdas cuadriculadas causó las ecuaciones de NavierStokes para
Converja con un campo completamente diferente de flujo. Piénsase que este problema tiene uno más alto El riesgo de ocurrencia en las geometrías con expansiones y recirculación zonifica, y también si el Sec Ond-Order plan Contrario Al Viento es usado en lugar del Plan de Power-Law. Las computaciones transitorias del sedimento Durante los últimos años SSIIM ha servido para varios casos con computa transitorio del sedimento Tions. La cama entonces cambia con el paso del tiempo en una simulación del geomorphological. Algunas experiencias Ha sido obtenido, ha recibido en lo siguiente.
52
En versiones actuales SSIIM, la condición del límite de transporte del sedimento se basó en para la cama La fórmula de furgoneta Rijn. Esta fórmula es desarrollada para sedimentos uniformes finos en un flujo con rela La velocidad de baja mar del tively y la gran profundidad. No tiene la seguridad de que la fórmula producirá bien Los resultados para otros casos. Sin embargo, puede hacer eso. Es importante evaluar los resultados por compari Los hijos con experimentos del laboratorio o los datos del campo. En furgoneta Rijn la fórmula, un parámetro está los dis El tance de la cama. En SSIIM, esto está escogido para ser la mitad de altura de la celda más cercana para la cama. Esto quiere decir que puede caber obtener resultados diferentes para el transporte del sedimento dependiendo Sobre la magnitud de la celda más cercana para la cama. Está por consiguiente aconsejable incluir esta variable En una prueba de sensibilidad de parámetro. Un algoritmo es incluido en SSIIM para tomar en cuenta inusual Los valores de la proporción de - uno B Donde uno es la distancia de la cama y la B es la altura de la forma de la cama. Se basó en el algoritmo La distribución del Hunter Rouse de sedimentos suspendidos. Es conjurado utilizando a la F 60 F 110 Conjuntos de datos. Haciendo una computación del sedimento, es importante usar el esfuerzo al corte correcto en la cama. Lo El esfuerzo al corte está en función de la aspereza de la cama. Hay varias opciones en cómo es éste com Puted, y eso son recomendados usar un valor razonable. Cabe dejar al cómputo SSIIM lo La aspereza efectiva como una función de la distribución de tamaño del grano del sedimento y la forma de la cama Altura. Esto es de curso la solución más elegante. Sin embargo, la aspereza de la forma de la cama es com El puted por el método de furgoneta Rijn, que no puede dar resultados precisos para todos los casos. El método es Derivativos de grano uniforme dimensionan datos, dándole más alto clases de la cama que menos los tamaños uniformes. Lo La aspereza predeterminada en SSIIM es 2 cm, lo cual no debería ser usado a menos que esto es uno razonable El valor. La determinación del algoritmo de aspereza está hecha sobre el conjunto de datos F 90. Los algoritmos numéricos son aproximaciones para exigir fórmulas. La exactitud puede por consiguiente Sea variable. Es recomendado comprobar la continuidad del sedimento al hacer sedimentación Computación. Esto puede terminar usando la opción F 1 D en el archivo de control. El continu del sedimento Los fundentes del ity están entonces escritos a lo baila solicita cada iteración. Una razón común para sedi El desaparecer ment es que la solución de las ecuaciones para el grano del sedimento clasifica según el tamaño distribución No ha convergido. Esto es en particular el caso para los tamaños múltiples del sedimento. La convergencia Los criterios y el número de iteraciones para el solucionador reciben sobre el conjunto de datos F 4. Es recomendado
Para intentar aminorar los criterios de convergencia y aumentar los números de iteraciones si hay materias fecales Los problemas de continuidad del iment. Esto, sin embargo, conducirá al tiempo computacional aumentado, espe El cially si hay muchos tamaños del sedimento. Las computaciones transitorias del sedimento se hacen a menudo con respecto a una superficie gratis en movimiento. Esto puede conducir a los problemas de estabilidad. Una razón puede ser que la línea de flotación está sólo actualizada Cada iteración 10 (el default). La profundidad de agua entonces puede cambiar bastante, y flujo crítico Puede ocurrir en algunas posiciones. El problema puede ser solucionado reduciendo el paso de tiempo o La disminución el número de iteraciones entre cada actualización de la superficie de agua. Esto termina en la F 105 datos se sedimentan. Pues las computaciones transitorias del sedimento, algunas celdas cuadriculadas pueden estar distantes o añadidas al mojar El secamiento ocurre. Una demarcación con escalones puede resultar, lo cual le puede dar velocidades incorrectas en lo
53
Límite. Usando a la F 64 11 la opción en lugar de la F 64 8 la opción, las celdas cuadriculadas adelante lo El límite cambiará forma para darle un límite más suave. Cuando el remojo /secamiento ocurre, alguna parte del cuerpo humano de agua puede formar estanques en la cuadrícula, puede separarse Del flujo principal. Si los estanques no tienen un insumo o fluyen hacia fuera, los coeficientes en los dis Las ecuaciones del cretized serán cero. Esto puede conducir a una situación con división sobre un mismo punto bajo El número, cerca del cero, y las inestabilidades puede resultar. Un algoritmo para evitar el problema puede Invocado por F 104 el conjunto de datos. El número dado sobre el conjunto de datos se suma al término del ap para lo Las celdas que tienen La exactitud de la computación está a menudo en función del número de celdas cuadriculadas. Para el verti La dirección de caloría, esto puede ser controlada por el conjunto de datos F 87. Es recomendado cambiar la cuadrícula La decisión a ver cómo afecta esto los resultados. Otro parámetro empírico es el tamaño de la célula cuadriculado mínimo. Esto recibe sobre el conjunto de datos F 94. La experiencia del estanque Kali Gandaki enjuagando caja demostró que los valores de 1 cm surtieron efecto Bien. Los tamaños horizontales de las celdas cuadriculadas fueron 10-30 cm, y la profundidad de agua fue alrededor 5 El cm para este caso.
3.4 problemas Comunes Por ahí posee experiencia y estudiantes vigilantes utilizando a SSIIM, hay algo de problemas frecuentes que Puede ocurrir. La secuencia de acciones En algún ejemplo, la opción F 2 es dada es dado en el archivo de control, tan ese las computaciones Empieza automáticamente. No es más a menudo una buena idea leer los archivos de entrada o echar a andar computa nuevo Los tions mientras el programa compute algo. Esto fácilmente puede causar que el programa choque. Al usar el menú para iniciar computaciones, haga seguro la cuadrícula es leída completamente antes de arrancar Para agua de ejemplo fluyen computaciones. Y la marca seguro las computaciones de corriente de agua es aleta El ished antes de las computaciones del sedimento está terminado.
La especificación del insumo /emanación SSIIM 2 En SSIIM 1 cabe especificar dos o más adentro o regiones de la emanación verticalmente por encima de cada uno Otro usando los datos G 7 se sedimenta. En SSIIM 2, el insumo y emanación son especificados gráficamente adentro El DishargeEditor. Una especificación similar así como en SSIIM 1 puede hacerse entregando la vertical Los niveles en el diálogo boxean donde la descarga es dada. El valor predeterminado del máximo nivel Es igual determinado para el máximo número de celdas cuadriculadas en la dirección vertical. Digo que usted tiene un caso donde el máximo número de niveles fue para ejemplo 11, y usted especulación El ified una descarga del insumo de en medio a ras 1 y 11 y esto se guardaron en el archivo del unstruc. Si lo La región del insumo /emanación estaba en un área poco hondo, y sólo 1 celda sobre la profundidad fue generada, así de Todavía trabajaba. Sin embargo, si usted más tarde aumentase el máximo número de celdas cuadriculadas a 20 adentro
54
El archivo de control, en ese entonces la especificación de celdas del 1-11 en el archivo del unstruc sería incorrecto. Usted En verdad entonces sólo especificaría un insumo en la más abajo la mitad de geometría. Si el insumo / fuera La región de flujo estaba en uno poco hondo es, sólo la celda sobresaliente (no. 20) podría existir. Esto quiso decir que lo La región del insumo /emanación no existió. Así es que el consejo es ser precavido todo el tiempo usted cambia el número de celdas cuadriculadas verticales cuadriculadas para SSIIM 2, y marca seguro los datos del insumo /emanación en el archivo del unstruc se varían consecuentemente. Si Usted tiene insumo /emanación sobre toda la profundidad, le da un entero abrumador en lo “ para ” fildear de los dis La ventana de diálogo del editor de cargo. También puede ser útil para experimentar que las áreas del insumo /emanación son correctamente definidas comprobando lo El editor de descarga mientras el programa corra. Los problemas con archivos del unstruc hechos de por ahí programan versiones antes del verano 2012. Cuando la cuadrícula se hace y el archivo del unstruc es escrito, no puede verse correcto cuando es leído Allá por otra vez. Típicamente, algunos de las líneas de la cuadrícula a lo largo del límite se moverán para incorrectas Coordenadas, como mostrado en la figura debajo. La razón para el problema recae sobre la forma los datos de geometría es organizada para el remojo y Secando computación. Para hacerlo posible para la erosión lateral para tener lugar, el proce de remojo El dure debe tener información de aproximadamente donde las celdas cuadriculadas deberían estar ubicadas fuera del original Río. Para hacer esto, la cuadrícula inicial tiene que cubrir también las áreas secas. Esto termina usando un alto La línea de flotación al hacer la cuadrícula inicial y el archivo unstruc. El agua a ras entonces debería ser Más alto que todo apunta en la cama, a fin de que la cuadrícula se verá estructurado cuándo generado. Lo El archivo del unstruc generado con esta línea de flotación tiene siempre que ser usado posterior al iniciar al profesional Gramo. Para iniciar el programa con la correcta, más bajo línea de flotación, así de más abajo llore a ras tiene que ser Dado en el koordina archive, conjuntamente con la F 112 1 conjunto de datos. Sin embargo, si un archivo nuevo del unstruc lo es Escrito después de que el programa comience con una más bajo línea de flotación, esto no contendrá el informa El tion acerca de la cuadrícula en las áreas secas. Las líneas extrañas por consiguiente aparecerán cuándo uno tan El archivo del unstruc es leído.
55
Crea de la Grid Editor mostrando eso el unstruc El archivo que le es leído no tendrá las coordenadas correctas En las áreas donde el remojo /secamiento ha ocurrido. Lo El problema es evitado si el programa siempre empieza con uno El archivo del unstruc generado con una línea de flotación que está más alta Que la cama. Donde ningún secamiento de arriba ha ocurrido.
Este problema fue el verano corregido 2012, cuando también la x y y se coordina para las áreas secas Estaba escrito para el archivo del unstruc. Los archivos del unstruc sin embargo, utilizadores hechos delante de esta vez, la proB Lem todavía puede ocurrir.
3.5 Insectos y el descubrimiento del insecto
56
Algunas veces SSIIM le entrará sin ser invitado o le dará resultados extraños. Esto puede ser debido a los insectos. Puede ser difícil Para encontrar a los insectos en programas de computadora con 100 000 líneas de código. Sin embargo, la cifra aproximada lo El catión de un insecto a menudo puede ser encontrado sin cualquier acceso para el código de la fuente. Algunas líneas directivas son Dado en lo siguiente que será de ayuda encontrando el insecto. 1. ¿Es el insecto reproducible? ¿Cómo es el insecto reproducido? 2. ¿Es el insecto sólo en la última versión del programa o también en versiones mayores? 3. ¿Hay alguna mensajes de advertencia o de error en lo baila archivo? 4. ¿El insecto está vinculado con algunos archivos de entrada? Si usted prueba diferentes archivos de entrada, u omite algún aporte Los archivos, ¿ el insecto todavía estará allí? Esto se aplica especialmente a los archivos de bedres. 5. Si el programa funcionase sin problemas sobre un anterior caso o un caso otro similar, cuál es la diferencia sea ¿El tween este caso y el caso actual?
6. A menudo, un insecto puede estar relacionado con uno de los algoritmos conjurados por los conjuntos de datos en el control El archivo. Cambiando de dirección algunos de los conjuntos de datos en el archivo, puede caber conectar al insecto para uno Los datos específicos se sedimentan. O una combinación de datos coloca y archivos de entrada. Complique a los insectos Un insecto puede aparecer de inmediato después de que el programa empiece o puede emerger después de por mucho tiempo computacional Tiempos. Un insecto que aparece de inmediato es usualmente fácil de encontrar depurando el código de la fuente. A El insecto causando resultados incorrectos después de un tiempo computacional más largo es más difícil de encontrar. Así de Puede ser llamado un insecto complicado. Aquí hay algún consejo de adentro cómo encontrar tal insecto: 1. Similar para un modelo físico del laboratorio, usted puede considerar la física del problema, observado En los gráficos SSIIM durante la computación: ¿Está en lo correcto la posición de la superficie de agua? Es el wa ¿La profundidad del ter correcta? ¿Es el campo de velocidad correcta? ¿Están en lo correcto las corrientes secundarias? Es el rough ¿Los ness corrigen? ¿Está en lo correcto el esfuerzo al corte y sigue patrones de / aspereza de profundidad /velocidad? Does ¿La concentración del sedimento y los cambios de la cama siguen el patrón del esfuerzo al corte? Está allí ¿Bastantes sedimentos en la cama para la erosión tomar lugar? El espesor de los sedimentos se ve En los gráficos del Mapa. Por ejemplo, si la erosión es demasiado profunda, esto puede ser debido a un tamaño demasiado pequeño del sedimento, para poco Los sedimentos afluentes o demasiado el esfuerzo al corte de alto insisten en que. El esfuerzo al corte demasiado alto puede estar a cobro para demasiado a gran altura Las velocidades o demasiado la aspereza alta. Si la velocidad es demasiada alta, esto puede estar supuesto también mugir agua Profundidad. También muge que la profundidad de agua puede estar supuesta también mugir presión. Siguiendo hacia dentro los parámetros lo Gráficos, eso cabe a menudo rastrear al insecto para un algoritmo para el proceso físico específico. Ingreso Suplementario de Seguridad IM a menudo tiene varios algoritmos para el mismo proceso, para computación de ejemplo del agua Nivel. En ese entonces otros algoritmos alternativos para el mismo proceso pueden ser probados. Durante esta experimentación, puede ser útil hacer a las animaciones ParaView o Tecplot de un número de Las variables, para las velocidades de ejemplo, ejercen presión, riegan niveles, plantan en almácigo niveles, la cama cambia, etc de aspereza. Para computaciones del sedimento, es útil considerar la continuidad del sedimento. Lo baila voluntad del archivo Provea resultados más detallados si F 1 D es dada en el archivo de control.
2. Si el insecto está en un caso /geometría complicado, puede ser más fácil de encontrar al insecto en uno más simple similar Caso. Un caso más simple típico es un canal derecho con constante profundidad y velocidad. Entonces, pa Los rameters como el esfuerzo al corte, la capacidad de transporte del sedimento y los cambios de la cama pueden ser computados a mano Y se compara con los resultados de SSIIM. Otra simplificación es usar un tamaño del sedimento En lugar de muchos. 3. Hay a menudo que reestrenar a SSIIM varias veces con parámetros diferentes de aporte para encontrar lo El insecto. El tiempo considerable entonces puede ser salvado usando una cuadrícula gruesa en lugar de una cuadrícula fina para lo El mismo caso. No importa que la cuadrícula gruesa no le dará resultados precisos, tan largo como el insecto Es reproducido. Ha ocurrido que un insecto fue descubierto luego de 6 semanas de tiempo computacional En una cuadrícula con 4 millones de celdas. Si una cuadrícula con 4000 celdas había sido usada en lugar de eso y el otro pa Los rameters fueron lo mismo, el insecto había sido encontrado después de un tiempo computacional de 1 hora.
57
3.6 Frecuentemente hicieron preguntas 1. El programa choca. ¿Qué hago? Vea Capítulo 3.2 2. Pienso que hay un insecto en el programa. ¿Qué hago? Vea Capítulo 3.5 3. ¿Cómo es la aspereza especificada en SSIIM? Los parámetros de aspereza se necesitan para SSIIM para dos propósitos: 1. La generación de la elevación inicial (SSIIM 1) de la superficie de agua 2. La computación del esfuerzo al corte en los linderos, a través de las leyes de la pared Para punto 1, el valor del Manning Strickler del tungsteno 1 el conjunto de datos es usado. Esta información se sedimenta tiene que ser Dado por el usuario. Cabe también variar el valor en secciones transversales diferentes usando el tungsteno 5 datos se sedimentan. Ninguna de las otras opciones de aspereza afectarán la posición inicial de la superficie de agua. El esfuerzo al corte en el límite es computado destinando una ley de la pared para linderos ásperos. Esta pared La ley incluye un valor de aspereza en los metros. Un valor de aspereza sirve para todas las paredes laterales. Éste es llamado XksWall internamente en el programa. Para la cama, un valor separado es dado para cada uno La celda en el orden de dos dimensiones llamado Xks I J en el programa de computadora. Los valores predeterminados de las variables de aspereza son dados convirtiendo el Manning Strickler El valor del tungsteno 1 conjunto de datos para una altura de aspereza.
6
26 M
58ks ------
En su forma original, esta fórmula usó el valor del d90 en lugar de ks. Sin embargo, usando el loga La fórmula del rithmic para el perfil vertical de velocidad y la fórmula Mannings, a eso les pueden ser mostrados esos ks Es igual al d90. El usuario puede pasar sobre la disposición de este valor utilizando el conjunto de datos F 16. En ese entonces ambos XksWall y Xks I J Tendrá este valor. Si el usuario quiere especificar uno espacialmente variando aspereza en la cama, así de Puede terminar haciendo un archivo del bedrough. Entonces sólo los valores Xks I J serán afectados, y No el valor XksWall. La aspereza especificada en el archivo del bedrough pasará sobre la disposición del valor Especificado en la F 16 el conjunto de datos. Esto quiere decir tan utilizador ambos un archivo del bedrough y los datos F 16 Set, el valor en los datos F 16 colocados sólo servirá para las paredes. La aspereza dada en el XksWall y variables Xks I J no afectará la posición de lo La superficie inicial de agua. Sin embargo, las variables afectarán el esfuerzo al corte y por allí los pres Seguro en el campo de flujo. Así que si el algoritmo es usado donde la superficie de agua está actualizada como un func El tion del campo de presión, la superficie de agua será afectada por los valores de aspereza.
En las computaciones del sedimento dependientes en tiempo, conjuradas por ahí utilizador el conjunto de datos F 37, es possi El ble para fomentar cambio los valores de aspereza en el conjunto imponente Xks I J . Esto termina usando la F 90 datos se sedimentan. En ese entonces la altura de la forma de la cama puede ser computada, y por consiguiente también la aspereza de la cama. Esto otra vez afectará la posición de la superficie de agua, sólo si es recomputada lo Computación. Si usted está dudoso acerca de lo que la aspereza es para una configuración dada de aporte, es recom Arreglado para iniciar el programa una mirada en el parámetro de aspereza en los gráficos del Mapa. 4. ¿Cómo es la superficie gratis computada? La superficie gratis es computada destinando un acercamiento de la tapa fija, con gradientes de cero para todas las variables. La posición de la tapa fija y su movimiento como una función de tiempo y el campo de corriente de agua Puede ser computado a la una de cuatro algoritmos diferentes: 1. La computación del lugar alejado del 1D 2. La gravedad y el algoritmo de volumen de control 3. La presión y el algoritmo Bernoulli 4. Haga menos profundas ecuaciones de agua La computación del Lugar Alejado del 1D El primer algoritmo es una computación del lugar alejado del 1D. Esta computación se hace cuando el profesional El gramo empieza, y es conjurado automáticamente. Es una parte de la generación cuadriculada para SSIIM 1. Es No usado para SSIIM 2, que tiene una superficie gratis horizontal como el default inicial. Lo inicialmente gener El ated la superficie gratis sirve para las subsiguientes computaciones como una tapa fija con gradientes de cero para Todas las variables, si ninguno de los otros algoritmos libres de la superficie son especificadas. La gravedad y el algoritmo de volumen de control Este algoritmo se usa para computar el movimiento de la superficie gratis. Es conjurado acostumbrando lo F 36 1 la opción. El algoritmo incluye el término gravitacional en las ecuaciones de Navier-Stokes. Un tiempo El paso tiene que ser especificado por el conjunto de datos F 33. La base del algoritmo es usar la continuidad La ecuación en lugar del algoritmo SIMPLE para computar los cambios en la superficie de agua. Lo El algoritmo está muy inestable, y un paso de tiempo cortísimo tiene que servir para razones de estabilidad. Así de El algoritmo sirve sólo para casos con gradientes de la superficie de agua muy pronunciadas, para computa de ejemplo
El tion de coeficiente de salida para una rebosadura o una ola de la inundación con una parte delantera pronunciada. En 2009, este algoritmo fue mejorado un poco para la versión SSIIM 2, dándole un solu más estable Tion. El algoritmo nuevo es conjurado por F 36 15. La presión y el algoritmo Bernoulli Este algoritmo es implementado en ambos SSIIM 1 y 2. Puede servir para ambos estable y Las computaciones inestables. El algoritmo se basa en el campo computado de presión. Acostumbra lo La ecuación Bernoulli a lo largo de la superficie de agua para computar la posición de la superficie de agua, basada en
59
Uno arregló punto que no se mueve. La posición de este punto recibe sobre el conjunto de datos G 6 Para computaciones estables e inestables. Para una computación estable, el algoritmo es conjurado usando un número pequeño por el segundo El entero sobre el kilobyte 1 conjunto de datos. Este entero le da el número de iteraciones entre cada vez lo La superficie de agua está actualizada. Para una computación inestable, F 36 2 es especificada en el archivo de control, Conjuntamente con el paso de tiempo en la F 33 el conjunto de datos. Usando este algoritmo, cabe acostumbrar lo El archivo del timei para computar una posición de la superficie de agua que difiere con el paso del tiempo. El algoritmo es medianamente estable, a fin de que también puede ser usado en conexión con computación de Los cambios de sedimento de transporte y de la cama. Los algoritmos han estado más allá desarrollado en SSIIM 2, y la versión más nueva es la F 36 7 Opción. Haga menos profundas ecuaciones de agua Esto los algoritmos es sólo implementado en SSIIM 2. Es usado similar para la Presión y Ber El algoritmo del noulli, excepto la F 36 9 es especificado en el archivo de control, conjuntamente con F 323 1. Lo El método es más estable que la presión y el algoritmo Bernoulli, pero probablemente no como preciso Para superficies complicadas de agua. Sin embargo, si la superficie de agua está próxima a horizontal, cuál ella el usu El aliado es, en ese entonces la exactitud lo puede ser de suficiente calidad. 5. Cómo puedo convertir entre fundentes del sedimento, los cambios de elevación de la cama y concentra ¿Los tions? Las concentraciones en SSIIM son dadas como fracciones de volumen. Ese es el volumen del sedimento Las partículas como una fracción del volumen total de la mezcla de agua /sedimento. Si la densidad de lo Los sedimentos son 2.65 / litro kg, la fracción masiva lo será 2.65 veces más altas que el frac de volumen Tion.Or en otras palabras, si usted tiene una concentración masiva, usted necesita dividir a las 2.65 para tenerla adentro Las concentraciones de volumen. Reparo en que las concentraciones en ppm son a menudo concentraciones masivas.
La densidad específica de los sedimentos puede ser modificada sobre el conjunto de datos F 11 en el archivo de control, si Usted quiere una densidad específica diferente que 2.65. Un fundente, F, de sedimentos en kg / s es obtenido por la siguiente fórmula: F = scUA
La U es la velocidad de agua en m s normal para la A del área en m2. La concentración del sedimento en vol El ume fracciona son carbono y s es la densidad de sedimentos en kg/m3, por ejemplo 2650 kg/m3. El insumo de sedimentos puede ser especificado adelante lo que yo los conjuntos de datos en el control archivo, en kg s. Pueden También sea especificado para el ejemplo en el archivo del timei como una concentración. Si una concentración debe ser Dado, entonces ésta es la fracción de volumen. Cómo esto es computado es más con holgura mostrado en un examen Ple:
60
Digamos que hacemos un agua afluir de 3 m3 s y un insumo del sedimento de 0.1 kg s. Los sedimentos Asumirá un volumen de 0.1 kg / 2.65 kg l = 0.03777 litros. Lo 3 m3 s asumirá un volumen De 3000 litros. La fracción de volumen entonces será 0.03777 litros / 3000 = 1.25x10-5 de litros La reunión masiva de gente valor en el archivo del timei debería ser 1.25e-5 o 0.0000125. ¿La siguiente pregunta está cuánto volumen en la cama hace una cantidad dada de toma del sedimento levantada? El sedimento predeterminado compactándose en la cama para SSIIM es 0.5, queriendo decir que 50 % es equivalencia del sedimento Los ticles y 50 % es agua. Esto puede estar cambiado sobre el conjunto de datos F 26. Un metro cúbico de sedi Los ments en la cama por eso contenga 0.5 sedimentos m3. Esto tendrá una masa seca de 0.5 la x m3 2650 kg/m3 = 1320 kg. Por supuesto, si populacho es mojado, en ese entonces lo 500 kg de agua también debe agregarse, dándole 1820 kg. 6. ¿Cómo especifico una distribución inicial de tamaño del grano en la cama en SSIIM 2? Esto termina más eficazmente con el archivo de fracres. El archivo le da el espesor del estrato y grano La distribución de tamaño de cada celda de la cama. Los valores para cada celda son dados en una línea. La línea arranca Con dos enteros, darle el 2D indexa para la celda. Una indicación acerca del índice para cada uno La celda puede verse en el editor cuadriculado o el editor de descarga, por elección > "leyenda de vista" en lo Menú. Esto le dará el índice para las intersecciones cuadriculadas. La celda correspondiente estará dentro lo La dirección de valores más bajo del índice. Tras los dos índices, en ese entonces 2 flotadores de la x (1 + n) son leídos, donde la n es el número de sedimento Fracciones. Primero, el espesor del estrato activo, sobresaliente es dado. En ese entonces las fracciones de la n son leídas. Entonces El espesor del estrato inactivo es dado, y en ese entonces las fracciones de la n son leídas para este estrato. El archivo puede hacerse usando una hoja contable. Note ese la orden de las celdas de la cama en el archivo de fracres no es importante. También note que los valores Pues la misma celda puede ser múltiplo dado cronometra. En ese entonces es sólo el último valor que será usado. Esta "característica" puede ser útil cuando las regiones de sedimentos diferentes deben estar descritas. En ese entonces lo La geometría entera puede ser cubierta de una distribución de la partícula, y en ese entonces la región de diferente La distribución puede ser dada después. No hay que eliminar los valores originalmente dados Antes de sumar a los nuevos. Esto puede estar anidado tan muchas veces como necesario. La única limitación es La longitud del archivo de fracres, que debe tener menos versos que 20 x el número de celdas de la cama. Si Esto es un problema, es fácil de aumentar el número y recompilar el programa.
Después de que el archivo se haga, el usuario lo debería leer y debería considerar la distribución de tamaño del grano y las materias fecales El espesor del iment en los gráficos SSIIM. En ese entonces los errores posibles pueden verse. El archivo de fracres especifica el espesor de cada estrato del sedimento, y por consiguiente también el espesor Del importe total de sedimentos en la cama. Esta información es también dada por la diferencia Entre el nivel real de la cama y el límite de cama móvil dada en el archivo del koomin. Si lo dos Las formas de especificar el espesor del sedimento discrepe, entonces el aporte están indefinidas. En SSIIM 2, la F 310 datos se sedimentan modifican los valores del archivo del koomin o el archivo de fracres para darle corresponden Ence.
61
La distribución de tamaño del grano en la cama es también dada en el archivo de bedres, lo cual puede estar acostumbrado al ini El tiate aprecia de una anterior carrera. El archivo de bedres es escrito de SSIIM 2. Reparo en que la F 306 1 información colocada debe ser dada para la información del sedimento de los bedres El archivo a estar usado. También F 306 1 tenga que ser dado para el archivo de fracres para ser leído. Es útil mirar en los gráficos SSIIM después del arranque del programa a la sede si usted tiene el ini El tial aprecia de los parámetros del sedimento que usted quiere. 7. Tengo problemas con generar la cuadrícula en SSIIM 2 cuando el remojo /secamiento ocurre. Vea Capítulo 3.4.
3.7 movimientos cuadriculados Laterales Este capítulo describe el método para hacer una cuadrícula dinámica que puede moverse en el direc lateral Tion. Tal cuadrícula se usa para modelar el remojo y el proceso secador teniendo lugar en un serpenteo El canal, o al modelar estanque sonrojándose. Reparo en que esto sólo puede estar hecho utilizando a SSIIM La versión 2, como una cuadrícula no estructurada es necesaria. Algunos detalles de los algoritmos cuadriculados de la generación están descritos por Olsen (2003). El general El principio es primero generar un 2D cuadrícula promediada en profundidad sobre todas las áreas donde el río puede Flujo. Esto termina usando una línea de flotación que es más alta que la cama en todas partes. Esta cuadrícula del 2D Es entonces utilizado como una base para la cuadrícula del 3D que se usa para computar el agua y flujo del sedimento. Lo La cuadrícula del 2D almacena información acerca de los datos de cama del nivel de la posición y del sedimento. También lea el Capítulo 4.?.?, Donde más información es dada. La cuadrícula inicial tenga que ser dado en un archivo del unstruc, lo cual es usado al iniciar el programa. Este archivo del unstruc puede ser generado de diferentes maneras, a merced de la geometría. Para un com La geometría de nota natural de estructuras entrelazadas, la Grid Editor en SSIIM 2 puede ser usada, con aporte de un archivo del geodata.
Esto está descrito previamente en este manual. Repare en que una marea alta nivel tiene que ser usada, tan Cubre ambos las áreas mojadas y secas. El segundo método para generar el archivo del unstruc puede ser Usado si una geometría normal debe ser modelada. En ese entonces un archivo del koordina puede hacerse en SSIIM 1 o En una hoja contable, y esto puede ser transformado para un archivo del unstruc usando el método descrito adentro La Apéndice El archivo del unstruc es usualmente muy grande. Si esto es un problema, en ese entonces se aconseja acostumbrar como pocos Las celdas en la dirección vertical tan posible al hacer el archivo. El número de celdas en el ver El tical que el encauzamiento entonces puede ser aumentado más tarde ajustándole los conjuntos de datos G 1 y G 3 el control El archivo. El archivo del unstruc tiene que contener las descargas de agua en las posiciones correctas para insumo y fuera Flujo. Esto es especificado en el Editor de Descarga.
62
Reparo en que el archivo de control tiene que contener la conjunto de datos F 64 11 para generar la cuadrícula. Esto quiere decir Que los datos en los datos G 3 se sedimenten en el archivo de control no es un nivel vertical en metros, pero el por ciento La edad de la profundidad de agua, similar para a lo que es dádale para SSIIM 1. También, es recomendado acostumbrar lo F 102 1 conjunto de datos en el archivo de control para hacer las celdas cuadriculadas a lo largo del cambio del límite en forma para Mejore la suavidad de los bancos. Sin embargo, la F 102 1 la opción nunca debería ser usada Antes de que el archivo del unstruc sea ahorrado. Cuando el archivo del unstruc se hace, su línea de flotación es a menudo más alto que lo que el usuario quiere entrar lo El principio de la computación. Esto es especialmente el caso al modelar situaciones de remojo /secamiento. Especificar que una más bajo línea de flotación es usada en el principio de la computación, pasos dobles tiene que ser Ocupado: 1. Haga un archivo del koordina conteniendo la deseada inicial línea de flotación 2. Añádale a la F 112 1 conjunto de datos al archivo de control Este archivo del koordina tiene que tener las mismas coordenadas para la x, y y niveles de la cama así como en la inicial El archivo del unstruc, pero también tiene que contener las líneas de flotación. Un método recomendable debe acostumbrar lo El archivo koordina.t, cuál es escrito automáticamente cuando el archivo inicial del unstruc está escrito de SSIIM 2. El archivo del koordina.t tiene los valores correctos para x, y y los niveles de la cama. Sin Embargo, Lo La línea de flotación es lo mismo así como en el archivo del unstruc. El archivo del koordina.t puede ser importado en una colcha La hoja y los valores para la línea de flotación pueden variarse para los valores iniciales deseados. En ese entonces puede Esté escrito para el directorio en funciones y denominado koordina, sin una extensión. Reparo en que la F 112 1 la opción en el archivo de control sólo trabaja con el archivo original del unstruc Y el archivo modificado del koordina. Si más tarde durante la computación un archivo nuevo del unstruc es escrito judicial Diez del menú, entonces esto no será compatible con el archivo modificado del koordina. Escrito judicial Ing un archivo nuevo del unstruc durante la computación sobrescribirá el archivo original del unstruc. Adentro Otras palabras, manutención una copia segura del archivo original del unstruc y el archivo modificado del koordina. Para reducir este error común, el archivo del unstruc obtendrá un .dry de la extensión si es escrito Cuando alguna parte de la geometría se ha desecado. También, el usuario no tendrá permiso de entrar La Grid Editor o el Editor de Descarga cuando la F 112 1 la opción es usada en el control El archivo.
El movimiento lateral de la cuadrícula es debido a las fluctuaciones en la cama y las líneas de flotación. Esto quiere decir Aquél o ambos la F 36 y conjuntos de datos F 37 tienen que ser usados en el archivo de control. También, el timei El archivo tiene que ser usado, donde cronometrar variaciones en línea de flotación, el disparo de agua y el sedimento afluyen Puede ser dado. Como la computación procede con el paso del tiempo, los resultados intermedios a menudo pueden ser requeridos. Esto puede Termine usando la opción P 10 en el archivo de control. Un número de bedres y los archivos de resultado son Producida, cuál puede ser la lectura por SSIIM 2 posteriormente después del programa ha terminado. Esto es Hecho quitando las extensiones de los archivos en la iteración seleccionada y leyendo los resultados Del menú de SSIIM 2.
63
3.8 cuadrículas Anidadas Las cuadrículas anidadas sirven para resolver más fino problemas de escala en alguna parte de la geometría. Lo Las cuadrículas anidadas sólo pueden ser usadas en SSIIM 2. Son generadas utilizando a la Grid Editor. Varias cuadrículas anidadas pueden ser usadas. La numeración de las cuadrículas es importante y debe ser mantenida En mente al darle información más tarde en el archivo de control. La primera cuadrícula generada está numerada 1, segundo 2 etc., Si están anidados o no. Al hacer a un sistema de anidó las cuadrículas, algunas decisiones tienen que ser hechas estimando la orden De solucionar ecuaciones para las partes cuadriculadas diferentes, y cuál las ecuaciones para solucionar. El specifica El tion del cual la cuadrícula debe hacer su agua fluir computó se empeña en el conjunto de datos G 25. Así de El conjunto de datos lee un número de enteros. El número de enteros debe equivaler al número de Cuadrículas. El entero le da la orden de la computación. Por ejemplo: G 25 3 1 1 2 El primer entero sobre el conjunto de datos G 25 dice hay tres bloques en funciones. Los dos primeros bloques Es computada primero, como tienen número 1. El tercer bloque es computado después. La tercera parte El bloque puede ser un bloque anidado. La computación entonces primero se hará en la cuadrícula principal, y Entonces en la cuadrícula anidada después. Computar todo bloquea al mismo tiempo, incluyendo lo El bloque anidado, el siguiente conjunto de datos puede ser dado: G 25 3 1 1 1 Reparo en que el método predeterminado es computar todos los bloques al mismo tiempo, así pues eso no son neces El sary para especificar el conjunto de datos G 25. Si un bloque no debe ser computado del todo, un cero puede ser dado. Por ejemplo: G 25 3 0 0 1 Entonces sólo la última cuadrícula es computada. Esto puede ser usado cuando los cambios de la cama sólo ocurren adentro El último bloque, y el flujo de agua no cambia en bloque 1 y 2. En ese entonces el agua estable El campo de flujo es computado primero, y el archivo de resultado escrito. El archivo de resultado es leído antes de que lo La computación inestable comienza.
La corriente de agua es computada usando el método arriba pues cada vez que paso. Después, Lo El transporte del sedimento puede ser computado. La especificación de la cual el bloque para computar el sedi El ment recibe sobre el conjunto de datos F 188. El conjunto de datos F 188 sólo tiene un entero. Si es 0 (el default) El transporte del sedimento será computado en todos los bloques. Si el entero es un número positivo, sólo lo El bloque con este número es computado. Si el entero es negativo, todos los bloques anidados son computados.
64
3.9 cambios medidos Displaying de la cama en SSIIM 2 Cabe usar los algoritmos de interpolación de la cama en SSIIM 2 para visualizar midió cama La elevación cambia. Las elevaciones medidas de la cama a dos veces diferentes son usadas. Los valores Puede ser exportado para Tecplot o Paraview para gráficos agradables de color del 3D. El volumen de lo Los cambios también pueden ser computados. Los siguientes pasos deben ser tomados: 1. Primero una cuadrícula tiene que hacerse de la geometría. La cuadrícula típicamente se haría de un geo Fichero de datos, tomado de los asumidos niveles de la cama mínimos. Para el ejemplo después de lo sonrojándose, o antes La declaración jurada escrita del sedimento. La gráfica para registro de curvas está entonces escrita al archivo del unstruc. Cuando este archivo es escrito, un archivo Koomin.bed designado es también escrito. Renombre este archivo para koomin.bed1, así es que no es sobre-escrito Más tarde. Reparo en que un archivo del koomin no debe existir en el directorio cuando el archivo del unstruc se hace. 2. Añádale a una F 249 1 conjunto de datos al archivo de control. Esto permitirá ambos valores positivos y negativos De la cama la elevación cambia. Asegúrese de que usted utilice que un SSIIM 2 ejecutable persiguió 14. El febrero del 2010. 3. Use la misma cuadrícula así como en punto 1, pero ahora cambie el archivo del geodeata para el mismo del otro El nivel de la cama. Use este archivo para hacer una cama nueva a ras de la misma cuadrícula así como en punto 1. Asegúrese No hay todavía archivo del koomin en el directorio. Escriba el archivo del unstruc. 4. Renombre el koomin.bed1 de punto 1 para koomin sin una extensión. Entonces inicie al profesional El gramo con el archivo del unstruc de punto 3 y el koomin archivan de punto 1. 5. El "espesor" variable del "sedimento" ahora será la diferencia entre los dos niveles de la cama De los dos archivos del geodata. Esto puede ser exhibido en los gráficos SSIIM 2, o puede estar escrito para lo Los archivos ParaView o Tecplot. Si la variable no pone de manifiesto cuándo es el archivo Tecplot/ParaView Escrito directamente del menú, hay que agregar el parámetro t ' en la G 24 el conjunto de datos y Use una opción F 48 en el archivo de control para producir el archivo Tecplot/ParaView al escribir lo El archivo de resultado. 6. El volumen inicial de agua del estanque está escrito para lo "baila" archivo al principio de Cada computación transitoria del sedimento. Usar los dos archivos del unstruc de punto 1 y 3 darán Dos volúmenes para el estanque. Tan largo como la línea de flotación es lo mismo, la diferencia en los volúmenes Le dará el volumen de lo ingresado sedimentos / erosionados en el estanque.
65
Capítulo 4. Interfaz de usuario
4.1 La principal interfaz de usuario La principal interfaz de usuario aparece una vez el programa comienza y los archivos de entrada son lectura o información Erated. La versión de Ventanas consiste sólo una ventana con un menú. En la puesta en marcha, la ventana El texto de función con información acerca de la convergencia y la carrera, similar para el diálogo bloquea la salida del sistema operativo 2 la versión. El contenido de la ventana puede variarse escogiendo subopciones diferentes en lo La opción de vista del menú. Cada opción de Vista concordará con una ventana en la versión del OS/2. Cambiar la Vista, también cambiará el menú principal. Los diferentes Puntos de Vista son: - Los gráficos del mapa con complots del contorno o vectores - Las reseñas de corte trasversal longitudinales - El Editor Cuadriculado - El editor de descarga (SSIIM 2) Las opciones están descritas en más detalle en 4.2-4.4 de Capítulo. El menú principal también tiene opciones Para leer y escribir aporte /resultado archiva, iniciando computaciones o el estampado. Una subopción de La vista decide si los colores deberían ser usados o sólo deberían lustrar con negro líneas. En general, una carrera SSIM debería comenzar leyendo los archivos de entrada, o generando la cuadrícula acostumbrando lo Grid Editor. Después de que la generación de la cuadrícula, el insumo y emanación deberían ser especificados acostumbrando lo El Editor de Descarga. En ese entonces los datos deberían ser ahorrados en los archivos Unstruc/koordina, antes de que lo Las computaciones comienzan y los resultados son mirados.
4.2 el aporte Interactivo de parámetros
Algunos de la mayor parte de parámetros comúnmente usados pueden estar colocados en ventanas de diálogo en las versiones del OS/2. Estas ventanas de diálogo son activadas por la elección de Edición de Aporte en la principal barra de menús. Las elecciones Es:
GridEditor: DischargeEditor: Los parámetros Waterflow: Esta opción está descrita en Capítulo 4.3. Esta opción está descrita en Capítulo 4.4. (Sólo SSIIM 2) Esto le da parámetros diversos para el cálculo de corriente de agua,
Que puede ser usado cuándo allí es problemas de convergencia y Cuando las pruebas de parámetro se hacen. Algunos de los parámetros pueden ser Cambiado mientras el programa hace cálculos el dominio de corriente de agua. Reparo en que sólo la mayor parte de parámetros comúnmente usados pueden ser dados en las ventanas de diálogo. Lo
66
Otros parámetros tienen que ser dados en el archivo de control. Usualmente, no es recomendado usar las ventanas de diálogo. Al correr muchos casos con discrepe Los parámetros de aporte del ent, cada carrera se hacen usualmente en un directorio separado. Esta Junta Directiva lega entonces Contienen ambos archivos de entrada y los resultados. El sistema es más conveniente para propósitos de archivos, Al más tarde mirar cuáles parámetros en los archivos de entrada se usaron para crear ciertos resultados.
4.3 El editor cuadriculado La Grid Editor es invocada de la opción de Vista en el menú principal. La cuadrícula se ve de Arriba. SSIIM 1: En SSIIM 1, una cuadrícula estructurada es usada. Al iniciar a la Grid Editor fuera a leer un previ El ously generó cuadrícula, una cuadrícula rectangular es mostrada como default. El lado izquierdo de esto rectangular La cuadrícula es el insumo predeterminado de agua. El lado correcto es la emanación predeterminada de agua. En las Ventanas La versión de SSIIM 1, el lado predeterminado del insumo es rojo colorido. Y el lado predeterminado de la emanación es El verde colorido. Al generar una cuadrícula para un geodata que consume geometría natural apunta, el insumo de agua es A menudo no en el lado izquierdo, y la emanación no a menudo del lado correcto. La cuadrícula por consiguiente tiene que Sea rotado inicialmente. Esto es más fácilmente hecho moviendo las esquinas primero, y entonces acostumbrando lo Los lados de opciones del menú y Transfinite I. Las opciones del menú están descritos más en lo siguiente. El general: La barra de menús le da opciones diversas para generar la cuadrícula. En lo siguiente, el genera cuadriculado El método del tion está descrito primero, y en ese entonces las opciones diferentes del menú.
4.3.1 El menú cuadriculado del editor
El menú principal del editor cuadriculado está hecho de varias opciones con cartearse fungen como substituto Menús. La estructura del menú dependa cuál versión de SSIIM es usada. La vista En las versiones de Ventanas de SSIIM, la opción de Vista tiene una subopción que Geodata enseña con el dedo, un despliegue Ing los puntos en el archivo del geodata sobre el complot cuadriculado. Los puntos son mostrados con un círculo, y lo El color diferente indican niveles verticales diferentes. Reparo en que los puntos son leídos del archivo, Y esto puede tomar bastante tiempo si el archivo es grande.
67
Maniobra /escala La Maniobra de opción se usa para conmover el complot arriba, hacia abajo o lateralmente. La flecha teclea Puede ser usado en lugar del menú. La Escala de opción se usa para ampliar, encogerse o distorsionar el complot. Las claves < Mandan a Llamar Arriba > y Page Down puede servir para descamarse. Creyendo abajo lo < el botón ALT mientras la escalada /traslado, en ese entonces los cambios es más pequeña. Utilidad La opción de Utilidad está sólo disponible en las versiones del OS/2 de SSIIM. En las versiones de Ventanas, Las subopciones son conmovidas a otro sitio. La Utilidad de opción tiene seis elecciones en el menú de despliegue vertical. La primera elección, la Función geométrica Puntos, despliegues que los puntos en el geodata archivan sobre el complot cuadriculado. Los puntos son mostrados con un cir Cle, y el color diferente indican niveles verticales diferentes. Reparo en que los puntos son leídos Del archivo, y esto puede tomar bastante tiempo si el archivo es grande. La segunda elección, las interpolaciones de la cama de la Marca, genera valores de la z para la superficie de la cama de la cuadrícula. Las interpolaciones de la cama se hacen en un hilo separado en OS/2, porque los cálculos pueden Tome bastante tiempo. Esto deja otras tareas ser efectuados durante la interpolación. Los valores de la z son interpolados de un set de datos geométricos reza del archivo del geodata. Si allí ¿ es ningún archivo del geodata presente, un mensaje de error es dado ?. La rutina de interpolación es aprobada Todos los puntos cuadriculados yo, j, y descubrimientos los puntos más cercanos en el archivo del geodata en todos los cuatro cuadrantes dónde La intersección cuadriculada (yo, j) es el centro del sistema de coordenadas. En ese entonces una interpolación lineal De estos cuatro puntos se hace. Si uno de los puntos en el archivo del geodata está más cerca que 5 cm de El punto cuadriculado, este valor de la z está escogido y ninguna interpolación se hace. El resultado del interpo La lación es puesta en bitácora para el boogie.bed del archivo. Si la rutina de interpolación es infructuosa en encontrar lo El punto, el valor de la z está dispuesto a poner en el cero. La tercera elección, los cambios Apply, coloca una bandera global de cambio. Cuando la rutina del waterflow ve Que esta bandera es determinada, actualice la geometría de cálculo según la geometría cuadriculada del editor. La quinta línea de flotación de primera calidad, Nueva y cuadrícula, son usadas después de haber cambiado los valores de la z en cualquier de Las coordenadas. El editor cuadriculado sólo mueve la cuadrícula en el estrato bordeando la cama. Así es que si cualquier
De los puntos cuadriculados ha sido movido en la dirección vertical, la línea de flotación y los puntos cuadriculados Arriba de las necesidades de la cama a ser calculado de nuevo. Esto termina usando esta opción. Defina Esta opción sirve para definir parámetros diferentes. Los parámetros a menudo se conectó a Los puntos cuadriculados de la intersección. El punto que fue último activado por el ratón es utilizado como default. La primera opción es Give se coordina. Esto le da una ventana de diálogo donde el usuario le puede dar numeri La caloría aprecia para x, y y z para una intersección cuadriculada. La segunda opción es NoMovePoint Determinado. Esto conjura un modo dónde el usuario puede definir cierto
68
Los puntos que no serán movidos por la interpolación, llamaron a NoMovePoints. En NoMovePoint El modo que no cabe conmover la cuadrícula enseña con el dedo con el ratón. Cuando el usuario da un clic sobre una cuadrícula Intersección, una estrella azul emerge en la intersección como una señal que ésta está escogida. Hasta 19 999 NoMovePoints puede estar escogido. Comprobar que este modo es presente, las cartas "enseñan con el dedo modo, 0" son Mostrado en la parte más bajo del EditWindow cuando el Set NoMovePoint está escogido. El entero Muestra cómo muchos puntos que usted ha escogido. Para regresar al modo normal, escoja a Define y Coloque a NoMovePoint otra vez. Se verifica que el modo normal sea determinado porque el texto " el Punto Modo " desaparece. En el modo normal el usuario puede mover todos los puntos incluyendo al NoMove Puntos. La tercera opción es Delete NoMovePoint. Esto suprime el último set del punto bajo la autoridad del NoMove El modo del punto. Las siguientes cuatro opciones se sedimentan de atracción para ciertos puntos o ciertas líneas en la cuadrícula. Esto es Usado por el generador cuadriculado elíptico. Una ventana de diálogo emerge cuando la elección es hecha, y lo El usuario le debe dar dos enteros que describe la posición del punto /línea de atracción. En ese entonces dos Los parámetros de atracción son dados. El valor del att. Prop. es proporcional para la atracción. Si el nega Tive, las líneas cuadriculadas es apartado en lugar de atraído. El valor Sq. Att. le da una atracción Proporcional para la diferencia de la línea cuadriculada elevada a una potencia de Sq. Att. Este valor se usa para disuadir Extraiga de la cantera hasta dónde expulsa en la cuadrícula que la atracción trabaja. Reparo en que un valor más pequeño le dará más grande Atracciones. La atracción del punto le da la atracción a los puntos, y la atracción de la Línea le da la atracción a las líneas. Hasta 200 puntos de atracción pueden estar definidos. Los puntos de atracción pueden verse en la cuadrícula por ahí Los rectángulos coloridos en las intersecciones cuadriculadas. La última opción en el menú Define es atracción última Delete. Esto suprime lo último definido Atracción. Genere La primera elección en el menú de despliegue vertical es Límite. Este elegido interpola linealmente adelante Las cuatro líneas divisorias de la cuadrícula. Reparo en que los valores de la z son también interpolados. Esto creará uno El rectángulo a menos que un NoMovePoint ha estado definido al borde. En ese entonces la interpolación será Entre las esquinas y los NoMovePoints.
La segunda elección es Elíptica. Esto echa a andar el generador cuadriculado elíptico. Reparo en que esto no lo hará Cambie los valores de la z. La tercera elección es TransfiniteI. que ésta es interpolación transfinita en la dirección del streamwise. Los valores de la z serán interpolados. IMPORTANTE: En este modo los NoMovePoints también serán Se movió. La cuarta elección es TransfiniteJ. Esto equivale a TransfiniteI, pero está en la cruz La dirección del streamwise. La segunda última elección, las interpolaciones del nivel /cama de la Cama, genera valores de la z para la superficie de la cama
69
De la cuadrícula. Los valores de la z son interpolados de un set de datos geométricos reza del geodata El archivo. Si no hay presente del archivo del geodata, un mensaje de error es dado. La rutina de interpolación Pasa a través de todos los puntos cuadriculados (yo, j), y encuentra los puntos más cercanos en el archivo del geodata en todo cuatro Los cuadrantes donde la intersección cuadriculada (yo, j) sea el centro del sistema de coordenadas. En ese entonces uno lineal La interpolación de estos cuatro puntos es hecha. Si uno de los puntos en el archivo del geodata está más cerca Que lo que 5 cm de la cuadrícula apuntan, este valor de la z es escogido y ninguna interpolación se hace. El resultado De la interpolación es puesto en bitácora para el boogie.bed del archivo. Si la rutina de interpolación es infructuosa En encontrar el punto, el valor de la z está dispuesto a poner en el cero. La última elección, 3D GridImplementation, es usada después de haber cambiado los valores de la z en cualquier de Las coordenadas. El editor cuadriculado sólo mueve la cuadrícula en el estrato bordeando la cama. Así es que si cualquier De los puntos cuadriculados ha sido movido en la dirección vertical, la línea de flotación y los puntos cuadriculados Arriba de las necesidades de la cama a ser calculado de nuevo. La cuadrícula nueva es computada utilizando el 3D Grid Opción.
La generación del 4.3.2 Grid para SSIIM 2
La visión general SSIIM 2 usa dos cuadrículas: Una cuadrícula estructurada promediada en profundidad de dos dimensiones y otro La cuadrícula no estructurada tridimensional. Las dos cuadrículas cubren el mismo área. La cuadrícula del 2D se compone En espacio sobre el tiempo y contienen ambos lo mojado y pilas secas. La indexación de la cuadrícula del 2D es Similar para SSIIM 1. La cuadrícula del 3D puede cambiar con el paso del tiempo como el agua y puede plantar en almácigo elevaciones Cambia. El número total de celdas en la cuadrícula del 3D por consiguiente también cambiará, y también el índice Ing de las celdas. Para un caso del mundo real donde un cuerpo humano complicado de agua es simulado, es necesario para empezar uno El archivo del geodata, dándole las coordenadas de para líneas de contorno de ejemplo de los niveles de la cama del lago. El método cuadriculado de la generación entonces comienza con leer este archivo de la Grid Editor. El indi Los puntos del vidual entonces serán mostrados en la ventana principal, con colores diferentes según lo
La elevación vertical. No puede haber que destinar un archivo del geodata para propósitos de comprobación y educativos, o si lo La geometría es medianamente simple, para el ejemplo un canal. El siguiente paso debe comenzar a hacer un número de bloques en la Grid Editor. Cada bloque es hecho De una cuadrícula estructurada, cuál es el 2D promediado en profundidad. Los bloques son encolados juntos para formar uno La cuadrícula no estructurada, cubriendo todo el cuerpo humano de agua. Los bloques pueden tener número diferente de Celdas, ambos relacionado con otros bloques y las dos direcciones horizontales. Con el algoritmo más reciente de remojo /secamiento, puede convenir más hacer un solo 2D El bloque de la geometría. El algoritmo de remojo /secamiento entonces puede usarse para hacer el complejo Límite. Cuando la vista de plan de la cuadrícula se ve bien., La cuadrícula del 3D puede ser generada. Se basó en esta cuadrícula La cuadrícula del 3D, excepto tiene un número diversos de celdas cuadriculadas en la dirección vertical. La cuadrícula del 3D es
70
Generado en la Grid Editor, del opciones del menú Generate - la cuadrícula > 3D. Después, es Aconsejable para salvar la cuadrícula del menú principal SSIIM, por ahí la escritura para el archivo del unstruc. Reparo en que el archivo del unstruc no contendrá la cuadrícula del 2D, sólo la cuadrícula del 3D y una conexión Entre la cuadrícula del 2D y la cuadrícula del 3D. El archivo del unstruc por consiguiente sólo debería ser escrito cuando Todas las celdas del 3D son con creces mojadas, y ninguna sección de la cuadrícula del 2D es seca. Es también recomendada leer Capítulo 6.11 para obtener más información acerca de este tema. Los detalles de generación cuadriculada Para los casos del mundo real, es importante hacer un bosquejo dibujado en mano de la geometría y la cuadrícula Se bloquea antes de hacer la cuadrícula en la PC, para determinar el número y tamaño aproximado de Bloques. Noto el límite de número de bloques es actualmente 9. Cabe sumar bloques para uno Ya existiendo cuadrícula, tan usualmente es aconsejable para empezar una cuadrícula más simple con un par de Se bloquea cubriendo la parte principal del cuerpo humano de agua, y suma más detalle después. También la nota Que no cabe quitar ya sumó bloques, así es que puede aconsejarse ahorrar archivos con La cuadrícula simplificada. Los bloques se agregan escogiendo el bloque Add en el menú del Bloque. Después de hacer la elección, El usuario se pone de moda entre el ratón en las cuatro esquinas del bloque. Los cuatro puntos deben agregarse En la dirección que gira en sentido del reloj, comenzando con la esquina del suroeste, en ese entonces la esquina noroeste, entonces La esquina del noreste y finalmente la esquina del sudeste. Note que el sur de norte de direcciones El oeste de este no tiene que seguir las direcciones ciertas según el mapa, pero tiene que ser contra El sistent referente al resto de cuadrícula. Después de que los cuatro clics son hechos, un rectángulo se ve adelante lo La pantalla. El usuario en ese entonces tenga que escoger el número de celdas cuadriculadas en el bloque. Esto termina por ahí Escogiendo el bloque de Tamaño en el menú del Bloque, y dándole los números en la ventana de diálogo. La cuadrícula Las líneas en el bloque entonces emergen. El usuario ahora puede mover las líneas cuadriculadas del bloque a mejor equipar El límite u otras características de la cuadrícula deseada. Un bloque nuevo está añadido por lo repetitivo el mismo método, comenzando con bloque Add. Hasta 19 Los bloques pueden ser usados. El siguiente paso es pegar bloques. La conexión se hace en verdad en el three-dimen El método de la generación del sional. El algoritmo revisa si dos puntos cuadriculados están muy cerca para cada uno
Otro. Si dos líneas cuadriculadas en bordes de dos cuadrículas están muy cerca, en ese entonces la conexión se hace. Reparo en que los fines de las líneas cuadriculadas también tienen que estar localizados en el mismo lugar, tan tan sólo un La celda de un bloque se conecta a una celda en otro bloque. No cabe tener Dos celdas de un bloque conectándose a una celda en otro bloque. En ese entonces la conexión no es Hecho, y una pared es usada en lugar de eso.
71
Antes de que el bloque 2 se haga, uno debería pensar Acerca de la orientación de los bloques. El bloque nuevo La voluntad de modo semejante para el primer bloque tiene un sur /oeste El lado de este /norte. Cuando los bloques son pegados, El lado del norte de un bloque debería ser encolado uno El lado del sur del otro bloque, por ejemplo. O lo Este lateral de un bloque debería ser encolado para el oeste El lado de otro bloque. Por allí una consistencia de lo
Las direcciones de los bloques pueden ser Comprobado después de que la cuadrícula se haga acostumbrando Los gráficos del mapa, mostrando la celda Números. El número mínimo en uno Bloquee siempre puntos de partida sobre el suroeste La esquina, y lo más alto en el norte La esquina de este.
La dirección de la cuadrícula total es mantenida. Todo el Los bloques deberían tener el mismo / oeste /sur del noreste Dirección.
Para hacer la conexión está por consiguiente necesario localizar esquinas cuadriculadas de dos bloques en lo El mismo lugar. Esto termina escogiendo a Connect enseña con el dedo modo en el menú del Bloque. En este modo, eso Cabe dar un clic sobre una esquina cuadriculada y avanzar lentamente ella para otra esquina cuadriculada en otro bloque. Cuando esto termina, el punto está enllavado, y no se moverá más tarde, similar para un NoMovePoint. Así de Se ve en 4.3.2.1 de la Figura. Higo. Unas funciones dos bloques que deben estar conectadas. Higo. La B sale a la vista lo La conexión de puntos de dos bordes de cuadriculado
B
carbono
A
D
72
Higo. El método del 3.3.2.1 para pegar bloques.
No hay que conectar todos los puntos a lo largo de una conexión, sólo las partes finales. Para cada uno Bloquéese, uno puede utilizar al Generate - la opción del Límite para generar líneas rectas entre esquina Puntos, NoMovePoints y puntos de conexión. En ese entonces los puntos intermedios en la conexión La línea estará localizada en el mismo lugar. Esto termina en Higo. El carbono del 4.3.2.1 arriba. Reparo en que es sólo Posible para editar un bloque a la vez. El usuario escoge cuál bloque a la edición por la opción del menú Bloquéese - Escoja no. Después de que los bloques están hechos y encolados juntos, hay usualmente que modificar cada bloque El límite según los puntos en el archivo del geodata, y también posiblemente para generar la inicial Los puntos en el bloque con el generador elíptico o transfinito y cuadriculado. Esto es mostrado en D Fig arriba. El usuario puede ponerse de moda entre el ratón en una intersección cuadriculada y puede avanzar lentamente esto para una posición nueva. Lo El botón del ratón debe ser empujado hacia abajo mientras el movimiento es hecho. Cuando el usuario está satisfecho de la cuadrícula de dos dimensiones, la cuadrícula tiene que hacerse en la tercera parte Dirección. Esto termina en la opción cuadriculada Tridimensional en el menú. Cabe tener Variando números de celdas cuadriculadas en la dirección vertical. Hay básicamente dos formas para hacer esto.
Cualquier para tener una cuadrícula con escalones con líneas cuadriculadas poco horizontales horizontales cuadriculadas rágades, o utilizadoras Incluyendo la posibilidad de tener celdas triangulares. Las dos opciones son dadas en la figura Debajo:
B
A
Note esa A es la opción predeterminada. Al usar esta opción, en ese entonces los niveles de la cuadrícula (en los metros) Debe recibir sobre el conjunto de datos G 3. La B de opción puede ser especificada utilizando el conjunto de datos F 64. Note eso El comúnmente usado F 64 11 y F 64 13 opciones tienen definiciones diferentes del conjunto de datos G 3. En ese entonces el conjunto de datos G 3 es el porcentaje de la distancia entre la cama y la superficie de agua. Las líneas cuadriculadas horizontales son a menudo preferidas al calcular salidas de la hemoglobina del interior de los eritrocitos donde el stratifica de densidad El tion tiene mucha importancia. En ese entonces la ausencia de términos poco ortogonales para una cuadrícula poco ortogonal Pueden causar inestabilidades. También, para un lago con estratificación, la mayor parte de las velocidades ocurren cerca de La superficie, y si la cuadrícula no son exactas en la cama, esto no puede afectar los resultados. El hor Las líneas de la cuadrícula del izontal son usadas donde una descripción muy precisa de la cama es menester, y donde Las gradientes de densidad son relativamente pequeñas. En la cuadrícula Tridimensional - > los parámetros dialogan caja, el usuario escogió el tipo cuadriculado y lo La distribución vertical de líneas cuadriculadas. Si el usuario quiere crear una cuadrícula anidada, el bloque de opción del menú Add debería estar escogido. Lo El usuario escoge las esquinas de la cuadrícula anidada adentro la ya cuadrícula gruesa generada. Sino En lugar de escoger tamaño del Bloque, el bloque de opción Nested debería estar escogido. En ese entonces una ventana de diálogo es Dado, donde el usuario escogen parámetros para el bloque anidado. El bloque anidado es automati El cally se conectó al resto de cuadrícula en la generación tridimensional de la cuadrícula. Las notas importantes:
1.
2. Después de haber editado la cuadrícula, se aconseja escribir el contenido para el archivo del unstruc. Así de Termina en la opción del Archivo del menú principal. También note ese la cuadrícula del 3D primero tiene que ser Generate hecho, utilizador de la opción cuadriculada Tridimensional en el menú. Los coeficientes desfavorables utilizadores de atracción pueden causar que el generador elíptico choque,
73
Que quiere decir que SSIIM también choca, y los datos cuadriculados se pierden. Es por consiguiente advisa El ble para escribir la cuadrícula para los archivos antes de iniciar la época elíptica con coeffi de atracción Cients. Si el programa choca, los archivos pueden ser leídos y otros coeficientes de atracción lo pueden hacer Sea probado. Usando los últimos algoritmos de remojo /secamiento de SSIIM 2, es a menudo mejor usar sólo un bloque. En ese entonces la línea de flotación es escogida tan a gran altura que está por encima de la cama en todos los lugares. El geodata adicional Los puntos pueden ser generados en áreas donde hay también pocos puntos. Un archivo del unstruc es generado Para el bloque, donde ningún secamiento ha tenido lugar. Este archivo del unstruc es entonces usado en todo grupo de seguidores
Computaciones. El insumo /emanación es especificado en este archivo. A menudo, la línea de flotación en el principio de lo La computación está debajo de la más alta línea de flotación. En ese entonces un archivo del koordina es hecho de la inicial Línea de flotación, a menudo usando una hoja contable para modificar el archivo del koordina.t. La F 112 que 1 datos colocan es Usado al leer el archivo del unstruc. Esto causa que el archivo original del unstruc sea leído primero, entonces El archivo del koordina con la más bajo línea de flotación es leído, y en ese entonces la cuadrícula es regenerada para el punto bajo La línea de flotación del ered. IMPORTANTE: El archivo del unstruc no debe ser escrito tras este método, Cuando la línea de flotación ha sido aminorado. Sólo el archivo original del unstruc debe ser usado en el fol Mugiendo trabajo. De otra manera, ninguna información geométrica se guardará para las áreas secas, causante Los problemas más tarde.
4.3.3 Digitizing hace mapas (SSIIM 2 para Ventanas sólo)
Cabe utilizar a SSIIM 2 para Ventanas para digitalizar mapas para generar el archivo del geodata. Una pulla La mesa del itizing tenga que ser usado, y los conductores tienen que ser instalados correctamente. La mesa que digitaliza El ratón entonces mostrará un cursor avanzando por la pantalla. SSIIM usa la posición de este ratón Para generar coordenadas. La Grid Editor en SSIIM es usada. Primero, SSIIM comienza, y la ventana maximizada. Entonces El ratón de la tableta es movido a fin de que el cursor está en la esquina inferior izquierda de la parte de adentro de lo La ventana SSIIM. Un lápiz se usa para marcar este punto en la tableta. Este punto es llamado UNO. Entonces El ratón de la tableta es movido a fin de que el cursor de la pantalla está en la esquina superior izquierda de la parte de adentro de La ventana SSIIM. Ésta es B del punto. La distancia entre los puntos sobre la mesa que digitaliza es Comedido utilizador un gobernante. Ésta es llamada D. La inversa de la escala del mapa es multiplicada D (en los metros) para obtener la S de número. Por ejemplo, D es 37 cm, y la escala es 1:3000, en ese entonces S Son 1110 metros. En el directorio en funciones, un archivo inicial del geodata tenga que hacerse inicialmente, utilizando a un editor. Lo El archivo debería tener tres líneas: S 0.0 0.0 1110.0 1110.0 E 0.0 0.0 0.0 Z000
Los dos últimos números flotantes del punto en la primera línea es S. Reemplace 1110.0 con la S computada El valor. Entonces pegue con cinta adhesiva el mapa para la mesa que digitaliza e inicie a SSIIM. Escoja al GridEditor, escoja Vista El geodata apunta y puntos del geodata de Define-Add. Dele el nivel de una curva de nivel en el diálogo Boxee, y dé un clic sobre la línea en el mapa sobre la mesa que digitaliza con el ratón de la tableta. Escogió El geodata de define-Add apunta otra vez cuando una nueva curva de nivel es digitalizada. No digitalice más Que 500 puntos a la vez, entonces SSIIM chocará. Antes de 500 es alcanzado, el archivo del geodata lo debería hacer Sálvese y SSIIM feneció. Entonces póngalo en marcha otra vez, lea el archivo del geodata y sume nuevo 499 Puntos. Esto puede ser repetido tan muchas veces como necesario. Note el mapa tener que hospedarse en el mismo lugar adelante la mesa que digitaliza. Si está distante, el coor El sistema del dinate se moverá, y el método que digitaliza tenga que ser repetido.
74
Después de que lo digitalizar termina, la primera línea con la S es removida del archivo del geodata, y lo La escalada /traslado de los gráficos surtirá efecto otra vez. También noto que cabe quitar puntos del geodata gráficamente en el editor cuadriculado.
Los algoritmos de interpolación de la Cama del 4.3.4
Los algoritmos proveen un método para interpolar los niveles de la cama de la cuadrícula, un gran número dado De puntos medidos, al azar distribuido en la cama. Los puntos medidos son dados en el ge El archivo del odata. Hay actualmente tres algoritmos implementados en SSIIM 1 para Ventanas: - El algoritmo predeterminado - El algoritmo mínimo - El algoritmo de corte trasversal Sólo la primera parte es actualmente implementado en SSIIM 2 y las versiones del OS/2. En lo siguiente, la p del índice es dada para el punto donde el algoritmo computa el nivel de la cama. El algoritmo entonces computa a zp, xp dado, yp y un número de puntos del geodata: (Xi, yi, zi). El algoritmo predeterminado El algoritmo predeterminado divide todo el geodata apunta en cuatro grupos, según su posición En el avión de x-y. El primer grupo tiene ambos valores de x mayor y y que p del punto. El segundo grupo Tiene mayores valores de la x y valores más pequeños de la y. El tercer grupo tiene valores de la x más pequeña y y que p. Y El cuarto grupo tiene mayores valores de la x y valores más pequeños de la y. De cada grupo, el punto más cercano para La p está entonces escogida. Esto le da normalmente cuatro puntos, toda p circundante del punto. Una interpolación lineal Del zp el valor de estos cuatro puntos está entonces hecho, basado sobre la inversa de la distancia de Los puntos para p. La siguiente línea es escrita para el archivo del boogie.bed: “ La primera parte: 10 20 345 456 345 321 ” Los dos primeros enteros son lo que yo y j indexo para p del punto. Los cuatro siguientes índices denotan lo Cuatro puntos circundantes. La numeración sigue la orden de los puntos en el archivo del geodata. Lo El primer punto en el archivo del geodata es 1, el segundo 2 etc. Algunos algoritmos especiales son usados si no hay puntos del geodata en uno o más de los grupos.
Si no hay puntos en dos o más grupos, en ese entonces el algoritmo puede fracasar. En ese entonces un valor del zp de cero Será afecto a apuntar p. También, el siguiente mensaje de advertencia estará escrito para el boogie.bed El archivo: La advertencia, el lazo nulo de primera parte de valor para yo, j = 10 20
75
Para este ejemplo, p está ubicada en (10,20). Es recomendado comprobar esto después de una interpolación de la cama, o mirar el mapa acotado de la cama Niveles. Esto debería ser revisado en busca de áreas donde el nivel de la cama es ponen en el cero. Si esto ocurre, el nivel del zp Debería ser dado en el archivo del koordina, utilizando a un editor. También note que si un punto del geodata está ubicado dentro de una distancia de 0.05 metros de p, en ese entonces la z El valor de este punto es usado en lugar de la interpolación. En ese entonces la siguiente línea está escrita para lo El archivo del boogie.bed: Destinando valor exacto para 10 20 4.567 En este caso, el valor para punto (10,20) es 4.567 metros. Nota, el valor 0.05 mide puede variarse por el usuario, dándole sobre el conjunto de datos F 47. El algoritmo mínimo Este algoritmo fue desarrollado durante el trabajo con el río Sokna en 1994. El río Sokna Si tuviesen piedras muy grandes, y un acercamiento de porosidad se usase para incluir su efecto. El geodata El archivo contuvo un gran número de puntos para cada celda cuadriculada, y el al predeterminado de interpolación de la cama El gorithm le dio el nivel común de la cama de los puntos medidos circundantes. Para este caso, nosotros Pensé que éste fue un valor demasiado alto. Un valor más bajo mejor permitía modelar el flujo cerca Para la cama, entre las piedras. Un método similar para el algoritmo predeterminado es inicialmente usado, donde los puntos del geodata son di El vided en los mismos cuatro grupos. En ese entonces el tamaño de la célula promedio cerca de p es computado, y todos los puntos Más allá fuera de p que esto es descartado. En cada uno de los cuatro grupos en ese entonces lo siguiente dos Los parámetros son computados: - El nivel común de la cama - El nivel mínimo de la cama Esto le da enteramente ocho números en los cuatro grupos, si hay suficientes puntos del geodata Disponible. Los ocho puntos son entonces promediados, sumándoles uno divisorio a las ocho. Esto da El nivel de la cama en p del punto. Este algoritmo le da un nivel más bajo de la cama, y a menudo una cama más suave.
Si no hay puntos en cualquier de los grupos, el algoritmo fracasará. La cama nivelada en p del punto está colocada Para poner en el cero, y el siguiente mensaje de error está escrito para el archivo del boogie.bed: No podría usar interpolación interna para yo, j = 10 20 Si no hay puntos en uno de los grupos, el siguiente mensaje de advertencia estará escrito para lo El archivo del boogie.bed:
76
Dando aviso, acostumbrando sesgó valor para yo, j = 10 20 Este algoritmo no usará el valor exacto de uno de los puntos del geodata, si este punto es mismo Cerca de p. El algoritmo de corte trasversal Este algoritmo fue desarrollado como un intento para darle una mejor interpolación de la cama si el geodata Los puntos son tomados de secciones transversales medidas. Esto es a menudo el caso, como las secciones transversales son tra El ditionally medido para los modelos numéricos de una sola dimensión. Se presume ahora que la geometría modelada se parezca a un río, y que las líneas cuadriculadas siguen Las líneas aerodinámicas razonablemente pozo. Y que las secciones transversales sean razonablemente normales al flujo La dirección y las líneas cuadriculadas en la dirección longitudinal del / streamwise. En punto p, dos vectores son primeros computados: A lo largo de la línea cuadriculada en lo corriente abajo dirección, y Adentro lo río arriba dirección. En ese entonces el vector de p para cada uno del geodata apunta es computado. El producto del punto entre este vector y el vector en lo corriente abajo la dirección cuadriculada son comput Ed, a ver si los dos vectores es paralelo. También, la distancia para el geodata apunta es computado, Seleccionar el geodata apunta en las secciones transversales más cercanas. (Río arriba y corriente abajo de p). Lo Moldeado de dos puntos que el ángulo más pequeño en izquierda y directamente el lado del vector cuadriculado de la línea son selenio Lected. Una interpolación lineal entre los puntos está hecha, basada en los ángulos. Esto le da uno El nivel de la cama para lo corriente abajo la dirección. En ese entonces lo mismo está acabado lo río arriba dirección. Lo Dos valores son entonces linealmente interpolado, basado en la distancia entre el geodata seleccionado Los puntos y la p del punto. El algoritmo básicamente interpola entre cuatro puntos del geodata. El número de estos puntos Está escrito para el archivo del boogie.bed: Interno: 10 20 345 346 453 454 Por lo que respecta al algoritmo predeterminado, el valor exacto del punto del geodata será seleccionado si el punto es Dentro de una distancia 0.05 mide de p. El mismo mensaje entonces estará escrito para el boogie.bed El archivo. Destinando valor exacto para 10 20 4.567 Si por ejemplo no hay secciones transversales en un lado del punto cuadriculado, el resultado del algo El rithm no es determinado. Si el algoritmo no encuentra ningún punto, los índices de cero serán escritos
Para el archivo del boogie.bed, por ejemplo: Interno: 10 20 0 0 453 454 En ese entonces se aconseja comprobar la cama derriba para estos puntos.
77
El exhibir 4.3.5 midió cambios de la cama en SSIIM 2 para Ventanas
Los cambios medidos de la cama pueden ser exhibidos en SSIIM 2 usando el siguiente método: 1. Primero una cuadrícula tiene que hacerse de la geometría. La cuadrícula típicamente se haría de un geo Fichero de datos, tomado de los asumidos niveles de la cama mínimos. Para el ejemplo después de lo sonrojándose, o antes La declaración jurada escrita del sedimento. La gráfica para registro de curvas está entonces escrita al archivo del unstruc. Cuando este archivo es escrito, un archivo Koomin.bed designado es también escrito. Renombre este archivo, así es que no es sobre-escrito más tarde. 2. Añádale a una F 249 1 conjunto de datos al archivo de control. Esto permitirá ambos valores positivos y negativos De la cama la elevación cambia. Asegúrese de que usted utilice que un SSIIM 2 ejecutable persiguió 14. El febrero del 2010. 3. Use la misma cuadrícula así como en punto 1, pero ahora cambie el archivo del geodeata para el mismo del otro El nivel de la cama. Use este archivo para hacer una cama nueva a ras de la misma cuadrícula así como en punto 1. Escriba lo El archivo del unstruc 4. Inicie el programa con el archivo del unstruc de punto 3 y el archivo del koomin de punto 1. Lo El archivo del koomin ahora debe ser llamado koomin y eso no debe tener ninguna extensión. 5. El "espesor" variable del "sedimento" ahora será la diferencia entre los dos niveles de la cama adentro Los dos archivos del geodata. Esto puede ser exhibido en los gráficos SSIIM, o le puede escribir al ParaView O los archivos TecPlot. Si la variable no pone de manifiesto cuándo le es el a archivo Tecplot/ParaView escritos Directamente del menú, hay que agregar el parámetro t ' en la G 24 el conjunto de datos y el uso uno La opción F 48 en el archivo de control para producir los archivos Tecplot/ParaView. 6. El volumen inicial de agua del estanque está escrito para lo baila archivo al principio de Cada computación transitoria del sedimento. Usar los dos archivos del unstruc de punto 1 y 3 darán Dos volúmenes para el estanque. Tan largo como la línea de flotación es lo mismo, la diferencia en los volúmenes Le dará el volumen de lo ingresado sedimentos / erosionados en el estanque.
4.4 El Editor de Descarga (SSIIM 2)
Porque la cuadrícula es no estructurada, no es posible darle descargas de agua y fluir de otro Los componentes en el archivo de control. El número de las líneas cuadriculadas no es con holgura obtenido. En lugar de eso, Las descargas son dadas en el Editor de Descarga. Los valores son almacenados en el archivo del unstruc. El editor de descarga es invocado de la opción de Parámetros de Aporte en el menú principal para lo La versión del OS/2. Para la versión de Ventanas, es conjurado de la opción de Vista en el menú principal. Está algo similar para el editor cuadriculado, en lo referente a que la cuadrícula es mostrada en el menú principal. El usuario Puede escoger entre dos tipos de descargas: El lado se descarga, para insumo de ejemplo de uno Río arriba el río, o la superficie descarga, para el ejemplo un derramamiento de contaminante en el centro de un lago.
78
Esté de acuerdo con descargas Las descargas laterales están organizadas en diez grupos. Cada grupo tiene una descarga de agua, y una cierta cantidad Características. Entre las características está si es un insumo o una emanación. La primera parte del usuario Escoge cuál grupo para darle datos para. En ese entonces los datos son dados en la ventana de diálogo emergiendo de El Give aprecia la opción en el menú. Después, el usuario escoge superficies Add para definir el cual Las superficies le pertenecen al grupo de descarga. Las superficies se agregan entonces dando un clic sobre la cuadrícula Con el ratón. Si la superficie equivocada se agrega, escoja a superficie Remove entre el menú. Al añadirle una superficie a un grupo, el usuario da un clic sobre una línea que puede cartearse para varias Superficies, colocadas verticalmente por encima de uno otro. En la ventana de diálogo el usuario le da dos enteros Mostrando el número mínimo y más alto de la superficie a sumar. La nota si las descargas laterales son usadas, debe haber al menos dos grupos: Un grupo del insumo y uno El grupo de la emanación. También, la suma de las descargas en el grupo del insumo debe ser igual a la suma de Los disparos para la emanación se agrupan. Una línea está escrita para lo baila archivo para cada grupo de descarga arriba del cero. Esto puede ser capaz de El cheque si la suma de las descargas es el cero, y si todo o demasiados grupos de descarga son usados. La superficie se descarga Las descargas de la superficie se agregan similarmente como el lado se descargue. Hay también diez sur El disparo de la cara se agrupa, pero no le corresponden a los grupos laterales de descarga. Cada sur El grupo de descarga de la cara sólo tiene dos parámetros: Un entero como un índice para la calidad de agua El componente, y la cantidad de contaminante a sumar. El índice cartéese para los conjuntos de datos de culombio en lo El archivo de control. Los dos parámetros son dados en una ventana de diálogo de aporte.
4.5 gráficos de Presentación Hay dos para tres módulos de gráficos para la presentación de resultados. Éstos pueden ser invocados cualquier El tiempo durante el cálculo o después. Más de lo que un módulo puede correr simultáneamente para La versión del OS/2. Los módulos son elecciones debajo de la opción de Gráficos del menú principal: - 3D OpenGL coloree gráficos (no para SSIIM 2 para Ventanas)
- El mapa acotado (el mapa acotado es incluido en Mapa para las versiones de Ventanas) - El mapa - El perfil longitudinal - El perfil de corte trasversal - VerifyProfile - VerifyMap OpenGL sale a la vista una ortografía geométrica de superficies de la cuadrícula. Si ninguna superficie es especificada adelante lo Los datos G 19 se sedimentan en el archivo de control, la cama de la geometría será mostrada. Varios conjuntos de datos G 19 Puede usarse para especificar superficies tridimensionales de la geometría. La figura puede ser rotada,
79
Escamoso y emocionado. También, el usuario puede escoger entre mapas de color de aparición de superficies o lo Cuadrícula. Las opciones diversas para las variables pueden ser exhibidas con colores. La nota lo más detallado La descripción del menú capitanea dada en lo siguiente. Los gráficos OpenGL incluye animación de la partícula. La más descripción de la animación Los gráficos reciben en Capítulo 4.7. El mapa presenta la geometría vista de arriba. Cabe tener complots de vector de velocidad y Los complots y los complots del bar de concentración, diffusivity, k, etcétera. Cabe también representar gráficamente la cuadrícula y Cambie entre niveles verticales diferentes. En las versiones de Ventanas, el mapa acotado es también Dado de la misma opción del menú. El mapa acotado presenta las variables como complots del contorno, visto de arriba. El usuario puede dar lo Los valores de las líneas de contorno en los datos de la L se sedimentan en el archivo de control. Si el conjunto de datos de la L no es dado, Siete líneas de contorno serán usadas. Estos se calculan para estar dentro del alcance de lo calculado El campo variable. Si la Variable de opción debajo de la Escala es escogida, la usuaria le puede dar lo numérico Los valores de las líneas (la versión OS/2). Cabe también escoger el número de líneas. Note que si Más de lo que 7 líneas son escogido, todas las líneas serán negras. También note que si 0 líneas están escogidas adentro lo Ventana de diálogo, la esquematización será similar a no darle datos de la L incrustados en el archivo de control. Los valores de Las líneas diferentes son dadas sobre la escala de color en la esquina inferior izquierda de la ventana. El texto Le da que los valores de los valores máximos y mínimos, y hay seis el intervalo del igual Entre los valores máximos y mínimos (el default). Los valores en el contorno hacen mapas del Win La versión Dow es dada en la vista Del Texto. Perfile presentes un perfil de sección transversal longitudinal de la geometría. Las gráficas con diferente Los parámetros como una reunión social de profundidad a lo largo de lo longitudinal perfilan es obtenido. Es también posible Para mirar la cuadrícula o los vectores de velocidad. Cabe cambiar en medio diferente longitudinal Perfiles. Para ver dónde está ubicado el perfil en la versión del OS/2, mirar los Gráficos del Mapa y Escoja De Perfil en la opción de Variables al menú. Para la versión de Ventanas, mire la celda Numera en ambos el Perfil y los gráficos del Mapa. Los valores numéricos para el complot son dados Sobre la vista Del Texto en la versión de Ventanas. Los presentes VerifyProfile calcularon reseñas de concentración o la velocidad en posiciones especificó por ahí El usuario. También presenta datos dados por usuario en el mismo complot. Vea el siguiente capítulo para más infor Mación. VerifyMap presenta vectores calculados y medidos de velocidad en la misma figura. Vea lo siguiente El capítulo para más información.
El sistema del menú de gráficos Los módulos destinan la Interfaz Gráfica del Usuario estándar para OS/2 y las Ventanas, y tienen aproximadamente lo mismo El sistema de menús. Iniciar gráficos OpenGL de SSIIM está sólo disponible para el OS/2 ver Sion. Los gráficos OpenGL tiene una Leyenda de opción. Esto muestra la leyenda de color del complot. Puede Sea usado en presentaciones usando una herramienta que capta pantalla conmover una de las leyendas a lo
80
Procesador de texto. Los valores máximos y mínimos son mostrados en el bar por encima del menú. Los gráficos OpenGL tiene una opción Rotate. Esto le da la elección de rotar el three-dimen La vista del sional alrededor del eje de la x, y o z. En lugar de usar el menú, cabe utilizar al < F3 Y < F4 > teclea para girar alrededor del eje de las abscisas, el < F5 > y > llaves < F6 para rotar alrededor del eje vertical Y las > llaves < F11 > y < F12 a rotar alrededor de la z-axis. Los gráficos OpenGL también tiene un menú designado Superficies. Esta opción especifica cuáles superficies Es mostrado y las propiedades de las superficies. Hay básicamente dos propiedades: Las superficies Puede ser mostrado con colorido matiz o la cuadrícula puede ser mostrada. Hay tres modos para mostrar lo Propiedades: Todo color de superficies solapó (Lleno), todo el superficies mostradas como cuadrículas (Grid) o uno mixto El modo donde el usuario tenga que definir cuál a está las superficies mostrado como cuadrículas y que es mostrado como El color solapado (la cuadrícula Creada por el Usuario / llenada). El mismo menú también define cómo son muchas superficies Mostrado en una especificada lista. Esto termina por el Add y opciones últimas Remove en el menú. Lo La lista es especificada sobre los conjuntos de datos G 19 en el archivo de control, o definida en la ventana de diálogo, activada Por la opción Define en el menú. Lo define ventana de diálogo se usa para definir superficies nuevas o Modifique superficies existentes. El usuario básicamente decide los mismos parámetros tan dados en la G 19 El conjunto de datos en el archivo de control. Reparo en que cabe almacenar los datos sobre el conjunto de datos G 19 por escrito judicial Ing el archivo del control.new en el menú del programa principal. La Maniobra de opción se usa para conmover el complot arriba, hacia abajo o lateralmente. La flecha teclea Puede ser usado en lugar del menú. La Escala de opción se usa para ampliar, encogerse o distorsionar el complot. Las claves < Mandan a Llamar Arriba > y < Page Down puede servir para descamarse. Algunos de las gráficas también usan flechas < CTRL > + para Distorsionando el complot. Para los complots OpenGL, el submenú debajo de la Escala puede usarse para conmover la escala de color a rojo o Azul. Esto es también visualizado en la vista de Leyenda. Se destinó para las > llaves < F7 > y < F8 lo El mismo propósito. Una opción en la barra de menús es Gráfica. El menú de despliegue vertical exhibe parámetros diferentes que Puede ser mostrado. Una opción en la barra de menús de la versión del OS/2 es Sistema o Salvo. El menú de despliegue vertical de Sys Tem tiene la opción Salvo. Esto sirve para almacenar el complot en un meta archivo del OS/2. Los nombres de lo
El archivo de metas archivos será mapfl000.met, longf000.met, color000.met, conto000.met, vprof000.met, Bedfl000.met o cross000.met, a merced del cual de los métodos de gráficos que produjo El archivo. Si hay un archivo existente con el mismo nombre, esto no será sobre-escrito. En lugar de eso uno El archivo nuevo con últimos personajes 001 en lugar de 000 será escrito. Si esto existe, los más incrementos En el número en el nombre estará hecho, hasta número 999. El estampado de las versiones de Ventanas está terminado directamente con la opción Estampada en el menú principal. Importando gráficos SSIIM en documentos en Ventanas Las versiones de Ventanas de SSIIM pueden copiarse la mayoría de los gráficos (no OpenGL) para el Clip
81
Embárquese. Éste es un tipo de un espacio de almacenamiento de gráficos. Lo que está en el Portapapeles puede verse con lo Visor Del Portapapeles. El Visor del Portapapeles es un programa que es incluido en el operat de Ventanas El sistema Ing. Es también llamado Clipbook Viewer en algunas versiones de Ventanas. Enlata la mayoría de conven El iently comience de una orden en punto. La orden indicador comienza de la cañería maestra El menú de ventanas como una ventana. En esta ventana, las órdenes del texto pueden ser dadas. Escribiendo clipbrd < el retorno de carro > echa a andar el Visor del Portapapeles. (< el retorno de carro > quiere decir Retorno de Carro). El Visor del Portapapeles tiene dos ventanas: Uno local y uno global. Cuando el Portapapeles El espectador comienza, la ventana local es a menudo mostrada. Esto necesita ser minimizado. Y en ese entonces lo La ventana global (el otro) es maximizada. El Portapapeles está entonces listo a mirar la gráfica Ics. Los gráficos de SSIIM se copian para el Portapapeles usando el menú SSIIM: Imprima - > la Copia para Portapapeles. La imagen se ve entonces en el Visor del Portapapeles. Los gráficos en el Visor del Portapapeles pueden ser ahorrados para archivos del Portapapeles. Esto es muy conveniente Al almacenar gráficos. La imagen en el Visor del Portapapeles también puede ser importada directamente en uno El documento, para el ejemplo un archivo del Verbo, usando el Archivo del menú - > el Artículo Importado de Verbo. Para alguna razón inexplicada, fue algunas veces imposible copiarse directamente de SSIIM en La palabra. Hubo que entonces hacer los trámites arriba, usando el Visor del Portapapeles y Salve los archivos primero. Sin embargo, este problema parece haber sido solucionado con lo más nuevo Las versiones de compiladores y las Ventanas. Cabe también leer los viejos archivos del Portapapeles en el Visor del Portapapeles, y entonces importar lo Las imágenes en el documento Word. Esto es muy práctico al hacer informes y otro publica Tions.
4.6 Verifican gráficos El propósito de los Gráficos Verify es simplificar comparación de los resultados de SSIIM con Los valores medidos. Convenientemente puede ser usado en publicaciones y otra documentación de CFD Estudios.
Los valores medidos son dados adentro lo verifica archivo. Casi todos los valores medidos pueden ser mostrados: Velocidades, energía cinética turbulenta, difusión turbulenta, presión, concentración del sedimento o uno Riegue componente de calidad. Hay dos tipos de complots de verificación: - Los vectores de velocidad, vistos de arriba - Uno o más reseñas verticales Los vectores de velocidad El vector de velocidad verifican gráficos son conjurados en los gráficos del Mapa de las versiones de Ventanas. Una ventana separada es usada en la versión del OS/2. Para el vector de velocidad verifican gráficos, sólo el primer par de valores en cada punto de medida
82
De lo verifica que el archivo estará usado. Estos serán exhibidos conjuntamente con el vec común de velocidad Peñascos. La cautela debe ser tomada al decidir acerca de la elevación vertical de los puntos medidores Comparado con la elevación de las celdas cuadriculadas. Las distancias verticales deberían corresponder. Si no, Puede caber cambiar la distribución vertical de las celdas, sobre el conjunto de datos G 3. También, Lo El usuario debe escoger este nivel al mirar los gráficos. Se aconseja usar una separata asegúrese Solicite cada nivel vertical de medidas de velocidad. Verifique reseñas Lo verifica de perfil función el cuerpo humano de agua de la sección de lado /cruz, donde un número de puntos En la vertical ha estado medido a la una o más posiciones. La verificación del perfil sale a la vista lo Las medidas con cruces, y las líneas para los resultados calculados. Lo se asegura de perfil es invocado en una ventana separada en la versión del OS/2, y en una Vista separada De las versiones de Ventanas. Los siguientes parámetros pueden ser usados: - La velocidad horizontal (la sede debajo de) - La velocidad vertical - La presión - La energía cinética turbulenta - La épsilon - La viscosidad de remolino - La concentración del sedimento - Un componente de calidad de agua Mostrando velocidades horizontales, la x y los componentes y pueden ser entregados lo verifica archivo. El ver Los gráficos del perfil del ify entonces pueden mostrar comparaciones de: - La magnitud de las velocidades - El componente en la dirección de x - El componente en la y-direction - El paralelo componente para el perfil longitudinal (las Ventanas sólo) - El paralelo componente para la sección transversal (las Ventanas sólo) La reseña biográfica verifican funciones de gráficos las reseñas medidas y los valores calculados en la celda Más cercano para la posición de las medidas. Las reseñas pueden ser llevadas en una sección transversal o uno El perfil longitudinal, o alguna otra línea arbitrariamente alineada en la geometría. Sepárese verifican archiva también debería estar hecho para cada variable. Noto la velocidad vertical es tratada Como una variable del scalar, y debe ser dado en un archivo separado.
83
4.7 la Animación El propósito del módulo de animación es visualisación de flujo. El módulo exhibe una vista del 3D de La geometría, y anima el movimiento de una partícula del sedimento. El movimiento del parti El cle dependerá del campo de flujo y la velocidad de caída de la partícula. Los gráficos de animación se hicieron usando la biblioteca de gráficos OpenGL. Los módulos fueron Incorporado en los archivos OS/2 .exe. Esto no fue posible para la versión de Ventanas corriendo Ventana 95 o Ventana 98. Las versiones de Ventanas de SSIIM por eso no tiene el ánima Los gráficos del tion. Un programa separado con sólo gráficos OpenGL se hizo funcionar con Ventanas NT. Esto las únicas obras para archivos SSIIM 1. La animación es una parte de los gráficos OpenGL. En las versiones del OS/2, las opciones del menú lo harán Refiérase a la opción de la Partícula en el menú OpenGL. La idea principal es soltar un número de partículas simultáneamente de las regiones del insumo de La geometría. Esto termina cuando el usuario escoge Liberación en el menú. El número predeterminado de Las partículas equivale al número de celdas en el área del insumo. Hay una partícula para cada uno Celda. El usuario puede cambiar esto escogiendo un número diferente en la opción de dirección del Espacio adentro El menú. La dirección del espacio 2 manera que la cada otra celda tendrá un etc de la partícula. El módulo adivinará un cierto paso de tiempo, y moverá las partículas consecuentemente. Algunas veces esto Será demasiado lento o también ayunará para la visualisación. El usuario puede ajustar la velocidad escogiendo El doble Speed o La Mitad Acelera en el menú. Esto puede ser repetido. Un modelo para participación la turbulencia es también implementado. Esto es medianamente crudo, y da uno El movimiento aleatorio según la energía cinética turbulenta del flujo. La maniobra aleatoria El ment es isotrópico. Incluir turbulencia o no está resuelto por las opciones Ninguna Turbulencia y Incluya Turbulencia en el menú. Cuando las partículas golpean el límite, hay dos opciones: Las partículas pueden adherirse, o pueden ser Reflejado. Esto es dado por el usuario en la elección del Límite en el menú. La velocidad de caída de las partículas también puede ser dada por el usuario en la opción de velocidad de Caída de lo Menú. La sedimentación por consiguiente puede ser visualizada.
84
Capítulo 5. Los archivos de aporte /resultado
5.1 La estructura del archivo El OS/2 y versiones de Ventanas usan los mismos archivos de entrada y producen los mismos archivos de resultado. Los archivos pueden ser intercambiados entre las versiones. Un diagrama de flujo describiendo los archivos diversos es dado debajo. Note tan la mayor parte de que los archivos son sólo Usado para los propósitos especiales y ellos no es normalmente requerido. Algunos de los archivos son salida Archivos. El programa puede producir muchos de los archivos de entrada. Para los casos más simples todo lo necesario Los archivos de entrada pueden ser generados por el programa.
El control
Koosurf
SSIIM 1.0
Koordina
Geodata
Koomin
Baile
InterPól
Unstruc
Koordina
Geodata
Koomin
Baile
InterPól
SSIIM 2.0
85
Resultado
Timei
Timeo Compres
Interres
El control
Resultado
Timei
Timeo Compres
Interres
Todos los archivos son ASCII archiva. Reparo en que los nombres de los archivos pueden no variarse. La mejor forma Correr simulaciones diferentes está por consiguiente crear un subdirectorio para cada caso. Los dos principales archivos de entrada son el archivo de control y el archivo del koordina para SSIIM 1. El koordina El archivo contiene la geometría cuadriculada. El archivo de control contienen muchos de los otros parámetros. Los archivos Tenga que estar presente cuando el programa empieza. Si no, una ventana de diálogo emergerá y el usuario es Apremiado para los parámetros principales. El programa entonces genera archivos predeterminados. El archivo de control Entonces puede ser editado después, utilizando a un editor estándar. El archivo del koordina también puede ser generado Por una hoja contable. Para SSIIM 2, el archivo del unstruc contiene la cuadrícula y descargas de agua. Como sólo puede ser favorable El duced por SSIIM 2, no hay que estar presente cuando el programa empieza. SSIIM 2 también La necesidad el archivo de control, pero valores predeterminados será usada si no está presente en el principio del calcu Lación. El archivo de control para SSIIM 1 y SSIIM 2 son similares, y mucho del contenido lo es lo De la misma forma para las dos versiones. Sin embargo, hay algo de conjuntos de datos que son únicos para SSIIM 1 o SSIIM 2. En lo siguiente, cada archivo está descrito.
5.2 Lo baila el archivo Éste es un archivo que transparenta una impresión de resultados intermedios de los cálculos. También sale a la vista Los parámetros como el promedio suavizan profundidad de velocidad, de esfuerzo al corte y de agua en la initialisación. La trampa La eficiencia y el grano del sedimento clasifican según el tamaño distribución está también escrita aquí. Si los errores ocurren, un explana El tion es también a menudo escrito para este archivo antes de que el programa se detenga. El archivo contiene los datos que es Normalmente escrito para la pantalla en un programa de DOS. La D de opción en los datos F 1 colocados repartirá impresión adicional al archivo. Inicialmente en el archivo a eso le es escritas cuánto la memoria que se ocupó por los conjuntos imponentes que es
Dinámicamente ubicado. Estimar el total recomendó requisito de memoria para SSIIM, Añádale el tamaño del SSIIM ejecutable a este valor. Una mesa entonces sigue, lo cual muestra el área de sección transversal, el radio hidráulico, velocidad promedia Y la línea de flotación en las secciones transversales que han servido para darle un reset a la superficie de agua. Si La D de opción sobre el conjunto de datos F 1 es usada, esta información está escrita para todas las secciones transversales Adicionalmente. En ese entonces una mesa de waterlevels para todas las secciones transversales sigue. Un ejemplo es dado Debajo: Loop1, iter, área, radio, velocidad, waterlevel: 12 1.002389e +00 1.002389e +00 9.976163e-01 1.002390e +00 Loop1, iter, área, radio, velocidad, waterlevel: 11 1.001588e +00 1.001588e +00 9.984146e-01 1.001589e +00 Waterlevel = 1.000398 mide para sección transversal = 10 Waterlevel = 1.000797 mide para sección transversal = 9
86
Waterlevel = 1.001195 mide para sección transversal = 8 Si el módulo de MB-FLOW es usado, las normas residuales están escritas. En ese entonces sigue una secuencia de Dos líneas para cada iteración de MB-FLOW. Un ejemplo con cuatro iteraciones es mostrado debajo: Iter: 5, Resid: 1.69e-05 4.10e-06 2.73e-05 1.17e-04 1.38e-02 1.13e-02 Cont: 9.23e-08, DefMax: 1.65e-03, U, V, tungsteno (96,7,20): 6.40e-01 - 5.14e-03 5.76e-02 Iter: 6, Resid: 1.62e-05 3.85e-06 2.62e-05 1.10e-04 1.31e-02 1.08e-02 Cont: 9.23e-08, DefMax: 1.56e-03, U, V, tungsteno (96,7,20): 6.40e-01 - 5.14e-03 5.76e-02 Iter: 7, Resid: 1.57e-05 3.65e-06 2.50e-05 1.04e-04 1.25e-02 1.03e-02 Cont: 9.23e-08, DefMax: 1.48e-03, U, V, tungsteno (96,7,20): 6.40e-01 - 5.14e-03 5.76e-02 Iter: 8, Resid: 1.51e-05 3.46e-06 2.38e-05 9.86e-05 1.18e-02 9.77e-03 Cont: 9.23e-08, DefMax: 1.41e-03, U, V, tungsteno (96,7,20): 6.40e-01 - 5.14e-03 5.76e-02 La primera línea tiene la palabra "iter" al principio. En ese entonces un entero sigue, lo cual muestra el número de La iteración. En el ejemplo por encima de esto se escapa de iteración número 5 para 9. En ese entonces los residuos Pues las seis ecuaciones son mostradas. La x, y y ecuaciones de velocidad z son primeras, en ese entonces la presión La ecuación y la k y ecuación e siguen. Todos estos deben estar debajo de 10-3 antes de la solución tiene Enfocado. La segunda línea arranca con la palabra "Cont":. En ese entonces un valor libre del punto es mostrado. Esto es lo La suma de todo el insumo de agua y la emanación en la geometría. Éste debería ser un valor muy bajo, typ El ically debajo de 10-7. Si un mayor valor es dado, compruebe las condiciones del límite. En ese entonces la palabra "DefMax" es al que se escribió. El residuo para la celda con defecto más grande de continuidad de agua es entonces escrito judicial Diez. Los indicativos para esta celda están entonces escritos, con las velocidades en las tres direcciones para esto Celda. En la iteración 9 para el ejemplo arriba, el máximo defecto de continuidad de agua fue 1.41e-3 Kg s para celda = 96, j = 7, k = 20. La velocidad en la dirección de x para esta celda fue 0.64 m s, lo La velocidad en la dirección de la y fue - 5.14 / s de milimol y la velocidad en la dirección vertical fueron 5.76 Cm s.
5.3 El archivo de control El archivo de control se fondea la mayoría de los parámetros las necesidades modelo. Los parámetros principales son lo
El tamaño de los conjuntos imponentes destinados para el programa. Para generar la superficie de agua hay que saber uno Corriente abajo llore a ras, conjuntamente con la descarga de agua y el fric del Manning Strickler El factor del tion. Estos parámetros reciben en la G 1 y el tungsteno 1 conjunto de datos en el archivo de control. Si lo El control que el archivo no existe, el usuario es apremiado para estos parámetros en una ventana de diálogo. El usuario Entonces más tarde puede escoger control De Escritura en la opción del Archivo del menú principal, y puede obtener un archivo de control Escrito para el disco (como control.new). Esto entonces puede ser editado según las necesidades del usuario. Nota Tan únicos los parámetros más usados están escritos para el archivo del control.new. Durante los cálculos de corriente de agua están varios parámetros que pueden ser variados. Estos Los parámetros afectan la exactitud y la convergencia de la solución. Algunos de los parámetros Puede ser modificado mientras el campo de corriente de agua está siendo calculado. Una ventana de diálogo con el parame Los ters son invocados escogiendo a parámetros Waterflow entre la elección del Editor de Aporte en general
87
Menú. El archivo de control contiene la mayoría de los otros datos necesarios para el programa. SSIIM lee a cada uno El carácter del archivo uno por uno, y las paradas si una letra mayúscula es encontrada. En ese entonces una información se sedimenta es Lea, a merced de la carta. Una información se sedimenta es aquí definido como uno o más numeran o rotulan eso El programa acostumbra. Esta lata para el ejemplo sea la descarga de agua, o el Manning Strickler El coeficiente de fricción. Cabe usar cartas de letras minúsculas entre los conjuntos de datos, y es possi El ble para tener más que un conjunto de datos en cada línea. No todos los conjuntos de datos son requeridos, pero algunos lo son. Los valores predeterminados son dados cuando una información poco requerida se sedimenta falta. SSIIM comprueba los conjuntos de datos En el archivo de control hasta cierto punto, y si un error es encontrado, un mensaje está escrito para lo Baile archivo y el programa es terminado. Note que si más que uno numera se necesita adelante uno Conjunto de datos, estos son separados por un espacio, y no por algún otro carácter. La nota importante: La F y conjuntos de datos G deberían ser dados antes de algunos otros conjuntos de datos. Estos Los conjuntos de datos también deberían ser ordenados según su número. Esto es porque los datos pueden ser A cuadros en contra del tamaño de la cuadrícula. En lo siguiente los conjuntos de datos para el control el archivo está descrito:
5.3.1 Los datos de la F colocan
F1
F2
Depurando opción. Si el carácter que entiende es una D, uno llegará uno más extensivo La salida impresa para lo baila archivo. Si el carácter es un carbono, los coeficientes en el discretized Las ecuaciones serán escritas en letras de imprenta lo baila archivo. Para SSIIM 1, si el carácter es culombio, entonces el programa permitirá una cuadrícula con negativa Áreas. De otra manera, el programa se detendrá cuando las áreas negativas ocurren. La opción de culombio puede Sea útil al hacer una cuadrícula complicada. Si el carácter es una P, en ese entonces los timbres de tiempo están escritos para lo baila archiva de diferente Las partes del programa. El propósito es encontrar partes del programa donde las mejoras Puede hacerse en la parallelización. Si el carácter es una A, en ese entonces la cuadrícula es revisada en busca de errores posibles, y mensajes de error Se le escribió a lo baila archivo. La posibilidad automática de ejecución. Algunas partes del programa serán ejecutadas directamente Después de la initialisación si un carácter está colocado en este campo. Los módulos serán exe El cuted en la orden que reciben. Las posibilidades son:
R yo S tungsteno U x culombio carbono E oh Lea el archivo de resultado Inicialice computación de concentración del sedimento Calcule concentración del sedimento Inicie la computación de corriente de agua Lea el archivo del unstruc (sólo SSIIM 2) Lea el archivo XCYC (sólo SSIIM 1) Compute calidad de agua (SSIIM 1) Compute calidad de agua (SSIIM 2) Escriba los resultados de la computación de calidad de agua (SSIIM 2 sólo) Lea los resultados de la computación de calidad de agua (SSIIM 2 sólo) 88
A x M hidrógeno Y V k
Termine el programa y egrese (SSIIM 1) Termine el programa y egrese (SSIIM 2) Escriba el archivo de resultado Escriba el archivo del unstruc (SSIIM 2) Regenere la cuadrícula (SSIIM 2) Interpole los niveles de la cama del archivo del geodata (SSIIM 2) (SSIIM 2) la aspereza de la cama de Cómputo del archivo del geodata y de escritura
El archivo del bedrough.new El ejemplo 1: F 2 WISA El programa primero computará la corriente de agua, entonces computará el flujo del sedimento y Entonces egrese. Esto es para SSIIM 1. El ejemplo 2: F 2 URI El programa primero leerá el archivo del unstruc, y entonces leerá un campo inicial de corriente de agua Del archivo de resultados. En ese entonces el campo de concentración del sedimento es al que se dio un reset y el sedi El transporte del ment es computado. Esta combinación sirve a menudo para mor dependiente en tiempo Las computaciones del phological. El archivo del unstruc es sólo leído en SSIIM 2. Para SSIIM 1, la U Se omite. Reparo en que sólo deben haber espacios entre el número 2 y las cartas en los datos Sets. Si las etiquetas son usadas, las cartas no pueden ser leídas.
F4
F6
F7 El factor de relajación para la segunda interpolación de orden de concentración de la cama, máximo itera Los tions para cálculos de concentración y los criterios de convergencia para sedimento suspendido Cálculo. Los criterios de convergencia son dados como el déficit admisible de fundente como parte de Afluyendo sedimentos. Reparo en que este conjunto de datos ha cambiado de versión SSIIM 1.1 Defaults: Relajación: 0.5, iteraciones: 500 criterios, de convergencia: 0.01. Los coeficientes para la fórmula para la concentración de la cama. El default es los coeficientes de furgoneta Rijn: 0.015, 1.5 y 0.3. Si uno usa esta opción, la fórmula de transporte del sedimento dada adentro Dataset F 10 debe ser R, lo cual quiere decir que la fórmula de furgoneta Rijn es usada. Las opciones. corridas leen 10 caracteres. Si las siguientes letras mayúsculas son incluidas esta voluntad Término medio:
D:
J: Duplique el número de celdas cuadriculadas en la dirección del streamwise en comparación con qué Es dado en el archivo del koordina. Cada celda está dividida en dos partes iguales. Cuando esto La opción sirve para toda la geometría, el número de líneas cuadriculadas en la corriente La dirección sabia (en la G 1 el conjunto de datos) debe ser multiplicada con 2 y 1 debe ser Sustraído. SSIIM 1 sólo. Duplique el número de celdas cuadriculadas en la dirección de cross-streamwise. Lo mismo
89
El método para las líneas en la dirección de cross-streamwise (los datos G 1 se sedimentan) es Required.SSIIM 1 sólo.
yo: A: B: G: V: Z: E: P: Las velocidades afluentes en la y-direction están dispuestas a poner en el cero. SSIIM 1 sólo. La difusión para cálculos del sedimento en la dirección poco vertical está dispuesta a poner en el cero. SSIIM 1 sólo. La corrección para la cama inclinada es usada al calcular concentra del sedimento de la cama Tion. Las paredes de la célula en área del outblocked no se varían cuando hay cambios en las celdas Fuera del bloque. SSIIM 1 sólo. 90 gradúan dar vuelta del complot visto de arriba (el mapa). Sólo SSIIM 1 para OS/2. La distribución vertical de sedimento afluente es uniforme. SSIIM 1 sólo. Active una rutina que cambia el fundente en la pared si ap = 0. Use cálculo de porosidad y el archivo de porosidad. SSIIM 1 sólo.
Reparo en que sólo deben haber espacios entre el número 2 y las cartas en los datos Sets. Si las etiquetas son usadas, las cartas no serán leídas.
F9
F 10 SSIIM 1 sólo. El factor que se usa para cambiar la viscosidad turbulenta de lo afluente Agua. El factor es proporcional para la viscosidad turbulenta. Default: 1.0. Cuál la fórmula de transporte del sedimento se usa para calcular la concentración en la cama. Las siguientes opciones son dadas:
R E A Y S yo La fórmula de furgoneta Rijn La fórmula de Engelund Hansen La fórmula de Ackers White La fórmula streampower de Yang La fórmula de Shen Hung La fórmula de carga de la cama de Einstein
Default: R. Es sólo recomendado usar la opción de la R. Si una fórmula diferente de transporte del sedimento lo es Se busca, pues debería ser codificada en el beddll. Alternativamente, la fórmula Wu es conjurada Usando a la F 84 3 opción.
F 11
F 12 La densidad de sedimentos y el coeficiente de cama crítica del Escudo fallan al corte para el movimiento de uno La partícula del sedimento. Default: F 11 2.65 0.047 (SSIIM 1) y F 11 2.65 - 0.047 (SSIIM2). Si el coeficiente de un Escudo negativo es dado, el programa lo calculará según uno La parameterización de la curva original. El coeficiente de Schmidt, cuál es un factor de corrección para desviación entre lo turbulento El diffusivity y la viscosidad de remolino. El factor afectará ambos la velocidad de agua y lo Las computaciones de concentración del sedimento. Default: 1.0
90
Si los tamaños múltiples del sedimento deben ser modelados, cabe darle al múltiple Schmidt Números. El ejemplo para tres tamaños: Ejemplo: F 12 1.0 1.2 1.3
F 15
F 16
F 18
F 20
F 21
F 24 Un entero dándole una elección entre varios algoritmos para las leyes de la pared. Las elecciones son Diferente en SSIIM 1 y SSIIM 2. SSIIM 1: Si el valor es 1 y hay dos paredes en una celda, sólo lo más cercano (usualmente lo La cama) será usado. Si el entero es 0, ambas paredes serán usados. Reparo en que la voluntad de 1 opciones Sólo trabaje con el modelo de épsilon de k. Si el entero 3 está especificado, amuralle esfuerzo al corte será Usado en los términos de la fuente de las ecuaciones de Navier-Stokes, y gradientes de cero acostumbró para k Y la épsilon de manera adicional amuralla. Si el entero es 4, un algoritmo similar para la opción 3 lo es Usado, pero sólo si la celda está debajo de un igual ecuánime para la altura de aspereza. Por encima de esto Altura, funciones normales de la pared servirá para todas las variables. Si el entero es 5, liso Las leyes de la pared serán usadas. Si el entero es 11, una formulación áspera de ley de la pared por Rodi (1980) servirá para k. SSIIM 2: El cero es leyes duras normales de la pared. Un valor de 8 usará una combinación de Las leyes duras y muy fáciles de la pared si la aspereza es pequeña. Un valor de 19 usará alisado Amuralle cláusulas legislativas en los lados y el grosero en la cama. Default: F 15 0 El coeficiente de aspereza que es usado en el lado amuralla y la cama. Si no el set, el coef El ficient está calculado de coeficiente de fricción del Manning Strickler (la furgoneta Rijn, 1982). Los valores en el bedrough archivan sobresueldos este valor para las celdas de la cama. La fuente de la corriente de densidad. Un flotador es leído, y si está por encima de 10-6, la densidad del sedimento El término en la ecuación de Navier-Stokes se agrega. El flotador es multiplicado con la densidad Término, así es que un valor de 1.0 es recomendado cuando este término se necesita. Default 0.0 (el término No es usado). Reparo en que esta opción aún no ha sido probada. SSIIM 1 sólo. Repitió opción de cálculo. Un entero es leído, y el cálculo La secuencia en los datos F 2 colocados será repetida tantas veces. Note que lo gráfico La vista de la cama que los cambios nivelados (sólo la versión del OS/2) sólo aparecerán sobre la última iteración Cuando los cálculos del sedimento se hacen. También note que si un archivo de resultado es leído en el F2 Conjunto de datos, es sólo leído durante la primera iteración. El coeficiente de relajación para el Rhie y la interpolación del Perro Chino. Normalmente un valor en medio 0.0 y 1.0 son usados. Cuando 0.0 son usados el Rhie e interpolación del Perro Chino no tendrán no Efecto. Cuando 1.0 son usados el Rhie e interpolación del Perro Chino serán usados normalmente. Default 1.0. El modelo de turbulencia. Un entero es leído, que concuerda con los siguientes modelos:
91
0: å el modelo estándar (el default) de k 1: La k å modelo con algunas extensiones RNG 3: å el modelo de k local basado en velocidad de agua 4: El constante modelo isotrópico de viscosidad de remolino, el valor dado sobre el conjunto de datos F 72. Sólo SSIIM 2 5: å el modelo de k local basado en esfuerzo al corte del viento 6: Los valores del istotropic de constante remolino de viscosidad de modelo, verticales y horizontales Dado en la F 77 el conjunto de datos 7: La viscosidad del remolino = 0.11 la velocidad de esfuerzo al corte del * de profundidad * (Keefer, 1971) 10: La ecuación de cero usó en áreas poco hondo sólo, épsilon de k a otro sitio. Sólo SSIIM 2 14: El modelo de Spalart-Almaras, sólo para SSIIM1, no con creces implementado 15: K-omega modelo con leyes de la pared de Wilcox, sólo para SSIIM 1, no probado 16: K-omega modelo con leyes de la pared de épsilon de k, sólo para SSIIM 1. Reparo en que no todos los modelos son implementados en ambas versiones SSIIM.
F 25
F 26
F 33
F 36 Los parámetros de porosidad. Cuatro flotadores y un entero son leídos. El primer flotador es el mini La porosidad silenciosa. El segundo flotador es un factor de relajación para la computación de porosidad. Lo Los terceres y cuartos flotadores son valores de aspereza usados en la computación de porosidad. Lo último El número, el entero, es un índice dándole cuál algoritmo para usar para la computación de El diámetro en la ecuación. Default: F 25 0.35 2.0 0.5 0.8 5 La fracción de sedimentos compactados en la cama depositan. O el contenido de 1.0 aguas de sedimentos en Cama. Default: F 26 0.5 (agua de 50 %) Los parámetros transitorios de corriente de agua. Un flotador y un entero es leída. El flotador es el tiempo Dé un paso. El entero es el número de iteraciones interiores para cada iteración. Los términos transitorios Será incluido en las ecuaciones si este conjunto de datos es presente. La computación de la elevación vertical de la superficie de agua. Un entero es leído. Si es 2, La superficie de agua será actualizado basado en el campo computado de presión. La celda dada En la G 6 los datos colocados serán mantenidos fijos como un nivel remisivo. Para SSIIM 1: Si el entero es 1, la gravedad será incluida en la solución del Navier-Stokes Las ecuaciones, y la línea de flotación serán computado basado sobre el déficit computado de agua
El excedente en las celdas cerca de la superficie de agua. Este algoritmo está muy inestable, y uno El paso de tiempo cortísimo necesita ser usado. El algoritmo es sólo usado al computar El coeficiente de salida para una rebosadura, o la inundación ondea con empapan confronta. Para SSIIM 2: Más algoritmos pueden ser usados: F 36 3: La superficie inicial de agua es subida / abajo
92
Igualmente en todas las celdas según corriente abajo cambia en agua que la superficie especificó en lo El archivo del timei. F 36 4: La elevación de la superficie de agua es computada solucionando un diferencial parcial La ecuación para la cuesta local como una función de las gradientes de presión para el cuatro relincho Las celdas del bour. F 36 8. Tal como F 36 4, excepto lo ocho el prójimo más cercano las celdas están usadas. Lo El algoritmo invocó por F 36 7 está descrito por Olsen y Haun (2010). Note eso una cierta cantidad Las variaciones de este algoritmo son conjuradas por el conjunto de datos F 278. Un algoritmo con gravedad también ha sido desarrollado para SSIIM 2. Es mejorado de El algoritmo en SSIIM 1 y eso parece mucho más establo. El algoritmo es conjurado por ahí F 36 15. Uno de los casos de ejemplo en la página de trama SSIIM usa esta opción. Default: F 36 0
F 37
F 38
F 40
F 41
F 42
F 47 La computación transitoria del sedimento. Un entero es leído. Si esto es 1, el sedimento transitorio Los algoritmos de computación (TSC) serán usados. Esta opción es siempre usada al hacer Las computaciones dependientes en tiempo de sedimento transportan, y siempre al computar Cambia niveles acostados. Si el entero es 2, en ese entonces un algoritmo diferente sirve para la cama Celdas, donde la fórmula de concentración del sedimento son convertidas en una tasa de arrastre por convección. Esto le puede dar ligeramente movimientos más pequeños de la cama donde la concentración del sedimento de la cama son
No en el equilibrio. Default: F 37 0 SSIIM 2 sólo: Si el entero es 3, en ese entonces un algoritmo es conjurado donde más que dos Los estratos de la cama pueden ser usados. (El + activo el estrato inactivo = 2 acoda para F 37 1 y 2). El límite residual pues cuando los mensajes de advertencia está escrito para lo baila el archivo. Default: F 38 107 El parámetro de la corriente de turbiedad. Si ésta es unidad el término adicional en el Navier-Stokes Equa El tion es llevado en eso tiene en cuenta el efecto de fuerzas de gravedad en agua que Tenga densidad más alta por la concentración alta del sedimento. Si esto es arriba 0.001, lo El término es todavía incorporado pero relajado con el factor sobre el conjunto de datos. Default 0.0. SSIIM 2 sólo. El espesor del sedimento en los metros. El valor predeterminado es el máximo tamaño de lo Los sedimentos dados sobre los conjuntos de datos de la S. SSIIM 2 sólo. El nivel de material del erodible. Esta información colocada puede ser usada en lugar de lo El archivo del koomin. El parámetro de interpolación de la cama en los metros. Un flotador es leído, lo cual es usado en la cama entierre La rutina de polación que es designado de la Grid Editor. Si los puntos dados en el geodata El archivo está localizado una distancia horizontal debajo del límite de interpolación, que el interpola La rutina del tion usará el valor exacto del punto del geodata en lugar de interpolar de Rodeando puntos. Default: 0.05 m.
93
F 48
F 50 F 51
El parámetro para impresión apagada de interpolación y archivos especiales de resultados. Un entero es leído. Si 0, en ese entonces un archivo normal de resultado serán escritos cuando esta rutina es conjurada. Si el val más alto Los ues son dados, el programa no escribirá el archivo de resultado. Irá en busca del interpol El archivo y el uso este archivo para escribir otros archivos. Si el entero es en medio 1 y 4 que unos interres archivan Está escrito. Si el valor en los datos F 48 colocados es 4, los niveles de la cama estarán escritos para lo El archivo de interres. Si 2, las velocidades, k y épsilon estarán escritos para el archivo. Si 3, en ese entonces llore Los parámetros de calidad estarán escritos. Default 0. Vea Capítulo 5.12 para más detalles. Si el entero es 8, un archivo nombró tecplot.dat será escrito. Este archivo contiene el coordi Nate, las velocidades, la presión, k y épsilon para cada celda. El archivo puede ser importado El programa Tecplot. Si el entero es 5, el archivo del hábitat será escrito. SSIIM 1 sólo: Si el entero es 19, un tiempo también será leído del archivo del interpol. Lo Escriba en letras de imprenta fuera para el archivo de interres entonces sólo ocurrirá a esta hora. Si el entero es 9, un 2D Planifico que el archivo de vista Tecplot será escrito. Si el entero es 20, un archivo llamó sumforce es escrito judicial Diez. El archivo contiene las fuerzas de presión en lo río arriba y corriente abajo límite, Conjuntamente con cama las fuerzas de esfuerzo al corte en un perfil longitudinal. SSIIM 2 sólo: Si el entero es 5, las velocidades de agua en la celda de la superficie están escritas para El archivo de interres. Si el entero es 14, el valor de la velocidad promedia cronometra la profundidad es Escrito para el archivo de interres. Si el entero es 10, un archivo ParaView tridimensional lo es Escrito. Si el entero es 12, un archivo ParaView de dos dimensiones es escrito de la cruz La sección definida en el archivo del interpol, con las velocidades de agua normales para la superficie. Si El entero es 18, los archivos 2D tecplot son escritos para ambos lo grueso y la cuadrícula anidada. Si El entero es 19, los archivos 2D paraview son escritos para ambos lo grueso y la cuadrícula anidada. Las opciones 88, 89, 91 y 92 harán así como opciones 8, 9, 11 y 12, respectivamente, Pero el resultado y archivos bedres no serán escritos simultáneamente.
El número de componentes de calidad de agua. Juzgue En Rebeldía A F 50 0. El parámetro Coriolis.
Ejemplo: F 51 0.0001263 (Los lagos en Al Sur Noruega)
F 52 El viento le fuerza en la superficie del lago. Tres flotadores son leídos. El primer flotador es la revista El nitude de la velocidad del viento de adentro mide medidores del / sec.10 por encima de la línea de flotación. El segundo y Los terceres flotadores son componentes de la unidad vectorial en la x y dirección y. Note que lo La suma vectorial debe ser unidad. Ejemplo: F 52 4.0 - 1.0 0.0 La nota para viento que varía tiempo, los valores en el timei archivan sobresueldos los valores en esto Conjunto de datos.
94
F 53
F 54
F 56
F 58
Escriba en letras de imprenta iteraciones. Cuatro enteros son leídos, lo cual se fondea el intervalo pues cuando salida impresa para Los archivos están terminados. El primer entero se aplica a la salida impresa residual para lo baila archivo. Lo El segundo entero se aplica a escribir el archivo de resultado. El tercer entero se aplica a escribir datos Para el archivo del forcelog. El cuarto al que el entero se aplica cuándo los datos está escrito para el archivo del timeo. Default: F 53 100 100 1 1 Esto quiere decir que por ejemplo el archivo de a resultado le es escrita cada iteración 100. Un flotador es leído, lo cual es un límite para el residuo durante el cálculo transitorio. Cuándo El máximo residuo va debajo de este valor, las iteraciones interiores cesan, y un tiempo nuevo El paso empieza. Esto es recomendado al hacer computaciones transitorias. Juzgue en rebeldía 10-7 El algoritmo de la diapositiva de arena. Un entero y un flotador es leída. El flotador es color café claro (el ángulo de reposo). El entero es el número de iteraciones que el algoritmo pasará a través de toda la cuadrícula. Si 200 son escogidos, un algoritmo particular es usado cuál le ha dado mejores resultados que lo Otros. Default: F 56 0 1.0 (no usado) Los valores típicos si se usa: F 56 200 0.62 Reparo en que el ángulo de reposo para los sedimentos está más abajo para sedimentos sumergidos adentro El agua que en aire. El algoritmo no trabaja correctamente para más que un sedimento Tamaño. SSIIM 1 sólo. Los parámetros para la Transiente Liberan algoritmo de la Superficie (TFS). El TFS El algoritmo es usado al incluir a F 36 1 en el archivo de control. Cuatro enteros y seis flotadores Es leída: F 58 i1 i2 i3 i4 f1 f2 f3 f4 f5 f6 Default: F 58 1 0 0 1 0.02 2.0 2.0 0.0 1.0 0.0 I1: Si este entero es 1, las cláusulas transitorias son incluidos en las ecuaciones. Si es cero, lo Los términos transitorios no son incluidos I2: Si el entero es 1, la presión siempre será positiva I3: Si el entero es 1, las paredes laterales no se moverán verticalmente
I4: Si el entero es 1, un algoritmo contrario al viento se usa para transferir el movimiento de la línea de flotación Del centro de la celda para las esquinas. Si el entero es cero, el movimiento lo será El igual en todas las direcciones. F1: El parámetro en el algoritmo contrario al viento para transferir los movimientos de la línea de flotación de
95
Mientras central de la celda para rinconero. Si el parámetro es cero, todo el movimiento tomará Coloque adentro lo corriente abajo dirección. Un parámetro muy grande le dará movimiento igual adentro Todas las direcciones. F2: El parámetro para desalentar el movimiento de agua en las paredes. Si el parámetro es 2.0, allí ¿ estará el ningún humedeciendo ?. Un valor de 1.0 desalentará el movimiento para la mitad de poco humedad El valor del ened. Un valor de 0.0 desalentará el movimiento completamente, así ningún movimiento Tomará coloca en la pared. F3: El parámetro para desalentar el movimiento de agua en obstrucciones. Los números son lo Como para f2 de parámetro. F4: Cuando el agua maniobras niveladas en un tiempo da un paso, la superficie de agua obtendrá una vertical Velocidad, tungsteno. Un algoritmo es usado, donde la velocidad en la celda sobresaliente, el tungsteno, es afectada por tungsteno, Usando la siguiente fórmula: El tungsteno de tungsteno del = f4 de tungsteno + (1-f4). F5: El parámetro para incluir la aceleración del movimiento de agua en la vertical El componente de la ecuación de Navier-Stokes. Si es 1.0, el término completo de aceleración lo es Incluido. Si el parámetro es cero, el término de aceleración no es incluido. Un valor Entre 0.0 y 1.0 tendrá en cuenta el término, multiplicado con el parámetro. F6: Un factor para alisar las líneas de flotación. Si es cero, ningún alisamiento será usado. A El valor más alto, positivo le dará más alisamiento.
F 59
F 60
F 62
F 63 El número de iteraciones en el método del Gauss Seidel. Éste es un entero que hará Asuma la convergencia y acelere del programa. Un valor más bajo aumentará lo El número de pr. de iteraciones cronometra, al desacelerar la iteración relativa del pr. de convergencia. Para Algunos casos, un valor más bajo le han dado tiempo computacional disminuido. Note que si lo El solucionador TDMA (kilobyte 10 el conjunto de datos) es usado, en ese entonces los datos F 59 colocados no tendrán efecto. Default: 10. La corrección de fórmula de la furgoneta Rijn para distancia del centro de la celda de la cama para la cama. Los datos se sedimentan se usa para conjurar inclusión de la extrapolación del sedi del Hunter Rouse De lo la distribución del ment cuando la altura vertical del centro de la celda de la cama es diferente Lo que el suscrito de la furgoneta Rijn. Default: F 60 0 0 (ningún uso de la extrapolación) Ejemplo: F 60 1 0 (la extrapolación es usada) El entero para conjurar cálculo dependiente en tiempo de parámetros de calidad de agua, si 1. Default: F 62 0 La segunda orden el plan contrario al viento para componentes de calidad de agua si el entero 1 siguiera.
Default: F 63 0
96
F 64
0.03 m
SSIIM 2 sólo. La elección de algoritmo para generar las líneas cuadriculadas en lo longitudinal y La dirección lateral. Un entero es leído. Si es 0, las líneas completamente cuadriculadas horizontales lo serán Generado. Esto es típicamente usado al modelar lagos, especialmente con gradi de densidad Ents.
Ejemplo: F 64 1
La F 64 1 la opción también creará líneas cuadriculadas horizontales, pero las celdas de la cama no serán Horizontal. Las celdas tetraédricas y las celdas hexaédricas con líneas poco horizontales serán usadas A lo largo de la cama. La F 64 2 la opción será similar a F 64 1, pero todas las líneas cuadriculadas poco verticales puede ser Poco horizontal. Un ejemplo es mostrado en la figura debajo.
Ejemplo: F 64 2
97
0.0 m
Para sedimento transportan computaciones en ríos, la opción más probada es F 64 11. Así de Le dará una cuadrícula equipada en cuerpo humano con prioridad a las celdas hexaédricas cerca de la cama. El hexa Las celdas del hedral le darán función superior comparada a celdas tetraédricas. Desde la mayoría
Del sedimento es transportado cerca de la cama, es importante que las celdas de la cama sean hexadecimales El ahedral en computaciones del sedimento. La opción 13 es similar a 11, pero tiene criterios diferentes de la generación para mojar y seco Ing. Los dos valores en los datos F 94 se sedimentan es entonces usado. Si la F 64 13 los datos se sedimentaran es usada, En ese entonces las celdas serán generadas inicialmente algo así como usar a la F 64 11 opción. Sin embargo, Las celdas no serán generadas en áreas que estaban secas en la iteración previa, a menos que lo Las profundidades de la célula son arriba 0.0 medidores. El valor 0.0 mide puede variarse dándole un dif El número del ferent sobre el conjunto de datos F 162.
Ejemplo: F 64 11
Default: F 64 0 Vea también 4.3.2 de Capítulo para generación de cuadrículas.
F 65
F 67 SSIIM 2 sólo. El tamaño cuadriculado para la cuadrícula no estructurada. SSIIM 2 tiene que ubicar los conjuntos imponentes Antes de que la cuadrícula sea leída. Porque cabe expandir la cuadrícula después de que es leída, es nec El essary para darle el conjunto imponente cuadriculado clasifica según el tamaño en el archivo de entrada. Cinco enteros son leídos. El primer entero es el máximo número de celdas cuadriculadas en lo Cuadrícula. El segundo entero es el máximo número de superficies en la cuadrícula. La tercera parte El entero es el máximo número de puntos rinconeros cuadriculados. El cuarto entero es el maxi El número silencioso de superficies en conexión de en medio se bloquea. El sexto entero es el maxi El número silencioso de puntos de conexión, usado en la Grid Editor. Default: F 65 50000 80000 50000 10000 1000 Si la cuadrícula se ha hecho, y el tamaño cuadriculado no aumentará más tarde, cabe rezar El tamaño en el archivo del unstruc, y modifica el conjunto de datos F 65 a fin de que el programa no modifica Ubique más memoria que necesario. SSIIM 2 sólo. El cálculo de fiebre con información retroactiva de densidad de agua en el agua El cálculo de flujo si eso el entero 1 siguiera.
98
Default: F 67 0
F 68
F 70
F 71
F 72
F 73
F 76 El parámetro para la elección de computación de corriente de agua. Un entero es leído. Default: F 68 0 Si el parámetro es 2, la computación transitoria del sedimento no recomputará el agua El campo de flujo después de una actualización de la cama. Esto quiere decir que una situación cuasi constante es modelada. Para SSIIM 2: Si el parámetro es 1, el cálculo tridimensional del agua El flujo se hará usando la suposición hidrostática de presión. Esto quiere decir que lo Las soluciones de Navier-Stokes no serán solucionadas en la dirección vertical, y el veloc vertical Los ities serán encontrados por la ecuación de continuidad. Esta opción causa un bloqueo cuadriculado adicional para Hágase. El bloque adicional es el último bloque y es una versión promediada en profundidad del todo Cuadrícula. Note eso este parámetro tenga que ser lo mismo cuando los cálculos se hacen como cuando La cuadrícula fue creada. SSIIM 2 sólo. La opción de remoción de leyes de la pared. Un entero es leído. Si 1, las leyes de la pared lo será Removido de las superficies del lado. Si 2, la pared que las autoridades serán removidas del lado y La cama sale a la superficie. Default: F 70 0 La disminución de turbulencia por la estratificación de densidad. Un entero es leído. Si 1, el tur La viscosidad de remolino del bulent es disminución según el número Richardson y el proce El dure dado por Rodi (1980). Default: F 71 0 La viscosidad turbulenta mínima de remolino. Un flotador es leído. La viscosidad de remolino para corriente de agua, La energía cinética turbulenta y los cálculos del componente de calidad de agua no serán Disminuido de abajo este valor. Default: F 72 0.001 La elección de fórmula de fricción del viento. Esta fórmula le da el esfuerzo al corte del sur de agua
La cara como una función del viento. Las opciones son: 0: La furgoneta Dorn (1953), cD 1.0x10-3 debajo de 5.6 m s, aumenta sobre 5.6 m s 1: Bengtsson (1973), cD 1.1x10-3 2: Wu (1969), tres bandas de continous de cD como una función de viento acelera Default: F 73 0 SSIIM 2 sólo. Los factores de reducción de turbulencia. Tres flotadores son leídos. Los dos flotadores de primera parte Es multiplicado con la viscosidad de remolino en lo horizontal y la dirección vertical Respectivamente, por consiguiente adelgazando y posiblemente creando una viscosidad poco isotrópica de remolino.
99
El tercer flotador está relacionado con la viscosidad disminuida de remolino por stratifica de densidad Tion. Si es cero, el factor de disminución de viscosidad de remolino será isotropically aplicado. Si lo es Unidad, el factor sólo será aplicado a la viscosidad vertical de remolino. Para los valores en medio El cero y la unidad, el factor en parte serán aplicados sólo verticalmente y en parte isotropically, Creando una viscosidad de remolino más o menos poco isotrópica. Default: F 76 1.0 1.0 0.0
F 77
F 78
F 81
F 82
F 83
F 84 SSIIM 2 sólo. La constante viscosidad turbulenta poco isotrópica de remolino. Dos flotadores son leídos,
Lo horizontal y la viscosidad vertical de remolino. Reparo en que los datos F 24 colocados deben tener lo El parámetro 6 pues esta información se sedimentó para ser usada. Default: F 77 1.0 1.0 Los parámetros de vector de carga de la cama. Un entero y un flotador es leída. La carga de la cama en unos trans El verso inclinándose cama no puede moverse entre la dirección de la velocidad de agua cerca de la cama. Si el entero es 1, un algoritmo teniendo en cuenta esto es usado. Reparo en que esto está medianamente No probado pero, especialmente para SSIIM 2. En SSIIM 2, un entero 10 puede ser dado como el primer entero. El algoritmo entonces acostumbrará El diámetro promedio del sedimento en lugar del diámetro de cada tamaño. En SSIIM 2, esto es La única opción para usar el algoritmo con tamaños múltiples del sedimento. El número de tiempo dan un paso en el archivo del timei. Un entero es leído. Default: F 81 200 Los parámetros para disminuir la viscosidad de remolino como una función de las gradientes de densidad de agua Y el número Richardson. En la fórmula, el alfa y beta son constantes. Esta información El set le da el alfa y la beta para la velocidad y los componentes de fiebre /otro. Cuatro flotadores son leídos. Default: F 82 - 0.5 10.0 - 1.5 3.33 Los coeficientes en la fórmula de furgoneta Rijn para cama cargan transporte del sedimento. Cuatro flotadores son Lea. Default: F 83 0.053 2.1 0.3 1.5 La bandera para indicar la fórmula de transporte del sedimento. Un entero es leído: 0: La fórmula suspendida de carga por furgoneta Rijn 1: La fórmula de carga de la cama por furgoneta Rijn 2: Ambos suspendieron y fórmulas de carga de la cama por furgoneta Rjin 3: La fórmula de Wu 5: Meyer Peter y fórmula Müllers (SSIIM 2 sólo)
100
Default: F 84 0
F 85
F 86
F 87 SSIIM 2 sólo. La bandera señalando que la computación no debería detenerse si continuidad de agua No queda satisfecho. Esto es invocado si 1 es dado. Default: F 85 0 SSIIM 2 sólo. La altura rinconera cuadriculada mínima. Esto se usa para impedir muy pequeña gráfica para registro de curvas Las alturas de la célula. Si la celda cuadriculada rinconera está más abajo de este valor, está dispuesta a poner en el cero. Note eso Esto las únicas obras para las opciones F 64 5/11/13. Default: F 86 0.001 (1 milimol) Esta información alternativamente puede recibir sobre el conjunto de datos F 94. En ese entonces el parámetro adelante Los datos F 86 colocados equivaldrán al segundo conjunto de datos sobre el conjunto de datos F 94. La primera parte El parámetro en los datos F 94 colocados será colocado para 1/4 del valor F 86. SSIIM 2 sólo. El parámetro para número de celdas cuadriculadas, n, en la dirección vertical como un func El tion de profundidad de agua, y. El valor es el parámetro de la p en la siguiente fórmula:
p
y ymax
El número del nmax es el tercer entero sobre el conjunto de datos G 1. Default: F 87 0.6
F 90
F 92 La opción de aspereza. Un entero es leído, dándole varias opciones cómo la aspereza en lo Las leyes de la pared deberían calcularse: 0: El valor en el tungsteno 1 o conjunto de datos F 16 es usado. 1: El archivo del bedrough es usado (SSIIM 1 sólo) 2: La aspereza se calcula de la distribución de tamaño del grano de la cama (d90) 3: La aspereza se calcula de d90 y la altura de la forma de la cama 4: Tal como 3, pero el esfuerzo al corte crítico para el movimiento del sedimento se acorta tan ese Sólo el efecto de aspereza del grano es tomado en consideración. Default: F 90 0 SSIIM 2 sólo. Los algoritmos para reducir velocidad en celdas con profundidades pequeñas. Un entero es Lea: 1: La pared que las autoridades son usadas en más de una celda 2: Una fórmula de obstáculo sirve para velocidades donde la aspereza es más alta que las celdas Default: F 92 0 (el Algoritmo no es conjurado)
101n nmax
F 94
F 99
SSIIM 2 sólo. La altura rinconera cuadriculada mínima y la máxima cuadrícula rodean cumbre para información La eración de una celda. Dos flotadores son leídos. El primer flotador se usa para impedir muy parte pequeña Las alturas de la célula cuadriculadas. Si la celda cuadriculada rinconera está más abajo de este valor, está dispuesta a poner en el cero. Lo El segundo flotador le da la profundidad de tener sólo una celda en la dirección vertical - la caloría > 2D Culación. Note eso esto las únicas obras para la F 64 11 y 13 opciones. Ejemplo: F 94 0.001 0.01 (el default) Las celdas cuadriculadas debajo de 1 milimol no serán generadas, y todas las celdas bajo la autoridad de 1 cm serán 2D. SSIIM 2 sólo. El entero a decidir cada cuánto es la cuadrícula regenerada para el tiempo depende
Los cálculos de flujo del sedimento del ent con cama movible. Default: F 99 1 Ejemplo: F 99 10 La cuadrícula sólo será regenerada para cada paso de tiempo 10. Algunas veces eso hay que usar a F 99 1 para poder leer el archivo de bedres conjuntamente con Los otros archivos, cuando a partir de una computación previa. F 100 SSIIM 1 sólo. El entero a determinar si el segundo término de la ecuación Boussinesq es Incluido. Si el entero es 1, es incluido. Default: F 100 0 F 102 SSIIM 2 sólo. El entero para conjurar un algoritmo para cambiar la forma de las celdas cuadriculadas Cerca del límite. Si el entero es 1, el algoritmo es incluido. Este algoritmo es Recomendable para computaciones de remojo /secamiento. Default: F 102 0 F 104 SSIIM 2 sólo. El entero conjurando un algoritmo para impedir choques cuando una sola celda es Formado. El algoritmo es sólo conjurado si el entero no se rebaja al cero. La voluntad de algoritmo Añádale un valor al coeficiente del ap en la ecuación de corrección de presión de SIMPLE. Así de Sólo será usado en las celdas que no tienen celdas del prójimo. El valor sumado es el inte El ger multiplicado con el volumen de la celda. Default: F 104 0 F 105 SSIIM 2 sólo. Un entero es leído, otorgante el número de iteraciones entre cada actualización De la elevación de la superficie de agua para cálculos dependientes en tiempo. Default: F 105 10 El flotador de la A F 106 es leído, otorgante el espesor del estrato activo superior del sedimento. El default
102
El valor es igual al máximo diámetro de tamaño del grano del sedimento sobre los conjuntos de datos de la S. F 107 SSIIM 1 sólo. Río arriba suavice elevación en el algoritmo TFS. Un entero es leído. Si eso Es 1, el algoritmo TFS computará que la línea de flotación de lo más río arriba cruza sec El tion usando un algoritmo del lugar alejado del 1D, de la segunda mayoría río arriba de corte trasversal. Esto termina automáticamente si los conjuntos de datos G 7 no son usados, así pues este conjunto de datos no es nec Essary. Default: F 107 0 F 108 SSIIM 1 sólo. Una profundidad de agua mínima usada por el algoritmo TFS. Default: F 108 0.02 El parámetro F 109 en la fórmula de Brook para la reducción del esfuerzo al corte crítico de la partícula del sedimento Enfatice cuándo se inclina la cama. Default: F 109 1.23 0.78 0.2 Los dos primeros flotadores son la inversa de bronceado (è ) para cuesta arriba y cuesta abajo se inclina, donde è es Un tipo de ángulo de reposo para los sedimentos. è Es en verdad un parámetro empírico basado En estudios del flume. El tercer flotador es un valor mínimo para el factor de reducción. F 110 SSIIM 2 sólo. Los parámetros para limitar el efecto de la extrapolación del Hunter Rouse para La concentración del sedimento computada en un nivel remisivo desemejante de qué furgoneta Rijn El suscrito. El parámetro sólo tendrá efecto cuando sea usado con el conjunto de datos F 60. Default: F 110 2.0 0.01 El parámetro F 111 BEDDLL. Un entero es leído. Si es 1, los algoritmos de transporte del sedimento adentro El archivo del beddll.dll es usado en lugar de los algoritmos predeterminados. F 112 SSIIM 2 sólo. Un entero es leído. Si es 1, el programa regenerará el automóvil cuadriculado El matically inmediatamente después de eso ha leído el archivo del unstruc. La regeneración se hará de El agua derriba dado en el archivo del koordina. La opción es usada al computar mojado El tintineo /secamiento en una situación donde la inicial línea de flotación está más abajo de lo que estará más tarde. En otras palabras, el programa comienza con pilas secas. El programa necesita saber lo El trazado cuadriculado de las áreas que serán mojadas, así es que el archivo del unstruc necesita para cubrir el todo Geometría. Si el dominio computacional inicial se incrementará horizontalmente posteriormente,
Que la inicial línea de flotación puede ser dado en el archivo del koordina, y el programa empezará Con una cuadrícula basó en esto. Repare en que si la alternativa G 6 es usada en este caso, los índices se refieren a la cuadrícula en el orig El archivo inal unstruc, y no sobre la regeneración después del koordina el archivo es usado. También, Lo La especificación del insumo /emanación se hace en la cuadrícula en el archivo original del unstruc. Uno de los problemas más comunes para usuarios nuevos SSIIM 2 ha sido que escriben lo
103
El archivo del unstruc con pilas secas. Las últimas versiones de SSIIM 2 por consiguiente no darán rienda suelta a que lo Grid Editor o el Editor de Descarga a abrir si los datos F 112 colocados es usado en el control El archivo. F 113 SSIIM 2 sólo. Los algoritmos para estabilizar la solución líquida en regiones muy poco hondo cerca de lo Póngale lados a las paredes. Los algoritmos usan algoritmos diferentes de interpolación del centro de lo Las celdas para las superficies de la célula. Los algoritmos diferentes han sido probado, usando enteros de 1 Para 7. 3,4: Destinando segunda interpolación de orden en lugar de tercera interpolaciones de orden para presión Gradientes 5: Colocando al Rhie y término del Perro Chino para poner en el cero para celdas del 2D en áreas poco hondo. Poco hondo Definido como las profundidades debajo de los valores dados sobre el primer valor de la F 94 el conjunto de datos. 7: El limitador de fundente: El término adicional del Rhie e interpolación del Perro Chino no debería ser Más que 20 % del término lineal de interpolación. Reparo en que estos algoritmos no son probados extensamente Default: F 113 0 (los algoritmos no usados) F 114 SSIIM 2 sólo. Un entero es leído. Si es 9, 10 o 20, los algoritmos especiales a computar lo Las gradientes de presión son usadas. Esto le puede dar una solución más estable donde hay mismo Haga menos profundas áreas dentro de la cuadrícula principal. Una rutina similar es también usada en el cor de presión Las gradientes de rección en el método SIMPLE si el entero fuera 10. Default: F 114 0 (los algoritmos no usados) El parámetro F 115 VEGDLL. Un entero es leído. Si es 1, los algoritmos en el archivo del vegdll.dll para Compute el efecto de plantas que las piedras / grandes en la corriente de agua son usadas en lugar de lo Juzgue en rebeldía algoritmos. F 116 SSIIM 2 sólo. El parámetro TFSDLL. Un entero es leído. Si es 1 o 2, la superficie gratis Los algoritmos en el archivo del sfdifdll.dll son usados en lugar de los algoritmos predeterminados. Si 1, Uno El método implícito se usa para encontrar la superficie de agua. Si el entero es 2, un profesional explícito El cedure es usado.
El parámetro F 117 IODLL. Un entero es leído. Si no se rebaja al cero, los algoritmos libres de salida adentro El archivo del io1dll.dll es usado en lugar de los algoritmos predeterminados. Este DLL no está aún imple Mented. El parámetro F 118 COFDLL. Un entero es leído. Si no se rebaja al cero, el algo de discretización Los rithms para los términos del convective dados en el archivo del cofdll.dll son usados en lugar de lo Juzgue en rebeldía algoritmos. Este DLL no está aún implementado. El parámetro F 119 PRESDLL. Un entero es leído. Si no se rebaja al cero, el algo de la gradiente de presión Los rithms en el archivo del presdll.dll son usados en lugar de los algoritmos predeterminados. Este DLL no es Aún implementado.
104
El parámetro F 120 WALLSDLL. Un entero es leído. Si no se rebaja al cero, las leyes de la pared en lo El archivo del walldll.dll es usado en lugar de los algoritmos predeterminados. Este DLL no está aún imple Mented. El parámetro F 121 TURBDLL. Un entero es leído. Si no se rebaja al cero, los algoritmos de turbulencia En el archivo del turbdll.dll es usado en lugar de los algoritmos predeterminados. Este DLL no está aún Implementado. F 125 SSIIM 2 sólo. El parámetro TSCDLL. Un entero es leído. Si no se rebaja al cero, la transiente Los algoritmos de computación del sedimento en archivo del thetsc2dll.dll son usados en lugar del default Algoritmos. F 128 SSIIM 2 sólo. Poniendo a cero el campo de presión en el algoritmo TSC impedir insta Bilities. Un entero, n, es leído. La presión está dispuesta a poner en el cero para cada paso de tiempo del n'th. Lo El algoritmo no ha tenido mucho éxito experimentando. F 130 SSIIM 2 sólo. Donación de cuatro enteros los índices definiendo un área del primer bloque Donde una cuadrícula más densa debe ser generada. No probado pero. F 131 SSIIM 2 sólo. Los parámetros cohesivos. Y el entero y un flotador es leída. El entero disuada Mina el tamaño del sedimento. El flotador es un esfuerzo al corte crítico para la erosión de cada partícula Tamaño. Los conjuntos de datos múltiples F 131 son dados para tamaños múltiples del sedimento. Default: 0.0 con todo Tamaños. Reparo en que este número se usa sólo para determinar el esfuerzo al corte crítico para ero El sion de una partícula. No es usado en las fórmulas de transporte del sedimento. F 132 SSIIM 2 sólo. El máximo número Froude para la actualización de superficie de agua. Un flotador es leído. Éste es un algoritmo equilibrante del limitador de profundidad para la computación de la superficie de agua. Lo La línea de flotación está limitada en el tamaño a fin de que los números altos Froude no emerjan. Lo crítico El número Froude es dado en el flotador. Default: 0.0, significado el algoritmo no es usado. Reparo en que este algoritmo puede introducir no físicas líneas de flotación, con corresponder Inestabilidades. F 133 SSIIM 1 sólo. El solucionador especial para cuadrículas con áreas medianamente porosas grandes. Un flotador y uno El entero es leída. El flotador es un límite de porosidad para cuándo el algoritmo es usado. El inte El ger es el número de iteraciones en el algoritmo. Este algoritmo no es con creces imple El mented aún. F 134 SSIIM 2 sólo. El número de estratos de la cama. Esto es usado en un algoritmo usando varios sedi
El ment acoda debajo de la cama. El propósito es computar para composi del sedimento de ejemplo El tion en un delta. Este algoritmo no es con creces implementado aún. F 136 SSIIM 2 sólo. La máxima gradiente de presión. Un flotador es leído. Este algoritmo no tiene Tenido éxito. F 137 SSIIM 2 sólo. El algoritmo del QNgrid. El algoritmo genera celdas del hexaheadral con Más que seis prójimos. El algoritmo no es implementado aún.
105
F 138 SSIIM 2 sólo. El valor mínimo de la energía cinética turbulenta. Un flotador es leído. Default: 10-20. F 139 SSIIM 2 sólo. El valor mínimo de u + en las leyes de la pared para la velocidad y turbulento Energía cinética (default 1.0). F 141 SSIIM 2 sólo. Un limitador para la épsilon. Un flotador es leído. Éste es el máximo epsi de valor Lon llegará. Default: 100.0. (El valor mínimo para la épsilon es de engaño duro para 10-16) F 142 SSIIM 1 sólo. Los criterios de convergencia para la actualización del agua salen a la superficie. Un flotador es leído. Default: F 142 0.001. F 143 SSIIM 2 sólo. El algoritmo de computación de la superficie de agua. Un entero es leído. Si es 2, entonces El programa destinará la presión promedia sobre las últimas iteraciones para computación lo La superficie de agua. Si es 1, en ese entonces el programa hará de nuevo un lineal análisis de regresión lo Las últimas iteraciones para estimar el agua alisan posición. Esta opción es probada y no hizo Resulte muy bien. F 144 Plante en Almácigo forma suavizando algoritmo. Un algoritmo es conjurado para alisar la cama como un func El tion de las características de la forma de la cama. Un entero y un flotador es leída. El alisamiento es Usado si el entero es arriba 0. El valor predeterminado es 0. F 145 SSIIM 1 sólo. El entero para invocar el archivo roughm1.dll DLL. En este archivo, el grosero de la cama Los ness o los parámetros de la vegetación pueden ser modificados por el usuario. El archivo DLL es usado si El entero no se rebaja al cero. F 146 SSIIM 1 sólo. El entero para conjurar un algoritmo añadiéndole un término de la fuente a la velocidad Las ecuaciones si el flujo es supercrítico. Esto termina si el entero es arriba 0. Juzgue En Rebeldía F 146 0. El algoritmo estaba dirigido a usarse para mejorar resultados para el flujo crítico Las computaciones en cuadrículas gruesas, pero no han tenido éxito aún. F 147 SSIIM 2 sólo. Los parámetros para el uso en la extrapolación de valores iniciales para recién mojado Celdas. Default: F 147 20 0 1 0.2 1.0 1.0. El primer entero da cuántas iteraciones lo El algoritmo de extrapolación debería ser usado. Esto debería ser mayor que el número de celdas En una dirección en el área mojado. El segundo entero decide cuál de dos entierre Los algoritmos de polación son usados al transferir variables entre dos cuadrículas. Lo El algoritmo predeterminado (0) usa una interpolación lineal basada en la elevación vertical de lo Celdas. Un algoritmo alternativo (1) usa los índices de la célula. El tercer entero invoca lo La parte del algoritmo que extrapola sobre celdas múltiples para cada situación de remojo.
El cuarto número, un flotador, le da un factor de relajación para los valores de velocidad. La quinta parte Y el sexto número, ambos flotadores, le dan factores de relajación para k y la épsilon. Durante inicial Experimentando, no hemos encontrado ninguna mejora en los resultados usando valores diferentes Que el default. F 148 SSIIM 2 sólo. La máxima cuesta de la superficie de agua. Un flotador es leído. Si el número lo es Arriba del cero, un algoritmo es conjurado que impide que la superficie de agua sea más pronunciada
106
El valor dado. Default - 0.1 (el algoritmo no usado). F 149 parámetros isotrópicos a Non de turbulencia. Dos flotadores son leídos. El primer flotador es multiplicado Con la difusión isotrópica para producir la difusión vertical usada por el programa. Lo El segundo parámetro hace lo mismo en la dirección horizontal. Default: F 149 1.0 1.0. F 150 SSIIM 1 sólo. La opción con leyes modificadas de la pared. Dos enteros son leídos. El primer entero Modifica las leyes de la pared para las proporciones altas de profundidad de aspereza /agua. La opción 1 usa uno tres Acode modelo donde el estrato intermedio es cuando la altura de la forma de la cama está más alta lo Aspereza. La opción 2 usa un modelo de dos estratos donde el estrato intermedio no es usado. Lo El estrato interior es una función lineal. La opción 0 es la función usada previamente. El segundo El entero usará un kappa de 0.4 si el entero es 1. Si es cero, modificará kappa Según la concentración de la cama, usando la fórmula de Einstein. Default: F 150 0 0 Esta información se sedimenta no es muy probado. F 151 SSIIM 1 sólo. Los parámetros para los algoritmos especiales para los flujos muy vacíos. Un entero Y un flotador es leído. El flotador es la profundidad mínima de agua en la cuadrícula en metros. Lo El default es 3 % de la longitud de la célula cuadriculada común. El entero es una elección de combinación de Los parámetros diferentes. Los algoritmos son usados si la cama subidas niveladas arriba del mínimo Suavice profundidad. Las siguientes opciones pueden ser usadas: A: Un término del fregadero en el Navier-Stokes que las ecuaciones son usadas en las áreas poco hondo B: Las correcciones SIMPLES no son usadas en las áreas poco hondo carbono: Un anb de ajuste de algoritmo para poner en la mira las áreas poco hondo Las opciones para el entero son: 0: Ningún algoritmo especial es usado (el default) 1: A 2: Un +B 3: B 4: El +C de la B 5: carbono F 154 Suavizando algoritmo para la superficie de agua. Un entero y un flotador es leída. El alisamiento Termina si el entero es 1. El alisamiento se hace calculando el promedio de lo cuatro El prójimo aprecia y multiplicando éste con el parámetro del flotador sobre el conjunto de datos. Entonces, (1 el parámetro) es multiplicado con el viejo valor y se agrega. Esto le da lo nuevo El valor.
En SSIIM 1, la premediación se hace sobre la presión en la superficie de agua, delante del sur Los cambios de la cara se hacen. En SSIIM 2, la premediación se hace en las líneas de flotación en seguida.
107
SSIIM 2 sólo: Si el entero es 3, las áreas secas no serán alisadas. Si el entero es 1, También las áreas secas serán alisadas. Los enteros 2 y 4 darán así como 1 y 3, reespeculación Tively, pero el límite también será alisado. F 156 SSIIM 2 sólo. La opción a hacer una pausa el programa durante una computación. Se destinó para esto Depurando propósitos. Un entero es leído. Las siguientes opciones son posibles: 1. Antes del principio de regenerar la cuadrícula 2. Después de la regeneración de la cuadrícula 3. Antes de la velocidad y las correcciones de fundente en el algoritmo SIMPLE 4. Después de la velocidad y las correcciones de fundente en el algoritmo SIMPLE 5. Antes de interpolar las variables para la cuadrícula nueva 6. Después de interpolar las variables para la cuadrícula nueva 7. Al final de un paso de tiempo computando la cama a ras cambios (F 37 1/2) La opción puede ser usada en combinación de la opción de Pausa en el menú de Cómputo de El programa. F 159 SSIIM 2 sólo. Los algoritmos para mejorar estabilidad por ahí evitar problemas cuadriculados. Cinco el inte Los gers son leídos, para cinco algoritmos diferentes. Los algoritmos son conjurados si el entero es 1, y eso no son conjurados si el entero es 0. Los algoritmos son sólo usados cuando lo El parámetro sobre el conjunto de datos F 64 es igual a 8, 11, 13, 38 o mayor que 100. El primer algoritmo intenta quitar calle sin salida canaliza esa es sólo una celda ancha. A El máximum de 30 celdas puede estar distante. El segundo entero conjura algoritmos diferentes ocupándose del problema de cordilleras En medio moja celdas. Algunos algoritmos intentan darle mejor conexión entre dos relincho La columna del bour de celdas que se separó por una cordillera alta. Esto termina aumentando lo Suavice profundidad. Varios algoritmos son usados con profundidades diferentes. Un entero de 1 sets lo La profundidad para 80 % del primer parámetro del conjunto de datos F 94. Un entero de 2 o 3 sets lo La profundidad de agua para el mínimo el valor del primer parámetro sobre el conjunto de datos F 94. Un inte El ger de 4 hace así como 1, pero usa un valor de 200 % del primer parámetro F 94, En lugar de 80 %. Un entero de 3 sets el número de líneas cuadriculadas verticales en las esquinas Entre las celdas para 1 si una de las esquinas tiene una profundidad negativa y la suma de lo Dos esquinas son más pequeñas que 10 % del primer parámetro sobre el conjunto de datos F 94. Un entero De 7 hace lo mismo como 1, pero usa 100 % del segundo parámetro en los datos F 94 El set en lugar de 80 % de la primera parte. Otros sets de algoritmos paredes internas en las cordilleras. Lo El entero es entonces colocado para 9 o 10. El tercer algoritmo intentará quitar huecos en la cuadrícula, donde hay sólo una celda Sin conexiones para estar de acuerdo con limita, sólo con sus prójimos debajo y arriba. Esto está en un área mojado, donde en 2D, los prójimos existen.
El cuarto algoritmo quitará solas pilas húmedas con sólo prójimos secos en 2D. El quinto entero invoca que algoritmos diferentes aumenten la profundidad de agua de adentro a medias
108
Pilas secas, aminorando los niveles de la cama. Hasta ahora, ninguno de estos algoritmos han sido suc Cessful. Un entero de 1 baja el nivel de la cama para el primer valor dado en los datos F 94 Set. Esto también ocurre si el entero es 2, pero en ese entonces las celdas múltiples en la dirección vertical Está permitido, también en posición permitida amuralla. Si el entero es 3, en ese entonces la profundidad es aumentada tan ese lo La cuesta de la cama no es arriba 20 títulos. Si el entero es 5, en ese entonces los prójimos son sometidos a la eutanasia Si el área entre ellos es más pequeño que un número pequeño. Default: F 159 1 0 0 1 0 F 160 SSIIM 2 sólo. La bandera para decidir cuál algoritmo se usa para computar el sedi disponible El ment en la cama al decidir los topes de concentración del sedimento. Un entero es leído. Si es 0, los sedimentos disponibles serán iguales al área de la celda de la cama por la profundidad de Los sedimentos. Si el entero es 1, entonces también las celdas del prójimo serán incluidas. Default: F 160 0. F 162 SSIIM 2 sólo. El valor a determinar si una celda es generado o no en regiones dónde La cama estaba seca en el paso de tiempo previo. Juzgue en rebeldía 0.0 metros. El parámetro sólo Trabaja con respecto a la F 64 13 la opción. F 163 SSIIM 2 sólo. La bandera para decidir cuáles algoritmos deben usarse para limitar el movimiento de La cama. Un entero es leído. Tres opciones son posibles: 0. La cama nivel no estará permitido moverse debajo de la cama móvil, pero será Permitido para moverse por encima de la superficie de agua. 1. La cama nivel no estará permitido moverse por encima de la superficie de agua o debajo del límite De la cama móvil. 2. La cama nivel puede moverse por encima de la línea de flotación o debajo del límite de lo móvil Cama. F 164 SSIIM 2 sólo. Las versiones diferentes de solucionadores multide fondo OpenMP. Un entero es leído, Especificando el número del algoritmo de solución. F 165 SSIIM 2 sólo. La dirección cuadriculada de numeración. Cuando la cuadrícula no estructurada se hace, lo Indexando del principio de celdas en la esquina inferior izquierda, o el primer punto marcado en la Grid Editor. Un entero es leído sobre este conjunto de datos. Si el entero es 1, en ese entonces la celda indexando voluntad Ponga en marcha la diagonal rinconera en frente en el bloque. Esto es en su mayor parte muy apropiado para eliminar las pulgas de un programa Propósitos.
Default: F 165 0 F 166 SSIIM 2 sólo. La regeneración de cuadrícula después de la actualización de la superficie de agua. Un entero es leído. Si eso Es 1, en ese entonces la cuadrícula será regenerada después cada vez que la superficie de agua está actualizada, también Si el transporte dependiente en tiempo del sedimento es computado. Esto no termina usualmente, como la cama Los cambios son normalmente recomputados más seguido que lo que los cambios superficiales de agua, y
109
La cuadrícula es siempre regenerada después de cada cambio de la cama. Default: F 166 0 F 168 SSIIM 2 sólo. El solucionador de multirred para la ecuación de corrección de presión. Un entero es Lea, y éste es el número de niveles en la cuadrícula anidando. Si los enteros son 0, el algo El rithm no es usado. Default: F 168 0 Los parámetros de ocultamiento /exposición F 169. Un entero y un flotador es leída. El entero decide cuál El algoritmo debe ser usado. Los dos parámetros son pasados al beddll.dll donde Puede ser usado en las fórmulas de transporte del sedimento. El beddll hecho por Rüther acostumbra lo Después de los algoritmos: El primer entero es 1: El método de Ergiazaroff El primer entero es 2: Buffington y el método de Montgomery El primer entero es 3: El método Vollmers El primer entero es 4: El método de Wu (2000) El primer entero es 5: El método de Kleinhans Las opciones 2 y 4 son codificados en los programas principales (no el beddll) SSIIM, para ambos SSIIM 1 y 2. F 173 SSIIM 1 sólo. Cama esfuerzo al corte las gradientes en límite del insumo /emanación. Un entero es Lea. Si 1, el esfuerzo al corte de la cama en la celda del límite no será mayor que el prójimo La celda con rumbo al dominio interior. F 174 SSIIM 1 sólo. Las condiciones cíclicas del límite. Dos enteros son leídos. El primer entero Se aplica a la computación de corriente de agua, y el segundo para la concentración del sedimento Computación. Si el entero es positivo, digamos por ejemplo 500, en ese entonces el límite del insumo Los valores serán set igual para los valores de la emanación para cada iteración 500. Si una negativa El número es dado, digamos - 8, en ese entonces el programa correrá para la convergencia, en ese entonces la actualización lo La condición del límite del insumo y vuelve a arrancar la computación. Ésta será repetida 8 veces. Júzguele en rebeldía a F 174 0 0 (ninguna condición del límite cíclica usada) F 178 SSIIM 2 sólo. Los algoritmos aplanadores para la superficie gratis, destinado para el parámetro F 36 Teniendo 1 años de edad o entre 11 y 39. Un entero es leído, lo cual puede tener en medio 1 años de edad y 4. Cada El entero concuerda con un algoritmo diferente de alisamiento.
Default: F 178 0 (El algoritmo no usado)
F 179 SSIIM 2 sólo. La función contraria al viento destinada para el parámetro F 36 teniendo 1 años de edad o entre 11 y 39. Dos enteros son leídos. El algoritmo es conjurado si el primer entero es 1. El segundo El entero causará una reducción el efecto contrario al viento si es 1.
110
Default: F 179 0 0 (el algoritmo no usado) F 182 SSIIM 2 sólo. La reducción de esfuerzo al corte crítico de la cama debido a cama inclinada. Un entero es Lea. Si es 1, el mismo algoritmo como la B F 7 es usado (Brooks, 1963). Si el entero es 2, En ese entonces el algoritmo sirve sólo para celdas que tienen a un prójimo seco. Si el entero es 3, En ese entonces la cuesta lateral en la fórmula será la máxima cuesta. La misma fórmula es Usado sólo para las celdas laterales si el entero fuera 4. Si el entero es 5, la fórmula empírica Por Dey (2003) es usado. Sirve sólo para las celdas laterales si el entero es 6. La fórmula Por Lane (1955) es usado si el entero es 7 o 8. Si el entero es 8, la fórmula hará sólo Sea aplicado a las celdas del borde. Default: F 182 0 F 185 SSIIM 1 sólo. La amortiguación de turbulencia cerca de la superficie de agua. Un entero y uno El flotador es leído. Si el entero es 1, una fórmula similar para la pared para la que las autoridades servirán lo La ecuación de épsilon. Esto le dará alzas de valor de épsilon en la superficie de agua y La amortiguación de turbulencia. El flotador es un coeficiente empírico en la función de amortiguación. Los valores típicos: 0.0046-0.43. F 187 SSIIM 2 sólo. Un algoritmo para hacer más pequeñas las gradientes de la línea de flotación en los bordes de lo Geometría. El algoritmo es usado en conexión con F 36 2, 4, 7, 8, 9. Un entero es Lea. Si es 1, el algoritmo es usado. Default: F 187 0. F 188 SSIIM 2 sólo. El entero determinando cuál bloque debe ser computado para trans del sedimento Puerto. Opciones: 0: Todos los bloques (el default) - 1: Sólo los bloques anidados n: Sólo bloquéese no. n. Ejemplo: F 188 3: Sólo el transporte del sedimento de cómputo para bloque no. 3. Default: F 188 0 (todos los bloques) F 189 SSIIM 1 sólo. Los algoritmos abrumadores de aspereza. Los algoritmos especiales diseñados para situaciones Donde la aspereza de la cama es mayor que el tamaño de la célula cuadriculado vertical cerca de la cama. An El entero y un flotador es leída. El entero decide cuál algoritmo es usado, y lo El flotador es un parámetro en el algoritmo. Varios algoritmos y acercamientos han sido probados, pero no extensamente. Actualmente, El algoritmo más alentador parece ser un método sumergido del límite con uno lineal
El perfil de velocidad: F 189 5 0.5, excepto el trabajo de mucho más necesitan terminar. F 190 SSIIM 1 sólo: El algoritmo a decidir si usar fuerzas cohesivas o no para los sedimentos. Un entero es leído. Si es cero, las fuerzas cohesivas de los datos F 131 colocados sólo lo serán
111
Usado si el nivel de la cama estuviera debajo del nivel original. Si la cama nivel está por encima del original Nivel, las fuerzas cohesivas no es usado. F 191 SSIIM 2 sólo. Cuando estando conectado bloquea la salida del GridEditor, el puntero de gráficos tenga que Sea colocado dentro de una cierta exactitud. El default es 0.01 milimol. Para las geometrías abrumadoras, así de El valor puede estar levantado para obtener una conexión atinada. F 192 SSIIM 2 sólo: La proporción de: El número de celdas en la dirección vertical para la cuadrícula anidada Para El número de celdas en la cuadrícula gruesa Default: 1.0 F 194 SSIIM 1 sólo: El parámetro empírico en una fórmula para sumar viscosidad turbulenta de remolino En áreas de vegetación. Juzgue en rebeldía valor: 0.0 (ninguna turbulencia adicional). Los valores pueden estar de moda La orden de 0.067-0.11. F 195 SSIIM 1 sólo: La aspereza en posición permitida amuralla. Dos flotadores son leídos. El primer flotador es lo La aspereza en la pared lateral donde j = 2. El segundo flotador es la aspereza por otra parte Póngale lados a la pared. F 198 Lije dll de la diapositiva. Un entero es leído. Si no se rebaja al cero, los algoritmos en el slide1dll.dll O los archivos slide2dll.dll son usados. Los dos archivos están hechos para reespeculación SSIIM 1 y SSIIM 2 Tively. Las normas de Residuo F 200 para k y la épsilon. Un entero y dos flotadores son leídos. El primer flotador es La norma residual para k y el segundo es la norma residual para la épsilon. Los valores son Usado en lugar de los valores promedios del insumo si el entero no se rebajara al cero. F 201 SSIIM 2 sólo: Los parámetros para el archivo del vegdata. Tres enteros son leídos. La primera parte es lo El número de variables en el archivo del vegdata. El segundo es el número de eleva vertical Tions. La tercera parte es el número de pasos de tiempo en el archivo. Esta información se sedimenta tiene que estar presente en el archivo de control si los valores por las veces múltiples son ser Usado en el archivo del vegdata.
Default: F 201 1 4 1 F 202 SSIIM 2 sólo. El perfil logarítmico de velocidad del insumo. Un entero y un flotador son leídos. Si El entero no se rebaja al cero, en ese entonces las secciones del insumo con tienen un perfil logarítmico en lo La dirección vertical. El flotador es el valor de aspereza que será usado generando lo Las reseñas logarítmicas. Reparo en que todas las reseñas del insumo serán logarítmicas si este conjunto de datos es Usado.
112
El número de Máximum F 206 de procesadores destinados para las versiones paralelas de SSIIM. Un entero es Lea, lo cual le da el máximo número de procesadores. Si está por encima del número de Los procesadores disponibles en la computadora, en ese entonces los máximos procesadores disponibles son Usado. El número real de procesadores usados está escrito para lo baila archiva. Default: F 206 0 (los algoritmos parallellized no usados) Noto este set de datos sólo se dedicará a las versiones paralelas de SSIIM. F 207 SSIIM 1 sólo. El modelo algebraico de estrés DLL. Dos enteros son leídos. Si el primero lo es Arriba del cero, en ese entonces el modelo algebraico de estrés en el archivo del stress1dll.dll será usado en lugar de eso De la otra turbulencia modela en SSIIM 1. El segundo entero es el tamaño del conjunto imponente Expedido para el DLL del programa principal. F 208 SSIIM 1 sólo. La orden de la discretización del término de tiempo. Un entero es leído. Si esto lo es 1, en ese entonces un segundo grupo inferior a clase o subclase y superior a familia atrás elabora planes secretos sirve para el término de tiempo. Juzgue en rebeldía valor: 0, Querer decir un método retrasado Euler de primer orden es usado. Esta información se sedimenta es usualmente sólo Usado al modelar remolinos grandes (URANS). F 209 SSIIM 2 sólo. Modificando a escala profundidad para generación cuadriculada. El valor predeterminado es la profundidad más abrumadora En la geometría. El valor sirve para decidir cuántas células cuadriculadas allí se habrán acabado La profundidad para una posición dada en la geometría. F 211 SSIIM 1 sólo. Los criterios de convergencia para el agua fluyen computaciones. Default: F 211 0.001 La impresión de postprocesamiento de Especial F 212 fuera. Un entero es leído. A merced del valor y Cuál la versión SSIIM, variar de más impresión de fuera es dada. La impresión de fuera está terminada cuando lo El archivo de resultado es escrito. 1. Trabaja sólo con SSIIM 1. El vector promedio de velocidad de la cama en la dirección cuadriculada y La normalidad para la dirección cuadriculada es escrita en letras de imprenta lo baila archivo. La dirección cuadriculada está aquí Definido como paralelamente para la cuadrícula le aplica delineador adentro lo yo la dirección, cuál en la configuración predeterminada Está en el principal sentido de flujo.: 2. Trabaja sólo con SSIIM 1. Escribe el vector promedio de velocidad para todas las celdas cuadriculadas para lo
Baile archivo. También escribe el esfuerzo al corte promedio de la cama. 3. Trabaja sólo con SSIIM 1. Le escribe a un archivo innflow.t, que tiene el mismo formato como lo El archivo del innflow. Los valores en el archivo concuerdan con la última sección transversal de la cuadrícula. Así de Le permite al usuario quitar los valores de la última sección transversal y darles en lo La primera sección transversal. 4. Trabaja sólo con SSIIM 1. Le escribe a un archivo koordina.in, que tiene el mismo tamaño como lo El archivo del koordina, pero está hecho sólo secciones cruzadas similares para la primera sección transversal. Conjuntamente con lo 3 opción, esto le permite al usuario computar valores para lo río arriba
113
Perfil 12. Trabaja sólo con SSIIM 2. Escribe un cellvol del archivo. Este archivo usa el archivo del geodata y La cuadrícula a especificar cómo mucho del volumen de la célula está localizado en niveles dados. 100 valores De niveles en los metros y el volumen está escrito para el archivo. F 218 SSIIM 2 sólo. Depure información. Dos enteros son leídos. Cuando el programa lo ha hecho Tantas iteraciones como el primer entero, un gran número de depuran información será Escrito para lo baila archivo de la celda que tiene el mismo número como el segundo inte Ger. F 219 SSIIM 2 sólo. El parámetro para conjurar uno automático vuelva a arrancar después del programa tiene Colisionado. Los parámetros de relajación son aminorados antes de que lo se reanude. El entero distingue Cuántas veces el método debería estar repetido. Máximas 4 Veces. F 221 SSIIM 2 sólo. La convergencia deteniéndose del programa. En una constante situación, el profesional El gramo se detiene cuando los residuos son debajo 0.001. En un caso dependiente en tiempo, el programa No se detendrá si los residuos son debajo 0.001. Sin embargo, si los términos de tiempo son usados para Mejore convergencia de una constante situación, el programa todavía debería detenerse. Un entero es leído. Si es 0, el programa no se detendrá en computaciones dependientes en tiempo, Cuando el residuo es debajo 0.001. Si el entero es 1, el programa se detendrá. Default: F 221 0 F 222 SSIIM 2 sólo. Corriente abajo el algoritmo de profundidad. Un entero es leído, lo cual puede tener 0 años de edad o 1. Si 1, un algoritmo es conjurado para intentar impedir lo corriente abajo planta en almácigo a ras para aumentar para Las alturas donde bloqueará la emanación. Default: F 222 1 (el algoritmo es usado por defecto) F 224 SSIIM 2 sólo. Un flotador es leído. En una computación dependiente en tiempo de corriente de agua con uno La superficie gratis, la superficie gratis sólo estará actualizada si los residuos para el Navier-Stokes Las ecuaciones son debajo 100.0. Usar esta información colocada, el valor puede variarse como el flotador Usado en lugar de 100.0. F 225 SSIIM 2 sólo. Dos flotadores son leídos, que se usa para modificar a escala los valores en el geodata El archivo. El primer valor es un factor, lo cual es multiplicado con todo los valores. El segundo
El valor se suma a todos los valores. Reparo en que la escalada se hace sólo al leer los valores. Al editar el geodata Los puntos en la Grid Editor, y entonces escribiendo un archivo nuevo del geodata, los valores modificados a escala son Escrito. Volviendo a leer el archivo del geodata recién generado adentro otra vez y manteniendo a la F 225 Conjunto de datos, le da una escalada doble de los puntos. El algoritmo F 233 para usar un campo promediado en profundidad de presión para computar el eleva de la superficie de agua El tion cambia en lugar de la presión en las celdas de la superficie. Se destinó para un entero 6
114
Ambos SSIIM 1 y SSIIM 2. En SSIIM 2 un entero 7 usarán un algoritmo similar para 6, Pero con cambios más pequeños de elevación debido a la inclinación de la superficie de la celda. F 234 SSIIM 2 sólo. El algoritmo a modificar lo corriente abajo condición del límite al acostumbrar uno El algoritmo libre de la superficie con gravedad, para ejemplo F 36 15. Un entero es leído. Si 1, Uno La presión hidrostática es usada. Si 2, los fundentes en lo corriente abajo el límite están colocados para Cero. F 235 SSIIM 2 sólo. Los algoritmos para reducir inestabilidades en celdas triangulares. Un entero es leído, Y a merced de su valor, un número de algoritmos diferentes pueden estar escogidos. Uno de lo La mayoría de algoritmos atinados son 10, dándole relajación adicional en las celdas triangulares. Lo Los factores de relajación pueden ser modificados sobre el conjunto de datos F 244. Default: F 235 0 (no usado) F 237 SSIIM 2 sólo. Los datos se sedimentan puede usarse para cambiar las descargas de agua en lugar de a la última El ifying los valores en el archivo del unstruc. Un entero y uno flotante que el número del a punto le son leídos. El entero es un índice para el grupo de descarga. La coma flotante es la descarga. La múltiple F 237 para la que los conjuntos de datos pueden servir el disparo múltiple se agrupa. F 238 SSIIM 2 sólo. Los parámetros en los algoritmos cuadriculados anidados. Un entero y un flotador es leída. Si el entero es 1, la parte superior de la cuadrícula anidada tendrá el valor del flotador. Si el entero Son 2, el fondo de la cuadrícula anidada tendrá el valor del flotador. Si el entero es 3, lo La línea de flotación en la cuadrícula anidada es interpolada de la cuadrícula gruesa. Si el entero es 4, lo La presión en la cuadrícula anidada tan ese la línea de flotación es por término medio aproximadamente lo mismo En lo anidado y la cuadrícula gruesa. El algoritmo es sólo implementado para F 64 8, 11 y 13. Default: F 238 0 0.0 F 239 SSIIM 2 sólo. Dos enteros son leídos, otorgantes el máximo número de iteraciones en lo El algoritmo para la superficie gratis. El primer entero sirve para la F 36 7,8,9 y 10 Opciones. El segundo entero sirve para la F 36 4 opción. Default: F 239 50 350. F 242 Numere de máximos lazos acostado algoritmo de cambio para distribuir cambios de la cama para cor Ners. Default: F 242 1000 (SSIIM 1), F 242 100 (SSIIM 2) F 243 SSIIM 1 sólo. El entero para conjurar la función del bgraddll.dll. Se usa para computar lo
La concentración en una celda de la cama como una función de lo topa. concentración potencial, fundentes, caída Velocidad, áreas, distribuciones de tamaño del grano, etc de espesor del sedimento. F 244 SSIIM 2 sólo. Dos factores de relajación usados en los algoritmos para reducir inestabilidades adentro Las celdas triangulares. La primera coma flotante sirve para las velocidades en las celdas, en la F
115
235 10 el algoritmo. El segundo entero sirve para los fundentes en las superficies de la célula, si F 235 son en medio 8 y 23. Default: F 244 0.5 0.8 F 246 SSIIM 2 sólo. Los algoritmos para estabilizar la algoritmo superficie libre F 36 7. Tres enteros Y un flotador es leída. El algoritmo se dedica a la conexión entre la celda que debe Sea computado y cada uno de sus cuatro u ocho prójimos. Si el primer entero es 1 y el agua entra en la celda, o el entero es 2, un limitador Será invocado sobre la profundidad de agua en cada celda. Los tipos diferentes de limitadores pueden ser usados, A merced de lo que el tercer entero es. Si el segundo entero es 1, el término del ap en la ecuación es aumentado si el número Froude Es en medio 0.9 y 1.1. Alrededor del flujo supercrítico el anteriormente citado término del ap algunas veces puede ser Cerca del cero, causando un choque. Si el segundo entero es 2, el término del ap nunca lo será Debajo de 1.0. Si el segundo entero es 3, el término del ap será aumentado si el Froude El número es en medio 0.5 y 1.5. El tercer entero decide la magnitud y las condiciones del limitador de profundidad invocado por ahí El primer entero. Si el entero no se rebaja al cero, el valor limitativo está decidido por una fórmula En el archivo del sfdifdll.dll, cuál puede ser codificado por el usuario. Los valores negativos indican discrepe La alternativa del ent las fórmulas de engaños duro, no en el DLL. Las siguientes opciones para lo El limitador es: - 1: La profundidad si el número Froude fuera arriba 1 - 2: El profundidad * 1.1 si el número Froude tuviera arriba 1 años de edad - 3: El * de profundidad el número Froude si el número Froude fuera arriba 1 - 4: La profundidad si el número Froude fuera arriba 0.9 - 5: Tal como la opción - 3, pero el Froude numeren es timado como el máximum de la celda Y sus neigbours - 6: La profundidad si el número Froude fuera arriba 0.5 El flotador es un limitador en la cuesta de la superficie admisible usada en la determinación de lo Los coeficientes del anb para la F 36 7 el algoritmo. Default: F 246 1 1 0 0.1 F 249 SSIIM 2 sólo. Un entero es leído. Si 1, en ese entonces los espesores negativos del sedimento está permitido. La característica se usa para presentar cambios medidos de elevación de la cama. F 251 SSIIM 2 sólo. Las curvas diferentes de Escudos. Un entero es leído. Si el poco cero, uno más abajo o Los escudos más altos doblan una curva será usado.
F 252 SSIIM 2 sólo. Un factor de relajación para la descarga de la emanación, si una gradiente de cero (La actualización) la condición del límite es usada.
116
Default: F 252 0.9 F 256 SSIIM 2 sólo. La máxima concentración del sedimento en la cama. Default 0.1 F 260 Flocculation DLL. Un entero es leído. Si no se rebaja al cero, el archivo del flocdll.dll será usado Para computar floculación de los sedimentos. Reparo en que esto sólo trabajará si la F 37 2 La opción es usada. F 261 SSIIM 2 sólo. El algoritmo cuadriculado anidado. Un entero y un flotador es leída. Si el entero es 1, El dominio anidado estará acoplado con la cuadrícula gruesa al computar corriente de agua. Si El entero es 2, el acoplador también será aplicado para las concentraciones del sedimento. Lo El flotador es un coeficiente de relajación para la interpolación. Su valor es en medio 0 y 1. F 264 SSIIM 2 sólo. Los algoritmos variables de densidad del sedimento de la cama. Un entero es leído. Si lo es Por encima de 0, en ese entonces será usado por las funciones en el archivo del vdmldll.dll, computando varia Los tions en la densidad del sedimento de la cama. Si es - 1, en ese entonces un algoritmo de engaño duro es usado. Juzgue En Rebeldía A F 264 0 Reparo en que estos algoritmos sólo serán usados si el conjunto de datos F 37 es colocado para 3 (la cama múltiple Los estratos). F 267 SSIIM 2 sólo. El despliegue más acelerado de gráficos del mapa. Un entero es leído. Si es 1, en ese entonces el cuadrángulo Los rilaterals serán usados en lugar de contornos en exhibir los gráficos del Mapa. Esto puede Dele gráficos más rápidos para cuadrículas grandes. Default: F 267 0. F 268 SSIIM 2 sólo. La decisión acerca del ser de bloques anidado impreso para el Result Tecplot/ Los archivos Paraview. Un entero es leído. Si es 0 (el default), todos los bloques son impresos. Si 1, Entonces sólo la cuadrícula gruesa es impresa. Si el entero es 2, entonces sólo los bloques anidados lo son Imprimió. F 272 SSIIM 2 sólo: El algoritmo alternativo para computar la producción de turbulento cinético Energía, Pk, tan propuesto por Kato y Launder (1993). Éste es invocado si el entero Lea en los datos el set está 1. Default: F 272 0. F 274 SSIIM 2 sólo. Los parámetros del ángulo de la cama. Un entero es leído. Si es mayor que el cero entonces El programa intentará leer el archivo del bedangle.
Default: F 274 0 F 275 SSIIM 2 sólo. Las modificaciones de las constantes de épsilon. Dos números flotantes del punto son Lea, lo cual le da dos de las constantes de épsilon en el modelo de épsilon de k.
117
Default: F 275 1.44 1.92 F 277 SSIIM 2 sólo. La opción para exhibir una vista gráfica de la continuidad del sedimento deserta. Esto termina si un entero arriba del cero es leído. En ese entonces el defecto de continuidad se ve cuando Escogiendo información Debug en los gráficos. Default: F 277 0 F 278 SSIIM 2 sólo. Las variaciones de la F 36 7 el algoritmo. No mucho probado. La F 278 6 y 7 Las variaciones parecidas prometiendo. Default: F 278 0 F 279 SSIIM 2 sólo. Las variaciones en computar el esfuerzo al corte de la cama enfatizan. Puede no ser usado con lo Beddll. Un entero es leído. Las siguientes opciones son: 1: El esfuerzo al corte es computado de la máxima energía cinética en la celda de la cama y En la celda por encima de la celda de la cama. 2: El esfuerzo al corte de la cama es computado del máximum del esfuerzo al corte en la celda de la cama y Las celdas del prójimo, si las esquinas de la célula han sido movidas hacia dentro (F 102 1) Default: F 279 0: La computación normal de esfuerzo al corte de la cama de la energía cinética en la cama Celda. F 281 SSIIM 2 sólo. Aumente en la viscosidad vertical de remolino debido a dunas. Un entero y uno Flote es leída. Si el entero es leído, el remolino vertical que la viscosidad aumenta añadiéndose uno El valor proporcional para el flotador y la cama forman altura. Default: F 281 0 (el algoritmo no usado): F 283 SSIIM 2 sólo. La amortiguación adicional en los cambios de las elevaciones de la superficie de agua para la F 36 7 el algoritmo, si el número Froude son arriba 1. Un entero es leído. Si es 1, en ese entonces lo El algoritmo es usado. Default: F 283 0 (el algoritmo no usado) F 285 SSIIM 2 sólo. Los parámetros para la elección de función en el beddll. Dos enteros son Lea. Si el primer entero es 1, el computeBedConcentration1 de función será designado En lugar de la computeBedConcentración, cuál es el default (el entero es 0). El dos beddll Las funciones tienen parámetros diferentes. El segundo entero hace lo mismo para el computeBedSlopeCorrec de funciones del beddll
El tion y computeBedSlopeCorrection1. Default: F 285 0 0
118
F 286 SSIIM 1 sólo. El carbono de parámetro ì en el modelo de å turbulencia de k es dado. Default: F 286 0.09 F 287 SSIIM 2 sólo. El algoritmo que intenta estimar el fundente de agua de la emanación de un estanque, Dado el insumo y los cambios en el agua transparenta la elevación del estanque. An El entero es leído. El algoritmo es conjurado si el entero es 2. El fundente computado de la emanación Pasará sobre la disposición de la emanación especificada en el archivo del timei. Si el entero es 3, lo computado El fundente de la emanación será cotejado contra el valor especificado en el archivo del timei, y no lo sea Permitido para ir debajo esto. Si el entero es 5, la emanación entonces estará limitada para tener en medio 0.5 años de edad y 2.0 veces lo Desemboque en el archivo del timei. Si el entero es 6, el mismo método de limitación lo será Usados, pero entonces dos flotadores son leídos después del entero. Estos dos flotadores entonces serán usados En lugar de 0.5 y 2.0. Default: F 287 0 (el algoritmo no usado) F 292 SSIIM 2 sólo. El paso de tiempo interior. Un entero y un flotador es leída. Si el entero es 1, lo El flotador es usado en un paso de tiempo interior. Esto quiere decir que el paso de tiempo sirve para cada iter interior Ación. El propósito es impedir inestabilidades, y el método parezcan más efectivos En ese entonces la mayor parte de los anteriores métodos. Esto especialmente se aplica a las inestabilidades de velocidad en tri Las celdas angulares. Default: F 292 0 0.0 (el algoritmo no usado) F 293 SSIIM 2 sólo. Un archivo donde sólo los residuos están escritos para cada iteración. El archivo es El sigurd designado. Da facilidades para hacer gráficos de los residuos en una hoja contable. F 294 SSIIM 2 sólo. Un entero es leído, otorgante el número de pasos de tiempo en el tiempo depende El archivo ent inspace. F 295 SSIIM 2 sólo. A un flotador le es leído que el flotador es multiplicado con la distancia vertical común Entre los puntos del geodata uno el nivel de la cama, para producir los valores de aspereza. Default: F 295 1.0 F 297 SSIIM 2 sólo. Un entero es leído, indicador cuál la versión del archivo del unstruc debe ser Escrito. Atrásese En El Pago Después de 11. El junio del 2012: 3. Atrásese En El Pago Antes de 11. El junio del 2012: 2. La diferencia Entre versión 2 y 3 está esa versión 3 contiene información de geometría también para seco
Áreas, posibilitando iniciar una computación con un área levantado desecado fuera a acostumbrar uno El archivo del koordina/koosurf. La versión 3 también contiene más información precisa para lo discrepe El ent se bloquea, posibilitando aumentar los parámetros de conjunto de datos G 1 y todavía usar lo El mismo archivo del unstruc. Estas dos características no fueron posibles en versión 2. Hay también una versión 4 del archivo del unstruc, lo cual sólo contiene la cuadrícula del 2D y no La cuadrícula del 3D. Esto será muy más pequeño que versión 3, pero puede producir diferente
119
El número de celdas del 3D en computadoras diferentes. F 300 SSIIM 1 sólo. Dos enteros son leídos, que es usado en la concentración del sedimento Solucionador. El primer entero es el número de iteraciones. El segundo entero determina si Las correcciones de bloque deben ser usadas. Si el entero es 1, la corrección de bloque es usada. Default: F 300 1 1 F 301 SSIIM 2 sólo. Un flotador es leído. Es el máximo residuo definiendo un choque del profesional Gramo. Juzgue en rebeldía a F 301 1.0e10. F 302 SSIIM 1 sólo. Un entero es leído. Si es 1, el programa no hará la prueba si los valores En el archivo del koomin es más alto que el nivel de la cama. Default: F 302 0 F 305 SSIIM 2 sólo. La función alternativa para las leyes de la pared. Un entero es leído. Si es 1, lo La función alternativa es usada. Esto es sólo implementado para F 15 0, 8 y 15. F 306 SSIIM 2 sólo. El uso de la distribución de tamaño del grano en el archivo de bedres. Un entero es leído. Si Es 1, la distribución de tamaño del grano del sedimento en el archivo de bedres será usada en lugar de lo Los fracres o los datos de la N establecen cuándo iniciando una computación nueva. Juzgue En Rebeldía A F 306 0 F 308 SSIIM 2 sólo. La opción de propensión marginal a invertir. Un entero es leído. Si es arriba 0, los algoritmos de propensión marginal a invertir lo serán Usado. No probado pero. F 310 SSIIM 2 sólo. Los algoritmos para ajustar el espesor del sedimento. El espesor del sedimento Puede ser dado en dos formas: El archivo del koomin en combinación con el unstruc/koordina El archivo. Y los archivos de fracres/bedres. Los algoritmos se ocupan de la situación donde las materias fecales El espesor del iment no es lo mismo en los dos acercamientos. Un entero es leído. Si 1, Lo Los valores del koomin son usados. Si el entero es 2, los valores de fracres/bedres son usados. Default: F 310 0 (esto le puede dar malas contestaciones si el usuario no ha especificado el aporte Los datos correctamente) F 314 SSIIM 2 sólo. El ajuste automático de áreas del insumo /emanación. Dos enteros son leídos. Si lo El primer entero es 1, en ese entonces el área del insumo en Grupo de Descarga 1 cubrirá el todo Río arriba cruce sección del primer bloque y sea un área del insumo. Si el segundo entero lo es 1, en ese entonces lo enteramente corriente abajo cruza sección del primer bloque estará definida en Dis
El grupo de cargo 2 para ser emanación. Los datos colocados pueden ser usados en lugar de usar la Descarga Editor. F 321 SSIIM 2 sólo. La función nueva de la superficie. Un entero es leído. Si es 1, un func nuevo de la superficie
120
El tion es usado en lugar de los viejos. La función nueva de la superficie incluye el Agua Poco Hondo La opción de ecuación. F 322 SSIIM 2 sólo. Haga menos profundos parámetros de Ecuación de Agua. Dos enteros son leídos. Si la primera parte Uno es 1, las cláusulas de la fuente de paso de tiempo serán incluidos en la solución. Si el segundo es 1, La cláusula del convective en la Ecuación Vacía de Agua es incluido en la solución. Nota Tan este es sólo para la computación de la superficie gratis, con F 36 9 y F 321 1. Default: F 322 0 0 F 323 SSIIM 2 sólo. La función libre nueva de la superficie. Un entero es leído, y la función nueva lo es Usado en lugar de lo viejo del entero está 1. Default: F 323 0 F 325 SSIIM 2 sólo. El algoritmo de la diapositiva del sedimento. Un entero es leído. Si es arriba 0, un sedimento El algoritmo de la diapositiva es conjurado basado en teoría Bingham y movimiento viscoso de lo Deslícese solucionando las ecuaciones de Navier-Stokes. F 328 SSIIM 2 sólo. La función nueva para la computación de corriente de agua. Un entero es leído. Si lo es 1, la función nueva es usada. F 329 SSIIM 2 sólo. Escriba en letras de imprenta fuera de opciones. Una serie de hasta 19 enteros es leído. Cada entero Especifica que un archivo que puede ser impreso cada vez que la iteración P 10 es alcanzada. El fol La lista bramadora le da las opciones:
1 2 3 4 5 6 7 8 9 10 11 12 13 El archivo de resultado El archivo de bedres Tecplot 2D Tecplot 2D - la versión anidada Tecplot 3D ParaView 3D ParaView 2D ParaView 2D escrito para múltiplo se bloquea El archivo NagelPtk Beddata.sim: X, y y valores z de celdas de la cama Un paramerter es leído que diga la clase de archivo de interres está escrito: Similar para Los datos F 48 se sedimentan El archivo Halvor: El 2D el límite promediado en profundidad de la geometría El archivo del hábitat
Default: F 329 1 1 0 0 0 0 0 0 0 0 0 0 0 F 335 SSIIM 2 sólo. Un tiempo final para las computaciones. Un flotador es leído, lo cual es el tiempo Adentro secunda cuando una computación transitoria del sedimento se detiene. La versión F 337 SSIIM 2 con propensión marginal a invertir sólo. Las descargas para la computación de propensión marginal a invertir. Dos enteros
121
Y un flotador es leído. El primer entero es el número del bloque. El segundo entero es lo El número del grupo de descarga. El flotador es la descarga real, en m3 s. F 343 SSIIM 2 sólo. El intervalo vectorial de despliegue. Un entero es leído. Si es 2, sólo cada segundo El vector de velocidad es mostrado en los gráficos del Mapa. Si es 10, sólo cada vector 10 lo es Mostrado. Desde que SSIIM 2 usa una cuadrícula no estructurada, los vectores pueden aparecerse en uno aleatorio El patrón en gráficos del Mapa. Sin embargo, si el número de celdas en la dirección vertical es lo De la misma forma en un área, los vectores pueden formar un patrón allí, a merced del valor en lo Conjunto de datos. F 343 SSIIM 2 sólo. Los algoritmos de mejora de convergencia. Un entero es leído. Si es 2, En ese entonces un algoritmo de corrección de bloque es usado a lo largo del eje principal de la cuadrícula. Si el entero Son 3 en ese entonces un método clásico de multirred son usados. Reparo en que los algoritmos de aceleración de convergencia le pueden dar menos estabilidad para grande Cronometre pasos.
5.3.2 Los datos de la G colocan
G1
G3
Cuatro enteros son xnumber leído, designado, ynumber, znumber y lnumber. Para SSIIM 1, esto le da el número de secciones transversales, líneas cuadriculadas en el streamwise La dirección, y la dirección vertical, respectivamente, para una cuadrícula estructurada. El último entero, Lnumber, es el número de sedimento dimensiona. Esta información se sedimenta debe estar presente en el control El archivo. El programa leerá estos valores y ubicará espacio para los conjuntos imponentes consecuentemente. Para SSIIM 2, la cuadrícula no estructurada también destinará conjuntos imponentes estructurados para acoplamiento lo Los bloques diferentes. Los bloques serán puestos al lado de cada otro en lo cross-streamwise La dirección de la cuadrícula. El tamaño cuadriculado predeterminado es celdas del 300x300. Si el tamaño cuadriculado es más pequeño, él Puede ser una ventaja de usar números más pequeños sobre este conjunto de datos, para reducir la memoria Requisito. Si la longitud de un bloque (el número de secciones transversales) es mayor que 300 Esta información se sedimenta debe variarse consecuentemente. Si el número de bloques por sus anchuras lo es Más grande que lo que 300, esta información se sedimenten también debe variarse consecuentemente. El tercer entero, Znumber, será el máximo número de líneas cuadriculadas en la dirección vertical. Lo último El entero, lnumber, es el número de sedimento dimensiona. Para SSIIM 1: La distribución vertical de celdas cuadriculadas. Esto está más allá explicado en la figura Debajo, donde un ejemplo es dado. Esta información se sedimenta debe estar presente en el archivo.
122
0.6 hidrógeno
G 3 0.0 15.0 40.0 60.0 100.0
hidrógeno
0.4 hidrógeno
0.15 hidrógeno
Los valores son dados como un porcentaje de la profundidad sólo con la opciones cuadriculada F 64 2y F 64 5. Para F 64 0 y F 64 1, los valores están a ras en metros, y lo longitudinal y Las líneas cuadriculadas laterales son completamente horizontales. Para SSIIM 2: La misma distribución tan descrito pues SSIIM 1 es usado si la de F 64 2 y F 64 5 son usados en el archivo de control. Para F 64 0 (el default) y F 64 1, los valores en la G 3 El conjunto de datos está a ras en metros, y las líneas longitudinales y laterales y cuadriculadas lo están completamente Horizontal.
G5
G6 SSIIM 1 sólo. Las fuentes del sedimento. Seis enteros y flotadores lnumber son leídos. El inte Los gers indican una región de la cuadrícula. La primera parte dos está en la dirección del streamwise, el fol Mugiendo dos está en la dirección de la corriente cruzada y los dos últimos enteros indica lo La dirección vertical. Los siguientes flotadores le da la concentración del sedimento en el volumen Fracciones. Datos sólo una G 5 de se sedimentan puede ser usado. Ejemplo: La concentración del sedimento 0.001 desemboca en la parte superior de la geometría en un área Dado por las siguientes celdas: J = 2 para j = 4 y yo = 3 para yo = 5. Se presume que haya 11 Las líneas cuadriculadas en la dirección vertical. Esto le da el siguiente conjunto de datos: G 5 3 5 2 4 11 11 0.001 Note ese una concentración de volumen de 0.001 con una densidad específica del sedimento de 2.65 es El equivalente para una concentración de 0.001 la x 2.65 la x 1 000 000 = 2650 ppm El conjunto de datos para la elevación calculadora de la superficie de agua con una cuadrícula adaptable. Tres enteros Y dos flotadores son leídos: ISurf JSurf
123
KSurf RelaxSurface ConvSurface La variable RelaxSurface es un flotador relajando la estimación del incremento para lo La superficie calculada de nuevo nueva de agua. El uso que el punto bajo aprecia si usted experimenta inestabilidades. La variable ConvSurface es un flotador colocando el límite para cuándo la superficie de agua debería Sea calculado de nuevo. La superficie de agua estará actualizada cuando el máximo residuo de lo Las ecuaciones están abajo este parámetro. El valor recomendable: 0.01 - 1.0 Los primeros tres enteros son interpretados diferentemente en SSIIM 1 y SSIIM 2. SSIIM 1: Nota: El conjunto de datos G 6 no es usado si F 36 1 es usada en el archivo de control. El iSurf de tres enteros, jSurf, kSurf indica una celda en la cuadrícula. La superficie de agua adentro Esta celda no es movida. En la implementación presente, kSurf tenga que ser igual al znum Ber + 1. Esto quiere decir que la celda tiene que estar en la superficie de agua. Si no, un mensaje de advertencia es Expedido para lo baila archivo, y kSurf es colocado para znumber + 1. Las computaciones continúan Después. Ejemplo: G 6 31 7 9 0.1 0.1 Visto del cielo, el agua elevación en celda (31,7) no se moverá durante el computa El tion de la superficie gratis. SSIIM 2: En SSIIM 2 la cuadrícula está no estructurada, así es que es sólo necesaria con un índice para establecer referencias para Una celda. El primer índice, iSurf, está entonces acostumbrado a señalar esta celda. La línea de flotación por encima de esto La celda no será movida durante las computaciones. Normalmente, las otras dos variables, El jSurf y kSurf deberían estar dispuestos a poner en el cero. Sin embargo, cabe también usar dos remisivo Las celdas que no se mueven. Esto no está en lo correcto de un hidráulico punto de vista, pero lo puede hacer Hecho para mejorar estabilidad. El número de la segunda celda es entonces dado como el segundo Entero, jSurf. El tercer entero, kSurf, es normalmente cero. Sin embargo, si la línea de flotación lo es Cambiado en sólo una posición, por ejemplo lo corriente abajo límite, el entero del kSurf ¿ puede ser el igual determinado para el número del grupo de descarga en la conexión de salida, dado en los Dis ?
ChargeEditor. Esto entonces causará la línea de flotación sobre toda la sección transversal de la conexión de salida Para ser aminorado simultáneamente y en una línea horizontal, en lugar de ser aminorado a la una El punto. Seleccionar el índice de la superficie está usualmente terminado en los gráficos del mapa, donde la celda indexa Se ve. Noto ese una cuadrícula dinámicamente cambiante no debe ser computada durante este profesional Cedure, y los datos F 112 colocados no deben ser usados en el archivo de control al encontrar lo El número. Los datos F 112 colocados pueden ser vueltos a insertar en el archivo de control tras la G 6 num
124
Ber son encontrados. Cuando los índices de la célula cuadriculados se cambian de ropa por una dinámica gráfica para registro de curvas, la posición de las celdas en lo La cuadrícula inicial es usada. Ejemplo: G 6 35310 43673 0 0.1 0.1 La superficie de agua por encima de celdas 35310 y 43673 se componen durante el movimiento de lo La superficie de agua. Para SSIIM 2, también vea el conjunto de datos G 62.
G7 SSIIM 1 sólo. Esta información colocada especifica insumo de agua en lados de geometría, cama o parte superior. Cada La posición del insumo /emanación es dada en una G 7 dataset. Cabe tener hasta 19 G 7 Datasets. Cuando los conjuntos de datos G 7 son usados, las descargas predeterminadas del insumo /emanación no lo hacen Usado. Por consiguiente, hay entonces que usar al menos dos conjuntos de datos G 7 si son usados. En cada dataset, ocho enteros y cuatro flotadores son leídos. Los nombres de las variables son: G 7 categorice segundo tono aórtico cardíaco lateral del a1 b1 b2 paralelamente descarga de actualización Xdir Ydir Zdir Cada variable es explicada en lo siguiente: Tipo: 1: Emanación, 0: Insumo.
Lado: 1: Río arriba afluye sección transversal cuando no usando conjuntos de datos G 7
- 1: Corriente abajo fluye hacia fuera sección transversal cuando no usando conjuntos de datos G 7 2: A lo largo de la margen derecha cuando no usando conjuntos de datos G 7 - 2: A lo largo de la margen izquierda cuando no usando conjuntos de datos G 7 3: Descargue a través de la cama del canal - 3: Descargue a través del límite de la superficie de agua A1, segundo tono aórtico cardíaco, b1, b2: Cuatro enteros que determinan los límites de la superficie, por los índices de Las celdas. Esto está más allá descrito en la figura debajo.
125
j
yo
Resuelvo 3 En Parte de determinación de la superficie
Paralelo: La dirección del flujo: 0: La normalidad a la superficie 1: Paralelamente para cuadrícula le aplica delineador a la normalidad para alisar 2: La dirección es especificada (las direcciones vectoriales) Actualice: 0 para no la actualización, 1 para la actualización. (Sólo en parte implementado) Descarga:Suavice descarga en m3 s. Reparo en que la señal de la descarga debe corresponder Con la dirección de la velocidad deseada de flujo. Las descargas positivas indican velocidades En la dirección de números cuadriculados crecientes de la línea. Xdir: La dirección vectorial en la dirección de x Ydir: La dirección vectorial en y-direction Zdir: La dirección vectorial en z-direction Ejemplo: G 7 0 1 2 11 2 11 0 0 32.0 1.0 0.0 0.0 Este ejemplo especifica que el insumo de adentro la mayor parte de río arriba cruza sección. El área del insumo es De ningún de la célula. 2 para celda no. 11 en ambos cross-streamwise y la dirección vertical. El flujo La dirección es normal para la sección transversal. La descarga es 32 m3 s Acuérdese de definir las barreras del límite cuando este conjunto de datos es usado. Las paredes Sin insumo debe ser terminado con el tungsteno 4 conjunto de datos. Si el insumo a través de un lado se sedimentase como pared Es especificado con el conjunto de datos G 7, las leyes de la pared deben ser eliminadas usando el tungsteno 4 datos Set. Las paredes predeterminadas están en los lados del canal. Las primeras y últimas secciones transversales Tenga el insumo y emanación por defecto.
126
(Segun do tono aórtico cardíac o, b2)
(A1, b1)
También reparo en que no cabe tener insumo a través de la superficie libre de agua. Si uno tan El caso debe ser simulado, hay que modelar un conducto cerrado (kilobyte 2 0 0, la adición + para El archivo del koordina), y en ese entonces a abrir un hueco en el techo. Si los conjuntos de datos G 7 no son codificados correctamente, habrá un error de continuidad. Es entonces Aconsejable para considerar los vectores de velocidad en los gráficos SSIIM a la sede si los vectores Computado en las primeras iteraciones le da un cuadro que se ve razonable. Recuerde lo El rojo le aplica delineador a las paredes del sólido de exhibiciones y las líneas azules muestran insumo /emanación. Los vectores cerca de Las regiones del insumo /emanación deberían apuntar apenas en la dirección correcta tras el primer itera Tion. Para SSIIM 2, los datos se sedimentan no es usado. En lugar de eso, el insumo /emanación es especificado adentro lo El Editor de Descarga. La información se guarda en el archivo del unstruc.
G8
G 11 SSIIM 1 sólo. Los valores para las velocidades iniciales. Hasta 19 datos G 8 los sets pueden ser usados. Sexto Los enteros son leídos primero para especificar el volumen que está siendo determinado. En ese entonces tres flotadores son leídos, Que le dé las velocidades en las tres direcciones. Tungsteno G 8 i1 i2 j1 j2 k1 k2 U V SSIIM 1 sólo. La fuente llama para las ecuaciones de velocidad. Seis enteros y dos flotadores.
La fuente i1 i2 j1 j2 k1 k2 relájese Los primeros seis enteros son índices para las celdas que son influenciadas por el término de la fuente. La variable de la fuente es el factor de la forma por un diámetro de un cilindro en las veces de la célula Cómo son muchos tallos allí adentro una celda. La variable de relajación es set recomendable Entre 1.0 y 2.0 La opción G 13 Outblocking que es usada cuando una región de la geometría está de la que se bloqueó la visión por uno Cuerpo sólido. Un entero es leído primero, lo cual decide cuáles lados las leyes de la pared harán Sea aplicado en. Las siguientes opciones son posibles: 0: Ninguna ley de la pared es especificada 1: Las leyes de la pared son usadas en los lados del bloque 2: Las leyes de la pared son usadas en los lados y la parte superior del bloque 3: Las leyes de la pared son usadas en los lados, la parte superior y el fondo del bloque Seis enteros son entonces leídos: I1 i2 j1 j2 k1 k2. Estos enteros definen a las células del bloque. Los dos primeros enteros son la primera parte y la última celda en lo yo la dirección. El siguiente dos inte Los gers son la primera parte y la última celda en la j-direction. Los últimos dos enteros son la primera parte Y la última celda en la dirección vertical. Al hacer bloquea, repare en que debe haber al menos dos celdas gratis (no bloqueado apagado) Entre cada bloque o para la pared. Es recomendado usar celdas más gratis que dos, Para resolver el patrón de flujo entre los bloques.
127
Hasta 49 datos G 13 los sets pueden ser usados. Pues SSIIM 2, la primera parte y los dos enteros de la horma no son usados, excepto números lo debe hacer Dado de adentro de cualquier manera. Los datos se sedimentan entonces sólo harán mella cuando le sean dados para el control El archivo antes de la cuadrícula es generado. G 14 SSIIM 1 sólo. Depure opción del descargadero, donde una variable en una celda está escrita para lo baile El archivo. Cuatro enteros son leídos. El primer entero indica cuál ecuación. Las velocidades en x, y Y las direcciones z son denotadas 1,2 y 3, respectivamente. 5 y 6 sirven para k y å, Respectivamente. Los siguientes tres enteros son índices de la célula yo, j y k. Ejemplo: G 14 1 3 4 velocidad de 6 causas en la dirección de x para celda = 3, j = 4 y k = 6 ser Escrito para lo baila archivo para cada iteración. Hasta 29 datos G 14 los sets pueden ser usados. G 16 SSIIM 1 sólo. La distribución vertical local de celdas cuadriculadas. Esta información se sedimenta puede ser usado cuando Una distribución diferente de a celdas cuadriculadas que lo que está dádale en la G 3 en la que conjunto de datos es buscado Algunas partes de la geometría. Cuatro enteros son leídos primero. Estos dice cuál área sea Afecto de la distribución cambiada. En ese entonces los flotadores del znumber son leídos, de modo semejante para lo que es En la G 3 el conjunto de datos. Ejemplo: G 16 2 3 1 4 0.0 50.0 75.0 100.0 cuando el znumber sea 4, le dé el distribu nuevo El tion para las ocho líneas verticales = 2 para = 3 y j = 1 para j = 4. Hasta 500 datos G 16 los sets pueden ser usados. G 18 SSIIM 1 sólo. La especificación del insumo del límite para el cálculo de calidad de agua. Seis el inte Los gers son leídos primero, especificando la posición del insumo. En ese entonces otro entero es leído, Especificando la variable. El entero cartéese para el valor sobre el conjunto de datos de culombio. En ese entonces uno El flotador es leído, lo cual es el valor de la variable. Los últimos dos números son flotadores, cuál Le da la puesta en marcha y el tiempo final para la variable para fluir en la geometría (en sec Onds). Ejemplo: G 18 1 1 2 4 2 5 0 0.01 100.0 200.0 Esto le da un insumo en lo río arriba el límite (yo = 1) en j de la célula = 2 a 4 (lateral) y la k = 2 a 5 (la vertical). Ésta no es variable. 0, y un valor de 0.01 son especificados después del tiempo calculado
100.0 segundos. El insumo cesa luego de 200.0 segundos Hasta 100 datos G 18 los sets pueden ser usados. G 19 SSIIM 1 sólo. OpenGL 3D transparenta parámetros. Una superficie está descrita en cada G 19 datos se sedimentan. Hasta 50 datos G 19 los sets pueden ser usados.
128
Cada datos se sedimentan consiste en ocho enteros. El primer entero especifica el número de la cuadrícula Línea. El segundo entero es un índice mostrando la dirección principal de la superficie cuadriculada. Las siguientes opciones son posibles: 1: La sección transversal 2: El perfil longitudinal 3: La vista de plan El siguiente cuatro entero define los córneres de la superficie. Los últimos dos enteros son En breve no usados para cualquier cosa, pero deben ser dados. Ejemplo: G 19 11 3 2 5 2 6 0 0 Esto le da una superficie a lo largo de la k cuadriculada de la superficie = 11, de yo = 2 a 5, y j = 2 a 6. Si ningún conjunto de datos G 19 es dado, un default que los datos establecen es usado que éste es: G 19 1 3 2 xnumber 2 ynumber 0 0 Esto le dará la cama de la geometría. El xnumber de parámetros y ynumber son Dado en la G 1 el conjunto de datos, y es el número de secciones transversales y líneas en la corriente La dirección sabia, respectivamente. G 20 SSIIM 1 sólo. Las fuentes del sedimento. Esta información colocada sirve para introducir sedimento en otro Las áreas que cuál están definidas adelante lo yo el conjunto de datos. Los datos consisten en siete enteros y un flotador. Los primeros seis enteros definen una superficie, por ahí Dándole índices para dirección streamwise, de cross-streamwise y vertical. La séptima parte El entero es un índice para el tamaño del sedimento. El flotador es último, y es la contra del sedimento Centración. El Ejemplo: G 20 2 10 1 1 2 7 1 0.001 Una reunión masiva de gente de 0.001 (por el volumen) recibe para el tamaño 1. La concentración es dada adelante La pared directamente lateral del volumen (j = 1 para 1, repitió indicativos). El área de la superficie es Dentro de los índices = 2 para 10 y la k = 2 para 7. El ejemplo II: G 20 2 10 2 4 12 12 3 0.002 Una reunión masiva de gente de 0.001 (por el volumen) recibe para el tamaño 3. La concentración es dada adelante
La superficie de agua, ya que hay 11 celdas en la dirección vertical. El área de la superficie es Dentro de los índices = 2 para 10 y j = 2 para 4. Hasta 50 datos G 20 los sets pueden ser usados. G 21 SSIIM 1 sólo. Esta información se sedimenta sirve para determinar fundentes a través de partes especiales de lo Geometría. Como un default, lo baila que el archivo sólo le dará los fundentes a través de los cuatro lados
129
De la geometría. Las superficies adicionales pueden ser especificadas en este dataset. Seis enteros son leídos. El primer entero especifica si la superficie es una sección transversal (1), uno La sección longitudinal (2) o una sección horizontal (3). El segundo número especifica lo El número de sección. Los siguientes cuatro enteros especifica el área de la superficie. Ejemplo: G 21 1 83 2 9 2 21 G 21 1 83 2 9 2 6 Los dos conjuntos de datos especifican dos superficies de corte trasversal, localizadas en nodo = 83. Ambos Alisa cubierta j = 2 para j = 9, pero la primera superficie es de k = 2 para k = 21, mientras el segundo La superficie es de k = 2 para k = 6. El efecto de los conjuntos de datos es que una línea adicional está escrita para lo baila archivo para cada datos Set. El ejemplo de arriba reparte la siguiente impresión en lo baila archivo. El texto remarcado Es específico para los conjuntos de datos G 21. Atrape eficiencia después de 49 iter: Todo aprecia en kg s L = 1: Atrapado: 0.0510563, Fundentes (I1, I2, J1, J2): 1, 0.948, 0, 0 Resid: 0.0008 Fundente 1 = 0.948952 Fundente 2 = 0.881389 La numeración de las superficies sigue las líneas cuadriculadas, lo cual es diferente al num El bering de las celdas. Si el agua fluye en una dirección de num de la célula cuadriculado decreciente Ber, en ese entonces el fundente del sedimento será igual a la concentración en una celda multiplicada con El fundente de agua en el lado de la célula con el número de la célula menos uno. Para tomar esto en Cuenta, el usuario puede especificar un signo de menos para el entero indicando la dirección. Para el ejemplo - 1 en lugar de 1 para una sección transversal donde el agua fluya en lo La geometría en la última sección transversal, o por la geometría en la primera sección transversal. Hasta 20 datos G 21 los sets pueden ser usados. G 22 SSIIM 2 sólo. El conjunto de datos para modelar construcciones horizontales, para puentes de ejemplo. Cuatro Los enteros y tres flotadores son leídos. Los primeros cuatro enteros, i1, i2, j1, j2 son describ de índices Ing un área de celdas en el 2D la cuadrícula promediada en profundidad. Esto está donde la construcción debe Sea colocado. El primer flotador es la elevación mínima de la estructura. El segundo flotador es lo La elevación más alta de la estructura. El tercer flotador es un coeficiente de reducción de velocidad. Para Cuerpos sólidos, puede tener un valor de 1.0 o más. Los valores más altos le darán más reduc El tion y la velocidad más bajo. Para objetos porosos, el valor puede estar más abajo de 1.0. Si lo
El valor está más abajo de 0.7, en ese entonces la fórmula de reducción de velocidad es convertida en uno poroso La fórmula de obstáculo, donde el coeficiente de reducción de velocidad es la fracción sólida de volumen de El objeto. El programa automáticamente encuentra cuál de las celdas verticales está dentro del área de lo Construcción. Esto es útil cuando la cuadrícula se mueve verticalmente.
130
Hasta 19 datos G 22 los sets pueden ser usados. G 23 SSIIM 1 sólo. El conjunto de datos para modelar restregón de alrededor sumergió estructuras. Si esta información se sedimentase es No usada, la posición de la cuadrícula que la intersección moverá verticalmente como la cuadrícula cambia. Esta información coloca apuros una superficie cuadriculada. Cinco enteros son leídos. La primera parte dos son índices para La primera y última sección transversal de la superficie. Lo siguiente dos es el primer y último índice De los números cuadriculados de la línea en la dirección lateral. Lo último y el quinto entero es un índice Para el nivel vertical. Ejemplo: G 23 31 45 1 18 6 La superficie número 6 de la cama se compone en la región entre secciones transversales no. 31 y 45 y entre la margen derecha y la cuadrícula le aplican delineador a j = 18. Hasta 500 datos G 23 los sets pueden ser usados, si hay el múltiplo sumergió estructuras. Los datos se sedimentan es en su mayor parte usado en combinación con bloqueo expulsa una región del flujo. Así de Termina utilizando el conjunto de datos G 13. G 24 Data se disponen a decidir cuáles a variables les son escados para los archivos Tecplot. Primero, un entero ¿ está la lectura dándole el número de variables sobre el conjunto de datos ?. Entonces, para cada variable, una quemadura El actuador y dos enteros son leídos. El carácter indica el nombre de la variable, tan Detallado de adentro Capítulo 5.19. El primer entero le da el nivel por encima de la cama. El segundo El entero le da el tamaño del sedimento. Para algunas variables, esta información no tiene importancia. Los enteros todavía tienen que ser dados, pero no son entonces usados. Ejemplo: G 24 3 u 1 0 p 2 0 el carbono 1 2 La distribución de vertical de la Inicial G 40 de fiebre. Un entero, n, es leído, lo cual se fondea lo El número de puntos en el perfil. En ese entonces los pares de la n de flotadores son lectura, el flotador de primera parte siendo uno Nivel vertical en los metros, y el flotador de segundo está la fiebre correspondiente adentro Gradúa a Centergrade. Ejemplo: G 40 2 101.0 20.0 88.0 17.0 En el principio del cálculo, la fiebre es Centergrade de 20 grados en a ras 101.0 Los metros y 17 grados en nivel 88.0. Hay variación lineal entre los niveles dados.
Los niveles más altos deben ser los primero en el conjunto de datos. La distribución de vertical de la Inicial G 41 de un parámetro de calidad de agua. Dos enteros son lectura de primera parte, Donde el primer entero es el número del parámetro de calidad de agua. Esto corresponde Para los conjuntos de datos de culombio. El segundo entero es el número de puntos de datos, n, en la vertical Dirección. En ese entonces los pares de la n de flotadores son lectura, el flotador de primera parte siendo un nivel de vertical en metros, Y el segundo flotador es la fiebre correspondiente en grado Centergrade. Ejemplo: G 41 4 2 101.0 20.0 88.0 17.0
131
En el principio del cálculo, el parámetro de calidad de agua no. 4 son 20 en a ras 101 Los metros y 17 derriban 88.0. Hay variación lineal entre los niveles dados. Los niveles más altos deben ser los primero en el conjunto de datos. G 42 SSIIM 2 sólo. La vertical múltiple sale a la superficie para los gráficos OpenGL. Una superficie es dé En cada G 42 el conjunto de datos, y arriba de t 20 los conjuntos de datos G 42 pueden recibir. Para cada conjunto de datos, dos Los enteros son leídos. El primer entero es un número cuadriculado del nodo. Esto indica la puesta en marcha El punto de la superficie. El segundo entero es una bandera indicando la dirección de la superficie. Un cero está en una dirección, y 1 es el otro. Es menester con una prueba y error corrida para Entienda bien el segundo parámetro. Los parámetros de parallelización G 50 OpenMP. Diez enteros son leídos. Cada entero puede tener 0 años de edad o 1. Los algoritmos en SSIIM tienen dos versiones: Un poco paralelo paralelo y un. Si F 206 no se rebaja al cero, las versiones paralelas son usadas. Con la G 50 que el conjunto de datos, el usuario puede Fuércele una combinación de algoritmos seriales y paralelos. Default: G 50 0 0 0 0 0 0 0 0 0 0 Si uno de los enteros en los datos G 50 colocados es 1, se destinó para en ese entonces el algoritmo serial Este en parte, calmado sin embargo F 206 > 0 son versiones usadas y paralelas de todo el otro algo Los rithms son usados. El propósito del conjunto de datos es eliminar las pulgas de un programa. Si la versión paralela y la versión serial No le dé el mismo resultado, los datos G 50 colocados pueden usarse para ver cuáles algoritmos Produzca el problema. Los algoritmos diferentes usados son para SSIIM 2: 1: La generación de coeficiente para la ecuación de Navier-Stokes, el plan de Power-Law 2: La computación de viscosidad de remolino, poniendo a cero coeficientes del anb, la computación lo Riegue fundente y haciendo los coeficientes para la segunda orden contra el viento plan 3: Las leyes de la pared y la fuente llaman para la ecuación de presión 4: El agua funde computación para la ecuación de corrección de presión 5: Las correcciones SIMPLES 6: Las computaciones de turbulencia, las leyes de la pared y la generación de coeficiente para k 7: Las computaciones de turbulencia, las leyes de la pared y la generación de coeficiente para la épsilon 8: La computación de residuos 9: Solucionador 10: Cronometre paso y residuo para k
G 62 SSIIM 2 sólo. El conjunto de datos para la elevación calculadora de la superficie de agua con una cuadrícula adaptable. Cuatro enteros y dos flotadores son leídos: ISurf JSurf
132
La velocidad de caída de variable 4 es 5 milimol /segundo. Culombio 131 SSIIM 2 sólo. Los datos especiales se sedimentan para el cálculo de velocidad de caída de algas de densidad La variable Integer1: El puntero para la densidad de algas Flotador 1: El diámetro de algas de adentro mide, de culombio 221 Flotador 2: Forme resistencia (alrededor de 1.0-1.15), de culombio 221 Flotador 3: La fiebre en el grado Centergrade Culombio 132 SSIIM 2 sólo. Los datos especiales se sedimentan para el cálculo de historia ligera de una especie de Algas. La historia ligera se calcula por una fórmula y fija. El entero 1: El puntero para la concentración de algas Flotador 1: Uno - la regresión constante en la fórmula para el coeficiente vertical específico de atenuación, Como culombio 42 Flotador 2: B - la regresión constante en la fórmula para el coeficiente vertical específico de atenuación, Como culombio 42 Flotador 3: Promediando período en segundos, por ejemplo: Las horas de 86400.0 para las 24 Culombio 133 SSIIM 2 sólo. Los datos especiales se sedimentan para el cálculo de historia ligera de una especie de Algas. La historia ligera se calcula como un contaminante pasivo. El entero 1: El puntero para la concentración de algas Flotador 1: Uno - la regresión constante en la fórmula para el coeficiente vertical específico de atenuación, Como culombio 42 Flotador 2: B - la regresión constante en la fórmula para el coeficiente vertical específico de atenuación, Como culombio 42 Flotador 3: Promediando período en segundos, por ejemplo: Las horas de 86400.0 para las 24 Culombio 151 SSIIM 2 sólo. Éste es un especial conjunto de datos para calcular la densidad de algas en un lago. Lo El segundo número es un entero, lo cual es un índice para el número variable que es lo La concentración de algas. La concentración de algas es usada al calcular los trans ligeros Misión. Después del segundo entero, cinco flotadores son leídos. El primer flotador es los trans de luz Missivity. El segundo, tercera parte y cuarto flotador son coeficiente c1, c2 y c3 en lo La fórmula para la densidad de algas. El quinto flotador es la media luminosidad de saturación para máximum La tasa de incremento de densidad. Esto es también usado en la fórmula de densidad. Reparo en que la ecuación de difusión de convección no es solucionada para la densidad de algas, pero
De un usuario el punto de vista, esta variable es similar a otras variables. Ejemplo: Culombio 151 1 2 1.0 2.0 3.0 4.0 5.0 La densidad Algal no está en variable. 1, y la reunión masiva de gente de algas no están en variable. 2. La luz El transmissivity es 1.0, y los coeficientes en las ecuaciones de densidad lo son: C1 = 2.0, c2 3.0, c3 = 4.0. El media coeficiente de luminosidad de saturación es 5.0. Note que estos números Está arbitrariamente escogido, y puede ser no físico.
140
Los conjuntos de datos de la S le dan el tamaño y la velocidad de caída de los sedimentos. Un entero es primera lectura, indi El cating el grupo de tamaño. En ese entonces el diámetro en los metros es dado y en ese entonces la velocidad de caída en m s. Ejemplo: S 1 0.001 0.06 El sedimento tamaño 1 tiene un diámetro de 1 milimol, y una velocidad de caída de 6 cm s. Reparo en que mientras tamaño más bárbaro del sedimento debería ser número 1, y en ese entonces los tamaños más finos deberían seguir Con el tamaño más fino teniendo el índice más alto.
5.3.12 El conjunto de datos de la T
El campo de la T Title. Los siguientes 30 caracteres son usados en los gráficos.
5.3.13 Los datos de Tungsteno se sedimenta
W1
W2
W4
El número Stricklers, la descarga y corriente abajo lagrimean a ras. Esta información se sedimenta debe ser El presente en el archivo. Los parámetros dados aquí se usan para generar la línea de flotación para Los cálculos usando un cálculo estándar del lugar alejado. Juzgue en rebeldía valores para SSIIM 2: El tungsteno 1 50.0 1.0 1.0 Reparo en que la M de valor Strickler es 1.0/n, donde la n es el número de Manning. Los enteros identificando cuáles secciones cruzadas son usadas en el sur inicial de agua del lugar alejado Encare computación. Primero, un entero es leído, otorgante el número de secciones transversales. Entonces, El número de cada sección transversal es dado.
Por ejemplo, si la cuadrícula tiene 20 secciones transversales, y tres secciones son usadas: La primera parte (Número 1), lo último (número 20) y uno en el medio (número 10), lo siguiente El conjunto de datos es dado: El tungsteno 2 3 1 10 20 La elevación de agua para las otras secciones transversales de por medio será linealmente interpo Lated. SSIIM 1 sólo. La especificación de paredes adicionales para el módulo de flujo de agua del multibloque. Siete enteros tienen que ser dados para cada uno pared. Allí puede estar arriba para 29 paredes, y cada uno La pared está descrita en un tungsteno 4 conjunto de datos. Los nombres variables son: El tungsteno 4 segundo tono aórtico cardíaco del a1 del nodo dir posneg b1 b2
146
El primer entero, dir, indica el avión. 1 es el avión de j-k (la sección transversal), 2 son lo yo la k El avión (la sección longitudinal) y 3 es el avión de I-j (vista desde arriba de). El segundo entero, posneg, indica cuál de los lados de la celda está calculado como uno Pared. Tres opciones posibles existen: 1, - 1 o 0. Si 0 son dados, una pared previamente determinada lo es Suprimido. Si el índice es 1, la pared está calculada en la pared en la dirección de declinar Los índices de la célula. Si - 1 es dado, la pared está calculada en la dirección de celda creciente Índices. Esto está más allá explicado en Higo. 5.3.1. El tercer entero es el número del avión del nodo. Un ejemplo es dado en Higo. 4 debajo. La figura muestra el avión de I-j (la cuadrícula vista de Arriba). La pared debe ser dada en celdas donde = 4 (entre el ningún de corte trasversal. 3 y 4). Si el segundo entero, posneg, es 1, en ese entonces las leyes de la pared no son aplicadas en sección transversal. 3, Entre celda 3 y la celda 4, negativamente yo la dirección. Si posneg = - 1, en ese entonces las leyes de la pared Es aplicado en no.4 de corte trasversal, entre celda no. 4 y 5, en el positivo yo la dirección.
j
(5,5)
(6.5)
(4,5)
(3,2)
Posneg = - 1
(4,3)
Posneg = 1
(5,3)
(6,2)
147
yo 5.3.1 de la figura
Los siguientes enteros son segundo tono aórtico cardíaco del a1 de índices b1 b2, lo cual le da el coor de dos dimensiones Los dinates para los puntos rinconeros de la parte del avión que está descrito. El cuatro varia Los bles son similares a las variables con el mismo nombre sobre el conjunto de datos G 7. Note que si una pared interna es usada, donde agua fluye en ambos lados de la cuadrícula Línea, en ese entonces las leyes de la pared deben ser declaradas en ambos lados de la pared, y dos el tungsteno 4 conjuntos de datos Debe ser usado. Ejemplo: Si el groyne dado en Higo. 4 deben bloquear el agua de la cama para el agua La superficie y hay cuatro celdas en la dirección vertical (el ningún de la célula. 2 para 5), lo siguiente Los conjuntos de datos tienen que ser dados:
W41142425 El tungsteno 4 1 - 1 5 2 4 2 5 Dos el tungsteno 4 datos colocan tiene que ser dado, uno para cada lado del groyne. La primera parte está para lo El lado izquierdo (el Higo. 4), y el segundo es para el lado correcto.
W5
W6
W7
SSIIM 1 sólo. Diferente los valores de Strickler que el valor predeterminado para secciones transversales. An El entero es primera lectura, lo cual distingue cuántas secciones cruzadas son leídas. En ese entonces un entero y Un flotador es leído para cada sección transversal. El entero distingue cuál sección cruzada se varía, Y el flotador dice el valor de Strickler. Varios tungsteno 5 conjuntos de datos puede ser usado. Note ese el valor de Strickler de en lo más que río arriba cruza sección será usada adelante uno El alcance entre dos secciones transversales. Los valores de Strickler son la inversa del hombre Los valores nings n: M 1 / n. NoMovePoint - un punto que es usado en la Grid Editor. Dos enteros son leídos, cuál Son los números de lo yo y las líneas cuadriculadas j. La intersección de estas líneas no es movida por ahí El generador cuadriculado elíptico. Un tungsteno 6 conjunto de datos es requerido para cada NoMovePoint. Maxi Puntos 999 19 silenciosos pueden ser usados. El tungsteno 6 conjunto de datos es usualmente generado por la Grid Edi Peñasco. El punto de atracción usado en la Grid Editor. Cada tungsteno 7 conjunto de datos representa atracción para uno El punto o línea cuadriculada. Máximos 1999 puntos de atracción pueden ser usados. Un entero es leído primero Que diga el tipo de atracción. Las siguientes opciones son dadas: 0: Enseñe con el dedo atracción en yo dirección 1: Enseñe con el dedo atracción en j-direction 2: Aplíquele delineador al atractivo en yo la dirección
3: Aplíquele delineador al atractivo en j-direction En ese entonces dos enteros son leídos, eso dice cuál intersección cuadriculada de la línea la atracción es Hacia. Para la atracción de la línea, sólo uno de los enteros es usado. En ese entonces el dos attrac Los parámetros del tion son leídos, cuál son los flotadores. El tungsteno 7 conjunto de datos es normalmente generado por la Grid Editor.
148
5.4 El koordina y los archivos koomin El archivo del koordina describe la cama de la geometría con una cuadrícula estructurada (SSIIM 1). An El ejemplo es función en la figura debajo. La cuadrícula puede hacerse usando un mapa, una hoja contable o lo GridEditor. <,: La intersección cuadriculada
Xnumber = 4 Ynumber = 5 (,): El nodo de cálculo
.
< 4,5
. . (4,5)
< 1,5
.
.
.
Insumo
.
< 3,3
. .
Crúcese Corriente
. (2,2)
< 1,1 .
. (4,2) Sabio Dirección
Y
La dirección Streamwise
x
Los necesarios datos de entrada son la x, y y z se coordina de los puntos donde las líneas cuadriculadas se intersectan. El formato de los datos es dado debajo.
y z
Yo x de la j
Un ejemplo: 1 1 0.34 0.54 0.11 1 2 0.35 0.66 0.12 ... Los primeros dos números son enteros, mientras lo siguiente tres es flotadores. Los números son leídos En un formato gratis, que quiere decir que la distancia entre ellos no tiene importancia. La secuencia de Los puntos no son importantes, con tal de que todos los puntos sean incluidos. Esto no se controla por ahí lo Modelo, así es que el usuario debe hacer la comprobación mirando la cuadrícula en los módulos gráficos del profesional Gramo. Si un túnel está simulado, o el usuario quiere especificar la superficie de agua, una flotación adicional El número del punto es leído para cada línea. Esto le da el nivel sobresaliente para cada intersección cuadriculada. An
149
Ejemplo: 1 1 0.34 0.54 0.11 1.21 1 2 0.35 0.66 0.12 1.33 ... Hacer a SSIIM leyó el último flotador, el kilobyte 2 conjunto de datos en el archivo de control debe ser: LA K 2 0 0 (SSIIM 1) Algunas palabras acerca de indexar y numerar de celdas y líneas cuadriculadas. Los nombres variables para lo El número de líneas cuadriculadas en las tres direcciones son: Xnumber: El número de secciones transversales Ynumber: El número de líneas longitudinales Znumber: El número de planos horizontales La numeración de las líneas cuadriculadas va de 1 para xnumber en la dirección del streamwise, y sim El ilarly para las otras dos direcciones. Sin embargo, las líneas cuadriculadas definen a las células entre las líneas cuadriculadas. Las variables son tomadas en cuenta lo El centro de cada celda. Esto quiere decir que un sistema que numera para las celdas es también requerido. Lo El nodo de palabra sirve a menudo para el centro de una celda. De una vista geométrica de la cuadrícula, es obedecido que el número de líneas siempre excede lo El número de celdas a la una en cada dirección. Cuando los conjuntos imponentes son definidos, lo es por consiguiente una elección Para que el programador inicie la numeración de las células con unos pocos. La elección que es hecha En SSIIM es que la numeración echa a andar dos. Esto quiere decir ese la celda que está definida por cuadrícula Las líneas que = 1 y yo = 2 y j = 1 y j = 2 tenemos el número (2,2). El número de la célula (1,1) no existe. Lo La numeración de las celdas es también mostrada en Higo. 1. La numeración de las líneas cuadriculadas es mostrada La <, > señal, mientras la numeración de los nodos de cálculo es mostrada con la (,) señal. La cuadrícula Es poco sobrecogido. Los datos en el koordina archivan define una superficie. Cabe hacer un archivo con exactamente lo El mismo formato y la llamada eso el koomin. Esta superficie es entonces utilizada como una superficie mínima de elevación para La cama cambia. La cama no será bajada debajo de esta superficie. Si SSIIM termina la relación inmediatamente después del arranque y lo baila el archivo contiene el siguiente mensaje: Error, áreas negativas para celda = 13, j = 2, o algunas otras combinaciones de yo y j, entonces que hay uno
El error en el archivo del koordina. Los índices denotan el número de la célula, así para yo = 13, j = 2, la x yy Las coordenadas para las siguientes intersecciones de la línea de la cuadrícula deberían ser comprobadas: (13,2); (13,1); (12,2) Y (12,1). SSIIM 2 El archivo del koordina usado en SSIIM 2 siempre incluirá la posición de la superficie de agua, significado Cada línea tiene dos enteros y cuatro flotadores.
150
5.5 El archivo del unstruc (SSIIM 2 sólo) Los datos de geometría se guardan en el archivo del unstruc. Este archivo contiene las coordenadas de toda cuadrícula Las intersecciones de la línea, que las celdas están conectadas con otras celdas, que se conectó a sale a la superficie Cuál etc de celdas. También contiene información acerca de insumo /emanación de calidad de agua y de agua Componentes. Por la complejidad del archivo, no cabe generar este archivo utilizando a un editor o uno Hoja contable. Este archivo debe ser generado por SSIIM 2. Reparo en que la primera línea en el archivo le da el tamaño cuadriculado para la dotación de conjuntos imponentes. El primer entero es Un número debajo de 10, para los archivos generados con las versiones más nuevas de SSIIM 2. El segundo El número es el número de celdas cuadriculadas. El tercer número es el número de superficies. El cuarto El número es el número de bloques en la cuadrícula. El quinto número es el número de conexiones Entre los bloques. El sexto entero es el número de superficies de conexión entre lo Bloques. El séptimo entero es el número de superficies exteriores en los bloques anidados. El último inte El ger sin retardo es el número de puntos en la cuadrícula. Esta información puede usarse para colocó el tamaño de los conjuntos imponentes ubicados por SSIIM 2 en los datos F 65 Set. Ejemplo: 1 22500 75600 1 0 0 0 308041 El verso especifica que el archivo del unstruc es generado por una versión más nueva de SSIIM 2, desde que lo El primer entero es debajo 10. La cuadrícula tiene 22500 celdas, 75600 superficies y 308041 puntos. Eso la contra Los sists de sólo un bloque, y no hay conexiones entre bloques (desde que es sólo único El bloque) y ninguna superficie anidada (desde que no hay bloques anidados). En archivos del unstruc generados por versiones mayores de SSIIM 2, el primer entero es el número de puntos En la cuadrícula. Esto siempre será arriba 10. Entonces habrá un entero menos en la primera línea, Comparado con el archivo del unstruc producido por las versiones más nuevas SSIIM 2. El SSIIM 2 más nuevo La versión puede leer ambos formatos y están por consiguiente atrás compatible con viejos archivos del unstruc. La cuadrícula automática cambia La elevación predeterminada de la superficie de agua es completamente horizontal al comenzar a hacer una cuadrícula Utilizando a SSIIM 2. Al modelar un río, uno a menudo comenzaría con un agua inclinado superficie.
También, uno podría querer comenzar con una cama seca que puede ser mojada más tarde. El archivo del unstruc debe también Contiene alguna información acerca de la cuadrícula en las áreas secas. La cuadrícula inicial del archivo del unstruc Por eso debe cubrir toda la geometría que puede ser mojada, que quiera decir un agua medianamente grande La elevación de la superficie debe ser usada. Iniciar la computación con una superficie más bajo de agua es entonces Hecho utilizando el conjunto de datos F 112. Si el entero sobre este conjunto de datos es colocado para 1, en ese entonces la cuadrícula es reinformación El erated inmediatamente después del archivo del unstruc se hace. Antes de la regeneración, el archivo del koordina es leído. Adentro El archivo del koordina, la elevación de la superficie de agua puede estar especificado, y éste puede ser un sur inclinado Cara. La superficie de agua también puede estar debajo de la cama, dándole un arranque con un geome a medias seco Intente.
151
5.6 El archivo del geodata Este archivo contiene un número de x, y y z se coordina. Un ejemplo es mostrado debajo: E 2.2 3.3 3.4 E 4.5 3.3 2.2 E 3.3 4.2 1.2 Z 3.0 3.0 3.0 La letra e sirve para contar el número de puntos. La letra z sirve para la última línea adentro El archivo. Los números en esta línea no son usados. El propósito de este archivo debe usar datos geométricos que han sido obtenidos del campo, una pulla El mapa del itized o un sistema GIS. El archivo es usado en el GridEditor, para exhibir los puntos en el archivo al generar la cuadrícula. La Vista que la opción del menú y la Geodata enseña con el dedo opción en el menú de despliegue vertical se activa Así de. Los puntos cuadriculados son exhibidos con colores diferentes según los cuales a ras son. El segundo uso para este archivo está también en el GridEditor. Es entonces usado en el interpola de la cama de la Marca Los tions para generar los valores de la z para la cama de la cuadrícula. Un método lineal de interpolación es Usado. El método está más allá descrito en Capítulo 4.3. El GridEditor en SSIIM 2 posibilita sumar puntos nuevos del geodata gráficamente. Después Pupilos, el total colocados de puntos puede estar escrito para un archivo nuevo del geodata. De modo semejante, los puntos pueden ser Suprimido. Esto es conveniente para estudios investigando cambios en la geometría. Note tan único 498 puntos nuevos del geodata pueden agregarse de inmediato. Si usted quiere sumar más puntos, escriba el geo El fichero de datos para el disco, y en ese entonces lo vuelve a leer otra vez. También repare en que aun si SSIIM 1 sirve para la computación de flujo de agua /sedimento, son pos quietos El sible para utilizar a SSIIM 2 para modificar el archivo del geodata, y leerlo por SSIIM 1 después.
5.7 El archivo del bedrough
Este archivo se usa para darle una altura de aspereza a celdas individuales de la cama. Los valores en estos sobresueldos del archivo El valor calculado de coeficiente del Manning Strickler, y el valor dado en la F 16 Conjunto de datos. En cada línea un carácter, dos el entero y un flotador son dados. El primer carácter es una B, Y los dos siguientes enteros son índices para la celda de la cama. El flotador es la aspereza adentro Metros. Un ejemplo es dado debajo:
19 19 19 2 3 4 0.001 0.001 0.001
B B B
152
5.8 La porosidad y archivos vegdata Nota: Al calcular porosidad, acostumbre una P en los datos F 7 se sedimenta en el archivo de control. Al acostumbrar lo El archivo del vegdata, el conjunto de datos F 115 tiene que ser incluido en el archivo de control El archivo de porosidad es sólo usado en SSIIM 1. El archivo del vegdata es usado en ambos SSIIM 1 y SSIIM 2. Los dos archivos son usados cuando la cama del río está cubierta por piedras o vegetación, introduc Ing un término del fregadero para las velocidades. El archivo de porosidad El archivo describe la posición y magnitud de la porosidad o la vegetación en la geometría. Un ejemplo de un archivo de porosidad es dado debajo: P 17 6 3.349774 3.399189 3.450101 3.499517 0.000000 0.700000 0.833333 1.000000 P 17 7 3.358273 3.413603 3.470610 3.525940 0.000000 0.653846 0.807692 1.000000 P 17 8 3.403323 3.426084 3.449536 3.472297 0.000000 0.642857 0.785714 1.000000 Primero, la P de carácter es leída. En ese entonces dos índices para lo yo y el número j de la celda de la cama es leída. En ese entonces cuatro niveles verticales es leído, que tiene el mismo cero remisivo como el archivo del koordina. Las porosidades en cada uno de estos niveles son entonces leídos. El archivo de porosidad puede hacerse de un archivo del koordina y un archivo del geodata. El módulo que hace Esto es activado del menú principal de la interfaz de usuario, de la porosidad de Archivo y de la Marca archiva adentro El menú de despliegue vertical. El método pasa a través de cada elemento y usado los puntos en el geo El fichero de datos para obtener los datos. El método está descrito en más detalle en Capítulo 2.3. El archivo Vegdata La vegetación es modelada como un número de cilindros verticales en cada celda. Una fórmula de obstáculo es Usado para determinar la fuerza entre el agua y los tallos. La fórmula de obstáculo computa lo Fóndase en las ecuaciones de velocidad tan proporcional para la velocidad elevada al cuadrado. Si una fórmula diferente lo es Para ser usado, puede ser codificada en el archivo del vegdll.dll. El archivo del vegdata es similar a un archivo de porosidad, en lo referente a que cada verso describe una celda de la cama y cada uno
La línea comienza con una carta y en ese entonces dos índices pues la celda es dada. En ese entonces cuatro niveles son dados. Hay tipos diferentes de set del vegdata. Los tipos son identificados por la primera carta en la línea. Un conjunto de datos de la V es similar al conjunto de datos de la P, excepto en lugar de la porosidad, cuatro valores de la vegetación Tenga que ser dado. Los valores de la vegetación están definidos multiplicando el siguiente tres param Eters: 1. El coeficiente de retardo para la vegetación desciende. Esto anda usualmente aproximadamente por unidad
153
2. El diámetro de los tallos (en los metros) 3. El número de tallos en cada celda. Por poner un ejemplo, digo hay cinco tallos en cada celda, con diámetro 7 cm, y los tallos son cir El cular con un coeficiente de retardo de 1.0. El parámetro de la vegetación viene bien: 1.0x.07x5 = 0.35. Un conjunto de datos de la A es similar a un conjunto de datos de la V, excepto el número de metro cuadrado del pr. de tallos es dado En lugar de número de tallos en cada celda. Ejemplo: Uno 76 16 37.05 37.20 37.35 37.55 3.0 1.0 1.2 0.5 Uno 76 17 37.05 37.20 37.35 37.65 3.0 1.0 0.8 0.5 Uno 76 18 37.05 37.20 37.25 37.75 4.0 1.0 1.1 0.5 ... Un conjunto de datos de la B es similar a un conjunto de datos de la A, pero 4x4 más flotadores es leído en cada línea. Primero, cuatro Los números son leídos, otorgantes el número de metro cuadrado del pr. de tallos para cada uno de los cuatro niveles. En ese entonces cuatro números son leídos dándole el diámetro de los tallos. Los siguientes cuatro números son lo Coeficientes de retardo. Los números cuatro finales son parámetros empíricos en la ecuación de épsilon. Los términos adicionales sirven para términos de la fuente en la k y las ecuaciones de épsilon. El parámetro de la vegetación puede verse en los gráficos del mapa. Ésta es una buena manera de probar eso Los valores correctos son dados en el archivo de entrada. Utilizando a SSIIM 2, hay sólo un índice para cada celda. En el archivo del vegdata, dos índices son Dado. Los dos índices concuerdan con los índices usados en una cuadrícula estructurada. Este sistema es Necesario así como en SSIIM 2, como la numeración de las celdas cambia con el paso del tiempo durante mojar y El secamiento.
154
Elevación
(Z4, P4)
(Z3, P3) (Z2, P2) carbono (Z1, P1)
Porosidad
Pc
Grid
La interpolación del 4.8.1 de la figura de valor de la vegetación /porosidad, Pc, para una celda, el carbono, en la cuadrícula. Cuatro puntos, 1-4 definen un valor de porosidad /vegetación como una función de la elevación vertical
Si la vegetación cambia con el paso del tiempo, es posible describir la vegetación en varias veces adentro El archivo del vegdata. Para hacer esto, un conjunto de datos de la T tiene que ser dado entre cada grupo de datos de la vegetación Sets. El conjunto de datos de la T también tiene que tener un número flotante del punto, lo cual será el tiempo cuando lo El conjunto de datos es válido. El programa interpolará entre las veces diferentes dadas en el vegdata El archivo. Cuando los cambios dependientes en tiempo en la vegetación son computados, en ese entonces el conjunto de datos F 201 tiene que ser Usado en el archivo de control. También un conjunto de datos de la U tiene que ser usado en el archivo del vegdata. El conjunto de datos de la U tiene Para tener los mismos enteros tal como en el conjunto de datos F 201. Ejemplo: El archivo de control: Le contiene a F 201 1 4 3 (tres veces) El archivo Vegdata: U143 T 0.0 Uno 76 16 37.05 37.20 37.35 37.55 3.0 1.0 1.2 0.5 Uno 76 17 37.05 37.20 37.35 37.65 3.0 1.0 0.8 0.5 Uno 76 18 37.05 37.20 37.25 37.75 4.0 1.0 1.1 0.5 ... (Todos Unos conjuntos de datos para esta geometría y segundos de tiempo = 0.0) T 10000.0
155
1.2 0.5 0.8 0.5 1.1 0.5
1.2 0.5 0.8 0.5 1.1 0.5
Uno 76 16 37.05 37.20 37.35 37.55 5.0 2.0 Uno 76 17 37.05 37.20 37.35 37.65 5.0 2.0 Uno 76 18 37.05 37.20 37.25 37.75 5.0 2.0 .. (Todos Unos conjuntos de datos por segundos = 10000 de tiempo) T 30000.0 Uno 76 16 37.05 37.20 37.35 37.55 3.0 1.0 Uno 76 17 37.05 37.20 37.35 37.65 3.0 1.0 Uno 76 18 37.05 37.20 37.25 37.75 4.0 1.0
.. (Todos Unos conjuntos de datos por segundos = 30000 de tiempo)
5.9 El archivo del innflow (SSIIM 1 sólo) Este archivo se usa para leer las velocidades en tres direcciones para lo río arriba la condición del límite. Lo El programa va en busca de este archivo, y usa los datos en el archivo si existe. Si el archivo no existe, Un mensaje de advertencia está escrito para lo baila archivo, y el programa procede normalmente. En cada línea las velocidades en una celda de lo río arriba cruza sección es dada. Primero, el carácter La E es escrita. En ese entonces la j de índices y la k (la horizontal y la vertical) son dadas. En ese entonces la velocidad Los componentes en la x, y y direcciones z son dadas. Un ejemplo es dado debajo:
E E E E 2 2 2 2 2 3 4 5 0.299115 0.023009 0 1.79469 0.138055 0 1.9941 0.153394 0 2.19351 0.168733 0
El archivo no tiene que contener valores para todos los nodos. Los métodos normales de inicialización Es aplicada primero, y en ese entonces el archivo del innflow es leído. Los nodos que no están presentes en el innflow El archivo mantendrá los valores lejos de antes de que el archivo fuese leído. Cabe también especificar k y å en el archivo del innflow. En ese entonces cada línea debería comenzar con una D En lugar de una E, y los valores de k y å debería ser dado después de las velocidades.
5.10 El archivo de resultado Este archivo contiene los resultados de los cálculos de corriente de agua. El archivo es escrito cuando el pre El número marcado con punta de trazar de iteraciones se ha calculado o cuándo la solución ha convergido. Lo Los resultados son velocidades en tres dimensiones, k, å, ejercen presión, y los fundentes en todas las paredes de lo Celdas. Los datos de este archivo son utilizados como aporte para los cálculos de flujo del sedimento. Esta lata del archivo También sea leído cuando el usuario quiere echar a andar los cálculos de corriente de agua de dónde el archivo de resultado Estaba por último escrito (el principio caliente).
Un ejemplo de un archivo de resultado para SSIIM 1:
156
Resulta de SSIIM - el flujo, el iter = 12910 Residuos: 0.000732 0.000588 0.000002 0.000003 0.001000 0.000000 Aspereza: 0.050000 El carbono 54 9 11 Yo la k de tungsteno de la k de la j u v e f1 f2 f3 p D 1 1 +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 1 0.00000000e 0.00000000e +00 0.00000000e +00 0.00000000e +00 D 1 1 2 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 D 1 1 3 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 0.00000000e +00 ..... D 2 4 7 6.31143968e-01 2.02894592e-01 - 6.80367016e-05 6.47305125e-03 3.85539263e-04 3.47858729e +03 - 5.19507052e +02 1.39776552e +03 1.91355310e +02 D 2 4 8 6.38189711e-01 2.05198514e-01 - 2.09522025e-04 6.40727451e-03 3.13804122e-04 3.54203761e +03 - 5.25291012e +02 1.09548199e +03 1.91350056e +02 D 2 4 9 6.42687814e-01 2.06670571e-01 - 3.70305526e-04 6.37079494e-03 2.71714390e-04 3.58421958e +03 - 5.28978103e +02 7.51732364e +02 1.91343817e +02
Las primeras líneas le dan los residuos, la aspereza y el tamaño cuadriculado. En ese entonces cada línea le da lo nueve Los valores para una celda. La letra d echa a andar la línea, en ese entonces los tres índices para la celda. En ese entonces lo Tres velocidades, la k y å valores. En ese entonces los fundentes en las tres direcciones y finalmente los pres Seguro. Todos los parámetros están puestos en una línea en el archivo, aunque esto no es mostrado arriba Porque la línea fue demasiada larga. Una pregunta comúnmente preguntada es el significado de los valores en las celdas con índice 1. La primera parte La celda tiene índice 2. La respuesta es que estos índices denotan los valores en el límite. O adentro uno La celda en la pared, con espesor de cero. La velocidad en estas celdas usualmente será cero, a menos que Hay insumo de agua o emanación allí. Un ejemplo de un archivo de resultado para SSIIM 2: Resultados, iter = 3601 Residuos: 0.054663 0.079991 0.018223 0.029072 5.240989 218.573547 Aspereza: 0.005000 U 16316 11940 39679 1 0 0 Yo la k de tungsteno u v e p El carbono 1 5.20752712e-002 3.87287893e-002 - 2.91152289e-002 1.83900666e-004 2.20008542e-004 6.98685775e +001 El carbono 2 2.83168656e-002 4.95138596e-005 1.79039199e-005 - 2.97928650e-003 1.18274871e-002 - 6.98566087e +001 El carbono 3 2.32318333e-002 2.81046242e-005 1.03435021e-005 - 2.34130748e-003 1.18835706e-002 - 7.16544156e +001 El carbono 4 1.59890336e-002 5.50987357e-005 3.38688381e-005 - 4.91827925e-003 3.44957829e-002 - 7.04038680e +001 El carbono 5 1.13473535e-002 7.34700051e-005 1.08660059e-004 - 9.62809076e-003 5.08444254e-002 - 6.95710922e +001 El carbono 6 - - 4.54215010e-002 - 4.36046706e-003 2.87338762e-004 1.13683579e-004 4.87075237e-004 6.32869612e +001 El carbono 7 - - 4.54039464e-002 - 4.54495962e-003 2.24038016e-004 2.32742813e-004 2.86840184e-004 6.32996242e +001 ..... F 25735 4.35128401e-002 F 25736 - 4.35876127e-002 F 25737 0.00000000e +000 F 25738 0.00000000e +000 F 25739 0.00000000e +000 F 25740 1.61427895e-001 F 25741 9.94855359e-002 F 25742 0.00000000e +000
F 25743 0.00000000e +000 F 25744 1.27727494e-001
157
F 25745 1.46505934e-001 F 25746 0.00000000e +000 ..
Similares para el archivo para SSIIM 1, las primeras líneas le dan los residuos, la aspereza y la cuadrícula Tamaño. El conjunto de datos de la U entrega el número de puntos, número de celdas y el número de superficies lo Cuadrícula. En ese entonces el número de bloques, las conexiones y las superficies de conexión son dadas. Tras la U Conjunto de datos, los parámetros de velocidad de agua es dado para cada celda. Cada línea le da los valores adentro Una celda. La línea comienza con los principios de la letra c la línea, en ese entonces el número de la celda es entregado La cuadrícula no estructurada. En ese entonces las tres velocidades, la k y å valores y la presión para esta celda Es dado. Después de todos los datos para las celdas, los fundentes en todas las superficies son dados. Cada línea se fondea Un fundente para una superficie. La línea comienza con la letra f. En ese entonces el número de las superficies es Dado. Y en ese entonces el fundente es dado, en kg s de agua. Todos los resultados son dados en unidades del SI, a fin de que por ejemplo las velocidades estén en metro /segundo, La energía cinética turbulenta es dada en m2/s2, la épsilon es dada en m2/s3 y la presión está en Pas La caloría, o / el m2 Newton.
5.11 Los archivos de conres/con2res Los conres y los archivos con2res contienen las concentraciones del sedimento en la cuadrícula. El archivo de conres Es usado en SSIIM 1 y el archivo de con2res es usado en SSIIM 2. Los archivos de conres son escritos después de que el cálculo de concentración del sedimento se ha terminado. Cada línea En el archivo contiene primeros tres índices indicando para el número del nodo. En ese entonces el concentra total El tion es escrito y en ese entonces los flotadores del lnumber que le dan la concentración para los tamaños. Un ejemplo es Dado de abajo: 1 1 21 0.000000e +00 0.000000e +00 0.000000e +00 0.000000e +00 0.000000e +00 1 2 0.000000e +00 1.026459e 2 5.075079e-04 04 1.030081e-04 1.032351e-04 1 2 0.000000e +00 1.011788e 3 4.064470e-04 04 1.015358e-04 1.017596e-04 1 2 0.000000e +00 9.967497e 4 4.004061e-04 05 1.000267e-04 1.002471e-04
Si un conres.pre del archivo existe, esto será leído por el programa antes del cálculo del sedimento Empieza. El archivo del conres.pre tiene el mismo formato como el archivo de conres. Note sólo la contra del sedimento Los centrations son dados en el archivo, y no en la distribución de tamaño del grano de la cama. El concentra Los tions son dados en fracciones de volumen. El archivo de con2res tiene la misma información y el formato como los conres archiven, excepto que cada línea Sólo los principios con un entero antes de las concentraciones son dados. El entero es el número de la célula En la cuadrícula no estructurada.
158
5.12 El interpol y los archivos de interres Las reseñas verticales de velocidad o concentración se necesitan algunas veces. Las coordenadas para el loca Los tions donde las reseñas son buscadas son dados en este archivo. Cuando la rutina de resultados de escritura es actos El vated y el entero en los datos F 48 se sedimentan en el archivo de control es arriba 1, irá en busca de esto El archivo. Si este archivo no es encontrado, procederá normalmente y escribirá el resultado o el archivo de conres. Si El archivo del interpol es encontrado y el entero en los datos F 48 colocados es arriba 1, el programa no lo hará Escriba para el archivo de resultado, pero escriba las velocidades verticales interpoladas para un archivo los denominados interres. An El ejemplo de un archivo del interpol es dado debajo:
2.03 4.06 4.06 0.5 0.39 0.5
M M M
La M de carácter es leída primero, y en ese entonces la x y coordenadas y para el punto que una tiene el deseo de enterrar El polate el perfil vertical para. Si el valor en los datos F 48 colocados es 3 que las concentraciones son entierran Polated. Si el valor en los datos F 48 colocados es 2, las velocidades, k y å son escritas para el archivo. Si El valor sobre el conjunto de datos F 48 es 1, los niveles de la cama están escritos (no el perfil, sólo un punto). Lo A los resultados les son escritos para un archivo designado los interres. Un ejemplo de un archivo de interres es dado debajo: El carbono 9.250000 0.100000, el tamaño = 0 1.530130 0.000000e +00 1.491877 5.266262e-05 1.415370 9.303652e-05 1.338864 1.349549e-04 1.262357 1.740915e-04 1.185851 2.075269e-04 La primera línea comienza con un carbono, y en ese entonces la x y y se coordina del perfil vertical es dado. Dos columnas siguen. La primera columna es el valor de la z del perfil vertical. La segunda columna Es la concentración. Si las velocidades son interpoladas en lugar de concentraciones, se escribió sobre una M La primera línea en lugar del carbono. En lugar de la columna de concentración, cinco columnas son escritas. Las variables en las columnas son: La velocidad en x, y y direcciones z, k y. Las computaciones dependientes en tiempo del sedimento Si una computación dependiente en tiempo del sedimento se hace, en ese entonces la pregunta es a qué hora debería lo ¿Las concentraciones estén escritas? Si el entero 19 es usado sobre el conjunto de datos F 48, en ese entonces un tiempo en los segundos ¿ estará primera parte leída en cada línea del archivo del interpol ?. También, una T es utilizada como un índice en lugar de una M. Ejemplo:
400.0 800.0 900.0 2.03 4.06 4.06 0.5 0.39 0.5
T T T
159
El archivo de interres entonces contendrá las concentraciones del sedimento a esta hora. El tiempo en el archivo es dado en segundos. Imprimiendo secciones transversales para ParaView de SSIIM 2. Algunas veces el usuario quiere ver variables en una sección transversal de una cuadrícula del SSIIM2. Esto puede ser Hecho especificando el entero 12 sobre el conjunto de datos F 48, y la impresión el archivo de “ resultado ”. En Ese Entonces Una Equivalencia El archivo del aView será escrito de la sección transversal definida en el “ interpol ” archivo. Note sólo uno La sección transversal entonces puede ser dada en el archivo.
5.13 Lo verifica el archivo Este archivo es utilizado como aporte para la opción de gráficos VerifyProfile. El usuario puede presentar calculado La velocidad o la reunión masiva de gente perfila conjuntamente con los valores medidos. Hasta 20 reseñas verticales adentro Una sección de la geometría puede ser mostrada. La posición horizontal de las reseñas es determinada Por el usuario, tan este método de presentación puede servir para ambas secciones transversales, longitudinal La sección u otras secciones creadas por el usuario. Un ejemplo de uno verifica archivo es mostrado debajo: P 40.0 10.0 3 5.0 0.5 0.1 6.5 0.6 0.12 7.0 0.8 0.05 P 70.0 10.0 2 6.0 1.0 0.1 8.0 1.5 0.8 Cada perfil es identificado con una P mayúscula. En ese entonces la x y coordenadas y del punto siguen. Lo Las coordenadas son dadas en el mismo sistema como la cuadrícula. Después de las coordenadas, un entero es leído. El entero distingue cómo están muchos puntos medido en este perfil. Hasta 11 puntos puede ser dado. En las siguientes líneas los datos es dado. Allí debe estar el mismo número de líneas como el entero En la línea de la P. Tres flotadores son dados en cada uno línea. La primera parte es la coordenada vertical donde lo Los datos están ocupados. Esto es dado en el mismo sistema de coordenadas como la cuadrícula. Los siguientes dos flotadores Son velocidades o concentraciones, a merced de lo que se calcula. Si las velocidades se calculan,
El segundo flotador es el componente de velocidad en la dirección de x y el tercer flotador es la velocidad En la y-direction. Si la concentración se calcula, el segundo flotador es el concentra medido El tion y la tercera parte flotan es un número falso que no es usado. Si las concentraciones son dadas, lo El usuario puede escoger en la presentación de gráficos ya sea una concentración total o una contra fraccionada La centración se replantea. El ejemplo de arriba le da dos reseñas. La primera parte está localizada en x = 40.0 metros y y = 10.0 Metros. Tres puntos de datos han estado medidos. El primer punto está localizado en z de coordenadas global = 5.0 metros, y tienen una velocidad componente en la x medida de 0.5 m s y un veloc de y-component El ity de 0.1 m s. El segundo punto está localizado en z coordinada global = 6.5 metros, y tiene uno
160
La velocidad componente en la x medida de 0.6 m s y una velocidad de y-component valor de 0.12 m s.
5.14 El timei y los archivos timeo Hay dos archivos que son pertinentes para cronometrar cálculos de serie. El primer archivo, timei, es un aporte Solicite serie temporal de concentración de descarga, waterlevel, del sedimento y control para la salida. El segundo archivo, timeo, es un archivo de salida con serie temporal del modelo. Hay varios controles para la exactitud de los datos dados en el archivo del timei. Si un error lo es Detectado por el programa, un mensaje estará escrito para lo baila que el archivo y el programa legan ter Minate. El archivo del timei puede leer los tipos diferentes de conjuntos de datos, cuál todo empieza con una letra mayúscula. Lo Los conjuntos de datos a partir de yo y O pueden ser leídos en ambos SSIIM 1 y SSIIM 2. Los datos de la O se sedimentan El conjunto de datos de la O controla la salida para el archivo del timeo. Un máximum de 20 conjuntos de datos de la O puede ser usado. Los datos se sedimentan comienza con una O mayúscula, y entonces lee un flotador, Tiempo, y un entero, Vars. El tiempo es El tiempo pues cuando la impresión de fuera empieza, y Vars distingue cuántas variables están escritas para lo El archivo del timeo para cada paso de tiempo. Máximas 3000 variables pueden estar escritas. Después de leer el Tiempo y Vars, las siguientes líneas lee cuáles variables son escritas en letras de imprenta y en cuál celda. Las líneas Vars son leídas. Cada línea comienza con un carácter de la letra minúscula, y en ese entonces tres enteros (cuatro en caso de sedimento La concentración) es leído. Esto es para SSIIM 1. Pues SSIIM 2, sólo un entero es leído (dos para Las concentraciones del sedimento). Los enteros indican cuál celda la variable está ubicada. Si el sedi La concentración del ment es leída (el carbono), el último entero distingue que a le es la fracción escritos. 0 indican lo La suma de las fracciones. Si la calidad de agua es leída (culombio), otro entero es también leído, correspondiente a Cuál componente es escrito. Los personajes correspondiente a las variables diferentes se encuentran enumerados Debajo:
161characte r
La variable
u
La velocidad en la dirección de x
v
La velocidad en y-direction
tungste no
La velocidad vertical
p
La presión
k
La energía del pariente. del turb.
e
Épsilon
d
La difusión del turb.
z
La elevación cuadriculada vertical
El * Estas variables requiere una lectura adicional de entero tras el índice (es) para la celda (s) Lo yo el conjunto de datos El segundo tipo de conjunto de datos es datos de entrada. La línea comienza con un capital que yo y en ese entonces cinco flotadores soy Lea. El primer flotador indica el tiempo para cuándo las siguientes variables es usado. El segundo El flotador es lo río arriba suaviza descarga. El tercer flotador es lo corriente abajo suaviza descarga. Lo El cuarto flotador es lo río arriba lagrimea a ras, y el quinto flotador es lo corriente abajo lagrimea a ras. Algunas veces una de las últimas variables es desconocida, y en ese entonces un valor negativo puede estar inserto Y el programa intentará calcular el valor. Si el método TFS (F 37 1) es usado en SSIIM 1, los flotadores lnumber son leídos adicionalmente, indicadores Lo río arriba concentración afluente (la fracción de volumen) del sedimento. Si el método TFS es usado en SSIIM 2, los flotadores del lnumber de la x N son leídos adicionalmente. La N es lo El número de insumo agrupan. Los números indican concentración del sedimento (la fracción de volumen) de Los sedimentos afluentes para cada tamaño del grano. Las concentraciones del sedimento son acuerdo agrupado Ing para el grupo del insumo. Tan tan primeras, todas las reuniones masivas de gente para la primera parte se agrupan es dado. Entonces El siguiente etc del grupo. Un ejemplo de un archivo del timei para SSIIM 1 es dado debajo: La O 0.0 6 u222 c2220 p222 Z 41 3 6 z121 z221 Yo 0.0 10.0 10.0 - 20.0 19.5.0 0.000 Yo 100.0 10.0 10.0 - 20.0 19.0 0.000 Yo 200.0 10.0 10.0 - 20.0 18.5 0.000 Yo 300.0 10.0 10.0 - 20.0 18.0 0.000 Yo 400.0 10.0 10.0 - 20.0 17.5 0.000
Para SSIIM 2, lo corriente abajo lagrimea a ras adelante lo yo que el conjunto de datos en el archivo del timei le corresponde a lo Primero apunte en el conjunto de datos G 6 en el archivo de control. Si dos puntos fijos son dados en los datos G 6 Set, lo río arriba lagrimea a ras adelante lo que yo el conjunto de datos en el archivo del timei corresponderé. Note eso esto Quiero decir los índices correspondientes sobre el conjunto de datos G 6 y lo yo el conjunto de datos en el archivo del timei soy Dado en orden inverso.
162c
El * de concentración del sedimento
culomb io
Riegue * del componente de calidad
Los datos de la D se sedimentan Para SSIIM 2, cabe tener más que un insumo y un grupo de la emanación. En ese entonces es también Posible para variar la descarga de agua en cada grupo con el paso del tiempo. Esto termina usando lo adicional Los datos de la D se sedimentan en el archivo del timei. Los datos se sedimentan le dan las descargas para cada paso de tiempo, similar lo Conjunto de datos. La primera lectura del flotador es el tiempo. Esto debe ser idéntico para el tiempo en lo correspondiente Yo el conjunto de datos. En ese entonces diez flotadores adicionales son leídos. La primera parte nueve son descargas en los nueve primeros dis Cargue a la cuenta grupos. El último flotador es la línea de flotación. Note ese cero es dado para la descarga Los grupos que no son usados. Si el insumo de agua no es igual a la emanación, habrá un error de continuidad de agua. Para sorber Presione el mensaje de error, y mantenga el programa corriendo, los datos F 85 se sedimentan en la lata del archivo de control Sea usado. Un ejemplo del archivo del timei para SSIIM 2 es dado debajo. Hay tres tamaños del sedimento dados En el archivo de control. En el archivo del unstruc, dos grupos del insumo son dados y un grupo de la emanación.
Yo 0 0.0 Yo 86400 0.0 Yo 172800 0.0 D 0 5.6 D 86400 5.4 D 172800 5.7 0.0 0.0 0.0 0.0 0.0 0.0 0.74 0.54 0.84 0.0 0.0 0.0012 0.0027 0.0 0.00029 0.00032 0.0 0.0 0.0018 0.0021 0.0 0.00026 0.00038 0.0 0.0 0.0011 0.0017 0.0 0.00027 0.00029 5.9 0.0 0.0 0.0 0.0 0.0 0.0 33.0 15.1 0.0 0.0 0.0 0.0 0.0 0.0 33.0 25.7 0.0 0.0 0.0 0.0 0.0 0.0 32.9
La descarga que varía tiempo también puede ser usada asimismo para las computaciones de calidad de agua. Los datos de culombio se sedimentan Esta información establece sólo obras para SSIIM 2. Diez números flotantes del punto son leídos. La primera parte es el tiempo Dé un paso. Lo siguiente nueve es descargas en los nueve grupos de descarga. Los datos de carbono se sedimentan. Esta información establece sólo obras para SSIIM 2. Un paso de tiempo es primera lectura. En ese entonces los flotadores de la m de veces de la n son leídos, Donde la m es el número de sedimento dimensiona tan dado sobre el conjunto de datos G 1, y n es el número de El dishcarge se agrupa donde hay un insumo. Los datos de la M se sedimentan Los datos de la M nos colocan usados para especificar insumo dependiente en tiempo de componentes de calidad de agua para SSIIM 2. Un conjunto de datos de la M se necesita también en el archivo de control para cada uno de la contra diversas del insumo Centrations. Pero en lugar de acostumbrar lo yo o los datos J me sedimento en el archivo del timei, un conjunto de datos de la M es usado. Adelante Esta información se sedimenta, el tiempo es dado primero, similar lo yo el conjunto de datos. En ese entonces un flotador es dado, lo cual lo es uno El paso variable de tiempo. El paso de tiempo variable no es codificado aún, pero lo ha hecho pero sea dado en los datos Set. En ese entonces los flotadores de tres para el viento son dados, si viento es especificado en el archivo de control. Entonces arriba Para 20 concentraciones del insumo son dadas. Note ese la profundidad y las descargas de agua de lo yo los datos El set no es dado. El número de concentraciones del insumo equivale al número de conjuntos de datos de la M
163
En el archivo de control. La luminosidad rezó como el último número de la línea, si fue especificada por los conjuntos de datos de culombio En el archivo de control.
La orden de la M que los datos los sets en el control archivan no es importante, pero la orden de los datos en lo Los datos de la M en el timei archivan tiene que equivaler a la orden de los conjuntos de datos de la M en el archivo de control. El archivo del timeo El archivo del timeo le da la serie de tiempo de salida del cálculo. Pues cada vez da un paso, una línea de Las variables están escritas para el archivo. Cada línea tiene flotadores Vars, según que fueron las variables Dado en el archivo del timei. En el anteriormente citado archivo a seis variables les es escritos. La primera variable es el veloc El ity en la dirección de x para celda (2,2,2). La segunda variable es la suma de todos los tamaños de concentración Para celda (2,2,2). La presión y las verticales elevaciones cuadriculadas para intersecciones cuadriculadas diversas son Escrito. El segundo grupo de parámetros en el archivo del timei es una serie de tiempo de aporte. Cada vez entre lo La serie es dada en una línea. La línea comienza con un capital. En ese entonces el paso de tiempo es dado. Entonces Cuatro flotadores son leídos. Esto es lo río arriba y corriente abajo suaviza descarga y río arriba y Corriente abajo llore a ras, respectivamente. Si un valor negativo es dado, el programa intentará para la caloría El culate el valor. El último flotador (s) es concentración del sedimento (s) para el sedimento diversos dimensiona. Estos son sólo leídos si el cálculo transitorio del sedimento es usado. Note ese los pasos de tiempo hacen No tiene que concordar con los pasos de tiempo del programa. La suma del tiempo calculado da un paso Se calcula por el programa y comparado con el paso de tiempo en el archivo. Si el tiempo calculado Excede que el tiempo del archivo, los valores de esta línea de datos será usado. Las veces deben estar de moda Aumentando orden. Un ejemplo de un archivo del timeo correspondiente al anteriormente citado archivo del timei (SSIIM 1) es dado debajo: 0.0000e +00 2.0000e +00 8.804354e 01 6.837692e-04 - 1.853305e +01 1.950000e +01 1.792479e +01 4.0000e +00 9.185002e 01 7.081983e-04 - 3.949717e +01 1.950000e +01 1.792458e +01 6.0000e +00 1.100297e +00 1.121773e 03 5.289925e +01 1.950000e +01 1.792421e +01 8.0000e +00 1.156041e +00 1.389383e 03 8.122703e +01 1.950000e +01 1.792374e +01 1.0000e +01 1.207883e +00 1.614782e 03 9.418469e +01 1.950000e +01 1.792317e +01 ... Cada línea concuerda con un paso de tiempo. Un paso de tiempo de 2 segundos ha sido usado. El primer flotador
Es el tiempo calculado. El segundo flotador es la velocidad en celda (2,2,2). En ese entonces la suma de la contra Los centrations en celda (2,2,2) son escritos. En ese entonces la presión y las elevaciones cuadriculadas verticales. Este formato está escogido a fin de que es fácil de importar el archivo en una hoja contable para presentaciones.
5.15 El archivo del forcelog (SSIIM 1 sólo) Este archivo contiene serie temporal de las fuerzas en uno o más obstáculos para la transiente emiten sur
164
Encare cálculo. Una línea está escrita pues cada vez que paso. Un ejemplo de un archivo del forcelog es mostrado Debajo: Le fuerza en bloque 1: 271.062, 0.099838 N en la dirección de x y y Le fuerza en bloque 1: 398.574, 0.082644 N en la dirección de x y y
5.16 El xcyc y los archivos koosurf (SSIIM 1 sólo) El xcyc de dos archivos y koosurf contienen la geometría de la cuadrícula. Esto es usado al reanudarse Los cálculos que tienen, cambiaron la cuadrícula. El archivo del koosurf es idéntico para el archivo del koordina, excepto que el nivel de la superficie está también escrito Cada línea. Esto es similar a usar el archivo del koordina con la opción del túnel. El archivo del xcyc contiene la x, y y valores z de todas las intersecciones cuadriculadas. Al escribir los archivos del menú, ambos archivos serán escritos. Al leer los archivos, SSIIM intentará leer ambos archivos, pero si el archivo del xcyc falta, sólo leerá el koosurf El archivo. Los nodos internos de la cuadrícula serán generados por la interpolación lineal, como recibirán en la G 3 los datos El set en el archivo de control. Si los nodos internos de la cuadrícula son generados por la interpolación lineal, el único archivo necesario lo es El archivo del koosurf. Sin embargo, para cálculos dónde alguna parte de la cuadrícula se mueve, y una cierta cantidad es El outblocked y no se mueve, es necesario ahorrar el archivo del xcyc, y dejar a SSIIM leer esto.
5.17 El archivo de bedres (SSIIM 2 sólo) El archivo de bedres contiene información acerca de los sedimentos de la cama, incluyendo distribu de tamaño del grano Tion, espesor y cama forman altura. También contiene información acerca de la aspereza de la cama. Así de La información es importante al almacenar los resultados de una carrera que se tarda computacional
Tiempos. El archivo de bedres entonces puede ser leído por SSIIM, para producir resultados gráficos de la carrera, Con saludos a los sedimentos. Cuándo el archivo de resultado es escrito de SSIIM 2, el archivo del bedres.t es También escrito al mismo tiempo. Si el usuario renombra el archivo para bedres sin una extensión, entonces SSIIM 2 lega seach para este archivo antes de que lea el archivo de resultado. Entonces usará el archivo de bedres para Actualice la cuadrícula a fin de que será similar a la cuadrícula escrita para el archivo de resultado. El archivo de resultado lo hará Entonces sea leído en la cuadrícula por la que fue producido. Al usar la opción P 10 en el archivo de control, los archivos múltiples de bedres son escritos durante un tiempo La carrera dependiente. Estos archivos también pueden ser renombrados para no tener extensión, y leer por SSIIM Conjuntamente con el archivo de resultado del mismo paso de tiempo. La segunda línea en el archivo de bedres le da el tamaño cuadriculado estructurado y el número de sedimento
165
Los tamaños como los primeros cuatro enteros. Éste son los mismos enteros tal como en el conjunto de datos G 1 en el control El archivo. En ese entonces el número de 2D las celdas promediadas en profundidad es escrito, y en ese entonces la máxima profundidad. La máxima profundidad se usa para determinar el número de celdas en la dirección vertical, y es Usado en la misma fórmula como el parámetro sobre el conjunto de datos F 87. El último número en el segundo La línea es un entero, dar cuántas celdas allí están en la cuadrícula. Entonces hay un bloque de datos donde cada línea le da información acerca de una celda promediada en profundidad. Los primeros dos enteros en la línea le dan que lo que yo y j indexo de la celda en el 2D le proveyó una estructura a la cuadrícula. El tercer número es un flotador. El valor de entero de este flotador le da el número de la célula de la celda de la cama En la cuadrícula del 2D. En ese entonces cuatro números flotantes adicionales del punto son dados: El nivel de la cama, el agua Nivel, el límite de cama móvil (del archivo del koomin) y el movimiento de la cama. El último bloque de datos le da información para cada 2D celda promediada en profundidad en la cuadrícula. El 2D El número de la célula es dado primero (que no equivale al número de la celda del 3D). En ese entonces la celda del 3D El número es dado, en ese entonces la aspereza es dada dos veces, la primera vez de un conjunto imponente del 3D y el sec El tiempo del ond de un conjunto imponente del 2D. Por supuesto, estos deberían ser lo mismo. En ese entonces la altura del bedform es Dado. Después de esto, allí estará 2(1 +L) la coma flotante numera dada, donde la L es el número de Los tamaños del sedimento, tan dado en los datos G 1 se sedimentan. Primero, el espesor del estrato activo de la cama (la parte superior) es Dado en los metros. En ese entonces la fracción del sedimento para cada tamaño del sedimento es dada. En ese entonces lo mismo es Repetido para el estrato inactivo. Si los estratos múltiples son usados (la F 37 3 y F 134), en ese entonces N (de 1 +2L) comanditando números del punto es dada Donde la N es el número de cama acoda tan dado sobre el conjunto de datos F 134.
5.18 El archivo del hábitat
El archivo del hábitat le da la función de disponibilidad comúnmente usada en análisis de hábitat del pez. Lo El archivo es escrito al mismo tiempo que el archivo de resultado. La función de disponibilidad está dividida en 20
Los grupos, y tabuladas a fin de que fácilmente pueden ser importados en una hoja contable. Esto puede ser capaz de Determine las preferencias para el pez. El archivo es escrito cuando el archivo de resultado es escrito, si la F 48 que los datos colocan tuviera el parámetro 5.
5.19 El Tecplot y archivos Paraview Los archivos Tecplot son archivos de resultado destinados para presentación de gráficos en el programa Tecplot. Lo Los archivos tienen un formato que los hace en seguida importables en el programa Tecplot. Hay Básicamente dos versión de los archivos: Una versión del 2D y una versión del 3D. También, los archivos pueden ser escritos Por la interfaz de usuario, a través del menú, o del programa principal. El programa principal puede El múltiplo de escritura solicita una carrera dependiente en tiempo, posibilitando crear animaciones en lo Tecplot programe. La selección ya sea un 2D o un archivo 3D tecplot es dada puede ser especificado adelante Los datos F 48 se sedimentan.
166
Los archivos escritos por el programa principal (no por el menú de la interfaz de usuario SSIIM) le pueden escribir al usuario Especificaron variables. La especificación de las variables recibe sobre el conjunto de datos G 24. Esta información El set lee un número de grupos de datos, un grupo para cada variable. Hasta 30 lata groups/variables Sea usado. Cada grupo consiste en un carácter y dos enteros. La siguiente mesa sale a la vista lo El significado de estos: Mesa 2: La explicación variable
167Variable
Carácter
El entero
El entero 2
1 La velocidad horizontal La velocidad vertical La presión La energía cinética turbulenta Épsilon La viscosidad de remolino La concentración del sedimento
La u o V tungsteno p k e d carbono
Nivel Nivel Nivel Nivel Nivel Nivel Nivel
Suavice calidad El residuo para la velocidad horizontal
culombio hidrógeno
Nivel Nivel
No usado No usado No usado No usado No usado No usado El tamaño no. El número No usado
El residuo para la velocidad vertical El residuo para la presión El residuo para la energía cinética turbulenta El residuo para la épsilon La porosidad o el parámetro de la vegetación Línea de flotación Suavice profundidad El número Froude La velocidad horizontal promediada en profundidad El número de celdas en la dirección vertical El nivel de la cama El esfuerzo al corte de la cama Aspereza /profundidad Aspereza La altura de la forma de la cama
tungsteno R k E P v y F D yo z m hidrógeno r B
Nivel Nivel Nivel Nivel Nivel No usado No usado No usado No usado No usado No usado No usado No usado No usado No usado
No usado No usado No usado No usado No usado No usado No usado No usado No usado No usado No usado No usado No usado No usado No usado
Mesa 2: La explicación variable
Al imprimir archivos Tecplot de SSIIM 2, cabe usar versiones con ambos estructurado (2D) y las cuadrículas no estructuradas (3D). Sin embargo, desde que SSIIM 2 usa una cuadrícula no estructurada, imprimiendo El archivo estructurado 2D Tecplot, sólo el primer bloque es escrito. El archivo Paraview.vtk es un archivo similar para el archivo Tecplot.dat. El archivo puede ser mirado en la Equivalencia El programa del aView, que es similar a Tecplot en la funcionabilidad. ParaView es software gratis y puede ser Hecho un download de la Internet. En SSIIM 2, un archivo ParaView tridimensional es escrito en lugar de un archivo de resultado si la F 48 10 Es dado en el archivo de control. Imprimiendo secciones transversales para ParaView de SSIIM 2.
Algunas veces el usuario quiere ver variables en una sección transversal de una cuadrícula SSIIM 2. Esto puede La cama hecha especificando el entero 12 en los datos F 48 coloca, e imprime el “ resultado ” archivo. En ese entonces uno El archivo ParaView será escrito de la sección transversal definida en el “ interpol ” archivo. Note sólo Una sección transversal entonces puede ser dada en el archivo. Ambos el Tecplot y programas Paraview pueden mostrar resultados extraños si UTM utilizador se coordina Con un gran número de dígitos sirve para la cuadrícula.
5.20 El archivo de fracres El archivo de fracres contiene información acerca del espesor del estrato activo e inactivo y La distribución de tamaño del grano en los dos estratos. Cada verso en el archivo describe una celda de la cama. Lo Primeros dos enteros son lo que yo y j aprecio, identificando la celda en una cuadrícula estructurada. Una indicación Acerca del índice para cada celda puede verse en el editor cuadriculado o el editor de descarga, escogiendo > "la leyenda - vista" en el menú. Esto le dará el índice para las intersecciones cuadriculadas. El corre La celda del sponding estará en la dirección de valores más bajo del índice.
168Variable
Carácter
El entero
El entero 2
1 La fracción del sedimento
f
No usado
El espesor del sedimento basado en centros de la célula El espesor del sedimento de estrato sobresaliente El espesor del sedimento basado en esquinas de la célula d50, o diámetro promedio del sedimento en la cama El movimiento de la cama El parámetro de pendiente de temperatura (Sperillen)
l
No usado
El tamaño no. No usado
L t
No usado No usado
No usado No usado
uno s x
No usado No usado No usado
No usado No usado No usado
Después de los dos enteros, un número flotante del punto es dado, lo cual es el espesor de la voz activa El estrato del sedimento en los metros. En ese entonces las fracciones de cada tamaño del sedimento son dadas como la coma flotante Números. Después de eso, el espesor del estrato inactivo es dado (los metros). En ese entonces las fracciones para El estrato inactivo es dado. Un total de 2 flotadores de la x (1 + n) es entonces leído, donde la n es el número De fracciones del sedimento. Ejemplo: Tres tamaños del sedimento: 2 3 0.01 0.4 0.3 0.3 2.0 0.3 0.4 0.3 La línea es para celda (2,3). El espesor del estrato activo es 0.01 m. En el estrato activo hay Sedimentos de 40 % de tamaño 1, 30 % de tamaño 2 y 30 % de tamaño 3. El estrato inactivo tiene un espesor De 2.0 metros, y contiene 30 % de sedimento tamaño 1, 40 % de tamaño 2 y 30 % de tamaño 3. El archivo de fracres puede hacerse usando una hoja contable. El archivo de fracres es leído usando una O (la carta, no el cero) sobre el conjunto de datos F 2. O leyendo el com Los pres archivan del menú. También reparo en que el espesor activo del estrato en el archivo de fracres debe ser lo Tal como a lo que está dádosle sobre el conjunto de datos F 106. Si la F 106 que los datos colocan no fuera usada, el estrato activo Debe equivaler al máximo tamaño del grano sobre los conjuntos de datos de la S. Note ese la orden de las celdas de la cama en el archivo de fracres no es importante. También note que los valores Pues la misma celda puede ser múltiplo dado cronometra. En ese entonces es sólo el último valor que será usado. Esta "característica" puede ser útil cuando las regiones de sedimentos diferentes deben estar descritas. En ese entonces lo La geometría entera puede ser cubierta de una distribución de la partícula, y en ese entonces la región de diferente La distribución puede ser dada después. No hay que eliminar los valores originalmente dados Antes de sumar a los nuevos. Esto puede estar anidado tan muchas veces como necesario. La única limitación es La longitud del archivo de fracres, que debe tener menos versos que 20 x el número de celdas de la cama. Si Esto es un problema, es fácil de aumentar el número y recompilar el programa. Después de que el archivo se haga, el usuario lo debería leer y debería considerar la distribución de tamaño del grano y las materias fecales El espesor del iment en los gráficos SSIIM. En ese entonces los errores posibles pueden verse.
5.21 El archivo del bedangle (SSIIM 2 sólo) El propósito del archivo del bedangle es permitirle al usuario dar uno espacialmente variando ángulo de Repose para los sedimentos en la cama. El archivo es sólo usado si una F 274 1 el conjunto de datos en dado adentro lo El archivo de control. Los ángulos de reposo son dados en una línea para cada uno celda de la cama en la cuadrícula. Cada línea tiene dos inte Los gers y cuatro números flotantes del punto. Los dos enteros identifican la celda de la cama. En ese entonces cuatro flotando Los números del punto son leídos. Las primeras dos comas flotantes son el ángulo de reposo usado para computar La reducción en el esfuerzo al corte crítico para la erosión de una partícula, para río arriba se inclina y Corriente abajo se inclina. Estos valores son típicamente usados en los Brooks o la fórmula del Dey. El val Los ues son dados en grados. Los valores típicos son grados del 25-50.
169
El tercer número flotante del punto sin retardo es un limitador más bajo para la reducción de esfuerzo al corte crítico El estrés. La reducción del esfuerzo al corte crítico no estará abajo este valor. El parámetro Debería tener en medio 0 años de edad y 1. Los primeros tres parámetros también pueden recibir los valores en los datos F 109 se sedimentan, para todas las celdas. Nota Que los ángulos dado en los datos F 109 se sedimenten es los tangens de inversa para el ángulo, no el ángulo adentro Gradúa tan dado en el archivo del bedangle. El cuarto parámetro es el ángulo de reposo usado en el algoritmo de la diapositiva de arena. Esto es también dado En los grados. La variación en el ángulo de reposo para el algoritmo de la diapositiva de arena es sólo codificada para la F 56 200 la opción. Ejemplo: 3 4 40.0 35.0 0.2 33.0
5.22 El archivo del inspace (SSIIM 2 sólo) El archivo del inspace le permite al usuario dar uno espacialmente variando concentración del sedimento del insumo en Lo río arriba límite. La concentración es dada como una función de las (la x, y, z) coordenadas de El centro de la celda sale a la superficie en el límite del insumo. La siguiente función es usada:
(5.22.1)
222
La x, y y coordenadas z usan el mismo sistema de coordenadas como la cuadrícula. En lugar de usar la z Coordínese, el parámetro de hidrógeno es usado, donde el hidrógeno es la profundidad de agua, o la distancia entre lo La superficie de agua para el centro de la superficie del insumo, z. En otras palabras: El nivel de = agua de hidrógeno - z. Los valores del k1-k10 de a coeficientes les son leídos sobre conjuntos de datos de la B del eighter o conjuntos de datos de carbono en lo El archivo del inspace. Los conjuntos de datos de la B son usados si las concentraciones no cambian con el paso del tiempo. Los datos de carbono Los sets se usan para especificar variaciones de tiempo de los parámetros. Para los tamaños múltiples del grano, una B /carbono El conjunto de datos sirve para cada tamaño. Un entero es leído primero, delante del k1-k10 aprecia. El entero Denota el tamaño del sedimento. Para la variación de tiempo de los parámetros en Eq. 5.22.1, el número de pasos de tiempo en el archivo debe ser Dado en la F 294 que los datos incrustan en el archivo de control. También, los conjuntos de datos T deben ser dados entre cada uno La serie de datos de carbono se sedimenta. Los conjuntos de datos de la T también contienen un flotador, lo cual es el tiempo cuando los datos se sedimentan es Usado. El archivo del inspace comienza con Uno 1. Ejemplo: Dos tamaños del sedimento y dos pasos de tiempo: A1
El hidrógeno de la x 170c k1 + k2 + k3y + k4 + k5x + k6 y + k7h + k8xy + k9xh + k10yh
T 0.0 El carbono 1 0.0 0.0 0.0 0.0 0.0 0.0 0.001 0.001 0.0002 0.0002 El carbono 1 0.0 0.0 0.0 0.0 0.0 0.0 0.002 0.001 0.0002 0.0002 T 3600.0 El carbono 1 0.0 0.0 0.0 0.0 0.0 0.0 0.003 0.001 0.0002 0.0002 El carbono 1 0.0 0.0 0.0 0.0 0.0 0.0 0.004 0.001 0.0002 0.0002
171
Capítulo 6. La base teórica
6.1 Suavizan cálculo de flujo Las ecuaciones de Navier-Stokes para flujo turbulento en una geometría tridimensional general son Solucionado para obtener la velocidad de agua. El å modelo de k sirve para calcular el esfuerzo al corte turbulento El estrés. Un modelo más simple de turbulencia puede ser usado. Esto es especificado sobre el conjunto de datos F 24 de lo El archivo de control. Las ecuaciones de Navier-Stokes para el flujo poco compresible y constante de densidad pueden ser modeladas Tan:
(6.1.1)
Ui U 1 t xj xj
El término izquierdo en el lado izquierdo de la ecuación es el término transitorio. El siguiente término es el convec El término del tive. El primer término en el lado derecho es el término de presión. El segundo término en lo Directamente el lado de la ecuación es el término de estrés Reynolds. Para evaluar este término, una turbulencia El modelo es requerido. Las ecuaciones son discretized con un acercamiento de volumen de control. Un solucionador implícito es usado, también Para la opción del multibloque. El método SIMPLE es el método predeterminado destinado para cor de presión Rección. El método SIMPLEC es conjurado por el kilobyte 9 conjunto de datos en el archivo de control. El poder El plan de ley o la segunda orden plan contrario al viento es usado en la discretización del convective Términos. Esto está resuelto por los valores sobre el kilobyte 6 conjunto de datos en el archivo de control. Lo numérico Los métodos son más allá descritos por Patankar (1980), Melaaen (1992) y Olsen (1991). El plan de Power-Law hará más pequeño el fundente difusivo como una función del número Pechlet. Así de La reducción no es usada en la Segunda orden plan contrario al viento. No es también usada en lo horizontal Las direcciones en SSIIM 2, sólo en la dirección vertical. En SSIIM 1, la reducción se hace en total Direcciones. El algoritmo predeterminado en SSIIM descuida el término transitorio. Para incluir esto adentro los cálculos La F 33 que los datos colocan en el archivo de control es usada. El número y paso de tiempo de iteraciones interiores son Dado sobre este conjunto de datos. Para cálculos transitorios cabe darle las líneas de flotación y dis Las cargas como el aporte cronometran serie. El archivo del timei es entonces usado. Pues la más descripción de este archivo, oye Capítulo 5.14. La cláusula gravitacional no es incluido en los algoritmos estándar. Es sólo invocado adentro algunos de lo Los cálculos de la superficie libre, para modelar rebosaduras y las ondas de la inundación con partes delanteras pronunciadas. La F 36 El conjunto de datos se usa para incluir el término gravitacional. El esfuerzo al corte del viento, ô, en la superficie del lago se calcula como una función del viento medido La velocidad, U10, usando la siguiente fórmula: 172 + Uj --------- yo --- uiuj ------- – P ä ij –
2
(6.1.2)
= c10 airU
La aproximación Boussinesq El concepto de viscosidad de remolino es introducido con la aproximación Boussinesq para modelar lo Reynolds enfatice término:
3
(6.1.3)
--------- el + ---------
La primera cláusula en plan simpático con la ecuación forma el término difusivo en el Navier-Stokes Ecuación. El segundo término está a menudo descuidado, pero puede ser incluido en SSIIM 1 agregando a F 100 1 en el archivo de control. El tercer término en el lado correcto es incorporado en la presión. Es mismo Pequeño, y usualmente no de cualquier significado. El modelo de å turbulencia de k El å modelo de k calcula la viscosidad de remolino tan:
(6.1.4)
(6.1.5)
k La k es energía cinética turbulenta, definida por ahí:
1 2
La k es modelada como:
----- k t k de la k el xj de la è k xj
(6.1.6)
Donde Pk es dado por ahí:
(6.1.7)
--------- el + ---------
La disipación de k es denotada å, y modelada como:
-----å t
+ Uj
------ å xj
- æ ----- ------ ö k del xj de la k de la j de la x 2
k
(6.1.8)
173 – ä el ij de la --- k uiuj = T æ è ø ö +
La k --- uiui + Uj ------- = ------- æ ----- T ------- ö + Pk – Pk = T
= ------ è ø El Carbono del + å 1 el Carbono Pk + å 2
En las anteriormente citadas ecuaciones, el carbono son constantes diferentes. Estos pueden no cambiar por el usuario. El å modelo de k es el modelo predeterminado de turbulencia en SSIIM. El ù modelo de k El ù modelo de k fue desarrollado por Wilcox (2000). Es dado por las siguientes ecuaciones:
(6.1.9)
k La k es energía cinética turbulenta, similar para la k que la k å modelo. es modelada como:
----- k t el * de
la k de la k
xj xj xj
(6.1.10)
Donde Pk es la producción de turbulencia, similar para el modelo de épsilon de k: En lugar de usar la disipación de k como la segunda variable, los usos modelo ù, cuál es el spe La tasa de disipación del cific (unidad second-1). La ecuación para ù es modelada como:
------ ù t ù
ù
ù
k de la j de la è x de la x j xj
2
(6.1.11)
Los siguientes valores y las fórmulas sirven para los parámetros adicionales.
13 25 1 2
= â 0f *
*
9 125 *9
100
2
F â = ---------------------- 2
ij jkS 3
(6.1.12)
f
*
1 ÷k0 2
= 1 + 680 ÷ la k
1 + 400 ÷ la k
1 k
la x j xj
(6.1.13)
1 Ui Uj 2 xj xi (6.1.14)
UU –
El ù modelo de k a menudo le da menos difusión turbulenta que el å modelo de k. Esto quiere decir que puede Sobre-prediga el tamaño de zonas de recirculación, mientras que el å modelo de k a menudo poco predice lo La longitud de la zona de recirculación. En SSIIM, las leyes de la pared para el å modelo de k son usadas también para el ù modelo de k. Esto está a cobro para lo 174 + Uj ------- = ------- æ T ------- ö + Pk – â k + Uj ------- = ------- æ T ------- ö + ---- Pk –
=â0f 0 0 1 + 70 1 + 80 âù
e 2 ks 0 1
---------
2 xj Sij --- +
La inclusión más fácil de aspereza de la pared y la exactitud del esfuerzo al corte de la cama enfatizan predicción. La influencia de variaciones de densidad El efecto de las variaciones de densidad en el campo de corriente de agua es tomado en consideración introduciendo Una viscosidad modificada del remolino. La viscosidad del remolino del å modelo de k es multiplicada con un factor Teniendo en cuenta la velocidad y gradientes de concentración (Rodi, 1980):
T=T 0
gz ------
(6.1.15)
La viscosidad del remolino es denotado que T, B es un igual constante para 10, es la densidad del agua /materias fecales La mezcla del iment, U es la velocidad, z es la variable geométrica en la dirección vertical, g es lo La aceleración de la gravedad y uno es un igual constante para - 0.5. Reparo en que la misma fórmula se usa para cambiar el diffusivity turbulento al calcular otro Los parámetros que la velocidad de agua. Las constantes uno y la B entonces tiene los valores - 1.5 y 3.33, Respectivamente. El usuario puede especificar que los parámetros diferentes en los datos F 82 se sedimentan en el archivo de control. Las leyes de la pared La gradiente de velocidad hacia la pared es a menudo muy pendiente. Si es ser resuelto en la cuadrícula, así de Requerirán celdas cuadriculadas de más. En lugar de eso, las leyes de la pared son usadas. Esto quiere decir que se presume que La velocidad de perfil sigue una cierta función empírica, designada una ley de la pared. Las ecuaciones Quiera solucionar, ambos las ecuaciones de Navier-Stokes y las ecuaciones de turbulencia, tener cierto La fuente del discretized llama en general dominio computacional. Para las celdas cerca de la pared, Donde las leyes de la pared son aplicadas, la pared que las autoridades se usan para derivar expresiones analíticas para lo Los términos de la fuente. Estas expresiones analíticas son usadas en lugar de los términos normales de la fuente. Para Ejemplo, al computar las velocidades, la pared en la que la autoridad se usa para calcular el esfuerzo al corte La pared. El esfuerzo al corte multiplicado con el área del lado de la célula bordeando la pared es usado como Un término del fregadero en la ecuación de velocidad. La ley predeterminada de la pared en SSIIM es dada debajo. Es una fórmula empírica para paredes ásperas (Schlichting, 1979):
s de
U 30y
la ê è k del ux
(6.1.16)
La velocidad de esfuerzo al corte es ux implícito y ê es un igual constante para 0.4. La distancia para la pared es y Y la aspereza, ks, equivale a un diámetro de partículas en la cama. Puede ser especificado adelante Los datos F 16 se sedimentan en el archivo de control. Si la aspereza varía en la cama, una aspereza para cada cama La celda puede ser dada en el archivo del bedrough. En SSIIM 1, cabe también destinar leyes de la pared para linderos suaves. Esto termina dando
175 1 + â ç – --- 2 ÷
ø
----- = - 1 - ln
Una F 15 5 conjunto de datos en el archivo de control. La siguiente función es entonces usada:
Para
Para
Yu
Yu
(6.1.17)
Eyu Ux
Eyu Ux
La E es un parámetro empírico igual para 9.0. La influencia de concentración del sedimento en la corriente de agua La nota que allí es todavía un debate acerca de las siguientes discusiones en la ciencia de sedimento Transporte. Algunos de las teorías de debajo no quedan generalmente acordadas. El efecto de la concentración del sedimento en la corriente de agua puede estar dividido en dos físico Procesos: 1. Los sedimentos cerca de la cama se mueven saltando arriba en el flujo y reacomodándose otra vez. Así de Causa que el agua cerca de la cama desate algunos de su velocidad, porque algunos de la energía es Usado para mover los sedimentos. Esto puede ser considerado como una aspereza añadida. Einstein y Ning Chen (1955) transmitió un set de experimentos clásicos donde obtuvieron uno modificado La distribución de velocidad como una función de la concentración del sedimento. Esta función modifica lo La constante en la pared de ley (la Ecuación 6.1.17). La fórmula es:
(6.1.18)
1 1 + 2,5c
Esta fórmula es codificada en SSIIM, e invocada automáticamente para el cálculo de corriente de agua Cada vez que el conjunto imponente de concentración del sedimento tiene valores arriba del cero. 2. El otro proceso es la concentración del sedimento aumentando la densidad del fluido, cambiando Las características de flujo. Un botón de muestra es una corriente de densidad. Este efecto se agrega como una extra El término en las ecuaciones de Navier-Stokes:
(6.1.19)
carbono z
Este término no es automáticamente invocado. El usuario puede conjurar este término usando los datos F 18 El set en el archivo de control. Reparo en que los dos efectos conmoverán el perfil de velocidad adentro al frente de direcciones. Tramite 1 voluntad La disminución la velocidad de agua cerca de la cama, mientras proceso 2 aumentará la velocidad de agua Cerca de la cama.
176 ----- = - 1 - æ ----------- la x ln U -------- la x 11 U ----- = ----------- x -------- la x 11
6.2 Suavizan cálculos de calidad La calidad de agua se calcula con la ecuación de difusión de convección para la concentración, carbono, De cada componente de calidad de agua:
----- carbono t carbono de carbono xj xj xj
(6.2.1)
La diferencia de concentración del sedimento de cómputo es la adición de fregadero y fuente adicional Los términos, debido a fundentes en la superficie de agua y las reacciones químicas y biológicas. La fuente (La fuente de = negativa del fregadero) los términos en las ecuaciones han sido modelados en un número de diferente Las formas por investigadores diversos y los programas de computadora. Una meta en la implementación de agua La calidad en SSIIM debió darle al usuario una flexibilidad en relación a la forma de modelar cada cláusula. El usuario debe No las constantes diversas de reacción, sino que también especificar cada término en la fuente Ecuación. Esto implica algo más de trabajo que otros modelos al hacer los archivos de entrada, pero él Le da mejor flexibilidad para que el usuario haga términos nuevos y modela para las situaciones diversas. La primera parte del usuario tenga que decidir cuántos componentes deben estar simulados. El usuario tenga que Numere cada variable de 0 hasta tantas variables como es usada. Actualmente, el máximo número De variables están 20. El número de variables tenga que recibir sobre el conjunto de datos F 50. Los nombres De cada variable es dado en el archivo de control sobre el culombio 0 el conjunto de datos. Reparo en que sólo el caso más bajo dejado a Los ters tienen que ser usados, y un máximum de 40 personajes. Para cada ecuación, el usuario tenga que Especifique los términos de la fuente en las ecuaciones. Esto termina sobre el conjunto de datos de culombio en el archivo de control. Hay un número de conjuntos de datos diversos de culombio, de culombio 1, culombio 2 ... etcétera. Los diversos conjuntos de datos son Descrito de adentro 5.3.9 de Capítulo. Cada datos se sedimentan le da un número de enteros y flota. El primer inte El ger es siempre el índice para la ecuación. La fiebre es definida como un componente de calidad de agua. Si la influencia de fiebre en lo La corriente de agua debe ser modelada, así como en el flujo estratificado, la fiebre tiene que no ser variable. 0. Entonces también los datos colocan a F 40, F 62 y F 67 pueden tener que ser usadas. Esto es sólo implementado para SSIIM 2. Cada término en cada ecuación tienen su conjunto de datos de culombio. Por ejemplo, si la fiebre, el oxígeno y El nitrógeno es simulado, éste le da tres variables. El siguiente culombio 0 conjuntos de datos entonces puede ser usado: Culombio 0 0 la fiebre Culombio 0 1 oxígeno Culombio 0 2 el nitrógeno Los términos de la fuente entonces tienen que ser especificados. Para la simplicidad, digamos ese la fiebre La fuente es 0.1 veces la concentración de oxígeno y la fuente de oxígeno lo es 0.3 veces la pintura al temple Ture. La fuente de nitrógeno es 2.1 veces la concentración de oxígeno multiplicada con la pintura al temple El ture menos 0.4 veces la concentración de nitrógeno. Esto es entonces dado como: Culombio 1002 0 1.0 18.0 Culombio 1 2 1 0.3 177 + Uj ------- = ------- æ è Ã T
Culombio 2 3 1 2 2.1 Culombio 1 3 2 - 0.4 5.3.13 de Capítulo de consulta para más detalles en los datos de culombio se sedimenta. También, uno de los ejemplos en Amigo Ter 6.4 describe un cálculo de calidad de agua. No más de 40 variables puede estar simulado, y no está permitido tener más que 200 culombio Los conjuntos de datos en el archivo de control. El anteriormente citado ejemplo muestra la flexibilidad del programa a incorporar modelos nuevos para lo Las reacciones diversas. También demuestra que el usuario puede hacer a los modelos que hacen sentido pequeño de Un biológico / químico punto de vista, y el programa dejarán este cálculo ser acarreado Fuera. El usuario por consiguiente debe tener un buen conocimiento de procesos de calidad de agua para dar pie Los capacitados datos de entrada y para obtener resultados razonables. La cautela también debe ser tomada para no mal-escribir num Ber sobre los conjuntos de datos de culombio. Los valores iniciales Los valores iniciales para los parámetros de calidad de agua cuándo el cálculo empiece es dado en la G 41 Conjunto de datos. Los datos se sedimentan especifica una distribución vertical de una variable. La homogeneidad horizontal es En ese entonces asumido para los valores iniciales. Para la fiebre, cabe también usar los datos G 40 Coloque en lugar de eso. Adsorción La adsorción es un proceso donde la concentración de una variable se apega a las partículas. Las partículas Se calcula como otra variable. El efecto es que la absorción causa la concentración para Disminución, como las partículas se hundan y se depositen. El culombio 123 conjunto de datos es usado. Este proceso es sólo implementado en SSIIM 2, y no es probado. Resuspension Resuspension es calculado basado en teoría clásica de transporte del sedimento. La fuente en la cama La celda está calculada como:
= uno ô – ô 0
B
(6.2.2)
----- carbono t
¿ dónde ô está el esfuerzo al corte y uno y la B son coeficientes ?. El esfuerzo al corte se calcula de lo El modelo de turbulencia, las leyes de la pared y la aspereza del modelo hidrodinámico. Resuspension puede estar calculado usando el culombio que 2030 datos establecen. Reparo en que cabe también acostumbrar uno La fórmula de orden de cero para la resuspensión, con el culombio 2001 conjunto de datos. Este proceso usando conjuntos de datos de culombio es sólo implementado en SSIIM 2, y no es probado.
178
Los agentes patógenos y toxics La disminución /incremento de concentraciones del agente patógeno debido a los siguientes procesos (Chapra, 1997): 1. La descomposición natural, la constante con el tiempo 2. La instalación por adsorción (culombio 121) 3. La disminución debido a la luminosidad (culombio 122 y culombio 6100) 4. Resuspensión (Culombio 2030) Los corchetes indican que los datos se sedimentan usados para especificar los parámetros. Este acercamiento también puede usarse para modelar a toxics, con tal de que haya sólo que modelar lo Va en procesión arriba. Este proceso es sólo implementado en SSIIM 2, y no es probado. La reaeración del gas en la superficie de agua La reaeración del gas puede estar calculada usando la ley de Fick en la superficie de agua (Chapra, 1997):
(6.2.3)
Reaeration
El cair constante es la concentración de saturación en la película de la superficie de agua, lo cual es asumido Esté en función de la presión parcial del gas. Para oxígeno en 20 grados, éste es 8.66 / m3 del mg del 10-3 de la x. La difusión efectiva es un factor, r, multiplicada con la viscosidad turbulenta de remolino. La fuente puede recibir sobre el culombio 1102 conjunto de datos. Este proceso es sólo implementado en SSIIM 2, y no es probado. El insumo de componentes de calidad de agua para SSIIM 2 Para tener un insumo de nutrientes de algas, lo siguiente se hace: En el editor de descarga, una descarga de agua es dada en grupos diferentes. Hasta nueve grupos puede ser Usado. La descarga de agua y el grupo indexan se guarda en el archivo del unstruc. La concentración del insumo de nutrientes es codificada en el archivo de control, sobre el conjunto de datos de la M. Los datos Coloque tomas dos enteros y uno flota. El primer entero es lo mismo el entero acostumbró indexar lo Riegue grupo de descarga en el archivo del unstruc. El segundo entero es el número del qual de agua El ity constitutivo, similar para el conjunto de datos de culombio. El flotador es la concentración del nutriente. Los datos El set también puede usarse para especificar insumo de algas. Cabe especificar un número de conjuntos de datos de la M, según el número de grupos del insumo y Riegue componentes de calidad. Si un nutriente tiene concentración de cero en el insumo, no es menester Para especificar un conjunto de datos de la M para eso. No hay que especificar conjuntos de datos de la M para la emanación.
179r T cair – el Co hidrógeno
La variación dependiente en tiempo en los parámetros de aporte Para especificar insumo dependiente en tiempo de nutrientes, el archivo del timei tiene que ser usado. También, son neces El sary para especificar un conjunto de datos de la M en el archivo de control para cada uno de las concentraciones diversas del insumo. Pero en lugar de acostumbrar lo yo o los datos J me sedimento en el archivo del timei, un conjunto de datos de la M es usado. Sobre este conjunto de datos, El tiempo es dado primero, similar lo yo el conjunto de datos. En ese entonces un flotador es dado, lo cual es un tiempo variable Dé un paso. El paso de tiempo variable no es codificado aún, pero lo ha hecho pero sea dado en el conjunto de datos. En ese entonces lo Tres flotadores para el viento son dados, si viento es especificado en el archivo de control. Entonces hasta 20 afluye Las concentraciones son dadas. Note ese la profundidad y las descargas de agua de lo yo que los datos establecen no es Dado. El número de concentraciones del insumo equivale al número de conjuntos de datos de la M en lo El archivo de control. La luminosidad rezó como el último número de la línea, si fue especificada por los conjuntos de datos de culombio en lo El archivo de control. Note ese la orden de los conjuntos de datos de la M en el archivo de control no es importante, pero la orden de lo Los datos en los datos de la M en el timei archivan tiene que equivaler a la orden de los conjuntos de datos de la M en la contra El archivo del trol. Ejemplo: El archivo de control: .. Culombio 0 0 cyanobacteria Culombio 0 1 fosfórico Culombio 0 2 el nitrógeno Culombio 0 _ densidad de 3 algas Culombio 0 4 _ la historia ligera La velocidad de caída para algas: La fiebre de _ resistencia de la forma de _ diámetro de algas Culombio 131 0 3 0.0001 1.0 20.0 La densidad de algas: Un min de _ luminosidad de la B c1 c2 c3 ks llegue al límite Culombio 282 3 0 4 0.0086 0.69 0.0022 0.00000028 0.0003833 25.0 0.7 1.3
Ilumine historia: Un _ período de premediación de la B Culombio 132 4 0 0.0086 0.69 86400.0 El crecimiento de algas: Una _ liendre de crecimiento de la B c1 c2 phos +nit ks phos ks temp const Culombio 281 1 2 3 0.0086 0.69 1.18 1.0 0.82 0.0009 0.042 1.106 La reducción drástica fosfórica:
180
Una _ fracción de nutriente de la _ liendre de crecimiento de la B c1 c2 phos +nit ks phos ks temp const Culombio 291 1 0 2 0.0086 0.69 1.18 1.0 0.82 0.0009 0.042 1.106 0.02 La reducción drástica de nitrógeno: Una _ fracción de nutriente de la _ liendre de crecimiento de la B c1 c2 phos +nit ks ks phos temp const Culombio 291 2 0 1 0.0086 0.69 1.18 1.0 0.82 0.0042 0.0009 1.106 0.14 Culombio 42 0 0.0086 0.69 1.18 1.0 la concentración, kc _ (la atenuación), c0, c1 M 1 0 0.001 la concentración del insumo de cyanobacteria M 1 1 0.0003 la concentración del insumo de fosfórico M 1 2 0.002 la concentración del insumo de nitrógeno El archivo del timei: Cronometre luminosidad de la _ x timestep windspeed winddir winddir y inflow0 inflow1 inflow2 M 0.0 0.0 1.0 1.0 0.0 0.001 0.0003 0.002 0.0 M 1000.0 0.0 1.0 1.0 0.0 0.001 0.0003 0.002 10.0 El resumen de datos especiales de culombio se sedimenta: La mesa de debajo resume conjuntos de datos especiales de culombio, incluyendo su fecha de creación. Culombio 1102: La reaeración de oxígeno, 18/7-98 Culombio 1060: El fundente de fiebre de la superficie, 17/7-98 Culombio 2030: Resuspensjon, 17/7-98 Culombio 2149: El 30/7-98 del CÉSPED Culombio 11: La velocidad general de caída Culombio 42: El crecimiento de algas, Leven, diatomeas, 3/4-98 Culombio 113: La cronología de luminosidad, 20/7-98 Culombio 120: Los datos WQRRS se sedimentan: Algas Culombio 121: La predatación 17/7-98 Culombio 122: Agente patógeno, luz, 20/7-98 Culombio 123: El 17/7-98 de velocidad de caída de absorción Culombio 131: Las algas caen velocidad, 20/6-98, fiebre const. Culombio 132: Ilumine historia, set, 8/7-98 Culombio 133: Ilumine historia, scalar pasivo, 10/7-98 Culombio 151: La densidad específica de algas, la ESCORIA, un att. ligero coeff. Culombio 152: El crecimiento de algas, Leven, diatomeas, 3/2-98 Culombio 161: La densidad específica de algas, la ESCORIA, dos el att de luz del param.., 30/6-98 Culombio 162: El crecimiento de algas, Leven, diatomeas, 3/2-98 Culombio 221: Las algas caen velocidad, ESCORIA, 30/6-98, fiebre variable Culombio 230: Los datos WQRRS se sedimentan: Algas Culombio 252: El crecimiento de algas, 20/7-98, algas múltiples, un nutriente Culombio 261: El 20/7-98 de reducción drástica de nutriente Culombio 272: El crecimiento de diatomea, 26/2-98, diatomeas, sílice,. Culombio 281: El crecimiento de algas, cyanobacteria, 25/6-98
181
Culombio 282: La densidad específica de algas, la ESCORIA, 8/7-98, historia ligera Culombio 291: La reducción drástica de nutriente, 25/6-98, uno las algas, dos nutrientes Culombio 361: El crecimiento de algas, cyanobacteria, 16/7-98, algas múltiples, dos nutrientes Culombio 371: La reducción drástica de nutriente, 16/7-98, algas múltiples, dos nutrientes Culombio 6100: Ilumine luminosidad, 17/7-98, algas múltiples
6.3 el Sedimento fluyen cálculo SSIIM calcula transporte del sedimento por fracciones de tamaño. En el archivo de control, cada fracción es especulación El ified en una información de la S colocada, donde el diámetro y la velocidad de caída es dado. Esta información se sedimenta tiene que ser Dado al calcular transporte del sedimento. El número de tamaños del sedimento es dado en la G 1 Conjunto de datos. Hay dos métodos para especificar insumo del sedimento en el archivo de control. Un método es dar El insumo en lo yo los conjuntos de datos en kg s. Uno yo que los datos colocan entonces debe ser dado para cada fracción. Un ver La distribución de concentración del sedimento del tical según la Ecuación del Hunter Rouse entonces será Usado. Esta concentración del sedimento será dada sobre lo entero río arriba sección cruzada (yo = 1). El otro método para especificar que el insumo del sedimento es usar el conjunto de datos G 5. En ese entonces la concentración Es dado para una especificada superficie en el límite de la cuadrícula. La concentración es dada en vol La fracción del ume, que es usado en todos los cálculos por SSIIM. Cabe utilizar a ambos yo y G 5 Las opciones simultáneamente para especificar fuentes múltiples de sedimentos. La especificación de inicial que el sedimento fracciona en la cama se hace por conjuntos de datos de la N utilizadora y de la B en lo El archivo de control. Los conjuntos de datos de la N especifican un número de mezclas del sedimento. La distribución de las mezclas En las partes diversas de la cama es dado sobre los conjuntos de datos de la B. Teoría El transporte del sedimento está tradicionalmente dividido en bedload y carga suspendida. La carga suspendida Puede calcularse con la ecuación de difusión de convección para la concentración del sedimento, carbono (La fracción de volumen en SSIIM):
----- carbono t carbono de carbono de carbono
xj z xj xj
(6.3.1)
La velocidad de caída de las partículas del sedimento es tungsteno implícito. El coeficiente de difusión, Ã, es tomado Del å modelo de k:
(6.3.2)
Sc
Sc es el número Schmidt, colocado para 1.0 como el default. Un valor diferente puede ser dado en los datos F 12 El set en el archivo de control.
182 ----- = ------- æ Ã T de tungsteno + Uj +
Pues la carga suspendida, la furgoneta Rijn (1987) desarrollado una fórmula para la contra del sedimento de equilibrio Centración, cbed, cerca de la cama:
= 0,015
(6.3.3)
Cbed 1,5 0,3
uno -------------------------2
El diámetro de la partícula del sedimento es denotado d, uno es un igual determinado ecuánime remisivo para la aspereza Altura, ô es el esfuerzo al corte de la cama, ô carbono es el esfuerzo al corte crítico de la cama para el movimiento de sedimento Las partículas según la curva de Escudo, tungsteno y s son la densidad de agua y sedimento, es lo La viscosidad del agua y g es la aceleración de la gravedad. Los parámetros empíricos en lo La ecuación (0.015, 1.5 y 0.3) puede variarse utilizando los datos F 6 se sedimenta en el archivo de control. La concentración del sedimento de Eq. 6.3.3 se compondrá en la celda más cercano para la cama. Para Las computaciones dependientes en tiempo, eso cabe también usar un algoritmo que convierte el concen La tración de la fórmula en una tasa de arrastre por convección del sedimento. Esto termina entregando a F 37 2 lo El archivo de control. La disminución, kilobyte, en el esfuerzo al corte crítico para las partículas del sedimento como una función de lo inclinado La cama fue dada por Brooks (1963):
(6.3.4)
-----------------------
-----------
El ángulo entre el sentido de flujo y una línea normal para plantar en almácigo avión está implícito. La cuesta El ángulo es denotado ö y è es un parámetro de la cuesta. El kilobyte de factor se calculó y multiplicó con El esfuerzo al corte crítico para una superficie horizontal darle el esfuerzo al corte crítico efectivo para uno La partícula del sedimento. Además de la carga suspendida, la carga de la cama, qb, puede estar calculada. La fórmula de Van Rijn para La carga de la cama es usada:
(6.3.5)
----------------------------------------------- = 0,053 1,5 0,3
D50 2
Los parámetros empíricos en la ecuación (0.053, 2.1, 0.3 y 1.5) pueden variarse acostumbrando Los datos F 83 se sedimentan en el archivo de control. La altura de la forma de la cama, Ä, se calcula por la ecuación de furgoneta Rijn (1987):
183 ------------d S – tungsteno g 0,1 K = – la lechuga romana + ö 1 – ö el pecado de pecado de ö pecado de pecado 2 2 color café claro ö 2 El bronceado El bronceado El bronceado
Qb – G 0,1 D50 – g
--d
--------- ö 0,3
= 0,11 d ø ç 1 – e
-------------
è
(6.3.6)
ø
Donde la d es la profundidad de agua. La aspereza efectiva es computada como (la furgoneta Rijn, 1987):
(6.3.7)
----------
ø
¿ dónde ë está la longitud del bedform, calculada como 7.3d ?. Reparo en que las ecuaciones de furgoneta Rjin para la aspereza de la forma de la cama fueron desarrolladas en su mayor parte materias fecales uniformes Iments. Para sedimentos poco uniformes, las formas de la cama serán más pequeñas. Muchos de los parámetros en las fórmulas dados anteriormente citado pueden variarse dando diferente Los parámetros en el archivo de control. Si las fórmulas completamente diferentes son estar usados, esto lo puede estar Cifrado en el archivo del beddll.dll.
6.4 cálculos de Fiebre La fiebre se calcula como los otros componentes de calidad de agua. Modelando temperature-strat El flujo del ified es sólo posible en SSIIM 2. La fiebre entonces no debe ser variable. 0. La F 40 1.0 Y F 62 1 conjuntos de datos también debe ser usada en el archivo de control.
j de
la è x de la x de la t j xj
(6.4.1)
Caliente fundente a través de la superficie de agua El flujo de calor a través de la superficie de agua se calcula según los siguientes procesos: - La radiación de onda corta solar - La radiación atmosférica del longwave - Longwave eche para atrás radiación del agua - La conducción - La evaporación La fórmula para el fundente de la superficie, yo, puede estar escrita según Chapra (1997):
4
(6.4.2)
4
– C1 fUw Ts – Tair – fUw es – eair
En la fórmula, Ir es la luminosidad, T es la fiebre, s es la constante del Stefan Bolzman, 184 2 ô carbono
æ 25 – ô ------------- carbono – D50 ö 25
Ks 3D 90 + 1,1 Ä ç 1 – e ------ T + Uj T-T------T Yo IrB + Tair + de 0,031 eair de 273 A de + 1 å T s – RL – + 273
F (Uw) está en función de la velocidad del viento, dado por Chapra (1997) y es está el vapor de saturación La presión en la superficie de agua. Los otros parámetros son dados debajo en la descripción de lo Los datos correspondientes se sedimentan. Los parámetros son especificados sobre el culombio 1060 conjunto de datos. La serie temporal de viento acelera, luminosidad y La fiebre de aire es dada en el archivo del timei.
6.5 algas que fluyen gratis Modeladoras Los procesos especiales del algal son sólo implementados en SSIIM 2. Las algas tienen dos características que la cautela de especial de necesidades en modelar. La primera característica es Su proceso de crecimiento. Éste es a menudo ambos dependiente en luz y nutrientes. Los nutrientes son a menudo Fosfóricos, pero el nitrógeno y el sílice también pueden ser importantes para alguna especie y situaciones. La otra característica que modela algas principales es su velocidad de caída /subida. Esto es debido a los cambios adentro Su flotabilidad. La flotabilidad depende a menudo de otros parámetros, para la luminosidad de ejemplo. Un número de especiales conjuntos de datos están hechos para especie diferente de algas. Algunos de estos puede ser Usado en combinación con cada otro. También, pueden ser usados en combinación con el otro Riegue conjuntos de datos de calidad. Dos grupos diferentes de conjuntos de datos son usados, según que haya especie múltiple de Las algas o sólo una sola especie contribuyendo al matiz ligero. Si hay sólo una especie De algas, los parámetros ligeros del matiz son entregue el conjunto de datos del brote. Estos tipos de conjuntos de datos Está descrita primero. El cálculo de distribución espacial de algas incluye a modelar de la subida /caída de vertical del algal Velocidad. La velocidad de subida /caída depende del diámetro del algal de densidad, algal y un fac de la forma Peñasco. La densidad del algal depende de la luminosidad y la extinción leve en el cuerpo humano de agua. Porque la densidad del algal depende de los valores del paso de tiempo previo, tiene que estar a la última El elled como un parámetro separado. Esto quiere decir ese modelaje que la concentración de algas necesita uno La variable adicional.
Alguna Q especial que los conjuntos de datos pueden usarse para modelar a las algas reacomodándose y la producción. Por ejemplo, culombio 151 se usan para calcular la densidad como una función de la luminosidad, yo, iluminar coeffi de extinción Cient, k, y un número de coeficientes en la fórmula de densidad. La luminosidad dependiente en tiempo es Dado en el archivo del timei. La cantidad de luminosidad, yo, disminución con el factor f, como una función de La profundidad de agua y la concentración de algas. La siguiente fórmula es usada:
e
– Keca z
(6.5.1)
f
Las celdas por encima de celda actual
La concentración de algas es Ca implícita, y z es el tamaño vertical de una celda. La luz específica 185
El coeficiente de transmisión, ke, es dado por Bindloss (1976):
(6.5.2)
B ke aca +
Dónde uno y la B son constantes en una fórmula de regresión basada en medidas en un lago. La densidad del algal se calcula por la siguiente ecuación dada por Kromkamp y Walsby (1990):
(6.5.3)
yo Yo kilobyte del +
Uno es la densidad de algas, t es el tiempo y k1, k2, k3 y kilobyte son constantes. I24 es el irradi común El ance durante las últimas 24 horas. Los coeficientes de Kromkamp y Walsby (1990) son usados. Lo La velocidad de caída /subida, el tungsteno, de las algas está calculada de la ecuación de Stoke:
(6.5.4)
El tungsteno d g
Donde uno y el tungsteno es el algal y densidad de agua, y es la viscosidad cinemática de agua, evalu El ated tan:
(6.5.5)
– 6 0,55234 – 0,026668T
Donde la T es la fiebre en grado Centergrade. El culombio que 42 datos establecen modela producción del algal. El crecimiento de algas se basa en extinción leve y uno La serie temporal de la luminosidad, yo. Los dos flotadores de primera parte sobre el conjunto de datos son coeficientes en el equa El tion para el coeficiente leve específico de extinción. Dada la luminosidad, la tasa de crecimiento, k, es caloría El culated de:
(6.5.6)
f B
ø
Los parámetros uno y la B son constantes, se derivaron de un análisis de regresión de valores obedecidos (Reynolds, 1976). Los dos últimos flotadores sobre el culombio 42 datos se sedimentan es uno y B. El crecimiento se calcula Tan:
Kt
(6.5.7)
0e de
= Ca de Ca
La Ca es la concentración de algas en Ca y t de tiempo, 0 es la reunión masiva de gente en t-1 de tiempo. La velocidad de caída de las algas también puede recibir sobre el culombio 11 conjunto de datos, donde un constante valor es Dado.
186
k ------------- – la k 1 2 24 –
k3
2 el tungsteno – uno tungsteno del
–
ö
La k = uno 1–e
18CD
Otros conjuntos de datos que pueden ser usados son: Culombio 131, culombio 132, culombio 281, culombio 282 La dependencia de fiebre La reacción bioquímica evalúa como una función de la fiebre se calcula multiplicando La reacción evalúa con el siguiente factor:
T – 20
(6.5.8)
t de
la k
Kt es uno constante ligeramente arriba de la unidad, por ejemplo 1.022, y T es la fiebre. Kt se cría Para el poder (T-20). Esto quiere decir que las tasas de crecimiento son dadas en Centergrade de 20 grados, Que haga la unidad de término. El término es codificado adentro algunos de los conjuntos de datos, donde Kt es dado. Note ese la fiebre La dependencia es sólo usada en los conjuntos de datos cuando un cálculo de fiebre es efectuado Simultáneamente - es decir, si F 67 1 es usada en el archivo de control. La especie múltiple de algas disminuyendo luminosidad Si las especies múltiples de algas se calculan, hay que tener luminosidad leve como una separata La variable, desde más que una especies de algas contribuye a la reducción leve. Cabe Simule hasta cinco especie diferente de algas u otras variables que influencian la luminosidad leve. Al usar la Q 6100 datos se sedimentan, la historia ligera está calculada con el culombio 113 conjunto de datos. También, El crecimiento de algas puede calcularse en combinación con el culombio 6100 conjunto de datos usando el culombio 252 o El culombio 361 conjunto de datos. La reducción drástica de nutriente se calcula entonces usando el culombio 261 o el culombio que 371 datos establecen. La reducción drástica de nutriente Los datos de reducción drástica de nutriente colocan en primer lugar a especie de algas es llamada culombio 291. Se destinó para los datos colocados Ambos nitrógeno y fosfórico. Es similar a culombio 281, pero el último flotador es la fracción de lo El crecimiento de algas. Para especie múltiple de algas, el culombio 371 conjunto de datos es usado. Si el crecimiento es sólo lim El ited por un nutriente, el culombio 261 el conjunto de datos puede ser usado. La implementación de este algoritmo no es probada. Predatation La predatación se calcula como (Chapra, 1997):
Dcal Dt Dczoo Dt El al escrito debajo de una letra denomina a phytoplankton, y el zoológico escrito debajo de una letra denota zooplankton.
(6.5.9)
(6.5.10) el prcalczoo de la ---------- = k ------------- = kzoo calczoo
187
El término del fregadero /fuente es modelado con el culombio 121 conjunto de datos. Reparo en que este conjunto de datos debe ser usado Para ambos el phytoplankton y el zooplankton. La implementación de este algoritmo no es probada.
188
Capítulo 7. Programando a SSIIM DLLs
7.1 la Introducción DLL es una abreviatura para el Dinámico Link Library. Varias funciones de los programas SSIIM Ha sido convertido en DLLs. Esto es conectado en la cañería maestra ejecutable cuando SSIIM comienza. El código de la fuente del DLL es provisto, otorgante la posibilidad para modificar estas funciones, Compilándolos y usarlos en la cañería maestra SSIIM programa. Esto quiere decir acceso para una parte de lo El código de la fuente para SSIIM. Al hacer disponible a SSIIM en la Internet, fue pretendido que el programa podría ser usado Y se prueba en la comunidad académica, como el MSc y los estudiantes PhD lo usarían adentro su Investigue. Esto ha resultado ser exitoso hasta ahora. Sin embargo, a algunos estudiantes también les gustaría hacer Un poco de programación mismas como una parte de su investigación PhD. Construyendo a un CFD modelo como SSIIM toma largos años, y trasciende el alcance de un estudio PhD. Los DLLs nuevos proveen lo La posibilidad para programar partes de SSIIM. El código acompañante de la fuente muestra un ejemplo de Esto termina, y es factible pues el estudiante PhD para hacer se cambia al código adentro relativamente Corto tiempo. Usando los DLLs modificados con SSIIM, investigadores pueden probar su código con Fuera de tener que programar otras características existentes de un modelo CFD, para interfaz de usuario de ejemplo Los gráficos y otros algoritmos numéricos. El primer DLL estaba hecho para la condición del límite de la cama para el compua de transporte del sedimento Tions. Estos algoritmos son conocimiento altamente empírico, y considerable en trans del sedimento Exporte física es requerida para su modificación. Tal conocimiento es generado por ahí básico La investigación de transporte del sedimento, actualmente llevado apagado por muchas universidades en el mundo. Tal La investigación es imprescindible mejorar las capacidades del predictional de los programas CFD.
7.2 la Recopilación
Las versiones de Ventanas de SSIIM se hacen utilizando el compilador de carbono + + en la Microsoft Visual El estudio 2005, conjuntamente con el compilador Intel. Los DLLs pueden hacerse usando el mismo compil Ers. La versión expresa de Microsoft Visual Studio 2005 puede ser de la que se hizo un download gratis de Microsofts teja páginas. En lo siguiente, está descrito cómo funciona la cama del sedimento DLL, beddll.dll, se hace Utilizando al Carbono Microsoft Visual + 6.0 el compilador. El mismo método sirve para los otros DLLs. El archivo del beddll.zip contiene varios archivos de entrada de la fuente. Abra la cremallera de los archivos en un subdirec separado Conservador extremo. Entonces inicie al compilador. Escoja Archivo - > el Claro, y en la ventana de diálogo escoge Todo * de archivos.* En los Archivos de campo de edición de tipo. Entonces vaya al directorio donde el beddll que los archivos son, y escogen El beddll.dsw del archivo. Esto carga todos los archivos. En la ventana izquierda del área de trabajo, escoja a FileView, y
189
Vea todos los Archivos Fuentes. Entonces escoja el archivo del beddll.cpp. Este archivo está entonces cargado en general Ventana. El archivo contiene las seis funciones (Una función en carbono es similar a una subrutina adentro El FORTRAN). Enrollando en la ventana, el código de la fuente se ve, conjuntamente con la explicación de Todas las variables. El código de la fuente se escribe con carbono, y un conocimiento básico de este lenguaje es Requerido. Después de que el archivo sea modificado, debería ser ahorrado, y entonces debería compilar. La recopilación y la confección El archivo del beddll.dll está terminado por beddll.dll utilizador de Build-Build. Los mensajes posibles de error en lo La recopilación tenga que ser clasificado, y el proceso repetido. Finalmente, el archivo del beddll.dll se hace. Esto está ubicado en la Liberación del subdirectorio o Debug, según cuál de las dos opciones es Escogido (Elimine las Pulgas de Un Programa está predeterminado). El archivo del beddll.dll se copia entonces al mismo directorio como el SSIIM El archivo ejecutable y los archivos de entrada, y el programa SSIIM pueden ser corridos. Pues los más detalles, el usuario son referidos a la documentación de Carbono Microsoft Visual + .
7.3 El archivo BEDDLL - el transporte del sedimento funciona Las funciones de transporte del sedimento son dadas en la biblioteca del beddll.dll. Hay seis funciones: - ComputeShear - ComputeCriticalShear - La computeBedSlopeCorrección - La computeBedConcentración - ComputeBedForms - ComputeBedRoughness Los nombres indican el propósito de las funciones. Una descripción breve es dada debajo. Más La información detallada acerca de los parámetros de aporte es dada en el código de la fuente. La reunión social del computeShear computa el esfuerzo al corte en la cama como una función del turbu La energía cinética prestada cerca de la cama. Cabe también tener en cuenta el efecto de la cama Las formas y la aspereza como los parámetros de aporte. La reunión social del computeCriticalShear computa el esfuerzo al corte crítico para el movimiento de unas materias fecales
La partícula del iment. La rutina predeterminada usa una parameterización de gráfica de Escudos, donde el aporte Los parámetros son el tamaño del sedimento, la densidad de los sedimentos y el esfuerzo al corte de la cama insisten en que. La reunión social de computeBedSlopeCorrección computa los cambios en el esfuerzo al corte crítico Para la partícula como una función de la cama inclinada. La tres normalidad vectorial de componentes para lo La cama es utilizada como aporte, conjuntamente con los componentes de vector de velocidad y dos el param empírico Eters. La computeBedConcentración es la función principal para computar la condición del límite Para el transporte del sedimento. Predeterminado las fórmulas de la furgoneta de usos de rutina Rijn, conjuntamente con lo La distribución del sedimento del Hunter Rouse. Un número de parámetros es utilizado como aporte, incluyendo lo
190
El esfuerzo al corte de cama de esfuerzo al corte, de la cama crítica, el tamaño del sedimento, los parámetros empíricos, el com de velocidad Los ponents cerca del etc de la cama. La reunión social de computeBedForms computa la altura de la forma de la cama. La fórmula de Van Rijn es usada adentro La rutina predeterminada. Los parámetros de aporte son profundidad de agua, d50, d90 y un esfuerzo al corte enfatizan parámetro. La reunión social de computeBedRoughness computa la aspereza de la cama. Esto es entonces usado adentro lo La solución de la ecuación de Navier-Stokes. Los parámetros de aporte son altura de la forma de la cama, suavizan profundidad, d90 Etcétera.
191
Literatura
Alfredsen, K., Bakken, T. Hidrógeno., Harby, Uno. y Marchand, Tungsteno. (1997) " la Aplicación y Comparision de Computadora Posa para Cuantificar A Impacts de River Regulations en Pez Hábitat ", HYDROPOWER ' 97, Trondheim, Noruega. Alfredsen, K. (1998) " la Cuantificación de impactos de reglas del río en pez: Uno energético Modelando vía de entrada ", HYDROINFORMACTICS ' 98, Copenhague, Dinamarca. Ackers, P. y Blanco, R. W. (1973) " el Transporte del Sedimento: El Análisis y Acercamiento Nuevo ", ASCE Journal de Técnica Hidráulica, Vol. 99, No. HY11. Baranya, S., Olsen, N. R. B., Stoesser, T. y Sturm, T. (2013) “ Una cuadrícula anidada basó computa La dinámica de fluido del tional modelo para predecir restregón del muelle del puente ”, la Dirección de Agua, fecha de la lesión: 10.1680/ Wama.12.00104. Baranya, S., Olsen, N. R. B., Stoesser, T. y Sturm, T. (2012) “ los Tridimensionales PAGARÉS DE ANTICIPACIÓN DE IMPUESTOS El modelado de flujo alrededor del usar circular de muelles anidó cuadrículas ”, Diseñando Aplicaciones de Com La mecánica de los fluidos del putational, Vol. 6, No. 4, pp 648-662. Baranya, S. y Jozsa, J. (2009) “ el modelado Morfológico de un alcance la cama de arena en el Hungar Ian Danube ”, los Procedimientos del el Congreso 33 de la Asociación Internacional de Hydraulic La Ingeniería y la Investigación, Vancouver, Canadá. Baranya, S. y Jozsa, J. (2007) " la investigación Numérica y del laboratorio de lo hidrodinámico La complejidad de un concurso del río ", Periodica Polytechnica, Ingeniería Civil, Vol. 51, No. 1, Pp. 3-8. Baranya, S. y Jozsa, J. (2007) " CFD Comparativo y balanza modelan análisis del com de flujo El plexity en un concurso del río ", el Congreso 32 de IAHR, julio 1-6 2007, Venecia, Italia. Bengtsson, L. (1973) "bobine Estrés en Lagunas", Hidrógeno Tekniska ø gskolan, Lund, Suecia. Bihs, Hidrógeno. y Olsen, N. R. B. (2011), el Modelado Numérico de Restregón del Linde con el Foco En la Motion Incipiente en Camas Inclinadas, la Publicación de Técnica Hidráulica, No. 10, pp. 1287 1292. Doi:10.1061 / (ASCE) HY.1943-7900.0000401 El Hidrógeno. Bihs y Olsen N.R.B. (2007) " el Modelado Numérico Tridimensional de Contracción Restriegue ", el Congreso IAHR 32, Venecia, Italia. Bihs, Hidrógeno. y Olsen, N. R. B. (2008) " Tres dimensionales el modelado numérico de secundario
Fluye en canales con bedforms longitudinales ", RiverFlow 2008, Conferencia Internacional adelante La hidráulica fluvial, Cesme, Izmir, Turquía, Vol. 1, pp. 179-183. Bihs, Hidrógeno. y Olsen, N. R. B. (2008) "tres dimensionales el modelado numérico de muelle restriegan"
192
Cuarto International Conferece sobre el Restregón y la Erosión, Tokio, Japón. Bihs, Hidrógeno. y Olsen, N. R. B. (2010) " las investigaciones Numéricas de restregón local alrededor de un trape El linde del zoidal usando el método finito de volumen ", la Convención 1 de la sección europea de El IAHR, Edimburgo, Escocia. Bindloss, M. (1976) " El clima leve de Loch Leven, un lago escocés poco hondo, en relación a La producción primaria de phytoplankton ", la Biología De Agua Dulce, No. 6. Booker, D. J., Dunbar, M. La J. e Ibbotson, A. (2004) " Prediciendo el pienso - sentido infantil del salmonid La calidad del hábitat Ing usando un modelo de hydraulic-bioenergetic tridimensional ", Mod Ecológico Elling, 177 (1-2): Pp. 157-177. Booker, D. J. "El modelaje" (2003) "hidráulico de hábitat del pez en ríos urbanos durante el alto fluye" El Hydrological Va en Procesión, 17 (3): Pp 577-599. Booker, D.J., Sear, fiscal del distrito y Payne, A.J. (2001) " las estructuras de flujo tridimensional Modeladoras Y los patrones de esfuerzo al corte del límite insisten en que en una secuencia natural del rápido de piscina ", Earth Surface Proc Los esses y Landforms, Vol. 26, No. 5, mayo, paginan 553-576 Booker, D. J. (2000) "modelar y monitorear transporte del sedimento en "el Rápido de piscina" "pone en secuencia" La tesis PhD, el Departamento de Geografía, Universidad de Southampton, UK. Bowles, Carbono., Daffern, Carbono. La D. y Ashforth-Frost, S. (1998) " la Validación Independiente de SSIIM - un 3D Modelo Numerical ", HYDROINFORMATICS ' 98, Copenhague, Dinamarca. Arroyos, Hidrógeno. N. (1963), el debate de " el Esfuerzo Al Corte del Límite Se Estresa en Curved Trapezoidal Chan Nels ", por UNO. T. Ippen y P. A. Bebedor, ASCE Journal de Técnica Hidráulica, Vol. 89, No. HY3. Chandrashekhar, J. (1994) " la Simulación Numérica de Movimiento del Sedimento en Desilting Basins Utilizando a SSIIM ", la Tesis del Maestro de Cirugía, la División de Ingeniería Hidráulica y Medioambiental, Lo Ni El instituto del wegian de Tecnología, Trondheim. Chapra, S. C. (1997) de la superficie" "la Calidad de agua" "modelando", McGraw-Hill, ISBN 0-07115242-3. Conway, P., O'Sullivan, J. La J. y el Lambert, M. F. (2013) " la predicción - la descarga - Etapa de adentro directamente Combine canales usando 3D modelos numéricos ", la Dirección de Agua, Vol. 166, Asunto 1, pp 3 15.
Dey, S. (2003) “ el Umbral de moción del sedimento de adelante combinó agua chirle transversal y longitudinal Ing planta en almácigo ”, la Publicación de Investigación Hidráulica, Vol. 41, No. 4, pp. 405-415. Dordevic, D. (2013) " el estudio Numérico de flujo del 3D en concursos en ángulo recto con y con Fuera de río arriba la curvatura del planform ", la Publicación de Hydroinformatics, Vol. 15, Asunto 4, pp. 1073 1088.
193
Dordevic, D. y Biron, P. M. (2008) " el Papel de río arriba curvatura del planform en asimétrico Los concursos del río - los experimentos del laboratorio vueltos a visitar ", River Flow 2008, Vol. 3, pp. 2277-2286. Dorfmann, Carbono. y Knoblauch, Hidrógeno. (2009) “ la Calibración de 2D y los modelos numéricos 3D de uno El estanque grande usando medidas ADCP ”, los Procedimientos del el Congreso 33 de la Interna El tional Association de Técnica Hidráulica y la Investigación, Vancouver, Canadá. La furgoneta Dorn, tungsteno. (1953) "bobine estrés en un estanque artificial", Publicación de Marine Research, No. 12 Pp. 249-276. Eilertsen, R., Olsen, N. R. B., Rüther, N. y Zinke, P. (2013) “ Channel-Bed cambia en dis Los subafluentes del delta del Ø yeren del lago, Noruega sureña, revelado por interferometric sidescan El sonar ”, la Publicación Noruega de Geología, Vol. 93, No. 1. Einstein, Hidrógeno. Uno. y Ning Chien (1955) " los Efectos de concentración pesada del sedimento cerca de la cama Sobre la velocidad y la distribución del sedimento ", UCLA - Berkeley, Instituto de Diseñar Investigación. Engelund, F. (1953) " en los Flujos Turbulentos Laminares y de Homoge Directo Water Regañado Furiosamente Neonosotros la Arena ", las Transacciones de la Academia Danesa de Ciencias Técnicas, No. 3. Engelund, F. y Hansen, E. (1967) "una monografía sobre el transporte del sedimento en corrientes aluviales" Teknisk Forlag, Copenhague, Dinamarca. Feurich, R., Boubee, J. y Olsen, N. R. B. (2012), la Mejora de pasaje del pez en alcantarillas Utilizando a CFD, Ecological Diseñando, Vol 47, octubre. 2012, pp 1–8; Doi:10.1016/ j.ecoleng.2012.06.013. Feurich, R. y Olsen, N. R. B. (2012), Encontrando la Superficie Gratis de Supercritical Flows - Uno La investigación numérica, Diseñando Aplicaciones de Computacional Mecánica de los Fluidos, Vol. 6, No. 3, pp 307-315. Feurich, R. y Olsen, N. R. B. (2012) " la simulación numérica 3D de empalme supercrítico Flujo ", la Convención IAHR European, Munich, Alemania. Feurich, R. y Olsen, N. R. B. (2011) “ el Modelado Tridimensional de Nonuniform Sedi El ment Transport en un Canal De Forma Similar a la Letra S ”, la Publicación de Técnica Hidráulica, 137, 493 (2011); Doi:10.1061 / (ASCE) HY.1943-7900.0000321. Feurich, R., Boubée, J. y Olsen, N. R. B. (2011), el Expoliador Desconcierta en Alcantarillas Circulares, Jour El nal de Ingeniería Medioambiental. Vol. 137, No. 9. pp. 854-857; Doi:10.1061/ (ASCE) EE.1943-7870.0000384.
Feurich, R., Kettner, F. y Olsen, N. R. B. (2011) " Numerical Investiga Tridimensional El tion de Hidráulica de la Rebosadura y del Estanque ", el Congreso IAHR 34, Brisbane, Australia. Feurich, R. y Olsen, N. R. B. (2010) " la Computación de deformación de la cama en un chan de forma similar a la letra S El nel usando 3D simulación numérica ", la Convención 1 de la sección europea del IAHR,
194
Edimburgo, Escocia. Fischer-Antze, T., St ö sser, T., Bates, P. y Olsen, N. R. B. (2001) " el modelaje numérico 3D De flujo del canal manifiesto con vegetación sumergida ", IAHR Journal de Investigación Hidráulica, No. 3. Fischer-Antze, T., Gutknecht, D. y Olsen, N. R. B. (2004) " el modelaje numérico 3D de La cama morfológica cambia en el río de Danubio ", la Segunda Conferencia Internacional en Fluvial Hidráulica, Nápoles, Italia. Fischer Antze, T., Olsen, N. R. La B. y Gutknecht, D. (2008) " CFD Tridimensional El modelado de cama morfológica cambia en el Danube River ", la Investigación de Recursos de Agua, 44, W09422, doi:10.1029/2007WR006402. Fischer Antze, T., Ruether, N., Olsen, N. R. La B y Gutknecht, D. (2009) " 3D el modelado de El transporte poco uniforme del sedimento en una curva del canal con flujo inseguro ", la Publicación de Hydraulic La ingeniería y la Investigación, Vol. 47, No. 5, pp. 670-675. Harb, G., Haun, S., Schneider, J. y Olsen, N. R. B. (2014) “ el Análisis Numérico de sintético Granule declaración jurada escrita en un estudio modelo físico ”, la Publicación Internacional de Investigación del Sedimento, Vol. 29, Asunto 1, pp 110-117. Haun, S., Kj æ r å s, hidrógeno., L ø vfall, S. y Olsen, N. R. B. (2013) “ Tridimensional Las medidas y el modelaje numérico de sedimentos suspendidos en un estanque del hydropower ”, La publicación de Hidrología, 479, pp 180-188. Haun, S. y Olsen, N. R. B. (2012) “ el modelaje numérico Tridimensional de estanque Sonrojándose en una escala del prototipo ”, la Publicación Internacional de Dirección de la Cuenca de Río, 10:4; Pp. 341-349, DOI:10.1080/15715124.2012.736388. Haun, S. y Olsen, N. R. B. (2012), el Tridimensional modelaje numérico de lo fluyendo de pronto El proceso del Kali Gandaki Hydropower Reservoir, Lakes y los Estanques, la Investigación y Gerencia, Vol. 17, asunto 1, pp 25-33. Haun, S. y Olsen, N. R. B. (2012) " la simulación numérica 3D del proceso que se sonroja en lo El estanque de la angostura ", RiverFlow 2012, San José, Costa Rica. Haun S. y Olsen N.R.B. (2012), " la simulación Numérica de declaración jurada escrita del sedimento en uno El estanque del hydropower ", los Procedimientos del IAHR 18 Congreso pacífico en la Asia, Jeju-Island, Corea Del Sur, 2012. Haun, S., Dorfmann, Carbono., Harb, G. y Olsen, N. R. B. (2012), el modelaje numérico 3D de lo El estanque enjuagando del estanque Bodendorf, Austria, la Convención IAHR European, Munich, Alemania.
Haun, S., Olsen, N. R. La B. y Feurich, R. (2011), el modelaje Numérico de flujo sobre uno El vertedero de cresta ancha trapezoidal, Diseñando Aplicaciones de Computacional Mecánica de los Fluidos,
195
Vol. 5, No. 3, pp 397-405. Haun, S., Hoven, L., Olsen, N. R. B., Rodríguez Meza, Carbono. La R. y Lizano, L. (2011) " 3D El modelaje numérico de declaración jurada escrita del sedimento y enjuagando en el estanque de la Angostura, Costa Rica ", el Congreso IAHR 34, Brisbane, Australia. Reductor Del Riesgo, R. D., Olsen, N. R. B., Malthus, T. J., Atkinson, P. M., George, D. G. (1998) " Dinámicamente modelando la variación espacial en clorofila una concentración en uno remotamente La imagen sentida de Loch Leven ", la Convención Anual 24 del Remote Sensing Society, Greenwich, UK. Reductor Del Riesgo, R.D., Olsen, N.R.B., Jorge, D.G., Atkinson, P.M., Malthus, T.J. (1999) " Dinámico El modelaje de la distribución de spatio-temporal de phytoplankton en un lago productivo pequeño ", 4 La conferencia internacional en GeoComputation, Fredericksberg, EEUU. Reductor Del Riesgo, R.D., Olsen, N.R.B., Malthus, T.J., Atkinson, P.M. (1999) " El análisis de agua La calidad las distribuciones espaciales en lagos por la integración de dinámica elocuente computacional con Lectura a distancia ", la Convención Anual 25 del Remote Sensing Society, Cardiff, UK. Reductor del riesgo, R.D., Olsen, N.R.B., Malthus, T.J., Atkinson, P.M., (2002) “ Asociando lectura a distancia Con dinámica elocuente computacional modelando para estimar clorofila del lago una concentración ”, La lectura a distancia de Ambiente, Vol. 79, No. 1, pp. 116-122. Reductor Del Riesgo, R. La modulación de fase (2004) D., Olsen NRB, George DG, Malthus TJ, Atkinson " el Modelaje espacial Las distribuciones de Ceratium Hirundnella y Microcystis Spp. en un lago británico productivo pequeño ", Hydrobiologia, 528 (1-3): Octubre pp. 217-227. Hillebrand, G., Klassen, Yo., Olsen, N. R. La B. y Vollmer, S. (2012) " el Modelaje fraccionado El transporte del sedimento y la declaración jurada escrita en el estanque Iffezheim ", la Conferencia Internacional 10 En Hydroinformatics, Hamburg, Alemania. Hillebrand, G. y Olsen, N. R. B. (2011) " Hacia la consolidación modeladora de sedimentos finos Río arriba de la andanada Iffezheim, Upper Rhine River, Alemania ", RCEM 2011, Lo 7 IAHR Symposium en River, Coastal y Estuarine Morphodynamics, Beijing, China. Hillebrand, G. y Olsen, N. R. B. (2010) " las características Hidráulicas del flume anular abierto – La simulación de experimento y numérica ", la Convención 1 de la sección europea del IAHR, Edimburgo, Escocia. Hoven, L. E. (2010) “ el modelaje numérico Tridimensional de sedimens en reser de agua Voirs “, MSc Thesis, Departamento de Ingeniería Hidráulica y Medioambiental, El Norwe Gian University de Ciencia y http://folk.ntnu.no/nilsol/cases/angostura/ Technology. LisaHoven.pdf.
Jacobsen, J. y Olsen, N. R. B. (2010) " el modelaje numérico 3D de la capacidad para un com La rebosadura de estructuras entrelazadas ", la Dirección de Agua, Vol. 163, Issue WM6, pp. 283-288.
196
Jacobsen, T. (1998) " los Problemas del Sedimento en Estanques. El control de Sedimento Adhere Una Sustancia a Una Parte del Cuerpo ", Dr. Ing. Disertación, División de Ingeniería Hidráulica y Medioambiental, el Norwegian Uni El versity de Ciencia y Tecnología. Kang, Hidrógeno. (2013) " las Características de Flujo y los Cambios Morfológicos en los Flujos de OpenChannel Con Zonas Alternas de la Vegetación ", KSCE Journal de Ingeniería Civil, 17(5), pp 1157-1165. Kato, M. y Launder, B. E. (1993), " el Modelado de Flujo Turbulento Alrededor de Stationary y Vibrando Cilindros Cuadrados ", Procarbono. El simposio 9 sobre el Esfuerzo Al Corte Turbulento Fluye, Kyoto, agosto 1993, pp. 10.4.1-10.4.6. Kjellesvig, Hidrógeno. M. "El modelaje" (1996) "numérico de flujo sobre una rebosadura", HYDROINFOR MATICS-96, Zurich. Kjellesvig, Hidrógeno. La M. y St Le, hidrógeno. (1996) " el modelado Físico y numérico de la Himalaya La toma ", Int. Conf. 2 sobre Modelar, Experimentando y Monitoreando para Hydro Powerplants, Lausanne, Suiza. Kj r s, hidrógeno. (2012) “ los Sedimentos en Angostura Hydropower Reservoir ”, MSc Thesis, Se Van El ment de Ingeniería Hidráulica y Medioambiental, La Universidad Noruega de Ciencia y Tecnología. Klassen, Yo., Hillebrand, G., Olsen, N. R. B., Vollmer, S., Lehmann, B. y Nestmann, F. (2011) "La agregación fina modeladora del sedimento va en procesión considerando dimensiones diversas del fractal", RCEM 2011. El IAHR 7 Symposium en River, Coastal y Estuarine Morphodynamics, Beijing, Porcelana China. Kohler, B. (2001) comportamiento del pez que controla “ parámetros Hidráulicos y llegando a un punto de no avance en un labora El río conservador extremo ”, la Tesis del Diploma, el Instituto de Técnica Hidráulica, Universidad de Stuttgart, Ger Muchos. Krüger, S. y Olsen, N. R. B. "Las computaciones" (2001) "de Ondas de Choque de adentro canalizan contracciones", El Congreso XXIX IAHR, Beijing, China. Lane, E. W. (2003) “ el Diseño de canales estables ”, Transacciones, ASCE, 120 (1), pp. 1234-1260. Lovoll, Un., Lysne, D. La k. y Olsen, N. R .B. (1995) " el modelaje Numérico y físico de El impacto dinámico sobre las estructuras de una ola de la inundación ", IAHR 26. El Congreso Bianual, Londres. Lovoll, A. "Las fuerzas" (1996) "hidrodinámicas de ondas pronunciadas en ríos", Dr. Ing. Disertación, El Departamento de Ingeniería Hidráulica y Medioambiental, la Universidad Noruega de Sci
El ence y la Tecnología. Lysne, D. K., Olsen, N. R. B., St Le, hidrógeno y Jacobsen, T. (1995) " el Retiro de agua de El sedimento llevando ríos. Los desarrollos recientes en la operación Y planificadora de trabajos mentales ", La Publicación Internacional en Hydropower y las Represas, Marzo.
197
L ø vfall, S. (2012) “ el modelaje numérico Tridimensional de declaración jurada escrita del sedment en Angos El estanque tura hydropower ”, MSc Thesis, Departamento de Engi Hidráulico y Medioambiental Neering, La Universidad Noruega de Ciencia y Tecnología. Maot, D., Bouchard, J. La P. y Alexis, A (2005) “ Reservoir Ponga en el Banco Deformación Modelando: Ap El plegamiento para Grangent Reservoir ”, la Publicación de Técnica Hidráulica, julio, pp. 586-595. Mayer Peter, E. y Mueller, R. (1948) "las Fórmulas para carga de la cama transportan", Informe en Segundo Lugar Encontrándose de Asociación Internacional para Investigación Hidráulica, Estocolmo, Suecia. Melaaen, M. C. (1992) " el Cálculo de fluido fluye con curvilin escalonado y poco escalonado Espigue cuadrículas poco ortogonales - la teoría ", el Traslado Numérico de Calor, la B de la Parte, vol. 21, pp 1-19. Melaaen, M. C. (1990) " el Análisis de curvelinear las coordenadas poco ortogonales para la caloría numérica La culación de flujo elocuente en las geometrías complicadas ", Dr. Ing. Tesis, División de Termodinámica, El Instituto Noruego de Tecnología. El Menor De Edad, la B., Rennie, Carbono. La D. y Townsend, R. D. (2007) Barbs " para la protección del banco del recodo del río: La aplicación de un modelo numérico tridimensional ", la Publicación Canadiense de Ingeniería Civil, Vol. 34, pp. 1087-1095. Naden, P., Rameshwaran, P., Wilson, Carbono. A. M. E., Malki, R., Shukla, D. La R. y Shiono, kilobyte. (2006) "la Intercomparación de CFD codifica datos utilizadores de un" modelo físico "de gran escala", IAHR/ La conferencia internacional de Convenio Internacional del Trigo en Hydroinformatics, Nice, Francia, 1D34 de Tema. N ø vik, hidrógeno., Dudhraj, UN., Olsen, N. R. B., Bishwakarma, M. La B. y Lia, L. (2014) “ Numerical El modelaje de flujo poco uniforme en cámaras de decantación ”, Hydro Nepal, Asunto no. 14, pp 27-35. Olsen, N. R. B. (1991) " Un modelo numérico para la simulación de movimientos del sedimento en agua Tomas ", Dr. Ing. Disertación, el Instituto Noruego de Tecnología, Trondheim. Olsen, N. R. La B. y Melaaen, M. C. (1993) " el Modelado Numérico de Erosión alrededor de un Cylin Der y Declaración Jurada Escrita del Sedimento en un Hydropower Reservoir ", Ocho la Conferencia Internacional adelante Los métodos numéricos en el Dispuesto en Láminas y Turbulent Fluyen, Swansea, UK. Olsen, N. R. La B. y Melaaen, M. C. (1993) " el modelado numérico Tridimensional de restregón Alrededor de cilindros ", ASCE Journal de Técnica Hidráulica, Vol. 119, No. 9, septiembre. Olsen, N. R. B., Jimenez, Oh., Lovoll, Uno. y Abrahamsen, L. (1994) " el Cálculo de agua y
El flujo del sedimento en estanques del hydropower ", 1. La Conferencia Internacional sobre Modelar, Experimentando Y Monitoreando de Hydropower Plants, Hungría. Olsen, N. R. La B. y Alfredsen, kilobyte. (1994) " Un modelo tridimensional para el cálculo de Los parámetros hidráulicos para hábitat del pez ", IAHR Conference sobre la Hidráulica del Hábitat, Trondheim, Noruega. Olsen, N. R. B. (1994) " SSIIM - Un modelo numérico tridimensional para la simulación de agua
198
Y el flujo del sedimento ", HYDROSOFT-94, Porto Carras, Grecia. Olsen, N. R. La B. y Skoglund, M. (1994) " el modelado numérico Tridimensional de agua Y el flujo del sedimento en un hoyo de arena ", IAHR Journal de Investigación Hidráulica, No. 6. Olsen, N. R. La B. y Tesaker, E. (1995) " el modelado Numérico y físico de un perro sin raza de turbiedad Alquiler ", IAHR 26. El Congreso Bianual, Londres. Olsen, N. R. La B. y Oldervik, Oh. (1995) " el modelado numérico Tridimensional de agua El flujo a través de un tapón del portón ", IAHR 26. El Congreso Bianual, Londres. Olsen, N. R. La B. y Stokseth, S. (1995) " el modelado numérico Tridimensional de corriente de agua En un río con aspereza abrumadora de la cama ", IAHR Journal de Investigación Hidráulica, Vol. 33, No. 4. Olsen, N. R. La B. y Chandrashekhar, J. (1995) " el Cálculo de agua y el sedimento confluyen Las palanganas del desilting ", 6. El Simposio Internacional en River Sedimentation, Nueva Delhi, India. Olsen, N. R. B. "El modelaje" (1995) "numérico de estanque del hydropower fluyendo de pronto", Internacional La convención en Hydropower en el próximo siglo ", Barcelona, España. Olsen, N. R. La B. y Melaaen, M. C. (1996) " el modelado numérico Tridimensional de tran El sient el flujo turbulento alrededor de un cilindro circular ", 2. Int. Conf. sobre Modelar, Experimentando y Monitoreando para Hydro Powerplants, Lausanne, Suiza. Olsen, N. R. B. "El modelaje numérico" (1996) "tridimensional de restregón local", Hydroinfor Matics-96, Zurich. Olsen, N. R. B. (1997) " la dinámica elocuente Computacional como una herramienta para la predicción de sedimenta El tion y la erosión en estanques ", culombio. 74 uno), ICOLD Conference, Florencia, Italia. Olsen, N. R. B. (1997) " Un armazón para un 3D el modelo numérico para hydropower La calidad de agua del estanque ", HYDROPOWER ' 97, Trondheim, Noruega. Olsen, N. R. La B. y Kjellesvig, hidrógeno. M. (1997) " Un 3D modelo numérico para la determinación De capacidad de la rebosadura ", HYDROPOWER ' 97, Trondheim, Noruega. Olsen, N. R. La B. y Kjellesvig, hidrógeno. M. (1997) " 3D Numerical Modelling de Sediment Deposi El tion y los Cambios de la Cama en un el Hoyo de Arena de Tunnel-Type ", el Congreso IAHR/ASCE, San Francisco, EEUU. Olsen, N. R. B. (1997) " la Dinámica Elocuente Computacional en Hydraulic y la Sedimentación Ingeniería ", la Clase nota, División de Hydraulic y Environmental Diseñando, La Universidad Noruega de Ciencia y Tecnología.
Olsen, N. R. La B. y Kjellesvig, hidrógeno. M. (1998) " el flujo numérico Tridimensional modelando Para la estimación de máxima profundidad local de restregón ", IAHR Journal de Investigación Hidráulica, No. 4.
199
Olsen, N. R. La B. y Kjellesvig, hidrógeno. M. (1998) " el flujo numérico Tridimensional modelando Para la estimación de capacidad de la rebosadura ", IAHR Journal de Investigación Hidráulica, No. 5. Olsen, N. R. La B. y Heslop, S. (1998) " la visualisación de Flujo por la animación de la partícula para 3D CFD Modelando en la técnica hidráulica ", HYDROINFORMATICS ' 98, Copenhague, Dinamarca. Olsen, N. R. B. (1998) " las cuadrículas No Estructuradas y anidadas para 3D CFD modelando adentro hidráulico Ingeniería ", HYDROINFORMATICS ' 98, Copenhague, Dinamarca. Olsen, N. R. La B. y Tjomsland, T. (1998) " 3D CFD modelando de corrientes inducidas en viento Y los movimientos radiactivos del trazador en un lago ", 3. La Conferencia Internacional en Hydroscience Y la Ingeniería, Cottbus, Alemania. Olsen, N. R. B., Reductor del Riesgo, R. D., George, D. La G. y Heslop, S. (1998) " 3D CFD modelando de La distribución espacial de algas en Loch Leven, Escocia ", 3. La Conferencia Internacional Adelante Hydroscience y la Ingeniería, Cottbus, Alemania. Olsen, N. R. B. (1999) " el modelaje numérico De Dos Dimensiones de enjuagar apófisis en agua Estanques ", IAHR Journal de Investigación Hidráulica, Vol. 1. Olsen, N. R. La B. y Wilson, carbono. A. M. E. (1999) “ CFD modelando de ríos y estanques ”, Int. El Seminario sobre la Operación óptima de Carrera de River Reservoirs, Trondheim, Noruega. Olsen, N. R. B., Jimenez, Oh., Lovoll, Uno. y Abrahamsen, L. (1999) " 3D CFD modelando de El agua y el sedimento fluyen en un estanque del hydropower ”, la Publicación Internacional de Sedimento Investigue, Vol. 14, No. 1. Olsen, N. R. La B. y Kjellesvig, hidrógeno. M. (1999) " el modelaje numérico Tridimensional de cama Los cambios en un hoyo de arena ", IAHR Journal de Investigación Hidráulica, Vol. 37, No. 2. el extracto Olsen, N. R. La B. y Lysne, D. K. (1999) " 3D Numerical Modelling de Corrientes de Agua en uno Lake abrigado en hielo ", IAHR 28. El Congreso Bianual, Graz, Austria. Olsen, N. R. B., Reductor del Riesgo, R. La D. y George, D. G. (1999) " Modelando Al Horizontal Distribu El tion de Algas en un Water Supply Reservoir ", IAHR 28. El Congreso Bianual, Graz, Austria. Olsen, N. R. B., Kjellberg, G., Bakken, T. El hidrógeno. y Alfredsen, kilobyte. A. (1999) " el modelo Numérico El brezo común de calidad de agua en Lake Mj Sa, Noruega, durante la inundación de 1995 ", Ecohydraulics ' 99, La albina City, EEUU. Olsen, N.R.B., Reductor del Riesgo, R. D., Heslop, S., George, D. G. (1999) " Computando variación espacial De algas de adentro riega estanques del suministro ", la Conferencia Internacional sobre Computar y el Control para La Industria de Agua, CCWI ' 99, Exeter, UK.
Olsen, N. R. La B. y Lysne, D. K. (2000) " el modelaje Numérico de circulación en Lake Speril Len, Noruega ", la Hidrología Nórdica, Vol. 31, No. 1.
200
Olsen, N. R. B. (2000) " las cuadrículas hexaédricas No Estructuradas del 3D para CFD modelando en geo fluvial Morfología ", Hydroinformatics 2000, Iowa, EEUU. Olsen, N. R. B. (2000) "CFD modelando de cama cambia durante sonrojarse de un estanque" Hydroinformatics 2000, Iowa, EEUU. Olsen, N. R. B., Reductor del Riesgo, R. La D. y George, D. G. (2000) " 3D Numerical Modelling de Micro Cystis Distribution en un Almacén de Agua ", ASCE Journal de Ingeniería Medioambiental, Vol. 126, No. 10, octubre. Olsen, N. R. La B. y Aryal, P. R. (2001) " 3D CFD modelando de corriente de agua en el hoyo de arena de La Planta Khimti Hydropower, Nepal ", Hydropower - 2001, Bergen, Noruega. Olsen, N. R. B. (2002) "estimando serpentear evolución del canal usando un modelo 3D CFD" Hydroinformatics 2002, Cardiff, UK. Olsen, N. R. B. (2003) "3D CFD Modelando de un Canal Serpenteante que se forma solo", ASCE La publicación de Técnica Hidráulica, No. 5, mayo. Olsen, N. R. B., Pegg, Yo., Alfredsen, K. T., Fergus, T. y Fjeldstad, H-P. (2004) " 3D CFD El modelaje de declaración jurada escrita del sedimento en las estructuras de mejora del hábitat ", International Sym 5 El posium en Ecohydraulics, Madrid, España. Olsen, N. R. B. (2004) el Cierre para " CFD Tridimensional modelando de término medio que se forma solo El canal del dering ", ASCE Journal de Técnica Hidráulica, Vol. 130, No 8, pp. 838-839. Olsen, N. R. B., Pegg, yo, Molliex, J., Berger, hidrógeno. y Fjeldstad, H-P, (2005) " 3D CFD mdelling De erosión en grava de mejora del hábitat ", 31. El Congreso IAHR, Seúl, Corea. Olsen, N. R. B., Aberle, J. y Koll, K. (2010) " Resolviendo elementos grandes de aspereza de la cama con Una cuadrícula hexaédrica no estructurada ", RiverFlow 2010, Braunschweig, Alemania. Olsen, N. R. La B. y Haun, S. (2010) " los algoritmos Libres de la superficie para 3D el modelaje numérico de El estanque sonrojándose ", RiverFlow 2010, Braunschweig, Alemania. Olsen, N. R. B. (2010) " los métodos de valoración de Resultado para los modelos 3D CFD en el transporte del sedimento Computaciones ", la Convención 1 de la sección europea del IAHR, Edimburgo, Escocia. Olsen, N. R. B. (2013) “ los Algoritmos Numéricos para Predecir Diapositivas del Sedimento en Water Reser Voirs ”, la Publicación Electrónica de Geotechnical Engineering, Vol. 18, Bund.Y, el Escrito 2013.496. Patankar, S. V. "El Boleto De Transbordo" (1980) "numérico de Calor y el Fluido Fluyen", McGraw-Hill Book Com Pany, Nueva York.
Perez, S. y Caliendo, Tungsteno. (2008) " Calculando restregón marino de la hélice utilizando a SSIIM CFD suave Cuidado ", la Publicación de Marine Environmental Engineering.
201
Rameshwaran, P., Naden, P., Wilson, Carbono. A. M. E., Malki, R., Shukla, D. La R. y Shiono, kilobyte. (2013) " la Intercomparación y la validación de códigos fluidos computacionales de dinámica en de dos pasos El canal serpenteante fluye ", el Aplicado Modelaje Matemático, (37) pp 8652–8672. Reynolds, Carbono. S. (1984) "la ecología de phytoplankton de agua dulce", Cambridge University La prensa, Cambridge, UK. Rhie, Carbono.- M, y Perro Chino, tungsteno. L. (1983) " el estudio Numérico del flujo turbulento después de un plano aerodinámico Con la separación del borde de salida ", AIAA Journal, Vol. 21, No. 11. La furgoneta Rijn, L. C. “ la aspereza ” (1982) “ Equivalente de Cama Aluvial ”, ASCE Journal de Hydraulic Ingeniería, Vol. 108, No. 10. La furgoneta Rijn, L. C. (1987) " el modelado Matemático de procesos morfológicos en el caso de sus El transporte del sedimento del pended ", PH.La D Thesis, Cerámica Holandesa Universitaria de Tecnología. Roberto, M., Olsen, N. R. La B. y Vollmer, S. (2012) " 3D modelando de cambios en sedimento Transporte, plante en almácigo composición y porosidad durante un acontecimiento de la inundación en el río Elbe ", Interna 10 Tional Coneference en Hydroinformatics, Hamburg, Alemania. Rodi, Tungsteno. (1980) "la Turbulencia modela y su aplicación en la hidráulica", Estado IAHR de lo Papel cuché. Despiértese, hidrógeno (1937) "concepciones del moderno de los Mecánicos de Turbulencia Elocuente", Transacciones, ASCE, Vol. 102, Paper No. 1965. Ruether, N. y Olsen. N.R.B. (2003) "CFD modelando de serpentear evolución del río", XXX El Congreso IAHR, Thessaloniki, Grecia. Ruether, N. y Olsen, N. R. B. (2003) "CFD modelando de inestabilidades aluviales del canal", 3 IAHR Symposium en River, Coastal y Estuarine Morphodynamics, Barcelona, España. Ruether, N. y Olsen. N.R.B. (2004) " Tres dimensionales el modelado de sedimento transportan adentro uno La curva del canal ", la Segunda Conferencia Internacional sobre la Hidráulica Fluvial, Nápoles, Italia. Ruether, N., Singh, J. M., Olsen, N. R. La B. y Atkinson, E. (2005) " el modelo Tridimensional El brezo común de transporte del sedimento en las recogidas de aguas ", los Procedimientos del Centro de Ingenieros Civiles, UK, Abreve a la Dirección, Vol. 158, marzo, pp 1-7. Ruether, N. y Olsen. N.R.B. (2005) " Tres dimensionales el modelado de sedimento transportan adentro uno Estreche 90 curva del ° canal ", ASCE Journal de Técnica Hidráulica, octubre.
Ruether, N. y Olsen, N. R. B. (2005) " los Avances Amorosos en 3D el modelado de libre que forma serpentean La formación de canales inicialmente directamente aluviales ", 31. El Congreso IAHR, Seúl, Corea. Ruether, N., Olsen. N.R.B. (2006) " Hacia la predicción de formación de laberinto - libre que forma Usando 3D dinámica elocuente computacional ", la Simulación de Flujo en la Técnica Hidráulica, Dres
202
Guarida, Alemania, 9-11 el marzo del 2006. Ruether, N., Olsen. N.R.B. (2006) " 3D el modelado de deformación transitoria de la cama en un sine-gener El canal del laboratorio del ated con dos la anchura diferente para las proporciones de profundidad ", Tercer Confer Internacional El ence sobre la Hidráulica Fluvial, River Flow 2006, Lisboa, Portugal. Ruether, N. y Olsen, N. R. B. (2007) " Modelando evolución de laberinto - libre que forma en un labo El canal del ratory usando dinámica elocuente computacional tridimensional ", la Geomorfología, No. 89, pp. 308-319. Rueter, N., Olsen, N. R. La B. y Eilertsen, R. (2008) " 3D el modelado de flujo y los trans del sedimento Ponga a babor sobre dunas naturales ", RiverFlow 2008, Conferencia Internacional sobre la Hidráulica Fluvial, Cesme, Izmir, Turquía, Vol. 2, pp. 1479-1485. Rüther, N., Jacobsen, J., Olsen, N. R. La B. y Vatne, G. (2010) " la Predicción del tres dimen El flujo del sional que el campo y la cama despojan insiste en que en un río regulado en Mid Norway ", la Hidrología Investigue, Vol, 41, No. 2, pp. 145-152. Schlichting, Hidrógeno. (1979) "la Teoría del estrato del límite", McGraw-Hill. Semilla, D. (1997) "River entrenando y la protección del canal - la Validación de un 3D el modelo numérico" El informe SR 480, HR Wallingford, UK. Sintic, A. "Los modelos" (1996) "numéricos para "la Suspensión de represa" "inundan" Thesis de "determinación del recorrido", Mississippi, Instituto de La Técnica Hidráulica y la Gerencia de Recursos de Agua, la Universidad de Tecnología, Aquisgrán, Alemania. La B. de Sokoray-Varga, Baranya S. y Jozsa J. (2006): " El análisis de turbulencia de pez vertical de la ranura Pase de largo en las medidas del situ y CFD modelando ', la Tercera Conferencia Internacional en Fluvial Hidráulica, Flujo del Río 2006, Lisboa, Portugal. Sokoray-Varga, B., Baranya, S. y Jozsa, J. (2007) " los strucutures Turbulentos en ranura de vertical pescan El paso revelado por ahí en las medidas del situ y el modelaje numérico ", Quinto International Sympo El sium sobre la Hidráulica Medioambiental (ISEH V). Tempe, Arizona. Spalart, P. La R. y Allmaras, S. R. (1994) “ Un modelo de turbulencia de un ecuación para aerodinámico Los flujos ”, La Recherche Aerospatiale, no. 1, pp. 5-21 Stoesser, T. (1998) " el Modelaje Numérico como Herramienta en la Hidráulica - en Caso de Reservoir Sedi La mentación Va en Procesión en Regiones Montañosas ", Dipl. Ing. Tesis, Instituto de Hydraulic Engi El neering y la Dirección de Recursos de Agua, la Universidad de Karlsruhe, Alemania.
Stoesser, T., Rodi, Tungsteno. y Olsen, N. R. (2006) " Eddy Grande y PAGARÉS DE ANTICIPACIÓN DE IMPUESTOS fluyen simulación arriba Dunas ", la Simulación de Flujo en la Técnica Hidráulica, Dresden, Alemania, 9-11 el marzo del 2006. Stoesser, T., von Terzi, D., Rodi, tungsteno. y Olsen, N. R. B. (2006) " las simulaciones de PAGARÉS DE ANTICIPACIÓN DE IMPUESTOS y LES Sobre dunas en las proporciones relativas bajas de sumersión ", Int. Conf. 7 en Hydroscience y el Ingeniero
203
Ing, Filadelfia, EEUU, 10-13 el septiembre del 2006. Stoesser, T., Ruether, N. y Olsen, N. R. B. (2008) " el Comportamiento de Escala de Medición de la Gravedad Específica cercana de Flujo en un Laberinto Ing Channel ", RiverFlow 2008, Conferencia Internacional sobre la Hidráulica Fluvial, Cesme, Izmir, Turquía, Vol. 1, pp. 793-799. Stoesser, T., Ruether, N. y Olsen, N. R. B. (2009) " el Cálculo de Primary y Secondary El flujo y Límite Shear Se Estresa en un Canal Serpenteante ", los Avances Amorosos en Recursos de Agua, Doi:10.1016/j.advwatres.2009.11.001. Streeter, Hidrógeno. El tungsteno. y Phelps, B E-. (1925) " Un estudio de la polución y la purificación natural de El Ohio River ", NOSOTROS el Servicio Público de Salud, la corriente directa de Washington, el Boletín 146. Tritthart, M. y Gutknecht, D. (2007) " la computación 3-D de inundación va en procesión en río afilado Curvas ", los Procedimientos del Centro de Ingenieros Corteses - la Dirección de Agua, Vol. 160, Asunto 4, pp. 233-247. Vanoni, V., "sedimentación" et al (1975) "diseñando", ASCE Manuals e informes en engi La costumbre del neering - No54. Vingerhagen, S. y Olsen, N. R. B. (2012), el modelaje numérico 3D de la capacidad para una equivalencia El tially presurizó rebosadura, Convención IAHR European, Munich, Alemania. Viscardi, J. M., Pujol, Un., Weitbrecht, V., Jirka, G. El hidrógeno. y Olsen, N. R. B. (2006) " Numérico Las simulaciones en la las Paraná de Palmas River ", la Tercera Conferencia Internacional en Fluvial Hidráulica, Flujo del Río 2006, Lisboa, Portugal. Wilcox, D. C. (2000) “ Turbulencia posando para industrias “ CFD ”, DCW, Número Internacional Estándar del Libro. 0-9636051-5 1. Wildhagen, J., Ruether, N., Olsen, N. R. La B. y Guymer, yo. (2005) " el modelo Tridimensional El brezo común de transporte del sedimento en un canal del menadering agudamente curvado ", 31. El Congreso IAHR, Seúl, Corea. Wilson, Carbono. A. M. E., Olsen, N. R. B., Boxall, J. La B. y Guymer, yo. (2003) " Tridimensional La simulación numérica de transporte del soluto en un canal serpenteante " el Congreso XXX IAHR, Thessaloniki, Grecia. A Wilson C.. M. E., Stoesser T., Olsen N. R. La B. y Bates P. D. (2003) " la Aplicación y Vali La dación de Códigos Numéricos en la Predicción de Canal Compuesto Fluye ", los Procedimientos de HIELE, Agua, Maritime y Energía 153 pp. 117-128. A Wilson C.. M. La B. E., Boxall J., Guymer Yo. y Olsen N. R. B. (2003) " la Validación de un 3D
El código numérico en la simulación de flujos que serpentean nota natural seuda " ASCE Journal de Técnica hidráulica, Vol. 129, No. 10, octubre. Wilson, Carbono. A. M. E., Yagci, Oh., Olsen, N. R. La B. y Rauch, hidrógeno. P. (2004) " el modelo numérico 3D
204
El brezo común de canal compuesto crecido anormalmente fluye ", la Conferencia Internacional 6 en Hydroinformat Ics, Singapur. Wilson, Carbono. A. M. E., Stoesser, T. y Olsen, N. R. B. (2004) " la Validación de un 3D Computa El tional el Código Dynamics en la Simulación de Canal Compuesto Serpenteante Fluye ", Lo La Sexta Conferencia Internacional en Hydroscience y la Ingeniería, Brisbane, Australia. Wilson, Carbono. A. M. E., Yagci, Oh., Rauch, Hidrógeno.- P. y Olsen, N. R. B. (2006) " 3D numérico a la última El elling de un sauce vegetó sistema del / floodplain del río ", la Publicación de Hidrología, Vol. 327, julio 2006, pp. 13-21. Wilson, Carbono. A. M. E., Guymer, Yo., Boxall, J. La B. y Olsen, N. R. B. (2007) " Tridimensional La simulación numérica de transporte del soluto en un canal que se forma solo serpenteante del río ", Publicación De Investigación Hidráulica, octubre. Wormleaton, P. La R. y Ewunetu, M. (2006) " la épsilon de k Tridimensional el modelado numérico De flujo del sobre-banco en un canal móvil de serpenteo de la cama con floodplains de profundidad diferente, La aspereza y planform ", la Publicación de Investigación Hidráulica, vol. 44, Asunto 1, pp. 18-32. Wu, J. (1969) "la Aspereza de Viento" de Esfuerzo Al Corte "y de la Superficie en Interfaz del Mar En Aire", Publicación de La investigación geofísica, No. 74, pp. 444-455. Yang, T. C. "La Motion" (1973) "incipiente y el Sedimento Transportan", ASCE Journal de Hydraulic Ingeniería, Vol. 99, Ningún HY10. Zinke, P. y Olsen N.R.B. (2007) " el Modelado de declaración jurada escrita del sedimento en uno en parte vegetado Abra canal ", el Congreso IAHR 32, Venecia, Italia. Zinke, P., Olsen, N. R. La B. y Sukhodolova, T. (2008) " el Modelado de hidráulica y mor Los phodynamics en un alcance vegetado del río ", RiverFlow 2008, Conferencia Internacional sobre la Gripe La hidráulica de la ampolla, Cesme, Izmir, Turquía, Vol. 1, pp. 367-376. Zinke, P., Olsen, N. R. La B. y Ruether, N. (2008) " 3D Modelling de la distribución de flujo en lo El delta de Lake Yern (Noruega) ", la Conferencia Internacional en Hydroscience y la Ingeniería Nagoya, Japón, pp. 270-280. Zinke, P., Ruether, N., Olsen. N.R.B., Eilertsen, R.S. (2009) " 3D Modelling de morphodynam Los ics en deltas debido a la regulación Hydropower ", Proc. de la Convención Anual en Hydraulic Ingeniería: La energía hidráulica "y el clima cambian", Dresdner Wasserbauliche Mitteilung, Tech El nical University Dresden, Alemania. Zinke, P. y Olsen, N. R. B. (2009) " el modelado Numérico de agua y el sedimento confluyen uno
El delta con vegetación natural ", el Congreso IAHR 33, Vancouver, Canadá. Zinke, P., Olsen, N. R. B., Bogen, J. y Rüther, N. (2010) " 3D modelando del distribu de flujo El tion en el delta de Lake Yern, Noruega ", la Investigación de Hidrología, Vol, 41, No. 2, pp. 92-103.
205
Zinke, P., Olsen, N. R. La B. y Bogen, J. (2011), “ el modelado numérico 3D de declaraciones juradas escritas del dique En un delta de agua dulce escandinavo ”, la Geomorfología 129 (2011), pp. 320-333; Doi:10.1016/ j.geomorph.2011.02.027. Todas las referencias son escritas en inglés, también tesis y disertaciones. Cómo obtener algunos de las referencias en esta lista: La tesis por Melaaen (1990) puede ser obtenida escribiendo para: El Departamento de Termodinámica La Universidad Noruega de Ciencia y Tecnología N-7491 Trondheim Noruega Las disertaciones por Olsen (1991), Lovoll (1996), Jacobsen (1998) y la tesis por Chan Drashekhar (1994) puede ser obtenido escribiendo para: El Departamento de Ingeniería Hidráulica y Medioambiental La Universidad Noruega de Ciencia y Tecnología S. P. Andersens vei 5 N-7491 Trondheim Noruega La tesis por Sintic (1996) puede ser obtenida escribiendo para: RWTH Aquisgrán Institut forre con pieles a Wasserbau Und Wasserwirtschaft Mies-van-DeR-Rohe-Str. 1 52056 Aquisgrán Alemania La tesis por Stoesser (1998) puede ser obtenida escribiendo para: El Instituto de Técnica Hidráulica y la Gerencia de Recursos de Agua La Universidad de Karlsruhe Kaiserstrasse 12 D-76128 Karlsruhe Alemania
206
La apéndice I. Transfer de cuadrícula entre SSIIM 1 Y SSIIM 2. El traslado de cuadrícula de SSIIM 1 para SSIIM 2, alternativo UNO. 1. Inicie el programa SSIIM 1 con la cuadrícula existente. 2. Escriba el archivo XCYC del menú. Esto también escribe el archivo del koosurf. 3. Haga un directorio nuevo para los archivos de entrada SSIIM 2 4. Copie el archivo de control SSIIM 1 para el directorio nuevo 5. Copie el archivo del koosurf para el directorio nuevo 6. Copie el archivo del koosurf para el koordina del archivo 7. Edite el archivo de control en el directorio nuevo. Aumente los dos primeros enteros sobre el conjunto de datos G 1 A las 3. Sume un conjunto de datos F 64, para ejemplo F 64 11. Ahorre el archivo de control 8. Inicie a SSIIM 2.0 del directorio nuevo 9. Inicie A la Grid Editor 10. Elija entre el menú: El bloque de bloques > Add de koosurf 11. Genere la cuadrícula (la opción del Menú: Genere - 3D Grid) 12. Si un error de dotación ocurre, aumente los números sobre el conjunto de datos F 65 en el archivo de control Y el principio de punto 8 otra vez. 13. Escriba el archivo del unstruc 14. Termine el programa 15. El cheque lo baila archivo a la sede si un error de dotación había ocurrido. Si es así, aumente los números En la F 65 que los datos incrustan en el archivo de control y el principio de punto 8 otra vez. 16. Inicie a SSIIM 2.0 otra vez 17. Entre En el Editor de Descarga 18. Especifique la descarga 19. Escriba el archivo del unstruc. 20. Si usted quiere iniciar las computaciones con una cuadrícula con una superficie más bajo de agua, en ese entonces edición lo El archivo del koordina a fin de que contenga la superficie nueva de agua. Entonces sume a la F 112 1 conjunto de datos para lo El archivo de control. El programa entonces quita pilas secas en el método de arranque. El traslado de cuadrícula de SSIIM 1 para SSIIM 2, B alternativa. El archivo del koosurf en SSIIM 1 es similar al archivo del koordina en SSIIM 2. Siga las instrucciones Debajo: 1. Inicie el programa SSIIM 1 con la cuadrícula existente. 2. Escriba el archivo XCYC del menú. Esto también escribe el archivo del koosurf. 3. Haga un directorio nuevo para los archivos de entrada SSIIM 2 4. Copie el archivo de control SSIIM 1 para el directorio nuevo 5. Copie el archivo del koosurf para el directorio nuevo 6. En el directorio nuevo, renombre el archivo del koosurf para koordina
7. Edite el archivo de control en el directorio nuevo, y note los dos primeros números sobre el conjunto de datos G 1, Yo y j, en un pedazo del separete de escrito. 8. El incremento que yo y j a las 3 y salvamos el archivo de control
207
9. Inicie a SSIIM 2.0 del directorio nuevo 10. Inicie A la Grid Editor 11. Haga un bloque en cualquier parte de la ventana. El tamaño del bloque dado en la ventana de diálogo Debe igualar para el original yo y j de punto 7. 12. Use la Interpolación Transfinita si la cuadrícula se ve extraña (la opción del Menú: Genere TransfiniteI) 13. Genere la cuadrícula (la opción del Menú: Genere - 3D Grid) 14. Si un error de dotación ocurre, aumente los números de la célula sobre el conjunto de datos F 65 en el control El archivo y el principio de punto 9 otra vez. 15. Escriba el archivo del unstruc 16. Termine el programa 17. El cheque lo baila archivo a la sede si un error de dotación había ocurrido. Si es así, aumente a la célula Los números en los datos F 65 se sedimentan en el archivo de control e inician de punto 9 otra vez. 18. Edite el archivo de control y especifique una opción del gridding en los datos F 64 colocó, para ejemplo F 64 11 19. Al especificar a la F 64 11 la opción, acuérdese también sumar un conjunto de datos F 94, la donación lo La altura de la célula mínima. Si esto es muy pequeño, las inestabilidades ocurrirán. El default es muy pequeño. 20. Inicie a SSIIM 2.0 otra vez 21. Lea el archivo del unstruc 22. Entre en la Grid Editor (Repare en Que la ventana puede estar en blanco. Simplemente siga con siguiente punto) 23. Genere la cuadrícula del 3D (las opciones del Menú: Genere - 3D Grid) 24. Escriba el archivo del unstruc. 25. Inicie a SSIIM 2.0 otra vez 26. Entre En el Editor de Descarga 27. Especifique la descarga 28. Escriba el archivo del unstruc. 29. Si usted quiere iniciar las computaciones con una cuadrícula con una superficie más bajo de agua, en ese entonces edición lo El archivo del koordina, a fin de que contenga el agua nuevo superficie, e incluye a la F 112 1 conjunto de datos lo El archivo de control. El programa entonces quita pilas secas en el método de arranque. El traslado de cuadrícula de SSIIM 2 para SSIIM 1. El traslado de cuadrícula de SSIIM 2 para SSIIM 1 es sólo posible si la cuadrícula tiene un bloque. 1. Cuando el archivo del unstruc es escrito de SSIIM 2, un archivo llamó koordina.si1 está escrito en lo El mismo tiempo. Este archivo puede ser usado por SSIIM 1. Copie el archivo para un directorio separado, y Renómbrele a koordina, sin una extensión. 2. Copie el archivo de control para el mismo directorio. 3. Revise el conjunto de datos G 1 en el archivo de control a fin de que el tamaño cuadriculado equivalga al bloque Generado en SSIIM 2.
4. Quite a SSIIM 2 - los específicos conjuntos de datos del archivo de control. El algoritmo predeterminado en SSIIM 1 define un lado para ser insumo y la otra emanación. Para hacer La cuadrícula SSIIM 2 compatible con esta definición, el GridEditor en SSIIM 2 tiene el menú View>SSIIM de opción 1 el insumo /emanación. Esto muestra con un texto cuál son el insumo y la emanación. Lo
208
La cuadrícula puede ser rotada con el Blocks-Rotate de opción del menú + / - para obtener el insumo y emanación en El lado correcto.
209
La apéndice II. Flowcharts El diagrama de flujo SSIIM
Gráficos
El editor de descarga
El editor cuadriculado
Arranque: 1. Lea el control y koordina 2. Las elecciones F 2 3. Las elecciones del menú
F2S
F2S F 37 1
F2W
F2Q
F 33 > 0
Estable Sedimento Transporte (SSIIM 1 sólo)
La transiente Sedimento Computación (TSC)
Corriente de agua Computación (WaterSolve)
Suavice calidad Fiebre
210
F 50 > 0
El diagrama de flujo muestra los módulos principales del programa. En el arranque, el control y koordina Los archivos son leídos. En ese entonces las elecciones describieron sobre el conjunto de datos F 2 es activado. Esto puede ser uno de Los cuatro módulos principales: Suavice calidad, estabilice transporte del sedimento, transporte transitorio del sedimento O las computaciones de corriente de agua. Después de que la F 2 se activó las rutinas se acaban, el usuario puede activarse Los módulos del menú. El usuario puede activar los gráficos, editor cuadriculado y edi de descarga El peñasco mientras los otros módulos corran. En la siguiente página, un diagrama de flujo de la rutina dependiente en tiempo de transporte del sedimento de SSIIM 2. La rutina usa al TSC2DLL de archivos dos DLL y BEDDLL, y las funciones es Dado en cartas más pequeñas remarcadas. La página de después muestra un diagrama de flujo de la rutina WaterSolve, tan Soluciona las ecuaciones de Navier-Stokes.
La función de corriente de agua del diagrama de flujo “ WaterSolve () ”, SSIIM 1
Métrico
BedMake
Arranque
Waterflow
Iniciación:
Para (_ el iter de = principio de Iter;El iter < iterGlobalMax (K1);El iter +) el Iter mostrado en interfaz de usuario Escriba para archivo del timeo Para (InnerIter = 1;< InnerIter TransInnerIter (F33);InnerIter + +)
BedMake Arranque Waterflow
Revise si la cuadrícula ha cambiado: Métrico
Gama
Genera coeficientes del anb (kilobyte 6 SOU) (F 118 coeffeDLL) Para (Vel 1-3) lazo para las velocidades en 3 direcciones Un número de fuente llaman para las velocidades:
WallLaws _ la fuente de presión
StressOrt
Cronometre pasos, ventile fuerzas, corrientes de densidad, Coriolis, porosidad La vegetación F 115 (_ sourceDLL adicional)
El residuo
El ap de cómputo
BlockCorrection
K5
Solucionador
WaterGaussSeidel/WaterTDMA
Compute presión Compute turbulencia: El +epsilon de la k Genera coeficientes del anb (kilobyte 6 SOU) (F 118 coeffeDLL) Las cláusulas de la fuente incluyen vegetación F 115 ( _ sourceDLL adicional) Compute fiebre El cómputo topa residuo, Max, e impresión para bailar archivo si en último iter. de lazo interior Si (Max > 1010) el programa chocase Si (el Max < 0.001 y TimeStep de (F 33) < 10-8) el programa enfocado Si (el Iter divisible con kilobyte 1, entero 2n, y Max < 0.01 (G 6), y F 36 es 0
Superficie
Y kilobyte 1 de entero 2 es 1)
Si (TimeStep (F 33) < 10-8 y Max < 10-7 (F 54)) salte fuera de lazo
_ los tfs de la superficie
Si (F 36 es 1)
Superficie
211
Si (F 36 > = 2 y Max < 1000 y kilobyte 2 es 1)
El diagrama de flujo para la función bedchange () en SSIIM 2
La cama de traslado cambia del variable Bedmove B para zval i j 1
Revise si los vueltos de la cama están debajo de límite de cama del erodible. Si lo es, escriba una advertencia para lo Baile archivo si F 1 D es usada en el archivo de control Suavice el alojamiento si el conjunto de datos F 144 en el control archiva es usado. Impida acrecentamiento de sedimentos en la sección de la emanación, a menos que F 122 0 sea usada en el archivo de control El algoritmo de la diapositiva de arena, si F 56 es usado en el archivo de control
ComputeSlide2 (DLL)
Si (F 198 > 0)
Si { (el Iter divisible con conjunto de datos F 99)
Unstructure
Métrico
BedMake
Waterflow Regenere la cuadrícula
Compute áreas, volúmenes etcétera.
Interpole variables de viejo para cuadrícula nueva
Compute fundentes en superficies de la célula
}
212
El diagrama de flujo para superficie de función () en SSIIM 2
Si { (F 116 > 0) Surface2DLL Regrese } El descubrimiento iSurfLocal, la celda remisiva para la actualización de la superficie de agua Si (iSurfLocal == 0) el mensaje de error estampado “ la celda de referencia seca ” para bailar archivo y egresar Si el archivo del timei acostumbrase, interpole la remisiva línea de flotación
Si { (F 36 == 3) Suba línea de flotación por nivel de la recerca del dz de adición - a ras en celda remisiva Si (F 1 == E) la impresión depurando información para archivo de boogie-t
} Si { (F 36 == 4)
ComputeCoeffSurf
El cómputo anb, ap, fuente:
La referencia de apuro aprecia por wth 1e20 de ap proliferante y de fuente SurfaceSolver (4)
SurfaceBugtrap
Si (F 1 == D o E)
SurfaceUpdate
} Si no si { (F 36 == 8, 9 o 10)
Los números de cómputo Froude
ComputeBFroude
El cómputo anb, ap, fuente:
La referencia de apuro aprecia por wth 1e20 de ap proliferante y de fuente SurfaceSolver (8)
SurfaceBugtrap
Si (F 1 == D o E)
SurfaceUpdate } No cese si no si (F 36 == 8,9,10)
213
} Si no si { (F 36 == 7) El algoritmo nuevo
} Si no si { (el entero 2 en datos G 6 colocados es cero) Interpole presión para esquinas cuadriculadas y compute la posición nueva de la superficie de agua } Si no { el entero 2 sobre el conjunto de datos G 6 es poco cero Interpole presión para esquina cuadriculada y compute posición de la superficie de agua nueva basada Sobre el promedio de los dos niveles remisivos, oprimido con la distancia inversa para lo Puntos de referencia }
Alise _ alisador
Si (F 154 > 1)
Si { (F 37 == 0 o F 166 == 1) Las variables de actualización de tiempo previo dan un paso
Unstructure
Métrico
BedMake
Waterflow Regenere la cuadrícula
Compute áreas, volúmenes etcétera.
Interpole variables de viejo para cuadrícula nueva
Compute fundentes en superficies de la célula
Si (F 168 > 0) AlgMGMake Rehace cuadrícula para solucionador de multirred
}
214
El diagrama de flujo enfocando a tiempo da un paso e iteraciones para Las computaciones transitorias del sedimento en SSIIM 2 El Iter variable es importante. Éste es el número de pasos de tiempo en lo La computación del sedimento. Si sólo el flujo de agua es computado, esta variable es También usado. Cuando el agua y los sedimentos son computados al mismo tiempo, El locIter variable local es usado en lugar de eso para iteraciones interiores de corriente de agua.
El iterGlobalMax es el parámetro 1 sobre el kilobyte 1 conjunto de datos en el archivo de control TransInnerIter es el parámetro 2 sobre el conjunto de datos F 33 en el archivo de control
La morfología _ tsc () { Para (el Iter = 1 para iterGlobalMax) { WaterSolve () El transporte del sedimento de cómputo Bedchange ()
WaterSolve () { Si (F 36 > 0) lociterGlobalMax = 1 Si no lociterGlobalMax = iterGlobalMax Para (locIter = 1 para lociterGlobalMax) { Si (F 36 == 0) = el locIter Iter
Para (InnerIter = 1 para TransInnerIter) { Compute velocidades, presión, turbulencia
Si (el Iter divisible con F 105 y < 1e6 residual) la superficie ()
215