Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Realizado por:
Dirigido por:
Quiero dedicar este trabajo a todas las personas que durante estos cuatro años
han estado a mi lado, sin duda el resultado de esta etapa se lo debo a ellas y a las
experiencias que hemos compartido.
A mis amigas de Alcántara con quienes crecí y siempre estuvieron a mi lado, les
deseo la mayor suerte en sus caminos, de los que espero poder seguir formando parte.
A mis amigas de Madrid, nunca imaginé encontrar gente tan maravillosa cuando
llegué a esta ciudad.
Por último agradecer al profesorado del I.E.S San Pedro de Alcántara por la
dedicación, esmero y cariño que pusieron en sus clases.
ÍNDICE DE CONTENIDOS
Índice de contenidos
RESUMEN
ABSTRACT
I MEMORIA
2 INTRODUCCIÓN ...................................................................................................3
3 TURBOMÁQUINAS ..............................................................................................5
I
ÍNDICE DE CONTENIDOS
7.3 U ....................................................................................................................................... 55
II
ÍNDICE DE CONTENIDOS
10 CONCLUSIÓN .................................................................................................. 93
11 GLOSARIO ....................................................................................................... 95
REFERENCIAS ........................................................................................................... 97
BIBLIOGRAFÍA ......................................................................................................... 99
III
ÍNDICE DE CONTENIDOS
III ANEXOS
IV
ÍNDICE DE FIGURAS
Índice de figuras
V
ÍNDICE DE FIGURAS
VII
ÍNDICE DE FIGURAS
VIII
ÍNDICE DE TABLAS
Índice de tablas
IX
ÍNDICE DE TABLAS
X
RESUMEN
Este trabajo pretende realizar un análisis CFD de una turbina tipo Francis.
El desarrollo de este trabajo se realiza para un recurso hídrico con las siguientes
características: altura neta de 200 m, donde se pretende diseñar una turbina que
proporcione una potencia de 10 MW.
ABSTRACT
This work is carried out for a hydrological resource with the following
characteristic: net height of 200 m where it is intended to design a turbine to deliver 10
MW.
The appropriate design is made for the required characteristics and is developed
by OpenFOAM. In the same manner the simulation of the fluid through the scroll casing
is carried out and then the analysis of the data obtained is performed.
XI
XII
ANÁLISIS COMPUTACIONAL DE DINÁMICA DE FLUIDOS PARA TURBINA
FRANCIS
DOCUMENTO I: MEMORIA
E.T.S.I de Minas y Energía
1 Objetivo y alcance
1.1 Objetivo
1.2 Alcance
Documento I: Memoria 1
Jesús López Galán
2 Objetivo y alcance
E.T.S.I de Minas y Energía
2 Introducción
Pero para este trabajo mi fuente de inspiración es la Central José María de Oriol con
916 MW en la localidad de Alcántara (Cáceres) debido a que su emplazamiento en la
villa de Alcántara, pueblo en el que crecí, me permitió conocer desde muy pequeño esta
tecnología y ha sido fuente de inspiración para elegir el sector energético como campo
para desarrollar mi carrera profesional.
La presa de Alcántara se encuentra en el cauce del río Tajo, en pleno Parque Natural
Tajo Internacional. Encontramos una presa de gravedad con 130 m de altura y un embalse
de hasta 10.400 Ha. cuando este alcanza su máximo nivel.
Documento I: Memoria 3
Jesús López Galán
4 Introducción
E.T.S.I de Minas y Energía
3 Turbomáquinas
Dicha ecuación relaciona el trabajo intercambiado por el rotor, con los cambios
de velocidad del fluido que lo atraviesa.
La segunda ley de Newton: la fuerza que actúa sobre una masa m, es igual a la
variación de la cantidad de movimiento por unidad de tiempo más las fuerzas debidas a
la presión.
𝑚̇ 1 𝑚̇ 2
𝑐1
⃗⃗⃗ 𝑐2
⃗⃗⃗
⃗⃗⃗⃗
𝐴1 ⃗⃗⃗⃗
𝐴2
𝑝1 𝑝2
Documento I: Memoria 5
Jesús López Galán
𝑑
𝐹= (𝑚̇ ∙ 𝑐 ) + 𝑝1 ∙ ⃗⃗⃗⃗ ⃗⃗⃗⃗2
𝐴1 + 𝑝2 ∙ 𝐴
𝑑𝑡
𝑑 (𝑚 ∙ 𝑐 )
𝐹 = 𝑝1 ∙ ⃗⃗⃗⃗
𝐴1 + 𝑝2 ∙ ⃗⃗⃗⃗
𝐴2 + 𝑚̇2 ∙ ⃗⃗⃗
𝑐2 − 𝑚̇1 ∙ 𝑐1 + [ ] 𝑉𝐶
𝑑𝑡
En régimen estacionario:
⃗)
𝑑(𝒎 ∙ 𝒄
𝑚̇1 = 𝑚̇2 ; [ ] 𝑉𝐶 = 0 ; 𝐹 = 𝑚̇ ∙ ( ⃗⃗⃗
𝑐2 − ⃗⃗⃗
𝑐1 )
𝑑𝑡
Descomposición de la fuerza:
Axial ⃗⃗⃗
𝐹𝑎 = 𝑚̇ ∙ ( ⃗⃗⃗⃗⃗⃗
𝑐2𝑎 − ⃗⃗⃗⃗⃗
𝑐1𝑎 )
6 Turbomáquinas
E.T.S.I de Minas y Energía
⃗⃗⃗⃗⃗
𝑀𝑎 = 𝐹 ∙ 𝑟
𝑀𝑎 = 𝑚̇ ∙ (𝑐1𝑢 ∙ 𝑟1 − 𝑐2𝑢 ∙ 𝑟2 )
Documento I: Memoria 7
Jesús López Galán
Como:
𝑢1 = 𝜔 ∙ 𝑟1 y 𝑢2 = 𝜔 ∙ 𝑟2
Formula de Euler:
En términos de energía:
𝐸 = (𝑐1𝑢 ∙ 𝑢1 − 𝑐2𝑢 ∙ 𝑢2 )
8 Turbomáquinas
E.T.S.I de Minas y Energía
Documento I: Memoria 9
Jesús López Galán
10 Turbomáquinas
E.T.S.I de Minas y Energía
El término turbina, fue utilizado por primera vez por un ingeniero militar francés,
Claude Burdin, en un análisis teórico sobre las ruedas hidráulicas que ponía el acento en
la velocidad de rotación. Un alumno suyo de la Escuela de Minería de Saint Étienne,
Benoit Founeyron, en 1834 diseñó y construyó ruedas hidráulicas que alcanzaban,
inicialmente, velocidades de rotación de 60 revoluciones por minuto.
En 1890 se utilizó por primera vez una turbina para la producción de energía eléctrica.
A partir de entonces, se desarrollaron diversos tipos de turbinas de forma muy rápida y
se mejoran los diseños existentes.
Encontramos tres tipos de turbinas que cubren, casi por completo, el abanico de saltos
hidráulicos que se presentan en la naturaleza. Estas turbinas son las denominadas Pelton,
Francis y Kaplan.
Para conocer qué tipo de turbina será necesaria en nuestro emplazamiento. Lo primero
que haremos será hallar el número específico de revoluciones, aplicando la fórmula:
3470
𝑛𝑠 = = 126,53
𝐻0,625
Conocida la velocidad específica, que es un valor adimensional podemos entrar en la
Tabla 4.1 o en la Figura 4.1 para conocer o por lo menos intuir que tipo de turbina será la
más adecuada.
Documento I: Memoria 11
Jesús López Galán
400
380
360
340
320
300
280
260
240
Salto neto
220
200
180
160
140
120
100
80
60
40
20
0
0 100 200 300 400 500 600 700 800 900 1000 1100 1200
Velocidad específica
Figura 4.1. Gráfica del valor máximo del salto en función de Ns.
Documento I: Memoria 13
Jesús López Galán
5 Turbina Francis
Derivadas del diseño que del ingeniero inglés James Bicheno Francis, las cuales
eran turbinas centrípetas totalmente radiales, donde los ángulos de entrada y salida del
fluido eran los mismos. En consecuencia, se ajustaban mejor al modelo teórico (ecuación
de Euler) que las actuales. Al ser radial, el diámetro interior resultaba muy grande, pues
el agua, después de salir de los canales entre álabes del rodete, tenía que girar 90°. Pronto
se vio la necesidad de hacer el rodete con una componente axial de salida, para facilitar
la descarga del agua y con ello reducir el diámetro del mismo. A pesar de las sucesivas
modificaciones que han conducido a un diseño muy diferente, se le sigue llamando
turbina Francis.
Documento I: Memoria 15
Jesús López Galán
FUENTE: [1]
16 Turbina Francis
E.T.S.I de Minas y Energía
Conocida como el salto de Aldeadávila, Figuras 5.2 y 5.3, esta presa se encuentra
en el curso medio del río Duero a 7 km de la localidad de Aldeadávila de la Rivera en la
provincia de Salamanca.
Documento I: Memoria 17
Jesús López Galán
FUENTE: SEPREM
DATOS HIDROLÓGICOS
Superficie de la cuenca hidrográfica (km2): 73.458,000
Aportación media anual (hm3): 12.404,000
Precipitación media anual (mm): 598,000
Caudal punta avenida de proyecto (m3/s): 12.500,00
DATOS DE LA PRESA
Arco
Tipo de presa:
Gravedad
Cota coronación (m): 333
Altura desde cimientos (m): 139,500
Longitud de coronación (m): 250
Cota cimentación (m): 193,500
Cota del cauce en la presa (m): 204,000
Volumen del cuerpo presa (1000 m3): 848,120
18 Turbina Francis
E.T.S.I de Minas y Energía
5.1.1.2 Planos
FUENTE: SEPREM
Documento I: Memoria 19
Jesús López Galán
FUENTE: SEPREM
DATOS HIDROLÓGICOS
Superficie de la cuenca hidrográfica (km2) 51.916,00
Aportación media anual (hm3) 6.435,00
Precipitación media anual (mm) 669
Caudal punta avenida de proyecto (m3/s) 15.000,00
DATOS DE LA PRESA
Tipo de presa Contrafuertes
Cota coronación (m) 223
Altura desde cimientos (m) 130
Longitud de coronación (m) 570
Cota cimentación (m) 93
Cota del cauce en la presa (m) 101
Volumen del cuerpo presa (1000 m3) 962,41
20 Turbina Francis
E.T.S.I de Minas y Energía
5.1.2.2 Planos
FUENTE: SEPREM
Documento I: Memoria 21
Jesús López Galán
Esta presa se caracteriza por su longitud y por tener el salto neto más alto de
España. Siendo peculiar debido a que las turbinas no se encuentran a pie de presa sino
que la toma de agua se encuentra en la parte inferior de la presa para dirigir el agua
mediante un túnel escavado en la roca una distancia de 15.000 m para acabar desaguando
en el embalse de Aldeadávila. Y consiguiendo un salto neto de 410 m y no los 202 m que
se conseguirían con las turbinas a pie de presa.
Cuenta por tanto y para la producción de energía con 6 turbinas Francis que
proporcionan una producción anual media de 1.376 GWh.
22 Turbina Francis
E.T.S.I de Minas y Energía
El salto de Saucelle, Figura 5.8 se encuentra en el cauce del río Duero, ubicado a
8 km de la localidad de Saucelle, en la provincia de Salamanca.
Este salto se divide en dos centrales; Saucelle I que cuenta con cuatro turbinas
Francis que proporcionan 251 MW y Saucelle II con una potencia de 269 MW repartida
entre dos turbinas también tipo Francis. Esto hace por tanto un total de 520 MW de
potencia instalada.
FUENTE: SEPREM.
Documento I: Memoria 23
Jesús López Galán
Figura 5.9 Corte transversal de una central de acumulación por bombeo de Säckingen,
Alemania.
24 Turbina Francis
E.T.S.I de Minas y Energía
2. Tubo de aspiración;
3. Turbina;
4. Válvula de drenaje;
5. Rejilla;
6. Compuerta;
7. Nivel superior de
agua;
9. Alternador;
10. Volante;
11 Engranaje elevador
de velocidad;
12. Regulador.
2. Turbina Francis gemela o de dos flujos. Las turbinas Francis gemelas, Figura 5.11,
poseen un rodete de doble admisión y absorben, por tanto, caudal doble. Este tipo de
turbinas tiene un ns √2 veces mayor que la turbina Francis simple con rodete de la
misma geometría. En la actualidad se construyen solo ocasionalmente. Estas turbinas
suelen construirse con cámara espiral y distribuidor único, rodete doble y tubo de
Documento I: Memoria 25
Jesús López Galán
aspiración simple o doble. A pesar de que en estas turbinas el eje del grupo es más
largo, y de que, además de un rodete dobles están provistas de doble codo de
evacuación y doble tubo de aspiración, resultan tanto o más económicas que las
turbinas simples convencionales ya que: las dimensiones de la turbinas son más
reducidas y para la misma P (potencia) y Hn (altura neta) es mayor, con la
consiguiente economía en el alternador. Otras ventajas son la disposición horizontal
que simplifica el servicio y las revisiones y permite en terreno volcánico, la
instalación de turbinas y alternador sobre un macizo de hormigón común, de manera
que la amplitud de la sacudida sísmica es idéntica para ambas maquinas, evitándose
la deformación del eje. Si la potencia de la turbina es elevada, o si las variaciones de
nivel del canal de salida son importantes, de manera que es preciso mantener el
alternador al abrigo de las crecidas, se recurre casi siempre a la disposición vertical,
a la cual se adapta mejor la turbina simple.
26 Turbina Francis
E.T.S.I de Minas y Energía
Documento I: Memoria 27
Jesús López Galán
d) Un solo cojinete de empuje puede soportar toda la disposición horizontal del rotor
y del empuje hidráulico; mientras que en disposición horizontal serán necesarios
frecuentemente dos cojinetes, porque en determinadas condiciones de carga el
empuje axial cambia de sentido.
e) En general tienen un rendimiento más elevado, del 1-2 % superior. Esto es debido
a que las turbinas de eje horizontal requieren un codo adicional a la salida del rotor
para la transición de la corriente de dirección horizontal a vertical.
a) Las turbinas modernas no suelen exigir más revisiones que los alternadores.
b) Las turbinas de baja presión de gran potencia requieren cajas espirales de gran
tamaño fabricadas de chapa, que, con frecuencia, por dificultades de transporte,
han de ser transportadas en secciones y soldadas en la central misma. Por el
contrario, las cajas espirales de las turbinas de alta presión a igual de potencia son
más pequeñas y de paredes más gruesas, y suelen fabricarse de fundición de acero,
a veces seccionadas en piezas provistas de bridas para su ensamblaje in situ.
5.2.5 Según el ns
Para calcular el ns de una turbina hidráulica, a partir del salto neto y del caudal
nominal o de diseño es preciso estimar el rendimiento total que depende de la potencia de
la turbina:
Documento I: Memoria 29
Jesús López Galán
Figura 5.12 Variación de la forma del rodete y del triángulo de velocidades de entrada al
aumentar ns en turbinas de reacción.
30 Turbina Francis
E.T.S.I de Minas y Energía
1. El flujo del rodete se hace cada vez más axial y menos radial, hasta llegar a
ser totalmente axial en las turbinas Kaplan
2. Disminuye el número y la longitud de los álabes del rodete. Esto es debido a
que el caudal relativamente grande lleva consigo velocidades de flujo más
elevadas, y exige para controlar las perdidas, y evitar que empeore el
rendimiento hidráulica, menor superficie mojada.
𝐷1
3. Disminuye el diámetro D1 del rodete, acercándose la relación a 1.
𝐷2
Documento I: Memoria 31
Jesús López Galán
Aunque una turbina Francis está compuesta por multitud de elementos, véase
Figura 5.13, los órganos principales, en el orden de paso del agua son: la cámara espiral,
el distribuidor, el rodete móvil y el tubo de aspiración.
32 Turbina Francis
E.T.S.I de Minas y Energía
Documento I: Memoria 33
Jesús López Galán
d) Cámara espiral.
La cámara está constituida por la unión sucesiva de una serie de virolas troco-
cónicas, cuyos ejes respectivos forman una espiral. Desde el acoplamiento con la tubería
forzada, donde el diámetro interior de la virola correspondiente alcanza su valor máximo,
la sección interior (circular en la mayoría de los casos) va decreciendo paulatinamente
hasta la virola que realiza el cierre de la cámara sobre sí misma, cuyo diámetro interior se
reduce considerablemente. Esta disposición se conoce como el caracol de la turbina, en
el que, debido a su diseño, se consigue que el agua circule con velocidad aparentemente
constante y sin torbellinos, evitando pérdidas de carga.
5.3.2 Predistribuidor
del hormigón de la cámara espiral, etc.) y móviles y al empuje axial sobre el rodete. El
estator no contribuye a la mejora del flujo, como la caja espiral y el distribuidor, sino que
sirve de soporte a la turbina.
Documento I: Memoria 35
Jesús López Galán
El distribuidor está formado por una serie de álabes en forma de persiana circular,
que pueden modificar su posición para dar al flujo la dirección adecuada de ataque al
rodete y para regular el gasto según la potencia demandada a la turbina.
En este elemento se transforma una parte de la energía potencial del agua en
energía cinética, creándose una sobrepresión antes de entrar en el rodete llamada presión
de reacción.
El distribuidor de una turbina Francis estará constituido por los álabes directrices
y el equipo de accionamiento de dichos álabes. También se les suele llamar palas
directrices o directoras. Cada uno de ellos, al unísono con los demás, puede orientarse,
dentro de ciertos límites, al girar su eje respectivo, pasando de la posición de cerrado total,
cuando están solapadas unas palas sobre otras, a la de máxima apertura que corresponde
al desplazamiento extremo, tendiendo a quedar en dirección radial y manteniendo, entre
sí, una convergencia hacia el eje.
Según la disposición de los ejes de giro de los álabes directrices el distribuidor puede
ser:
1. Crear el campo de velocidades más favorable en toda la periferia de entrada del rodete,
en cuanto al módulo del vector velocidad y el ángulo α1, de manera que la circulación
de entrada tenga un valor adecuado, y se consiga además una entrada sin choque.
36 Turbina Francis
E.T.S.I de Minas y Energía
Documento I: Memoria 37
Jesús López Galán
3. Anillo superior;
5. Bielas regulables fijas por un extremo a las manivelas y por el otro al anillo de
regulación;
6. Anillo de regulación, que al girar provoca el giro simultaneo de todos los álabes
directrices en un mismo ángulo.
38 Turbina Francis
E.T.S.I de Minas y Energía
5.3.4 Rodete
En función del número de revoluciones nos encontramos con estos tres tipos de
rodetes para las turbinas Francis:
Los rodetes lentos, Figura 6.17, se utilizan en los grandes saltos; con ellos se tiende
a reducir el número de revoluciones, lo cual supone un aumento del diámetro del rodete
D1 respecto al del tubo de aspiración D3.
Documento I: Memoria 39
Jesús López Galán
40 Turbina Francis
E.T.S.I de Minas y Energía
𝑢1 = 𝑐1 ∙ cos 𝛼1
𝑢12 = ƞ ∙ 𝑔 ∙ 𝐻𝑛
Documento I: Memoria 41
Jesús López Galán
42 Turbina Francis
E.T.S.I de Minas y Energía
Documento I: Memoria 43
Jesús López Galán
44 Turbina Francis
E.T.S.I de Minas y Energía
Documento I: Memoria 45
Jesús López Galán
46 Turbina Francis
E.T.S.I de Minas y Energía
Documento I: Memoria 47
Jesús López Galán
El método consiste en discretizar una región del espacio, creando lo que se conoce
como malla, dividiendo una región del espacio en pequeños volúmenes de control.
Después se resuelve en cada uno de ellos las ecuaciones de conservación discretizadas,
de forma que en realidad, se resuelve una matriz algebraica en cada celda de forma
iterativa hasta que el residuo es suficientemente pequeño.
Es por tanto que el empleo de esta técnica abre una nueva línea de trabajo que nos
permita conocer una cantidad de información casi ilimitada en cada región del fluido y
de los elementos que con el interactúan, reduciendo el tiempo y los costes en las fases de
diseño y análisis del proyecto.
Sin embargo el uso de esta técnica tiene un coste ya que es necesario poder acceder
a ordenadores capaces de realizar los cálculos. Además de contar con personal formado
que conozca el software y sepa dar sentido a los resultados obtenidos.
6.3 OpenFOAM
solvers, que son cada una de las funciones diseñadas para resolver un problema
específico.
utilities, diseñados para realizar tareas que implican manipulación de datos.
Nuevos solvers y utilities pueden ser creados por los usuarios con el requisito previo
del conocimiento del método, la física y técnicas de programación.
Nuestro trabajo será crear estos archivos ejecutables con los datos del problema y
la configuración que creemos apropiada para que las funciones puedan realizar su
objetivo.
Documento I: Memoria 49
Jesús López Galán
Documento I: Memoria 51
Jesús López Galán
Panel de propiedades: Este panel nos permite ver y cambiar los parámetros del
elemento de estudio.
Documento I: Memoria 53
Jesús López Galán
7.3 U
Figura 7.2 Comando paraFoam.
Documento I: Memoria 55
Jesús López Galán
7.4 Filtros
En el modelo de estudio los filtros más empleados han sido Glyph y Stream
Tracer.
Mientas que el filtro Stream Tracer, Figura 7.6, muestra las líneas de flujo.
Documento I: Memoria 57
Jesús López Galán
En este capítulo se presenta la estructura del código usado, OpenFOAM. Así como el
desarrollo del modelo de la turbina Francis en un modelo 3D. Este modelo constará de
tubería forzada, cámara espiral y rodete. Para ello debemos previamente seleccionar un
solver que se ajsute al fenómeno que se pretende analizar. Así mismo se aplica el solver
al caso de ejemplo para verificar su comportamiento y verificar que se adapta al caso de
estudio.
A fin de aplicar el código OpenFOAM para las simulaciones deseadas, fue necesario,
en primer lugar, elegir el solver que tuviese el modelo más adecuado para representar el
flujo de agua a través del modelo.
Documento I: Memoria 59
Jesús López Galán
Este tutorial tiene como objeto conocer el avance de un fluido a través de una
tubería, mediante la representación de una sección de la misma, Figura 8.1, y viendo la
representación de velocidades en la Figura 8.2.
𝑃 = 9.8 ∙ 10−3 ∙ 𝑄 ∙ 𝐻 ∙ ƞ
𝐷2
𝑄 =𝑉 ∙𝑆 =𝑉 ∙ 𝜋 ∙
4
La velocidad del fluido en la tubería forzada deberá ser de 1,8 m/s, lo cual será
una de las condiciones de contornos a introducir.
Documento I: Memoria 61
Jesús López Galán
𝐼 = 0,16 ∙ 𝑅𝑒𝑑ℎ
𝑉 ∙ 𝑑ℎ
𝑅𝑒𝑑ℎ =
𝜈
Siendo V la velocidad del fluido y ν la viscosidad cinemática en m2/s.
Tomando los valores de V=1,8 m/s, dh=1m pues es el diámetro con el que comienza
la cámara espiral y 𝜈 =1∙ 10-6.m2/s.
𝐼 = 0,0264
3 2
𝑚2
𝜅 = ∙ (𝑉 ∙ 𝐼) = 0,003 2
2 𝑠
3⁄
𝜅 2
ε = 𝐶𝜇 0,75 ∙
𝑙
Donde 𝑙 es la longitud de turbulencia, calculada como:
𝑙 = 0,038 ∙ 𝑑ℎ
3
𝜅2 𝑚2
ε = 𝐶𝜇 0,75 ∙ = 0,0008
𝑙 𝑠3
Documento I: Memoria 63
Jesús López Galán
Esta primera simulación nos permite conocer que el solver elegido para la
resolución del modelo es el adecuado. Observando la Figura 9.2 vemos la evolución del
fluido en el tiempo es fácil ver el incremento de la velocidad del fluido al encontrar un
estrechamiento.
Documento I: Memoria 65
Jesús López Galán
𝐷2
𝑄 =𝑉 ∙𝑆 =𝑉 ∙ 𝜋 ∙
4
Tabla 9.1 Velocidad en tubería forzada.
1 2
Q 5,654866776 5,654866776
(m^3/s)
D 2 1
(m)
V 1,8 7,2
(m/s)
66 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
En el modelo de estudio, la cámara espiral estará formada por ocho tramos con
sus secciones cada una a 45º. Una cámara espiral convencional suele estar formada por
un mayor número de tramos, alrededor de los quince, pero para este estudio y para poder
obtener una primera aproximación de las dimensiones de la misma ocho tramos serán
suficientes.
Cada sección de la cámara espiral es una tubería con forma de C, como apreciamos
en la Figura 9.3 en color morado este diseño permite la salida del fluido hacia la turbina
al mismo tiempo que avanza a través de la cámara espiral.
Para la realización del modelo de cada uno de los tramos se decide que la cámara
tenga una apertura de 120º hacia la turbina. Esto se consigue mediante un rectángulo
inscrito en una circunferencia, cada uno de los vértices del rectángulo tendrá una
coordenada en los ejes X Y Z. Estos vértices los uniremos entre sí mediante arcos para
así conseguir la sección deseada. Tres de dichos arcos los denominaremos wall, esto en
OpenFOAM significará que ese lado del tramo será un muro y no permitirá el paso del
Documento I: Memoria 67
Jesús López Galán
fluido a través de el mismo, sin embargo el arco restante, el que enfrenta el rodete será
denominado como patch permitiendo el paso del fluido.
68 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
Como dividimos la cámara en ocho tramos, cada uno a 45º, estos tramos
7𝑄 6𝑄
serán atravesado únicamente por Q, , , ..., respectivamente, y como la
8 8
𝜋 ∙ 𝑑12
𝑄= ∙ 𝑐𝑒
4
Siendo Ce la velocidad de entrada en la cámara espiral.
Documento I: Memoria 69
Jesús López Galán
𝑚
𝐶𝑒 = 17,71
𝑠
Despejando de la fórmula del caudal se obtiene que:
𝑄
𝑑1 = 1,128 ∙ √
𝑐𝑒
7 6 5
𝑑2 = √ ∙ 𝑑1 ; 𝑑3 = √ ∙ 𝑑1 ; 𝑑4 = √8 ∙ 𝑑1 ;
8 8
4 3 2
𝑑5 = √ ∙ 𝑑1 ; 𝑑6 = √ ∙ 𝑑1 ; 𝑑7 = √ ∙ 𝑑1 ;
8 8 8
1
𝑑8 = √ ∙ 𝑑1
8
espiral 2 0,634284875
espiral 3 0,593319172
espiral 4 0,549306815
espiral 5 0,501446223
espiral 6 0,448507136
espiral 7 0,388418574
espiral 8 0,317142438
espiral 9 0,224253568
70 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
Documento I: Memoria 71
Jesús López Galán
espiral 2 0,8
espiral 3 0,76
espiral 4 0,6
espiral 5 0,42
espiral 6 0,26
espiral 7 0,22
espiral 8 0,17
espiral 9 0,16
72 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
Como podemos comprobar en las Figuras 9.7 y 9.8, la zona comprendida entre las
secciones denominadas espiral 1 y espiral 2 tiene un mallado más fino que en las zonas
anteriores pues querremos obtener una mayor precisión en los resultados.
Documento I: Memoria 73
Jesús López Galán
En esta imagen se puede observar como las paredes denominadas como “wall”
no permiten el paso del fluido a través de ellas y por tanto la velocidad de estas se
mantendrá a 0 m/s, mientras que las denominadas como “patch”, bien sean “outlet” hacia
el rodete o “internalMesh” hacia el siguiente tramo de la cámara espiral experimentan
un cambio de velocidad.
74 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
Documento I: Memoria 75
Jesús López Galán
76 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
Documento I: Memoria 77
Jesús López Galán
Un efecto que aparece en esta última simulación es una repentina aceleración del
fluido en la última zona de la cámara espiral, esto sucede debido a las turbulencias
generadas al encontrar una imposición a modo de “wall” en la sección denominada
espiral 9.
En una cámara espiral real no encontramos este efecto pues el último tramo se
uniría al primero dando al conjunto forma de toroide hueco. En el caso del modelo, para
simplificarlo y dado que puedo obtener resultados consistentes sin utilizar un modelo más
complejo, debo de tener en cuenta esta última aceleración.
78 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
Documento I: Memoria 79
Jesús López Galán
80 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
9.3 Rodete
Para el dimensionamiento del rodete necesitamos igual que pasaba con la cámara
espiral conocer las características del emplazamiento así como la potencia que queremos
entregar. En el caso del modelo se decide diseñar una turbina para un salto neto de 200 m
y que entregue una potencia de 10 MW.
3470
𝑛𝑠 = = 126,53
𝐻0,625
Considerando un rendimiento η = 0,91, se calcula la velocidad de giro a partir de:
𝐻0,125
𝑛 = 1164 ∙ = 953,3 𝑟𝑝𝑚
√𝑄
Documento I: Memoria 81
Jesús López Galán
𝑛𝑠
𝐾𝑈 = = 0,31 +
400
Sustituyendo en la expresión de KU se obtiene el diámetro de salida del rodete:
√𝐻 𝑛𝑠
𝐷3 = 84,55 ∙ ∙ (0,31 + ) = 0,785 𝑚
𝑛 400
94,5
𝐷1 = (0,4 + ) ∙ 𝐷3 = 0,901 𝑚
𝑛𝑠
𝐷3
𝐷2 = = 0,799 𝑚
0,96 + 0,00038 ∙ 𝑛𝑠
𝑛𝑠
𝐻1 = (0,094 + ) ∙ 𝐷3 = 0,099 𝑚
4000
42
Para 𝑛𝑠 < 110; 𝐻2 = (−0,05 + ) ∙ 𝐷3
𝑛𝑠
𝐷3
Para 𝑛𝑠 > 110; 𝐻2 = = 0,262 𝑚
(3,16−0,0013 ∙ 𝑛𝑠 )
82 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
FUENTE: [4]
Otra forma de calcular las dimensiones que tendrá el rodete es mediante los
coeficientes óptimos de velocidad ξ1, ξ2.
60 ∙ 𝑢1
𝐷1 =
𝑛 ∙ 𝜋
𝑢1 = ξ1 ∙ √2 ∙ 𝑔 ∙ 𝐻𝑛
60 ∙ 𝑢2
𝐷2 =
𝑛 ∙ 𝜋
𝑢2 = ξ2 ∙ √2 ∙ 𝑔 ∙ 𝐻𝑛
Documento I: Memoria 83
Jesús López Galán
Figura 9.21 Gráfico que muestra el orden de magnitud de las dimensiones de las ruedas
Francis y hélice, que relacionan ξ1 y ξ 2 con ns.
84 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
Figura 9.22 Gráfico para determinar el orden del ángulo de ataque α1 y coeficientes
óptimos de velocidad φ1 y φ2.
3470
𝑛𝑠 = = 126,53
𝐻0,625
Y entrando en la Figura 9.21 se obtiene:
𝜉1 = 0,69 y 𝜉2 = 0,54
𝐷1 = 0,865 𝑚 y 𝐷2 = 0,677 𝑚
Documento I: Memoria 85
Jesús López Galán
Con estos valores podemos además realizar un diseño aproximado del edificio y
de sus condicionantes como son el tubo de aspiración o la altura, pues no diferirán mucho
de los valores reales de ejecución.
86 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
Para el cálculo del rendimiento del rodete se trabaja con valores medios de los
triángulos de velocidades, el estudio teórico será por tanto aproximado.
En las turbinas tipo Francis radiales en cualquier punto de la entrada del fluido en
el álabe se presenta el mismo triángulo de velocidades.
𝑐1 = 𝑤
⃗⃗⃗ ⃗⃗ 1 + 𝑢
⃗1
Donde c1,
𝑐1 = 𝐶1 ∙ √2 ∙ 𝑔 ∙ 𝐻
𝐶1 = 0,66
𝑢1 = 𝑈1 ∙ √2 ∙ 𝑔 ∙ 𝐻
3470
𝑛𝑠 = = 126,53
𝐻0,625
Obtenemos un valor de:
𝑈1 = 0,74
Documento I: Memoria 87
Jesús López Galán
FUENTE: [10]
88 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
𝛼1 = 18°
𝑐2 = 𝑤
⃗⃗⃗ ⃗⃗ 2 + 𝑢
⃗2
𝐷2
𝑢2 = 𝑢1 ∙
𝐷1
A la salida del fluido del rodete hacia el tubo de descarga, interesa que el fluido
salga sin rotación para reducir perdidas. Esto equivale a decir que la velocidad absoluta
del fluido a la salida del rodete no tiene componente tangencia, sino solo meridional, es
decir, α2 ≈ 90°. Aunque en la práctica este valor se encontrara entre 75° y 85°, pero se
tomará 90° para simplificar.
Por tanto, para el cálculo del rendimiento y de acuerdo con la ecuación de Euler:
𝑐1 ∙ 𝑢1 ∙ 𝑐𝑜𝑠𝛼1 − 𝑐2 ∙ 𝑢2 ∙ 𝑐𝑜𝑠𝛼2
𝐻𝑡 =
𝑔
𝑐1 ∙ 𝑢1 ∙ 𝑐𝑜𝑠𝛼1
𝐻𝑡 =
𝑔
Documento I: Memoria 89
Jesús López Galán
𝐻𝑡 𝑐1 ∙ 𝑢1 ∙ 𝑐𝑜𝑠𝛼1
ƞ= =
𝐻 𝑔 ∙𝐻
ƞ = 2 ∙ 𝐶1 ∙ 𝑈1 ∙ 𝑐𝑜𝑠𝛼1
ƞ = 0,923
90 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
Documento I: Memoria 91
Jesús López Galán
92 Dimensionamiento y obtención de
resultados
E.T.S.I de Minas y Energía
10 Conclusión
Esta técnica conlleva un elevado coste inicial como se puede ver reflejado en el
Documento II: Organización y presupuesto del proyecto, debido al tiempo invertido en la
formación de personas capaces de manejar los programas requeridos en la realización de
este tipo de análisis. Coste que se verá amortizado en el tiempo gracias a que con la técnica
CFD podemos prescindir de los ensayos a escala. Además el manejo de esta tecnología
es aplicable a innumerables situaciones y problemas.
Documento I: Memoria 93
Jesús López Galán
94 Conclusión
E.T.S.I de Minas y Energía
11 Glosario
c: Velocidad absoluta.
CFD: Computational Fluid Dynamics.
D: Diámetro.
ε: Ratio de disipación.
H: Altura neta.
Hn: Altura neta.
Hs: Altura estática de aspiración.
Ht: Energía en forma de altura de fluido.
I: Intensidad de la turbulencia.
κ: Energía de la turbulencia.
l: Longitud de la turbulencia.
n: Velocidad de giro.
ns: Velocidad específica.
Ƞ: Rendimiento.
P: Potencia.
Q: Caudal.
Re: Número de Reynolds.
S: Superficie.
TF: Turbina Francis.
u: Velocidad tangencial.
V: Volumen.
w: Velocidad relativa.
Documento I: Memoria 95
Jesús López Galán
96
E.T.S.I de Minas y Energía
Referencias
Documento I: Memoria 97
Jesús López Galán
98 Referencias
E.T.S.I de Minas y Energía
Bibliografía
Documento I: Memoria 99
Jesús López Galán
100 Bibliografía
ANÁLISIS COMPUTACIONAL DE DINÁMICA DE FLUIDOS PARA TURBINA
FRANCIS
1. Diagrama de Gantt
El siguiente diagrama refleja las tareas que se han realizado para el desarrollo de
este proyecto mostrando el orden temporal de realización y la relación existente entre
cada una de ellas. Este diagrama comenzó siendo una estimación de los tiempos
empleados para servirme de guía, pero ha sido corregido para mostrar de la forma más
precisa posible la evolución real del proyecto.
104
E.T.S.I de Minas y Energía
2. Análisis económico
Entre los costes fijos hay que incluir también el correspondiente al acceso a
Internet. Tomando un valor de una tarifa de 20 € mensuales y con una extensión del
trabajo de 8 meses, tomando el mes de enero de descanso para dedicarlo a mis estudios
personales, esto hace un total de 7 meses y supone un coste de 140 €.
Se parte por tanto de una estimación de un sueldo de 1800 €/ mes y 4000 €/mes
que dan lugar a aproximadamente 30 €/hora y 50 €/hora para el ingeniero Junior y Senior
respectivamente.
Las horas invertidas por el alumno se calcularán suponiendo una dedicación media
de 90 horas mensuales durante 7 meses. Lo que hace un total de 630 horas. Que da lugar
a una retribución para el ingeniero junior de 18.900 €.
Por parte del tutor las horas invertidas se estiman en torno a las 50 horas, lo que
implica un coste de 2500 €.
Total (€)
Total 22540
Códigos
SYSTEM
blockMeshDict
/*-----------------------------*- C++ -*-------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object blockMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
convertToMeters 1;
vertices
(
(8.25 9.13 4)//0 forzada
(9.25 9.13 4)//1
(9.25 10.87 4)//2
(8.25 10.87 4)//3
112 Códigos
E.T.S.I de Minas y Energía
);
blocks
(
);
edges
(
arc 0 1 (8.75 9 4)//forzada
arc 1 2 (9.75 10 4)
arc 2 3 (8.75 11 4)
arc 3 0 (7.75 10 4)
arc 4 5 (8.75 9 7)
arc 5 6 (9.75 10 7)
arc 6 7 (8.75 11 7)
arc 7 4 (7.75 10 7)
114 Códigos
E.T.S.I de Minas y Energía
arc 11 8 (8.25 10 8)
);
boundary
(
inlet
{
type patch;
faces
(
(0 1 2 3)
);
}
outlet
{
type patch;
faces
(
(13 17 18 14)//espiral 2
(17 21 22 18)//espiral 3
(21 25 26 22)//espiral 4
(25 29 30 26)//espiral 5
(29 33 34 30)//espiral 6
(33 37 38 34)//espiral 7
(37 41 42 38)//espiral 8
(41 45 46 42)//espiral 9
);
}
fixedWalls
{
type wall;
faces
(
(44 47 46 45)
(0 4 5 1)//forzada1
(1 5 6 2)
(2 6 7 3)
(0 3 7 4)
(4 8 9 5)//forzada2
(5 9 10 6)
(6 10 11 7)
(4 7 11 8)
(8 12 13 9)//espiral1
(8 11 15 12)
(10 14 15 11)
(9 13 14 10)
(12 16 17 13)//espiral 2
(12 15 19 16)
116 Códigos
E.T.S.I de Minas y Energía
(14 18 19 15)
(16 20 21 17)//espiral 3
(16 19 23 20)
(18 22 23 19)
(20 24 25 21)//espiral 4
(20 23 27 24)
(22 26 27 23)
(24 28 29 25)//espiral 5
(24 27 31 28)
(26 30 31 27)
(28 32 33 29)//espiral 6
(28 31 35 32)
(30 34 35 31)
(32 36 37 33)//espiral 7
(32 35 39 36)
(34 38 39 35)
(36 40 41 37)//espiral 8
(36 39 43 40)
(38 42 43 39)
(40 44 45 41)//espiral 9
(40 43 47 44)
(42 46 47 43)
);
}
rodete
{
type wall;
faces
(
(48 49 50 51)//rodete
(52 55 54 53)
(52 48 51 55)
(55 51 50 54)
(53 54 50 49)
(52 53 49 48)
(56 59 58 57)//álabes
(59 63 62 58)
(62 61 57 58)
(61 60 56 57)
(63 59 56 60)
(60 61 62 63)
(70 71 68 69)
(66 67 71 70)
(66 70 69 65)
(65 69 68 64)
(66 65 64 67)
(71 67 64 68)
(72 75 74 73)
(75 72 76 79)
(76 77 78 79)
(79 78 74 75)
(77 73 74 78)
(76 72 73 77)
(80 83 82 81)
(83 87 86 82)
(83 80 84 87)
(84 85 86 87)
(85 81 82 86)
(84 80 81 85)
(50 54 89 88)
(54 93 92 89)
(50 90 93 54)
(90 91 92 93)
(90 50 88 91)
(91 88 89 92)
(48 94 97 96)
(94 95 98 97)
(48 52 95 94)
(48 96 99 52)
(95 52 99 98)
(96 97 98 99)
);
}
);
// ************************************************************* //
118 Códigos
E.T.S.I de Minas y Energía
controlDict
/*--------------------------*- C++ -*----------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object controlDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
application simpleFoam;
startFrom startTime;
startTime 0;
stopAt endTime;
endTime 1000;
deltaT 1;
writeControl timeStep;
writeInterval 10;
purgeWrite 0;
writeFormat ascii;
writePrecision 6;
writeCompression uncompressed;
timeFormat general;
timePrecision 6;
runTimeModifiable true;
// ************************************************************* //
decomposeParDict
/*--------------------------*- C++ -*----------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object decomposeParDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
numberOfSubdomains 5;
method scotch;
// ************************************************************* //
120 Códigos
E.T.S.I de Minas y Energía
fvSchemes
/*-------------------------*- C++ -*----------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object fvSchemes;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
ddtSchemes
{
default steadyState;
}
gradSchemes
{
default Gauss linear;
}
divSchemes
{
default none;
div(phi,U) bounded Gauss limitedLinearV 1;
div(phi,k) bounded Gauss limitedLinear 1;
div(phi,epsilon) bounded Gauss limitedLinear 1;
div(phi,R) bounded Gauss limitedLinear 1;
div(R) Gauss linear;
div(phi,nuTilda) bounded Gauss limitedLinear 1;
div((nuEff*dev2(T(grad(U))))) Gauss linear;
}
laplacianSchemes
{
default Gauss linear corrected;
}
interpolationSchemes
{
default linear;
}
snGradSchemes
{
default corrected;
}
// ************************************************************* //
fvSolution
/*--------------------------*- C++ -*----------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object fvSolution;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * //
solvers
{
p
{
solver GAMG;
smoother GaussSeidel;
cacheAgglomeration true;
nCellsInCoarsestLevel 10;
agglomerator faceAreaPair;
mergeLevels 1;
tolerance 1e-06;
relTol 0.05;
}
pFinal
{
$p;
tolerance 1e-06;
relTol 0;
}
"(U|k|epsilon)"
{
solver smoothSolver;
smoother symGaussSeidel;
tolerance 1e-05;
relTol 0.1;
}
"(U|k|epsilon)Final"
{
$U;
122 Códigos
E.T.S.I de Minas y Energía
tolerance 1e-05;
relTol 0;
}
}
PIMPLE
{
nOuterCorrectors 4;
nCorrectors 1;
nNonOrthogonalCorrectors 0;
pRefCell 0;
pRefValue 0;
}
SIMPLE
{
nNonOrthogonalCorrectors 0;
residualControl
{
p 1e-2;
U 1e-3;
"(k|epsilon)" 1e-3;
}
}
relaxationFactors
{
fields
{
p 0.3;
}
equations
{
U 0.7;
k 0.7;
"epsilon.*" 0.7;
}
}
cache
{
grad(U);
}
// ************************************************************* //
topoSetDict
/*--------------------------*- C++ -*----------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object topoSetDict;
}
// * * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * //
actions
(
{
name f0;
type faceSet;
action new;
source patchToFace;
sourceInfo
{
name "side1";
}
}
{
name f0;
type faceSet;
action subset;
source boxToFace;
sourceInfo
{
box (0 -100 -100)(100 -0.2 100);
}
}
{
name c0;
type cellSet;
action new;
source faceToCell;
sourceInfo
{
set f0;
option any;
}
}
124 Códigos
E.T.S.I de Minas y Energía
{
name walls;
type faceSet;
action new;
source patchToFace;
sourceInfo
{
name "walls";
}
}
{
name c0;
type cellSet;
action delete;
source faceToCell;
sourceInfo
{
set walls;
option any;
}
}
);
// ************************************************************* //
126 Códigos
E.T.S.I de Minas y Energía
BOUNDARY CONDITIONS, 0
epsilon
dimensions [0 2 -3 0 0 0 0];
boundaryField
{
//- Set patchGroups for constraint patches
#includeEtc "caseDicts/setConstraintTypes"
inlet
{
type turbulentMixingLengthDissipationRateInlet;
mixingLength 0.5; // 0.5m - half channel height
value $internalField;
}
outlet
{
type zeroGradient;
}
fixedWalls
{
type epsilonWallFunction;
value $internalField;
}
rodete
{
type epsilonWallFunction;
value $internalField;
}
}
// ************************************************************* //
128 Códigos
E.T.S.I de Minas y Energía
k
/*-------------------------*- C++ -*------------------------------
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
location "0";
object k;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 2 -2 0 0 0 0];
boundaryField
{
//- Set patchGroups for constraint patches
#includeEtc "caseDicts/setConstraintTypes"
inlet
{
type turbulentIntensityKineticEnergyInlet;
intensity 0.0264
value $internalField;
}
outlet
{
type inletOutlet;
inletValue $internalField;
}
fixedWalls
{
type kqRWallFunction;
value uniform 0;
}
rodete
{
type kqRWallFunction;
value uniform 0;
}
}
// ********************************************************* /
nut
/*--------------------------*- C++ -*------------------------------
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
location "0";
object nut;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 2 -1 0 0 0 0];
internalField uniform 0;
boundaryField
{
//- Set patchGroups for constraint patches
#includeEtc "caseDicts/setConstraintTypes"
inlet
{
type calculated;
value $internalField;
}
outlet
{
type calculated;
value $internalField;
}
fixedWalls
{
type nutkWallFunction;
value $internalField;
}
rodete
{
type nutkWallFunction;
value $internalField;
}
}
// ************************************************************ //
130 Códigos
E.T.S.I de Minas y Energía
nuTilda
dimensions [0 2 -1 0 0 0 0];
internalField uniform 0;
boundaryField
{
//- Set patchGroups for constraint patches
#includeEtc "caseDicts/setConstraintTypes"
inlet
{
type zeroGradient;
}
outlet
{
type zeroGradient;
}
fixedWalls
{
type zeroGradient;
}
rodete
{
type zeroGradient;
}
}
// ************************************************************* //
p
/*--------------------------*- C++ -*----------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*-----------------------------------------------------------------
----*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
object p;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 2 -2 0 0 0 0];
internalField uniform 0;
boundaryField
{
//- Set patchGroups for constraint patches
#includeEtc "caseDicts/setConstraintTypes"
inlet
{
type zeroGradient;
}
outlet
{
type fixedValue;
value uniform 0;
}
fixedWalls
{
type zeroGradient;
}
rodete
{
type fixedValue;
value uniform 0;
}
}
//************************************************************* //
132 Códigos
E.T.S.I de Minas y Energía
U
/*--------------------------*- C++ -*----------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volVectorField;
object U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
boundaryField
{
//- Set patchGroups for constraint patches
#includeEtc "caseDicts/setConstraintTypes"
inlet
{
type fixedValue;
value uniform (0 0 1.8);
}
outlet
{
type zeroGradient;
}
fixedWalls
{
type fixedValue;
value uniform (0 0 0);
}
rodete
{
type fixedValue;
value uniform (0 0 0);
}
}
// ************************************************************* //
transportProperties
/*--------------------------*- C++ -*----------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object transportProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * //
transportModel Newtonian;
nu [0 2 -1 0 0 0 0] 1e-06;
//
*******************************************************************
//
134 Códigos
E.T.S.I de Minas y Energía
turbulenceProperties
/*--------------------------*- C++ -*----------------------------*\
| ========= |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
| \\ / O peration | Version: 3.0.1
|
| \\ / A nd | Web: www.OpenFOAM.org
|
| \\/ M anipulation |
|
\*---------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object turbulenceProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
simulationType RAS;
RAS
{
RASModel realizableKE;
turbulence on;
printCoeffs on;
}
// ************************************************************* //