Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Forum Científico Estudiantil 20102011
Simulación numérica de campos de viento: Implementación de un modelo
bidimensional de masa consistente mediante el MEF
Álvaro Jiménez Fernández MT07
alvaro@instec.cu
InsTEC, Facultad de Medio Ambiente
Comisión de Meteorología Aplicada
Tutor
Lic. Carlos A. González Andarcio
Resumen
Dada la necesidad existente de conocer y estudiar el campo de viento, se ha enfocado el
trabajo a implementar un modelo bidimensional de masa consistente mediante el método de
elementos finitos, que permitirá tener a disposición de los especialistas cubanos un código
fuente con acceso libre y posibilidades de modificación, capaz de calcular campos
diagnóstico de velocidad del viento. Con este objetivo se crea un algoritmo de
discretización del dominio que tiene en cuenta las características del modelo para la
optimización de los resultados y se utiliza el lenguaje C++ para obtener la matriz de rigidez
y el vector de carga y para solucionar el sistema de ecuaciones resultante, además se
presentan y se discuten los resultados de varias simulaciones realizadas con el modelo. El
trabajo realizado adquiere gran importancia al ser aplicable en disímiles esferas de la
ciencias, tales como el estudio de la dispersión de los gases contaminantes y la ubicación de
parques eólicos en nuestro territorio.
Palabras claves: Modelo de masa consistente, elementos finitos, geometrías irregulares,
discretizado.
Introducción
El conocimiento de la influencia que ejercen obstáculos irregulares (accidentes naturales y
artificiales) en el campo de vientos alcanza gran importancia en ciencias como la
Meteorología y la Arquitectura, entre otras. Dada la imposibilidad de determinar en cada
punto del espacio el valor de la velocidad del viento utilizando instrumentos
convencionales, frecuentemente se realiza una simulación de la misma, siendo la técnica
más usada la modelación de los procesos que gobiernan el movimiento mediante
ecuaciones físicas, resueltas por métodos numéricos aproximados (diferencias finitas,
elementos finitos o volúmenes finitos) (Rascón y Cervantes 2008). Existen aplicaciones
especializadas en el modelado general de flujos que proponen diferentes soluciones al
problema planteado (ej.: ANSI, FeatFlow, Fluent), sin embargo el método propuesto,
orientado a un problema en específico (descrito posteriormente), simplifica el tratamiento
teórico y permite tener a disposición de los especialistas cubanos un código fuente con
acceso libre y posibilidades de modificación, capaz de calcular campos diagnóstico de
velocidad del viento, de forma relativamente rápida, resultando a la vez de gran valor
pedagógico. El presente trabajo tiene como antecedente una investigación realizada
anteriormente por el autor donde se implementa y analiza la simulación del modelo de masa
consistente por diferencias finitas en dos dimensiones. En esta investigación se pretende
desarrollar el modelo haciendo uso del método de elementos finitos, lo que permitirá
aplicar el modelo a geometrías complejas.
Para ello se realizan las siguientes tareas
• Desarrollar una herramienta informática capaz de generar mallas irregulares de
elementos finitos que se adapte a las condiciones del problema.
• Desarrollar un código en C++ para representar y resolver el modelo matemático.
• Determinar el potencial de desviación de la velocidad del viento (influencia de la
geometría).
• Mostrar y comprobar los resultados.
Introducción Teórica
Planteamiento: Dada velocidades iniciales medidas en un tiempo t en estaciones ubicadas
en el interior o cerca del dominio, determinar el campo de velocidad en todo el dominio
para este mismo instante de tiempo.
Fig. 1
Una atmósfera barotrópica con una superficie de corriente plana, con presencia de un
obstáculo irregular (natural o artificial) es una representación práctica de la situación
analizada (Ilustración 1).
Modelo
Los modelos de masa consistente son modelos de diagnóstico para definir de velocidades
de viento a partir de un número determinado de medidas experimentales.
En general, estos modelos están gobernados por las leyes físicas para un fluido
incompresible, por el diseño de los perfiles de viento de forma empírica y por medidas
experimentales realizadas en la zona de estudio (Montero et al. 2006).
La ecuación de continuidad de masa del aire con un campo de velocidades u en el plano Ω
y la condición de impenetrabilidad sobre Γb (obstáculo) son, respectivamente:
Ecuación 1
Asumiendo que la densidad del aire es constante en todo el dominio y n vector normal Γb.
A partir de estas condiciones, los modelos de masa consistente plantean la solución u como
la función que minimiza el funcional.
Este problema es equivalente a encontrar el punto silla (u, Φ) del Lagrangiano
Cuya solución es
Ecuación 2
Siendo Φ el multiplicador de Lagrange (el gradiente de Φ representa la influencia la
geometría), u0 velocidad estimada empíricamente de la velocidad del viento y T el tensor
de transmisión que en nuestro caso será.
1
T=
2 * α2
Sustituyendo Ecuación 2 en Ecuación 1 obtenemos:
∂ 2 φ ∂ 2 φ 1 ∂u 0 ∂v0
+ = ( + )
∂x 2 ∂y 2 T ∂x ∂y
Ecuación 3
Se completa con la condición de Dirichlet nula en las fronteras permeables (fronteras
verticales del dominio)
y una condición de Neumann en las impermeables (donde el viento tiende a ser paralelo a la
superficie del obstáculo).
Ecuación 4
En la determinación del campo inicial de velocidades se emplea la interpolación ID
(inverso de la distancia)
Resultados y discusión
Se implementó el método de elementos finitos de los residuos ponderados para resolver la
ecuación elíptica de tipo Poisson (Frías 2004), obteniendo la siguiente formulación débil:
Ecuación 5
En nuestro problema la matriz de rigidez Kij es:
y el vector de cargas Fi es,
pudiéndose escribir como:
Estas ecuaciones definen un sistema de ecuaciones lineales de cuya solución se obtiene
directamente Φi,j o potencial de velocidad.
K*C=F
K matriz de rigidez, C vector de soluciones en los nodos y F vector de carga de la
ecuación.
Diseño
La herramienta confeccionada está compuesta por varios módulos independientes los cuales
pueden ser representados por el siguiente diagrama.
Entrada de datos
Módulo de cálculo
Salida grafica de resultados
Entrada de datos y Salida grafica de resultados
Los ficheros de entradas de datos necesarios en el módulo de cálculo son complejos y hay
que atenerse a un formato tan estricto como incómodo para el usuario. Por lo que se
implementó una aplicación gráfica en Delphi que permite una entrada cómoda de los datos,
los cuales son preparados y almacenados sirviendo como entrada para el siguiente modulo,
el cual ejecuta automáticamente.
Fig. 2
Además en este módulo se adicionan los procedimientos necesarios para el cálculo de la
malla de elementos, los cuales representan una gran parte del total de cálculos necesarios
para resolver el problema
Una vez realizados los cálculos en nuestro programa C++, la aplicación Delphi vuelve a
tomar el control, cargando los resultados, transformándolos y representándolos
gráficamente:
Módulo de cálculo
El algoritmo de cálculo fue implementado en el lenguaje de programación Fortran,
siguiendo los siguientes pasos:
1. Entrada de datos a partir de fichero en memoria.
2. Construcción de listas unidimensional de nodos a calcular.
3. Construcción de la matriz de rigidez K.
4. Construcción del vector de carga F.
5. Resolución del sistema de ecuaciones.
6. Salida de los resultados.
El programa contiene además funciones para calcular V0 y ∆φ que son llamadas desde el
procedimiento principal.
Análisis de los resultados
Aunque los resultados obtenidos no han sido comprobados en la práctica o comparados con
los de otros modelos existentes, incluyen correctamente las características que se
introducidas y por tanto representa rasgos físicos reales comprobados en la práctica como:
• Aumento de la velocidad en los bordes del obstáculo rectangular.
• Inercia.
• Mayor influencia sobre el viento esperado en la cara del obstáculo perpendicular a
la dirección del viento.
Fig. 3
Lográndolo tanto en geometrías básicas (Fig. 3), como en otras más complicadas que
se adaptan a las condiciones irregulares de la práctica (Fig. 4).
Fig 4
Conclusiones
Bibliografía
1. Frías E. 2004; Aportaciones al estudio de las maquinas eléctricas de flujo axial
mediante la aplicación del método de elementos finitos. Tesis doctoral.
2. Mantilla I. 2004; Utilización de la Interpolación en el Método de Elementos Finitos.
3. Montero G., Montenegro R., Escobar J.M., Rodríguez E., 2006; Simulación
numérica de campos de viento: Implementación de un modelo tridimensional de
Masa consistente.
4. Rascón O., Cervantes R., 2008; El método del elemento finito en la ingeniería
estructura. Seminario.