商用软件NUMECA的数值计算模块Fine/Turbo提供了5种定常交界面方法,分别为当地守恒(localcon servative coupling)法、周向守恒(conservative coupling by pitchwise rows)法、完全非匹配混合界面(full non matching mixing plane)法、一维无反射边界(non reflecting1-D)条件以及完全非匹配冻结转子(full non matching frozen rotor)法;前3种同属于混合交界面模型,仅在混合过程(mixing process)的参数传递上有所区别。

1、完全非匹配混合界面法

完全非匹配混合界面法基本计算步骤为:① 流动参量从内部网格节点外推到边界网格;② 交界面两侧各自内插值到相同径向位置的网格点;③ 对变量进行周向平均并用低松弛方法处理以保持计算稳定,依据交界面的不同类型进行“混合”过程;④ 混合完成后流动参数再内插值回交界面两侧的初始网格。

当地守恒法首先判断交界面上下游的流动状态(超/亚声速进/出口条件),依据判定结果进行通量或静压的传递即混合过程。具体实施流程如下:若交界面一侧为超声速进口,则其平均通量和平均静压向另一侧传递;若该侧为亚声速进口,则只向另一侧传递平均通量;若该侧为亚声速出口条件,则其平均静压由另一侧决定;若其为超声速出口,则不向另一侧传递任何信息。

周向守恒法的混合过程则直接根据流动方向来传递交界面两侧的通量:上游通量由上游当地通量和下游平均静压决定;下游通量由上游平均通量和下游当地静压决定。

完全非匹配混合界面法则引 入 完 全 非 匹 配(full non matching)技术,通过在交界面初始网格间建立虚拟网格(image mesh),消除交界面两侧网格必须匹配连接的限制,代之以更宽松的完全非匹配边界条件,应用范围得到极大拓宽。该界
面方法仅在参数混合过程有所区别:首先用完全非匹配技术在初始网格和虚拟网格之间建立插值关系,随后同周向守恒法一样完成交界面两侧虚拟网格之间的参数混合,最后将两侧虚拟网格上的通量插值回初始网格。
由此可见,完全非匹配混合界面法的优势在于原理简单、编程操作和实现方法相对简便;同时增加了完全非匹配技术,对于复杂几何形状的交界面网格生成难度明显降低,适用于叶轮机械定常计算和性能预测。

2 、一维无反射边界条件

虽然完全非匹配混合界面法的数学原理和实现方法相对简单,实际应用比较广泛,但是在相邻叶排轴向间隙非常小的情况下,尾迹与下游叶排的干扰过程中由非定常压力场和速度场所引起的对流作用就会变得十分强烈,叶排交界面两侧的强反射作用将直接影响到数值计算的精度,因而完全非匹配混合界面法不再适用于处理这类交界面的参数传递问题。一维无反射边界条件的提出
正是基于叶排交界面处黏性作用相对较小的考虑,采用线性 Euler方程将尾迹作为非定常进口条件来处理,将从计算域出射到叶排交界面上的扰动波滤掉而不是反射回计算域,这样就不会影响非定常计算的物理解。

3、 完全非匹配冻结转子法

冻结转子顾名思义就是假定转子不动,适用于定常计算。但与完全非匹配混合界面法的不同之处在于转子和静子之间的信息不是简单切向平均,而是通过插值而来,这样就充分考虑了气流参数沿周向分布的不均匀性。采用冻结转子法处理转/静叶排交界面,转子和静子的相对位置不变,因此其计算的最终流场代表的是非定常计算某一特定时间点的流动状态。NUMECA 软件所采用的冻结转子法同样引入了完全非匹配技术,对转/静叶排交界面的处理方式同叶片约化法基本一致,差异之处是不再考虑与转子相连接的虚拟网格的转动,计算的流场是定常流动状态。完全非匹配冻结转子法必须满足叶排交界面的周期性边界条件,若上、下游动静叶片数目不等,首先需进行叶片约化处理:K1P1=K2P2,使约化后的叶片数比例为1,K1、K2 表示叶排交界面上、下游转子数;P1、P2表示上游栅距。

完全非匹配冻结转子法的优点在于充分考虑了动/静叶排交界面流场参数的周向不均匀性,但缺点是必须满足交界面两侧的周期性条件,通常情况下都要进行叶片约化处理,使前后叶片数等于1∶1。

NUMECA的数值计算模块Fine/Turbo的5种定常交界面方法相关推荐

  1. NUMECA FINE Turbo 14中文版

    教程: 1.下载文件包,然后解压,得到软件安装程序和文件 2.运行Setup.exe主程序开始安装软件 3.依安装向导提示完成软件安装,软件安装成功后,选择第二项,先不要运行启动软件 4.将NUMEC ...

  2. NUMECA FINE/TURBO euranus solver高性能集群pbs脚本

    作业脚本 NUMECA FINE/OPEN 自带的openmpi无法跨节点进行并行计算,故调用集群自带ompi1.6.5 #!/bin/sh #PBS -r n #PBS -j oe #PBS -N ...

  3. python播放音频及playsound模块解除占用的3种方法

    python播放音频文件及playsound模块解除占用的3种方法 pip install playsound 播放mp3文件 from playsound import playsound impo ...

  4. python发送文件到服务器_python 使用poster模块进行http方式的文件传输到服务器的方法...

    这几天帮内部人员做一个文件传输的小工具,要用http的方式,在用django搭建了个小框架之后,如何进行传输,特别是大文件的传输,成为主要问题.经过查资料,最后选择了通过poster这个模块来进行文件 ...

  5. python如何复制oracle数据_Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法...

    本文实例讲述了Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法.分享给大家供大家参考.具体实现方法如下: # Export Oracle database tables ...

  6. 【Python】Paramiko模块在Windows10中import ssl报错的处理方法

    上一篇文章[Python]Paramiko模块实现Linux服务器远程文件操作 介绍了如何通过Paramiko进行 sftp的操作,但最近遇到一个问题,换上家里的windows10电脑后,执行脚本时发 ...

  7. python文件传输模块_[宜配屋]听图阁 - python 使用poster模块进行http方式的文件传输到服务器的方法...

    这几天帮内部人员做一个文件传输的小工具,要用http的方式,在用django搭建了个小框架之后,如何进行传输,特别是大文件的传输,成为主要问题.经过查资料,最后选择了通过poster这个模块来进行文件 ...

  8. VS2013模块对于SAFESEH映像是不安全的解决方法

    VS2013模块对于SAFESEH映像是不安全的解决方法 参考文章: (1)VS2013模块对于SAFESEH映像是不安全的解决方法 (2)https://www.cnblogs.com/fengxw ...

  9. python调用http方法_python 使用poster模块进行http方式的文件传输到服务器的方法

    这几天帮内部人员做一个文件传输的小工具,要用http的方式,在用django搭建了个小框架之后,如何进行传输,特别是大文件的传输,成为主要问题.经过查资料,最后选择了通过poster这个模块来进行文件 ...

最新文章

  1. 一个form表单,多个提交按钮(实现不同功能和地址的提交)
  2. Linux常用开发环境软件-jdk安装
  3. Kafka那些值得我们学习的优秀设计
  4. React组件设计实践总结05 - 状态管理
  5. 配置所需要的依赖_Maven依赖管理之依赖传递
  6. db2 replace函数的用法_SQL基础知识:常用字符处理函数
  7. SQL Server 数据库使用备份还原造成的孤立用户和对象名‘xxx’无效的错误的解决办法...
  8. nlog轻量级日志组件
  9. c#中关于协变性和逆变性(又叫抗变)帮助理解
  10. oracle sys连接不上,oracle – 为什么我不能在SYS拥有的对象上创建触发器?
  11. NDK error Error 126 make: *** Deleting file
  12. python安装csv出错_python处理csv文件问题解决贴
  13. 大数据分析平台如何进行支出跟踪
  14. 如何在 Windows 操作系统中使用 Office 模板?
  15. 质性数据分析软件NVivo的编码比较查询
  16. 【小样本基础】小样本学习方法总结:模型微调、数据增强、迁移学习
  17. 台式计算机通讯串口在哪,如何给台式电脑扩展串口
  18. 给计算机写程序的第一人竟是一位女子
  19. 算法设计与分析:分治思想 - 入门
  20. 暴力搜索---新技能get

热门文章

  1. 超高人气机型 诺基亚N78手机图赏及评测
  2. 纯正弦波逆变器boost和逆变
  3. php解压base64编码,PHP函数分享之解压缩base64压缩文件
  4. GDB调试c++代码相关资料
  5. JS逗号运算符(,)详解
  6. Winform实现顺序批量填充的方法
  7. uni-app如何导入秋云 ucharts echarts 高性能跨全端图表组件
  8. SQLMap 使用详解
  9. 无法远程访问windows下的linux(ubuntu)子系统里服务的问题解决方案
  10. iOS------主题设置--Appearance