Resolver los problemas energéticos del mundo es uno de los grandes temas de nuestro tiempo.
Por otra parte, el aumento de la conciencia mundial ha dado lugar a un auge en el mercado de la
tecnología de energía renovable. Para reducir la dependencia de los combustibles fósiles, se
necesitan métodos eficientes de generación de energía en los campos de la energía solar, eólica,
de las olas, de la biomasa y térmica. En Alemania, la energía eólica desempeña un papel central
para alcanzar el objetivo de una producción de energía casi libre de dióxido de carbono hasta
2050[1]. Debido a que existe un límite en el número de emplazamientos adecuados para las
turbinas, que no interfieren con las leyes de protección natural ni con los residentes, una parte de
la estrategia para mantener el desarrollo de la energía eólica a un alto nivel es reemplazar las
turbinas más antiguas en los buenos emplazamientos eólicos por otras más nuevas y eficientes.
Una condición para una conversión eficiente de la energía eólica en energía mecánica con
aerogeneradores es el diseño óptimo de las palas del rotor. Los métodos de desarrollo rápido, las
predicciones fiables y robustas de las características aerodinámicas y la simulación de las
condiciones de flujo alrededor de una pala de rotor son esenciales para esta tarea de diseño.
Los métodos de diseño de palas para aerogeneradores proceden de la industria del diseño de
aeronaves y aplican las mismas técnicas. Pero las condiciones de flujo que experimenta el álabe de
una turbina son muy diferentes a las que afectan a un avión. Por lo tanto, muchas de las
suposiciones hechas en la aerodinámica de vuelo no pueden aplicarse al complejo campo de flujo
alrededor de una turbina eólica. Este último es inestable, tridimensional, turbulento, toscamente
incompresible y a menudo separado del contorno del flujo. La aerodinámica de un aerogenerador
está influenciada por condiciones de campo lejanas, tanto aguas arriba como aguas abajo del
rotor. Al mismo tiempo, dependen de las condiciones de flujo turbulento a pequeña escala
alrededor de las palas. Esto implica la necesidad de un gran dominio simulado, así como una fina
resolución espacial. Un análisis completo de CFDs que cumpla con estos requisitos y tenga en
cuenta todos los efectos mencionados, es muy rápido.
consumidora y costosa. Una alternativa a las simulaciones CFD son los métodos de vórtice, con la
limitación de que no pueden modelar el comportamiento viscoso ya que se basan en la teoría del
flujo potencial.
Por ello, para predecir la eficiencia de los aerogeneradores de eje horizontal (HAWT) en el sector
sólo se utilizan[9] herramientas de diseño y evaluación basadas en el método BEM (Blade Ele-ment
Momentum). Por lo tanto, el uso de otros métodos como CFD, RANS y modelos vortex se limita a
los entornos de investigación. La principal ventaja del modelo BEM en comparación con los CFDs
es que es muy rentable y el tiempo de cálculo es significativamente menor. La predicción del
rendimiento de un aerogenerador que opera en un campo de viento fluctuante complica la
aplicación del método BEM, que supone un campo de viento en estado estacionario. El modelo
BEM, que es de hecho un método bidimensional extrapolado a la tercera dimensión, aplica
correcciones semi-empíricas, derivadas de correlaciones con mediciones o cálculos CFD
completos, para tener en cuenta los efectos tridimensionales. TANGLER afirma que en general el
BEM subestima el rendimiento global de una turbina y sobreestima la potencia pico[14]. Sin
embargo, el método de impulso del elemento de pala se aplica ampliamente en la industria de
turbinas eólicas porque el uso de técnicas de análisis de menor precisión de orden simplifica en
gran medida el diseño de la turbina. Gracias al modelo BEM, es posible desarrollar y probar
rápidamente diferentes diseños de rotores entre sí, realizar pequeños cambios y volver a probar, y
de esta manera desarrollar un diseño preliminar que pueda ser estudiado en mayor detalle con
otras técnicas, como CFD, más tarde. La potencia de este enfoque iterativo y la verificación de las
simulaciones BEM con mediciones de túnel de viento y de campo justifican el uso de métodos
computacionales BEM para analizar las palas desde un punto de vista bidimensional. La capacidad
del método BEM para un análisis robusto y bajos costos computacionales compensan la mayoría
de las deficiencias e imprecisiones. Virtualmente, todos los rotores modernos de HAWT fueron
diseñados usando este modelo.
Este proyecto de software se realiza formando parte del grupo de energía eólica del
Departamento de Mecánica Experimental de Fluidos de la Universidad Técnica de Berlín, dirigido
por el Prof. Dr. Christian Oliver Paschereit. El objetivo de este proyecto es proporcionar un
software de cálculo de turbinas de código abierto que se integre perfectamente en XFOIL, una
herramienta de diseño y análisis de aerogeneradores. La motivación para ello es crear una
solución única de software para el diseño y el cálculo aerodinámico de las palas de los
aerogeneradores. La integración en XFOIL permite al usuario diseñar rápidamente perfiles de cus-
tom y calcular sus polares, extrapolar los datos polares a un rango de 360◦, e integrarlos
directamente en una simulación de aerogenerador. Este paso de exportar e importar datos de
lámina y geometría entre diferentes programas se omite, así como el problema asociado. Al
mismo tiempo, la integración del código BEM y DMS en la sofisticada interfaz gráfica de XFOIL hará
que este software sea accesible a un gran número de personas interesadas sin las herramientas
habituales de interfaz de línea de comandos. El software es especialmente adecuado para la
enseñanza, ya que proporciona una sensación de "manos a la obra" para el diseño de los rotores
de HAWT y VAWT y muestra todas las relaciones y conceptos fundamentales entre la torsión, el
acorde, las láminas, el control y el tipo de turbina y la curva de potencia de una manera fácil e
intuitiva. La interfaz gráfica de usuario (GUI) sirve también como posprocesador para realizar
simulaciones de rotor y proporciona una visión profunda de todas las variables de palas y rotores
relevantes para la verificación, para comparar diferentes configuraciones de rotor, o incluso para
estudiar el algoritmo numérico y las dependencias entre las variables aerodinámicas. Además, el
software a mano es una plataforma muy flexible y fácil de usar para el diseño de palas de
aerogeneradores. Por lo tanto, también puede actuar como un sistema modular para
implementaciones futuras que puede explotar las posibilidades que una combinación de diseño y
análisis manual y paramétrico de perfil aerodinámico junto con una herramienta de simulación y
diseño de palas.
2 Implementación de software
Al igual que el XFOIL original escrito por MARK DRELA y XFLR, escrito por ANDRE DEPERROIS,
QBlade ha sido desarrollado y publicado de acuerdo con los principios de la Licencia Pública
General. Un punto importante sobre la GPL es que este programa se distribuye sin ninguna
garantía (ni la garantía de comerciabilidad ni la garantía de idoneidad para un propósito
particular). El software resultante no pretende ser un producto profesional y no ofrece ninguna
garantía de robustez o precisión. Se distribuye únicamente como una aplicación de uso personal.
Este software puede no ser impecable y ciertamente habrá más errores descubiertos después de
la distribución. Sin embargo, una validación contra otro software de BEM permite cierta confianza
en los resultados proporcionados.
El módulo de extrapolación QBlade 360◦ permite extrapolar el AA a un rango de 360◦. Hay dos
métodos diferentes disponibles: la extrapolación de Montgomery y Viterna. Los módulos QBlade
HAWT y VAWT constan de tres submódulos:
En la Fig. 2.1 se muestra una visión general de los objetos de datos que almacenan los datos de
palas, turbinas, polos y simuladores, así como su relación con el XFOIL.
Se crea un objeto polar 360◦ en el submódulo de extrapolación polar 360◦. Se define por un
nombre y un polar padre (el polar XFOIL original que fue ex-trapolado). Los coeficientes de
elevación y resistencia en toda la gama de 360◦ del Acuerdo sobre la Agricultura se almacenan
como datos. Si se borra el polar padre, también se borrará el polar extrapolado para asegurar la
consistencia. Si se borra un objeto polar 360◦, también se borran todos los álabes, turbinas y
simulaciones que lo utilizan.
Objeto de la cuchilla
secciones especificadas de la hoja y las hojas asociadas y polares 360◦ Se define por un nombre. Si
se borra un objeto de pala, también se borran todas las simulaciones y turbinas asociadas.
Objeto de turbina
Se crea un objeto de turbina en el submódulo de definición de turbina. Almacena todos los
parámetros de la turbina (paso, pérdida, transmisión simple/variable de 2 pasos, etc.) y la cuchilla
del rotor asociada. Si se borra un objeto de turbina, también se borran todas las simulaciones
asociadas.
Objeto de simulación
Los objetos de datos de la cuchilla se crean automáticamente durante una simulación. Además, se
crea un objeto de datos de la pala por cada λ o incremento de la velocidad del viento de la
simulación. Los objetos de datos de la cuchilla requieren la mayor cantidad de espacio de
memoria.
QBlade hereda las clases Graph.cpp y QGraph.cpp de XFLR5 que son muy convenientes para
mostrar los resultados de simulación de varias maneras. Cada gráfico puede ser manipulado con el
ratón. Usando la rueda del ratón se acerca y aleja un gráfico. Al acercar y alejar el zoom mientras
se pulsa X o Y en el teclado, sólo se amplía el eje correspondiente. Haciendo doble clic en un
gráfico (Fig. 2.2) el usuario puede especificar variables para los ejes X e Y, tales como trazar el valor
CP sobre la relación de velocidad de punta. Haciendo clic con el botón derecho del ratón en un
gráfico se puede especificar el tipo de gráfico
(ver Almacenamiento de datos y visualización). También en el menú contextual del gráfico (Fig. 2.3),
en lugar de mostrar el conjunto completo de curvas variables de la pala, la curva de pala
seleccionada actualmente puede aislarse y copiarse a la curva de otras simulaciones (si existen
simulaciones con la misma relación de velocidad de punta o velocidad de viento). Cada uno de ellos
se muestra como una curva única en la gráfica del rotor (las gráficas de álabes muestran siempre
un conjunto de curvas). Cada curva puede ser manipulada individualmente (Fig. 2.4). El color, el
grosor y el estilo de línea de una curva se pueden cambiar, los puntos calculados se pueden
mostrar y una curva también se puede ocultar de la vista.
Esta sección le dará una breve introducción sobre cómo diseñar y simular un rotor o una turbina
con QBlade. Aquí sólo se mencionan las funcionalidades básicas y esto es simplemente una visión
general en la que los módulos y submódulos deben ser ejecutados para crear una pala y simularla.
Todas las funciones no mencionadas en esta parte son más o menos autoexplicativas y el usuario
puede experimentar libremente con ellas.
La figura 3.1 muestra la pantalla de inicio de QBlade. Desde la barra de herramientas principal o el
menú Archivo, el usuario puede navegar a través de las funcionalidades de QBlade. La barra de
herramientas principal contiene los siguientes botones de izquierda a derecha: Las negras ofrecen
funciones sencillas de carga y almacenamiento de archivos. Los botones rojos pertenecen a las
funcionalidades XFOIL y XFLR. El módulo de extrapolación polar 360◦ puede abrirse haciendo clic
en el botón 360. Los submenús relacionados con HAWT y VAWT se muestran seleccionando los
botones azul y verde respectivamente. La extrapolación polar 360◦ así como los puntos de menú
HAWT y VAWT distinguen a QBlade de XFLR. Puede encontrar más información sobre XFOIL y
XFLR5 en general en[3] y[2].
4. Pulse OK.
En el módulo XFOIL Direct Analysis, el flujo alrededor de los perfiles se simula para crear un polar.
Se puede definir un análisis bajo el punto del menú Polares, luego se puede iniciar la simulación. El
análisis sólo convergerá para un rango limitado de valores de AoA, típicamente desde
aproximadamente -5° AoA hasta +25° AoA. También es posible importar datos polares en este
módulo, por ejemplo para utilizar datos experimentales. Tenga en cuenta que, siempre que se
importen datos polares, debe crearse un perfil arbitrario con exactamente el mismo nombre que
los datos polares importados para conectar los datos polares con este perfil.
Figure 3.3: XFOIL Direct Analysis Module
Para simular un aerogenerador, el rango AoA del polar necesita ser extrapolado a 360◦, esto se hace
en el módulo de extrapolación polar. Sólo se pueden utilizar datos polares extrapolados para simular
una turbina o un rotor. Los deslizadores de la parte izquierda de la Fig. 3.4 pueden utilizarse para
hacer coincidir mejor la extrapolación con los datos polares calculados anteriormente. Debajo de
los controles deslizantes, se puede especificar un valor para CD,90. Cuando se guarda el polar ex-
trapolado, se almacena en la base de datos de tiempo de ejecución. Además, es posible cargar una
lámina cilíndrica y su polar 360◦. Esta lámina tiene elevación cero y un valor de arrastre que puede
ser especificado por el usuario. Estas láminas cilíndricas se utilizan en la región radicular de una hoja
HAWT por razones estructurales.
Figura 3.4: Módulo de extrapolación polar 360◦
3. configure el polar inicial mediante el valor CD90, los deslizadores A± y B± y pulse Save 360 Polar
Si se han creado uno o más polares 360◦, se puede diseñar una pala en los submódulos de diseño y
optimización de pala de HAWT y VAWT. Los botones Optimizar y Escalar abren las ventanas de
diálogo correspondientes. Las estaciones pueden ser agregadas o removidas, un perfil y un polar
360 tienen que ser especificados en cada sección. Además, cada cuchilla tiene un "Número de
cuchillas" que predefine el número de cuchillas del futuro rotor. Cuando una cuchilla está
completamente definida, se puede guardar. En lugar de crear una nueva hoja, es posible editar las
hojas almacenadas. Siempre que se hace esto, sólo se edita una copia de la hoja anterior.
Figura 3.5: diseño de las palas HAWT y optimización submódulo
1. Presione el botón HAWT pala del rotor Diseño botón (Primer botón azul)
2. presione New Blade
3. Introducir los datos de la hoja a través de la tabla (ver Fig. 3.5) o configurar su
propia hoja utilizando la Escala, Optimizar y Diseño avanzado opciones
4. presione Save
Todos los rotores en la base de datos se pueden simular en la simulación rotor sub-módulo
HAWT. Cada vez que se define una simulación del rotor, todos los parámetros de simulación
necesitan ser especificado. A continuación, la simulación adimensional se lleva a cabo en el
rango deseado de relaciones de velocidad lógica. Los tres gráficos que muestran los
resultados de la simulación. Haciendo doble clic en un gráfico, el usuario puede cambiar las
variables representados. Al hacer clic derecho en un gráfico, el tipo de gráfico para mostrar
las variables locales o globales se pueden establecer: las variables locales se muestran en el
mismo gráfico hoja para todos los valores calculados de lambda. La curva que pertenece al
valor lambda seleccionado actualmente (en el menú desplegable de la derecha) se pone de
relieve. En el menú contextual de la gráfica, el usuario puede aislar la curva de resaltada y
luego se compara con las curvas locales de otras simulaciones de rotor en la misma
proporción de velocidad. Si se almacenan simulaciones de varios rotores en la base de datos,
las curvas de las variables globales siempre se muestran simultáneamente en un gráfico de
rotor.
1. Hacer clic en: File > Save Project As … o pulse el boton (tercero
1. botón negro)
2. Seleccione un nombre de proyecto montaje y ubicación del archivo
3. presione Save
Posteriormente, este archivo de proyecto puede ser recargada a través de la Archivo menú,
así:
1. Recientemente guardan o archivos de proyecto abiertos se almacenan
directamente en el Archivo menú y se pueden cargar haciendo clic en la ruta del
archivo deseado
2. De lo contrario, haga clic en File > Insert Project or File > Open or press o