Está en la página 1de 8

Instituto Superior de Tecnologías Ciencias Aplicadas

Forum Científico Estudiantil 2010­2011

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

Mediante   los   procedimientos   descritos   es   posible   eliminar   insuficiencias   del   método 


anteriormente desarrollado en cuanto a la geometría a analizar. Se implementó un método 
de elementos finitos que dio solución al  modelo de masa consistente en dos dimensiones. 
Se determinó luego el campo de la velocidad del viento y la influencia de la geometría 
sobre esta magnitud así como la influencia de condiciones atmosféricas  como la medida de 
transmisión de momento y valores medidos experimentalmente. 

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. 

También podría gustarte