Avanços em Frameworks de Simulação de Energia Eólica
Novos métodos de simulação melhoram o design e a eficiência das turbinas eólicas.
― 8 min ler
Índice
A mudança climática traz vários desafios que afetam a política, a economia e a tecnologia hoje em dia. Uma solução importante pra lidar com isso é o uso de energia eólica. Pra tirar o máximo proveito da energia do vento, é fundamental otimizar o design de cada turbina e a disposição de um parque eólico inteiro. Isso é crítico pra maximizar a produção de energia enquanto minimiza os impactos negativos no meio ambiente e reduz o barulho.
Depois que os engenheiros encontram uma área adequada pra um parque eólico, eles enfrentam o desafio de determinar a colocação exata de cada turbina, conhecido como micrositing. Não é só sobre como turbinas individuais funcionam com o ambiente; elas também interagem entre si. Pra otimizar a produção de energia de forma eficaz, Simulações Numéricas são ferramentas essenciais hoje em dia. Essas simulações ajudam a maximizar a Produção de Energia Anual (AEP), enquanto minimizam efeitos indesejados e custos.
Esse artigo vai discutir o design e o desenvolvimento de uma nova estrutura de simulação que usa métodos avançados pra modelar turbinas eólicas e parques eólicos. O foco vai ser um método numérico chamado método lattice-Boltzmann (LBM) junto com modelos de atuadores que representam as lâminas das turbinas. Essa abordagem encontra um equilíbrio entre precisão e eficiência computacional.
Energia Eólica e Estruturas de Simulação
Pra projetar parques eólicos, os engenheiros geralmente se baseiam em modelos analíticos que podem estimar rapidamente a AEP com base nas condições ambientais. No entanto, esses modelos têm limitações e dependem de suposições simplificadas que podem ignorar fatores importantes, como viscosidade do fluido e pressão. Além disso, esses modelos frequentemente usam constantes de calibração que podem ser difíceis de determinar com precisão.
Pra coletar os dados necessários pra esses modelos, os engenheiros podem realizar experimentos, seja em túneis de vento ou no local. No entanto, ambos os métodos têm desvantagens significativas. Os testes em túneis de vento nem sempre são flexíveis e podem não refletir com precisão as condições atmosféricas reais. As medições no local podem ser caras e podem ser afetadas pela natureza imprevisível do clima, dificultando o controle das condições.
Pra melhorar a precisão da simulação, os engenheiros têm recorrido a solucionadores numéricos que usam técnicas de modelagem avançadas, como a média de Reynolds das equações de Navier-Stokes (RANS) e simulações de grandes redemoinhos (LES). Enquanto o RANS se sai bem em muitos campos, ele tem dificuldades com os fluxos de parques eólicos devido às características complexas da turbulência. Por outro lado, o LES oferece um nível mais alto de precisão e pode modelar mais eficazmente fenômenos relacionados aos fluxos de wake atrás das turbinas.
O Método Lattice-Boltzmann
O método lattice-Boltzmann oferece uma opção moderna em relação aos métodos tradicionais de Dinâmica de Fluidos Computacional baseados na discretização das equações de Navier-Stokes. Esse método modela o fluxo de fluido acompanhando a evolução de funções de densidade de probabilidade (PDFs) em uma grade regular. Essa grade é projetada para que as partículas de fluido se movimentem em direções ou estênceis específicos.
Pra aplicações em turbinas eólicas, uma escolha comum é o estêncil D2Q9, que permite uma modelagem precisa da dinâmica de fluidos enquanto mantém a eficiência computacional. Cada célula nessa grade contém uma PDF que representa a probabilidade de partículas de fluido se moverem de um ponto a outro. A conexão com variáveis críticas como massa e momentum é estabelecida através de cálculos específicos baseados nas PDFs.
Dentro da estrutura lattice-Boltzmann, várias etapas ajudam a atualizar a dinâmica dos fluidos. Dois passos cruciais incluem os processos de colisão e streaming, que determinam como as PDFs mudam ao longo do tempo e como elas interagem entre si. Essa abordagem a torna adequada para computação de alto desempenho em supercomputadores.
Modelagem de Turbinas Eólicas
As turbinas eólicas podem ser estruturas complexas, e simular seu comportamento em fluxo de fluido requer técnicas de modelagem eficazes. Modelos do tipo atuador oferecem uma solução inovadora. Em vez de representar a estrutura física completa de uma turbina, esses modelos se concentram nas forças que agem no fluido.
O modelo de linha de atuadores (ALM) reduz significativamente a carga computacional enquanto mantém uma precisão aceitável. Esse tipo de modelo divide a turbina em componentes, como lâminas e torres, permitindo flexibilidade no design. Cada parte é tratada como uma entidade discreta com suas próprias propriedades, contribuindo pro desempenho geral da turbina.
Essa estrutura permite que os engenheiros modelem diferentes tipos de turbinas, incluindo turbinas de eixo horizontal e vertical, enquanto facilita ajustes conforme necessário. As forças do atuador são calculadas com base nas propriedades do fluido interpoladas em cada componente, e essas forças são projetadas de volta no campo do fluido.
Estruturas de Simulação Numérica
A estrutura pra aplicações de energia eólica visa integrar as vantagens do LBM com os modelos de atuadores. Essa estrutura de código aberto é projetada especificamente pra simulações de dinâmica de fluidos computacional e permite fácil modificação e reutilização do código.
Pra suportar simulações em grande escala, a estrutura pode lidar com tarefas computacionais complexas gerenciando eficientemente estruturas de dados e comunicação entre processadores. Ela implementa técnicas avançadas pra garantir que o poder de processamento seja efetivamente utilizado, seja usando CPUs ou GPUs.
Toda a estrutura é construída com a modularidade em mente, o que significa que pode se adaptar facilmente a novos requisitos ou melhorias. Essa abordagem não só melhora o desempenho, mas também torna o software mais amigável pra engenheiros e pesquisadores.
Validação e Avaliação de Desempenho
Pra garantir que a nova estrutura de simulação seja robusta, ela passa por uma validação rigorosa. Isso envolve comparar os resultados da simulação do desempenho da turbina eólica com dados experimentais de túneis de vento e outros testes no mundo real. O processo de validação geralmente foca em métricas de desempenho chave, como distribuição de força nas lâminas e fluxo de ar próximo ao wake.
Além disso, o desempenho é medido em termos de eficiência computacional. Isso é importante porque aplicações de computação de alto desempenho exigem que o software opere dentro de prazos específicos, especialmente ao simular parques eólicos onde muitas turbinas interagem.
Um aspecto crítico da avaliação de desempenho é a análise do comportamento de escalonamento. Experimentos de escalonamento forte e fraco ajudam a determinar quão bem o software pode aproveitar os recursos computacionais aumentados. O escalonamento forte analisa como o desempenho melhora ao usar mais processadores para o mesmo tamanho de problema, enquanto o escalonamento fraco explora o desempenho do software com tamanhos de problema crescentes.
Escalonamento Forte e Fraco
A análise de escalonamento forte mostra como o software pode utilizar efetivamente múltiplos processadores de CPU ou GPU pra aumentar a velocidade. Ao usar um tamanho de problema fixo, o desempenho pode aumentar quase linearmente com o número de núcleos ou processadores. Essa propriedade indica que o software está pronto pra aplicações em grande escala, como simulações de parques eólicos.
O escalonamento fraco, por outro lado, avalia quão bem o software se sai quando tanto o número de processadores quanto o tamanho do problema aumentam. Essa abordagem é particularmente relevante pra simulações de energia eólica envolvendo domínios maiores e múltiplas turbinas.
Ao realizar esses experimentos de escalonamento, os pesquisadores podem avaliar as capacidades da estrutura e identificar possíveis gargalos que prejudicam o desempenho. Um fator chave que influencia esses resultados é a sobrecarga de comunicação entre os processos, que pode atrapalhar a velocidade de execução se não for gerenciada adequadamente.
Conclusão
O desenvolvimento contínuo de estruturas de simulação avançadas pra aplicações de energia eólica traz uma promessa significativa pro futuro. Ao combinar métodos numéricos inovadores, como o método lattice-Boltzmann e modelos de atuadores, essas estruturas podem oferecer simulações precisas e aumentar a eficiência computacional no design e na operação de turbinas e parques eólicos.
À medida que a demanda por fontes de energia renovável cresce, os avanços nas técnicas de simulação vão desempenhar um papel crucial na otimização da geração de energia eólica. Isso vai permitir que engenheiros tomem decisões informadas que maximizem a produção de energia enquanto minimizam o impacto ambiental.
No geral, o trabalho contínuo nessa área aponta pra um futuro promissor pra energia eólica. Ferramentas de software melhoradas, melhores técnicas de modelagem e recursos computacionais aprimorados vão abrir caminho pra um uso mais eficaz dessa fonte de energia sustentável. O potencial pra simulações em larga escala e alto desempenho vai, em última análise, contribuir pra parques eólicos mais eficientes e um cenário energético mais verde.
Título: waLBerla-wind: a lattice-Boltzmann-based high-performance flow solver for wind energy applications
Resumo: 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.
Autores: Helen Schottenhamml, Ani Anciaux-Sedrakian, Frédéric Blondel, Harald Köstler, Ulrich Rüde
Última atualização: 2023-12-08 00:00:00
Idioma: English
Fonte URL: https://arxiv.org/abs/2402.13171
Fonte PDF: https://arxiv.org/pdf/2402.13171
Licença: https://creativecommons.org/licenses/by-nc-sa/4.0/
Alterações: Este resumo foi elaborado com a assistência da AI e pode conter imprecisões. Para obter informações exactas, consulte os documentos originais ligados aqui.
Obrigado ao arxiv pela utilização da sua interoperabilidade de acesso aberto.