引 言

气液两相漂移模型(drift flux model,DFM)最初由Zuber和Findlay提出[1].该模型忽略气、液间的相互作用,基于经验参数构建气液相流速间的本构关系,具有结构简单的特点.当两相流动强耦合时,该模型可以避免双流体模型(two fluid model,TFM)计算中容易中出现的双曲性退化和非守恒项需要数学修正等难题[2-4].而且,气液相流速间本构关系中的经验参数容易通过实验获取,可以方便应用于各类工程问题.所以,DFM在油气井井筒气液两相流动研究中应用广泛,其数值求解方法也是重要的研究课题.

AUSM系列格式(AUSMV、AUSMD、AUSMDV、AUSM+、AUSMPW、AUSM+-up等)不依赖Riemann求解器或Jacobi矩阵构建数值通量,最初由Liou和Steffen提出,具有结构简单、高计算效率、高间断分辨率、高稳健性的特点[5-6].AUSM系列格式最初用于计算单相可压缩流体,Evje等成功将AUSMV、AUSMD、AUSMDV、AUSM+格式扩展至计算气液两相流动模型(TFM和DFM),研究发现计算TFM强激波问题时稳健性弱于近似Riemann求解器,计算DFM的瞬变流和缓变流问题时精度高,结果基本与近似Riemann求解器相同[3,7-9].Niu等先期研究AUSMDV、AUSM+-up格式计算7方程TFM,随后发展出结合混合原始变量Riemann求解器的AUSMD格式,提高了计算精度,但是该方法需要采用Reo平均法处理变量,推导过程比较复杂[10-11].Kitamura和Nonomura成功将AUSM+-up通量函数耦合Godunov精确Riemann求解器的方法拓展至耦合HLLC(Harten-Lax-Van Leer-contact) Riemann求解器,应用于计算TFM,研究表明新方法计算效率高于原耦合方法,计算精度高于原始AUSM+-up格式[12].

上述研究中AUSM类格式都是被用于建立显式算法,虽然显式格式的离散方程结构简单,易于求解,但是时间步长取值受CFL条件限制,限制了计算效率.Evje等提出半隐式WIMF(weakly implicit mixture flux)格式计算TFM和DFM,时间步长小幅增大,满足CFL数等于1,但是该方法引入了1个压力演化方程(偏微分方程),使模型复杂化[13].随后,他们提出了全隐式的SIMF(strongly implicit mixture flux)格式,可以进一步突破CFL条件的限制,增大时间步长,但是该方法仍然需压力演化方程[14].Colonia等采用隐式AUSM+和AUSM+-up格式计算高Mach(马赫)数可压缩流体,计算高效、结果可靠,但是在离散方程组求解中采用解析Jacobi矩阵,推导过程极为复杂[15].Onur和Eyi研究了Euler方程Newton法求解中数值Jacobi矩阵和解析Jacobi矩阵的影响, 表明解析Jacobi矩阵的推导过程复杂, 尤其是高阶空间精度格式离散方程的解析Jacobi矩阵推导将更为复杂, 而采用数值方法可以大幅简化Jacobi矩阵的推导过程, 同时计算精度没有明显降低[16].Zeng等研究了隐式和显式AUSM+、 AUSMDV、 AUSM+-up格式计算TFM, 离散方程组求解过程采用数值Jacobi矩阵, 简化了模型推导, 研究中比较了交错网格和同位网格离散方程的影响, 结果表明隐式算法可以大幅提高计算效率, 隐式算法的间断捕捉精度与显式方法相同, 相比同位网格离散方程, 交

一维激波管matlab ausm程序,一维气液两相漂移模型全隐式AUSMV算法研究相关推荐

  1. 二、水平管道中CO2气液两相的流量研究

    水平管道中CO2气液两相的流量研究 3.1 引言 在CCS系统的CO2管道运输过程中,由于传输距离较长且受到管道周围环境的影响,管道中的CO2不可避免的会发生相态的改变,产生气液两相CO2流.因此,本 ...

  2. matlab人脸识别开题报告,基于人脸识别的出勤点名系统中特征提取算法研究开题报告...

    基于人脸识别的出勤点名系统中特征提取算法研究 一.本课题研究的目的,意义 人脸识别是一项既有科学研究价值,又有广泛应用前景的研究课题.国际上大量研究人员几十年的研究取得了丰硕的研究成果,自动人脸识别技 ...

  3. matlab三轴陀螺标定,三浮陀螺仪漂移模型的建立及MATLAB实现

    1引言惯性导航系统作为战略武器的三大要素(核动力.导弹.惯性导航)之一,其精度和性能在某种意义上反映了一个国家的国防科技水平.要提高惯性导航系统的精度,最有效的途径之一便是对误差进行标定并加以补偿.实 ...

  4. 面向程序员的数据挖掘指南-----第三章:隐式评价和基于物品的过滤算法

    本章会从用户的评价类型开始讨论,包括显式评价(赞一下.踩一脚.五星评价等等)和隐式评价(比如在亚马逊上购买了MP3,我们可以认为他喜欢这个产品). 内容: 显式评价 隐式评价 哪种评价方式更准确? 基 ...

  5. matlab画一维波动方程,MATLAB编辑一维波动方程的模拟的程序.doc

    MATLAB编辑一维波动方程的模拟的程序 一维波动方程的模拟 程序: function wave_equation() %一维线性齐次波动方程 options={'空间杆长L','空间点数N' ,'时 ...

  6. 一维波动方程求解matlab,MATLAB编辑一维波动方程的模拟的程序

    MATLAB编辑一维波动方程的模拟的程序 一维波动方程的模拟 程序: function wave_equation() %一维线性齐次波动方程 options={'空间杆长L','空间点数N' ,'时 ...

  7. 基于Matlab/Simulink的气液缓冲器动态特性仿真与分析

    1.内容简介 应用Matlab软件对气液缓冲器的冲击工况进行了仿真计算,并对比试验数据找出了影响气液缓冲器动态特性的关键因素,可为气液缓冲器各关键参数与关键结构的设计提供依据. 2.内容说明 气液缓冲 ...

  8. 一维抛物线的matlab求解,一维抛物线偏微分方程数值解法(附图及matlab程序)

    精确解为:U(x,t)=e^(x+t); 用紧差分格式: 此种方法精度为o(h1^2+h2^4),无条件差分稳定: 一:用追赶法解线性方程组(还可以用迭代法解) Matlab程序为: function ...

  9. fdtd算法的matlab程序,一维FDTD的matlab程序(最新整理)

    <一维FDTD的matlab程序(最新整理)>由会员分享,可在线阅读,更多相关<一维FDTD的matlab程序(最新整理)(2页珍藏版)>请在人人文库网上搜索. 1.一维 FD ...

最新文章

  1. 库克踏春而来,小而美的 iPhone 全新配件问世
  2. wpf计算字符大小占像素_[读书笔记]《计算机科学速成课》——23 屏幕与2D图像显示...
  3. 怎么修剪_夹竹桃怎么养?这样“修剪”一下,一年开3、4次花,花大色艳
  4. 网络编程学习笔记(基本套接口选项)
  5. android tible控件_android自定义表单,表格控件TableRowTextView
  6. Linux给用户设置全局变量
  7. 7z001 002合并 linux,解压小工具-如何把拆分后的压缩包合并(如7z.001)
  8. http响应消息的响应状态码和意义
  9. layui响应式:隐藏与显示(class 类名后缀)
  10. 华为P50 Pro外观基本确认:居中开孔全面屏,首发鸿蒙操作系统
  11. centos下安装VMware Server
  12. 专访UCloud徐亮:UCloud虚拟网络的演进之路
  13. 基于mfc 组态软件_组态软件有哪些?InTouch、WinCC、组态王?
  14. 程序员鼓励师写下的励志名言,我干了
  15. 解释计算机网络英文缩写CA,计算机网络名词英文缩写
  16. uniapp 公众号 微信授权登录
  17. 计算机晋级职称考试内容,职称计算机考试内容
  18. 手绘与码绘————用代码表现出花瓣飞舞的效果
  19. 数据分析之Hadoop详解
  20. 用Win32DiskImager写入U盘容量变小,恢复容量方法

热门文章

  1. python井字棋最大最小算法_python井字棋算法及代码
  2. 数字孪生技术辅助山洪灾害预警与应急联动
  3. HTML hr标签简介
  4. 为什么设计理化生实验室智能吊装系统?
  5. es模糊查询与精准查询混用、距离排序、返回距离
  6. Python对Excel文件进行多行求和并将结果排序输出前三
  7. 运载火箭弹道飞行程序matlab,运载火箭弹道与控制理论基础
  8. 首发!小牛电动股权巨震:李一男、胡依林大幅减持,纪源资本退出
  9. 什么是java的关键字_java中常见的关键字
  10. 文本分类 决策树 python_NLTK学习笔记(六):利用机器学习进行文本分类