您所在的位置: 成果库 超算环境的低速流场发散处理方法、装置、设备及介质

超算环境的低速流场发散处理方法、装置、设备及介质

成果类型:: 发明专利

发布时间: 2023-09-27 13:13:21

科技成果产业化落地方案
方案提交机构:“科创中国”超级算力应用创新科技服务团| 李学智 | 2023-11-25 20:24:23

本发明涉及一种超算环境的低速流场发散处理方法、装置、设备及介质,其中该方法包括:在低速流场模型的仿真计算开始之后,获取残差数据;确定残差数据的斜率;当根据斜率确定残差数据满足上升条件,则根据接口参数确定畸变网格;根据预设体网格关联关系确定畸变网格所在目标计算节点;在目标计算节点上对畸变网格处理之后继续计算,直到低速流场模型的仿真计算完成。本公开实施例大幅度提高了模型发散处理的效率和精度,适应计算规模较大的情况,相较于相关技术,降低了对硬件的需求;并且通过在计算节点上处理畸变网格,避免了在计算过程中频繁停止进程以及调度资源,缩短了发散处理的时间,进一步提升了计算效率。

本发明提供的超算环境的低速流场发散处理方案,在低速流场模型的仿真计算开始之后,获取残差数据;确定残差数据的斜率;当根据斜率确定残差数据满足上升条件,则根据接口参数确定畸变网格;根据预设体网格关联关系确定畸变网格所在目标计算节点;在目标计算节点上对畸变网格处理之后继续计算,直到低速流场模型的仿真计算完成。采用上述技术方案,在低速流场模型的仿真计算的过程中,通过残差数据的斜率能够识别模型的发散趋势,并且根据接口参数确定质量较差的畸变网格并处理,整个过程均在模型的计算过程中自动完成,大幅度提高了模型发散处理的效率和精度,适应计算规模较大的情况,相较于相关技术,降低了对硬件的需求;并且通过在计算节点上处理畸变网格,避免了在计算过程中频繁停止进程以及调度资源,从而缩短了发散处理的时间,进一步提升了计算效率。

在低速的计算流体动力学(ComputationalFluidDynamics,CFD)的相关模型仿真计算过程中,由于模型几何结构复杂,导致体网格中经常出现质量较差的网格,从而引起计算发散,在大规模并行计算环境下,例如超级计算环境下,模型体量更加庞大,加之引入分块求解的思想,上述问题尤为突出。

相关技术中,常规的手段是在模型计算的初期通过设定体网格质量标准的方法筛选质量差的单元或通过残差检测方式,但是由于不同模型所计算的问题和设定的边界条件不同,固定的体网格质量标准无法解决所有的发散问题,而残差检测的方式通常是凭借人工经验判断,具有准确性低、效率较低、硬件需求高等问题,并且当计算规模较大时,计算发散需要频繁停止进程以及调度资源,使得效率极大降低。本专利可解决以上问题。

本发明由国家超级计算天津中心核心团队研究开发完成,成员包括李健增、杨灿群、郑伟龙、冯景华、夏梓峻、曹绪祥、段莉莉、杨林。国家超级计算天津中心是2009年5月批准成立的首家国家级超级计算中心,部署有2010年11月世界超级计算机TOP500排名第一的“天河一号”超级计算机和“天河三号”原型机系统,构建有超算中心、云计算中心、电子政务中心、大数据和人工智能研发环境,是我国目前应用范围最广、研发能力最强的超级计算中心,为全国的科研院所、大学、重点企业提供了广泛的高性能计算、云计算、大数据、人工智能等高端信息技术服务。

本专利提供的技术方案与现有技术相比具有如下优点:本公开实施例提供的超算环境的低速流场发散处理方案,在低速流场模型的仿真计算开始之后,获取残差数据;确定残差数据的斜率;当根据斜率确定残差数据满足上升条件,则根据接口参数确定畸变网格;根据预设体网格关联关系确定畸变网格所在目标计算节点;在目标计算节点上对畸变网格处理之后继续计算,直到低速流场模型的仿真计算完成。采用上述技术方案,在低速流场模型的仿真计算的过程中,通过残差数据的斜率能够识别模型的发散趋势,并且根据接口参数确定质量较差的畸变网格并处理,整个过程均在模型的计算过程中自动完成,大幅度提高了模型发散处理的效率和精度,适应计算规模较大的情况,相较于相关技术,降低了对硬件的需求;并且通过在计算节点上处理畸变网格,避免了在计算过程中频繁停止进程以及调度资源,从而缩短了发散处理的时间,进一步提升了计算效率。

该成果拟通过技术开发、技术许可等方式进行成果转化。