1、亚松弛因子的概念

亚松驰(Under Relaxation):亚松驰就是将本层次计算结果与上一层次结果的差值作适当缩减,以避免由于差值过大而引起非线性迭代过程的发散。用通用变量来写出时,称为松驰因子(Relaxation Factors)。

压力基求解器使用方程的亚松弛来控制每次迭代时计算变量的更新。这意味着使用压力基求解器求解的所有方程,包括由密度基求解器求解的非耦合方程(湍流方程和其他标量方程),都将具有与之相关的亚松弛因子。

2、亚松弛因子的设置

(1) 在Fluent中,所有变量的默认亚松弛因子都设置为接近最佳的值,以满足最大可能的情况。这些值适用于许多问题,但对于一些特殊的非线性问题(如一些湍流或高瑞利数(Rayleigh Number)自然对流问题),谨慎的做法是减小初始亚松弛因子。另外,如果残差在前 4 或 5 次迭代后持续增加,则同样应考虑减少亚松弛因子。

有时,用户可能会更改亚松弛因子并继续计算,结果却发现残差开始增加。这通常是由于过度增加亚松弛因子造成的。一种方法是在对亚松弛因子进行更改之前保存data文件,并为求解算法进行几次迭代以适应新的参数。通常亚松弛因子的增加会导致残差略有增加,但随着求解的进行,这些增加通常会消失。如果残差跳跃了几个数量级,此时应该考虑停止计算并返回到保存的最后一个data文件。

(2) 注意,粘性和密度的亚松驰是在每一次迭代之间的。此外,如果直接求解焓方程而不是温度方程(对于非预混燃烧计算),基于焓的温度的更新是要进行亚松驰的。

(3) 对于大多数流动问题,默认的亚松弛因子通常不需要修改。但如果观察到计算不稳定或发散行为,则需要将压力、动量、湍动能和湍流耗散率的欠松弛因子从其默认值减少到约0.2、0.5、0.5和0.5(对于SIMPLEC算法,通常不必降低压力松弛)。在密度与温度强耦合的问题中,如在非常高的瑞利数自然对流或混合对流中,明智的做法是也对温度方程和/或密度进行松弛(即使用小于1.0的松弛因子)。相反,当温度与动量方程不耦合(或弱耦合)时,如在密度恒定的流动中,温度的欠松弛因子可以设置为1.0。

(4) 对于其他标量方程(如旋转、组分、混合分数和混合分数方差等),默认的松弛因子对于某些问题来说可能过于激进,特别是在计算开始时。此时可能希望将因子减少到0.8以便于收敛。

(5) 如果问题中涉及到组分输运,则可以为每个列出的组分设置欠松弛因子。如果希望所有组分使用相同的亚松弛因子,只需激活选项“Set All Species URFs Together”。注意激活此选项后,将不再显示单个组分的列表,而是出现一个Species输入框,用户可以在其中指定所有组分的欠松弛因子。

(6) 如果修改了亚松弛因子,而想要恢复到默认的亚松弛因子,可以单击“Solution Controls”任务页中的“Default”按钮。

(7) 注意在最佳设置下,压力-速度耦合算法的收敛性将受到其他标量方程(例如湍流)分离解的限制。为获得最佳求解器性能,需要增大这些方程的亚松弛因子。

(8) SIMPLE、SIMPLEC、PISO、Coupled方法的亚松弛因子设置,参考“Fluent求解器——SIMPLE、SIMPLEC、PISO与Coupled算法”。

Fluent求解器——亚松弛因子相关推荐

  1. FLUENT连续性方程不收敛FLUENT求解器设置

    continuity不收敛的问题 连续性方程不收敛是怎么回事? 正在学习Fluent,模拟圆管内的流动,速度入口,出口outflow运行后xy的速度很快就到1e-06了,但是continuity老是降 ...

  2. Fluent求解器——空化模型

    一.空化 当液体经过部分阀件时,液体的压力可能会降低到饱和蒸气压以下,随着压力减小,液体发生汽化的过程即为空化.空化过程中,液体中的微小汽泡以及未溶解的气体或气核会进一步发展并形成空穴,与此同时,在低 ...

  3. Fluent求解器——多相流模型

    Fluent对于多相流问题提供了VOF.Mixture.Eulerian-Eulerian.DPM等模型,其中: VOF主要用于相界面的追踪: Mixture和Eulerian-Eulerian模型主 ...

  4. Fluent求解器——湍流参数的设置

    一.湍流参数的类型 在FLUENT流场仿真的湍流设置中,需要对边界条件的湍流参数进行设定.虽然流动进出口处的湍流设置对于计算结果常常没有较大影响.但某些情况下(流动进出口处的湍流水平接近于边界层内的湍 ...

  5. FLUENT软件求解器选择(转载)

    在FLUENT软件当中,有两种数值方法可以选择: ● 基于压力的求解器. ● 基于密度的求解器. 从传统上讲,基于压力的求解器是针对低速.不可压缩流开发的,基于密度的求解器是针对高速.可压缩流开发的. ...

  6. Fluent的入门、边界条件设置、求解器(Solver)设置、湍流模型(Models)设置、UDF、物理模型等

    感谢hepengfei2011的分享!谢谢! FLUENT入门01简介 FLUENT入门02求解器基础 FLUENT入门03边界条件 FLUENT入门04求解器设置 FLUENT入门05湍流模型 FL ...

  7. 为什么lp的最优解是一个概率_什么时候应该用概率图模型、消息传递替代传统组合优化求解器?未来工作?(持续更新)...

    相关基础:概率图模型中的推断https://zhuanlan.zhihu.com/p/252169479 英文原文:https://tspace.library.utoronto.ca/bitstre ...

  8. chtMultiRegionFoam求解器及算例分析

    1. 算例分析 1.1. 算例结构 算例目录heatTransfer/chtMultiRegionFoam/heatedDuct 0 fluid p p_rgh T U heater T metal ...

  9. 开尔文函数 matlab,KELVIN二维/ RS传热求解器

    原标题:KELVIN二维/ RS传热求解器 本文由中国科学软件网翻译整理 KELVIN是一款2D/RS热分析工具,使用图形和轮廓,剖面图和箭头图显示温度.热流密度和温度梯度.探索一切省时省时.性价比高 ...

最新文章

  1. 解决firefox ubuntu无法打开页面的问题
  2. SAP PP ECM的生效日期如何影响工单?
  3. 现实给了梦想多少时间
  4. C五:typedef, define
  5. Php中的强制转换详解
  6. MySQL数据库:通用查询日志和慢查询日志分析
  7. QUIC实战(三) letsencrypt证书申请和自动续期
  8. sklearn数据集与估计器
  9. 利用PHP安装windows自动运行的服务,PHP程序可以实现长时间、自动运行、定时更新功能,直接可以用在项目中的类源代码...
  10. ELK应用之一:ELK平台搭建部署
  11. Redis 和 memcached 区别
  12. VM14安装及使用环境配置
  13. MySQL数据库基本操作指令
  14. 计算机网络中tdm是什么,8.1 计算机网络FDM TDM计算机网络自学笔记.pdf
  15. hive concat_ws列转行排序问题
  16. 读《混世小农民》有感
  17. SQL SERVER 实用教程(第四版) 实验 1-10 非标准答案
  18. 6个哄自己开心的小技巧
  19. Oracle ojdbc6-11.2.0.3.jar下载以及Maven手动安装jar包
  20. linux 查看进程死亡原因,【进程管理】进程的死亡

热门文章

  1. 动圈耳机振膜_耳机振膜用的什么材料
  2. 面试-----211小本的求职之路拿到腾讯阿里人人网易游戏offer
  3. 判断单链表成环与否?
  4. 学习使用junit进行单元测试,
  5. 兄dei,听说你动画很卡?
  6. 微信小程序云开发-云函数篇
  7. 代码大全(Code Complete)-- 目录和关键点
  8. c 语言switch结尾,C存在fall through的switch语句
  9. 夕颜:利用热点事件如何赚钱?
  10. (转)手把手教你写专利申请书•如何申请专利