Coupled pressure based CFD solver for turbomachinery flows: overview of applications

L. Mangani, E. Casartelli, M. Darwish
{"title":"Coupled pressure based CFD solver for turbomachinery flows: overview of applications","authors":"L. Mangani, E. Casartelli, M. Darwish","doi":"10.29008/ETC2019-331","DOIUrl":null,"url":null,"abstract":"CFD has become an indispensable tool for the design and analysis of modern turbomachinery equipment. Commercial codes usually play a major role for these processes, offering dedicated pre- and postprocessing features, but also advanced solver technology, in order to ease the approach to CFD for the development engineers. In the last decade both academic and industrial institutions have started to explore alternatives in order to achieve more flexibility in the development and implementation of new specific models and more resources in large-scale deployment of CFD procedures, especially in unsteady and transient processes as well as automatic optimization procedures. In this paper, the capabilities of a new, general-purpose coupled pressure-based CFD solver are presented. The code is developed based on the C++ object-oriented language, the discretization method employed is a finite volume cell centered approach. Pressure-based algorithms for the pressure-velocity coupling were adopted for compressible and incompressible flows with a series of new implicit developments specific for turbomachinery (mixing plane, boundary conditions, treatment of source terms), to improve convergence speed and robustness. Beside a large range of state-of-the-art turbomachinery specific features, new models like k-epsilon with enhanced wall functions and a novel all-Mach real-gas model are implemented in a coupled way. The present publication shows an overview of the developed code and models, and a series of turbomachinery applications, ranging from subsonic to transonic internal flow, turbine cooling and conjugate heat transfer as well as transient computations in hydraulic machines.","PeriodicalId":268187,"journal":{"name":"13th European Conference on Turbomachinery Fluid Dynamics and Thermodynamics","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"13th European Conference on Turbomachinery Fluid Dynamics and Thermodynamics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29008/ETC2019-331","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

CFD has become an indispensable tool for the design and analysis of modern turbomachinery equipment. Commercial codes usually play a major role for these processes, offering dedicated pre- and postprocessing features, but also advanced solver technology, in order to ease the approach to CFD for the development engineers. In the last decade both academic and industrial institutions have started to explore alternatives in order to achieve more flexibility in the development and implementation of new specific models and more resources in large-scale deployment of CFD procedures, especially in unsteady and transient processes as well as automatic optimization procedures. In this paper, the capabilities of a new, general-purpose coupled pressure-based CFD solver are presented. The code is developed based on the C++ object-oriented language, the discretization method employed is a finite volume cell centered approach. Pressure-based algorithms for the pressure-velocity coupling were adopted for compressible and incompressible flows with a series of new implicit developments specific for turbomachinery (mixing plane, boundary conditions, treatment of source terms), to improve convergence speed and robustness. Beside a large range of state-of-the-art turbomachinery specific features, new models like k-epsilon with enhanced wall functions and a novel all-Mach real-gas model are implemented in a coupled way. The present publication shows an overview of the developed code and models, and a series of turbomachinery applications, ranging from subsonic to transonic internal flow, turbine cooling and conjugate heat transfer as well as transient computations in hydraulic machines.
涡轮机械流动的基于耦合压力的CFD求解器:应用概述
CFD已成为现代涡轮机械设备设计与分析不可缺少的工具。商业代码通常在这些过程中发挥主要作用,提供专用的预处理和后处理功能,以及先进的求解器技术,以便为开发工程师简化CFD方法。在过去的十年中,学术和工业机构都开始探索替代方案,以便在开发和实施新的特定模型时获得更大的灵活性,并在CFD程序的大规模部署中获得更多资源,特别是在非定常和瞬态过程以及自动优化过程中。本文介绍了一种新的通用的基于压力的耦合CFD求解器的功能。代码基于c++面向对象语言开发,采用有限体积元为中心的离散化方法。针对可压缩和不可压缩流动,采用了基于压力的压力-速度耦合算法,并针对涡轮机械进行了一系列新的隐式开发(混合平面、边界条件、源项处理),以提高收敛速度和鲁棒性。除了大范围的最先进的涡轮机械的特定功能,新的模型,如k-epsilon与增强的壁功能和一个新颖的全马赫实际气体模型以耦合的方式实现。本出版物概述了开发的代码和模型,以及一系列涡轮机械应用,范围从亚音速到跨音速内部流动,涡轮冷却和共轭传热以及液压机的瞬态计算。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信