Simple Science

La science de pointe expliquée simplement

# Physique# Ingénierie, finance et science computationnelles# Informatique distribuée, parallèle et en grappes# Dynamique des fluides

Avancées dans les cadres de simulation de l'énergie éolienne

De nouvelles méthodes de simulation améliorent la conception et l'efficacité des éoliennes.

― 9 min lire


Avancées dans laAvancées dans lasimulation de l'énergieéolienneénergétique.conception des turbines et l'efficacitéDe nouvelles méthodes améliorent la
Table des matières

Le changement climatique présente plein de défis qui impactent la politique, l'économie et la technologie aujourd'hui. Une solution vraiment importante pour faire face à ça, c'est l'énergie éolienne. Pour profiter au max de l'énergie éolienne, il est super important d'optimiser le design de chaque éolienne et l'agencement de tout un parc éolien. C'est crucial pour maximiser la production d'énergie tout en minimisant les impacts négatifs sur l'environnement et en réduisant le bruit.

Après que les ingénieurs aient trouvé un endroit convenable pour un parc éolien, ils doivent faire face au défi de déterminer le placement exact de chaque éolienne, ce qu'on appelle le micrositing. Ce n'est pas seulement une question de comment les éoliennes individuelles fonctionnent avec l'environnement ; elles interagissent aussi entre elles. Pour optimiser efficacement la production d'énergie, les Simulations Numériques sont maintenant des outils essentiels. Ces simulations aident à maximiser la production annuelle d'énergie (AEP), tout en minimisant les effets et les coûts indésirables.

Cet article va parler de la conception et du développement d'un nouveau cadre de simulation qui utilise des méthodes avancées pour modéliser les éoliennes et les parcs éoliens. L'accent sera mis sur une méthode numérique appelée la méthode de Lattice-Boltzmann (LBM) ainsi que sur des modèles d'actionneurs qui représentent les pales des éoliennes. Cette approche équilibre précision et efficacité informatique.

Énergie éolienne et cadres de simulation

Pour concevoir des parcs éoliens, les ingénieurs s'appuient généralement sur des modèles analytiques qui peuvent estimer rapidement l'AEP en fonction des conditions environnementales. Cependant, ces modèles ont des limites et reposent sur des simplifications qui peuvent passer à côté de facteurs importants, comme la viscosité des fluides et la pression. De plus, ces modèles utilisent souvent des constantes de calibration qui peuvent être difficiles à déterminer avec précision.

Pour rassembler les données requises pour ces modèles, les ingénieurs peuvent réaliser des expériences, que ce soit dans des souffleries ou sur le terrain. Cependant, ces deux méthodes ont des inconvénients importants. Les tests en soufflerie ne sont pas toujours flexibles et peuvent ne pas refléter fidèlement les conditions atmosphériques réelles. Les mesures sur site peuvent être coûteuses et peuvent être influencées par la nature imprévisible de la météo, rendant difficile le contrôle des conditions.

Pour améliorer la précision des simulations, les ingénieurs se tournent vers des solveurs numériques qui utilisent des techniques de modélisation avancées, comme les simulations Navier-Stokes moyennées par Reynolds (RANS) et les grandes simulations de tourbillon (LES). Alors que le RANS fonctionne bien dans de nombreux domaines, il a du mal avec les flux des parcs éoliens à cause des caractéristiques de turbulence complexes. En revanche, le LES offre un degré de précision plus élevé et peut modéliser plus efficacement les phénomènes liés aux flux de traîne derrière les éoliennes.

La méthode de Lattice-Boltzmann

La méthode de Lattice-Boltzmann offre une option moderne par rapport aux méthodes traditionnelles de dynamique des fluides computationnelle qui reposent sur la discrétisation des équations de Navier-Stokes. Cette méthode modélise l'écoulement des fluides en suivant l'évolution des fonctions de densité de probabilité (PDF) sur une grille régulière. Cette grille est conçue pour que les particules de fluide se déplacent dans des directions spécifiques ou des stencils.

Pour les applications éoliennes, un choix courant est le stencil D2Q9, qui permet de modéliser avec précision la dynamique des fluides tout en maintenant une efficacité informatique. Chaque cellule de cette grille contient une PDF qui représente la probabilité que des particules de fluide se déplacent d'un point à un autre. Le lien avec des variables critiques comme la masse et la quantité de mouvement est établi par des calculs spécifiques basés sur les PDF.

Dans le cadre de Lattice-Boltzmann, diverses étapes contribuent à mettre à jour la dynamique des fluides. Deux étapes cruciales incluent les processus de collision et de streaming, qui déterminent comment les PDF changent dans le temps et comment elles interagissent entre elles. Cette approche la rend adaptée pour le calcul haute performance sur des superordinateurs.

Modélisation des éoliennes

Les éoliennes peuvent être des structures complexes, et simuler leur comportement dans l'écoulement de fluide nécessite des techniques de modélisation efficaces. Les modèles de type actionneur offrent une solution innovante. Au lieu de représenter la structure physique complète d'une éolienne, ces modèles se concentrent sur les forces qui agissent sur le fluide.

Le modèle de ligne d'actionneur (ALM) réduit considérablement la charge computationnelle tout en conservant une précision acceptable. Ce type de modèle divise l'éolienne en composants, comme les pales et les tours, ce qui permet une flexibilité dans le design. Chaque partie est considérée comme une entité discrète avec ses propres propriétés, contribuant à la performance globale de l'éolienne.

Ce cadre permet aux ingénieurs de modéliser différents types d'éoliennes, y compris les éoliennes à axe horizontal et vertical, tout en permettant des ajustements faciles selon les besoins. Les forces d'actionneur sont calculées en fonction des propriétés de fluide interpolées à chaque composant, et ces forces sont ensuite projetées de nouveau sur le champ de fluide.

Cadres de simulation numérique

Le cadre pour les applications d'énergie éolienne vise à intégrer les avantages du LBM avec des modèles d'actionneurs. Ce cadre open-source est conçu spécifiquement pour les simulations de dynamique des fluides computationnelle et permet une modification et une réutilisation faciles du code.

Pour soutenir les simulations à grande échelle, le cadre peut gérer des tâches computationnelles complexes en gérant efficacement les structures de données et la communication entre les processeurs. Il implémente des techniques avancées pour s'assurer que la puissance de traitement est utilisée efficacement, que ce soit avec des CPU ou des GPU.

Toute la structure est construite avec la modularité à l'esprit, ce qui signifie qu'elle peut facilement s'adapter à de nouvelles exigences ou améliorations. Cette approche améliore non seulement la performance, mais rend aussi le logiciel plus convivial pour les ingénieurs et les chercheurs.

Validation et évaluation des performances

Pour s'assurer que le nouveau cadre de simulation est robuste, il subit une validation approfondie. Cela implique de comparer les résultats de la performance des éoliennes simulées avec des données expérimentales provenant de souffleries et d'autres tests du monde réel. Le processus de validation se concentre généralement sur des indicateurs de performance clés tels que la distribution de force des pales et l'écoulement d'air près de la traîne.

De plus, la performance est mesurée en termes d'efficacité computationnelle. C'est important parce que les applications de calcul haute performance exigent que le logiciel fonctionne dans des délais spécifiques, surtout lors de la simulation de parcs éoliens où de nombreuses éoliennes interagissent.

Un aspect crucial de l'évaluation des performances est l'analyse du comportement de mise à l'échelle. Des expériences de mise à l'échelle forte et faible aident à déterminer à quel point le logiciel peut tirer parti des ressources computationnelles accrues. La mise à l'échelle forte examine comment la performance s'améliore lorsque l'on utilise plus de processeurs pour la même taille de problème, tandis que la mise à l'échelle faible explore la performance du logiciel avec des tailles de problème croissantes.

Mise à l'échelle forte et faible

L'analyse de mise à l'échelle forte montre comment le logiciel peut utiliser efficacement plusieurs processeurs CPU ou GPU pour améliorer la vitesse. En utilisant une taille de problème fixe, la performance peut augmenter presque linéairement avec le nombre de cœurs ou de processeurs. Cette propriété indique une préparation pour des applications à grande échelle, comme les simulations de parcs éoliens.

La mise à l'échelle faible, d'autre part, évalue comment le logiciel se comporte lorsque le nombre de processeurs et la taille du problème augmentent. Cette approche est particulièrement pertinente pour les simulations d'énergie éolienne impliquant des domaines plus grands et plusieurs éoliennes.

En réalisant ces expériences de mise à l'échelle, les chercheurs peuvent évaluer les capacités du cadre et identifier les goulets d'étranglement potentiels qui freinent la performance. Un facteur clé influençant ces résultats est la surcharge de communication entre les processus, qui peut perturber la vitesse d'exécution si elle n'est pas gérée correctement.

Conclusion

Le développement continu de cadres de simulation avancés pour les applications d'énergie éolienne promet beaucoup pour l'avenir. En combinant des méthodes numériques innovantes, comme la méthode de Lattice-Boltzmann et les modèles d'actionneurs, ces cadres peuvent fournir des simulations précises et une efficacité computationnelle accrue dans la conception et l'exploitation des éoliennes et des parcs éoliens.

Alors que la demande pour des sources d'énergie renouvelables augmente, les avancées dans les techniques de simulation joueront un rôle crucial dans l'optimisation de la production d'énergie éolienne. Cela permettra aux ingénieurs de prendre des décisions éclairées qui maximisent la production d'énergie tout en minimisant l'impact environnemental.

Dans l'ensemble, le travail continu dans ce domaine indique un avenir radieux pour l'énergie éolienne. De meilleurs outils logiciels, des techniques de modélisation améliorées et des ressources computationnelles renforcées ouvriront la voie à une utilisation plus efficace de cette source d'énergie durable. Le potentiel pour des simulations à grande échelle et haute performance contribuera finalement à des parcs éoliens plus efficaces et à un paysage énergétique plus vert.

Source originale

Titre: waLBerla-wind: a lattice-Boltzmann-based high-performance flow solver for wind energy applications

Résumé: This article presents the development of a new wind turbine simulation software to study wake flow physics. To this end, the design and development of waLBerla-wind, a new simulator based on the lattice-Boltzmann method that is known for its excellent performance and scaling properties, will be presented. Here it will be used for large eddy simulations (LES) coupled with actuator wind turbine models. Due to its modular software design, waLBerla-wind is flexible and extensible with regard to turbine configurations. Additionally it is performance portable across different hardware architectures, another critical design goal. The new solver is validated by presenting force distributions and velocity profiles and comparing them with experimental data and a vortex solver. Furthermore, waLBerla-wind's performance is \revision{compared to a theoretical peak performance}, and analysed with weak and strong scaling benchmarks on CPU and GPU systems. This analysis demonstrates the suitability for large-scale applications and future cost-effective full wind farm simulations.

Auteurs: Helen Schottenhamml, Ani Anciaux-Sedrakian, Frédéric Blondel, Harald Köstler, Ulrich Rüde

Dernière mise à jour: 2023-12-08 00:00:00

Langue: English

Source URL: https://arxiv.org/abs/2402.13171

Source PDF: https://arxiv.org/pdf/2402.13171

Licence: https://creativecommons.org/licenses/by-nc-sa/4.0/

Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.

Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.

Plus d'auteurs

Articles similaires